.pillars{gap:18px}.pillar{min-height:0;aspect-ratio:1;padding:clamp(24px,2.2vw,34px);border-radius:28px;box-shadow:0 22px 45px #10132624;transition:transform .25s,box-shadow .25s}.pillar:hover{transform:translateY(-6px);box-shadow:0 30px 58px #10132638}.pillar-glyph{display:grid;place-items:center;width:92px;height:92px;margin-bottom:18px;border:1px solid #ffffff38;border-radius:24px;background:#080b16a6;box-shadow:inset 0 1px #ffffff2e,0 14px 30px #0005;overflow:hidden}.pillar-glyph img{width:86px;height:86px;object-fit:contain;filter:drop-shadow(0 8px 10px #0008)}@media(max-width:900px){.pillar{aspect-ratio:auto;min-height:360px}}@media(max-width:700px){.pillar{aspect-ratio:1;min-height:0;border-radius:24px}.pillar-glyph{width:76px;height:76px;border-radius:20px}.pillar-glyph img{width:72px;height:72px}}
