.hero-content[data-astro-cid-ge2uvauf]{align-items:center;gap:var(--spacing-md);text-align:center;flex-direction:column;display:flex}.hero-eyebrow[data-astro-cid-ge2uvauf]{margin-bottom:0}h1[data-astro-cid-ge2uvauf]{color:var(--color-crisp-white);text-wrap:balance}.rotator[data-astro-cid-ge2uvauf]{justify-items:center;margin-top:.12em;font-size:1em;display:grid}.rotator[data-astro-cid-ge2uvauf]:not(:last-child){margin-bottom:.12em}.rotator[data-astro-cid-ge2uvauf] .rotator-word{opacity:0;transition:opacity .25s var(--ease-default) .1s, transform .25s var(--ease-default) .1s;grid-area:1/1;transform:translateY(.25em)}.rotator[data-astro-cid-ge2uvauf] .rotator-word.is-active{opacity:1;transform:none}.rotator[data-astro-cid-ge2uvauf] .rotator-word.is-leaving{opacity:0;transition:opacity .15s var(--ease-exit), transform .15s var(--ease-exit);transform:translateY(-.25em)}.hero-lead[data-astro-cid-ge2uvauf]{max-width:680px;color:var(--color-muted-inverse);margin-bottom:0;font-size:clamp(17px,1.4vw,20px);line-height:1.6}.hero-ctas[data-astro-cid-ge2uvauf]{justify-content:center;gap:var(--spacing-sm);margin-top:var(--spacing-xs);flex-wrap:wrap;display:flex}@media (width<=768px){.hero-ctas[data-astro-cid-ge2uvauf]{flex-direction:column;width:100%;max-width:360px}}.hero-controls[data-astro-cid-ge2uvauf]{margin-block:calc(-1 * var(--spacing-xs));justify-content:center;display:flex}.rotator-toggle[data-astro-cid-ge2uvauf]{width:28px;height:28px;color:var(--color-muted-inverse);cursor:pointer;transition:color .15s var(--ease-default), border-color .15s var(--ease-default);background:0 0;border:1px solid #ffffff40;border-radius:50%;place-items:center;padding:0;display:grid}.rotator-toggle[data-astro-cid-ge2uvauf]:hover{color:var(--color-crisp-white);border-color:#ffffff80}.rotator-toggle[data-astro-cid-ge2uvauf][hidden]{display:none}.rotator-toggle[data-astro-cid-ge2uvauf] svg[data-astro-cid-ge2uvauf]{fill:currentColor;width:12px;height:12px}.rotator-toggle[data-astro-cid-ge2uvauf] .icon-play[data-astro-cid-ge2uvauf],.rotator-toggle[data-astro-cid-ge2uvauf][data-action=play] .icon-pause[data-astro-cid-ge2uvauf]{display:none}.rotator-toggle[data-astro-cid-ge2uvauf][data-action=play] .icon-play[data-astro-cid-ge2uvauf]{display:block}.stats-bar[data-astro-cid-3vcw3bip]{padding:var(--spacing-lg) var(--spacing-2xl)}.stats-bar-list[data-astro-cid-3vcw3bip]{grid-template-columns:repeat(3,1fr);margin-block:0;padding:0;list-style:none;display:grid}.stats-bar-item[data-astro-cid-3vcw3bip]{align-items:center;gap:var(--spacing-micro);padding:var(--spacing-xs) var(--spacing-md);text-align:center;flex-direction:column;display:flex}.stats-bar-item[data-astro-cid-3vcw3bip]+.stats-bar-item[data-astro-cid-3vcw3bip]{border-left:1px solid var(--color-hairline-inverse)}.stats-bar-value[data-astro-cid-3vcw3bip]{font-family:var(--font-head);color:var(--color-amber);font-size:clamp(28px,3vw,36px);font-weight:800;line-height:1.1}.stats-bar-label[data-astro-cid-3vcw3bip]{color:var(--color-muted-inverse);font-size:15px;line-height:1.4}@media (width<=960px){.stats-bar[data-astro-cid-3vcw3bip]{padding-inline:var(--spacing-lg)}}@media (width<=640px){.stats-bar[data-astro-cid-3vcw3bip]{padding:var(--spacing-xs) var(--spacing-sm)}.stats-bar-list[data-astro-cid-3vcw3bip]{grid-template-columns:1fr}.stats-bar-item[data-astro-cid-3vcw3bip]{padding-block:var(--spacing-sm)}.stats-bar-item[data-astro-cid-3vcw3bip]+.stats-bar-item[data-astro-cid-3vcw3bip]{border-left:none;border-top:1px solid var(--color-hairline-inverse)}}.connector[data-astro-cid-mt2askpj]{padding-top:var(--label-space,0);flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}.connector-line[data-astro-cid-mt2askpj]{flex:auto;width:2px}.connector-line-in[data-astro-cid-mt2askpj]{background:linear-gradient(#00727a00,#00727a99)}.connector-line-out[data-astro-cid-mt2askpj]{background:linear-gradient(#00727a99,#00727a00)}.connector-icon[data-astro-cid-mt2askpj]{border:1px solid var(--color-teal-mid);border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.connector-icon[data-astro-cid-mt2askpj] svg[data-astro-cid-mt2askpj]{fill:none;width:20px;height:20px;stroke:var(--color-teal-mid);stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round}@media (width<=1280px){.connector[data-astro-cid-mt2askpj]{padding-top:0}.connector-line[data-astro-cid-mt2askpj]{display:none}.connector-icon[data-astro-cid-mt2askpj]{transform:rotate(90deg)}}.insight[data-astro-cid-oyc2edee]{background:var(--color-crisp-white);padding:clamp(56px,6vw,96px) clamp(16px,4.5vw,64px)}.insight-title[data-astro-cid-oyc2edee]{text-align:center;max-width:960px;margin-inline:auto;font-size:clamp(28px,3vw,40px);line-height:1.2}.insight-lead[data-astro-cid-oyc2edee]{max-width:720px;margin:var(--spacing-sm) auto 0;text-align:center;color:var(--color-off-black);font-size:17px;line-height:1.7}.insight-flow[data-astro-cid-oyc2edee]{--label-space:36px;gap:var(--spacing-lg) 20px;grid-template-columns:1fr 56px 1fr 56px 1fr;margin-top:clamp(40px,4.5vw,64px);display:grid}.insight-label[data-astro-cid-oyc2edee]{margin:0 0 var(--spacing-sm);line-height:20px;font-family:var(--font-mono);letter-spacing:.15em;text-transform:uppercase;color:var(--color-off-black);font-size:12px}.insight-column[data-astro-cid-oyc2edee]{flex-direction:column;min-width:0;display:flex}.insight-body[data-astro-cid-oyc2edee]{flex-direction:column;flex:1;justify-content:center;display:flex}.insight-sample[data-astro-cid-oyc2edee]{border:1px solid var(--color-hairline);background:var(--color-crisp-white);border-radius:10px;flex-direction:column;gap:12px;margin:0;padding:20px 24px;display:flex}.insight-line[data-astro-cid-oyc2edee]{gap:6px;display:flex}.insight-line-last[data-astro-cid-oyc2edee]{width:58%}.insight-word[data-astro-cid-oyc2edee]{background:#002e3521;border-radius:5px;flex:1 1 0;min-width:8px;height:9px;display:block}.insight-word-signal[data-astro-cid-oyc2edee]{background:#00727abf}.insight-legend[data-astro-cid-oyc2edee]{align-items:center;gap:8px;margin-top:12px;font-size:15px;line-height:1.5;display:flex}.insight-legend[data-astro-cid-oyc2edee] .insight-word[data-astro-cid-oyc2edee]{flex:none;width:24px}.insight-measure-card[data-astro-cid-oyc2edee]{background:var(--color-dark-azure);border-radius:10px;padding:24px 18px}.insight-measure-name[data-astro-cid-oyc2edee]{font-family:var(--font-head);white-space:nowrap;color:var(--color-crisp-white);margin:0;font-size:20px;font-weight:600;line-height:1.25}.insight-measure-desc[data-astro-cid-oyc2edee]{color:#f8f5f0cc;margin:8px 0 0;font-size:15px;line-height:1.6}.insight-scale[data-astro-cid-oyc2edee]{background:#f8f5f033;border-radius:2px;height:4px;margin-top:20px;position:relative}.insight-scale-mid[data-astro-cid-oyc2edee]{border-right:1px solid #f8f5f080;position:absolute;inset:0 50% 0 0}.insight-scale-marker[data-astro-cid-oyc2edee]{background:var(--color-terracotta);width:12px;height:12px;box-shadow:0 0 0 2px var(--color-dark-azure);border-radius:50%;margin:-6px 0 0 -6px;position:absolute;top:50%}.insight-measure-score[data-astro-cid-oyc2edee]{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:#f8f5f0cc;margin:10px 0 0;font-size:12px}.insight-applications[data-astro-cid-oyc2edee]{gap:var(--spacing-sm);margin:0;padding:0;list-style:none}.insight-application[data-astro-cid-oyc2edee]{border-left:3px solid var(--color-amber);background:var(--color-warm-ivory);transition:background-color .15s var(--ease-default);border-radius:10px;padding:16px 20px;text-decoration:none;display:block}.insight-application[data-astro-cid-oyc2edee]:hover{background:var(--color-ivory-dark)}.insight-application-case[data-astro-cid-oyc2edee]{font-family:var(--font-mono);letter-spacing:.15em;text-transform:uppercase;color:var(--color-teal-mid);justify-content:space-between;align-items:center;gap:12px;font-size:12px;display:flex}.insight-application-case[data-astro-cid-oyc2edee] svg[data-astro-cid-oyc2edee]{fill:none;width:14px;height:14px;stroke:var(--color-teal-mid);stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;flex:none}.insight-application-action[data-astro-cid-oyc2edee]{font-family:var(--font-head);color:var(--color-off-black);margin-top:6px;font-size:17px;font-weight:500;line-height:1.35;display:block}@media (width<=1280px){.insight-flow[data-astro-cid-oyc2edee]{grid-template-columns:1fr;max-width:640px;margin-inline:auto}}.how[data-astro-cid-l43jfdkk]{--rail-gap:clamp(16px, 2vw, 24px);--stage-fill:#00727a29;padding:clamp(40px,5vw,72px) clamp(16px,4.5vw,64px)}.how-stack[data-astro-cid-l43jfdkk]{flex-direction:column;display:flex}.how-row[data-astro-cid-l43jfdkk]{gap:var(--rail-gap);scroll-margin-top:96px;display:flex}.how-rail[data-astro-cid-l43jfdkk]{flex-direction:column;flex:none;align-items:center;width:48px;display:flex}.how-rail-line[data-astro-cid-l43jfdkk]{background:var(--color-amber);flex:auto;width:2px;min-height:24px}.how-rail-dot[data-astro-cid-l43jfdkk]{background:var(--color-amber);border-radius:50%;flex:none;width:10px;height:10px;margin-top:clamp(12px,1.2vw,16px)}.how-rail-start[data-astro-cid-l43jfdkk] .how-rail-line[data-astro-cid-l43jfdkk]{background:linear-gradient(#c8921a26, var(--color-amber))}.how-number[data-astro-cid-l43jfdkk]{border:1px solid var(--color-amber);width:48px;height:32px;font-family:var(--font-mono);letter-spacing:.08em;color:var(--color-amber-text);background:#c8921a1f;border-radius:20px;justify-content:center;align-items:center;font-size:12px;font-weight:500;display:flex}.how-connector[data-astro-cid-l43jfdkk] .how-rail-line[data-astro-cid-l43jfdkk]{min-height:16px}.how-connector-arrow[data-astro-cid-l43jfdkk]{fill:none;width:14px;height:9px;stroke:var(--color-amber);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;margin-bottom:6px;display:block;overflow:visible}.how-connector-label[data-astro-cid-l43jfdkk]{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:#f8f5f0d9;background:#f8f5f00f;border:1px solid #f8f5f04d;border-radius:999px;align-self:center;margin:14px 0;padding:6px 14px;font-size:12px;font-weight:500;line-height:1.4}.how-intro[data-astro-cid-l43jfdkk]{flex:auto;min-width:0;padding-bottom:clamp(24px,3vw,40px)}.how-title[data-astro-cid-l43jfdkk]{max-width:960px;font-size:clamp(28px,3vw,40px);line-height:1.2}.how-lead[data-astro-cid-l43jfdkk]{max-width:680px;margin-top:20px;font-size:17px;line-height:1.8}.how-overview[data-astro-cid-l43jfdkk]{margin:var(--spacing-md) 0 0;border-top:1px solid #00727a80;flex-wrap:wrap;align-items:center;gap:6px 8px;padding:12px 0 0;list-style:none;display:flex}.how-overview[data-astro-cid-l43jfdkk] li[data-astro-cid-l43jfdkk]{align-items:center;gap:8px;display:flex}.how-overview-link[data-astro-cid-l43jfdkk]{min-height:32px;font-family:var(--font-head);white-space:nowrap;color:var(--color-crisp-white);align-items:center;gap:8px;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex}.how-overview-link[data-astro-cid-l43jfdkk]:hover{color:var(--color-amber-text)}.how-overview-number[data-astro-cid-l43jfdkk]{border:1px solid var(--color-amber);width:22px;height:22px;font-family:var(--font-mono);color:var(--color-amber-text);border-radius:50%;justify-content:center;align-items:center;font-size:11px;display:inline-flex}.how-overview-connector[data-astro-cid-l43jfdkk]{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;color:#f8f5f099;font-size:11px}.how-overview-connector[data-astro-cid-l43jfdkk] span[data-astro-cid-l43jfdkk]{color:var(--color-amber-text)}.how-stage[data-astro-cid-l43jfdkk]{background:var(--stage-fill);border:1px solid #00727a99;border-radius:10px;flex:auto;min-width:0;padding:clamp(16px,2.4vw,32px)}.how-stage-title[data-astro-cid-l43jfdkk]{letter-spacing:-.01em;max-width:760px;margin-top:0;font-size:24px;line-height:1.3}.how-stage-lead[data-astro-cid-l43jfdkk]{max-width:720px;margin:12px 0 0;font-size:17px;line-height:1.7}.how-stage-lead-tight[data-astro-cid-l43jfdkk]{margin-top:8px}.how-use-cases[data-astro-cid-l43jfdkk],.how-items[data-astro-cid-l43jfdkk],.how-features[data-astro-cid-l43jfdkk] ul[data-astro-cid-l43jfdkk]{margin:0;padding:0;list-style:none}.how-use-cases[data-astro-cid-l43jfdkk],.how-items[data-astro-cid-l43jfdkk]{flex-wrap:wrap;display:flex}.how-use-cases[data-astro-cid-l43jfdkk]{gap:var(--spacing-sm);margin-top:var(--spacing-md)}.how-use-cases[data-astro-cid-l43jfdkk] li[data-astro-cid-l43jfdkk]{flex:260px;display:flex}.how-use-case[data-astro-cid-l43jfdkk],.how-item[data-astro-cid-l43jfdkk]{background:var(--color-warm-ivory);font-family:var(--font-head);color:var(--color-off-black);font-weight:500;line-height:1.35}.how-use-case[data-astro-cid-l43jfdkk],.how-item-link[data-astro-cid-l43jfdkk]{justify-content:space-between;align-items:center;gap:var(--spacing-sm);color:var(--color-off-black);text-decoration:none;display:flex}.how-use-case[data-astro-cid-l43jfdkk]{border-left:3px solid var(--color-amber);min-height:72px;transition:background-color .15s var(--ease-default);border-radius:10px;flex:1;padding:18px 24px;font-size:18px}.how-use-case[data-astro-cid-l43jfdkk]:hover{background:var(--color-ivory-dark)}.how-use-case[data-astro-cid-l43jfdkk] svg[data-astro-cid-l43jfdkk],.how-item-link[data-astro-cid-l43jfdkk] svg[data-astro-cid-l43jfdkk]{fill:none;width:16px;height:16px;stroke:var(--color-teal-mid);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none}.how-custom[data-astro-cid-l43jfdkk]{margin:var(--spacing-md) 0 0;font-size:15px;line-height:1.7}.how-items[data-astro-cid-l43jfdkk]{gap:12px;margin-top:20px}.how-item[data-astro-cid-l43jfdkk]{border-radius:8px;flex:220px;padding:14px 18px;font-size:16px}.how-items-wide[data-astro-cid-l43jfdkk] .how-item[data-astro-cid-l43jfdkk]{flex-basis:280px}.how-item-linked[data-astro-cid-l43jfdkk]{border-left:3px solid var(--color-amber);transition:background-color .15s var(--ease-default);padding:0;display:flex}.how-item-linked[data-astro-cid-l43jfdkk]:hover{background:var(--color-ivory-dark)}.how-item-link[data-astro-cid-l43jfdkk]{flex:1;padding:14px 18px}.how-note[data-astro-cid-l43jfdkk]{margin-top:12px}.how-note-title[data-astro-cid-l43jfdkk]{font:inherit;color:inherit;margin:0}.how-note-expansion[data-astro-cid-l43jfdkk]{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;color:var(--color-teal-mid);font-size:12px;font-weight:400}@media (width<=560px){.how-note-expansion[data-astro-cid-l43jfdkk]{white-space:normal}}.how-note-text[data-astro-cid-l43jfdkk]{font-family:var(--font-body);color:var(--color-dark-azure);margin:6px 0 0;font-size:15px;font-weight:400;line-height:1.6}.how-features[data-astro-cid-l43jfdkk]{padding-top:var(--spacing-sm);border-top:1px solid #00727a80;margin-top:20px}.how-features-label[data-astro-cid-l43jfdkk]{font-family:var(--font-mono);letter-spacing:.15em;text-transform:uppercase;margin:0;font-size:12px}.how-features[data-astro-cid-l43jfdkk] ul[data-astro-cid-l43jfdkk]{grid-template-columns:repeat(auto-fit,minmax(min(360px,100%),1fr));gap:10px 28px;margin-top:12px;display:grid}.how-features[data-astro-cid-l43jfdkk] li[data-astro-cid-l43jfdkk]{color:var(--color-soft-white);align-items:center;gap:8px;font-size:15px;line-height:1.4;display:flex}.how-features[data-astro-cid-l43jfdkk] svg[data-astro-cid-l43jfdkk]{fill:none;width:16px;height:16px;stroke:var(--color-mint);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none}.how-stage-link[data-astro-cid-l43jfdkk]{margin:20px 0 0}.how-link[data-astro-cid-l43jfdkk]{min-height:44px;font-family:var(--font-head);letter-spacing:.02em;color:var(--color-amber-text);align-items:center;margin:-12px 0;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.how-link[data-astro-cid-l43jfdkk]:hover{text-underline-offset:3px;text-decoration:underline}.closing[data-astro-cid-prurgk2d]{background:var(--color-crisp-white);padding:clamp(40px,5vw,72px) clamp(16px,4.5vw,64px)}.closing-inner[data-astro-cid-prurgk2d]{text-align:center;flex-direction:column;align-items:center;max-width:820px;margin:0 auto;display:flex}.closing-title[data-astro-cid-prurgk2d]{max-width:640px;margin-top:12px;font-size:clamp(30px,3vw,40px);line-height:1.2}.closing-lead[data-astro-cid-prurgk2d]{max-width:640px;margin-top:var(--spacing-sm);color:var(--color-off-black);font-size:17px;line-height:1.8}.closing-ctas[data-astro-cid-prurgk2d]{justify-content:center;gap:var(--spacing-sm);flex-wrap:wrap;margin-top:28px;display:flex}@media (width<=768px){.closing-ctas[data-astro-cid-prurgk2d]{align-self:stretch}}
