.marquee[data-astro-cid-543bmuqs]{border-block:1px solid var(--line);padding-block:clamp(1.75rem,1.25rem + 2.2vw,3.25rem)}.rc[data-astro-cid-jtgbjsdm]{position:relative}.rc__body[data-astro-cid-jtgbjsdm]>[data-astro-cid-jtgbjsdm]{margin:0}.rc__cat[data-astro-cid-jtgbjsdm]{font-size:var(--fs-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--eyebrow);font-weight:700}.rc__meta[data-astro-cid-jtgbjsdm]{font-size:var(--fs-xs);color:var(--muted)}.rc--feature[data-astro-cid-jtgbjsdm]{border-radius:var(--r-lg);height:100%;min-height:clamp(30rem,42vw,38rem);box-shadow:var(--shadow-3);display:grid;overflow:hidden}.rc--feature[data-astro-cid-jtgbjsdm]:after{content:"";pointer-events:none;background:linear-gradient(to top, color-mix(in srgb, var(--shadow-ink) 80%, transparent) 0%, color-mix(in srgb, var(--shadow-ink) 66%, transparent) 34%, color-mix(in srgb, var(--shadow-ink) 22%, transparent) 58%, transparent 74%);position:absolute;inset:0}.rc--feature[data-astro-cid-jtgbjsdm] .rc__cat[data-astro-cid-jtgbjsdm]{justify-self:start}.rc--feature[data-astro-cid-jtgbjsdm] .rc__cat[data-astro-cid-jtgbjsdm] span[data-astro-cid-jtgbjsdm]{border:1px solid color-mix(in srgb, var(--heading) 28%, transparent);background:color-mix(in srgb, var(--c-brand-band,var(--bg)) 78%, transparent);backdrop-filter:blur(6px);color:var(--heading);box-shadow:0 2px 10px color-mix(in srgb, var(--shadow-ink) 35%, transparent);border-radius:999px;padding:.4rem .9rem;display:inline-block}.rc--feature[data-astro-cid-jtgbjsdm] .rc__title[data-astro-cid-jtgbjsdm],.rc--feature[data-astro-cid-jtgbjsdm] .rc__excerpt[data-astro-cid-jtgbjsdm],.rc--feature[data-astro-cid-jtgbjsdm] .rc__meta[data-astro-cid-jtgbjsdm]{text-shadow:0 1px 8px color-mix(in srgb, var(--shadow-ink) 55%, transparent)}.rc--feature[data-astro-cid-jtgbjsdm] .rc__title[data-astro-cid-jtgbjsdm]{color:var(--heading)}.rc--feature[data-astro-cid-jtgbjsdm] .rc__excerpt[data-astro-cid-jtgbjsdm],.rc--feature[data-astro-cid-jtgbjsdm] .rc__meta[data-astro-cid-jtgbjsdm]{color:var(--fg)}.rc--feature[data-astro-cid-jtgbjsdm] .rc__media{border-radius:0;grid-area:1/1;width:100%;height:100%}.rc--feature[data-astro-cid-jtgbjsdm] .rc__media img{transition:scale .9s var(--ease-out)}.rc--feature[data-astro-cid-jtgbjsdm]:hover .rc__media img{scale:1.04}.rc--feature[data-astro-cid-jtgbjsdm] .rc__body[data-astro-cid-jtgbjsdm]{z-index:1;align-self:end;gap:var(--space-3);grid-area:1/1;padding:clamp(1.5rem,3vw,2.5rem);display:grid}.rc--feature[data-astro-cid-jtgbjsdm] .rc__title[data-astro-cid-jtgbjsdm]{font-size:var(--fs-h2)}.rc--row[data-astro-cid-jtgbjsdm]{gap:var(--space-5);padding-block:var(--space-5);border-top:1px solid var(--line);grid-template-columns:7rem minmax(0,1fr);align-items:center;display:grid}.rc--row[data-astro-cid-jtgbjsdm] .rc__body[data-astro-cid-jtgbjsdm]{gap:var(--space-2);display:grid}.rc--row[data-astro-cid-jtgbjsdm] .rc__title[data-astro-cid-jtgbjsdm]{font-size:var(--fs-h4)}.rc--row[data-astro-cid-jtgbjsdm]:hover .rc__title[data-astro-cid-jtgbjsdm]{color:var(--link)}.rc--row[data-astro-cid-jtgbjsdm] .media-ph{min-height:0;padding:0;font-size:0}.feed[data-astro-cid-dglrri6f]{gap:calc(var(--gap) * 2);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:stretch;display:grid}.feed--solo[data-astro-cid-dglrri6f]{grid-template-columns:1fr}.feed__list[data-astro-cid-dglrri6f]{border-bottom:1px solid var(--line);margin:0;padding:0;list-style:none}.feed__all[data-astro-cid-dglrri6f]{justify-self:end;margin:0}@media (width<=900px){.feed[data-astro-cid-dglrri6f]{grid-template-columns:1fr}.feed__all[data-astro-cid-dglrri6f]{justify-self:start}}.events[data-astro-cid-5cdnprzz]{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.event[data-astro-cid-5cdnprzz]{gap:var(--space-5);padding:var(--space-5);border-radius:var(--r-lg);background:var(--card-bg);border:1px solid var(--line);box-shadow:var(--shadow-1);transition:transform var(--dur-2) var(--ease-out), border-color var(--dur-2);grid-template-columns:5.5rem minmax(0,1fr);align-items:start;display:grid;position:relative}.event[data-astro-cid-5cdnprzz]:hover{border-color:var(--link);transform:translateY(-2px)}.event--photo[data-astro-cid-5cdnprzz]{grid-template-columns:5.5rem minmax(0,1fr) 14rem}.event__date[data-astro-cid-5cdnprzz]{padding:var(--space-3) 0;border-radius:var(--r-md);background:var(--btn-bg);color:var(--btn-fg);align-content:center;place-items:center;gap:0;min-height:5.5rem;line-height:1;text-decoration:none;display:grid}.event__month[data-astro-cid-5cdnprzz]{font-size:var(--fs-xs);letter-spacing:.12em;text-transform:uppercase;font-weight:700}.event__day[data-astro-cid-5cdnprzz]{font-family:var(--ff-display);font-size:2.2rem;font-weight:var(--fw-display);margin-top:.2rem}.event__title[data-astro-cid-5cdnprzz]{margin:0 0 var(--space-2)}.event__title[data-astro-cid-5cdnprzz] a[data-astro-cid-5cdnprzz]{color:inherit;text-decoration:none}.event[data-astro-cid-5cdnprzz]:hover .event__title[data-astro-cid-5cdnprzz] a[data-astro-cid-5cdnprzz]{color:var(--link)}.event__meta[data-astro-cid-5cdnprzz]{gap:var(--space-2) var(--space-5);margin:0 0 var(--space-3);font-size:var(--fs-sm);color:var(--muted);flex-wrap:wrap;font-weight:600;display:flex}.event__meta[data-astro-cid-5cdnprzz] span[data-astro-cid-5cdnprzz]{align-items:center;gap:.35rem;display:inline-flex}.event__meta[data-astro-cid-5cdnprzz] .icon{color:var(--link)}.event__summary[data-astro-cid-5cdnprzz]{margin:0 0 var(--space-3);color:var(--fg)}.event__more[data-astro-cid-5cdnprzz]{color:var(--link);font-weight:700;font-size:var(--fs-sm);align-items:center;gap:.3rem;display:inline-flex}.event__photo[data-astro-cid-5cdnprzz],.event__photo[data-astro-cid-5cdnprzz] .media{border-radius:var(--r-md);overflow:hidden}.stretched[data-astro-cid-5cdnprzz]:after{content:"";position:absolute;inset:0}@media (width<=900px){.event[data-astro-cid-5cdnprzz],.event--photo[data-astro-cid-5cdnprzz]{grid-template-columns:4.25rem minmax(0,1fr)}.event__photo[data-astro-cid-5cdnprzz]{grid-column:1/-1}.event__date[data-astro-cid-5cdnprzz]{min-height:4.25rem}.event__day[data-astro-cid-5cdnprzz]{font-size:1.7rem}}ul[data-astro-cid-7uxwnnnm]{margin:0;padding:0;list-style:none}.video-split[data-astro-cid-7uxwnnnm]{gap:calc(var(--gap) * 2.25);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;display:grid}.video-split--reverse[data-astro-cid-7uxwnnnm] .video[data-astro-cid-7uxwnnnm]{order:-1}.video-split__copy[data-astro-cid-7uxwnnnm] .section-head{margin-bottom:0}.video-split__points[data-astro-cid-7uxwnnnm]{gap:var(--space-3);margin-top:var(--space-6);display:grid}.video-split__points[data-astro-cid-7uxwnnnm] li[data-astro-cid-7uxwnnnm]{color:var(--heading);align-items:flex-start;gap:.6rem;font-weight:600;display:flex}.video-split__points[data-astro-cid-7uxwnnnm] .icon{color:var(--link);flex:none;margin-top:.2em}.video-quote[data-astro-cid-7uxwnnnm]{margin:var(--space-7) 0 0;padding:var(--space-5) var(--space-6) var(--space-5) var(--space-6);border-radius:var(--r-lg);background:color-mix(in srgb, var(--fg) 7%, transparent);position:relative}.video-quote[data-astro-cid-7uxwnnnm] .video-quote__mark{color:var(--link);margin-bottom:var(--space-2)}.video-quote[data-astro-cid-7uxwnnnm] p[data-astro-cid-7uxwnnnm]{font-family:var(--ff-display);font-weight:var(--fw-display);font-size:var(--fs-h4);color:var(--heading);text-wrap:pretty;margin:0;line-height:1.3}.video-quote[data-astro-cid-7uxwnnnm] footer[data-astro-cid-7uxwnnnm]{margin-top:var(--space-3);font-size:var(--fs-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-weight:700}.video[data-astro-cid-7uxwnnnm]{display:grid}.video__stage[data-astro-cid-7uxwnnnm]{isolation:isolate;position:relative}.video__stage[data-astro-cid-7uxwnnnm]:before{content:"";z-index:-1;border-radius:var(--r-lg);background:color-mix(in srgb, var(--link) 22%, transparent);position:absolute;inset:1.25rem -1.25rem -1.25rem 1.25rem}.video__frame[data-astro-cid-7uxwnnnm],.video[data-astro-cid-7uxwnnnm] .video__player{aspect-ratio:16/9;border-radius:var(--r-lg);width:100%;box-shadow:var(--shadow-3);background:var(--card-tint);border:0;display:block;position:relative;overflow:hidden}.video__frame[data-astro-cid-7uxwnnnm] .media{border-radius:0;height:100%}.video__frame[data-astro-cid-7uxwnnnm] img{transition:scale .6s var(--ease-out)}.video__frame[data-astro-cid-7uxwnnnm]:hover img{scale:1.03}.video__shade[data-astro-cid-7uxwnnnm]{background:linear-gradient(to top, color-mix(in srgb, var(--shadow-ink) 45%, transparent), transparent 45%);position:absolute;inset:0}.video__play[data-astro-cid-7uxwnnnm]{align-items:center;gap:var(--space-3);background:var(--btn-bg);color:var(--btn-fg);box-shadow:var(--shadow-3);white-space:nowrap;transition:scale var(--dur-2) var(--ease-out);border-radius:999px;padding:.4rem 1.25rem .4rem .4rem;font-weight:700;display:inline-flex;position:absolute;top:50%;left:50%;translate:-50% -50%}.video__play[data-astro-cid-7uxwnnnm]:not(:has(.video__play-label)){padding:.4rem}.video__play-icon[data-astro-cid-7uxwnnnm]{background:color-mix(in srgb, var(--btn-fg) 18%, transparent);border-radius:50%;place-items:center;width:3.25rem;height:3.25rem;display:grid;position:relative}.video__play-icon[data-astro-cid-7uxwnnnm] .icon{fill:currentColor;margin-left:.15rem}.video__play-icon[data-astro-cid-7uxwnnnm]:after{content:"";box-shadow:0 0 0 0 color-mix(in srgb, var(--btn-bg) 60%, transparent);border-radius:50%;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){:is([data-motion=subtle],[data-motion=expressive]) .video__play-icon[data-astro-cid-7uxwnnnm]:after{animation:pulse 1.8s var(--ease-out) .8s 3}}@keyframes pulse{to{box-shadow:0 0 0 1.4rem color-mix(in srgb, var(--btn-bg) 0%, transparent)}}.video__frame[data-astro-cid-7uxwnnnm]:hover .video__play[data-astro-cid-7uxwnnnm],.video__frame[data-astro-cid-7uxwnnnm]:focus-visible .video__play[data-astro-cid-7uxwnnnm]{scale:1.06}.video__tag[data-astro-cid-7uxwnnnm],.video__time[data-astro-cid-7uxwnnnm]{background:color-mix(in srgb, var(--bg) 88%, transparent);font-size:var(--fs-xs);border-radius:999px;align-items:center;gap:.35rem;padding:.3rem .7rem;font-weight:700;display:inline-flex;position:absolute}.video__tag[data-astro-cid-7uxwnnnm]{left:var(--space-3);top:var(--space-3)}.video__time[data-astro-cid-7uxwnnnm]{right:var(--space-3);bottom:var(--space-3)}@media (width<=900px){.video-split[data-astro-cid-7uxwnnnm]{grid-template-columns:minmax(0,1fr);gap:0}.video-split--reverse[data-astro-cid-7uxwnnnm] .video[data-astro-cid-7uxwnnnm]{order:0}.video-split__copy[data-astro-cid-7uxwnnnm]{display:contents}.video-split__copy[data-astro-cid-7uxwnnnm]>.section-head{margin-bottom:var(--head-gap);order:1}.video-split__points[data-astro-cid-7uxwnnnm]{margin:0 0 var(--head-gap);order:2}.video[data-astro-cid-7uxwnnnm]{order:3}.video-quote[data-astro-cid-7uxwnnnm]{order:4}.video-split__copy[data-astro-cid-7uxwnnnm]>.ctas{order:5;justify-content:center}.video__stage[data-astro-cid-7uxwnnnm]:before{inset:.75rem -.5rem -.75rem .75rem}}@media (width<=520px){.video__play[data-astro-cid-7uxwnnnm]{font-size:var(--fs-sm);padding:.3rem 1rem .3rem .3rem}.video__play-icon[data-astro-cid-7uxwnnnm]{width:2.75rem;height:2.75rem}.video-quote[data-astro-cid-7uxwnnnm]{padding:var(--space-4) var(--space-5)}}.founder[data-astro-cid-rxa7afai]{column-gap:calc(var(--gap) * 2);row-gap:var(--space-7);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.founder__head[data-astro-cid-rxa7afai]{grid-column:1/-1}.founder__photo[data-astro-cid-rxa7afai]{margin:0;position:relative}.founder__photo[data-astro-cid-rxa7afai] .media{box-shadow:var(--shadow-3)}.founder__photo--a[data-astro-cid-rxa7afai]{grid-column:1/6}.founder__photo--b[data-astro-cid-rxa7afai]{grid-column:2/6}.founder__text[data-astro-cid-rxa7afai]{color:var(--muted);font-size:var(--fs-lead);grid-column:7/-1;line-height:1.65}.founder__text[data-astro-cid-rxa7afai] p[data-astro-cid-rxa7afai]+p[data-astro-cid-rxa7afai]{margin-top:var(--space-5)}.founder__photo[data-astro-cid-rxa7afai] figcaption[data-astro-cid-rxa7afai]{margin-top:var(--space-4);gap:.15rem;display:grid}.founder__photo[data-astro-cid-rxa7afai] figcaption[data-astro-cid-rxa7afai] span[data-astro-cid-rxa7afai]{font-size:var(--fs-sm);color:var(--muted)}.founder__photo--a[data-astro-cid-rxa7afai]:before{content:"";inset:auto auto calc(var(--space-6) * -1) calc(var(--space-6) * -1);aspect-ratio:1;border-radius:var(--r-lg);background:var(--card-tint);z-index:-1;width:62%;position:absolute}.founder--solo[data-astro-cid-rxa7afai] .founder__photo--a[data-astro-cid-rxa7afai]:before{display:none}.founder__text[data-astro-cid-rxa7afai] .founder__more[data-astro-cid-rxa7afai]{margin-top:var(--space-6)}.founder__creds[data-astro-cid-rxa7afai]{gap:var(--space-2);margin:var(--space-6) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.founder__creds[data-astro-cid-rxa7afai] li[data-astro-cid-rxa7afai]{background:var(--card-bg);border:1px solid var(--line);color:var(--heading);font-size:var(--fs-sm);border-radius:999px;align-items:center;gap:.45rem;padding:.45rem .85rem;font-weight:600;line-height:1.3;display:inline-flex}.founder__creds[data-astro-cid-rxa7afai] .icon{color:var(--link);flex:none}@media (width>=901px){.founder--solo[data-astro-cid-rxa7afai]{align-items:stretch}.founder--solo[data-astro-cid-rxa7afai] .founder__photo--a[data-astro-cid-rxa7afai]{flex-direction:column;display:flex}.founder--solo[data-astro-cid-rxa7afai] .founder__photo--a[data-astro-cid-rxa7afai] .media{flex:1;min-height:24rem;max-height:44rem;aspect-ratio:auto!important}.founder--solo[data-astro-cid-rxa7afai] .founder__photo--a[data-astro-cid-rxa7afai] .media>picture,.founder--solo[data-astro-cid-rxa7afai] .founder__photo--a[data-astro-cid-rxa7afai] .media img{position:absolute;inset:0}}@media (width<=900px){.founder[data-astro-cid-rxa7afai]{row-gap:var(--space-6);grid-template-columns:1fr}.founder__head[data-astro-cid-rxa7afai],.founder__photo--a[data-astro-cid-rxa7afai],.founder__photo--b[data-astro-cid-rxa7afai],.founder__text[data-astro-cid-rxa7afai]{grid-column:1/-1}.founder__photo--b[data-astro-cid-rxa7afai]{width:82%;margin-left:auto}.founder__photo--a[data-astro-cid-rxa7afai]:before{inset:auto auto calc(var(--space-5) * -1) calc(var(--space-5) * -1);width:50%}}.tl[data-astro-cid-3xih677i]{gap:var(--gap);padding:0 0 var(--space-5);scroll-snap-type:x mandatory;border-top:2px solid var(--line-strong);grid-auto-columns:min(20rem,75vw);grid-auto-flow:column;margin:0;list-style:none;display:grid;overflow-x:auto}.tl__item[data-astro-cid-3xih677i]{scroll-snap-align:start;padding-top:var(--space-7);position:relative}.tl__item[data-astro-cid-3xih677i]:before{content:"";background:var(--link);width:1rem;height:1rem;box-shadow:0 0 0 5px var(--bg);border-radius:999px;position:absolute;top:-.6rem;left:0}.tl__year[data-astro-cid-3xih677i]{margin-bottom:var(--space-3);font-family:var(--ff-display);font-weight:var(--fw-display);color:var(--heading);font-size:clamp(2.5rem,2rem + 2vw,3.75rem);line-height:1;display:block}.tl__item[data-astro-cid-3xih677i] p[data-astro-cid-3xih677i]{color:var(--muted);margin:0}.stats[data-astro-cid-23gkgyqt]{grid-template-columns:repeat(var(--n), minmax(0, 1fr));margin:0;padding:0;list-style:none;display:grid}.stats[data-astro-cid-23gkgyqt] li[data-astro-cid-23gkgyqt]{gap:var(--space-2);padding:var(--space-5) var(--gap);border-left:1px solid var(--line);display:grid}.stats[data-astro-cid-23gkgyqt] li[data-astro-cid-23gkgyqt]:first-child{border-left:0;padding-left:0}.stats__value[data-astro-cid-23gkgyqt]{font-family:var(--ff-display);font-weight:var(--fw-display);letter-spacing:-.03em;color:var(--heading);font-size:clamp(2.75rem,1.5rem + 4vw,5.5rem);line-height:1}.stats__label[data-astro-cid-23gkgyqt]{font-size:var(--fs-sm);color:var(--muted)}.stats__count[data-astro-cid-23gkgyqt]{font-variant-numeric:tabular-nums}.stats--metal[data-astro-cid-23gkgyqt] .stats__value[data-astro-cid-23gkgyqt]{color:#0000;-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(to bottom, var(--heading) 0, color-mix(in srgb, var(--heading) 55%, var(--bg)) 55%, color-mix(in srgb, var(--heading) 85%, var(--bg)) 100%)}.stats--metal[data-astro-cid-23gkgyqt] li[data-astro-cid-23gkgyqt]{border-left-color:color-mix(in srgb, var(--fg) 22%, transparent)}.stats--outline[data-astro-cid-23gkgyqt] .stats__value[data-astro-cid-23gkgyqt]{color:#0000;-webkit-text-stroke:1.5px var(--heading)}@media (width<=760px){.stats[data-astro-cid-23gkgyqt]{grid-template-columns:repeat(2,minmax(0,1fr))}.stats[data-astro-cid-23gkgyqt] li[data-astro-cid-23gkgyqt]{border-left:0;border-top:1px solid var(--line);padding-left:0}}.doors[data-astro-cid-2fuijuco]{gap:var(--gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.door[data-astro-cid-2fuijuco]{border-radius:var(--r-lg);background:var(--card-bg);border:1px solid var(--line);box-shadow:var(--shadow-2);transition:transform var(--dur-2) var(--ease-out), box-shadow var(--dur-2);flex-direction:column;display:flex;overflow:hidden}.door[data-astro-cid-2fuijuco]:hover{transform:translateY(var(--lift));box-shadow:var(--shadow-3)}.door__chips[data-astro-cid-2fuijuco] a[data-astro-cid-2fuijuco],.door[data-astro-cid-2fuijuco] .ctas[data-astro-cid-2fuijuco]{z-index:3;position:relative}.door__media[data-astro-cid-2fuijuco]{position:relative}.door__media[data-astro-cid-2fuijuco] .media{border-radius:0}.door__media[data-astro-cid-2fuijuco] img{transition:scale .8s var(--ease-out)}.door[data-astro-cid-2fuijuco]:hover .door__media[data-astro-cid-2fuijuco] img{scale:1.04}.door__label[data-astro-cid-2fuijuco]{left:var(--space-5);top:var(--space-5);background:var(--btn-bg);color:var(--btn-fg);font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;box-shadow:var(--shadow-2);border-radius:999px;align-items:center;gap:.45rem;padding:.4rem .9rem .4rem .7rem;font-weight:700;display:inline-flex;position:absolute}.door__body[data-astro-cid-2fuijuco]{gap:var(--space-4);flex-direction:column;flex:1;padding:clamp(1.5rem,3vw,2.5rem);display:flex}.door__title[data-astro-cid-2fuijuco]{font-size:var(--fs-h3);margin:0;line-height:1.15}.door__title[data-astro-cid-2fuijuco] a[data-astro-cid-2fuijuco]{color:inherit;text-decoration:none}.door__title[data-astro-cid-2fuijuco] a[data-astro-cid-2fuijuco]:hover{color:var(--link)}.door__text[data-astro-cid-2fuijuco]{color:var(--muted);font-size:var(--fs-lead);margin:0}.door__chips[data-astro-cid-2fuijuco]{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.door__chips[data-astro-cid-2fuijuco] .chip[data-astro-cid-2fuijuco] .icon{color:var(--link)}.door__more[data-astro-cid-2fuijuco]{color:var(--link);font-weight:700}.door__body[data-astro-cid-2fuijuco] .ctas[data-astro-cid-2fuijuco]{padding-top:var(--space-2);margin-top:auto}.doors--compact[data-astro-cid-2fuijuco] .door[data-astro-cid-2fuijuco]{flex-direction:row}.doors--compact[data-astro-cid-2fuijuco] .door__media[data-astro-cid-2fuijuco]{flex:0 0 38%;min-height:13rem;position:relative}.doors--compact[data-astro-cid-2fuijuco] .door__media[data-astro-cid-2fuijuco] .media{height:100%;position:absolute;inset:0;aspect-ratio:auto!important}.doors--compact[data-astro-cid-2fuijuco] .door__label[data-astro-cid-2fuijuco]{left:var(--space-3);top:var(--space-3);padding:.3rem .75rem .3rem .6rem}.doors--compact[data-astro-cid-2fuijuco] .door__body[data-astro-cid-2fuijuco]{gap:var(--space-3);padding:clamp(1.1rem,2vw,1.5rem)}.doors--compact[data-astro-cid-2fuijuco] .door__title[data-astro-cid-2fuijuco]{font-size:var(--fs-h4)}.doors--compact[data-astro-cid-2fuijuco] .door__text[data-astro-cid-2fuijuco]{font-size:var(--fs-base)}.doors--compact[data-astro-cid-2fuijuco] .door__chips[data-astro-cid-2fuijuco] .chip[data-astro-cid-2fuijuco]{font-size:var(--fs-xs)}@media (width<=1150px){.doors--compact[data-astro-cid-2fuijuco]{grid-template-columns:minmax(0,1fr)}}@media (width<=600px){.doors--compact[data-astro-cid-2fuijuco] .door[data-astro-cid-2fuijuco]{flex-direction:column}.doors--compact[data-astro-cid-2fuijuco] .door__media[data-astro-cid-2fuijuco]{aspect-ratio:21/9;flex:none;min-height:0}}@media (width<=860px){.doors[data-astro-cid-2fuijuco]{grid-template-columns:minmax(0,1fr)}.doors[data-astro-cid-2fuijuco]:not(.doors--compact) .door__media[data-astro-cid-2fuijuco] .media{aspect-ratio:16/9!important}.door__text[data-astro-cid-2fuijuco]{font-size:var(--fs-base)}.door__body[data-astro-cid-2fuijuco] .ctas[data-astro-cid-2fuijuco] .btn[data-astro-cid-2fuijuco]{flex:100%}}.team[data-astro-cid-ae2kqkmy]{gap:calc(var(--gap) * 2);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;display:grid}.team__photo[data-astro-cid-ae2kqkmy]{margin:0;position:relative}.team__photo[data-astro-cid-ae2kqkmy] .media{box-shadow:var(--shadow-3)}.team__photo[data-astro-cid-ae2kqkmy]:before{content:"";z-index:-1;inset:calc(var(--space-6) * -1) auto auto calc(var(--space-6) * -1);aspect-ratio:1;border-radius:var(--r-lg);background:var(--card-tint);width:58%;position:absolute}.team__tag[data-astro-cid-ae2kqkmy]{background:var(--card-bg);width:fit-content;color:var(--heading);font-size:var(--fs-sm);box-shadow:var(--shadow-1);border-radius:999px;align-items:center;gap:.45rem;padding:.4rem .85rem;font-weight:700;display:inline-flex}.team__tag[data-astro-cid-ae2kqkmy] .icon{color:var(--link)}.team__photo--crew[data-astro-cid-ae2kqkmy] .team__tag[data-astro-cid-ae2kqkmy]{margin-top:var(--space-4)}.team__photo[data-astro-cid-ae2kqkmy] figcaption[data-astro-cid-ae2kqkmy]{margin-top:var(--space-4);gap:.15rem;display:grid}.team__photo[data-astro-cid-ae2kqkmy] figcaption[data-astro-cid-ae2kqkmy].team__tag{align-items:center;gap:.45rem;display:inline-flex}.team__photo[data-astro-cid-ae2kqkmy] figcaption[data-astro-cid-ae2kqkmy] .team__tag[data-astro-cid-ae2kqkmy]{margin-bottom:var(--space-2)}.team__photo[data-astro-cid-ae2kqkmy] figcaption[data-astro-cid-ae2kqkmy]>span[data-astro-cid-ae2kqkmy]:not(.team__tag){font-size:var(--fs-sm);color:var(--muted)}.team__body[data-astro-cid-ae2kqkmy]{gap:var(--space-6);display:grid}.team__head[data-astro-cid-ae2kqkmy] .lead[data-astro-cid-ae2kqkmy]{margin-top:var(--space-4)}.team__promises[data-astro-cid-ae2kqkmy]{gap:var(--space-5);margin:0;padding:0;list-style:none;display:grid}.team__promises[data-astro-cid-ae2kqkmy] li[data-astro-cid-ae2kqkmy]{gap:var(--space-4);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.team__icon[data-astro-cid-ae2kqkmy]{width:3rem;height:3rem}.team__promises[data-astro-cid-ae2kqkmy] h4[data-astro-cid-ae2kqkmy]{font-size:var(--fs-h4);margin:0 0 .2rem}.team__promises[data-astro-cid-ae2kqkmy] p[data-astro-cid-ae2kqkmy]{color:var(--muted);margin:0}.team__actions[data-astro-cid-ae2kqkmy]{align-items:center;gap:var(--space-4) var(--space-6);padding-top:var(--space-5);border-top:1px solid var(--line);flex-wrap:wrap;display:flex}.team__call[data-astro-cid-ae2kqkmy]{align-items:center;gap:var(--space-3);color:inherit;text-decoration:none;display:inline-flex}.team__call[data-astro-cid-ae2kqkmy] strong[data-astro-cid-ae2kqkmy]{font-size:var(--fs-h4);color:var(--heading);display:block}.team__call[data-astro-cid-ae2kqkmy] span[data-astro-cid-ae2kqkmy] span[data-astro-cid-ae2kqkmy]{font-size:var(--fs-sm);color:var(--muted)}.team__call[data-astro-cid-ae2kqkmy]:hover strong[data-astro-cid-ae2kqkmy]{color:var(--link)}.team__call-icon[data-astro-cid-ae2kqkmy]{background:var(--btn-bg);width:3rem;height:3rem;color:var(--btn-fg);border-radius:999px;flex:none;place-items:center;display:grid}.team--crew[data-astro-cid-ae2kqkmy]{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.team--crew[data-astro-cid-ae2kqkmy] .team__photo[data-astro-cid-ae2kqkmy]{order:2}.team__photo--crew[data-astro-cid-ae2kqkmy]:before{inset:auto calc(var(--space-6) * -1) calc(var(--space-6) * -1) auto;width:46%}.team__photo--crew[data-astro-cid-ae2kqkmy] .media{box-shadow:none;background:0 0}.team--perch[data-astro-cid-ae2kqkmy]{align-items:end}.team__perch[data-astro-cid-ae2kqkmy]{padding-bottom:var(--ledge-foot);--ledge-foot:clamp(3.5rem, 6vw, 4.75rem);--wing:5%;order:2;margin:0;position:relative}.team__seat[data-astro-cid-ae2kqkmy]{width:calc(100% - var(--wing) * 2);margin-inline:auto;position:relative}.team__ledge[data-astro-cid-ae2kqkmy]{z-index:0;top:var(--seat);bottom:calc(var(--ledge-foot) * -1);left:calc(var(--wing) * -1.12);right:calc(var(--wing) * -1.12);padding:var(--space-4) var(--space-5);border-radius:var(--r-lg);background:var(--bg);box-shadow:var(--shadow-3);background-image:linear-gradient(to bottom, color-mix(in srgb, var(--fg) 22%, var(--bg)) 0, color-mix(in srgb, var(--fg) 8%, var(--bg)) .6rem, var(--bg) 2.5rem);align-items:flex-end;display:flex;position:absolute}.team__perch[data-astro-cid-ae2kqkmy] .team__cutout{z-index:1;box-shadow:none;background:0 0;border-radius:0;position:relative;overflow:visible}.team__perch[data-astro-cid-ae2kqkmy] .team__cutout img{object-fit:contain;filter:drop-shadow(0 14px 14px color-mix(in srgb, var(--shadow-ink) 35%, transparent))}.team__ledge-tag[data-astro-cid-ae2kqkmy]{color:var(--fg);font-size:var(--fs-sm);letter-spacing:.02em;align-items:center;gap:.45rem;font-weight:700;display:inline-flex}.team__ledge-tag[data-astro-cid-ae2kqkmy] .icon{color:var(--link)}.team__perch--word[data-astro-cid-ae2kqkmy]{--wing:0%;padding-bottom:0;container-type:inline-size}.team__perch--word[data-astro-cid-ae2kqkmy] .team__seat[data-astro-cid-ae2kqkmy]{width:100%;display:grid}.team__perch--word[data-astro-cid-ae2kqkmy] .team__seat[data-astro-cid-ae2kqkmy]>*{grid-area:1/1}.team__perch--word[data-astro-cid-ae2kqkmy] .team__cutout{width:calc(100% - var(--shift));justify-self:end}.team__word[data-astro-cid-ae2kqkmy]{z-index:0;margin-top:calc(var(--seat-y) * 1cqi - .12em);font-family:var(--ff-display);font-weight:var(--fw-display);font-size:calc(var(--reach) * 1cqi / (var(--chars) * .78));text-box:trim-both cap alphabetic;text-transform:uppercase;letter-spacing:-.03em;white-space:nowrap;color:#0000;user-select:none;-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(to bottom, color-mix(in srgb, var(--heading) 60%, var(--bg)) 0, var(--heading) 14%, color-mix(in srgb, var(--heading) 82%, var(--bg)) 70%, color-mix(in srgb, var(--heading) 55%, var(--bg)) 100%);place-self:start;padding-block:.12em;line-height:.72}.team__word-tag[data-astro-cid-ae2kqkmy]{margin-top:var(--space-5)}.team__perch--block[data-astro-cid-ae2kqkmy]{--wing:0%;padding-bottom:0}.team__perch--block[data-astro-cid-ae2kqkmy] .team__seat[data-astro-cid-ae2kqkmy]{width:100%}.team__block[data-astro-cid-ae2kqkmy]{z-index:0;width:100%;height:100%;filter:drop-shadow(0 14px 18px color-mix(in srgb, var(--shadow-ink) 40%, transparent));position:absolute;inset:0;overflow:visible}.team__block-edge[data-astro-cid-ae2kqkmy]{fill:none;stroke:color-mix(in srgb, var(--heading) 80%, var(--bg));stroke-width:2px;vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-linecap:round}@media (width<=900px){.team[data-astro-cid-ae2kqkmy]{gap:var(--space-7);grid-template-columns:1fr}.team__photo[data-astro-cid-ae2kqkmy]{width:min(100%,34rem)}.team--crew[data-astro-cid-ae2kqkmy]{grid-template-columns:1fr}.team--crew[data-astro-cid-ae2kqkmy] .team__photo[data-astro-cid-ae2kqkmy]{order:0;width:100%}.team--perch[data-astro-cid-ae2kqkmy] .team__perch[data-astro-cid-ae2kqkmy]{--wing:4%;order:0}.team__photo[data-astro-cid-ae2kqkmy]:before{display:none}.team__actions[data-astro-cid-ae2kqkmy]{flex-direction:column;align-items:stretch}.team__actions[data-astro-cid-ae2kqkmy] .btn[data-astro-cid-ae2kqkmy]{justify-content:center}}.proof[data-astro-cid-rvgqmx2b]{margin:0;padding:0;list-style:none}.proof__item[data-astro-cid-rvgqmx2b]{container-type:inline-size}.proof__title[data-astro-cid-rvgqmx2b]{color:var(--heading);font-weight:700;font-size:clamp(.95rem, .6rem + 5cqi, var(--fs-h4));margin:0;line-height:1.25}.proof__text[data-astro-cid-rvgqmx2b]{color:var(--muted);font-size:clamp(.8rem, .55rem + 3.5cqi, var(--fs-sm));margin:0;line-height:1.5}.proof--cards[data-astro-cid-rvgqmx2b]{grid-template-columns:repeat(var(--n), minmax(0, 1fr));gap:var(--gap);display:grid}.proof--cards[data-astro-cid-rvgqmx2b] .proof__item[data-astro-cid-rvgqmx2b]{align-content:start;gap:var(--space-3);padding:var(--space-6);display:grid}.proof--cards[data-astro-cid-rvgqmx2b] .proof__icon[data-astro-cid-rvgqmx2b]{width:3.25rem;height:3.25rem;margin-bottom:var(--space-2);color:var(--link)}.proof--facts[data-astro-cid-rvgqmx2b]{grid-template-columns:repeat(var(--n), minmax(0, 1fr));display:grid}.proof--facts[data-astro-cid-rvgqmx2b] .proof__item[data-astro-cid-rvgqmx2b]{align-content:start;gap:var(--space-3);padding:0 var(--gap);display:grid}.proof--facts[data-astro-cid-rvgqmx2b] .proof__item[data-astro-cid-rvgqmx2b]+.proof__item[data-astro-cid-rvgqmx2b]{border-left:1px solid var(--line)}.proof--facts[data-astro-cid-rvgqmx2b] .proof__item[data-astro-cid-rvgqmx2b]:first-child{padding-left:0}.proof--facts[data-astro-cid-rvgqmx2b] .proof__item[data-astro-cid-rvgqmx2b]:before{content:"";background:var(--link);width:2.5rem;height:4px;margin-bottom:var(--space-3);border-radius:2px}.proof--facts[data-astro-cid-rvgqmx2b] .proof__title[data-astro-cid-rvgqmx2b]{font-family:var(--ff-display);font-weight:var(--fw-display);letter-spacing:var(--ls-display);font-size:clamp(1.1rem,.4rem + 8cqi,2.35rem);line-height:var(--lh-display)}.proof--slider[data-astro-cid-rvgqmx2b]{gap:var(--gap);scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;padding:.5rem .5rem var(--space-3);grid-auto-columns:min(22rem,78%);grid-auto-flow:column;margin-inline:-.5rem;scroll-padding-inline:.5rem;display:grid;overflow-x:auto}.proof--slider[data-astro-cid-rvgqmx2b]::-webkit-scrollbar{display:none}@media (hover:hover) and (pointer:fine){.proof--slider[data-astro-cid-rvgqmx2b]{cursor:grab}}.proof--slider[data-astro-cid-rvgqmx2b].is-dragging{cursor:grabbing;scroll-snap-type:none;user-select:none}.proof--slider[data-astro-cid-rvgqmx2b].is-dragging [data-astro-cid-rvgqmx2b]{pointer-events:none}.proof--slider[data-astro-cid-rvgqmx2b]:focus-visible{outline:3px solid var(--focus);outline-offset:4px}.proof--slider[data-astro-cid-rvgqmx2b] .proof__item[data-astro-cid-rvgqmx2b]{scroll-snap-align:start;align-items:start;gap:var(--space-2) var(--space-4);padding:var(--space-6);grid-template-columns:auto minmax(0,1fr);display:grid}.proof--slider[data-astro-cid-rvgqmx2b] .proof__icon[data-astro-cid-rvgqmx2b]{width:3rem;height:3rem;color:var(--link);grid-row:span 2}.proof--badges[data-astro-cid-rvgqmx2b]{justify-content:center;gap:var(--space-6) calc(var(--gap) * 1.5);text-align:center;flex-wrap:wrap;display:flex}.proof--badges[data-astro-cid-rvgqmx2b] .proof__item[data-astro-cid-rvgqmx2b]{justify-items:center;gap:var(--space-2);width:min(14rem,100%);display:grid}.proof--badges[data-astro-cid-rvgqmx2b] .proof__icon[data-astro-cid-rvgqmx2b]{width:5.5rem;height:5.5rem;margin-bottom:var(--space-2);color:var(--link);box-shadow:0 0 0 6px var(--card-tint);border-radius:999px}@media (width<=960px){.proof--cards[data-astro-cid-rvgqmx2b],.proof--facts[data-astro-cid-rvgqmx2b]{grid-template-columns:repeat(2,minmax(0,1fr))}.proof--facts[data-astro-cid-rvgqmx2b] .proof__item[data-astro-cid-rvgqmx2b]+.proof__item[data-astro-cid-rvgqmx2b]:nth-child(odd){border-left:0;padding-left:0}.proof--facts[data-astro-cid-rvgqmx2b]{row-gap:var(--space-7)}}@media (width<=600px){.proof--facts[data-astro-cid-rvgqmx2b] .proof__item[data-astro-cid-rvgqmx2b]+.proof__item[data-astro-cid-rvgqmx2b]{border-left:0}.proof--cards[data-astro-cid-rvgqmx2b]{gap:var(--space-3)}.proof--cards[data-astro-cid-rvgqmx2b] .proof__item[data-astro-cid-rvgqmx2b]{padding:var(--space-5)}.proof--cards[data-astro-cid-rvgqmx2b] .proof__icon[data-astro-cid-rvgqmx2b]{width:2.75rem;height:2.75rem}}@media (width<=480px){.proof--cards[data-astro-cid-rvgqmx2b]{grid-template-columns:1fr}.proof--cards[data-astro-cid-rvgqmx2b] .proof__item[data-astro-cid-rvgqmx2b]{column-gap:var(--space-4);padding:var(--space-4) var(--space-5);grid-template-columns:auto minmax(0,1fr)}.proof--cards[data-astro-cid-rvgqmx2b] .proof__icon[data-astro-cid-rvgqmx2b]{grid-row:span 2;margin:0}.proof--facts[data-astro-cid-rvgqmx2b] .proof__item[data-astro-cid-rvgqmx2b]{padding:0 var(--space-3)}.proof--facts[data-astro-cid-rvgqmx2b] .proof__item[data-astro-cid-rvgqmx2b]:nth-child(2n){padding-right:0}.proof--badges[data-astro-cid-rvgqmx2b]{gap:var(--space-6) var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.proof--badges[data-astro-cid-rvgqmx2b] .proof__item[data-astro-cid-rvgqmx2b]{width:auto}.proof--badges[data-astro-cid-rvgqmx2b] .proof__icon[data-astro-cid-rvgqmx2b]{width:4.5rem;height:4.5rem}}ul[data-astro-cid-qwxpzttk]{margin:0;padding:0;list-style:none}p[data-astro-cid-qwxpzttk]{margin:0}.spot--product[data-astro-cid-qwxpzttk]{gap:calc(var(--gap) * 2);grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;display:grid}.spot__photo[data-astro-cid-qwxpzttk]{margin:0}.spot__photo[data-astro-cid-qwxpzttk] .media{box-shadow:var(--shadow-2)}.spot__body[data-astro-cid-qwxpzttk]{gap:var(--space-6);display:grid}.spot__body[data-astro-cid-qwxpzttk] .lead[data-astro-cid-qwxpzttk]{margin-top:var(--space-4);color:var(--muted)}.spot__points[data-astro-cid-qwxpzttk]{gap:var(--space-5);display:grid}.spot__points[data-astro-cid-qwxpzttk] li[data-astro-cid-qwxpzttk]{gap:var(--space-4);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.spot__icon[data-astro-cid-qwxpzttk]{width:3rem;height:3rem;color:var(--link)}.spot__points[data-astro-cid-qwxpzttk] h4[data-astro-cid-qwxpzttk]{font-size:var(--fs-h4);margin:0 0 .2rem}.spot__points[data-astro-cid-qwxpzttk] p[data-astro-cid-qwxpzttk]{color:var(--muted)}.spot__brands[data-astro-cid-qwxpzttk]{gap:var(--space-2);flex-wrap:wrap;display:flex}.spot__link[data-astro-cid-qwxpzttk]{justify-self:start}.spot--guarantee[data-astro-cid-qwxpzttk]{text-align:center;justify-items:center;display:grid}.spot__seal[data-astro-cid-qwxpzttk]{width:6rem;height:6rem;margin-bottom:var(--space-5);background:var(--btn-bg);color:var(--btn-fg);box-shadow:0 0 0 10px var(--card-tint);border-radius:999px;place-items:center;display:grid}.spot__head[data-astro-cid-qwxpzttk] .lead[data-astro-cid-qwxpzttk]{margin-top:var(--space-4);color:var(--muted)}.spot__terms[data-astro-cid-qwxpzttk]{grid-template-columns:repeat(var(--n), minmax(0, 1fr));width:100%;margin-top:var(--space-7);border-top:1px solid var(--line-strong);text-align:left;display:grid}.spot__terms[data-astro-cid-qwxpzttk] li[data-astro-cid-qwxpzttk]{padding:var(--space-7) var(--gap) 0 0}.spot__terms[data-astro-cid-qwxpzttk] li[data-astro-cid-qwxpzttk]+li[data-astro-cid-qwxpzttk]{padding-left:var(--gap);border-left:1px solid var(--line)}.spot__terms[data-astro-cid-qwxpzttk] li[data-astro-cid-qwxpzttk]{container-type:inline-size}.spot__term[data-astro-cid-qwxpzttk]{margin:0 0 var(--space-3);font-size:clamp(1.75rem,.8rem + 9cqi,3.25rem);line-height:1}.spot__terms[data-astro-cid-qwxpzttk] p[data-astro-cid-qwxpzttk]{color:var(--muted)}.spot__more[data-astro-cid-qwxpzttk]{margin-top:var(--space-7)}@media (width<=900px){.spot--product[data-astro-cid-qwxpzttk]{gap:var(--space-7);grid-template-columns:1fr}.spot__link[data-astro-cid-qwxpzttk]{justify-content:center;justify-self:stretch}.spot__terms[data-astro-cid-qwxpzttk]{grid-template-columns:1fr}.spot__terms[data-astro-cid-qwxpzttk] li[data-astro-cid-qwxpzttk],.spot__terms[data-astro-cid-qwxpzttk] li[data-astro-cid-qwxpzttk]+li[data-astro-cid-qwxpzttk]{padding:var(--space-5) 0;border-left:0}.spot__terms[data-astro-cid-qwxpzttk] li[data-astro-cid-qwxpzttk]+li[data-astro-cid-qwxpzttk]{border-top:1px solid var(--line)}}.brands[data-astro-cid-sjvofkio]{grid-template-columns:repeat(var(--n), minmax(0, 1fr));gap:var(--gap);margin:0;padding:0;list-style:none;display:grid}.brands__tile[data-astro-cid-sjvofkio]{justify-items:center;gap:var(--space-2);padding:var(--space-6) var(--space-5);border:1px solid var(--line);border-radius:var(--r-lg);background:var(--card-bg);text-align:center;grid-template-rows:auto 1fr auto;display:grid}.brands__mark[data-astro-cid-sjvofkio]{place-items:center;width:100%;height:4.25rem;display:grid}.brands__logo[data-astro-cid-sjvofkio]{object-fit:contain;width:auto;max-width:min(88%,15rem);height:auto;max-height:4.25rem}.brands__word[data-astro-cid-sjvofkio]{font-family:var(--ff-display);font-weight:var(--fw-display);font-size:var(--fs-h3);letter-spacing:-.01em;color:var(--heading);line-height:1.1}.brands__product[data-astro-cid-sjvofkio]{width:100%;font-size:var(--fs-sm);color:var(--muted);text-wrap:pretty;align-self:start;margin:0}.brands__note[data-astro-cid-sjvofkio]{margin:var(--space-1) 0 0;background:var(--icon-bg);color:var(--eyebrow);font-size:var(--fs-xs);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:.3rem .8rem;font-weight:700}.brands__more[data-astro-cid-sjvofkio]{margin:var(--space-6) 0 0;text-align:center}.brands__more[data-astro-cid-sjvofkio] a[data-astro-cid-sjvofkio]{min-height:var(--tap);align-items:center;gap:.4rem;font-weight:700;display:inline-flex}@media (width<=1000px){.brands[data-astro-cid-sjvofkio]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=420px){.brands[data-astro-cid-sjvofkio]{grid-template-columns:minmax(0,1fr)}}
