._page_1mn9s_3{overflow:clip}._container_1mn9s_7{max-width:1120px;margin-inline:auto;padding-inline:24px}._section_1mn9s_13{padding-block:clamp(64px,10vw,140px)}._sectionAlt_1mn9s_17{background:#fff}._eyebrow_1mn9s_21{color:var(--brand,#0071e3);letter-spacing:.08em;text-transform:uppercase;font-size:13px;font-weight:600}._h2_1mn9s_29{max-width:22ch;font-family:var(--font-geist-sans), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;letter-spacing:-.035em;color:#1d1d1f;margin-top:10px;font-size:clamp(32px,4.5vw,54px);font-weight:650;line-height:1.05}._lede_1mn9s_41{color:#6e6e73;letter-spacing:-.012em;max-width:56ch;margin-top:16px;font-size:clamp(16px,1.6vw,19px);line-height:1.5}._cardRow_1mn9s_50{gap:20px;margin-top:clamp(32px,4vw,48px);display:grid}._highlightsGrid_1mn9s_57{grid-template-columns:1fr}@media (width>=768px){._highlightsGrid_1mn9s_57{grid-template-columns:repeat(3,1fr)}}._pillarsGrid_1mn9s_67{grid-template-columns:1fr}@media (width>=576px){._pillarsGrid_1mn9s_67{grid-template-columns:repeat(2,1fr)}}@media (width>=992px){._pillarsGrid_1mn9s_67{grid-template-columns:repeat(3,1fr)}}._modulesGrid_1mn9s_82{grid-template-columns:repeat(2,1fr);gap:32px 20px}@media (width>=768px){._modulesGrid_1mn9s_82{grid-template-columns:repeat(4,1fr)}}._hero_1mn9s_94{text-align:center;background:radial-gradient(64% 44% at 50% 0%, color-mix(in srgb, var(--brand,#0071e3) 11%, transparent), transparent 72%);padding-block:clamp(72px,10vw,132px) clamp(56px,7vw,88px)}._heroEyebrow_1mn9s_104{animation:_rise-in_1mn9s_1 .7s var(--ease-out-expo) both}._heroTitle_1mn9s_108{max-width:15ch;font-family:var(--font-geist-sans), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;letter-spacing:-.045em;color:#1d1d1f;animation:_rise-in_1mn9s_1 .7s var(--ease-out-expo) 60ms both;margin:14px auto 0;font-size:clamp(40px,7vw,84px);font-weight:700;line-height:1.02}._heroSub_1mn9s_121{color:#6e6e73;letter-spacing:-.02em;max-width:52ch;animation:_rise-in_1mn9s_1 .7s var(--ease-out-expo) .12s both;margin:22px auto 0;font-size:clamp(17px,2.1vw,23px);line-height:1.4}._heroActions_1mn9s_131{animation:_rise-in_1mn9s_1 .7s var(--ease-out-expo) .18s both;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:32px;display:flex}._heroPanel_1mn9s_140{animation:_rise-in_1mn9s_1 .8s var(--ease-out-expo) .26s both;background:#fff;border:1px solid #e5e5ea;border-radius:28px;margin-top:clamp(48px,6.5vw,80px);position:relative;overflow:hidden}._heroImage_1mn9s_150{aspect-ratio:16/7;object-fit:cover;width:100%;display:block}._heroConstellation_1mn9s_157{background:radial-gradient(52% 78% at 50% 100%, color-mix(in srgb, var(--brand,#0071e3) 9%, transparent), transparent 78%), #fff;padding:clamp(44px,7vw,88px) 24px}._heroIcons_1mn9s_168{flex-wrap:wrap;justify-content:center;gap:clamp(18px,3.4vw,38px);display:flex}._heroIcons_1mn9s_168>:nth-child(2n){transform:translateY(12px)}._heroIcon_1mn9s_168 .icon-tile--md{border-radius:22%;width:clamp(44px,5.4vw,60px);height:clamp(44px,5.4vw,60px);font-size:clamp(22px,2.7vw,30px)}@keyframes _rise-in_1mn9s_1{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}._statsSection_1mn9s_199{padding-block:0 clamp(56px,8vw,96px)}._statsBand_1mn9s_203{background:#fff;border:1px solid #e5e5ea;border-radius:22px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid;overflow:hidden}._stat_1mn9s_199{text-align:center;min-width:0;padding:28px 18px}._stat_1mn9s_199+._stat_1mn9s_199{border-left:1px solid #e5e5ea}._stat_1mn9s_199 strong{font-family:var(--font-geist-sans), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;letter-spacing:-.04em;color:#1d1d1f;font-size:clamp(30px,3.4vw,44px);font-weight:650;display:block}._stat_1mn9s_199 span{color:#6e6e73;margin-top:4px;font-size:13.5px;display:block}._statsCaption_1mn9s_239{text-align:center;color:#6e6e73;margin-top:14px;font-size:13px}@media (width<=767.98px){._statsBand_1mn9s_203{display:flex;overflow-x:auto}._stat_1mn9s_199{flex:0 0 136px;padding:20px 14px}}._quietCard_1mn9s_261._quietCard_1mn9s_261{height:100%;box-shadow:none;background:#f5f5f7;padding:24px}._cardTitle_1mn9s_268{letter-spacing:-.015em;color:#1d1d1f;font-size:17px;font-weight:600;line-height:1.3}._cardBody_1mn9s_276._cardBody_1mn9s_276{color:#6e6e73;margin-top:8px;margin-bottom:0;font-size:14.5px;line-height:1.55}._pillarLink_1mn9s_284{height:100%;display:block}._pillarCard_1mn9s_289._pillarCard_1mn9s_289{height:100%;transition:transform .3s var(--ease-out-expo), box-shadow .3s var(--ease-out-expo);padding:24px}._pillarLink_1mn9s_284:hover ._pillarCard_1mn9s_289{transform:translateY(-2px);box-shadow:0 1px 2px #0000000a,0 14px 36px #00000017}._pillarCard_1mn9s_289 ._cardTitle_1mn9s_268{margin-top:16px}._pillarMore_1mn9s_306{color:var(--brand,#0071e3);margin-top:12px;font-size:14px;font-weight:550;display:inline-block}._featureIcon_1mn9s_315{display:inline-flex}._featureIcon_1mn9s_315 .icon-tile--md{border-radius:22%;width:44px;height:44px;font-size:22px}._moduleTile_1mn9s_328{flex-direction:column;align-items:flex-start;display:flex}._moduleTitle_1mn9s_334{letter-spacing:-.01em;color:#1d1d1f;margin-top:14px;font-size:15px;font-weight:600}._moduleBody_1mn9s_342{color:#6e6e73;margin-top:6px;font-size:13.5px;line-height:1.5}._galleryStrip_1mn9s_351{padding-inline:max(24px,50vw - 536px);scroll-snap-type:x mandatory;gap:16px;margin-top:clamp(32px,4vw,48px);padding-bottom:8px;display:flex;overflow-x:auto}._galleryItem_1mn9s_361{scroll-snap-align:start;background:#fff;border:1px solid #e5e5ea;border-radius:22px;flex:0 0 min(72vw,400px);overflow:hidden}._galleryItem_1mn9s_361 img{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}._galleryItem_1mn9s_361 figcaption{color:#6e6e73;padding:12px 14px;font-size:13.5px}._ctaPanel_1mn9s_385{text-align:center;background:radial-gradient(56% 72% at 50% 0%, color-mix(in srgb, var(--brand,#0071e3) 10%, transparent), transparent 76%), #fff;border:1px solid #e5e5ea;border-radius:28px;padding:clamp(56px,9vw,110px) 24px;position:relative;overflow:hidden}._ctaTitle_1mn9s_401{font-family:var(--font-geist-sans), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;letter-spacing:-.04em;color:#1d1d1f;margin-top:12px;font-size:clamp(34px,5vw,64px);font-weight:700;line-height:1.03}._ctaSub_1mn9s_412{color:#6e6e73;max-width:52ch;margin:18px auto 0;font-size:clamp(15px,1.6vw,18px);line-height:1.5}
