.home-video-play[data-v-137e20b9]{background:#ffffff1f;border:none;border-radius:9999px;color:#fff;cursor:pointer;display:grid;height:56px;left:50%;padding:0;place-items:center;pointer-events:auto;position:absolute;top:50%;transform:translate(-50%,-50%);width:56px;z-index:6}.home-video-play svg[data-v-137e20b9]{display:block;transform:translate(1.5px)}@media(max-width:767px){.home-video-play[data-v-137e20b9]{height:48px;width:48px}}.home-hero[data-v-d739f031]{color:#fff;height:100vh;height:100lvh;height:var(--hero-stable-vh,var(--home-vh,100lvh));overflow:hidden;width:100%;--hero-fade:0;overflow-anchor:none}.home-hero[data-v-d739f031],.home-hero__pin[data-v-d739f031]{background:#000;position:relative}.home-hero__pin[data-v-d739f031]{height:100%;overflow:hidden;z-index:0}.home-hero__frame[data-v-d739f031]{background:#000;cursor:default;inset:0 -2px;overflow:hidden;position:absolute}@media(max-width:767px){.home-hero:not(.home-hero--cinema) .home-hero__pin[data-v-d739f031]{height:calc(100% + 4px);margin-top:-2px}.home-hero__frame[data-v-d739f031]{inset:-3px -1px -1px}}.home-hero__media[data-v-d739f031]{background-color:#000;inset:0;overflow:hidden;position:absolute}.home-hero:not(.home-hero--cinema) .home-hero__media[data-v-d739f031]{clip-path:none}@media(max-width:767px){.home-hero__media[data-v-d739f031]{inset:-3px}}.home-hero__still[data-v-d739f031]{inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:1}.home-hero__video[data-v-d739f031],mux-video.home-hero__video[data-v-d739f031]{background:transparent;display:block;height:100%;inset:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;width:100%;z-index:0}.home-hero--film-card .home-hero__video[data-v-d739f031]:not(.home-hero__video--ready){opacity:0;visibility:visible}.home-hero--film-card .home-hero__still[data-v-d739f031]{transition:opacity .45s var(--home-ease)}.home-hero--film-card .home-hero__video--ready~.home-hero__still[data-v-d739f031]{opacity:0}.home-hero:not(.home-hero--film-card):not(.home-hero--cinema) .home-hero__video[data-v-d739f031]{height:100%;inset:0;opacity:1;transform:none;visibility:visible;width:100%;z-index:1}.home-hero:not(.home-hero--film-card) .home-hero__media[data-v-d739f031]:before{background-color:#000;content:"";inset:0;opacity:1;pointer-events:none;position:absolute;transition:opacity .35s var(--home-ease);z-index:2}.home-hero__live-still[data-v-d739f031]{display:block;height:100%;inset:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;opacity:0;pointer-events:none;position:absolute;width:100%;z-index:3}.home-hero__live-still--in[data-v-d739f031]{opacity:1}.home-hero--cinema .home-hero__live-still[data-v-d739f031],.home-hero--poster-hidden .home-hero__live-still[data-v-d739f031]{opacity:0;transition:opacity .35s var(--home-ease)}.home-hero--cinema .home-hero__media[data-v-d739f031]:before,.home-hero:not(.home-hero--film-card).home-hero--poster-hidden .home-hero__media[data-v-d739f031]:before{opacity:0}.home-hero--film-card .home-hero__video--ready[data-v-d739f031],.home-hero__still img[data-v-d739f031]{display:block;height:calc(100% + 6px);inset:-3px;max-width:none;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;transform:scale(1.02);transform-origin:center;width:calc(100% + 6px)}.home-hero--film-card .home-hero__video--ready[data-v-d739f031]{opacity:1;visibility:visible;z-index:2}.home-hero--cinema .home-hero__video[data-v-d739f031],.home-hero--cinema mux-video.home-hero__video[data-v-d739f031]{height:100%;inset:0;opacity:1;pointer-events:none;transform:none;visibility:visible;width:100%;z-index:2}.home-hero__video--ready.home-hero__video--held[data-v-d739f031]{opacity:0}.home-hero__video--ready.home-hero__video--reveal[data-v-d739f031]{transition:opacity .55s var(--home-ease)}.home-hero--cinema[data-v-d739f031]{overflow:visible;z-index:90}.home-hero--cinema .home-hero__pin[data-v-d739f031]{overflow:visible}.home-hero--cinema .home-hero__frame[data-v-d739f031]{clip-path:inset(0);overflow:hidden}.home-hero--cinema .home-hero__media[data-v-d739f031]{background-color:#000;background-image:none;clip-path:inset(0);overflow:hidden}.home-hero--cinema .home-hero__still[data-v-d739f031]{display:none}.home-hero__grid[data-v-d739f031],.home-hero__scrim[data-v-d739f031]{inset:0;pointer-events:none;position:absolute;transition:opacity .8s var(--home-ease);z-index:2}.home-hero__grid[data-v-d739f031]{background-image:radial-gradient(hsla(0,0%,100%,.16) .6px,transparent .7px);background-size:5px 5px;mix-blend-mode:overlay;opacity:.28}.home-hero__scrim[data-v-d739f031]{background:linear-gradient(180deg,rgba(0,0,0,.16),transparent 28%),linear-gradient(180deg,transparent 70%,rgba(0,0,0,.22));opacity:1}.home-hero--cinema .home-hero__grid[data-v-d739f031],.home-hero--cinema .home-hero__scrim[data-v-d739f031]{opacity:0}.home-hero__copy[data-v-d739f031]{align-items:center;cursor:default;display:flex;flex-direction:column;gap:1.25rem;inset:0;justify-content:flex-end;overflow:visible;padding:0 1.5rem 4.75rem;padding-bottom:calc(4.75rem + var(--hero-safe-bottom, 0px));pointer-events:none;position:absolute;text-align:center;transform:translateZ(0);transition:opacity .48s cubic-bezier(.22,1,.36,1),transform .48s cubic-bezier(.22,1,.36,1);z-index:6}.home-hero__film[data-v-d739f031]{pointer-events:auto}.home-hero__lede[data-v-d739f031]{align-items:center;display:flex;flex-direction:column;gap:2rem;opacity:1;transform:none}.home-hero--entered .home-hero__cta[data-v-d739f031],.home-hero--entered .home-hero__lede[data-v-d739f031]{opacity:calc(1 - var(--hero-fade));transform:none}.home-hero__title[data-v-d739f031]{line-height:1.02;overflow:visible}.home-hero--entered[data-v-d739f031] .home-heading-char{filter:none;opacity:1}.home-hero__line[data-v-d739f031]{display:block;overflow:visible}.home-hero__line--one[data-v-d739f031]{line-height:1}.home-hero__type[data-v-d739f031]{display:inline-block;filter:drop-shadow(0 0 1.15px #fff) drop-shadow(0 0 1px #ffefe14d)}.home-hero__type-fill[data-v-d739f031]{-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(270.12deg,#fff 23.3%,#ffffffe6 63.03%);color:transparent;display:inline-block;-webkit-text-fill-color:transparent}.home-hero:not(.home-hero--film-card):not(.home-hero--entered) .home-hero__film-wrap[data-v-d739f031]{opacity:0}.home-hero--cascade .home-hero__film-wrap[data-v-d739f031]{opacity:0;transform:translateY(22px)}.home-hero__line--mastery[data-v-d739f031]{align-items:baseline;display:flex;gap:.06em;margin-top:-.06em;overflow:visible}.home-hero__line--mastery>.home-hero__type[data-v-d739f031]{margin-left:-.04em}.home-hero__mastery[data-v-d739f031]{align-items:baseline;display:inline-flex;font-size:inherit;line-height:inherit;overflow:visible}.home-hero__line--mastery[data-v-d739f031] .home-h1-accent{font-size:.96em;letter-spacing:-.045em;line-height:inherit}.home-hero--cinema .home-hero__copy[data-v-d739f031]{opacity:0;pointer-events:none;transform:translate3d(0,4rem,0);transition:opacity .42s cubic-bezier(.4,0,.2,1),transform .5s cubic-bezier(.22,1,.36,1)}.home-hero--cinema .home-hero__film-glow[data-v-d739f031]{display:none}.home-hero__cta[data-v-d739f031]{align-items:center;display:flex;flex-direction:column;gap:1.25rem;max-width:20rem;opacity:0;width:100%}.home-hero__actions[data-v-d739f031]{align-items:inherit;display:flex;flex-direction:column;width:-moz-fit-content;width:fit-content}.home-hero__film-wrap[data-v-d739f031]{align-items:center;border-radius:9999px;display:inline-flex;isolation:isolate;justify-content:center;overflow:visible;position:relative;width:-moz-fit-content;width:fit-content}.home-hero__film-glow[data-v-d739f031]{border-radius:inherit;inset:-1px;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;overflow:hidden;padding:2px;pointer-events:none;position:absolute;z-index:2}.home-hero__film-glow-spin[data-v-d739f031]{animation:home-film-spin-d739f031 12s linear infinite;aspect-ratio:1;background:conic-gradient(from 0deg,transparent 0deg,transparent 200deg,rgba(255,193,126,0) 230deg,rgba(255,193,126,.55) 275deg,#fff 308deg,rgba(255,193,126,.55) 338deg,transparent 1turn);filter:blur(8px);left:50%;position:absolute;top:50%;width:240%;will-change:transform}@keyframes home-film-spin-d739f031{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(1turn)}}.home-hero__film[data-v-d739f031]{align-items:center;backdrop-filter:blur(12px) saturate(160%);-webkit-backdrop-filter:blur(12px) saturate(160%);background:#ffffff1a;border:none;border-radius:9999px;color:#fff;cursor:pointer;display:inline-flex;font-weight:500;gap:8px;height:52px;justify-content:center;overflow:hidden;padding-left:26px;padding-right:28px;position:relative;transition:background .3s ease;white-space:nowrap;width:-moz-fit-content;width:fit-content;z-index:1}.home-hero__film[data-v-d739f031]:hover{background:#ffffff1a}.home-hero__film-icon[data-v-d739f031]{align-items:center;display:inline-flex;justify-content:center;margin-left:-.35rem;margin-right:.2rem;transition:transform .3s ease}.home-hero__film-icon svg[data-v-d739f031]{display:block;height:22px;width:22px}.home-hero__film-title[data-v-d739f031]{align-items:baseline;display:flex;font-weight:500;gap:.38rem}.home-hero__film-plain[data-v-d739f031]{font-family:var(--font-display);font-size:17px;letter-spacing:-.01em}.home-hero__film-italic[data-v-d739f031]{font-family:var(--font-accent);font-size:18px;font-style:italic;letter-spacing:-.03em}.home-film__controls[data-v-d739f031]{align-items:center;backdrop-filter:blur(12px) saturate(160%);-webkit-backdrop-filter:blur(12px) saturate(160%);background:#ffffff1a;border-radius:9999px;bottom:2.5rem;display:flex;gap:3px;left:50%;opacity:0;overflow:hidden;padding:5px 8px;pointer-events:none;position:absolute;transform:translate(-50%,calc(100% + 2.5rem + 12px));transition:opacity .7s var(--home-ease),transform .7s var(--home-ease);z-index:8}.home-film__controls--visible[data-v-d739f031]{opacity:1;pointer-events:auto;transform:translate(-50%)}html.home-film-cursor-off *,html.home-film-cursor-off{cursor:none!important}.home-film__btn[data-v-d739f031]{align-items:center;background:transparent;border:0;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:34px;justify-content:center;overflow:clip;transition:background .2s ease;width:34px}.home-film__btn[data-v-d739f031]:hover{background:#ffffff1a}.home-film__btn[data-v-d739f031] svg{height:18px;width:18px}.home-film__time[data-v-d739f031]{color:#fff;font-family:var(--font-display);font-size:14px;font-variant-numeric:tabular-nums;min-width:40px;padding:0 5px;text-align:center}@media(max-width:767px){.home-hero__copy[data-v-d739f031]{--hero-content-gap:1.35rem;gap:var(--hero-content-gap);padding:0 1.25rem 2.35rem;padding-bottom:calc(2.35rem + var(--hero-safe-bottom, 0px));transition:opacity .9s cubic-bezier(.22,1,.36,1),transform .9s cubic-bezier(.22,1,.36,1)}.home-hero__lede[data-v-d739f031]{gap:0}.home-hero__title[data-v-d739f031]{align-items:baseline;display:flex;flex-flow:row nowrap;font-size:clamp(38px,calc(13.60544vw - .40816rem),52px);gap:.16em;justify-content:center;letter-spacing:-.02em;line-height:1;white-space:nowrap}.home-hero__line--mastery[data-v-d739f031]{margin-top:0}.home-hero__cta[data-v-d739f031]{gap:var(--hero-content-gap);max-width:none}.home-hero__actions[data-v-d739f031]{justify-content:center;max-width:100%;width:auto}.home-hero__film-wrap[data-v-d739f031]{max-width:100%}.home-hero__film[data-v-d739f031]{height:48px;max-width:100%;padding-left:18px;padding-right:20px}.home-hero__film-plain[data-v-d739f031]{font-size:clamp(12px,3.7vw,17px)}.home-hero__film-italic[data-v-d739f031]{font-size:clamp(13px,4vw,18px)}}@media(max-width:400px){.home-hero__film[data-v-d739f031]{gap:6px;height:46px;padding-left:14px;padding-right:16px}}@media(min-width:768px){.home-hero__title[data-v-d739f031]{font-size:68px;line-height:1.02}.home-hero__line--mastery[data-v-d739f031]{margin-top:-.08em}.home-hero__copy[data-v-d739f031]{align-items:flex-end;flex-direction:row;justify-content:space-between;padding:0 6.25rem 4.5rem;text-align:left}.home-hero__cta[data-v-d739f031],.home-hero__lede[data-v-d739f031]{align-items:flex-start}.home-hero__cta[data-v-d739f031]{align-self:flex-end;margin-left:auto;max-width:-moz-fit-content;max-width:fit-content;text-align:left}.home-hero__actions[data-v-d739f031]{align-items:flex-start}}@media(prefers-reduced-motion:reduce){.home-hero[data-v-d739f031]{height:100vh;height:100lvh;height:var(--hero-stable-vh,var(--home-vh,100lvh))}.home-hero__copy[data-v-d739f031],.home-hero__cta[data-v-d739f031],.home-hero__lede[data-v-d739f031]{opacity:1;transform:none;transition:none}.home-hero--cinema .home-hero__copy[data-v-d739f031]{opacity:0;transform:none;transition:none}.home-hero__film-glow-spin[data-v-d739f031]{animation:none}}.home-hero--film-card[data-v-d739f031]{--feature-grow:1;--slide: calc(100svw - 3rem) ;--frame:calc(var(--slide)*16/9);--radius:20px;background:transparent;height:auto}.home-hero--film-card .home-hero__pin[data-v-d739f031]{align-items:center;background:transparent;display:flex;height:var(--frame);justify-content:center;min-height:var(--frame);overflow:visible}.home-hero--film-card .home-hero__frame[data-v-d739f031]{border-radius:var(--radius);cursor:pointer;flex:0 0 auto;height:var(--frame);inset:auto;margin:0 auto;max-height:var(--frame);opacity:0;overflow:hidden;pointer-events:none;position:relative;width:var(--slide)}.home-hero--film-card.home-hero--cinema .home-hero__frame[data-v-d739f031],.home-hero--film-card.home-hero--grow-ready.home-hero--film-in:not(.home-hero--cinema) .home-hero__frame[data-v-d739f031]{opacity:1;pointer-events:auto}.home-hero--film-card.home-hero--grow-ready:not(.home-hero--cinema) .home-hero__frame[data-v-d739f031]{transition:opacity .9s var(--home-ease)}@media(prefers-reduced-motion:reduce){.home-hero--film-card .home-hero__frame[data-v-d739f031]{opacity:1;pointer-events:auto;transition:none}}.home-hero--film-card .home-hero__copy[data-v-d739f031]{align-items:flex-end;flex-direction:column;gap:.75rem;justify-content:flex-end;padding:0 2rem 2rem;text-align:right}.home-hero--film-card .home-hero__cta[data-v-d739f031]{align-items:flex-end;align-self:flex-end;display:flex;flex-direction:column;gap:.75rem;margin-left:auto;max-width:min(28rem,calc(100% - .5rem));opacity:1;text-align:right;width:auto}.home-hero--film-card .home-hero__actions[data-v-d739f031]{align-items:center;flex-flow:row nowrap;justify-content:flex-end;width:auto}.home-hero--film-card .home-hero__film-wrap[data-v-d739f031]{flex:0 0 auto;min-width:0;width:auto}.home-hero--film-card .home-hero__film[data-v-d739f031]{width:auto}.home-hero--film-card.home-hero--entered .home-hero__cta[data-v-d739f031]{opacity:1;transform:none}.home-hero--film-card.home-hero--cinema[data-v-d739f031]{background:transparent;height:auto}.home-hero--film-card.home-hero--cinema .home-hero__pin[data-v-d739f031]{align-items:center;background:transparent;display:flex;height:var(--frame);justify-content:center;min-height:var(--frame);overflow:visible}.home-hero--film-card.home-hero--cinema .home-hero__frame[data-v-d739f031]{clip-path:inset(0);margin:0;max-height:none;overflow:hidden;position:fixed;z-index:80}@media(min-width:768px){.home-hero--film-card[data-v-d739f031]{--card-h:46.125svw;--frame:calc(var(--card-h) + (var(--hero-stable-vh, var(--home-vh, 100lvh)) - var(--card-h))*var(--feature-grow));--slide:calc((.58 + var(--feature-grow)*.42)*100svw);--radius:calc(28px*(1 - var(--feature-grow)))}.home-hero--film-card .home-hero__pin[data-v-d739f031]{height:var(--frame);min-height:var(--frame)}.home-hero--film-card .home-hero__frame[data-v-d739f031]{border-radius:var(--radius);height:var(--frame)}.home-hero--film-card .home-hero__copy[data-v-d739f031]{padding:0 3.5rem 2.5rem}}@media(max-width:767px){.home-hero--film-card:not(.home-hero--cinema) .home-hero__pin[data-v-d739f031]{height:var(--frame);min-height:var(--frame)}.home-hero--film-card .home-hero__frame[data-v-d739f031]{border-radius:var(--radius);height:var(--frame);inset:auto;max-height:var(--frame);overflow:hidden}}.home-feature[data-v-32c86873]{--bar:2.75rem;--stack-gap:1rem;--feature-grow:0;--frame:88svh;--slide:calc((.7 + var(--feature-grow)*.12)*100svw);--gap:.85rem;--controls-inset:1.15rem;--control-half:5.75rem;background:transparent;box-sizing:border-box;color:#fff;display:flex;flex-direction:column;gap:0;justify-content:flex-start;min-height:0;opacity:0;overflow:visible;padding:0;pointer-events:none;position:relative;transition:opacity .7s var(--home-ease);z-index:3}.home-feature--in[data-v-32c86873],.home-feature--perks[data-v-32c86873]{opacity:1;pointer-events:auto}.home-feature--perks[data-v-32c86873]{align-self:stretch;width:100%}.home-feature__viewport[data-v-32c86873]{background:transparent;container-type:inline-size;cursor:grab;height:var(--frame);max-height:var(--frame);overflow:hidden;overscroll-behavior:contain;position:relative;touch-action:pan-y;-moz-user-select:none;user-select:none;-webkit-user-select:none;width:100%}.home-feature__viewport[data-v-32c86873]:active{cursor:grabbing}.home-feature__scroller[data-v-32c86873]{height:100%;overflow:hidden}.home-feature__track[data-v-32c86873]{--i:0;--drag:0px;display:flex;gap:var(--gap);height:100%;padding-inline:calc((100cqi - var(--slide))/2);touch-action:pan-y;transform:translate3d(calc(var(--drag) - var(--i)*(var(--slide) + var(--gap))),0,0);will-change:transform}.home-feature__slide[data-v-32c86873]{background:#000;border-radius:20px;cursor:pointer;flex:0 0 var(--slide);height:100%;overflow:hidden;position:relative;touch-action:pan-y;width:var(--slide);z-index:1}.home-feature__slide--lifted[data-v-32c86873]{z-index:4}.home-feature__slide--on[data-v-32c86873]{z-index:2}.home-feature__still[data-v-32c86873],.home-feature__video[data-v-32c86873]{display:block;height:100%;inset:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;pointer-events:none;position:absolute;width:100%}mux-video.home-feature__video[data-v-32c86873]{--media-object-fit:cover;--media-object-position:center}.home-feature__still[data-v-32c86873]{z-index:0}.home-feature__video[data-v-32c86873]{opacity:0;z-index:1}.home-feature__video--live[data-v-32c86873]{opacity:1}.home-feature__slide:has(.home-feature__video--live) .home-feature__still[data-v-32c86873]{visibility:hidden}.home-feature__slide[data-v-32c86873]:after{background:linear-gradient(180deg,rgba(0,0,0,.22),transparent 22%),linear-gradient(180deg,transparent 76%,rgba(0,0,0,.26));content:"";inset:0;pointer-events:none;position:absolute;z-index:1}.home-feature__copy[data-v-32c86873]{align-items:stretch;display:flex;flex-direction:column;gap:.65rem;inset:0;justify-content:space-between;padding:1.35rem 1.25rem;pointer-events:none;position:absolute;z-index:2}.home-feature__slide--copy-held .home-feature__copy[data-v-32c86873],.home-feature__slide--copy-revealing .home-feature__copy[data-v-32c86873]{opacity:1;visibility:visible}.home-feature__slide:not(.home-feature__slide--copy-held):not(.home-feature__slide--copy-revealing) .home-feature__copy[data-v-32c86873]{opacity:0;visibility:hidden}.home-feature__slide--copy-held[data-v-32c86873] .home-heading-char{filter:none!important;opacity:1!important}.home-feature__heading[data-v-32c86873]{font-size:28px;line-height:34px;max-width:18em;text-shadow:0 1px 18px rgba(0,0,0,.45)}.home-feature__body[data-v-32c86873],.home-feature__heading[data-v-32c86873]{align-self:flex-start;margin:0;text-align:left}.home-feature__body[data-v-32c86873]{color:#fff;font-size:15px;font-weight:500;line-height:22px;max-width:36rem;text-shadow:0 1px 16px rgba(0,0,0,.55)}.home-feature__word[data-v-32c86873]{display:inline-block;filter:blur(8px);opacity:0}.home-feature__copy:has(.home-feature__body) .home-feature__body[data-v-32c86873],.home-feature__copy:has(.home-feature__body) .home-feature__heading[data-v-32c86873]{align-self:flex-start;text-align:left}.home-feature__heading[data-v-32c86873] .home-heading-word--css-glass+.home-heading-word:has(>.home-heading-char:only-child){margin-left:-.1em}.home-feature__copy--right .home-feature__body[data-v-32c86873],.home-feature__copy--right .home-feature__heading[data-v-32c86873]{align-self:flex-end;text-align:right}.home-feature__copy--split .home-feature__heading[data-v-32c86873]{align-self:flex-start;text-align:left}@media(max-width:400px){.home-feature__heading[data-v-32c86873]{font-size:22px;line-height:1.18}}.home-feature__controls[data-v-32c86873]{align-items:center;bottom:var(--controls-inset);display:flex;flex:0 0 auto;justify-content:center;left:50%;padding:0;pointer-events:auto;position:absolute;transform:translate(-50%);z-index:5}.home-feature__controls-shell[data-v-32c86873]{align-items:center;backdrop-filter:blur(12px) saturate(160%);-webkit-backdrop-filter:blur(12px) saturate(160%);background:#ffffff1a;border:none;border-radius:9999px;display:flex;gap:.45rem;height:44px;overflow:hidden;padding:0 .15rem 0 1.05rem}.home-feature__pills[data-v-32c86873]{align-items:center;backdrop-filter:none;-webkit-backdrop-filter:none;background:transparent;display:flex;gap:.4rem;height:.45rem;padding:0}.home-feature__pip[data-v-32c86873]{--pip-h:.45rem;background:#ffffff52;border:0;border-radius:999px;cursor:pointer;flex:0 0 auto;height:var(--pip-h);overflow:hidden;padding:0;position:relative;transition:width .35s var(--home-ease);width:var(--pip-h)}.home-feature__pip--on[data-v-32c86873]{background:#ffffff47;width:2.65rem}.home-feature__pip-fill[data-v-32c86873]{background:#fff;border-radius:inherit;bottom:0;left:0;pointer-events:none;position:absolute;top:0;width:0}.home-feature__play[data-v-32c86873]{background:transparent;border:0;border-radius:9999px;color:#fff;cursor:pointer;display:grid;flex:0 0 auto;height:44px;overflow:hidden;padding:0;place-items:center;transition:background .3s ease;width:44px}.home-feature__play[data-v-32c86873]:hover{background:#ffffff1a}.home-feature__play svg[data-v-32c86873]{display:block;height:1rem;width:1rem}@media(max-width:767px){.home-feature[data-v-32c86873]{--frame:calc(var(--home-vh, 100lvh)*.76);--slide:calc((.76 + var(--feature-grow)*.1)*100svw);filter:none;opacity:1;transform:none;transition:none}@media(min-height:740px),(min-width:390px){.home-feature[data-v-32c86873]{--frame:calc(var(--home-vh, 100lvh) - var(--home-header-offset) - 3rem);--slide:calc((.8 + var(--feature-grow)*.08)*100svw);margin-top:-2.25rem}}@media(min-height:900px),(min-width:428px){.home-feature[data-v-32c86873]{--frame:calc(var(--home-vh, 100lvh) - var(--home-header-offset) - 2.75rem);--slide:calc((.82 + var(--feature-grow)*.06)*100svw);margin-top:-2.75rem}}.home-feature[data-v-32c86873]:not(.home-feature--in){pointer-events:none}.home-feature__scroller[data-v-32c86873]{overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;touch-action:pan-x pan-y}.home-feature__scroller[data-v-32c86873]::-webkit-scrollbar{display:none}.home-feature__slide[data-v-32c86873],.home-feature__track[data-v-32c86873]{touch-action:pan-x pan-y}.home-feature__track[data-v-32c86873]{transform:none!important;will-change:auto}.home-feature__slide[data-v-32c86873]{scroll-snap-align:center}.home-feature__viewport[data-v-32c86873]{opacity:0;transform:translate3d(0,1.75rem,0);transition:opacity 1.05s var(--home-ease),transform 1.05s var(--home-ease)}.home-feature--in .home-feature__viewport[data-v-32c86873]{opacity:1;transform:none}.home-feature--perks[data-v-32c86873]{margin-top:0}.home-feature--perks .home-feature__viewport[data-v-32c86873]{opacity:1;transform:none}.home-feature--perks .home-feature__video--live[data-v-32c86873]{opacity:1}.home-feature__video[data-v-32c86873]{opacity:0}.home-feature--in .home-feature__video--live[data-v-32c86873]{opacity:1}.home-feature__slide[data-v-32c86873],.home-feature__viewport[data-v-32c86873]{max-height:var(--frame)}.home-feature__slide[data-v-32c86873],.home-feature__slide[data-v-32c86873]:after{backface-visibility:hidden;transform:translateZ(0)}.home-feature__copy[data-v-32c86873]{justify-content:flex-start;padding-inline:1.25rem;padding-bottom:1.35rem;padding-top:1.35rem}@media(min-height:740px),(min-width:390px){.home-feature__copy[data-v-32c86873]{padding-left:1.45rem;padding-top:1.7rem}}@media(min-height:900px),(min-width:428px){.home-feature__copy[data-v-32c86873]{padding-left:1.55rem;padding-top:2rem}}.home-feature__copy--left .home-feature__heading[data-v-32c86873],.home-feature__copy--right .home-feature__heading[data-v-32c86873],.home-feature__copy--split .home-feature__heading[data-v-32c86873]{align-self:flex-start;text-align:left}.home-feature__heading[data-v-32c86873]{font-size:clamp(20px,5.8vw,25px);line-height:1.18}.home-feature--perks .home-feature__heading[data-v-32c86873],.home-feature__copy--has-description .home-feature__heading[data-v-32c86873]{font-size:clamp(24px,6.4vw,27px);line-height:1.18}.home-feature__word[data-v-32c86873]{filter:none;opacity:1;transform:none}.home-feature__body[data-v-32c86873]{color:#fff;filter:blur(6px);font-size:19px;font-weight:500;letter-spacing:-.015em;line-height:26px;opacity:0;text-shadow:0 0 1px rgba(0,0,0,.8),0 2px 18px rgba(0,0,0,.7);transform:translate3d(0,.55rem,0);transition:opacity 1.05s var(--home-ease),filter 1.05s var(--home-ease),transform 1.2s var(--home-ease)}.home-feature__copy--in .home-feature__body[data-v-32c86873]{filter:blur(0);opacity:1;transform:none}.home-feature__copy--snap .home-feature__body[data-v-32c86873]{transition:none}.home-feature__copy--has-description[data-v-32c86873]{justify-content:flex-start;padding-bottom:4.35rem}.home-feature__copy--has-description .home-feature__body[data-v-32c86873]{align-self:flex-start;margin-top:auto;max-width:28em;text-align:left}.home-feature__heading[data-v-32c86873] br{display:none}.home-feature--perks .home-feature__heading[data-v-32c86873] br,.home-feature__copy--has-description .home-feature__heading[data-v-32c86873] br{display:block}.home-feature__slide[data-v-32c86873]:after{background:linear-gradient(180deg,rgba(0,0,0,.38),rgba(0,0,0,.16) 30%,transparent 50%),linear-gradient(180deg,transparent 76%,rgba(0,0,0,.26))}}@media(min-width:768px){.home-feature[data-v-32c86873]{--stack-gap:1.25rem;--frame: calc(88svh - 2.5rem) ;--slide:calc((.5 + var(--feature-grow)*.2)*100svw);--slide-max:72svw;--gap:1.15rem;padding:0}.home-feature__viewport[data-v-32c86873]{height:min(var(--frame),calc(var(--slide-max)*9/16))}.home-feature__slide[data-v-32c86873]{border-radius:28px}.home-feature__copy[data-v-32c86873]{align-items:stretch;flex-direction:column;gap:3rem;justify-content:space-between;padding:2rem 2rem 2.5rem}.home-feature__heading[data-v-32c86873]{font-size:32px;line-height:40px;max-width:none}.home-feature__body[data-v-32c86873]{font-size:24px;line-height:32px;max-width:min(32rem,calc(50% - var(--control-half)))}.home-feature__copy--has-description .home-feature__heading[data-v-32c86873]{font-size:36px;line-height:44px}.home-feature__copy--has-description .home-feature__heading[data-v-32c86873] .home-h2-accent{font-size:38px;line-height:44px}.home-feature__heading[data-v-32c86873] br{display:block}@media(max-width:1512px){.home-feature__heading[data-v-32c86873]{font-size:28px;line-height:34px}.home-feature__copy--has-description .home-feature__heading[data-v-32c86873]{font-size:36px;line-height:44px}.home-feature__copy--has-description .home-feature__heading[data-v-32c86873] .home-h2-accent{font-size:38px;line-height:44px}}.home-feature__pip--on[data-v-32c86873]{width:2.85rem}}@media(max-width:767px){.home-feature--perks[data-v-32c86873]{margin-top:0}}@media(prefers-reduced-motion:reduce){.home-feature[data-v-32c86873]{filter:none;transform:none;transition:opacity .2s linear}.home-feature__track[data-v-32c86873]{transition:none}}.home-philosophy[data-v-1ce14f7b]{background:transparent;flex-shrink:0;gap:1rem;padding:0;position:relative;text-align:center;z-index:2}.home-philosophy[data-v-1ce14f7b],.home-philosophy__heading[data-v-1ce14f7b]{align-items:center;display:flex;flex-direction:column}.home-philosophy__heading[data-v-1ce14f7b]{max-width:100%;width:-moz-max-content;width:max-content}.home-philosophy__heading[data-v-1ce14f7b] br{display:none}.home-philosophy__lead[data-v-1ce14f7b]{display:block}.home-philosophy__role-slot[data-v-1ce14f7b]{display:block;filter:blur(8px);isolation:isolate;max-width:100%;opacity:0;overflow:hidden;perspective:600px;position:relative;transition:opacity .55s var(--home-ease),filter .55s var(--home-ease);width:-moz-max-content;width:max-content}.home-philosophy__role-slot--in[data-v-1ce14f7b]{filter:none;opacity:1}.home-philosophy__role-sizer[data-v-1ce14f7b]{display:block;pointer-events:none;visibility:hidden;white-space:nowrap}.home-philosophy__role[data-v-1ce14f7b]{display:block;filter:none;inset:0;position:absolute;transform-origin:center;white-space:nowrap;will-change:transform,opacity,filter}.home-philosophy__copy[data-v-1ce14f7b]{font-family:var(--font-display);font-size:18px;isolation:isolate;letter-spacing:-.01em;line-height:26px;margin:0;opacity:0;overflow:hidden;perspective:600px;position:relative;transform:translateY(1rem);transition:opacity .7s var(--home-ease),transform .7s var(--home-ease);width:min(100%,64rem)}.home-philosophy__copy--in[data-v-1ce14f7b]{opacity:1;transform:none}.home-category-wheel-backward-enter-active[data-v-1ce14f7b],.home-category-wheel-backward-leave-active[data-v-1ce14f7b],.home-category-wheel-forward-enter-active[data-v-1ce14f7b],.home-category-wheel-forward-leave-active[data-v-1ce14f7b]{transition:opacity .55s var(--home-ease),transform .55s var(--home-ease)}.home-category-wheel-backward-leave-to[data-v-1ce14f7b],.home-category-wheel-forward-enter-from[data-v-1ce14f7b]{opacity:0;transform:translateY(1.1rem)}.home-category-wheel-backward-enter-from[data-v-1ce14f7b],.home-category-wheel-forward-leave-to[data-v-1ce14f7b]{opacity:0;transform:translateY(-1.1rem)}.home-philosophy__role.home-category-wheel-backward-enter-active[data-v-1ce14f7b],.home-philosophy__role.home-category-wheel-backward-leave-active[data-v-1ce14f7b],.home-philosophy__role.home-category-wheel-forward-enter-active[data-v-1ce14f7b],.home-philosophy__role.home-category-wheel-forward-leave-active[data-v-1ce14f7b]{transition:opacity .55s var(--home-ease),filter .55s var(--home-ease)}.home-philosophy__role.home-category-wheel-backward-enter-from[data-v-1ce14f7b],.home-philosophy__role.home-category-wheel-backward-leave-to[data-v-1ce14f7b],.home-philosophy__role.home-category-wheel-forward-enter-from[data-v-1ce14f7b],.home-philosophy__role.home-category-wheel-forward-leave-to[data-v-1ce14f7b]{filter:blur(8px);opacity:0;transform:none}@media(max-width:767px){.home-philosophy[data-v-1ce14f7b]{flex:0 0 auto;gap:var(--chap-gap,.7rem);min-height:0;width:100%}.home-philosophy__heading[data-v-1ce14f7b]{flex:0 0 auto;font-size:30px;line-height:1.08}.home-philosophy__copy[data-v-1ce14f7b]{font-size:1em;font-weight:500;letter-spacing:-.015em;line-height:1.375;margin-inline:auto;max-width:var(--chap-copy-measure,100%);padding:0;text-wrap:wrap;width:100%}}.home-philosophy__copy-sizer[data-v-1ce14f7b]{display:grid;pointer-events:none;visibility:hidden}.home-philosophy__copy-sizer-item[data-v-1ce14f7b]{grid-area:1/1;text-wrap:pretty}.home-philosophy__category-text[data-v-1ce14f7b]{display:block;text-wrap:pretty}.home-philosophy__category-text--mobile[data-v-1ce14f7b],.home-philosophy__copy-sizer-item--mobile[data-v-1ce14f7b]{display:none}.home-philosophy__category[data-v-1ce14f7b]{block-size:100%;color:#ffffffb8;inset:0;position:absolute;transform-origin:center;will-change:transform,opacity}.home-philosophy__category[data-v-1ce14f7b],.home-philosophy__category-line[data-v-1ce14f7b]{display:block;text-wrap:pretty}.home-philosophy__category-line+.home-philosophy__category-line[data-v-1ce14f7b]{margin-top:.45em}.home-philosophy__category-line+.home-philosophy__category-line[data-v-1ce14f7b]:before{content:none}.home-philosophy__soft-break[data-v-1ce14f7b]{display:none}@media(max-width:767px){.home-philosophy__copy-sizer[data-v-1ce14f7b]{box-sizing:content-box;padding-block:0;text-wrap:wrap;width:100%}.home-philosophy__category-text--desktop[data-v-1ce14f7b],.home-philosophy__copy-sizer-item--desktop[data-v-1ce14f7b]{display:none}.home-philosophy__category-text--mobile[data-v-1ce14f7b],.home-philosophy__copy-sizer-item--mobile[data-v-1ce14f7b]{display:block}.home-philosophy__copy-sizer-item[data-v-1ce14f7b]{font-size:inherit;line-height:inherit;text-wrap:wrap;width:100%}.home-philosophy__category[data-v-1ce14f7b]{display:grid;place-items:center;text-wrap:wrap;width:100%}.home-philosophy__category-line[data-v-1ce14f7b],.home-philosophy__category-text[data-v-1ce14f7b]{font-size:inherit;line-height:inherit;max-width:none;text-wrap:wrap;width:100%}.home-philosophy__category-line[data-v-1ce14f7b]{display:block}}@media(min-width:768px){.home-philosophy__lead[data-v-1ce14f7b] .home-h2-accent.home-accent--plain{font-size:1.02em}.home-philosophy[data-v-1ce14f7b]{gap:.5rem;padding:0}.home-philosophy__copy[data-v-1ce14f7b]{font-size:22px;line-height:32px}.home-philosophy__category-line[data-v-1ce14f7b]{display:block;white-space:normal}.home-philosophy__soft-break[data-v-1ce14f7b]{display:block}}@media(min-width:1024px){.home-philosophy[data-v-1ce14f7b]{align-items:flex-start;align-self:center;flex-shrink:0;gap:1.15rem;min-width:0;text-align:left;width:100%}.home-philosophy__heading[data-v-1ce14f7b]{align-items:flex-start;max-width:none}.home-philosophy__role-slot[data-v-1ce14f7b]{max-width:none}.home-philosophy__role[data-v-1ce14f7b]{transform-origin:left center}.home-philosophy__heading[data-v-1ce14f7b] br{display:block}.home-philosophy__copy[data-v-1ce14f7b]{font-size:20px;line-height:28px;text-align:left;width:100%}.home-philosophy__category[data-v-1ce14f7b]{transform-origin:left center}}.home-chapter-icon[data-v-3dce8800]{display:block;height:18px;width:18px}.home-chapter[data-v-531539b3]{background:transparent;flex-shrink:0;height:120vh;min-height:120vh;overflow-anchor:none;position:relative;z-index:5;--chap-expand:0;--chap-in:0;--chap-cat-size:1rem;--chap-head:5.17rem;--chap-copy:13rem;--chap-gap:0rem;--chap-pad: calc(1.5rem + env(safe-area-inset-bottom, 0px)) ;--chap-h:calc(100svh - var(--chap-head) - var(--chap-copy) - var(--chap-gap) - var(--chap-pad))}.home-chapter__pin[data-v-531539b3]{align-items:stretch;background:transparent;box-sizing:border-box;display:flex;flex-direction:column;gap:var(--chap-gap);height:calc(100svh - var(--chap-head));justify-content:flex-start;overflow:visible;overflow-anchor:none;padding:0 1.5rem var(--chap-pad);position:sticky;top:var(--chap-head)}.home-chapter__copy[data-v-531539b3]{flex:0 0 auto;min-width:0}.home-chapter--coast .home-chapter__pin[data-v-531539b3]{position:relative;top:auto}.home-chapter__stage[data-v-531539b3]{container-type:inline-size;flex:1 1 0;height:auto;margin-inline:auto;max-width:1180px;min-height:0;overflow:visible;pointer-events:none;position:relative;width:100%}.home-chapter__frame[data-v-531539b3]{background:#000;border-radius:16px;isolation:isolate;left:50%;max-width:100%;opacity:var(--chap-in);transition:opacity .9s var(--home-ease);translate:-50% 0;width:calc(var(--chap-h) + (100% - var(--chap-h))*var(--chap-expand));will-change:width,opacity;z-index:1}.home-chapter__frame[data-v-531539b3],.home-chapter__layer[data-v-531539b3]{height:100%;overflow:hidden;pointer-events:none;position:absolute;top:0}.home-chapter__layer[data-v-531539b3]{left:0;opacity:0;transition:opacity .7s var(--home-ease);width:100cqi}.home-chapter__layer--on[data-v-531539b3]{opacity:1}.home-chapter__image[data-v-531539b3],.home-chapter__still[data-v-531539b3],mux-video.home-chapter__image[data-v-531539b3]{display:block;height:100%;inset:0;max-width:none;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;width:100%;--media-object-fit:cover;--media-object-position:center;pointer-events:none}.home-chapter__still[data-v-531539b3]{z-index:0}.home-chapter__image[data-v-531539b3],mux-video.home-chapter__image[data-v-531539b3]{background:#000;z-index:1}.home-chapter__nav[data-v-531539b3]{align-items:center;display:flex;flex-direction:column;gap:0;left:.2rem;opacity:var(--chap-in);padding:.45rem .4rem;pointer-events:none;position:absolute;right:auto;top:50%;transform:translateY(-50%);transition:opacity .9s var(--home-ease);z-index:5}.home-chapter__nav--page .home-chapter__nav-dot[data-v-531539b3],.home-chapter__nav--page .home-chapter__nav-glyph[data-v-531539b3]{transition-delay:0s!important;transition-duration:.18s!important}.home-chapter__nav-item[data-v-531539b3]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;background-color:transparent;background-image:none;border:0;box-shadow:none;display:flex;flex:0 0 auto;justify-content:center;min-height:28px;outline:none;overflow:visible;padding:calc(3px + .175rem) 3px;position:relative;width:28px;-webkit-tap-highlight-color:transparent;color:#ffffff6b;cursor:pointer;opacity:1;pointer-events:none;transform:none}.home-chapter__nav-item[data-v-531539b3]:active,.home-chapter__nav-item[data-v-531539b3]:focus,.home-chapter__nav-item[data-v-531539b3]:focus-visible,.home-chapter__nav-item[data-v-531539b3]:hover{background:none;background-color:transparent;box-shadow:none;outline:none}.home-chapter__nav--in .home-chapter__nav-item[data-v-531539b3]{pointer-events:auto}.home-chapter__nav:not(.home-chapter__nav--in) .home-chapter__nav-item[data-v-531539b3]{pointer-events:none}.home-chapter__nav-mark[data-v-531539b3]{display:grid;flex:0 0 22px;height:22px;place-items:center;position:relative;width:22px}.home-chapter__nav-dot[data-v-531539b3],.home-chapter__nav-glyph[data-v-531539b3]{display:grid;grid-area:1/1;place-items:center;transition:opacity .32s var(--home-ease),transform .32s var(--home-ease),background .32s var(--home-ease),filter .32s var(--home-ease)}.home-chapter__nav-dot[data-v-531539b3]{background:#ffffff59;border-radius:999px;height:12px;opacity:1;pointer-events:none;transform:scale(1);width:12px}.home-chapter__nav-glyph[data-v-531539b3]{color:#fff;filter:none;pointer-events:none}.home-chapter__nav-glyph[data-v-531539b3],.home-chapter__nav-item--on .home-chapter__nav-dot[data-v-531539b3]{opacity:0;transform:scale(.45)}.home-chapter__nav-item--on .home-chapter__nav-glyph[data-v-531539b3]{filter:drop-shadow(0 0 8px rgb(255 232 188/.95)) drop-shadow(0 0 18px rgb(255 210 140/.55));opacity:1;transform:scale(1)}.home-chapter__nav-item--on[data-v-531539b3]{color:#fff}@media(max-width:767px){.home-chapter[data-v-531539b3]{--chap-pad:.65rem;--chap-gap:.7rem;--chap-copy-measure:21.5625rem;--chap-cat-size:1.125rem;--chap-copy:7.75rem;--chap-film-ratio:2/3;height:calc(var(--chap-mobile-vh, var(--home-vh, 100lvh))*6.75);min-height:calc(var(--chap-mobile-vh, var(--home-vh, 100lvh))*6.75);--chap-h:calc(var(--chap-mobile-vh, var(--home-vh, 100lvh)) - var(--chap-head) - var(--chap-copy) - var(--chap-gap) - var(--chap-pad))}.home-chapter__pin[data-v-531539b3]{--chap-pin-top:calc(var(--home-header-offset) - 1rem);backface-visibility:hidden;-webkit-backface-visibility:hidden;height:calc(var(--chap-mobile-vh, var(--home-vh, 100lvh)) - var(--chap-pin-top));min-height:0;padding:.15rem 1.5rem var(--chap-pad);top:var(--chap-pin-top);touch-action:pan-y}.home-chapter__frame[data-v-531539b3],.home-chapter__nav[data-v-531539b3]{transition:none}.home-chapter__copy[data-v-531539b3]{display:flex;flex:0 0 auto;font-size:var(--chap-cat-size);min-height:-moz-min-content;min-height:min-content;width:100%;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}.home-chapter__stage[data-v-531539b3]{container-type:size;display:grid;flex:1 1 0;height:auto;margin-inline:auto;margin-top:0;min-height:0;place-items:start center;width:100%}.home-chapter__frame[data-v-531539b3]{align-self:start;aspect-ratio:var(--chap-film-ratio);border-radius:24px;height:auto;justify-self:center;left:auto;max-height:none;max-width:min(100cqi,66.66667cqh);position:relative;top:auto;translate:none;width:min(100cqi,66.66667cqh)}.home-chapter__image[data-v-531539b3],.home-chapter__layer[data-v-531539b3],.home-chapter__still[data-v-531539b3]{height:100%;width:100%}.home-chapter__image[data-v-531539b3],.home-chapter__still[data-v-531539b3],mux-video.home-chapter__image[data-v-531539b3]{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;--media-object-fit:cover;--media-object-position:center}.home-chapter__nav[data-v-531539b3]{opacity:0}.home-chapter__nav--in[data-v-531539b3]{opacity:1}}@media(max-width:400px){.home-chapter__stage[data-v-531539b3]{place-items:start center}.home-chapter__frame[data-v-531539b3]{align-self:start;aspect-ratio:var(--chap-film-ratio);height:auto;justify-self:center;max-height:none;max-width:min(100cqi,66.66667cqh);min-width:0;width:min(100cqi,66.66667cqh)}}@media(max-width:380px){.home-chapter[data-v-531539b3]{--chap-film-ratio:4/3}.home-chapter__stage[data-v-531539b3]{place-items:start stretch}.home-chapter__frame[data-v-531539b3]{aspect-ratio:4/3;height:auto;max-height:100%;max-width:100%;min-width:100%;width:100%}}@media(hover:hover)and (pointer:fine){.home-chapter__nav--in[data-v-531539b3]{pointer-events:auto}.home-chapter__nav:focus-within .home-chapter__nav-dot[data-v-531539b3],.home-chapter__nav:hover .home-chapter__nav-dot[data-v-531539b3]{opacity:0;transform:scale(.45)}.home-chapter__nav:focus-within .home-chapter__nav-glyph[data-v-531539b3],.home-chapter__nav:hover .home-chapter__nav-glyph[data-v-531539b3]{opacity:.42;transform:scale(1)}.home-chapter__nav:focus-within .home-chapter__nav-item--on .home-chapter__nav-glyph[data-v-531539b3],.home-chapter__nav:hover .home-chapter__nav-item--on .home-chapter__nav-glyph[data-v-531539b3]{filter:drop-shadow(0 0 8px rgb(255 232 188/.95)) drop-shadow(0 0 18px rgb(255 210 140/.55));opacity:1}.home-chapter__nav-item:focus-visible:not(.home-chapter__nav-item--on) .home-chapter__nav-glyph[data-v-531539b3],.home-chapter__nav-item:hover:not(.home-chapter__nav-item--on) .home-chapter__nav-glyph[data-v-531539b3]{filter:drop-shadow(0 0 6px rgb(255 232 188/.55)) drop-shadow(0 0 12px rgb(255 210 140/.28));opacity:.9}}@media(min-width:768px){.home-chapter[data-v-531539b3]{--chap-head:calc(var(--home-header-offset) - .85rem);--chap-copy:5.25rem;--chap-gap:.75rem;--chap-pad:1rem;--chap-cat-size:1.25rem;height:250vh;min-height:250vh;--chap-h:calc(100svh - var(--chap-head) - var(--chap-copy) - var(--chap-gap) - var(--chap-pad))}.home-chapter__pin[data-v-531539b3]{height:calc(100svh - var(--chap-head) - var(--chap-pad));justify-content:flex-start;padding:0 6.25rem}.home-chapter__stage[data-v-531539b3]{flex:1 1 0;height:auto;max-height:none}.home-chapter__frame[data-v-531539b3]{border-radius:36px;left:0;transition:none;translate:none}.home-chapter__image[data-v-531539b3],.home-chapter__still[data-v-531539b3]{-o-object-position:left center;object-position:left center;--media-object-fit:cover;--media-object-position:left center}.home-chapter__nav[data-v-531539b3]{left:.4rem;right:auto;top:50%;transform:translateY(-50%);transition:none}}@media(min-width:1024px){.home-chapter[data-v-531539b3]{--chap-copy:0rem;--chap-gap:3.25rem;--chap-h:calc(100svh - var(--chap-head) - var(--chap-pad))}.home-chapter__pin[data-v-531539b3]{align-items:stretch;flex-direction:row}.home-chapter__copy[data-v-531539b3]{align-items:stretch;display:flex;flex:0 0 28rem;flex-direction:column;justify-content:center;max-width:28rem;width:28rem}.home-chapter__stage[data-v-531539b3]{margin-inline:0;max-width:none;width:auto}.home-chapter__image[data-v-531539b3],.home-chapter__still[data-v-531539b3]{-o-object-position:center;object-position:center;--media-object-position:center}}@media(prefers-reduced-motion:reduce){.home-chapter[data-v-531539b3]{height:auto;min-height:0}.home-chapter__pin[data-v-531539b3]{height:auto;padding:0 1.5rem;position:relative}.home-chapter__frame[data-v-531539b3]{opacity:1;width:100%}.home-chapter__layer[data-v-531539b3],.home-chapter__nav-item[data-v-531539b3]{animation:none;filter:none;opacity:1;transform:none;transition:none}}.home-events[data-v-fa1634e4]{align-items:stretch;display:flex;flex-direction:column;gap:1.75rem;padding:0 1.5rem;position:relative;text-align:center;width:100%;z-index:4}.home-events__heading[data-v-fa1634e4]{align-self:center;max-width:18em;text-shadow:0 0 8px rgba(255,239,225,.3);width:100%}.home-events__lede[data-v-fa1634e4]{align-self:center;margin:0;max-width:40rem;width:100%}.home-events__series[data-v-fa1634e4]{color:#fff;font-family:var(--font-accent);font-size:1.05em;font-style:italic;letter-spacing:-.03em}.home-events__board[data-v-fa1634e4]{align-items:center;margin:0 auto;max-width:860px;perspective:1400px;width:100%}.home-events__board[data-v-fa1634e4],.home-events__column[data-v-fa1634e4]{display:flex;flex-direction:column;gap:1rem}.home-events__column[data-v-fa1634e4]{width:min(100%,400px)}.home-events__tile[data-v-fa1634e4]{aspect-ratio:3.5/4;background:#14110c;border-radius:16px;filter:blur(10px);flex-shrink:0;min-height:22rem;opacity:0;overflow:hidden;pointer-events:none;position:relative;transform:translate3d(0,2.75rem,0);transform-style:preserve-3d;transition:opacity 1.15s var(--home-ease),transform 1.15s var(--home-ease),filter 1.15s var(--home-ease);transition-delay:0s;width:100%}.home-events__tile--in[data-v-fa1634e4]{filter:none;opacity:1;transform:none;transition-delay:calc(var(--tile-i, 0)*.08s)}.home-events__board--ready .home-events__tile[data-v-fa1634e4]{cursor:pointer;pointer-events:auto}.home-events__media-wrap[data-v-fa1634e4]{overflow:hidden}.home-events__media[data-v-fa1634e4],.home-events__media-wrap[data-v-fa1634e4],mux-video.home-events__media[data-v-fa1634e4]{inset:0;position:absolute;transform:scale(1.12);transform-origin:center center}.home-events__media[data-v-fa1634e4],mux-video.home-events__media[data-v-fa1634e4]{height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;--media-object-fit:cover;--media-object-position:center;opacity:0;transition:opacity 1.15s var(--home-ease);transition-delay:inherit}.home-events__media-wrap .home-events__media[data-v-fa1634e4],.home-events__media-wrap mux-video.home-events__media[data-v-fa1634e4]{transform:none}.home-events__media--still[data-v-fa1634e4]{z-index:0}.home-events__media--video[data-v-fa1634e4],mux-video.home-events__media--video[data-v-fa1634e4]{background:transparent;z-index:1}.home-events__tile--in .home-events__media--still[data-v-fa1634e4]{opacity:.82}.home-events__tile--in .home-events__media-wrap--painted .home-events__media--still[data-v-fa1634e4]{opacity:0}.home-events__tile--in .home-events__media--painted[data-v-fa1634e4]{opacity:.82}.home-events__tile--in .home-events__media--photo[data-v-fa1634e4],.home-events__tile:hover .home-events__media--painted[data-v-fa1634e4],.home-events__tile:hover mux-video.home-events__media--painted[data-v-fa1634e4]{opacity:1}.home-events__media--photo[data-v-fa1634e4]{filter:grayscale(1)}.home-events__glass[data-v-fa1634e4]{align-items:center;background:#ffffff14;border-radius:999px;box-shadow:inset 0 1px #ffffff47,inset 1px 0 #ffffff24;display:inline-flex;max-width:min(17.5rem,calc(100% - 2rem));padding:.45rem .75rem;top:1rem}.home-events__caption[data-v-fa1634e4],.home-events__glass[data-v-fa1634e4]{left:1rem;pointer-events:none;position:absolute;text-align:left;z-index:2}.home-events__caption[data-v-fa1634e4]{align-items:flex-start;bottom:1rem;display:flex;flex-direction:column;gap:.15rem;max-width:min(18rem,calc(100% - 3.75rem));text-shadow:0 1px 16px rgba(0,0,0,.55)}.home-events__sound[data-v-fa1634e4]{align-items:center;background:#ffffff14;border:0;border-radius:50%;bottom:.85rem;box-shadow:inset 0 1px #ffffff47,inset 1px 0 #ffffff24;color:#ffffffeb;cursor:pointer;display:flex;height:2rem;justify-content:center;padding:0;pointer-events:auto;position:absolute;right:.85rem;width:2rem;z-index:3}.home-events__sound[data-v-fa1634e4] svg{display:block;height:14px;width:14px}.home-events__name[data-v-fa1634e4],.home-events__note[data-v-fa1634e4],.home-events__place[data-v-fa1634e4]{margin:0}.home-events__place[data-v-fa1634e4]{color:#ffffffdb;font-family:var(--font-display);font-size:13px;letter-spacing:-.01em;line-height:1.3}.home-events__name[data-v-fa1634e4]{color:#fff;font-family:var(--font-display);font-size:16px;letter-spacing:-.02em;line-height:1.25}.home-events__note[data-v-fa1634e4]{color:#ffffffb8;font-family:var(--font-display);font-size:13px;letter-spacing:-.01em;line-height:1.35}@media(min-width:768px){.home-events[data-v-fa1634e4]{gap:2rem;padding:0 6.25rem}.home-events__board[data-v-fa1634e4]{align-items:flex-start;flex-direction:row;gap:1.15rem;justify-content:center}.home-events__column[data-v-fa1634e4]{width:clamp(280px,28vw,400px)}.home-events__column--offset[data-v-fa1634e4]{margin-top:5.75rem}.home-events__name[data-v-fa1634e4]{font-size:18px}}@media(max-width:767px){.home-events__tile[data-v-fa1634e4]{filter:none;transform:translate3d(0,1.15rem,0);transition-duration:.52s}.home-events__tile--in[data-v-fa1634e4]{transition-delay:calc(var(--tile-i, 0)*45ms)}.home-events__media[data-v-fa1634e4]{transition-duration:.52s}}@media(prefers-reduced-motion:reduce){.home-events__tile[data-v-fa1634e4]{filter:none;opacity:1;transform:none;transition:none}.home-events__media[data-v-fa1634e4],.home-events__media-wrap[data-v-fa1634e4]{transform:none}.home-events__media--photo[data-v-fa1634e4]{filter:none}}.home-testimonials[data-v-c2b1885c]{align-items:center;background:transparent;display:flex;flex-direction:column;gap:4rem;opacity:1;padding:0 1.5rem;position:relative;text-align:center;z-index:2}.home-testimonials .home-copy-fade[data-v-c2b1885c]{align-items:center;display:flex;flex-direction:column;gap:2.5rem;width:100%}.home-testimonials__heading[data-v-c2b1885c]{margin-inline:auto;max-width:22ch;text-align:center;text-shadow:0 0 8px rgba(255,239,225,.3)}.home-testimonials--plain-heading .home-testimonials__heading[data-v-c2b1885c]{max-width:none}.home-testimonials__quote[data-v-c2b1885c]{gap:.15rem;justify-content:center;margin:0 auto;max-width:22.5rem;padding:0}.home-testimonials__card[data-v-c2b1885c],.home-testimonials__quote[data-v-c2b1885c]{align-items:center;display:flex;flex-direction:column;position:relative;width:100%}.home-testimonials__card[data-v-c2b1885c]{--card-radius:28px;border-radius:var(--card-radius) var(--card-radius) 0 0;box-sizing:border-box;clip-path:inset(-32px -32px 3px -32px);gap:1.25rem;height:var(--card-min,auto);justify-content:space-between;min-height:var(--card-min,auto);padding:2rem 1.75rem .55rem;z-index:0}.home-testimonials__card[data-v-c2b1885c]:before{background:linear-gradient(180deg,#302419cf,#1f1b175c 42.44%,#1f1d1700 70.46%);content:"";mask-image:linear-gradient(180deg,#000 0,#000 70%,transparent);-webkit-mask-image:linear-gradient(180deg,#000 0,#000 70%,transparent);z-index:-1}.home-testimonials__card[data-v-c2b1885c]:before,.home-testimonials__rim[data-v-c2b1885c],.home-testimonials__rim[data-v-c2b1885c]:after,.home-testimonials__rim[data-v-c2b1885c]:before{border-radius:inherit;inset:0;pointer-events:none;position:absolute}.home-testimonials__rim[data-v-c2b1885c]{z-index:1}.home-testimonials__rim[data-v-c2b1885c]:after,.home-testimonials__rim[data-v-c2b1885c]:before{border:1.5px solid rgba(255,250,242,.88);border-bottom:none;content:"";--rim-along:linear-gradient(90deg,rgba(0,0,0,.28) 0%,rgba(0,0,0,.42) 20%,#000 50%,rgba(0,0,0,.42) 80%,rgba(0,0,0,.28));--rim-down:linear-gradient(180deg,#000 0%,#000 40%,transparent 80%);-webkit-mask-composite:source-in;-webkit-mask-composite:source-in,xor;mask-composite:intersect;-webkit-mask-image:var(--rim-along),var(--rim-down);mask-image:var(--rim-along),var(--rim-down)}.home-testimonials__rim[data-v-c2b1885c]:after{border-color:#ffd6aa8c;border-width:2.5px;filter:blur(8px);--rim-down:linear-gradient(180deg,rgba(0,0,0,.85) 0%,rgba(0,0,0,.4) 36%,rgba(0,0,0,.16) 64%,transparent)}.home-testimonials__card>.home-testimonials__name[data-v-c2b1885c],.home-testimonials__quote-text[data-v-c2b1885c],.home-testimonials__role[data-v-c2b1885c]:not(.home-testimonials__measure){transform:translateZ(0);transition:opacity .5s var(--home-ease),filter .5s var(--home-ease),transform .5s var(--home-ease)}.home-copy-fade--in .home-testimonials__quote--out .home-testimonials__name[data-v-c2b1885c],.home-copy-fade--in .home-testimonials__quote--out .home-testimonials__quote-text[data-v-c2b1885c],.home-copy-fade--in .home-testimonials__quote--out .home-testimonials__role[data-v-c2b1885c]:not(.home-testimonials__measure){filter:blur(8px);opacity:0;transform:translate3d(0,6px,0)}.home-testimonials__name[data-v-c2b1885c],.home-testimonials__role[data-v-c2b1885c]{margin:0}.home-testimonials__card>.home-testimonials__name[data-v-c2b1885c]:not(.home-testimonials__measure){flex:0 0 auto;z-index:1}.home-testimonials__mark[data-v-c2b1885c]{flex:0 0 auto;height:17px;margin:0;width:22px}.home-testimonials__quote-text[data-v-c2b1885c]{color:#ffffffa8;flex:0 0 auto;font-size:16px;letter-spacing:-.01em;line-height:24px;margin:0;max-width:none;min-height:0;position:relative;text-align:center;width:100%;z-index:1}.home-testimonials__measure[data-v-c2b1885c]{height:auto!important;left:0;margin-top:0!important;min-height:0!important;padding-top:0!important;pointer-events:none;position:absolute!important;right:0;top:0;visibility:hidden;z-index:-1}.home-testimonials__emphasis[data-v-c2b1885c],.home-testimonials__quote-text[data-v-c2b1885c] .home-testimonials__emphasis{-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(90deg,#ffffffe6,#fff7e2e6 50%,#ffffffe6);color:transparent;font-size:1em;line-height:inherit}.home-testimonials__emphasis--keep[data-v-c2b1885c],.home-testimonials__quote-text[data-v-c2b1885c] .home-testimonials__emphasis--keep{white-space:nowrap}.home-testimonials__name[data-v-c2b1885c]{color:#fff;font-family:var(--font-accent);font-size:18px;font-style:italic;letter-spacing:-.05em}.home-testimonials__role[data-v-c2b1885c]{color:#ffffff4d;font-family:var(--font-display);font-size:14px;letter-spacing:-.01em}.home-testimonials__avatars[data-v-c2b1885c]{--visible:9;--slot:95px;--ring-pad:28px;--avatar-gap:14px;--edge-fade:108px;cursor:grab;display:block;margin-inline:auto;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--edge-fade),#000 calc(100% - var(--edge-fade)),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 var(--edge-fade),#000 calc(100% - var(--edge-fade)),transparent 100%);max-width:100%;overflow:hidden;padding:0 0 var(--ring-pad);position:relative;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:calc(var(--visible)*var(--slot) + (var(--visible) - 1)*var(--avatar-gap))}.home-testimonials--trio .home-testimonials__avatars[data-v-c2b1885c]{--visible:3;--edge-fade:0px;-webkit-mask-image:none;mask-image:none;overflow:hidden}.home-testimonials__avatars-stage[data-v-c2b1885c]{align-items:center;display:flex;height:calc(var(--slot) + var(--ring-pad)*2);position:relative}.home-testimonials__track[data-v-c2b1885c]{align-items:center;display:flex;gap:var(--avatar-gap);left:50%;position:relative;transition:transform .7s var(--home-ease);width:-moz-max-content;width:max-content;will-change:transform}.home-testimonials__track--instant[data-v-c2b1885c],.home-testimonials__track--instant .home-testimonials__avatar img[data-v-c2b1885c],.home-testimonials__track--instant .home-testimonials__avatar-frame[data-v-c2b1885c],.home-testimonials__track--instant .home-testimonials__avatar-sheen[data-v-c2b1885c]{transition:none!important}.home-testimonials__avatar[data-v-c2b1885c]{background:transparent;border:0;border-radius:999px;cursor:pointer;display:grid;flex:0 0 var(--slot);height:var(--slot);overflow:visible;padding:0;place-items:center;position:relative;width:var(--slot)}.home-testimonials__avatar-frame[data-v-c2b1885c]{border-radius:999px;height:var(--slot);overflow:hidden;position:relative;transform:scale(var(--avatar-scale,1));transform-origin:center center;transition:transform .7s var(--home-ease),box-shadow .7s var(--home-ease);width:var(--slot)}.home-testimonials__avatar img[data-v-c2b1885c]{border-radius:999px;display:block;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.2;transition:opacity .7s var(--home-ease);width:100%}.home-testimonials__avatar-sheen[data-v-c2b1885c]{background:linear-gradient(168deg,hsla(0,0%,100%,.16),hsla(0,0%,100%,.04) 22%,transparent 38%,transparent 62%,hsla(0,0%,100%,.04) 78%,hsla(0,0%,100%,.1));border-radius:inherit;inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:.5px;pointer-events:none;position:absolute;transition:opacity .7s var(--home-ease),padding .7s var(--home-ease)}.home-testimonials__avatar--active img[data-v-c2b1885c]{opacity:1}.home-testimonials__avatar--active .home-testimonials__avatar-sheen[data-v-c2b1885c]{opacity:0}.home-testimonials__avatar--active .home-testimonials__avatar-frame[data-v-c2b1885c]{box-shadow:0 0 15.79px #fff6;overflow:visible}.home-testimonials__avatar--paused .home-testimonials__avatar-frame[data-v-c2b1885c]{box-shadow:none;overflow:visible}.home-testimonials__avatar--active .home-testimonials__avatar-frame[data-v-c2b1885c]:after{background:transparent;border-radius:inherit;content:"";inset:0;opacity:0;padding:2.5px;pointer-events:none;position:absolute}@property --timer-p{syntax:"<number>";inherits:true;initial-value:0}.home-testimonials__avatars.home-copy-line[data-v-c2b1885c]{filter:none!important}.home-testimonials__avatar-timer[data-v-c2b1885c]{--timer-p:0;border-radius:999px;inset:-2px;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;opacity:0;overflow:hidden;padding:3.5px;pointer-events:none;position:absolute;transform:scale(var(--avatar-scale,1));transform-origin:center center;transition:transform .7s var(--home-ease),padding .7s var(--home-ease);z-index:2}.home-testimonials__avatar-timer--on[data-v-c2b1885c]{opacity:1}.home-testimonials__avatar-timer--handoff[data-v-c2b1885c]{opacity:0}.home-testimonials__avatar-timer--paused[data-v-c2b1885c]{filter:grayscale(1) brightness(.45);opacity:.22;padding:1px}.home-testimonials__avatar-timer-spin[data-v-c2b1885c]{border-radius:50%;inset:-10px;position:absolute;--timer-angle:max(2deg,calc(var(--timer-p)*360deg));backface-visibility:hidden;background:conic-gradient(from 0deg,rgba(255,193,126,.72) 0deg,rgba(255,236,200,.98) calc(var(--timer-angle) - 1.5deg),hsla(0,0%,100%,.92) var(--timer-angle),transparent var(--timer-angle));contain:paint;filter:blur(2.5px) drop-shadow(0 0 6px rgb(255 255 255/.55));transform:translateZ(0)}.home-testimonials__track--instant .home-testimonials__avatar-timer[data-v-c2b1885c],.home-testimonials__track--instant .home-testimonials__avatar-timer-spin[data-v-c2b1885c]{transition:none!important}@media(max-width:767px){.home-testimonials[data-v-c2b1885c]{gap:2rem;padding:0 1.5rem}.home-testimonials .home-copy-fade[data-v-c2b1885c]{gap:2.25rem}.home-testimonials__track[data-v-c2b1885c]{transition:transform .76s cubic-bezier(.25,.46,.45,.94)}.home-testimonials__quote[data-v-c2b1885c]{max-width:22.5rem;width:100%}.home-testimonials__card[data-v-c2b1885c]{padding:1.65rem 1.5rem .5rem;--card-radius:24px;gap:1.15rem}.home-testimonials__mark[data-v-c2b1885c]{height:14px;width:18px}.home-testimonials__quote-text[data-v-c2b1885c]{font-size:19px;font-weight:500;letter-spacing:-.015em;line-height:26px;max-width:none}.home-testimonials__avatar-frame[data-v-c2b1885c]:after{background:#ffffff14;border-radius:999px;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:.5px;pointer-events:none;position:absolute;transition:padding .7s var(--home-ease),opacity .7s var(--home-ease),background .7s var(--home-ease)}.home-testimonials__avatar-sheen[data-v-c2b1885c]{background:linear-gradient(168deg,hsla(0,0%,100%,.14),hsla(0,0%,100%,.04) 22%,transparent 40%,transparent 60%,hsla(0,0%,100%,.03) 78%,hsla(0,0%,100%,.1));padding:.5px}.home-testimonials__avatar--active .home-testimonials__avatar-frame[data-v-c2b1885c]:after{background:transparent;opacity:0;padding:2.5px}.home-testimonials__avatar-timer--paused[data-v-c2b1885c]{opacity:.18;padding:.5px}.home-testimonials__avatar-frame[data-v-c2b1885c]{transition:transform .76s cubic-bezier(.25,.46,.45,.94),box-shadow .76s cubic-bezier(.25,.46,.45,.94)}.home-testimonials__avatar-timer[data-v-c2b1885c]{transition:padding .7s var(--home-ease)}}@media(min-width:768px){.home-testimonials[data-v-c2b1885c]{gap:4.25rem;padding:0 6.25rem}.home-testimonials .home-copy-fade[data-v-c2b1885c]{gap:3.25rem}.home-testimonials__heading[data-v-c2b1885c]{max-width:none}.home-testimonials__quote[data-v-c2b1885c]{max-width:40rem}.home-testimonials__card[data-v-c2b1885c]{padding:2.25rem 2.5rem .25rem;--card-radius:36px;gap:1.5rem}.home-testimonials__mark[data-v-c2b1885c]{height:23px;width:29px}.home-testimonials__quote-text[data-v-c2b1885c],.home-testimonials__quote-text[data-v-c2b1885c] .home-body-accent,.home-testimonials__quote-text.home-body-accent[data-v-c2b1885c]{font-size:16px;line-height:24px}.home-testimonials__avatars[data-v-c2b1885c]{--avatar-gap:20px;--edge-fade:140px}.home-testimonials--trio .home-testimonials__avatars[data-v-c2b1885c]{--edge-fade:0px;-webkit-mask-image:none;mask-image:none;overflow:hidden}.home-testimonials__name[data-v-c2b1885c]{font-size:21px}.home-testimonials__role[data-v-c2b1885c]{font-size:16px}}@media(hover:hover)and (pointer:fine){.home-testimonials__card[data-v-c2b1885c]:before{backdrop-filter:blur(18px) saturate(120%);-webkit-backdrop-filter:blur(18px) saturate(120%)}}@property --sunrise{syntax:"<number>";inherits:true;initial-value:0}.home-footer[data-v-824b80c5]{--sunrise:0;--footer-meta:0;--glow-y:82%;--glow-rx:38%;--glow-ry:28%;height:auto;margin-top:0;padding:0}.home-footer[data-v-824b80c5],.home-footer__stage[data-v-824b80c5]{overflow:visible;position:relative;z-index:1}.home-footer__stage[data-v-824b80c5]{display:flex;flex-direction:column;justify-content:flex-start;min-height:0;padding:0 1.5rem 1.25rem}.home-footer__glow[data-v-824b80c5]{bottom:0;height:100%;left:0;-webkit-mask-image:linear-gradient(0deg,#000 0,#000 58%,transparent);mask-image:linear-gradient(0deg,#000 0,#000 58%,transparent);overflow:hidden;pointer-events:none;position:absolute;right:0;z-index:0}.home-footer__glow-wash[data-v-824b80c5]{background:radial-gradient(ellipse var(--glow-rx) var(--glow-ry) at 50% var(--glow-y),rgb(255 224 170/calc(.22 + var(--sunrise)*.28)) 0,rgb(170 110 35/calc(.1 + var(--sunrise)*.14)) 42%,rgb(120 72 22/calc(.04 + var(--sunrise)*.08)) 68%,transparent 100%);bottom:-18%;filter:blur(calc(32px + var(--sunrise)*10px));height:140%;left:-12%;position:absolute;right:-12%}.home-footer__lockup[data-v-824b80c5]{margin:0 auto;max-width:844px;position:relative;width:100%;z-index:1}.home-footer__pillars[data-v-824b80c5]{align-items:center;color:rgb(255 249 234/calc(.2 + var(--sunrise)*.72));display:flex;flex-direction:row;font-family:var(--font-display);font-size:14px;gap:.5rem;justify-content:center;letter-spacing:-.01em;line-height:1.3;margin:0 0 2.25rem;width:100%}.home-footer__pillars span[data-v-824b80c5]{display:inline-block;opacity:0;will-change:filter,opacity,transform}.home-footer__mark[data-v-824b80c5]{color:rgb(255 249 234/calc(.45 + var(--sunrise)*.55));font-family:var(--font-display);font-size:42px;line-height:1.15;margin:0;overflow:visible;text-align:center;width:100%}.home-footer__mark[data-v-824b80c5] .home-heading-char{will-change:filter,opacity}.home-footer__mark-fill[data-v-824b80c5]{text-shadow:0 0 18px rgba(255,239,225,.35)}.home-footer__art[data-v-824b80c5]{letter-spacing:0;margin-inline:.08em}.home-footer__tm[data-v-824b80c5]{color:#ffffff80;display:inline-block;font-size:.45em;opacity:0;top:-.6em}.home-footer__cta[data-v-824b80c5]{display:flex;justify-content:center;margin-top:1.75rem;opacity:var(--footer-meta);overflow:visible;pointer-events:auto;transform:translateY(calc((1 - var(--footer-meta))*12px))}.home-footer__cta-wrap[data-v-824b80c5]{align-items:center;border-radius:9999px;display:inline-flex;isolation:isolate;justify-content:center;overflow:visible;position:relative;width:-moz-fit-content;width:fit-content}.home-footer__cta-wrap[data-v-824b80c5]:before{background:#ffc17e38;border-radius:inherit;content:"";filter:blur(14px);inset:-6px;pointer-events:none;position:absolute;z-index:0}.home-footer__cta-wrap[data-v-824b80c5] .home-apply-pill{position:relative;z-index:1}.home-footer__cta-glow[data-v-824b80c5]{border-radius:inherit;filter:drop-shadow(0 0 4px rgb(255 210 150/.55)) drop-shadow(0 0 10px rgb(255 193 126/.32));inset:-2px;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;overflow:hidden;padding:3px;pointer-events:none;position:absolute;z-index:2}.home-footer__cta-glow-spin[data-v-824b80c5]{animation:home-footer-cta-spin-824b80c5 11s linear infinite;aspect-ratio:1;background:conic-gradient(from 0deg,transparent 0deg,transparent 175deg,rgba(255,193,126,0) 210deg,rgba(255,193,126,.7) 255deg,#fff 300deg,rgba(255,220,180,.9) 328deg,rgba(255,193,126,.65) 348deg,transparent 1turn);filter:blur(7px);left:50%;position:absolute;top:50%;width:260%;will-change:transform}@keyframes home-footer-cta-spin-824b80c5{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(1turn)}}.home-footer[data-v-824b80c5] .home-footer-bar{background:transparent;border-top:none;opacity:var(--footer-meta);transform:translateY(calc((1 - var(--footer-meta))*12px));transition:none}@media(min-width:768px){.home-footer[data-v-824b80c5]{margin-top:0;padding-top:0}.home-footer__stage[data-v-824b80c5]{padding:0 6.25rem 3.5rem}.home-footer__pillars[data-v-824b80c5]{align-items:center;flex-direction:row;font-size:28px;gap:1rem;justify-content:space-between;line-height:36px;margin-bottom:3.25rem}.home-footer__mark[data-v-824b80c5]{line-height:1.25;text-align:center;white-space:nowrap}.home-footer__mark[data-v-824b80c5] br,.home-footer__cta[data-v-824b80c5]{display:none}}@media(prefers-reduced-motion:reduce){.home-footer__pillars span[data-v-824b80c5]{filter:none!important;opacity:1!important;transform:none!important}.home-footer__cta-glow-spin[data-v-824b80c5]{animation:none}}.home-footer--bare .home-footer__stage[data-v-824b80c5]{padding-bottom:0}@media(max-width:767px){.home-footer--compact .home-footer__stage[data-v-824b80c5]{padding:0 1rem .65rem}.home-footer--compact .home-footer__pillars[data-v-824b80c5]{font-size:12px;gap:.4rem;margin-bottom:1rem}.home-footer--compact .home-footer__mark[data-v-824b80c5]{font-size:32px}.home-footer--compact[data-v-824b80c5] .home-footer-bar{gap:.45rem;padding:.85rem 1rem calc(1rem + env(safe-area-inset-bottom,0px))}.home-footer--compact[data-v-824b80c5] .home-footer-bar .home-nav-text{font-size:12px;line-height:16px}}
