.stack[data-v-b74af9be]{--fp-design-w:1440;--fp-title-fs:min(64px, calc(64/var(--fp-design-w)*100vw));--fp-desc-fs:min(16px, calc(16/var(--fp-design-w)*100vw));--fp-index-fs:min(14px, calc(14/var(--fp-design-w)*100vw));--fp-panel-h:100dvh;--fp-inset-x:clamp(1.25rem, 4vw, 5rem);padding-bottom:1px;position:relative}.stack .card[data-v-b74af9be]{height:var(--fp-panel-h);background:var(--neutral-950);position:sticky;top:0}.stack .card:hover .image[data-v-b74af9be]{transform:scale(1.1)}.stack .card:hover .copy[data-v-b74af9be]{transform:translateY(15px)}.stack .card:hover .cta[data-v-b74af9be]{transform:translateY(-10px)}.stack .media[data-v-b74af9be]{isolation:isolate;width:100%;height:100%;color:inherit;cursor:pointer;flex-direction:column;justify-content:flex-end;text-decoration:none;display:flex;position:relative;overflow:hidden}.stack .media[data-v-b74af9be]:focus-visible{outline:2px solid var(--neutral-50);outline-offset:-8px}.stack .image[data-v-b74af9be]{z-index:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;will-change:transform;width:100%;height:100%;transition:transform 2s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:scale(1)}.stack .veil[data-v-b74af9be]{z-index:1;pointer-events:none;background:linear-gradient(0deg,#000 0,#0000001a 130%,#0000 0);position:absolute;inset:0}.stack .content[data-v-b74af9be]{z-index:2;padding:clamp(1.75rem,8vw,3.5rem) var(--fp-inset-x);justify-content:space-between;align-items:flex-end;gap:clamp(1.5rem,4vw,3rem);padding-bottom:200px;display:flex;position:relative}.stack .copy[data-v-b74af9be]{will-change:transform;flex-direction:column;gap:.75rem;transition:transform 2s cubic-bezier(.22,1,.36,1);display:flex;transform:translateY(0)}.stack .index[data-v-b74af9be]{font-size:var(--fp-index-fs);letter-spacing:.08em;color:color-mix(in srgb,var(--neutral-50) 88%,transparent);align-items:center;gap:.75rem;display:inline-flex}.stack .desc[data-v-b74af9be]{max-width:30rem;margin:0}.stack .cta[data-v-b74af9be]{aspect-ratio:88/96;width:150px;height:auto;color:var(--neutral-50);will-change:transform;flex-shrink:0;place-items:center;text-decoration:none;transition:transform 2s cubic-bezier(.22,1,.36,1),color .85s;display:grid;position:relative;overflow:visible;transform:translateY(0)}.stack .cta[data-v-b74af9be]:focus-visible,.stack .cta[data-v-b74af9be]:hover{color:#0a0a0a}.stack .cta:focus-visible .cta_ring[data-v-b74af9be],.stack .cta:hover .cta_ring[data-v-b74af9be]{opacity:1;transform:scale(1.14)}.stack .cta:focus-visible .cta_hex_face[data-v-b74af9be],.stack .cta:hover .cta_hex_face[data-v-b74af9be]{fill:#fff;stroke:#fff}.stack .cta[data-v-b74af9be]:focus-visible{outline:2px solid var(--neutral-50);outline-offset:6px}.stack .cta_ring[data-v-b74af9be]{z-index:0;clip-path:polygon(50% 1.82%,96.875% 25.13%,96.875% 73.83%,50% 97.14%,3.125% 73.83%,3.125% 25.13%);opacity:0;pointer-events:none;background:#fff3;transition:transform .35s cubic-bezier(.22,1,.36,1),opacity .35s;position:absolute;inset:0;transform:scale(1)}.stack .cta_hex[data-v-b74af9be]{z-index:1;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.stack .cta_hex_face[data-v-b74af9be]{transition:fill .3s,stroke .3s}.stack .cta_inner[data-v-b74af9be]{z-index:2;flex-direction:column;align-items:center;gap:.5rem;font-size:clamp(.7rem,1.1vw,.8125rem);transition:color .3s;display:flex;position:relative}@media (width<=766px){.stack[data-v-b74af9be]{--fp-title-fs:48px;--fp-panel-h:100dvh;--fp-inset-x:1.25rem}.stack .card[data-v-b74af9be]{height:var(--fp-panel-h);margin-bottom:.75rem;position:sticky;top:0}.stack .media[data-v-b74af9be]{height:100%}.stack .content[data-v-b74af9be]{flex-direction:column;align-items:flex-start;gap:0;margin-bottom:40px;padding-block-end:2rem}.stack .copy[data-v-b74af9be]{gap:0;max-width:none}.stack .index[data-v-b74af9be]{font-size:10px}.stack .copy h3[data-v-b74af9be]{font-size:48px}.stack .desc[data-v-b74af9be]{font-size:14px}.stack .cta[data-v-b74af9be]{align-self:flex-start;width:100px;height:110px;margin-block-start:2rem}}@media (width>=767px) and (width<=1199px){.stack[data-v-b74af9be]{--fp-title-fs:64px;--fp-panel-h:100dvh;--fp-inset-x:2rem}.stack .card[data-v-b74af9be]{height:var(--fp-panel-h);position:sticky;top:0}.stack .media[data-v-b74af9be]{height:100%}.stack .content[data-v-b74af9be]{flex-direction:row;align-items:flex-end;gap:1.5rem;margin-bottom:200px;padding-block-end:2.5rem}.stack .copy[data-v-b74af9be]{flex:1;gap:0}.stack .index[data-v-b74af9be]{font-size:14px}.stack .copy h3[data-v-b74af9be]{font-size:64px}.stack .desc[data-v-b74af9be]{font-size:16px}.stack .cta[data-v-b74af9be]{flex-shrink:0;align-self:flex-end;width:150px;height:150px}}@media (prefers-reduced-motion:reduce){.stack .card[data-v-b74af9be]{height:auto;position:relative}.stack .media[data-v-b74af9be]{height:var(--fp-panel-h)}.stack .copy[data-v-b74af9be],.stack .cta[data-v-b74af9be],.stack .cta_hex_face[data-v-b74af9be],.stack .cta_inner[data-v-b74af9be],.stack .cta_ring[data-v-b74af9be],.stack .image[data-v-b74af9be]{transition:none}.stack .card:hover .copy[data-v-b74af9be],.stack .card:hover .cta[data-v-b74af9be],.stack .card:hover .image[data-v-b74af9be]{transform:none}}
