.CaseStudyDetail_metaRow__JcX_L{margin:1.75rem 0 0;color:rgba(255,255,255,.82);font-size:var(--text-small);font-weight:500;line-height:1.5}.CaseStudyDetail_related__w0ZM5{background:var(--surface-l);padding:7rem 0}.CaseStudyDetail_relatedTinted__sbFxQ{background:var(--surface-l2)}.CaseStudyDetail_relatedHead__bhhNc{margin-bottom:3rem}.CaseStudyDetail_relatedEyebrow__ZuAik{font-size:var(--text-meta);font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--color-primary);margin-bottom:.75rem}.CaseStudyDetail_relatedTitle__a4fVI{font-size:var(--h2-size);font-weight:var(--h2-weight);letter-spacing:var(--h2-tracking);line-height:var(--h2-leading);color:var(--color-text);margin:0;max-width:22ch;text-wrap:balance}.CaseStudyDetail_relatedGrid__nbWT_{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.75rem}.CaseStudyDetail_relatedItem__a5Y64{display:flex}.CaseStudyDetail_relatedItem__a5Y64>*{width:100%}@media (max-width:768px){.CaseStudyDetail_related__w0ZM5{padding:5rem 0}.CaseStudyDetail_relatedGrid__nbWT_{grid-template-columns:1fr;gap:1.25rem}}.Eyebrow_eyebrow__VOP8q{display:inline-flex;align-items:center;gap:.55rem;font-size:var(--text-meta);font-weight:700;text-transform:uppercase;letter-spacing:.16em;line-height:1}.Eyebrow_light__lZmuv{color:var(--color-primary)}.Eyebrow_dark__Ib29N{color:var(--color-accent)}.Header_header__LnoEU{position:fixed;top:0;left:0;right:0;z-index:60;background:transparent;border-bottom:1px solid transparent;padding:1rem 0;transition:background .4s,border-color .4s,padding .3s}.Header_header__LnoEU.Header_scrolled__OpYNS{background:rgba(255,255,255,.12);backdrop-filter:saturate(180%) blur(18px);border-bottom-color:rgba(255,255,255,.15);box-shadow:0 4px 30px rgba(0,0,80,.08);padding:.6rem 0}.Header_inner__Ysba4{--hdr-gap:clamp(0.5rem,0.5rem + (100vw - 80rem) * 0.05714,2rem);--hdr-link-px:clamp(0.375rem,0.375rem + (100vw - 80rem) * 0.04286,1.5rem);--hdr-nav-gap:clamp(0rem,(100vw - 80rem) * 0.00952,0.25rem);--hdr-right-gap:clamp(0.5rem,0.5rem + (100vw - 80rem) * 0.00571,0.65rem);--hdr-locale-px:clamp(0.5rem,0.5rem + (100vw - 80rem) * 0.01143,0.8rem);--hdr-cta-px:clamp(0.875rem,0.875rem + (100vw - 80rem) * 0.02,1.4rem);display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:var(--hdr-gap);padding-inline:clamp(1.25rem,4vw,2.5rem)}.Header_brand__TV_DV{display:flex;align-items:center;text-decoration:none;cursor:pointer}.Header_brandWordmark__y2dK9{width:160px;min-width:160px;max-width:160px;height:auto;display:block;flex-shrink:0}.Header_brandLight__6OjiW{display:block}.Header_brandDark__pOadb,.Header_light__N3XfL .Header_brandLight__6OjiW{display:none}.Header_light__N3XfL .Header_brandDark__pOadb{display:block}.Header_nav___Qgi7{display:flex;align-items:center;justify-content:center;gap:var(--hdr-nav-gap);position:relative}.Header_navPill__Jz98Q{position:absolute;height:44px;border-radius:9999px;background:rgba(255,255,255,.14);top:50%;left:0;width:0;transform:translateY(-50%);opacity:0;pointer-events:none;z-index:0;transition:opacity .25s ease}.Header_navLink___Bd3O{position:relative;z-index:1;display:inline-flex;align-items:center;gap:.3rem;font-size:.95rem;font-weight:500;color:#fff;padding:.75rem var(--hdr-link-px);border-radius:9999px;text-decoration:none;white-space:nowrap}.Header_chevron__gOHsq{flex-shrink:0;opacity:.6;transition:transform .25s}.Header_navLink___Bd3O[aria-expanded=true] .Header_chevron__gOHsq{transform:rotate(180deg);opacity:1}.Header_light__N3XfL .Header_navLink___Bd3O{color:var(--color-text)}.Header_light__N3XfL .Header_navPill__Jz98Q{background:rgba(0,0,255,.08)}.Header_light__N3XfL.Header_scrolled__OpYNS{background:rgba(255,255,255,.78);border-bottom-color:rgba(0,0,0,.06)}.Header_right__oJO_U{display:flex;align-items:center;gap:var(--hdr-right-gap)}.Header_localeToggle__QX_aJ{background:rgba(255,255,255,.1);height:44px;padding:0 .3rem;font-size:.8rem;font-weight:600;letter-spacing:.04em;gap:.2rem}.Header_localeBtn__kjxMF,.Header_localeToggle__QX_aJ{display:inline-flex;align-items:center;border-radius:9999px}.Header_localeBtn__kjxMF{height:36px;padding:0 var(--hdr-locale-px);color:rgba(255,255,255,.7);text-decoration:none;transition:background .2s,color .2s}.Header_localeBtnActive__l4P37{background:#fff;color:var(--color-secondary)}.Header_light__N3XfL .Header_localeToggle__QX_aJ{background:rgba(0,0,255,.06)}.Header_light__N3XfL .Header_localeBtn__kjxMF{color:var(--color-text-muted)}.Header_light__N3XfL .Header_localeBtnActive__l4P37{background:var(--color-text);color:#fff}.Header_cta__HJ9_j{display:inline-flex;align-items:center;gap:.45rem;height:44px;padding:0 var(--hdr-cta-px);background:var(--color-accent);color:var(--color-secondary);border-radius:9999px;font-size:.9rem;font-weight:700;text-decoration:none;white-space:nowrap;flex-shrink:0;transition:transform .2s,box-shadow .2s,background .3s,color .3s}.Header_cta__HJ9_j:hover{transform:translateY(-1px);box-shadow:0 10px 28px rgba(0,255,205,.32)}.Header_light__N3XfL .Header_cta__HJ9_j{background:var(--color-primary);color:#fff}.Header_light__N3XfL .Header_cta__HJ9_j:hover{box-shadow:0 10px 28px rgba(0,0,255,.32)}.Header_light__N3XfL .Header_mobileToggle__mIBSf{color:var(--color-text)}.Header_mobileToggle__mIBSf{display:none;background:transparent;border:none;cursor:pointer;padding:.5rem;color:#fff}.Header_mobileDrawer__gmSrl{position:fixed;top:var(--header-h,64px);left:0;right:0;bottom:0;z-index:70;display:none;flex-direction:column;justify-content:space-between;gap:1.5rem;padding:1.5rem 1.5rem 2rem;background:linear-gradient(135deg,#19007d,#0000ff 25%,#0554f2 50%,#04c4d9 80%,#00ffcd);color:#fff;opacity:0;pointer-events:none;transform:translateY(-8px);transition:opacity .25s ease,transform .25s ease;overflow-y:auto;-webkit-overflow-scrolling:touch}.Header_mobileDrawerOpen__RHaS1{opacity:1;pointer-events:auto;transform:translateY(0)}.Header_mobileNav__mgQ62{display:flex;flex-direction:column;gap:0;margin-top:.5rem}.Header_mobileNavItem__8_Ib3{border-bottom:1px solid rgba(255,255,255,.14)}.Header_mobileNavRow__irwQv{display:flex;align-items:center;gap:.5rem}.Header_mobileNavLink__4f5T7{flex:1;display:block;font-size:1.35rem;font-weight:600;color:#fff;text-decoration:none;padding:.85rem .25rem;letter-spacing:-.01em}.Header_mobileNavLink__4f5T7:active{color:var(--color-accent)}.Header_mobileNavToggle__bLukM{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:none;background:transparent;color:#fff;cursor:pointer;padding:0;flex-shrink:0}.Header_mobileNavToggle__bLukM svg{transition:transform .25s ease}.Header_mobileNavToggleOpen__3aKAP svg{transform:rotate(180deg)}.Header_mobileNavSubList__0myXg{display:grid;grid-template-rows:0fr;transition:grid-template-rows .28s ease}.Header_mobileNavSubList__0myXg>*{overflow:hidden}.Header_mobileNavSubListOpen__uXmNP{grid-template-rows:1fr}.Header_mobileNavSubListInner__t7BL1{display:flex;flex-direction:column}.Header_mobileNavGroup__eq597{padding:.4rem 0 .6rem 1rem;border-left:2px solid rgba(255,255,255,.22);margin-left:.25rem;margin-top:.4rem}.Header_mobileNavGroup__eq597:last-child{margin-bottom:.6rem}.Header_mobileNavGroupHeadingLink__WEiX7,.Header_mobileNavGroupHeading__TKS17{display:block;font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:rgba(255,255,255,.7);padding:.25rem .25rem .4rem;text-decoration:none}.Header_mobileNavGroupHeadingLink__WEiX7{color:#fff}.Header_mobileNavGroupHeadingLink__WEiX7:active{color:var(--color-accent)}.Header_mobileNavGroupItems__TDW4S{display:flex;flex-direction:column}.Header_mobileNavSubLink__uE_3s{display:flex;align-items:center;gap:.85rem;font-size:1rem;font-weight:500;color:rgba(255,255,255,.92);text-decoration:none;padding:.55rem .25rem;letter-spacing:-.005em}.Header_mobileNavSubLink__uE_3s:active{color:var(--color-accent)}.Header_mobileNavSubIcon__D_lRz{width:36px;height:36px;display:grid;place-items:center;background:rgba(255,255,255,.1);border-radius:var(--radius-sm);color:rgba(255,255,255,.92);flex-shrink:0}.Header_mobileNavSubIconEmpty__pszHY{width:36px;height:36px;flex-shrink:0;position:relative}.Header_mobileNavSubIconEmpty__pszHY:before{content:"";position:absolute;top:50%;left:50%;width:4px;height:4px;border-radius:50%;background:rgba(255,255,255,.35);transform:translate(-50%,-50%)}.Header_mobileNavSubLabel__MEqBc{flex:1;min-width:0}.Header_mobileFooter__JOGlo{display:flex;flex-direction:column;gap:1rem;align-items:stretch;padding-top:1rem}.Header_mobileLocale__gJT_G{align-self:flex-start;background:rgba(255,255,255,.12);height:40px;padding:0 .3rem;font-size:.8rem;font-weight:600;letter-spacing:.04em;gap:.2rem}.Header_mobileLocaleBtn__lLG_O,.Header_mobileLocale__gJT_G{display:inline-flex;align-items:center;border-radius:9999px}.Header_mobileLocaleBtn__lLG_O{height:32px;padding:0 .8rem;color:rgba(255,255,255,.75);text-decoration:none}.Header_mobileLocaleBtnActive__EnxYp{background:#fff;color:var(--color-secondary)}.Header_mobileCta__7aHSM{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;height:52px;padding:0 1.4rem;background:var(--color-accent);color:var(--color-secondary);border-radius:9999px;font-size:1rem;font-weight:700;text-decoration:none;width:100%}@media (max-width:1280px){.Header_navLink___Bd3O{font-size:.875rem}}@media (max-width:1199px){.Header_inner__Ysba4{gap:1rem}.Header_brandWordmark__y2dK9{width:140px}.Header_localeToggle__QX_aJ,.Header_nav___Qgi7{display:none}.Header_mobileToggle__mIBSf{display:flex;margin-left:auto}.Header_cta__HJ9_j{font-size:.8rem;padding:0 1rem;height:38px}.Header_mobileDrawer__gmSrl{display:flex}}@media (max-width:900px){.Header_brandWordmark__y2dK9{width:130px}}@media (max-width:768px){.Header_cta__HJ9_j{display:none}}.MegaMenu_wrapper__S98H9{position:fixed;top:var(--header-bottom,88px);left:50%;transform:translate(-50%,-10px);width:min(1200px,calc(100vw - 2.5rem));opacity:0;pointer-events:none;transition:opacity .28s ease,transform .28s ease;z-index:55}.MegaMenu_wrapper__S98H9.MegaMenu_open__L_oEZ{opacity:1;pointer-events:auto;transform:translate(-50%)}.MegaMenu_panel__0Dzns{background:rgba(255,255,255,.72);backdrop-filter:blur(36px) saturate(180%);border-radius:var(--radius-lg);padding:1.5rem;box-shadow:0 28px 70px rgba(0,0,60,.28),inset 0 1px 0 rgba(255,255,255,.7);display:grid;grid-template-columns:minmax(280px,320px) minmax(0,1fr);gap:1.75rem;animation:MegaMenu_contentIn__rSSlA .24s cubic-bezier(.16,1,.3,1) both}.MegaMenu_panelNoFeature__FiVCg{grid-template-columns:repeat(var(--cols,3),minmax(0,1fr))}.MegaMenu_content__witWG{display:grid;grid-template-columns:repeat(var(--content-cols,2),minmax(0,1fr));gap:.5rem 1.5rem}.MegaMenu_panelNoFeature__FiVCg .MegaMenu_content__witWG{display:contents}.MegaMenu_column__tDYZW{min-width:0;padding:.25rem 0}.MegaMenu_parentLink__dgsvp{display:grid;grid-template-columns:1fr auto;align-items:center;gap:.3rem .85rem;margin:.25rem .2rem .6rem;padding:.55rem .75rem;background:transparent;border-radius:var(--radius-sm);text-decoration:none;color:#06062a;transition:background .18s ease,color .18s ease}.MegaMenu_parentLink__dgsvp:hover{background:rgba(0,0,255,.06)}.MegaMenu_parentLink__dgsvp:hover .MegaMenu_parentArrow__Byx6e{color:#0000ff;transform:translateX(2px)}.MegaMenu_parentLabel__nfKzi{font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--color-primary);grid-column:1;line-height:1.25}.MegaMenu_parentDesc__ILoJ3{font-size:13px;line-height:1.5;color:rgba(26,26,64,.7);grid-column:1;grid-row:2;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.MegaMenu_parentArrow__Byx6e{grid-column:2;grid-row:1/span 2;align-self:center;color:rgba(0,0,255,.5);flex-shrink:0;transition:color .18s ease,transform .18s ease}.MegaMenu_itemList__xldpw{list-style:none;padding:0;margin:.5rem 0 0}.MegaMenu_itemList__xldpw li{margin:0 0 .15rem}.MegaMenu_item___gPWo{display:grid;grid-template-columns:auto 1fr;gap:.85rem;align-items:start;padding:.65rem .7rem;border-radius:var(--radius-sm);color:var(--color-text);text-decoration:none;transition:background .18s}.MegaMenu_item___gPWo:hover{background:rgba(0,0,255,.06)}.MegaMenu_item___gPWo:hover .MegaMenu_itemIcon__TAD15{background:rgba(0,0,255,.16)}.MegaMenu_itemIcon__TAD15{width:36px;height:36px;border-radius:var(--radius-sm);background:rgba(0,0,255,.08);display:flex;align-items:center;justify-content:center;color:var(--color-primary);flex-shrink:0;transition:background .18s}.MegaMenu_itemBody__8jSZF{min-width:0;padding-top:1px}.MegaMenu_itemLabel__qDqIt{display:block;font-size:15px;font-weight:600;line-height:1.25;letter-spacing:-.005em;color:var(--color-text);margin-bottom:.15rem}.MegaMenu_itemDesc__rbIBF{display:block;font-size:12.5px;color:var(--color-text-muted);line-height:1.4}.MegaMenu_feature__hNg7a{background:linear-gradient(160deg,var(--color-secondary) 0,var(--color-primary) 100%);color:#fff;border-radius:var(--radius-md);padding:1.75rem;position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between}.MegaMenu_feature__hNg7a:before{content:"";position:absolute;top:-80px;right:-40px;width:240px;height:240px;background:radial-gradient(circle,rgba(0,255,205,.32),transparent 60%);pointer-events:none}.MegaMenu_featureInner__mUQK1{position:relative;z-index:1}.MegaMenu_featureEyebrow__G0RJL{display:inline-flex;align-items:center;gap:.5rem;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.14em;color:var(--color-accent);margin-bottom:.85rem}.MegaMenu_featureTitle__suW_h{font-size:20px;font-weight:800;letter-spacing:-.02em;line-height:1.18;margin-bottom:.75rem;color:#fff}.MegaMenu_featureDesc__wxvfG{font-size:14px;color:rgba(255,255,255,.82);line-height:1.55;margin-bottom:1.5rem}.MegaMenu_featureCta__aVwIY{display:inline-flex;align-items:center;gap:.4rem;padding:.6rem 1.1rem;background:var(--color-accent);color:var(--color-secondary);font-weight:700;font-size:14px;border-radius:9999px;text-decoration:none;align-self:flex-start;transition:transform .2s,box-shadow .2s}.MegaMenu_featureCta__aVwIY:hover{transform:translateY(-1px);box-shadow:0 10px 28px rgba(0,255,205,.32)}.MegaMenu_toolList__qoawI{display:flex;flex-direction:column;margin-top:.25rem}.MegaMenu_toolRow___BW5t{display:flex;align-items:center;gap:.75rem;padding:.75rem 0;border-bottom:1px solid rgba(255,255,255,.16);text-decoration:none;transition:padding-left .18s}.MegaMenu_toolRow___BW5t:last-child{border-bottom:none;padding-bottom:.25rem}.MegaMenu_toolRow___BW5t:hover{padding-left:5px}.MegaMenu_toolIcon__fesp9{flex:none;display:inline-flex;color:var(--color-accent)}.MegaMenu_toolBody__TOvLB{min-width:0;display:flex;flex-direction:column;gap:.15rem}.MegaMenu_toolLabel__2oVjz{font-size:14px;font-weight:700;color:#fff;line-height:1.3;transition:color .18s}.MegaMenu_toolRow___BW5t:hover .MegaMenu_toolLabel__2oVjz{color:var(--color-accent)}.MegaMenu_toolMeta__SaIax{font-size:11.5px;font-weight:600;letter-spacing:.03em;color:rgba(255,255,255,.68)}.MegaMenu_toolArrow__9eJPu{flex:none;margin-left:auto;color:var(--color-accent);opacity:0;transform:translateX(-3px);transition:opacity .18s,transform .18s}.MegaMenu_toolRow___BW5t:hover .MegaMenu_toolArrow__9eJPu{opacity:1;transform:translateX(0)}.MegaMenu_toolSecondary__m_W8Z{display:inline-flex;align-items:center;gap:.35rem;margin-top:1rem;font-size:12.5px;font-weight:600;color:rgba(255,255,255,.72);text-decoration:none;transition:color .18s}.MegaMenu_toolSecondary__m_W8Z:hover{color:var(--color-accent)}@keyframes MegaMenu_contentIn__rSSlA{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.MegaMenu_featureThumb__O5OlJ{width:100%;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;border-radius:var(--radius-sm);margin-bottom:1rem;display:block}.MegaMenu_itemThumbImg__KY4K_{width:56px;height:56px;-o-object-fit:cover;object-fit:cover;border-radius:var(--radius-sm);flex-shrink:0}.MegaMenu_columnLead__dU5DW{padding:0}.MegaMenu_leadCard__NO5I0{display:flex;flex-direction:column;text-decoration:none;color:inherit;padding:.25rem .5rem .25rem 0}.MegaMenu_leadCardImage__ccp3f{width:100%;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;border-radius:var(--radius-md);display:block;margin-bottom:.75rem;transition:transform .3s ease}.MegaMenu_leadCard__NO5I0:hover .MegaMenu_leadCardImage__ccp3f{transform:scale(1.02)}.MegaMenu_leadCardEyebrow__qIWYz{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--color-primary);margin-bottom:.4rem;display:block}.MegaMenu_leadCardTitle__yyent{font-family:var(--font-dm-sans),sans-serif;font-size:1.05rem;font-weight:700;line-height:1.3;color:#06062a;letter-spacing:-.015em;margin-bottom:.4rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color .2s ease}.MegaMenu_leadCard__NO5I0:hover .MegaMenu_leadCardTitle__yyent{color:#06062a}.MegaMenu_leadCardExcerpt__7DBHc{font-size:13px;line-height:1.5;color:rgba(26,26,64,.72);margin-bottom:.7rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.MegaMenu_leadCardCta__qvW0G{display:inline-flex;align-items:center;gap:.35rem;font-size:13px;font-weight:600;color:var(--color-primary);margin-top:auto}.MegaMenu_leadCard__NO5I0:hover .MegaMenu_leadCardCta__qvW0G{gap:.5rem}@media (max-width:1199px){.MegaMenu_panel__0Dzns{grid-template-columns:minmax(220px,260px) minmax(0,1fr)}.MegaMenu_content__witWG{grid-template-columns:1fr}}@media (max-width:900px){.MegaMenu_feature__hNg7a{display:none}.MegaMenu_panel__0Dzns{grid-template-columns:1fr 1fr}.MegaMenu_content__witWG{display:contents}}@media (max-width:768px){.MegaMenu_wrapper__S98H9{display:none}}.ScrollProgress_wrap__CwQeR{position:fixed;right:20px;top:50%;transform:translateY(-50%);z-index:850;display:flex;flex-direction:column;align-items:center;gap:16px;color:#fff;opacity:0;visibility:hidden;pointer-events:none;transition:color .3s ease,opacity .3s ease,visibility .3s ease}.ScrollProgress_wrap__CwQeR.ScrollProgress_light__oIz7B{color:#06062a}.ScrollProgress_wrap__CwQeR.ScrollProgress_shown__4cC1Z{opacity:1;visibility:visible}.ScrollProgress_label__feJQx{writing-mode:vertical-rl;transform:rotate(180deg);background:none;border:none;color:inherit;font-family:var(--font-body);font-size:var(--text-meta);font-weight:600;letter-spacing:.2em;text-transform:uppercase;cursor:pointer;padding:6px 2px;opacity:.7;pointer-events:auto;transition:opacity .2s ease}.ScrollProgress_label__feJQx:hover{opacity:1}.ScrollProgress_track__qp1h5{position:relative;width:2px;height:clamp(90px,18vh,170px);border-radius:2px}.ScrollProgress_track__qp1h5:before{content:"";opacity:.22}.ScrollProgress_fill__Ev5Ht,.ScrollProgress_track__qp1h5:before{position:absolute;inset:0;background:currentColor;border-radius:2px}.ScrollProgress_fill__Ev5Ht{transform-origin:top}@media (max-width:900px){.ScrollProgress_wrap__CwQeR{display:none}}.LegalContent_section__nI9MY{padding:5rem 0 7rem;background:#fff}.LegalContent_sectionTinted__VTRx8{background:#f0f5fc}.LegalContent_inner__rO7BE{max-width:760px}.LegalContent_updated__7riGi{font-size:var(--text-meta);color:var(--color-text-muted);letter-spacing:.04em;text-transform:uppercase;font-weight:600;margin-bottom:2.5rem;padding-bottom:1.25rem;border-bottom:1px solid rgba(0,0,80,.08)}.LegalContent_block__DIN6s{margin-bottom:2.5rem}.LegalContent_block__DIN6s:last-child{margin-bottom:0}.LegalContent_h2__vaaFs{font-size:1.5rem;font-weight:700;color:#06062a;margin:0 0 1rem;letter-spacing:-.015em;line-height:1.25}.LegalContent_paragraph__xE8Ab{font-size:var(--text-body);line-height:1.7;color:var(--color-text);margin:0 0 1rem}.LegalContent_paragraph__xE8Ab:last-child{margin-bottom:0}.LegalContent_list__xYTn9{font-size:var(--text-body);line-height:1.7;color:var(--color-text);margin:0 0 1rem 1.25rem;padding:0}.LegalContent_list__xYTn9 li{margin-bottom:.4rem}.LegalContent_list__xYTn9 li:last-child{margin-bottom:0}@media (max-width:640px){.LegalContent_section__nI9MY{padding:4rem 0 5rem}.LegalContent_h2__vaaFs{font-size:1.3rem}}.LifecycleFlow_section__KtmU3{background:#fff;padding:7rem 0}.LifecycleFlow_header___AjwV{text-align:center;max-width:60ch;margin:0 auto 4rem}.LifecycleFlow_eyebrow__S6HHo{justify-content:center;margin-bottom:1rem}.LifecycleFlow_h2__vR0m_{font-size:var(--h2-size);font-weight:var(--h2-weight);letter-spacing:var(--h2-tracking);line-height:var(--h2-leading);color:#06062a;margin:0 0 1.25rem;text-wrap:balance}.LifecycleFlow_lead__wZrMA{font-size:var(--text-lead);font-weight:500;line-height:1.55;color:rgba(26,26,64,.78);margin:0}.LifecycleFlow_flow__uMN0_{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 36px 1fr 36px 1fr;align-items:stretch;gap:0}.LifecycleFlow_stage__cQc_X{display:contents}.LifecycleFlow_card__aq46k{position:relative;background:var(--surface-l2);border-radius:var(--radius-md);padding:2.25rem 1.75rem 2rem;display:flex;flex-direction:column;height:100%;transition:transform .2s ease,box-shadow .2s ease}.LifecycleFlow_card__aq46k:hover{transform:translateY(-3px);box-shadow:var(--shadow-hover)}.LifecycleFlow_stage__cQc_X:first-child .LifecycleFlow_card__aq46k{grid-column:1}.LifecycleFlow_stage__cQc_X:nth-child(2) .LifecycleFlow_card__aq46k{grid-column:3}.LifecycleFlow_stage__cQc_X:nth-child(3) .LifecycleFlow_card__aq46k{grid-column:5}.LifecycleFlow_cardTop__c2wgi{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.LifecycleFlow_stepNumber__DYzWy{font-size:var(--text-meta);font-weight:700;letter-spacing:.14em;color:rgba(26,26,64,.32);font-variant-numeric:tabular-nums}.LifecycleFlow_iconWrap__nsW9n{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:rgba(0,0,255,.08);color:#0000ff}.LifecycleFlow_verb__ND68r{font-size:var(--text-meta);font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#00ffcd;margin-bottom:.5rem}.LifecycleFlow_stage__cQc_X:first-child .LifecycleFlow_verb__ND68r{color:#0000ff}.LifecycleFlow_stage__cQc_X:nth-child(2) .LifecycleFlow_verb__ND68r{color:#0554f2}.LifecycleFlow_stage__cQc_X:nth-child(3) .LifecycleFlow_verb__ND68r{color:color-mix(in srgb,var(--color-cyan) 60%,var(--color-dark-bg))}.LifecycleFlow_title__hWNQC{font-size:22px;font-weight:700;letter-spacing:-.01em;line-height:1.2;color:#06062a;margin:0 0 .625rem}.LifecycleFlow_lead2__I_ocO{font-size:var(--text-body);font-weight:500;line-height:1.45;color:rgba(26,26,64,.7);margin:0 0 1.25rem}.LifecycleFlow_bullets__4QMpp{list-style:none;display:flex;flex-direction:column;gap:.5rem;margin:auto 0 0;padding:1.25rem 0 0;border-top:1px solid rgba(0,0,80,.08)}.LifecycleFlow_bullets__4QMpp li{position:relative;padding-left:1.1rem;font-size:var(--text-body);font-weight:500;line-height:1.45;color:#06062a}.LifecycleFlow_bullets__4QMpp li:before{content:"";position:absolute;left:0;top:.5rem;width:6px;height:6px;border-radius:50%;background:#00ffcd}.LifecycleFlow_connector__NZMEd{display:flex;align-items:center;justify-content:center;color:rgba(0,0,80,.35)}.LifecycleFlow_stage__cQc_X:first-child .LifecycleFlow_connector__NZMEd{grid-column:2}.LifecycleFlow_stage__cQc_X:nth-child(2) .LifecycleFlow_connector__NZMEd{grid-column:4}.LifecycleFlow_closing__XlyIy{margin:3.5rem auto 0;max-width:70ch;text-align:center;font-size:var(--text-body);line-height:1.6;color:rgba(26,26,64,.7)}@media (max-width:1024px){.LifecycleFlow_flow__uMN0_{grid-template-columns:1fr;row-gap:1.5rem}.LifecycleFlow_stage__cQc_X{display:contents}.LifecycleFlow_stage__cQc_X:first-child .LifecycleFlow_card__aq46k,.LifecycleFlow_stage__cQc_X:nth-child(2) .LifecycleFlow_card__aq46k,.LifecycleFlow_stage__cQc_X:nth-child(3) .LifecycleFlow_card__aq46k{grid-column:1}.LifecycleFlow_stage__cQc_X:first-child .LifecycleFlow_connector__NZMEd,.LifecycleFlow_stage__cQc_X:nth-child(2) .LifecycleFlow_connector__NZMEd{grid-column:1;transform:rotate(90deg);padding:.25rem 0}}@media (max-width:768px){.LifecycleFlow_section__KtmU3{padding:5rem 0}.LifecycleFlow_card__aq46k{padding:1.75rem 1.5rem}}.PillarOverview_section__5fRS5{background:#fff;padding:7rem 0}.PillarOverview_sectionTinted__4jHp8{background:#f0f5fc}.PillarOverview_inner__4HjAR{display:grid;grid-template-columns:5fr 7fr;gap:4rem;align-items:start}.PillarOverview_innerFlip__Q5MR9 .PillarOverview_text__1_WyY{order:2}.PillarOverview_innerFlip__Q5MR9 .PillarOverview_aside__uI1f_{order:1}.PillarOverview_text__1_WyY{position:sticky;top:6rem}.PillarOverview_eyebrow__Jx1Qj{margin-bottom:1rem}.PillarOverview_h2__AybX6{font-size:var(--h2-size);font-weight:var(--h2-weight);letter-spacing:var(--h2-tracking);line-height:var(--h2-leading);color:#06062a;margin:0 0 1.5rem;text-wrap:balance;max-width:22ch}.PillarOverview_h2Link__CWyA4{color:inherit;text-decoration:none;background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;padding-bottom:2px;transition:background-size .25s ease,color .2s ease}.PillarOverview_h2Link__CWyA4:hover{color:#06062a;background-size:100% 2px}.PillarOverview_sub__IfLqk{font-size:var(--text-lead);font-weight:500;line-height:1.55;color:rgba(26,26,64,.85);margin:0 0 2rem;max-width:38ch}.PillarOverview_body__sTFXH{color:rgba(26,26,64,.78);font-size:var(--text-body);line-height:1.65;margin-bottom:2rem}.PillarOverview_body__sTFXH p{margin:0 0 1rem}.PillarOverview_body__sTFXH p:last-child{margin-bottom:0}.PillarOverview_cta__PtIom{display:inline-flex;align-items:center;gap:.55rem;padding:.95rem 1.5rem;border-radius:9999px;background:var(--color-primary);color:#fff;text-decoration:none;font-size:var(--text-body);font-weight:700;letter-spacing:-.01em;transition:transform .2s ease,box-shadow .2s ease}.PillarOverview_cta__PtIom:hover{transform:translateY(-2px);box-shadow:0 12px 32px rgba(0,0,255,.28)}.PillarOverview_aside__uI1f_{display:flex;flex-direction:column;gap:1.25rem}.PillarOverview_panel__9dvmy{background:var(--surface-l);border-radius:var(--radius-md);padding:1.75rem 2rem}.PillarOverview_sectionTinted__4jHp8 .PillarOverview_panel__9dvmy{background:var(--surface-l);box-shadow:var(--shadow-1)}.PillarOverview_section__5fRS5:not(.PillarOverview_sectionTinted__4jHp8) .PillarOverview_panel__9dvmy{background:var(--surface-l2)}.PillarOverview_panelLabel__lheXK{font-size:var(--text-meta);font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#0000ff;margin-bottom:1.25rem}.PillarOverview_methodList__ZrtDV,.PillarOverview_proofList__tbcib,.PillarOverview_serviceList__DEoKg{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.PillarOverview_serviceList__DEoKg li{display:flex;align-items:flex-start;gap:.65rem;padding:.65rem 0;border-bottom:1px solid rgba(0,0,80,.06);font-size:var(--text-body);font-weight:500;color:#06062a}.PillarOverview_serviceList__DEoKg li:last-child{border-bottom:none}.PillarOverview_checkIcon__l_8K1{color:#00ffcd;flex-shrink:0;margin-top:.15rem}.PillarOverview_methodList__ZrtDV{gap:1.25rem}.PillarOverview_methodList__ZrtDV li{display:flex;flex-direction:column;gap:.35rem}.PillarOverview_methodTitle__Xn4Zh{font-size:var(--text-body);font-weight:700;color:#06062a}.PillarOverview_methodDesc___7DCl{font-size:var(--text-body);line-height:1.55;color:rgba(26,26,64,.7)}.PillarOverview_proofList__tbcib{gap:.75rem}.PillarOverview_proofList__tbcib li{position:relative;padding-left:1.4rem;font-size:var(--text-body);line-height:1.5;color:#06062a}.PillarOverview_proofList__tbcib li:before{content:"";position:absolute;left:0;top:.55rem;width:8px;height:8px;border-radius:50%;background:#00ffcd;box-shadow:0 0 0 3px rgba(0,255,205,.18)}@media (max-width:960px){.PillarOverview_inner__4HjAR{grid-template-columns:1fr;gap:2.5rem}.PillarOverview_innerFlip__Q5MR9 .PillarOverview_text__1_WyY{order:1}.PillarOverview_innerFlip__Q5MR9 .PillarOverview_aside__uI1f_{order:2}.PillarOverview_text__1_WyY{position:static}}@media (max-width:768px){.PillarOverview_sectionTinted__4jHp8,.PillarOverview_section__5fRS5{padding:5rem 0}.PillarOverview_panel__9dvmy{padding:1.5rem}}.LifecycleCompare_section__Sx3yF{background:#fff;padding:7rem 0}.LifecycleCompare_header__u5725{text-align:center;max-width:60ch;margin:0 auto 3.5rem}.LifecycleCompare_eyebrow__AfWSK{justify-content:center;margin-bottom:1rem}.LifecycleCompare_h2__exR_h{font-size:var(--h2-size);font-weight:var(--h2-weight);letter-spacing:var(--h2-tracking);line-height:var(--h2-leading);color:#06062a;margin:0 0 1.25rem;text-wrap:balance}.LifecycleCompare_lead__z_iBa{font-size:var(--text-lead);line-height:1.55;color:rgba(26,26,64,.78);margin:0}.LifecycleCompare_grid__Auu0D{display:grid;grid-template-columns:1fr 1fr;gap:2rem;align-items:stretch}.LifecycleCompare_column__8md7k{position:relative;border-radius:var(--radius-md);padding:2.5rem 2.25rem;display:flex;flex-direction:column}.LifecycleCompare_columnThem__yLlxN{background:var(--surface-l2);color:rgba(26,26,64,.72)}.LifecycleCompare_columnUs__xxpsT{background:#06062a;color:#fff;box-shadow:0 24px 64px rgba(0,0,60,.18)}.LifecycleCompare_columnLabel__F_mdZ{font-size:var(--text-meta);font-weight:700;letter-spacing:.14em;text-transform:uppercase;margin-bottom:1.25rem}.LifecycleCompare_columnThem__yLlxN .LifecycleCompare_columnLabel__F_mdZ{color:rgba(26,26,64,.7)}.LifecycleCompare_columnUs__xxpsT .LifecycleCompare_columnLabel__F_mdZ{color:#00ffcd}.LifecycleCompare_columnTitle__aZ4Px{font-size:26px;font-weight:700;letter-spacing:-.02em;line-height:1.15;margin:0 0 1.75rem}.LifecycleCompare_columnThem__yLlxN .LifecycleCompare_columnTitle__aZ4Px{color:#06062a}.LifecycleCompare_columnUs__xxpsT .LifecycleCompare_columnTitle__aZ4Px{color:#fff}.LifecycleCompare_bullets__NUO0N{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1rem}.LifecycleCompare_bullets__NUO0N li{display:flex;align-items:flex-start;gap:.75rem;font-size:var(--text-body);line-height:1.5}.LifecycleCompare_bulletIcon__9h9Ti{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;flex-shrink:0;margin-top:.1rem}.LifecycleCompare_columnThem__yLlxN .LifecycleCompare_bulletIcon__9h9Ti{background:rgba(0,0,80,.08);color:rgba(26,26,64,.5)}.LifecycleCompare_columnUs__xxpsT .LifecycleCompare_bulletIcon__9h9Ti{background:rgba(0,255,205,.18);color:#00ffcd}@media (max-width:768px){.LifecycleCompare_section__Sx3yF{padding:5rem 0}.LifecycleCompare_grid__Auu0D{grid-template-columns:1fr;gap:1.25rem}.LifecycleCompare_column__8md7k{padding:2rem 1.75rem}}.AppShowcase_section__v5Q2u{background:#fff;padding:7rem 0}.AppShowcase_sectionTinted__doPTo{background:#f0f5fc}.AppShowcase_header__8Qf6B{max-width:60ch;margin:0 auto 4rem;text-align:center}.AppShowcase_eyebrow__wI_qm{justify-content:center;margin-bottom:1rem}.AppShowcase_h2__A2_Sw{font-size:var(--h2-size);font-weight:var(--h2-weight);letter-spacing:var(--h2-tracking);line-height:var(--h2-leading);color:#06062a;margin:0 0 1.25rem;text-wrap:balance}.AppShowcase_lead__IUErn{font-size:var(--text-prose);line-height:1.6;color:rgba(26,26,64,.75);margin:0}.AppShowcase_grid__ricPn{display:grid;grid-template-columns:repeat(3,1fr);gap:1.75rem;align-items:stretch}.AppShowcase_card__wgEJ_{background:var(--surface-l2);border-radius:var(--radius-md);padding:1.75rem 1.75rem 2rem;display:flex;flex-direction:column;transition:box-shadow .2s ease,transform .2s ease}.AppShowcase_sectionTinted__doPTo .AppShowcase_card__wgEJ_{background:var(--surface-l);box-shadow:var(--shadow-1)}.AppShowcase_card__wgEJ_:hover{box-shadow:var(--shadow-hover);transform:translateY(-3px)}.AppShowcase_frame__pu72l{position:relative;margin-bottom:1.75rem;border-radius:var(--radius-md);background:#06062a;overflow:hidden;aspect-ratio:16/11}.AppShowcase_frame_mobile__9xbRI{aspect-ratio:9/14;background:transparent;display:flex;align-items:center;justify-content:center;padding:1rem}.AppShowcase_browserChrome__HFhuF{background:#fff;width:100%;height:100%;display:flex;flex-direction:column}.AppShowcase_browserBar__hxKLu{display:flex;align-items:center;gap:.4rem;padding:.55rem .85rem;background:var(--surface-l);border-bottom:1px solid rgba(0,0,80,.06)}.AppShowcase_sectionTinted__doPTo .AppShowcase_browserBar__hxKLu{background:var(--surface-l2)}.AppShowcase_sectionTinted__doPTo .AppShowcase_addressBar__A81yI{background:#fff}.AppShowcase_dot__2APYZ{width:9px;height:9px;border-radius:50%;background:rgba(0,0,80,.15)}.AppShowcase_dot__2APYZ:first-child{background:rgba(255,95,86,.6)}.AppShowcase_dot__2APYZ:nth-child(2){background:rgba(255,189,46,.6)}.AppShowcase_dot__2APYZ:nth-child(3){background:rgba(39,201,63,.6)}.AppShowcase_addressBar__A81yI{margin-left:.5rem;flex:1;background:var(--surface-l2);border-radius:var(--radius-sm);padding:.2rem .6rem;font-size:10px;font-weight:500;color:rgba(26,26,64,.6);font-family:SF Mono,Consolas,monospace;letter-spacing:-.02em}.AppShowcase_dashboardBody___Yd_t{flex:1;padding:1rem 1.1rem;display:flex;flex-direction:column;gap:.85rem;background:#fff}.AppShowcase_kpiRow__BMsMn{display:grid;grid-template-columns:repeat(3,1fr);gap:.6rem}.AppShowcase_kpi__VYbr9{background:var(--surface-l2);border-radius:var(--radius-sm);padding:.6rem .7rem;display:flex;flex-direction:column;gap:.15rem}.AppShowcase_kpiValue__7UQ9E{font-size:1.05rem;font-weight:800;color:#06062a;letter-spacing:-.03em}.AppShowcase_kpi__VYbr9:first-child .AppShowcase_kpiValue__7UQ9E,.AppShowcase_kpi__VYbr9:nth-child(2) .AppShowcase_kpiValue__7UQ9E{color:#00ffcd}.AppShowcase_kpi__VYbr9:first-child .AppShowcase_kpiValue__7UQ9E{color:#06062a}.AppShowcase_kpiLabel__9Skye{font-size:8px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:rgba(26,26,64,.5)}.AppShowcase_chartCard__oaTOc{background:var(--surface-l2);border-radius:var(--radius-sm);padding:.75rem .9rem .6rem;flex:1;display:flex;flex-direction:column;gap:.55rem;min-height:0}.AppShowcase_chartHead__l9P_L{height:7px;width:50%;background:rgba(0,0,80,.12);border-radius:3px}.AppShowcase_chartBars___aajV{flex:1;display:grid;grid-template-columns:repeat(7,1fr);align-items:end;gap:.35rem}.AppShowcase_bar__V1_ZG{background:linear-gradient(180deg,#0000ff,#04c4d9);border-radius:3px 3px 0 0;min-height:8px}.AppShowcase_bar__V1_ZG:nth-child(6){background:linear-gradient(180deg,#04c4d9,#00ffcd)}.AppShowcase_monitoringBody__sV_hP{flex:1;padding:.85rem 1rem;background:#fff;display:flex;flex-direction:column;gap:.7rem}.AppShowcase_monitoringSummary__aVPW3{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem}.AppShowcase_kpiInline__IWXpu{background:var(--surface-l2);border-radius:var(--radius-sm);padding:.5rem .6rem;display:flex;flex-direction:column;gap:.15rem}.AppShowcase_kpiInlineAccent__1kHxN{background:linear-gradient(135deg,rgba(0,0,255,.08),rgba(0,255,205,.18))}.AppShowcase_kpiInlineValue__qj98o{font-size:1rem;font-weight:800;color:#06062a;letter-spacing:-.03em}.AppShowcase_kpiInlineAccent__1kHxN .AppShowcase_kpiInlineValue__qj98o{color:#06062a}.AppShowcase_kpiInlineLabel__okOqb{font-size:8px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:rgba(26,26,64,.5)}.AppShowcase_serverGrid__W8Bl6{flex:1;display:grid;grid-template-columns:repeat(2,1fr);gap:.4rem;min-height:0}.AppShowcase_serverCard__kq8c6{display:grid;grid-template-columns:10px 1fr auto;align-items:center;gap:.5rem;padding:.45rem .6rem;background:var(--surface-l2);border-radius:var(--radius-sm)}.AppShowcase_serverStatus___OGlr{width:8px;height:8px;border-radius:50%}.AppShowcase_serverStatusOk__diFMc{background:#00ffcd;box-shadow:0 0 0 2px rgba(0,255,205,.2)}.AppShowcase_serverStatusWarn__HjPEk{background:#ffbd2e;box-shadow:0 0 0 2px rgba(255,189,46,.2)}.AppShowcase_serverName__VA2DM{font-size:11px;font-weight:700;color:#06062a;font-family:SF Mono,Consolas,monospace}.AppShowcase_serverUptime__CLC6F{font-size:10px;font-weight:500;color:rgba(26,26,64,.55);font-variant-numeric:tabular-nums}.AppShowcase_kanbanBody__tFXeK{flex:1;padding:.85rem;background:#fff;display:grid;grid-template-columns:repeat(3,1fr);gap:.55rem}.AppShowcase_kanbanCol__WM86z{background:#f0f5fc;border-radius:var(--radius-sm);padding:.55rem .45rem .7rem;display:flex;flex-direction:column;gap:.5rem;min-height:0}.AppShowcase_kanbanColHead__6f900{display:flex;justify-content:space-between;align-items:center;padding:0 .25rem}.AppShowcase_kanbanColTitle__UMGd9{font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:rgba(26,26,64,.55)}.AppShowcase_kanbanColTitleAccent__GkqPh{color:#06062a}.AppShowcase_kanbanColCount__Es_uz{font-size:10px;font-weight:700;color:rgba(26,26,64,.55);font-variant-numeric:tabular-nums}.AppShowcase_kanbanCol_list__bW_Yx{display:flex;flex-direction:column;gap:.35rem}.AppShowcase_kanbanCard__AzMJE{background:var(--surface-l);box-shadow:var(--shadow-1);border-radius:var(--radius-sm);padding:.45rem .5rem;display:flex;flex-direction:column;gap:.25rem}.AppShowcase_kanbanCardLine__uc7NT{height:5px;background:rgba(0,0,80,.15);border-radius:2px}.AppShowcase_kanbanCardLineShort__906tO{width:60%;background:rgba(0,0,80,.08)}.AppShowcase_desktopBody__jwcO1{flex:1;display:grid;grid-template-columns:60px 1fr;background:#fff}.AppShowcase_sidebar__HdQy3{background:#f0f5fc;padding:.75rem .55rem;display:flex;flex-direction:column;gap:.45rem;border-right:1px solid rgba(0,0,80,.06)}.AppShowcase_sideRow__g3t7Y{height:8px;border-radius:3px;background:rgba(0,0,80,.12)}.AppShowcase_sideRowActive__o80so{background:#0000ff}.AppShowcase_tableWrap__eoTmF{padding:.75rem .85rem;display:flex;flex-direction:column;gap:.4rem}.AppShowcase_tableHead__tMw1P{height:10px;width:40%;background:rgba(0,0,80,.16);border-radius:3px;margin-bottom:.25rem}.AppShowcase_tableRow__17287{display:grid;grid-template-columns:30% 1fr 1fr 14%;gap:.4rem;padding:.4rem 0;border-bottom:1px solid rgba(0,0,80,.06)}.AppShowcase_tableCell__cHRNm{height:7px;background:rgba(0,0,80,.1);border-radius:3px}.AppShowcase_tableCellAccent__bQuNY{background:#00ffcd}.AppShowcase_phoneFrame__avXev{position:relative;width:60%;max-width:200px;aspect-ratio:9/18;background:#06062a;border-radius:var(--radius-lg);padding:.5rem .45rem;box-shadow:0 24px 48px rgba(0,0,80,.18)}.AppShowcase_phoneNotch__9iLGp{position:absolute;top:.55rem;left:50%;transform:translateX(-50%);width:40%;height:12px;background:#06062a;border-radius:0 0 var(--radius-sm) var(--radius-sm);z-index:2}.AppShowcase_phoneScreen__PHZpe{background:#fff;width:100%;height:100%;border-radius:var(--radius-md);padding:1.4rem .7rem .85rem;display:flex;flex-direction:column;gap:.55rem}.AppShowcase_phoneHead__f4rDi{display:flex;justify-content:space-between;align-items:center;margin-bottom:.25rem}.AppShowcase_phoneHeadTitle__V9KNI{width:45%;height:8px;background:rgba(0,0,80,.18);border-radius:3px}.AppShowcase_phoneHeadAction__yUjqz{width:18px;height:18px;border-radius:50%;background:rgba(0,0,80,.1)}.AppShowcase_phoneList__rVLW_{flex:1;display:flex;flex-direction:column;gap:.4rem}.AppShowcase_phoneItem__kTvs_{display:grid;grid-template-columns:18px 1fr 16px;gap:.45rem;align-items:center;padding:.4rem .5rem;background:var(--surface-l2);border-radius:var(--radius-sm)}.AppShowcase_phoneItemIcon__qV2w7{width:18px;height:18px;border-radius:var(--radius-sm);background:rgba(0,0,255,.12)}.AppShowcase_phoneItemBody__le5zK{display:flex;flex-direction:column;gap:.2rem}.AppShowcase_phoneItemLine__VS7QI{height:5px;width:100%;background:rgba(0,0,80,.18);border-radius:2px}.AppShowcase_phoneItemLineShort__xyoig{width:60%;background:rgba(0,0,80,.1)}.AppShowcase_phoneCheck__NPK0B{width:14px;height:14px;border-radius:50%;background:#00ffcd}.AppShowcase_phoneCta__AqY9N{margin-top:auto;height:22px;background:linear-gradient(135deg,#0000ff,#04c4d9);border-radius:999px}.AppShowcase_meta__jDqMB{display:flex;flex-direction:column;gap:.5rem;flex:1}.AppShowcase_label__WG2nW{font-size:var(--text-meta);font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#06062a}.AppShowcase_title__M_8Ez{font-size:19px;font-weight:700;letter-spacing:-.01em;line-height:1.25;color:#06062a;margin:0;text-wrap:balance}.AppShowcase_description__ln7xX{font-size:var(--text-body);line-height:1.55;color:rgba(26,26,64,.75);margin:0;flex:1}.AppShowcase_stack__MDc71{list-style:none;margin:.5rem 0 0;padding:0;display:flex;flex-wrap:wrap;gap:.4rem}.AppShowcase_stack__MDc71 li{display:inline-flex;padding:.3rem .65rem;background:rgba(0,0,80,.05);border-radius:999px;font-size:var(--text-meta);font-weight:600;letter-spacing:.02em;color:rgba(26,26,64,.7)}@media (max-width:1100px){.AppShowcase_grid__ricPn{grid-template-columns:1fr 1fr}}@media (max-width:768px){.AppShowcase_sectionTinted__doPTo,.AppShowcase_section__v5Q2u{padding:5rem 0}.AppShowcase_grid__ricPn{grid-template-columns:1fr}.AppShowcase_header__8Qf6B{margin-bottom:2.5rem}}.AppShowcase_screenshotBody__SWFHf{flex:1;min-height:0;overflow:hidden}.AppShowcase_screenshotBody__SWFHf img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;display:block}.TeamMembers_section__b0IIF{padding:7rem 0;background:#fff}.TeamMembers_sectionTinted__KCdan{background:#f0f5fc}.TeamMembers_header__khfo0{max-width:720px;margin:0 auto 3.5rem;text-align:center}.TeamMembers_eyebrow__99XDj{justify-self:center;margin-bottom:1.25rem}.TeamMembers_h2__5WlG_{font-size:var(--h2-size);font-weight:var(--h2-weight);color:#06062a;line-height:var(--h2-leading);letter-spacing:var(--h2-tracking);margin:0 0 1.1rem;text-wrap:balance}.TeamMembers_lead__hZ6Ru{font-size:var(--text-prose);color:var(--color-text-muted);margin:0 auto;max-width:56ch;line-height:1.6}.TeamMembers_grid__gNjkc{display:grid;grid-template-columns:repeat(3,1fr);gap:1.75rem}.TeamMembers_card__a_J3_{display:flex;flex-direction:column;background:var(--surface-l2);border-radius:var(--radius-md);overflow:hidden;transition:transform .3s,box-shadow .3s}.TeamMembers_sectionTinted__KCdan .TeamMembers_card__a_J3_{background:var(--surface-l);box-shadow:var(--shadow-1)}.TeamMembers_card__a_J3_:hover{transform:translateY(-3px);box-shadow:var(--shadow-hover)}.TeamMembers_photoWrap__9MQST{position:relative;aspect-ratio:4/5;background:linear-gradient(135deg,#19007d,#0000ff 35%,#0554f2 65%,#04c4d9);overflow:hidden}.TeamMembers_photo__boTRU{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 20%;object-position:center 20%;display:block}.TeamMembers_initialsWrap__PEstn{position:absolute;inset:0;display:grid;place-items:center}.TeamMembers_initials__L_a9Y{font-size:clamp(3rem,5vw,4rem);font-weight:800;color:rgba(255,255,255,.95);letter-spacing:-.02em}.TeamMembers_body__23hQ9{padding:1.75rem 1.5rem 1.85rem}.TeamMembers_name__WlN_w{font-size:1.2rem;font-weight:700;color:#06062a;margin:0 0 .35rem;letter-spacing:-.01em}.TeamMembers_role__QX_v9{font-size:var(--text-meta);font-weight:700;color:var(--color-primary);text-transform:uppercase;letter-spacing:.1em;margin-bottom:.95rem}.TeamMembers_bio__NAsYX{font-size:var(--text-body);color:var(--color-text-muted);line-height:1.6;margin:0}@media (max-width:900px){.TeamMembers_grid__gNjkc{grid-template-columns:1fr;gap:1.25rem}}@media (max-width:560px){.TeamMembers_section__b0IIF{padding:5rem 0}.TeamMembers_header__khfo0{margin-bottom:2.5rem}}.ContactMap_section__B2tbO{background:#fff;padding:5rem 0}.ContactMap_sectionTinted__xVh1p{background:#f0f5fc}.ContactMap_mapWrap__gQjEj{position:relative;border-radius:var(--radius-lg);overflow:hidden;height:480px}.ContactMap_map__XRBNA{width:100%;height:100%;border:0;display:block;filter:grayscale(.85) contrast(1.02);transition:filter .5s ease}.ContactMap_mapWrap__gQjEj:hover .ContactMap_map__XRBNA{filter:grayscale(0)}.ContactMap_card__YWZ5K{position:absolute;top:2rem;left:2rem;max-width:340px;background:#fff;border-left:4px solid var(--color-primary);border-radius:var(--radius-md);box-shadow:0 20px 50px rgba(0,0,80,.18);padding:1.6rem 1.75rem}.ContactMap_eyebrow__PpIpR{margin-bottom:.6rem}.ContactMap_h2__Iwd3b{font-family:var(--font-dm-sans),sans-serif;font-size:1.35rem;font-weight:800;letter-spacing:-.015em;line-height:1.15;color:#06062a;margin:0 0 .85rem}.ContactMap_address__ElDYW{display:flex;align-items:flex-start;gap:.55rem;font-family:var(--font-dm-sans),sans-serif;font-style:normal;font-size:var(--text-body);line-height:1.5;color:var(--color-text);margin:0 0 1.1rem}.ContactMap_pin__aTbUE{flex-shrink:0;margin-top:3px;color:var(--color-primary)}.ContactMap_addressLine__o1h4v{display:block}.ContactMap_navigate__8ckUQ{display:inline-flex;align-items:center;gap:.5rem;padding:.65rem 1.2rem;background:var(--color-primary);color:#fff;font-family:var(--font-dm-sans),sans-serif;font-size:var(--text-body);font-weight:700;border-radius:9999px;text-decoration:none;transition:transform .2s,box-shadow .2s}.ContactMap_navigate__8ckUQ:hover{transform:translateY(-1px);box-shadow:0 10px 24px rgba(0,0,255,.28)}.ContactMap_note__Q_AnS{font-family:var(--font-dm-sans),sans-serif;font-size:var(--text-meta);line-height:1.45;color:var(--color-text-muted);margin:.9rem 0 0}.ContactMap_full__tK2a_{position:relative;height:440px}.ContactMap_fullMap__7s1Ja{width:100%;height:100%;border:0;display:block;filter:grayscale(.85) contrast(1.02);transition:filter .5s ease}.ContactMap_full__tK2a_:hover .ContactMap_fullMap__7s1Ja{filter:grayscale(0)}.ContactMap_fullCard__NOBDi{position:absolute;left:clamp(1.25rem,4vw,4rem);bottom:2rem;display:flex;align-items:center;gap:1.5rem;background:#fff;border-radius:var(--radius-md);box-shadow:0 18px 44px rgba(0,0,80,.2);padding:1.1rem 1.4rem}.ContactMap_fullCard__NOBDi .ContactMap_address__ElDYW{margin:0;font-size:var(--text-body)}@media (max-width:640px){.ContactMap_section__B2tbO{padding:3.5rem 0}.ContactMap_full__tK2a_{height:auto}.ContactMap_fullMap__7s1Ja{height:300px;filter:grayscale(0)}.ContactMap_fullCard__NOBDi{position:static;border-radius:0;box-shadow:none;flex-wrap:wrap;gap:.9rem 1.5rem;padding:1.25rem;border-top:1px solid rgba(0,0,80,.08)}.ContactMap_mapWrap__gQjEj{height:auto;border-radius:var(--radius-lg)}.ContactMap_map__XRBNA{height:300px;filter:grayscale(0)}.ContactMap_card__YWZ5K{position:static;max-width:none;border-radius:0;box-shadow:none;border-top:1px solid rgba(0,0,80,.08)}}.ToolsDirectory_section__JPUmB{background:#fff;padding:4.5rem 0}.ToolsDirectory_sectionTinted__Xci_i{background:#f0f5fc}.ToolsDirectory_header__9NKsG{margin-bottom:2.25rem;max-width:720px}.ToolsDirectory_eyebrow__4CuZ7{margin-bottom:.85rem}.ToolsDirectory_h2__CkMsV{font-family:var(--font-dm-sans),sans-serif;font-size:clamp(1.7rem,3vw,2.2rem);font-weight:800;letter-spacing:-.02em;line-height:1.12;color:#06062a;margin:0 0 .7rem;text-wrap:balance}.ToolsDirectory_lead__uH0Oh{font-family:var(--font-dm-sans),sans-serif;font-size:var(--text-body);line-height:1.55;color:var(--color-text-muted);margin:0}.ToolsDirectory_grid__i1z2d{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1.5rem}.ToolsDirectory_card__5YsQQ{display:flex;flex-direction:column;gap:1.1rem;background:var(--surface-l);border-radius:var(--radius-md);padding:1.6rem 1.7rem;transition:transform .25s,box-shadow .25s}.ToolsDirectory_sectionTinted__Xci_i .ToolsDirectory_card__5YsQQ{box-shadow:var(--shadow-1)}.ToolsDirectory_section__JPUmB:not(.ToolsDirectory_sectionTinted__Xci_i) .ToolsDirectory_card__5YsQQ{background:var(--surface-l2)}.ToolsDirectory_card__5YsQQ:hover{transform:translateY(-2px);box-shadow:var(--shadow-hover)}.ToolsDirectory_cardHead__HR0nN{display:flex;align-items:center;gap:.9rem}.ToolsDirectory_logoWrap__X7Zh8{flex-shrink:0;width:52px;height:52px;border-radius:var(--radius-sm);display:grid;place-items:center;background:var(--surface-l2)}.ToolsDirectory_section__JPUmB:not(.ToolsDirectory_sectionTinted__Xci_i) .ToolsDirectory_logoWrap__X7Zh8{background:var(--surface-l);box-shadow:var(--shadow-1)}.ToolsDirectory_logo__NgL6B{width:34px;height:34px;-o-object-fit:contain;object-fit:contain}.ToolsDirectory_toolName__Q1WMp{font-family:var(--font-dm-sans),sans-serif;font-size:var(--text-lead);font-weight:700;letter-spacing:-.01em;color:#06062a;margin:0 0 .15rem}.ToolsDirectory_tagline__vLp1m{font-family:var(--font-dm-sans),sans-serif;font-size:var(--text-meta);line-height:1.35;color:var(--color-text-muted);margin:0}.ToolsDirectory_verdicts___i0WG{display:flex;flex-direction:column;gap:.85rem;border-top:1px solid rgba(0,0,80,.07);padding-top:1rem}.ToolsDirectory_verdict__PRp5V{display:flex;flex-direction:column;gap:.3rem}.ToolsDirectory_verdictLabel__pE9_e{display:inline-flex;align-items:center;gap:.4rem;font-family:var(--font-dm-sans),sans-serif;font-size:var(--text-meta);font-weight:800;text-transform:uppercase;letter-spacing:.08em}.ToolsDirectory_verdictPlus__yxQH0{color:var(--color-secondary)}.ToolsDirectory_verdictPlus__yxQH0 svg{color:var(--color-primary)}.ToolsDirectory_verdictWarn__cimvM{color:var(--color-text-muted)}.ToolsDirectory_verdictText__oJJ_L{font-family:var(--font-dm-sans),sans-serif;font-size:var(--text-body);line-height:1.5;color:var(--color-text);margin:0}@media (max-width:640px){.ToolsDirectory_section__JPUmB{padding:3.25rem 0}.ToolsDirectory_grid__i1z2d{grid-template-columns:1fr}}.SectionIntro_section__4Cg3G{background:#fff;padding:4rem 0}.SectionIntro_sectionTinted__EW73U{background:#f0f5fc}.SectionIntro_inner__XOMlL{max-width:760px}.SectionIntro_eyebrow__M57LL{margin-bottom:.85rem}.SectionIntro_h2__zkW2N{font-family:var(--font-dm-sans),sans-serif;font-size:clamp(1.7rem,3vw,2.2rem);font-weight:800;letter-spacing:-.02em;line-height:1.12;color:#06062a;margin:0 0 1rem;text-wrap:balance}.SectionIntro_paragraph__az2Y1{font-family:var(--font-dm-sans),sans-serif;font-size:var(--text-prose);line-height:1.6;color:var(--color-text-muted);margin:0 0 .9rem}.SectionIntro_paragraph__az2Y1:last-child{margin-bottom:0}@media (max-width:640px){.SectionIntro_section__4Cg3G{padding:3rem 0}}.SolutionsGrid_section__o76xu{padding:7rem 0;background:#fff}.SolutionsGrid_sectionTinted__KYGHP{background:#f0f5fc}.SolutionsGrid_header__78P5p{max-width:720px;margin:0 auto 3.5rem;text-align:center}.SolutionsGrid_eyebrow__WabD2{justify-self:center;margin-bottom:1.25rem}.SolutionsGrid_h2__vpa45{font-size:var(--h2-size);font-weight:var(--h2-weight);color:#06062a;line-height:var(--h2-leading);letter-spacing:var(--h2-tracking);margin:0 0 1.1rem;text-wrap:balance}.SolutionsGrid_lead__7Z22J{font-size:var(--text-prose);color:var(--color-text-muted);margin:0 auto;max-width:56ch;line-height:1.6}.SolutionsGrid_grid__4y4u3{display:grid;grid-template-columns:repeat(4,1fr);gap:1.25rem}.SolutionsGrid_card__WZY40{position:relative;display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;gap:.6rem 1rem;padding:1.5rem;background:var(--surface-l2);border-radius:var(--radius-md);text-decoration:none;color:inherit;transition:transform .25s,box-shadow .25s,background .25s;overflow:hidden}.SolutionsGrid_sectionTinted__KYGHP .SolutionsGrid_card__WZY40{background:var(--surface-l);box-shadow:var(--shadow-1)}.SolutionsGrid_section__o76xu a.SolutionsGrid_card__WZY40:hover{transform:translateY(-3px);box-shadow:var(--shadow-hover)}.SolutionsGrid_section__o76xu a.SolutionsGrid_card__WZY40:hover .SolutionsGrid_cardArrow__yrqKv{background:var(--color-primary);color:#fff;transform:translateX(2px)}.SolutionsGrid_cardDisabled__zhA4_{opacity:.78}.SolutionsGrid_cardIcon__sPVdo{grid-row:1/3;width:44px;height:44px;border-radius:var(--radius-sm);background:linear-gradient(135deg,rgba(0,0,255,.08),rgba(0,255,205,.1));color:var(--color-primary);display:grid;place-items:center;flex-shrink:0}.SolutionsGrid_cardBody__UUdjg{display:flex;flex-direction:column;gap:.45rem;min-width:0}.SolutionsGrid_cardTitle__OlAyX{font-size:var(--text-prose);font-weight:700;color:var(--color-text);margin:0;line-height:1.25}.SolutionsGrid_cardCopy__cL0jZ{font-size:var(--text-body);color:var(--color-text-muted);margin:0;line-height:1.55}.SolutionsGrid_cardArrow__yrqKv{position:absolute;right:1.25rem;bottom:1.25rem;width:32px;height:32px;border-radius:50%;background:rgba(0,0,255,.06);color:var(--color-primary);display:grid;place-items:center;transition:background .25s,color .25s,transform .25s}.SolutionsGrid_cardSoon__yQgNu{position:absolute;right:1.25rem;bottom:1.25rem;padding:.3rem .7rem;background:rgba(0,0,80,.05);color:var(--color-text-muted);border-radius:9999px;font-size:var(--text-meta);font-weight:600;letter-spacing:.06em;text-transform:uppercase}@media (max-width:1100px){.SolutionsGrid_grid__4y4u3{grid-template-columns:repeat(3,1fr)}}@media (max-width:800px){.SolutionsGrid_grid__4y4u3{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.SolutionsGrid_section__o76xu{padding:5rem 0}.SolutionsGrid_grid__4y4u3{grid-template-columns:1fr}.SolutionsGrid_header__78P5p{margin-bottom:2.5rem}}.AgentFeed_wrap__eMvk1{display:flex;flex-direction:column;gap:1rem;max-width:430px;margin-left:auto}.AgentFeed_liveRow__2G7TX{display:inline-flex;align-items:center;gap:.55rem}.AgentFeed_liveDot__vp9Lv{width:9px;height:9px;border-radius:50%;background:var(--color-accent);box-shadow:0 0 0 0 rgba(0,255,205,.55);animation:AgentFeed_livePulse__ZuwYW 2.2s ease-out infinite}.AgentFeed_liveLabel__mqJux{font-size:var(--text-meta);font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:rgba(255,255,255,.85)}.AgentFeed_stack___h28l{position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,#000 0,#000 78%,transparent);mask-image:linear-gradient(180deg,#000 0,#000 78%,transparent)}.AgentFeed_staticStack__hQKUr{display:flex;flex-direction:column;gap:.75rem}.AgentFeed_cardSlot__7e80L{position:absolute;inset:0 0 auto 0;transition:transform .56s cubic-bezier(.22,1,.36,1)}.AgentFeed_cardEnter__Bkkqq{animation:AgentFeed_feedIn__PW0ES .56s cubic-bezier(.22,1,.36,1) both}.AgentFeed_cardExit__dy6rV{opacity:0;transition:transform .56s cubic-bezier(.22,1,.36,1),opacity .46s ease}.AgentFeed_card__bi7R3{display:flex;align-items:flex-start;gap:.8rem;padding:.95rem 1.05rem;border-radius:var(--radius-md);background:rgba(6,6,42,.55);min-height:80px}.AgentFeed_iconTile__9X6Rf{flex-shrink:0;width:36px;height:36px;border-radius:var(--radius-sm);display:grid;place-items:center;background:rgba(0,255,205,.16);color:var(--color-accent)}.AgentFeed_cardText__Txctw{display:flex;flex-direction:column;gap:.18rem;min-width:0}.AgentFeed_cardTitle__J8rBo{font-size:var(--text-body);font-weight:700;color:#fff;line-height:1.3;letter-spacing:-.01em}.AgentFeed_cardDetail__PFdeA{font-size:var(--text-small);font-weight:500;color:rgba(255,255,255,.82);line-height:1.4}@keyframes AgentFeed_feedIn__PW0ES{0%{opacity:0;transform:translateY(-18px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes AgentFeed_livePulse__ZuwYW{0%{box-shadow:0 0 0 0 rgba(0,255,205,.55)}70%{box-shadow:0 0 0 12px rgba(0,255,205,0)}to{box-shadow:0 0 0 0 rgba(0,255,205,0)}}@media (max-width:1024px){.AgentFeed_wrap__eMvk1{margin-left:0;max-width:460px}}@media (prefers-reduced-motion:reduce){.AgentFeed_liveDot__vp9Lv{animation:none}.AgentFeed_cardEnter__Bkkqq,.AgentFeed_cardSlot__7e80L{animation:none;transition:none}}.AiReadinessTest_section__y9goD{background:var(--surface-l2);padding:5.5rem 0 7rem;scroll-margin-top:88px}.AiReadinessTest_h2__PMLNk{font-size:var(--h2-size);font-weight:var(--h2-weight);line-height:var(--h2-leading);letter-spacing:var(--h2-tracking);color:var(--color-dark-bg);margin:1rem 0 0;text-wrap:balance;max-width:18ch}.AiReadinessTest_h2__PMLNk:focus{outline:none}.AiReadinessTest_lead__v3OIj{margin:1.25rem 0 0;font-size:var(--text-prose);line-height:1.6;color:var(--color-text-muted);max-width:56ch}.AiReadinessTest_primaryBtn__QTX69{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;align-self:flex-start;padding:.95rem 1.9rem;background:var(--color-primary);color:#fff;font-family:inherit;font-size:var(--text-body);font-weight:700;line-height:1.3;text-align:center;text-decoration:none;border:0;border-radius:9999px;cursor:pointer;transition:background-color .2s,box-shadow .2s}.AiReadinessTest_primaryBtn__QTX69:hover{background:var(--color-secondary)}.AiReadinessTest_primaryBtn__QTX69:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}.AiReadinessTest_primaryBtn__QTX69:disabled{opacity:.45;cursor:default;background:var(--color-primary)}.AiReadinessTest_textBtn___o4NH{display:inline-flex;align-items:center;gap:.45rem;margin-top:2rem;padding:.4rem 0;font-family:inherit;font-size:var(--text-body);font-weight:600;color:var(--color-text-muted);background:none;border:0;cursor:pointer}.AiReadinessTest_textBtn___o4NH:hover{color:var(--color-primary)}.AiReadinessTest_textBtn___o4NH:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:var(--radius-sm)}.AiReadinessTest_introGrid___vOd_{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4.5rem;align-items:center}.AiReadinessTest_introText__fcriH{display:flex;flex-direction:column;align-items:flex-start}.AiReadinessTest_introText__fcriH .AiReadinessTest_primaryBtn__QTX69{margin-top:2.25rem}.AiReadinessTest_facts__pZxF8{list-style:none;margin:1.5rem 0 0;padding:0;display:flex;flex-wrap:wrap;gap:.6rem 1.6rem}.AiReadinessTest_fact__DyJgZ{display:inline-flex;align-items:center;gap:.45rem;font-size:var(--text-body);font-weight:600;color:var(--color-text-muted)}.AiReadinessTest_fact__DyJgZ svg{color:var(--color-primary);flex:none}.AiReadinessTest_groupPanel__LZrQT{list-style:none;margin:0;padding:2rem;background:var(--surface-l);border-radius:var(--radius-lg);box-shadow:var(--shadow-1);display:grid;gap:1.6rem}.AiReadinessTest_groupRow__DHnv6{display:grid;gap:.6rem;justify-items:start}.AiReadinessTest_groupText__howJ7{margin:0;font-size:var(--text-body);line-height:1.55;color:var(--color-text)}.AiReadinessTest_groupChip__w_rr9{display:inline-flex;align-items:center;gap:.45rem;padding:.35rem .75rem .35rem .6rem;border-radius:9999px;font-size:var(--text-small);font-weight:700;line-height:1.25}.AiReadinessTest_chip-hned__JZlY5{color:var(--color-dark-bg);background:color-mix(in srgb,var(--color-status-good) 12%,var(--surface-l))}.AiReadinessTest_chip-nejdriv__WBU_W{color:var(--color-dark-bg);background:color-mix(in srgb,var(--color-status-warn) 14%,var(--surface-l))}.AiReadinessTest_chip-hned__JZlY5 svg{color:var(--color-status-good)}.AiReadinessTest_chip-nejdriv__WBU_W svg{color:var(--color-status-warn)}.AiReadinessTest_chip-nedava-smysl__w8Fuo svg{color:var(--color-status-bad)}.AiReadinessTest_chip-nedava-smysl__w8Fuo{color:var(--color-dark-bg);background:color-mix(in srgb,var(--color-status-bad) 10%,var(--surface-l))}.AiReadinessTest_quizLayout__zD8Z5{display:grid;grid-template-columns:250px minmax(0,1fr);gap:5rem;align-items:start;min-height:52vh}.AiReadinessTest_rail__IFLjO{position:sticky;top:120px}.AiReadinessTest_railTitle__UXpZ7{margin:0 0 1rem;font-size:var(--text-meta);font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--color-text-muted)}.AiReadinessTest_railList__hH_4g{list-style:none;margin:0;padding:0;display:grid;gap:.2rem}.AiReadinessTest_railItem__qkvSF{display:flex;align-items:center;gap:.7rem;padding:.55rem 0;color:var(--color-text-muted)}.AiReadinessTest_railIcon__OKqpq{flex:none;display:inline-flex;width:20px;justify-content:center}.AiReadinessTest_railLabel__CnfYF{font-size:var(--text-small);font-weight:600;line-height:1.3}.AiReadinessTest_railDone__7IUQz{color:var(--color-text)}.AiReadinessTest_railCurrent__r42UY,.AiReadinessTest_railDone__7IUQz .AiReadinessTest_railIcon__OKqpq{color:var(--color-primary)}.AiReadinessTest_railCurrent__r42UY .AiReadinessTest_railLabel__CnfYF{font-weight:800}.AiReadinessTest_quizMain__VrZvQ{max-width:720px;display:flex;flex-direction:column;align-items:stretch}.AiReadinessTest_quizMain__VrZvQ>.AiReadinessTest_primaryBtn__QTX69{margin-top:1.75rem}.AiReadinessTest_quizMain__VrZvQ>.AiReadinessTest_textBtn___o4NH{align-self:flex-start}.AiReadinessTest_progressRow__CJxdt{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:.6rem}.AiReadinessTest_progressSection__GuJcL{font-size:var(--text-meta);font-weight:800;text-transform:uppercase;letter-spacing:.1em;color:var(--color-primary)}.AiReadinessTest_progressCount__vLSmW{font-size:var(--text-small);font-weight:700;color:var(--color-text-muted);font-variant-numeric:tabular-nums}.AiReadinessTest_progressTrack__DNQU9{display:block;height:6px;border-radius:9999px;background:var(--hairline);overflow:hidden;margin-bottom:2.5rem}.AiReadinessTest_progressFill__swhdY{display:block;height:100%;border-radius:9999px;background:var(--color-primary);transition:width .3s ease}.AiReadinessTest_questionHead__NdEvC{margin-bottom:1.75rem}.AiReadinessTest_question__TVoJd{margin:0;font-size:clamp(1.45rem,2.5vw,1.85rem);font-weight:800;line-height:1.22;letter-spacing:-.02em;color:var(--color-dark-bg);text-wrap:balance;max-width:32ch}.AiReadinessTest_question__TVoJd:focus{outline:none}.AiReadinessTest_hint__UTe0z{margin:.75rem 0 0;font-size:var(--text-body);line-height:1.55;color:var(--color-text-muted)}.AiReadinessTest_quizMain__VrZvQ>.AiReadinessTest_hint__UTe0z{margin-top:1rem}.AiReadinessTest_options__D2PFw{display:grid;gap:.75rem}.AiReadinessTest_option__d3qYd{display:flex;align-items:center;gap:.85rem;width:100%;min-height:56px;padding:.95rem 1.25rem;font-family:inherit;font-size:var(--text-prose);line-height:1.4;text-align:left;color:var(--color-text);background:var(--surface-l);border:0;border-radius:var(--radius-md);box-shadow:var(--shadow-1);cursor:pointer;transition:box-shadow .18s,background-color .18s}.AiReadinessTest_option__d3qYd:hover{box-shadow:var(--shadow-hover)}.AiReadinessTest_option__d3qYd:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.AiReadinessTest_option__d3qYd:disabled{cursor:default;opacity:.5;box-shadow:none}.AiReadinessTest_optionOn__GDUcs,.AiReadinessTest_optionOn__GDUcs:hover{box-shadow:var(--shadow-1),inset 0 0 0 2px var(--color-primary)}.AiReadinessTest_box___XsZc{flex:none;width:22px;height:22px;border-radius:calc(var(--radius-sm) / 2);display:inline-flex;align-items:center;justify-content:center;background:var(--surface-l2);color:#fff}.AiReadinessTest_optionOn__GDUcs .AiReadinessTest_box___XsZc{background:var(--color-primary)}.AiReadinessTest_agenda__LtYq8 .AiReadinessTest_box___XsZc{margin-left:auto}.AiReadinessTest_agendaGrid__0QqCG{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.AiReadinessTest_agenda__LtYq8{align-items:flex-start;padding:1.1rem 1.15rem}.AiReadinessTest_agendaIcon___X3I5{flex:none;display:inline-flex;color:var(--color-primary);padding-top:.15rem}.AiReadinessTest_agendaText__VDA1l{display:grid;gap:.25rem;min-width:0}.AiReadinessTest_agendaLabel__xAN4P{font-size:var(--text-prose);font-weight:700;line-height:1.3;color:var(--color-dark-bg)}.AiReadinessTest_agendaDesc__XCmIa{font-size:var(--text-body);line-height:1.45;color:var(--color-text-muted)}.AiReadinessTest_resultHead__I9Dpo{display:flex;justify-content:space-between;align-items:flex-end;gap:2rem;margin-bottom:3rem}.AiReadinessTest_resultHead__I9Dpo .AiReadinessTest_textBtn___o4NH{margin-top:0;flex:none}.AiReadinessTest_tone-hned__jh666{--tone:var(--color-status-good)}.AiReadinessTest_tone-nejdriv__YCTWJ{--tone:var(--color-status-warn)}.AiReadinessTest_tone-nedava-smysl__YX4LL{--tone:var(--color-status-bad)}.AiReadinessTest_verdict__e0w6o{display:flex;align-items:flex-start;gap:1.25rem;padding:1.75rem 2rem;margin-bottom:1.5rem;border-radius:var(--radius-lg);background:var(--surface-l);box-shadow:var(--shadow-1)}.AiReadinessTest_verdictIcon__SYwIj{flex:none;display:grid;place-items:center;width:52px;height:52px;border-radius:50%;background:color-mix(in srgb,var(--tone) 14%,var(--surface-l));color:var(--tone)}.AiReadinessTest_verdictBody__JgKcY{flex:1;min-width:0}.AiReadinessTest_verdictText__bQ523{margin:.15rem 0 0;font-size:clamp(1.15rem,1.8vw,1.35rem);font-weight:800;line-height:1.3;letter-spacing:-.01em;color:var(--color-dark-bg)}.AiReadinessTest_verdictBar__TbF3j{display:flex;gap:3px;height:6px;margin-top:1rem;border-radius:999px;overflow:hidden}.AiReadinessTest_verdictBar__TbF3j span{flex:1}.AiReadinessTest_bar-hned__KfTnz{background:var(--color-status-good)}.AiReadinessTest_bar-nejdriv__RlhZf{background:var(--color-status-warn)}.AiReadinessTest_bar-nedava-smysl__TwKmY{background:var(--color-status-bad)}.AiReadinessTest_verdictCounts__Z_Ka6{list-style:none;margin:.9rem 0 0;padding:0;display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;font-size:var(--text-small);color:var(--color-text)}.AiReadinessTest_verdictCounts__Z_Ka6 li{display:inline-flex;align-items:center;gap:.45rem}.AiReadinessTest_verdictCounts__Z_Ka6 li:before{content:"";width:10px;height:10px;border-radius:50%;background:var(--tone)}.AiReadinessTest_verdictCounts__Z_Ka6 strong{font-weight:800;color:var(--color-dark-bg)}.AiReadinessTest_taskGrid__A0V3c{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.25rem;align-items:start}.AiReadinessTest_taskCard__dQPgJ{position:relative;background:var(--surface-l);border-radius:var(--radius-md);box-shadow:var(--shadow-1);padding:1.75rem;display:flex;flex-direction:column;align-items:flex-start;overflow:hidden}.AiReadinessTest_taskTop__El8u9{display:flex;align-items:center;gap:.85rem}.AiReadinessTest_taskIcon__GFCJz{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:color-mix(in srgb,var(--tone) 14%,var(--surface-l));color:var(--tone);flex:none}.AiReadinessTest_taskGroup__wfheV{font-size:var(--text-small);font-weight:700;line-height:1.25;color:var(--color-text-muted)}.AiReadinessTest_taskName__VX7GV{margin:1.1rem 0 0;font-size:1.25rem;font-weight:800;line-height:1.25;letter-spacing:-.01em;color:var(--color-dark-bg)}.AiReadinessTest_taskWhy__hz5zz{margin:.5rem 0 0;font-size:var(--text-body);line-height:1.55;color:var(--color-text-muted)}.AiReadinessTest_readiness__McA18{width:100%;margin-top:1.25rem}.AiReadinessTest_meter__MbCUf{display:flex;gap:3px;height:6px}.AiReadinessTest_meter__MbCUf span{flex:1;border-radius:999px}.AiReadinessTest_meterOn__XWKAs{background:var(--tone)}.AiReadinessTest_meterOff__XqYF_{background:color-mix(in srgb,var(--color-text) 10%,var(--surface-l))}.AiReadinessTest_meterLabel__Wdtsj{margin:.5rem 0 0;font-size:var(--text-small);font-weight:700;color:var(--color-dark-bg)}.AiReadinessTest_checks__z4SjA{list-style:none;margin:1rem 0 0;padding:0;display:grid;gap:.55rem;width:100%}.AiReadinessTest_check__EoqnU{gap:.6rem;line-height:1.45;color:var(--color-text)}.AiReadinessTest_checkIcon__rskr3{flex:none;display:grid;place-items:center;width:20px;height:20px;margin-top:.1rem;border-radius:50%}.AiReadinessTest_check-met__VYSPS .AiReadinessTest_checkIcon__rskr3{background:color-mix(in srgb,var(--color-status-good) 15%,var(--surface-l));color:var(--color-status-good)}.AiReadinessTest_check-missing__S5bJ_ .AiReadinessTest_checkIcon__rskr3{background:color-mix(in srgb,var(--color-status-bad) 13%,var(--surface-l));color:var(--color-status-bad)}.AiReadinessTest_check-unknown__0Mjw5 .AiReadinessTest_checkIcon__rskr3{background:color-mix(in srgb,var(--color-status-warn) 18%,var(--surface-l));color:var(--color-status-warn)}.AiReadinessTest_check-met__VYSPS,.AiReadinessTest_checkTag___Mq9I{color:var(--color-text-muted)}.AiReadinessTest_stepCard__wsv0y{margin-top:2.5rem;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:2rem 2.25rem;align-items:center;padding:2.25rem 2.5rem;background:var(--surface-l);border-radius:var(--radius-lg);box-shadow:var(--shadow-1)}.AiReadinessTest_stepNumber__eFx1I{display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:var(--color-primary);color:#fff;font-size:1.6rem;font-weight:800;line-height:1;align-self:start}.AiReadinessTest_stepLabel__GKtzY{margin:0;font-size:var(--text-meta);font-weight:800;text-transform:uppercase;letter-spacing:.12em;color:var(--color-primary)}.AiReadinessTest_stepTitle__SP8y8{margin:.6rem 0 0;font-size:clamp(1.35rem,2.2vw,1.65rem);font-weight:800;line-height:1.2;letter-spacing:-.02em;color:var(--color-dark-bg)}.AiReadinessTest_stepText__Qbmks{margin:.7rem 0 0;font-size:var(--text-prose);line-height:1.6;color:var(--color-text);max-width:64ch}.AiReadinessTest_afterRow__fisRY{margin-top:4rem;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:4.5rem;align-items:start}.AiReadinessTest_emailBlock__kgy26{min-width:0}.AiReadinessTest_blockTitle__DIiRn{margin:0;font-size:1.35rem;font-weight:800;line-height:1.25;letter-spacing:-.01em;color:var(--color-dark-bg)}.AiReadinessTest_blockLead__m8TMz{margin:.6rem 0 0;font-size:var(--text-body);line-height:1.6;color:var(--color-text-muted);max-width:54ch}.AiReadinessTest_form__k7_hC{margin-top:1.5rem;display:flex;flex-direction:column;gap:1rem}.AiReadinessTest_form__k7_hC .AiReadinessTest_primaryBtn__QTX69{margin-top:.25rem}.AiReadinessTest_formRow__L_gRD{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.AiReadinessTest_field__4MZUl{display:flex;flex-direction:column;gap:.4rem;min-width:0}.AiReadinessTest_fieldLabel__PKZPd{font-size:var(--text-body);font-weight:700;color:var(--color-dark-bg)}.AiReadinessTest_input__Ek4Co{width:100%;min-height:50px;padding:0 1rem;font-family:inherit;font-size:var(--text-body);color:var(--color-dark-bg);background:var(--surface-l);border:0;border-radius:var(--radius-sm);box-shadow:var(--shadow-1);-webkit-appearance:none;-moz-appearance:none;appearance:none}.AiReadinessTest_input__Ek4Co::-moz-placeholder{color:var(--color-text-muted);opacity:.7}.AiReadinessTest_input__Ek4Co::placeholder{color:var(--color-text-muted);opacity:.7}.AiReadinessTest_input__Ek4Co:focus{outline:none}.AiReadinessTest_input__Ek4Co:focus-visible{box-shadow:var(--shadow-1),inset 0 0 0 2px var(--color-primary)}.AiReadinessTest_check__EoqnU{display:flex;align-items:flex-start;gap:.65rem;font-size:var(--text-body);line-height:1.5;color:var(--color-text-muted);cursor:pointer}.AiReadinessTest_check__EoqnU input{flex:none;width:18px;height:18px;margin-top:.15rem;accent-color:var(--color-primary)}.AiReadinessTest_inlineLink__ZqB_I{color:var(--color-primary);text-decoration:none;font-weight:600}.AiReadinessTest_inlineLink__ZqB_I:hover{color:var(--color-secondary)}.AiReadinessTest_error__S273H{margin:0;font-size:var(--text-body);color:var(--color-error)}.AiReadinessTest_thanks__MtT3_{display:flex;align-items:flex-start;gap:.6rem;margin:0;font-size:var(--text-prose);font-weight:700;line-height:1.5;color:var(--color-dark-bg)}.AiReadinessTest_thanks__MtT3_ svg{color:var(--color-primary);flex:none;margin-top:.15rem}.AiReadinessTest_closing__Rzznh{min-width:0;display:flex;flex-direction:column;align-items:flex-start;padding-top:.2rem}.AiReadinessTest_disclaimer__a2PYL{margin:0;font-size:1.25rem;font-weight:700;line-height:1.4;letter-spacing:-.01em;color:var(--color-dark-bg)}.AiReadinessTest_closing__Rzznh .AiReadinessTest_primaryBtn__QTX69{margin-top:1.5rem}.AiReadinessTest_ebookNote__WVrkO{margin:1.25rem 0 0;font-size:var(--text-body);line-height:1.5;color:var(--color-text-muted)}@media (max-width:1024px){.AiReadinessTest_introGrid___vOd_{grid-template-columns:1fr;gap:3rem}.AiReadinessTest_groupPanel__LZrQT{max-width:640px}.AiReadinessTest_quizLayout__zD8Z5{grid-template-columns:1fr;gap:0;min-height:0}.AiReadinessTest_rail__IFLjO{display:none}.AiReadinessTest_quizMain__VrZvQ{max-width:none}}@media (max-width:860px){.AiReadinessTest_section__y9goD{padding:3.5rem 0 4.5rem}.AiReadinessTest_resultHead__I9Dpo{flex-direction:column;align-items:flex-start;gap:1.25rem}.AiReadinessTest_stepCard__wsv0y{grid-template-columns:1fr;padding:1.75rem 1.5rem}.AiReadinessTest_afterRow__fisRY{grid-template-columns:1fr;gap:3rem;margin-top:3rem}}@media (max-width:640px){.AiReadinessTest_agendaGrid__0QqCG,.AiReadinessTest_formRow__L_gRD{grid-template-columns:1fr}.AiReadinessTest_groupPanel__LZrQT{padding:1.5rem}.AiReadinessTest_taskCard__dQPgJ{padding:1.4rem}.AiReadinessTest_taskGrid__A0V3c{grid-template-columns:1fr}.AiReadinessTest_introText__fcriH .AiReadinessTest_primaryBtn__QTX69,.AiReadinessTest_primaryBtn__QTX69{align-self:stretch}}@media (max-width:760px){.AiReadinessTest_verdict__e0w6o{flex-direction:column;gap:1rem;padding:1.5rem}.AiReadinessTest_verdictIcon__SYwIj{width:52px;height:52px}.AiReadinessTest_stepNumber__eFx1I{width:52px;height:52px;font-size:1.6rem}}.ClientPortal_section__HWX__{position:relative;overflow:hidden;isolation:isolate;padding:5.5rem 0;background:linear-gradient(135deg,#19007d,#0000ff 25%,#0554f2 50%,#04c4d9 80%,#00ffcd);color:#fff}.ClientPortal_gradientBg__Xe9S8{position:absolute;inset:0;pointer-events:none;z-index:-1}.ClientPortal_gradientBg__Xe9S8:after,.ClientPortal_gradientBg__Xe9S8:before{content:"";position:absolute;border-radius:50%;filter:blur(110px);opacity:.45}.ClientPortal_gradientBg__Xe9S8:before{top:-180px;right:-120px;width:480px;height:480px;background:radial-gradient(circle,rgba(255,255,255,.22),transparent 65%)}.ClientPortal_gradientBg__Xe9S8:after{bottom:-200px;left:-150px;width:460px;height:460px;background:radial-gradient(circle,rgba(0,255,205,.32),transparent 65%)}.ClientPortal_inner__2E1lN{position:relative;z-index:1}.ClientPortal_grid__IjYk0{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.02fr);gap:3.5rem;align-items:center}.ClientPortal_intro__gqf8q{display:flex;flex-direction:column;align-items:flex-start}.ClientPortal_h2__FinhU{margin-top:1rem;font-size:clamp(1.65rem,2.6vw,2.15rem);font-weight:800;letter-spacing:-.02em;line-height:1.15;color:#fff;text-wrap:balance}.ClientPortal_lead__OLsh6{margin-top:1rem;max-width:46ch;font-size:var(--text-prose);line-height:1.6;color:rgba(255,255,255,.88)}.ClientPortal_cta__ykZB_{margin-top:2rem;display:inline-flex;align-items:center;gap:.55rem;padding:.95rem 1.6rem;border-radius:9999px;background:var(--color-accent);color:var(--color-secondary);font-size:var(--text-body);font-weight:700;letter-spacing:-.01em;text-decoration:none;box-shadow:0 12px 30px -12px rgba(0,255,205,.55);transition:transform .2s ease,box-shadow .2s ease,filter .2s ease}.ClientPortal_cta__ykZB_ svg{transition:transform .2s ease}.ClientPortal_cta__ykZB_:hover{transform:translateY(-2px);filter:brightness(1.05);box-shadow:0 16px 36px -12px rgba(0,255,205,.7)}.ClientPortal_cta__ykZB_:hover svg{transform:translateX(3px)}.ClientPortal_cta__ykZB_:focus-visible{outline:2px solid #fff;outline-offset:3px}.ClientPortal_note__7_vCF{margin-top:1rem;font-size:var(--text-small);line-height:1.5;color:rgba(255,255,255,.68)}.ClientPortal_panel__sJP_O{list-style:none;margin:0;padding:.5rem 1.75rem;border-radius:var(--radius-lg);background:rgba(255,255,255,.1);backdrop-filter:blur(14px) saturate(180%)}.ClientPortal_feature__3NQwv{display:flex;align-items:flex-start;gap:1rem;padding:1.15rem 0;border-bottom:1px solid rgba(255,255,255,.14)}.ClientPortal_feature__3NQwv:last-child{border-bottom:none}.ClientPortal_featureIcon__igNIn{display:inline-flex;align-items:center;justify-content:center;flex:none;width:44px;height:44px;border-radius:var(--radius-sm);background:rgba(0,255,205,.16);color:var(--color-accent);transition:background .2s ease,color .2s ease}.ClientPortal_feature__3NQwv:hover .ClientPortal_featureIcon__igNIn{background:var(--color-accent);color:var(--color-secondary)}.ClientPortal_featureBody__kDK0k{display:flex;flex-direction:column}.ClientPortal_featureTitle__UYY4j{font-size:var(--text-prose);font-weight:700;letter-spacing:-.01em;line-height:1.3;color:#fff}.ClientPortal_featureText__aH9h4{margin-top:.2rem;font-size:var(--text-body);line-height:1.5;color:rgba(255,255,255,.82)}@media (max-width:960px){.ClientPortal_grid__IjYk0{grid-template-columns:1fr;gap:2.5rem}}@media (max-width:700px){.ClientPortal_section__HWX__{padding:4rem 0}.ClientPortal_panel__sJP_O{padding:.5rem 1.35rem}.ClientPortal_cta__ykZB_{width:100%;justify-content:center}}.page_body__2ulOn{padding:4rem 0 5rem;background:#fff}.page_grid__EHknA{max-width:1440px;margin-inline:auto;padding-inline:clamp(1.25rem,4vw,2.5rem);display:grid;grid-template-columns:820fr 380fr;gap:56px}.page_articleColumn__oh9Rx{min-width:0}.page_prose__JqgQg{max-width:680px}.page_featuredImage__6A6Gm{position:relative;max-width:680px;aspect-ratio:16/9;border-radius:var(--radius-md);overflow:hidden;margin-bottom:2.25rem}.page_featuredImageImg__8IWoP{-o-object-fit:cover;object-fit:cover}.page_authorByline__syn3t{display:inline-flex;align-items:center;gap:.85rem;max-width:680px;margin-top:3rem;padding-top:2rem;border-top:1px solid rgba(0,0,80,.08);text-decoration:none;transition:opacity .2s}.page_authorByline__syn3t:hover{opacity:.8}.page_authorPhoto__OMVo3{width:48px;height:48px;border-radius:50%;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.page_authorPhotoFallback__K8Lov{width:48px;height:48px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(135deg,#19007d,#0000ff,#0554f2,#04c4d9);color:#fff;font-weight:700;font-size:var(--text-prose);flex-shrink:0}.page_authorMeta__1ZN2r{display:flex;flex-direction:column;line-height:1.3}.page_authorName__OGCmQ{font-weight:700;color:var(--color-dark-bg);font-size:var(--text-small)}.page_authorSub__PAu5j{color:var(--color-text-muted);font-size:var(--text-meta);margin-top:1px}@media (max-width:1024px){.page_grid__EHknA{grid-template-columns:1fr;gap:3rem}}.page_body__bZlgR{padding:4rem 0 5rem;background:#fff}.page_grid__ejvvX{max-width:1440px;margin-inline:auto;padding-inline:clamp(1.25rem,4vw,2.5rem);display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:4rem;align-items:start}.page_articleColumn__wHzh0{min-width:0}.page_prose__TKT18{max-width:720px}@media (max-width:1024px){.page_grid__ejvvX{grid-template-columns:1fr;gap:3rem}}.MagazinTOC_toc__FsFT_{font-family:var(--font-body,"DM Sans",sans-serif);width:100%}.MagazinTOC_eyebrow__jkV0d{margin:0 0 1rem;font-size:var(--text-meta);font-weight:700;text-transform:uppercase;letter-spacing:.16em;color:var(--color-primary,#0000ff);line-height:1}.MagazinTOC_list__Tth3A{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:0}.MagazinTOC_item__gNtvA{position:relative}.MagazinTOC_item__gNtvA:before{content:"";position:absolute;left:0;top:4px;bottom:4px;width:2px;background:var(--color-primary,#0000ff);border-radius:1px;transform:scaleY(0);transform-origin:top;transition:transform .22s ease}.MagazinTOC_item__gNtvA.MagazinTOC_active__OWta_:before{transform:scaleY(1)}.MagazinTOC_item__gNtvA a{display:block;padding:.45rem .6rem;font-size:var(--text-body);line-height:1.45;color:var(--color-text-muted,#6b6b8a);text-decoration:none;border-radius:var(--radius-sm);transition:color .18s ease,background .18s ease,padding-left .18s ease}.MagazinTOC_item__gNtvA a:hover,.MagazinTOC_item__gNtvA.MagazinTOC_active__OWta_ a{color:var(--color-primary,#0000ff);padding-left:.85rem}.MagazinTOC_item__gNtvA.MagazinTOC_active__OWta_ a{font-weight:700;background:rgba(0,0,255,.04)}.MagazinTOC_item__gNtvA.MagazinTOC_indented__hamaT a{padding-left:1.4rem;font-size:var(--text-small)}.MagazinTOC_item__gNtvA.MagazinTOC_indented__hamaT a:hover,.MagazinTOC_item__gNtvA.MagazinTOC_indented__hamaT.MagazinTOC_active__OWta_ a{padding-left:1.65rem}