.ab-hero{position:relative;min-height:var(--h,clamp(420px,64svh,720px));display:flex;align-items:flex-end;overflow:hidden;background:var(--ink);margin-top:calc(var(--hdr-h) * -1);isolation:isolate}.ab-hero.contained{margin-inline:var(--pad-x);border-radius:var(--r-xl);margin-top:0}.ab-hero-media{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.ab-hero-media img{width:100%;height:118%;object-fit:cover;object-position:var(--fx,50%) 50%;will-change:transform}.ab-hero-media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#080807db 4%,#08080757 52%,#0808072e)}.ab-hero-in{position:relative;z-index:2;width:100%;padding-block:clamp(40px,6vw,96px);display:grid;gap:18px;max-width:860px;color:#fff}.ab-hero h1{color:#fff;font-size:clamp(2.6rem,6.4vw,5.4rem);line-height:1}.ab-hero .lede{color:#ffffffd6;max-width:58ch}.ab-hero .eyebrow{color:var(--gold-2)}.ab-scroll{position:absolute;right:var(--pad-x);bottom:clamp(28px,4vw,54px);z-index:3;display:grid;justify-items:center;gap:8px;font-family:var(--f-mono);font-size:9.5px;letter-spacing:.24em;text-transform:uppercase;color:#fff9}.ab-scroll .bar{width:1px;height:38px;background:linear-gradient(rgb(255 255 255/.7),transparent);animation:scrollBar 2.2s var(--ease-io) infinite}@media(max-width:900px){.ab-scroll{display:none}.ab-hero{min-height:var(--hm,clamp(330px,52svh,520px))}}.ab-nums{background:var(--pearl);border-block:1px solid var(--line)}.ab-nums-in{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:clamp(18px,2.4vw,38px);padding-block:clamp(32px,3.6vw,58px)}.ab-num{display:grid;gap:7px;position:relative}.ab-num+.ab-num:before{content:"";position:absolute;left:calc(clamp(18px,2.4vw,38px)/-2);top:6px;bottom:6px;width:1px;background:var(--line)}.ab-num b{font-family:var(--f-display);font-size:clamp(2.1rem,3.6vw,3.4rem);font-weight:400;line-height:1;letter-spacing:-.03em}.ab-num span{font-family:var(--f-mono);font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--muted);line-height:1.5}@media(max-width:620px){.ab-num+.ab-num:before{display:none}}.ab-split{display:grid;grid-template-columns:1fr 1fr;gap:clamp(26px,4.4vw,84px);align-items:center}.ab-split[data-pos=right] .ab-split-media{order:2}.ab-split-media{position:relative;border-radius:var(--r-xl);overflow:hidden;min-height:clamp(320px,40vw,600px);box-shadow:var(--shadow-l);background:var(--mist)}.ab-split-media img{position:absolute;top:-6%;right:0;bottom:-6%;left:0;width:100%;height:112%;object-fit:cover;will-change:transform}.ab-split-media.arch{border-radius:240px 240px var(--r-l) var(--r-l)}.ab-split-copy{display:grid;gap:20px}.ab-split-copy .rte{max-width:56ch}.ab-badge{position:absolute;z-index:3;right:-6%;bottom:8%;background:#fff;border:1px solid var(--line-2);border-radius:var(--r-m);padding:18px 22px;box-shadow:var(--shadow-l);display:grid;gap:4px;min-width:160px}.ab-badge b{font-family:var(--f-display);font-size:2.3rem;line-height:1;font-weight:400}.ab-badge span{font-family:var(--f-mono);font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}@media(max-width:900px){.ab-split{grid-template-columns:1fr}.ab-split[data-pos=right] .ab-split-media{order:0}.ab-split-media.arch{border-radius:var(--r-l)}.ab-badge{right:14px;bottom:-22px}}.ab-time{position:relative}.ab-line{position:absolute;left:calc(clamp(18px,2vw,26px) - 1px);top:0;bottom:0;width:2px;background:var(--line);overflow:hidden}.ab-line i{display:block;height:100%;background:linear-gradient(var(--gold),var(--gold-2));transform-origin:top;transform:scaleY(var(--p,0));transition:transform .25s linear}.ab-step{position:relative;padding-left:clamp(56px,6vw,86px);padding-block:clamp(18px,2vw,30px)}.ab-step:before{content:"";position:absolute;left:calc(clamp(18px,2vw,26px) - 9px);top:calc(clamp(18px,2vw,30px) + 6px);width:18px;height:18px;border-radius:50%;background:var(--paper);border:2px solid var(--line);transition:border-color .5s var(--ease),background .5s var(--ease),transform .5s var(--ease)}.ab-step.in:before{border-color:var(--gold);background:var(--gold);transform:scale(1.15)}.ab-step .k{font-family:var(--f-mono);font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--gold)}.ab-step h3{font-size:clamp(1.3rem,2.2vw,2rem);margin-top:8px}.ab-step p{font-size:14.5px;color:var(--ink-3);margin-top:9px;max-width:60ch;line-height:1.65}.ab-quote{position:relative;background:var(--ink);color:#fff;overflow:hidden}.ab-quote:before{content:"";position:absolute;width:46vw;height:46vw;right:-12vw;top:-14vw;border-radius:50%;filter:blur(70px);background:radial-gradient(circle,rgb(169 131 47/.5),transparent 68%)}.ab-quote-in{position:relative;z-index:2;max-width:900px;margin-inline:auto;text-align:center;display:grid;gap:24px;justify-items:center}.ab-quote .mark{font-family:var(--f-display);font-size:5rem;line-height:.6;color:var(--gold-2);opacity:.6}.ab-quote blockquote{margin:0;font-family:var(--f-display);font-size:clamp(1.5rem,3.2vw,2.6rem);line-height:1.28;letter-spacing:-.02em;color:#fff}.ab-quote cite{font-family:var(--f-mono);font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:#ffffff8c;font-style:normal}.ab-team{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:clamp(14px,1.6vw,24px)}.ab-person{display:grid;gap:12px}.ab-person .ph{position:relative;aspect-ratio:4/5;border-radius:var(--r-m);overflow:hidden;background:var(--mist)}.ab-person .ph img{width:100%;height:100%;object-fit:cover;transition:transform 1s var(--ease)}.ab-person:hover .ph img{transform:scale(1.05)}.ab-person b{font-size:15px;font-weight:600}.ab-person span{font-family:var(--f-mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);display:block;margin-top:3px}.ab-person p{font-size:13.5px;color:var(--ink-3);line-height:1.6;margin-top:7px}.ab-cta{position:relative;overflow:hidden;background:radial-gradient(90% 130% at 10% 0%,var(--gold-3),transparent 60%),var(--pearl)}.ab-cta-in{display:grid;gap:22px;justify-items:center;text-align:center;max-width:720px;margin-inline:auto;position:relative;z-index:2}.ab-draft{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border-radius:100px;background:#fbf0dc;color:#7a5c15;font-family:var(--f-mono);font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;margin-bottom:10px}@media(prefers-reduced-motion:reduce){.ab-hero-media img,.ab-split-media img{transform:none!important}.ab-line i{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/sw-about.css.map */
