.cd[data-astro-cid-ce6vd463]{isolation:isolate;border:1px solid color-mix(in srgb, var(--accent) 62%, transparent);border-radius:var(--radius-panel);background:var(--color-ink-800);box-shadow:0 0 0 1px #0009, 0 26px 60px -24px #000000f2, 0 0 46px -18px color-mix(in srgb, var(--accent) 62%, transparent);position:relative;overflow:hidden}.cd[data-astro-cid-ce6vd463]:after{content:"";z-index:3;pointer-events:none;border-radius:inherit;box-shadow:inset 0 0 22px -6px color-mix(in srgb, var(--accent) 58%, transparent);position:absolute;inset:0}.cd[data-astro-cid-ce6vd463] .cd__art{z-index:0}.cd__body[data-astro-cid-ce6vd463]{z-index:2;position:relative}.cd--hero[data-astro-cid-ce6vd463] .cd__body[data-astro-cid-ce6vd463]{padding:22px 24px 20px}.cd--compact[data-astro-cid-ce6vd463] .cd__body[data-astro-cid-ce6vd463]{padding:16px 18px}.cd__eyebrow[data-astro-cid-ce6vd463]{border:1px solid color-mix(in srgb, var(--accent) 48%, transparent);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--accent) 16%, transparent);color:color-mix(in srgb, var(--accent) 86%, white 14%);font-family:var(--font-ui);letter-spacing:.13em;margin:0 0 14px;padding:5px 10px;font-size:9.5px;font-weight:600;line-height:1;display:inline-block}.cd__name[data-astro-cid-ce6vd463]{font-family:var(--font-display);letter-spacing:-.025em;color:var(--color-text);margin:0;font-weight:700;line-height:1.1}.cd__link[data-astro-cid-ce6vd463]{color:inherit;text-decoration:none}.cd__link[data-astro-cid-ce6vd463]:hover{color:color-mix(in srgb, var(--accent) 45%, white 55%)}.cd--hero[data-astro-cid-ce6vd463] .cd__name[data-astro-cid-ce6vd463]{font-size:27px}.cd--compact[data-astro-cid-ce6vd463] .cd__name[data-astro-cid-ce6vd463]{font-size:19px}.cd__clock[data-astro-cid-ce6vd463]{grid-template-columns:repeat(4,minmax(0,1fr));max-width:268px;margin-top:16px;display:grid}.cd--compact[data-astro-cid-ce6vd463] .cd__clock[data-astro-cid-ce6vd463]{max-width:230px;margin-top:12px}.cd__unit[data-astro-cid-ce6vd463]{flex-direction:column;align-items:flex-start;gap:5px;display:flex}.cd__value[data-astro-cid-ce6vd463]{font-family:var(--font-display);letter-spacing:-.035em;color:var(--color-text);font-variant-numeric:tabular-nums;font-size:34px;font-weight:700;line-height:1}.cd--compact[data-astro-cid-ce6vd463] .cd__value[data-astro-cid-ce6vd463]{font-size:25px}.cd__label[data-astro-cid-ce6vd463]{font-family:var(--font-ui);letter-spacing:.15em;color:var(--color-text-mute);font-size:8.5px;font-weight:500}.cd__foot[data-astro-cid-ce6vd463]{align-items:center;gap:14px;margin-top:18px;display:flex}.cd--compact[data-astro-cid-ce6vd463] .cd__foot[data-astro-cid-ce6vd463]{justify-content:center;margin-top:14px}.cd__hint[data-astro-cid-ce6vd463]{max-width:180px;color:var(--color-text-dim);margin:0;font-size:11.5px;line-height:1.4}.hero[data-astro-cid-ge2uvauf]{isolation:isolate;position:relative;overflow:hidden}.hero__in[data-astro-cid-ge2uvauf]{z-index:2;padding-top:50px;padding-bottom:40px;position:relative}.hero__copy[data-astro-cid-ge2uvauf]{max-width:820px}.hero__title[data-astro-cid-ge2uvauf]{font-family:var(--font-display);letter-spacing:-.035em;color:var(--color-text);text-wrap:balance;margin:0;font-size:clamp(38px,5.9vw,84px);font-weight:800;line-height:1.02}.hero__line[data-astro-cid-ge2uvauf]{display:block}.hero__set--mob[data-astro-cid-ge2uvauf]{display:none}@media (width<=860px){.hero__set--desk[data-astro-cid-ge2uvauf]{display:none}.hero__set--mob[data-astro-cid-ge2uvauf]{display:block}}.hero__sub[data-astro-cid-ge2uvauf]{max-width:470px;color:var(--color-text-dim);margin:26px 0 0;font-size:19px;line-height:1.48}.hero__subline[data-astro-cid-ge2uvauf]{display:block}@media (width<=860px){.hero__subline[data-astro-cid-ge2uvauf]{display:inline}}.hero__sub[data-astro-cid-ge2uvauf] strong[data-astro-cid-ge2uvauf]{color:var(--color-text);font-weight:600}.hero__visual[data-astro-cid-ge2uvauf]{z-index:1;pointer-events:none;position:absolute;inset:0 0 0 47%}.hero[data-astro-cid-ge2uvauf] .hero__art{z-index:0}.hero__card[data-astro-cid-ge2uvauf]{z-index:2;pointer-events:auto;gap:14px;width:min(348px,78%);display:grid;position:absolute;top:46%;left:22%;transform:translateY(-50%)}.hero__cta[data-astro-cid-ge2uvauf]{justify-content:center;width:100%}.hero__cta--copy[data-astro-cid-ge2uvauf]{width:auto;margin-top:30px;padding-inline:34px}.hero__cta-for[data-astro-cid-ge2uvauf]{opacity:.8;font-weight:500}.hero__feature[data-astro-cid-ge2uvauf]{display:none}@media (width<=1100px){.hero__visual[data-astro-cid-ge2uvauf]{left:38%}.hero__card[data-astro-cid-ge2uvauf]{width:min(300px,86%);left:2%}.hero__copy[data-astro-cid-ge2uvauf]{max-width:430px}}@media (width<=860px){.hero__in[data-astro-cid-ge2uvauf]{padding-top:40px;padding-bottom:34px}.hero__visual[data-astro-cid-ge2uvauf]{opacity:1;left:30%}.hero__card[data-astro-cid-ge2uvauf],.hero__cta--copy[data-astro-cid-ge2uvauf]{display:none}.hero__feature[data-astro-cid-ge2uvauf]{gap:14px;margin-top:26px;display:grid}.hero__copy[data-astro-cid-ge2uvauf]{max-width:300px}.hero__title[data-astro-cid-ge2uvauf]{letter-spacing:-.032em;font-size:clamp(31px,9.2vw,39px);line-height:1.06}.hero__sub[data-astro-cid-ge2uvauf]{max-width:300px;margin-top:18px;font-size:14.5px}}@media (width<=560px){.hero__visual[data-astro-cid-ge2uvauf]{left:16%}}@media (width<=420px){.hero__copy[data-astro-cid-ge2uvauf]{max-width:272px}.hero__sub[data-astro-cid-ge2uvauf]{max-width:268px}}.card[data-astro-cid-zp7qxh74]{border:1px solid var(--color-line);border-radius:var(--radius-card);background:var(--color-ink-700);flex-direction:column;padding:7px;text-decoration:none;transition:transform .22s cubic-bezier(.2,.7,.3,1),border-color .22s,background .22s,box-shadow .22s;display:flex;position:relative;box-shadow:inset 0 1px #ffffff09,0 14px 30px -18px #000000f2}.card[data-astro-cid-zp7qxh74]:hover{background:var(--color-ink-600);border-color:color-mix(in srgb, var(--accent) 52%, var(--color-line));box-shadow:inset 0 1px 0 #ffffff0d, 0 20px 40px -18px #000000f2, 0 0 34px -16px color-mix(in srgb, var(--accent) 70%, transparent);transform:translateY(-3px)}.card--active[data-astro-cid-zp7qxh74]{border-color:color-mix(in srgb, var(--accent) 78%, transparent);box-shadow:inset 0 1px 0 #ffffff0f, 0 16px 34px -18px #000000f2, 0 0 30px -12px color-mix(in srgb, var(--accent) 68%, transparent)}.card__media[data-astro-cid-zp7qxh74]{aspect-ratio:176/152;border-radius:9px;position:relative;overflow:hidden}.card[data-astro-cid-zp7qxh74]:hover .dimg__img{transform:scale(calc(var(--zoom,1) * 1.06))}.card__body[data-astro-cid-zp7qxh74]{flex-direction:column;gap:5px;padding:11px 5px 5px;display:flex}.card__name[data-astro-cid-zp7qxh74]{font-family:var(--font-display);letter-spacing:-.018em;color:var(--color-text);margin:0;font-size:14.5px;font-weight:600;line-height:1.15}.card__days[data-astro-cid-zp7qxh74]{align-items:baseline;gap:5px;margin:0;display:flex}.card__num[data-astro-cid-zp7qxh74]{font-family:var(--font-display);letter-spacing:-.03em;color:var(--color-text);font-variant-numeric:tabular-nums;font-size:23px;font-weight:700;line-height:1}.card__unit[data-astro-cid-zp7qxh74]{color:var(--color-text-dim);font-size:12.5px}.rail[data-astro-cid-drs66sbo]{grid-template-columns:repeat(var(--cols,6), minmax(0, 1fr));gap:12px;display:grid}.rail__item[data-astro-cid-drs66sbo]{min-width:0}.rail__item[data-astro-cid-drs66sbo]>.card{height:100%}@media (width<=1100px){.rail[data-astro-cid-drs66sbo]{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}}@media (width<=860px){.rail[data-astro-cid-drs66sbo]{padding-inline:20px;scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;margin-inline:-20px;padding-bottom:6px;display:flex;overflow-x:auto}.rail[data-astro-cid-drs66sbo]::-webkit-scrollbar{display:none}.rail__item[data-astro-cid-drs66sbo]{scroll-snap-align:start;flex:0 0 min(43%,190px)}}.kpi[data-astro-cid-x6hy6vnv]{border-top:1px solid var(--color-line-soft);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.kpi__cell[data-astro-cid-x6hy6vnv]{border-left:1px solid var(--color-line-soft);padding:26px 28px 4px 0}.kpi__cell[data-astro-cid-x6hy6vnv]:first-child{border-left:0}.kpi__cell[data-astro-cid-x6hy6vnv]:not(:first-child){padding-left:28px}.kpi__value[data-astro-cid-x6hy6vnv]{font-family:var(--font-display);letter-spacing:-.035em;color:var(--color-text);margin:0 0 6px;font-size:29px;font-weight:700;line-height:1}.kpi__label[data-astro-cid-x6hy6vnv]{color:var(--color-text-dim);margin:0;font-size:12.5px;line-height:1.35}@media (width<=720px){.kpi[data-astro-cid-x6hy6vnv]{grid-template-columns:repeat(2,minmax(0,1fr));gap:0}.kpi__cell[data-astro-cid-x6hy6vnv]{padding:20px 16px 16px 0}.kpi__cell[data-astro-cid-x6hy6vnv]:nth-child(odd){border-left:0;padding-left:0}.kpi__cell[data-astro-cid-x6hy6vnv]:nth-child(n+3){border-top:1px solid var(--color-line-soft)}.kpi__cell[data-astro-cid-x6hy6vnv]:not(:nth-child(odd)){padding-left:18px}.kpi__value[data-astro-cid-x6hy6vnv]{font-size:24px}.kpi__label[data-astro-cid-x6hy6vnv]{font-size:11.5px}}.hiw[data-astro-cid-l43jfdkk]{padding-top:64px;scroll-margin-top:90px}.hiw__eyebrow[data-astro-cid-l43jfdkk]{color:var(--accent);letter-spacing:.14em;margin:0;font-size:12px;font-weight:700}.hiw__title[data-astro-cid-l43jfdkk]{max-width:24ch;font-family:var(--font-display);letter-spacing:-.03em;color:var(--color-text);margin:10px 0 0;font-size:clamp(26px,3vw,36px);font-weight:700;line-height:1.12}.hiw__body[data-astro-cid-l43jfdkk]{display:contents}.hiw__video[data-astro-cid-l43jfdkk]{aspect-ratio:16/9;border:1px solid var(--color-line);border-radius:var(--radius-panel);background:radial-gradient(80% 90% at 80% 20%, color-mix(in srgb, var(--accent) 16%, transparent), transparent 70%), var(--color-ink-800);max-height:360px;color:var(--color-text-dim);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:14px;margin-top:24px;padding:20px;font-size:14px;display:flex}.hiw__play[data-astro-cid-l43jfdkk]{border:1px solid color-mix(in srgb, var(--accent) 45%, var(--color-line));width:46px;height:46px;color:color-mix(in srgb, var(--accent) 70%, white 30%);border-radius:50%;place-items:center;display:grid}.hiw__timeline[data-astro-cid-l43jfdkk]{gap:22px;margin:28px 0 0;padding:0;list-style:none;display:grid;position:relative}.hiw__timeline[data-astro-cid-l43jfdkk]:before{content:"";background:linear-gradient(var(--accent), color-mix(in srgb, var(--accent) 10%, transparent));width:2px;position:absolute;top:6px;bottom:6px;left:15px}.hiw__timeline[data-astro-cid-l43jfdkk] li[data-astro-cid-l43jfdkk]{grid-template-columns:32px minmax(0,1fr);gap:16px;display:grid;position:relative}.hiw__n[data-astro-cid-l43jfdkk]{border:2px solid var(--accent);background:var(--color-ink-850,#070b10);width:32px;height:32px;color:var(--color-text);border-radius:50%;place-items:center;font-size:14px;font-weight:700;display:grid}.hiw__timeline[data-astro-cid-l43jfdkk] h3[data-astro-cid-l43jfdkk]{color:var(--color-text);font-family:var(--font-display);margin:0;font-size:17px;font-weight:700}.hiw__timeline[data-astro-cid-l43jfdkk] p[data-astro-cid-l43jfdkk]{color:var(--color-text-dim);margin:6px 0 0;font-size:14.5px;line-height:1.5}@media (width<=860px){.hiw[data-astro-cid-l43jfdkk]{padding-top:48px}}@media (width>=1160px){.hiw__body[data-astro-cid-l43jfdkk]{grid-template-columns:minmax(0,640px) minmax(0,1fr);align-items:start;gap:48px;margin-top:24px;display:grid}.hiw__video[data-astro-cid-l43jfdkk],.hiw__timeline[data-astro-cid-l43jfdkk]{margin-top:0}}.faq[data-astro-cid-hemr5th4]{padding-top:64px;scroll-margin-top:90px}.faq__eyebrow[data-astro-cid-hemr5th4]{color:var(--accent);letter-spacing:.14em;margin:0;font-size:12px;font-weight:700}.faq__title[data-astro-cid-hemr5th4]{max-width:24ch;font-family:var(--font-display);letter-spacing:-.03em;color:var(--color-text);margin:10px 0 0;font-size:clamp(26px,3vw,36px);font-weight:700;line-height:1.12}.faq__list[data-astro-cid-hemr5th4]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:0 40px;margin-top:22px;display:grid}.faq__item[data-astro-cid-hemr5th4]{border-bottom:1px solid var(--color-line)}.faq__item[data-astro-cid-hemr5th4] summary[data-astro-cid-hemr5th4]{color:var(--color-text);cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:17px 0;font-size:15.5px;font-weight:600;list-style:none;display:flex}.faq__item[data-astro-cid-hemr5th4] summary[data-astro-cid-hemr5th4]::-webkit-details-marker{display:none}.faq__item[data-astro-cid-hemr5th4] summary[data-astro-cid-hemr5th4]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.faq__item[data-astro-cid-hemr5th4] i[data-astro-cid-hemr5th4]{color:var(--accent);font-size:20px;font-style:normal;transition:transform .2s}.faq__item[data-astro-cid-hemr5th4][open] i[data-astro-cid-hemr5th4]{transform:rotate(45deg)}.faq__item[data-astro-cid-hemr5th4] p[data-astro-cid-hemr5th4]{color:var(--color-text-dim);margin:0 0 18px;font-size:14.5px;line-height:1.6}@media (width<=860px){.faq[data-astro-cid-hemr5th4]{padding-top:48px}.faq__list[data-astro-cid-hemr5th4]{grid-template-columns:minmax(0,1fr)}}.fcta[data-astro-cid-blvy5prr]{text-align:center;justify-items:center;gap:18px;margin-top:0;padding-block:48px 72px;display:grid}.fcta__title[data-astro-cid-blvy5prr]{max-width:22ch;font-family:var(--font-display);letter-spacing:-.03em;color:var(--color-text);margin:0;font-size:clamp(24px,3vw,34px);font-weight:700;line-height:1.15}.opps[data-astro-cid-lcdefpme]{padding-top:12px;scroll-margin-top:90px}.opps__market[data-astro-cid-lcdefpme]{color:var(--color-text-dim);font-weight:600}.opps__title[data-astro-cid-lcdefpme]{font-family:var(--font-display);letter-spacing:-.025em;color:var(--color-text);margin:26px 0 14px;font-size:19px;font-weight:700;display:block}.metrics[data-astro-cid-lcdefpme]{padding-top:56px}@media (width<=860px){.opps__title[data-astro-cid-lcdefpme]{display:block}.opps[data-astro-cid-lcdefpme]{padding-top:6px}.metrics[data-astro-cid-lcdefpme]{padding-top:44px}}
