.taxonomy_main__JBKGa{min-height:100vh;background:#f8fafc}.taxonomy_hero___t5qO{padding:42px 0 34px;background:radial-gradient(circle at 18% 18%,rgba(34,211,238,.14),transparent 34%),linear-gradient(135deg,#020617,#0f172a 46%,#0b3f55);border-bottom:1px solid hsla(0,0%,100%,.12)}.taxonomy_backLink__tJXnE{display:inline-flex;margin-bottom:16px;border-bottom:1px solid;padding-bottom:3px;color:#cffafe;font-size:13px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.taxonomy_heroCard__paZCR{display:grid;gap:10px;max-width:880px;border-top:4px solid rgba(207,250,254,.85);background:rgba(2,6,23,.42);padding:clamp(24px,5vw,44px);color:#fff;backdrop-filter:blur(10px)}.taxonomy_kicker__ReCDq{margin:0;text-transform:uppercase;letter-spacing:.18em;font-size:12px;font-weight:800;color:#a5f3fc}.taxonomy_title__MMvLv{margin:0;color:#fff;font-size:clamp(36px,5vw,60px);line-height:1;letter-spacing:-.05em}.taxonomy_subtitle__3q7OT{margin:0;color:#cbd5e1;line-height:1.7}.taxonomy_section__4GMU2{padding:42px 0 88px}.taxonomy_grid__a6NL7{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;border-top:1px solid rgba(15,23,42,.14);border-left:1px solid rgba(15,23,42,.14)}.taxonomy_card__2gyBk{border-right:1px solid rgba(15,23,42,.14);border-bottom:1px solid rgba(15,23,42,.14);background:#fff;padding:28px;display:grid;gap:12px}.taxonomy_card__2gyBk h2{margin:0;color:#0f172a;font-size:clamp(24px,3vw,34px);line-height:1.08;letter-spacing:-.035em}.taxonomy_card__2gyBk h2 a:hover{color:#0e7490}.taxonomy_card__2gyBk p{margin:0;color:#475569;line-height:1.72}.taxonomy_empty__qIFMp{border-top:4px solid #0f172a;background:#fff;box-shadow:0 20px 54px rgba(15,23,42,.08);padding:28px;color:#475569}@media (max-width:960px){.taxonomy_grid__a6NL7{grid-template-columns:1fr}}@media (max-width:760px){.taxonomy_card__2gyBk,.taxonomy_empty__qIFMp,.taxonomy_heroCard__paZCR{padding:20px}.taxonomy_section__4GMU2{padding-bottom:64px}}.DemoForm_wrapper__TYVMI{border-radius:0;background:#f8fafc;box-shadow:none;padding:clamp(24px,4vw,44px)}.DemoForm_header__9EPc4{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:flex-start;justify-content:space-between;gap:24px;padding-bottom:24px;border-bottom:1px solid rgba(15,23,42,.14)}.DemoForm_wrapper__TYVMI h3{margin:0;max-width:14ch;color:#0f172a;font-size:clamp(34px,5vw,52px);line-height:1.02;letter-spacing:-.04em}.DemoForm_subtitle__RpaAr{margin:18px 0 0;max-width:58ch;color:#475569;font-size:16px;line-height:1.7}.DemoForm_introFullWidth__mIs9o{width:100%}.DemoForm_wrapper__TYVMI h3.DemoForm_titleFullWidth__DWqi_{max-width:none;font-size:34px;line-height:1.08;letter-spacing:-.03em;white-space:nowrap}.DemoForm_subtitleFullWidth__Gunor{max-width:none}.DemoForm_stepLabel__qONpy{margin:0;color:#64748b;font-size:12px;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.DemoForm_form___UPRI{margin-top:24px;display:grid;gap:18px}.DemoForm_gridTwo__tOUOQ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.DemoForm_field__kFujk{display:grid;gap:8px}.DemoForm_field__kFujk span{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:700;letter-spacing:.12em;color:#64748b;text-transform:uppercase}.DemoForm_field__kFujk input,.DemoForm_field__kFujk select,.DemoForm_field__kFujk textarea{width:100%;min-height:48px;border:0;border-bottom:1px solid rgba(15,23,42,.22);border-radius:0;padding:10px 0;font:inherit;color:#0f172a;background:transparent;outline:none;transition:border-color .16s ease}.DemoForm_field__kFujk input:focus,.DemoForm_field__kFujk select:focus,.DemoForm_field__kFujk textarea:focus{border-color:#0e7490}.DemoForm_field__kFujk small{color:#ba1a1a;font-size:12px}.DemoForm_invalid__kXBBa{border-color:#ba1a1a!important}.DemoForm_required__CUx83{color:#ba1a1a;font-weight:700}.DemoForm_full__o48z3{grid-column:1/-1}.DemoForm_honeypot__SnKmu{display:none}.DemoForm_actions__psVvA{display:flex;gap:10px;justify-content:flex-end;align-items:center}.DemoForm_primaryButton__GNYPs,.DemoForm_secondaryButton__9l_tC{min-height:46px;padding:0 18px;border-radius:0;font:inherit;font-weight:700}.DemoForm_primaryButton__GNYPs{border:0}.DemoForm_actions__psVvA .buttonPrimary,.DemoForm_primaryButton__GNYPs.buttonPrimary{border-radius:0;background:#0f172a;border-color:#0f172a;box-shadow:none}.DemoForm_secondaryButton__9l_tC{border:1px solid rgba(15,23,42,.18);background:#fff;color:#0f172a;cursor:pointer}.DemoForm_primaryButton__GNYPs:disabled,.DemoForm_secondaryButton__9l_tC:disabled{opacity:.72;cursor:not-allowed}.DemoForm_backButton__It_m2,.DemoForm_calendarCta__3gQgF{display:inline-flex;align-items:center;justify-content:center;min-height:44px;border-radius:0;padding:0 16px;font-size:14px;font-weight:700}.DemoForm_backButton__It_m2{border:1px solid rgba(15,23,42,.18);background:#fff;color:#0f172a;cursor:pointer}.DemoForm_calendarCta__3gQgF{background:#0f172a;border:1px solid #0f172a;color:#fff}.DemoForm_success___M5SO{margin-top:24px;display:grid;gap:12px}.DemoForm_success___M5SO h4,.DemoForm_success___M5SO p{margin:0}.DemoForm_success___M5SO p{color:#475569;line-height:1.6}@media (max-width:760px){.DemoForm_header__9EPc4{display:grid;gap:10px}.DemoForm_wrapper__TYVMI h3{font-size:clamp(24px,8vw,30px)}.DemoForm_wrapper__TYVMI h3.DemoForm_titleFullWidth__DWqi_{font-size:28px;white-space:normal}.DemoForm_subtitle__RpaAr{margin-top:8px;font-size:14px;line-height:1.58}.DemoForm_form___UPRI{margin-top:14px;gap:12px}.DemoForm_gridTwo__tOUOQ{grid-template-columns:1fr;gap:10px}.DemoForm_field__kFujk input,.DemoForm_field__kFujk select,.DemoForm_field__kFujk textarea{min-height:44px;padding:10px 0}.DemoForm_actions__psVvA{display:grid;grid-template-columns:1fr;gap:8px}.DemoForm_actions__psVvA a,.DemoForm_actions__psVvA button,.DemoForm_actions__psVvA input,.DemoForm_backButton__It_m2,.DemoForm_calendarCta__3gQgF{width:100%}}.BlogHeader_header__Igtid{position:fixed;top:0;left:0;right:0;z-index:50;padding:0;transition:padding .45s ease}.BlogHeader_headerScrolled__CsD5_{padding-top:0}.BlogHeader_inner__soUFk{width:100%;max-width:100%;margin:0 auto;min-height:64px;padding:8px clamp(16px,4vw,44px);border-bottom:1px solid transparent;background:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;display:flex;align-items:center;gap:14px;transition:all .45s ease-in-out}.BlogHeader_headerScrolled__CsD5_ .BlogHeader_inner__soUFk{border-bottom:1px solid rgba(15,23,42,.16);background:hsla(0,0%,100%,.96);box-shadow:0 10px 30px rgba(15,23,42,.12);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.BlogHeader_brand__lYgiO{display:inline-flex;align-items:center;gap:10px;flex-shrink:0}.BlogHeader_logo__PjNYU{width:42px;height:42px;-o-object-fit:contain;object-fit:contain;opacity:.95;transition:transform .45s ease,filter .4s ease}.BlogHeader_headerScrolled__CsD5_ .BlogHeader_logo__PjNYU{transform:scale(.93)}.BlogHeader_wordmark__rj898{width:154px;height:auto;-o-object-fit:contain;object-fit:contain;filter:brightness(0) invert(1);transition:opacity .3s ease,filter .35s ease}.BlogHeader_headerScrolled__CsD5_ .BlogHeader_wordmark__rj898{filter:none}.BlogHeader_brandMeta__5cHnd{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:0;line-height:1;transform:none}.BlogHeader_brandSuffix__ymJhA{margin:0;max-width:260px;font-size:8.5px;line-height:1.15;letter-spacing:.08em;font-weight:700;color:rgba(19,56,80,.68);text-transform:uppercase;text-align:left;width:100%}.BlogHeader_nav__SxFjl{margin-left:auto;margin-right:6px;display:flex;align-items:center;gap:2px;flex:1;min-width:0;overflow-x:auto;scrollbar-width:none}.BlogHeader_nav__SxFjl::-webkit-scrollbar{display:none}.BlogHeader_link__85_WT{position:relative;font-size:13px;font-weight:600;letter-spacing:.02em;color:hsla(0,0%,100%,.88);white-space:nowrap;padding:8px 12px;border-radius:0;transition:color .25s ease,background-color .25s ease,transform .25s ease}.BlogHeader_link__85_WT:hover{transform:translateY(-1px)}.BlogHeader_link__85_WT:hover,.BlogHeader_link__85_WT[aria-current=page]{color:#fff;background:transparent}.BlogHeader_headerScrolled__CsD5_ .BlogHeader_link__85_WT{color:rgba(19,56,80,.8)}.BlogHeader_headerScrolled__CsD5_ .BlogHeader_link__85_WT:hover{color:#123851;background:transparent}.BlogHeader_headerScrolled__CsD5_ .BlogHeader_link__85_WT[aria-current=page]{color:#133851;background:transparent}.BlogHeader_cta__tfdKX{white-space:nowrap;flex-shrink:0;min-height:42px;padding:0 16px;font-size:13px;transition:transform .25s ease}.BlogHeader_cta__tfdKX,.BlogHeader_cta__tfdKX.buttonPrimary{border-radius:0;border-color:hsla(0,0%,100%,.88);background:#fff;box-shadow:none;color:#0f172a}.BlogHeader_cta__tfdKX:hover{background:#ecfeff;transform:translateY(-1px)}.BlogHeader_headerScrolled__CsD5_ .BlogHeader_cta__tfdKX,.BlogHeader_headerScrolled__CsD5_ .BlogHeader_cta__tfdKX.buttonPrimary{border-color:#0f172a;background:#0f172a;color:#fff}.BlogHeader_headerScrolled__CsD5_ .BlogHeader_cta__tfdKX:hover{background:#1e293b}@media (max-width:1024px){.BlogHeader_inner__soUFk{min-height:64px;justify-content:space-between;gap:10px;padding:8px 0}.BlogHeader_cta__tfdKX{min-height:40px;padding:0 14px;font-size:12px}}@media (max-width:560px){.BlogHeader_logo__PjNYU{width:36px;height:36px}.BlogHeader_wordmark__rj898{width:112px}.BlogHeader_brandSuffix__ymJhA{font-size:8px}.BlogHeader_cta__tfdKX{padding:0 12px;min-height:38px;font-size:11px}}@media (max-width:768px){.BlogHeader_header__Igtid{top:0}.BlogHeader_headerScrolled__CsD5_ .BlogHeader_inner__soUFk,.BlogHeader_inner__soUFk{padding:8px 12px;gap:8px}.BlogHeader_nav__SxFjl{display:none}}.Section_section__kyIKK{padding:var(--space-section-y) 0;background:var(--surface);overflow-x:clip}.Section_sectionMuted__wHe_v{padding:var(--space-section-y) 0;background:var(--surface-muted);overflow-x:clip}.Section_container__5xBif{width:min(var(--container-max),calc(100% - (var(--container-padding) * 2)));margin:0 auto}@media (max-width:768px){.Section_sectionMuted__wHe_v,.Section_section__kyIKK{padding:var(--space-section-y-mobile) 0}}.Section_container__5xBif,.Section_container__5xBif>*{min-width:0}.technical-page_hero__aEyWj{position:relative;padding:54px 0 72px;background:radial-gradient(circle at 18% 18%,rgba(34,211,238,.14),transparent 34%),linear-gradient(135deg,#020617,#0f172a 46%,#0b3f55);border-bottom:1px solid hsla(0,0%,100%,.12);overflow:hidden}.technical-page_hero__aEyWj:after,.technical-page_hero__aEyWj:before{content:"";position:absolute;inset:0;pointer-events:none}.technical-page_hero__aEyWj:before{background-image:radial-gradient(circle at 12% 20%,rgba(34,211,238,.1),transparent 36%),radial-gradient(circle at 85% 18%,hsla(0,0%,100%,.14),transparent 30%),repeating-linear-gradient(118deg,hsla(0,0%,100%,.06),hsla(0,0%,100%,.06) 1px,transparent 0,transparent 72px);opacity:.8}.technical-page_hero__aEyWj:after{inset:auto 0 -30%;height:46%;background:radial-gradient(circle at 50% 100%,rgba(10,30,39,.5),transparent 70%)}.technical-page_heroCard__RsD_N{position:relative;z-index:1;display:grid;gap:18px;max-width:78ch;padding-top:22px;color:#fff}.technical-page_eyebrow__ooPlI{margin:0;color:rgba(207,250,254,.82);text-transform:uppercase;letter-spacing:.16em;font-size:12px;font-weight:800}.technical-page_heroTitle__b_yPQ{margin:0;max-width:none;color:#fff;font-size:clamp(2.2rem,3.7vw,3.9rem);line-height:1.03;letter-spacing:-.04em;text-wrap:balance}.technical-page_heroDescription__ky8_B{max-width:70ch;margin:0;color:rgba(241,245,249,.88);font-size:18px;line-height:1.72}.technical-page_heroUpdate____iRx{max-width:58ch;margin:0;border-left:3px solid rgba(34,211,238,.72);padding-left:14px;color:rgba(226,232,240,.9);font-size:15px;line-height:1.65}.technical-page_heroActions__YGGPD{display:flex;flex-wrap:wrap;gap:14px;margin-top:6px}.technical-page_ctaActions__C54H1 .buttonPrimary,.technical-page_heroSecondary__KfV_e,.technical-page_hero__aEyWj .buttonPrimary,.technical-page_secondaryLink__yAczK{border-radius:0;box-shadow:none}.technical-page_ctaActions__C54H1 .buttonPrimary,.technical-page_hero__aEyWj .buttonPrimary{border-color:hsla(0,0%,100%,.88);background:#fff;color:#0f172a}.technical-page_ctaActions__C54H1 .buttonPrimary:hover,.technical-page_hero__aEyWj .buttonPrimary:hover{border-color:#ecfeff;background:#ecfeff;color:#0f172a}.technical-page_heroSecondary__KfV_e{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 22px;border:1px solid hsla(0,0%,100%,.44);background:transparent;color:#fff;font-size:15px;font-weight:700}.technical-page_heroSecondary__KfV_e:hover{background:hsla(0,0%,100%,.08);color:#fff}.technical-page_gridTwo__8OMuo{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);gap:24px;align-items:start}.technical-page_bodyText__Hj64Q{display:grid;gap:16px}.technical-page_bodyText__Hj64Q li,.technical-page_bodyText__Hj64Q p{margin:0;color:#475569;line-height:1.76;font-size:17px}.technical-page_bodyText__Hj64Q strong{color:#0f172a}.technical-page_bodyText__Hj64Q ol,.technical-page_bodyText__Hj64Q ul{margin:0;padding-left:22px;display:grid;gap:10px}.technical-page_bulletCard__eha60,.technical-page_ctaCard__SOI13,.technical-page_flowCard__34ofo,.technical-page_objectionCard__vSTyT,.technical-page_sideCard__kC1c5{padding:22px;border-radius:0;background:hsla(0,0%,100%,.92);box-shadow:0 18px 42px rgba(15,23,42,.07);border:1px solid rgba(15,23,42,.1);border-top:4px solid #0f172a}.technical-page_sideCard__kC1c5{display:grid;gap:14px}.technical-page_bulletCard__eha60 h3,.technical-page_ctaCard__SOI13 h2,.technical-page_flowCard__34ofo h3,.technical-page_objectionCard__vSTyT h3,.technical-page_sideCard__kC1c5 h3{margin:0;color:#0f172a;line-height:1.15}.technical-page_bulletCard__eha60 p,.technical-page_flowCard__34ofo p,.technical-page_objectionCard__vSTyT p,.technical-page_sideCard__kC1c5 p{margin:0;color:#475569;line-height:1.68}.technical-page_linkList__fA2iD{margin:0;padding:0;list-style:none;display:grid;gap:10px}.technical-page_linkList__fA2iD a{color:#0e7490;font-weight:700}.technical-page_linkList__fA2iD a:hover{text-decoration:underline}.technical-page_bulletGrid__I2_MI,.technical-page_objectionGrid__xZekx{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.technical-page_bulletCard__eha60,.technical-page_objectionCard__vSTyT{border-top-color:#0e7490}.technical-page_flowCard__34ofo{display:grid;gap:12px}.technical-page_bulletCard__eha60 h3{margin-bottom:10px}.technical-page_flowGrid__bEIHb{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.technical-page_flowStep__4Eci5{display:grid;gap:12px;padding:20px;border-radius:0;background:hsla(0,0%,100%,.92);border:1px solid rgba(15,23,42,.1);border-top:4px solid #0e7490;box-shadow:0 18px 42px rgba(15,23,42,.07)}.technical-page_flowNumber__1BuW0{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:0;background:rgba(14,116,144,.12);color:#0e7490;font-weight:800}.technical-page_flowStep__4Eci5 h3{margin:0;color:#0f172a;line-height:1.15}.technical-page_flowStep__4Eci5 p{margin:0;color:#475569;line-height:1.66}.technical-page_ctaCard__SOI13{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1.2fr) auto;align-items:center;gap:24px;padding:32px;background:radial-gradient(circle at 18% 18%,rgba(34,211,238,.12),transparent 34%),linear-gradient(135deg,#020617,#0f172a 46%,#0b3f55);border:1px solid rgba(34,211,238,.16);box-shadow:0 24px 56px rgba(15,23,42,.2)}.technical-page_ctaCard__SOI13:before{content:"";position:absolute;inset:0;background-image:radial-gradient(circle at 82% 24%,hsla(0,0%,100%,.08),transparent 24%),repeating-linear-gradient(118deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.05) 1px,transparent 0,transparent 72px);opacity:.72;pointer-events:none}.technical-page_ctaActions__C54H1,.technical-page_ctaAside__vOiOl,.technical-page_ctaCard__SOI13>div,.technical-page_ctaContent__RMjR_,.technical-page_ctaVisual__7ZVpB{position:relative;z-index:1}.technical-page_ctaContent__RMjR_{display:grid;gap:14px}.technical-page_ctaEyebrow__WjXo6{margin:0;color:rgba(207,250,254,.82);font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.technical-page_ctaCard__SOI13 h2{color:#fff}.technical-page_ctaCard__SOI13 p{margin:0;color:rgba(226,232,240,.9);line-height:1.68}.technical-page_ctaAside__vOiOl{display:grid;justify-items:end;gap:14px}.technical-page_ctaVisual__7ZVpB{align-self:end}.technical-page_ctaDoctor__Cr_ke{width:clamp(116px,14vw,170px);height:auto;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 16px 24px rgba(2,6,23,.34))}.technical-page_ctaActions__C54H1{display:flex;flex-direction:column;flex-wrap:wrap;gap:12px;align-items:stretch}.technical-page_secondaryLink__yAczK{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 22px;border:1px solid rgba(18,37,48,.12);background:#fff;color:#0f172a;font-size:15px;font-weight:700}.technical-page_secondaryLink__yAczK:hover{background:#ecfeff}@media (max-width:980px){.technical-page_bulletGrid__I2_MI,.technical-page_flowGrid__bEIHb,.technical-page_gridTwo__8OMuo,.technical-page_objectionGrid__xZekx{grid-template-columns:1fr}.technical-page_ctaCard__SOI13{grid-template-columns:1fr;align-items:start}.technical-page_ctaAside__vOiOl{width:100%;justify-items:stretch}.technical-page_ctaVisual__7ZVpB{justify-self:end}}@media (max-width:760px){.technical-page_hero__aEyWj{padding:54px 0 44px}.technical-page_heroCard__RsD_N{gap:16px;padding-top:12px}.technical-page_heroTitle__b_yPQ{font-size:clamp(1.98rem,8.6vw,3rem)}.technical-page_heroDescription__ky8_B,.technical-page_heroUpdate____iRx{max-width:none}.technical-page_ctaActions__C54H1,.technical-page_heroActions__YGGPD{flex-direction:column}.technical-page_ctaActions__C54H1 .buttonPrimary,.technical-page_heroActions__YGGPD .buttonPrimary,.technical-page_heroSecondary__KfV_e,.technical-page_secondaryLink__yAczK{width:100%}.technical-page_bulletCard__eha60,.technical-page_ctaCard__SOI13,.technical-page_flowCard__34ofo,.technical-page_flowStep__4Eci5,.technical-page_objectionCard__vSTyT,.technical-page_sideCard__kC1c5{padding:18px}.technical-page_ctaCard__SOI13{gap:16px}.technical-page_ctaDoctor__Cr_ke{width:118px}.technical-page_bodyText__Hj64Q li,.technical-page_bodyText__Hj64Q p{font-size:16px}}