.S5ARFa_page{--paper:#f3f0e8;--ink:#17151f;--depth:16px;background:var(--paper);min-height:100vh;color:var(--ink);padding:clamp(20px,4vw,56px) clamp(16px,4vw,56px) 96px}.S5ARFa_grid{gap:calc(var(--depth) + 14px);max-width:1180px;padding:0 var(--depth) var(--depth) 0;grid-template-columns:repeat(12,minmax(0,1fr));margin:0 auto;display:grid}.S5ARFa_slab{--d:var(--depth);--side:color-mix(in oklab, var(--face) 55%, var(--edge));background:var(--face);min-height:270px;color:var(--fg);animation:.55s cubic-bezier(.2,.8,.2,1) backwards S5ARFa_drop;animation-delay:calc(var(--i) * 55ms);flex-direction:column;grid-column:span 12;padding:26px 28px 24px;text-decoration:none;transition:transform .16s cubic-bezier(.3,.7,.3,1);display:flex;position:relative;container-type:inline-size}.S5ARFa_slab:before,.S5ARFa_slab:after{content:"";transform-origin:0 0;transition:width .16s cubic-bezier(.3,.7,.3,1),height .16s cubic-bezier(.3,.7,.3,1);position:absolute}.S5ARFa_slab:before{width:var(--d);background:var(--side);height:100%;top:0;left:100%;transform:skewY(45deg)}.S5ARFa_slab:after{width:100%;height:var(--d);background:var(--edge);top:100%;left:0;transform:skew(45deg)}a.S5ARFa_slab:hover,a.S5ARFa_slab:focus-visible{--d:4px;transform:translate(calc(var(--depth) - 4px), calc(var(--depth) - 4px))}a.S5ARFa_slab:active{--d:0px;transform:translate(var(--depth), var(--depth))}a.S5ARFa_slab:focus-visible{outline:3px solid var(--ink);outline-offset:3px}@media (min-width:860px){.S5ARFa_slab{grid-column:span var(--span)}}.S5ARFa_hero{justify-content:flex-end;min-height:400px;padding:34px 36px 32px}.S5ARFa_logo{width:clamp(150px,26vw,300px);height:auto;position:absolute;top:30px;right:34px}.S5ARFa_title{letter-spacing:-.01em;font-size:clamp(64px,11vw,132px);font-weight:600;line-height:.82}.S5ARFa_title span{opacity:.5}.S5ARFa_tagline{opacity:.72;max-width:21em;margin-top:16px;font-size:clamp(22px,2.5vw,30px);line-height:1.05}.S5ARFa_name{font-size:44px;font-weight:600;line-height:.95}.S5ARFa_desc{opacity:.74;max-width:17em;margin-top:10px;font-size:24px;line-height:1.08}.S5ARFa_link{white-space:nowrap;align-items:center;gap:8px;margin-top:auto;padding-top:28px;font-size:24px;font-weight:600;display:inline-flex}.S5ARFa_link svg{flex:none;transition:transform .16s ease-out}a.S5ARFa_slab:hover .S5ARFa_link svg{transform:translate(5px)}.S5ARFa_vox{pointer-events:none;position:absolute;bottom:20px;right:22px}@container (max-width:430px){.S5ARFa_vox{bottom:66px}.S5ARFa_slab:has(.S5ARFa_vox) .S5ARFa_desc{margin-bottom:96px}}.S5ARFa_contact .S5ARFa_link{max-width:none}.S5ARFa_footer{opacity:.55;max-width:1180px;margin:40px auto 0;font-size:20px}@keyframes S5ARFa_drop{0%{opacity:0;transform:translate(-18px,-18px)}}@media (max-width:859px){.S5ARFa_page{--depth:10px}.S5ARFa_hero{min-height:340px}}@media (prefers-reduced-motion:reduce){.S5ARFa_slab{transition:none;animation:none}}
