.hero.svelte-1q37ri0{background:var(--bg);width:100%;position:relative;overflow:hidden}.hero__bg.svelte-1q37ri0{object-fit:cover;object-position:center;opacity:.2;filter:grayscale();pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.hero__sheen.svelte-1q37ri0{display:none}@supports (mask-mode:luminance){.hero__sheen.svelte-1q37ri0{pointer-events:none;display:block;position:absolute;inset:0;overflow:hidden;-webkit-mask:url(../../../design/hero-bg.webp) 50%/cover no-repeat;-webkit-mask-source-type:luminance;mask:url(../../../design/hero-bg.webp) 50%/cover no-repeat luminance}.hero__sheen.svelte-1q37ri0:before,.hero__sheen.svelte-1q37ri0:after{content:"";position:absolute;inset:-700px}.hero__sheen.svelte-1q37ri0:before{background:repeating-linear-gradient(133deg,#0000 0 120px,#fff6 280px,#0000 440px 560px);animation:10s linear infinite svelte-1q37ri0-sheen-forward}.hero__sheen.svelte-1q37ri0:after{background:repeating-linear-gradient(133deg, transparent 0 200px, color-mix(in srgb, var(--accent) 30%, transparent) 460px, transparent 720px 920px);animation:16s linear infinite svelte-1q37ri0-sheen-back}}@keyframes svelte-1q37ri0-sheen-forward{to{transform:translate(410px,382px)}}@keyframes svelte-1q37ri0-sheen-back{to{transform:translate(-673px,-627px)}}@media (prefers-reduced-motion:reduce){.hero__sheen.svelte-1q37ri0{display:none}}.hero__frame.svelte-1q37ri0{width:100%;max-width:var(--maxw);flex-direction:column;min-height:900px;margin:0 auto;display:flex;position:relative}.hero__ring.svelte-1q37ri0{object-fit:cover;opacity:.5;mix-blend-mode:lighten;pointer-events:none;width:846px;height:846px;position:absolute;top:50%;left:563px;transform:translateY(-50%)}.hero__inner.svelte-1q37ri0{--reveal-duration:1.2s;--reveal-spread:2.5;z-index:1;padding:100px var(--pad);flex-direction:column;flex:1;justify-content:center;display:flex;position:relative}.hero__copy.svelte-1q37ri0{flex-direction:column;align-items:flex-start;gap:30px;max-width:613px;display:flex}h1.svelte-1q37ri0{text-transform:uppercase;color:var(--white);font-size:60px;font-weight:600;line-height:1.01}h1.svelte-1q37ri0 .accent:where(.svelte-1q37ri0){color:var(--accent)}h1.svelte-1q37ri0 .brk:where(.svelte-1q37ri0){display:block}.hero__copy.svelte-1q37ri0 p:where(.svelte-1q37ri0){max-width:471px;font-size:18px;line-height:1.3}.lead.svelte-1q37ri0{color:var(--white)}.sub.svelte-1q37ri0{color:var(--grey-light)}.hero__cta.svelte-1q37ri0{min-width:279px}.hero__tag.svelte-1q37ri0{left:var(--pad);position:absolute;bottom:30px}@media (width<=1100px){.hero__frame.svelte-1q37ri0{min-height:720px}.hero__ring.svelte-1q37ri0{opacity:.35;width:620px;height:620px;left:auto;right:-180px}h1.svelte-1q37ri0{font-size:44px}}@media (width<=700px){.hero__frame.svelte-1q37ri0{min-height:0}.hero__inner.svelte-1q37ri0{padding:0 var(--pad) 20px}.hero__ring.svelte-1q37ri0{aspect-ratio:1;opacity:.6;width:100%;max-width:360px;height:auto;margin-top:74px;margin-bottom:3px;position:relative;top:auto;left:50%;right:auto;transform:translate(-50%)}.hero__copy.svelte-1q37ri0{text-align:center;align-items:center;gap:20px}h1.svelte-1q37ri0{font-size:30px}.hero__copy.svelte-1q37ri0 p:where(.svelte-1q37ri0){font-size:14px}.hero__cta.svelte-1q37ri0{width:100%;min-width:0}.hero__tag.svelte-1q37ri0{text-align:center;margin-top:40px;position:static}}.why.svelte-y9j8sm{justify-content:space-between;align-items:flex-start;gap:60px;display:flex}.why__title.svelte-y9j8sm{flex-shrink:0;width:507px}.why__list.svelte-y9j8sm{flex-direction:column;flex-shrink:0;gap:20px;width:660px;display:flex}.row.svelte-y9j8sm{border-top:1px solid var(--grey-dark);flex-direction:column;gap:20px;padding-top:20px;display:flex}.row.svelte-y9j8sm:last-child{border-bottom:1px solid var(--grey-dark);padding-bottom:20px}.row__head.svelte-y9j8sm{font:inherit}.row__btn.svelte-y9j8sm{text-align:left;align-items:center;gap:20px;width:100%;padding:0;display:flex}.row__num.svelte-y9j8sm{font-family:var(--ff-mono);letter-spacing:-.01em;color:var(--grey-dark);flex-shrink:0;font-size:24px;font-weight:500}.row__title.svelte-y9j8sm{color:var(--white);flex:1;font-size:24px;font-weight:600;line-height:1;transition:color .25s}.row__btn.svelte-y9j8sm:hover .row__title:where(.svelte-y9j8sm){color:var(--accent)}.row__chevron.svelte-y9j8sm{width:32px;height:32px;color:var(--grey-dark);flex-shrink:0;transition:transform .3s,color .25s;transform:rotate(180deg)}.row--open.svelte-y9j8sm .row__chevron:where(.svelte-y9j8sm){color:var(--white);transform:rotate(0)}.row__btn.svelte-y9j8sm:hover .row__chevron:where(.svelte-y9j8sm){color:var(--accent)}.row__text.svelte-y9j8sm{margin:0}@media (width<=1200px){.why.svelte-y9j8sm{flex-direction:column;gap:30px}.why__title.svelte-y9j8sm,.why__list.svelte-y9j8sm{width:100%}}@media (width<=700px){.why__list.svelte-y9j8sm{gap:12px}.row.svelte-y9j8sm{gap:12px;padding-top:12px}.row.svelte-y9j8sm:last-child{padding-bottom:12px}.row__btn.svelte-y9j8sm{gap:8px}.row__num.svelte-y9j8sm,.row__title.svelte-y9j8sm{letter-spacing:-.01em;font-size:18px}.row__chevron.svelte-y9j8sm{width:24px;height:24px}}.ex.svelte-1qmzerq{background:linear-gradient(to top, var(--bg) 0%, var(--grey-light) 694.52%);border-bottom:1px solid var(--grey-dark)}.ex__inner.svelte-1qmzerq{flex-direction:column;gap:60px;min-height:699px;display:flex}.ex__head.svelte-1qmzerq{justify-content:space-between;align-items:flex-start;gap:40px;display:flex}.ex__title.svelte-1qmzerq{flex-shrink:0;width:495px}.ex__title--wide.svelte-1qmzerq{width:605px}.ex__meta.svelte-1qmzerq{justify-content:space-between;align-items:flex-start;gap:100px;width:660px;padding-top:12px;display:flex}.ex__lead.svelte-1qmzerq{flex-shrink:0;width:330px}.ex__tabs.svelte-1qmzerq{flex-wrap:wrap;gap:20px;display:flex}.tab.svelte-1qmzerq{--ring:var(--grey-light);--fill:var(--fill-grey);width:111px;height:49px;color:var(--grey-light);place-items:center;font-size:18px;font-weight:600;line-height:1;transition:color .25s,background-color .25s;display:grid}.tab.svelte-1qmzerq:hover{--ring:var(--accent);--fill:var(--accent);color:var(--bg)}.tab--active.svelte-1qmzerq{--ring:var(--accent);--fill:var(--fill-accent);color:var(--accent)}.ex__logos.svelte-1qmzerq{flex-wrap:wrap;align-items:center;gap:30px;margin-block:auto;list-style:none;display:flex}.ex__logo.svelte-1qmzerq{align-items:center;display:flex}.ex__logo.svelte-1qmzerq:not(:last-child):after{content:"";background:var(--grey-dark);width:1px;height:30px;margin-left:30px}.ex__logo.svelte-1qmzerq img:where(.svelte-1qmzerq){opacity:.9;height:30px;transition:opacity .25s}.ex__logo.svelte-1qmzerq img:where(.svelte-1qmzerq):hover{opacity:1}@media (width<=1200px){.ex__head.svelte-1qmzerq{flex-direction:column;gap:24px}.ex__title.svelte-1qmzerq{width:100%}.ex__meta.svelte-1qmzerq{flex-direction:column;gap:16px;width:auto;padding-top:0}.ex__lead.svelte-1qmzerq{width:100%;max-width:520px}}@media (width<=700px){.ex__inner.svelte-1qmzerq{gap:30px;min-height:0}.ex__tabs.svelte-1qmzerq{gap:10px}.tab.svelte-1qmzerq{width:calc(50% - 5px);height:42px;font-size:15px}.ex__logos.svelte-1qmzerq{gap:20px}.ex__logo.svelte-1qmzerq:not(:last-child):after{display:none}.ex__logo.svelte-1qmzerq img:where(.svelte-1qmzerq){height:22px;width:auto!important}}.ov.svelte-7177td{flex-direction:column;gap:30px;padding-top:80px;padding-bottom:80px;display:flex}.ov__head.svelte-7177td{justify-content:space-between;align-items:center;gap:40px;display:flex}.ov__title.svelte-7177td{max-width:693px}.ov__meta.svelte-7177td{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:86px;width:182px;display:flex}.ov__meta-top.svelte-7177td{text-align:right}.ov__frame.svelte-7177td{border:1px solid var(--grey-dark);grid-template-columns:1fr 280px;display:grid}.ov__still.svelte-7177td{background:#000;overflow:hidden}.ov__still.svelte-7177td img:where(.svelte-7177td){object-fit:cover;width:100%;height:100%;min-height:585px}.ov__chapters.svelte-7177td{border-left:1px solid var(--grey-dark);flex-direction:column;list-style:none;display:flex}.chapter.svelte-7177td{min-height:72px;font-family:var(--ff-mono);border-bottom:1px solid var(--grey-dark);background:#bbc0c70d;flex:1;align-items:center;gap:6px;padding:20px;font-size:14px;line-height:1.2;display:flex}.chapter.svelte-7177td:last-child{border-bottom:0}.chapter__time.svelte-7177td{color:var(--grey-light);flex-shrink:0}.chapter__label.svelte-7177td{color:var(--white)}@media (width<=1100px){.ov__head.svelte-7177td{flex-direction:column;align-items:flex-start;gap:20px}.ov__meta.svelte-7177td{flex-direction:row;justify-content:space-between;align-items:center;gap:20px;width:100%}.ov__frame.svelte-7177td{grid-template-columns:1fr}.ov__still.svelte-7177td img:where(.svelte-7177td){aspect-ratio:16/9;min-height:0}.ov__chapters.svelte-7177td{border-left:0;border-top:1px solid var(--grey-dark)}}@media (width<=700px){.ov.svelte-7177td{padding-top:40px;padding-bottom:40px}.chapter.svelte-7177td{min-height:52px;padding:14px;font-size:12px}}.dl.svelte-12wdzqw{flex-direction:column;gap:30px;padding-top:80px;padding-bottom:80px;display:flex}.dl__title.svelte-12wdzqw{max-width:686px}.dl__hint.svelte-12wdzqw{text-align:right;align-self:flex-end}.dl__row.svelte-12wdzqw{flex-wrap:wrap;gap:30px;display:flex}.dl__btn.svelte-12wdzqw{flex:320px;max-width:420px}.dl__btn[aria-disabled=true].svelte-12wdzqw{pointer-events:none}.dl__alt.svelte-12wdzqw{align-self:flex-start;margin-top:-10px;transition:color .25s}.dl__alt.svelte-12wdzqw:hover{color:var(--accent)}@media (width<=1100px){.dl__hint.svelte-12wdzqw{text-align:left;align-self:flex-start}}@media (width<=700px){.dl.svelte-12wdzqw{gap:20px;padding-top:40px;padding-bottom:40px}.dl__row.svelte-12wdzqw{flex-direction:column;gap:12px}.dl__btn.svelte-12wdzqw{flex:none;width:100%;max-width:none}}
