.DemoAccessCard_wrap__SQDET{margin:1.25rem auto 0;max-width:860px;background:#ffffff;border:1px solid rgba(58,71,80,.18);border-radius:16px;padding:1rem;box-shadow:0 12px 26px rgba(15,23,42,.08)}.DemoAccessCard_wrap__SQDET h3{margin:0 0 .35rem;color:#1f2937;font-size:clamp(1.15rem,2.6vw,1.5rem)}.DemoAccessCard_wrap__SQDET p{margin:0;color:#374151}.DemoAccessCard_frontCta__tIfBg{margin-top:.7rem;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;border:1px solid rgba(221,86,86,.45);background:rgba(221,86,86,.08);color:#b73f3f;padding:.58rem .9rem;font-weight:700;text-decoration:none;line-height:1.2}.DemoAccessCard_privacy__RrnNz{margin:.65rem 0 0;color:#52606d;font-size:.78rem;line-height:1.45}.DemoAccessCard_privacy__RrnNz a{color:inherit;text-decoration:underline;text-underline-offset:2px}.DemoAccessCard_frontCta__tIfBg:hover{background:rgba(221,86,86,.16)}.DemoAccessCard_form__ApN8t{margin-top:.75rem;display:grid;grid-template-columns:1fr auto;gap:.55rem}.DemoAccessCard_form__ApN8t input{border:1px solid rgba(58,71,80,.2);border-radius:10px;min-height:42px;padding:0 .8rem;font-size:.95rem}.DemoAccessCard_form__ApN8t input:focus{border-color:#dd5656;outline:3px solid rgba(221,86,86,.16)}.DemoAccessCard_form__ApN8t button{border:0;border-radius:999px;min-height:46px;padding:0 1rem;background:#dd5656;color:#ffffff;font-weight:700;cursor:pointer}.DemoAccessCard_form__ApN8t button:disabled{opacity:.7;cursor:default}.DemoAccessCard_error__zpzGN,.DemoAccessCard_ok__4_NyC{margin-top:.65rem;font-size:.9rem}.DemoAccessCard_ok__4_NyC{color:#047857}.DemoAccessCard_error__zpzGN{color:#b91c1c}@media (max-width:640px){.DemoAccessCard_form__ApN8t{grid-template-columns:1fr}}.Footer_twmPreFooter__V_S_U{padding:4.5rem 1rem;background:#e9e9e9;color:#1f2937}.Footer_twmPreFooterCard__J4j_n{width:min(1000px,100%);margin:auto;padding:clamp(2rem,5vw,3.5rem);display:flex;justify-content:space-between;align-items:center;gap:2rem;border:1px solid rgba(31,41,55,.12);border-radius:24px;background:#fff;box-shadow:0 10px 30px rgba(0,0,0,.07)}.Footer_twmPreFooterCard__J4j_n>div:first-child{max-width:690px}.Footer_twmPreFooterCard__J4j_n p{margin:0 0 .7rem;color:#b73f3f;font-size:.74rem;font-weight:850;letter-spacing:.11em;text-transform:uppercase}.Footer_twmPreFooterCard__J4j_n h2{margin:0;font-size:clamp(1.8rem,3.6vw,2.8rem);letter-spacing:-.03em;line-height:1.08}.Footer_twmPreFooterCard__J4j_n span:not(.Footer_twmPreFooterActions__NfoNd){display:block;margin-top:1rem;color:#4b5563;line-height:1.65}.Footer_twmPreFooterActions__NfoNd{min-width:220px;display:grid;gap:.7rem}.Footer_twmPreFooterActions__NfoNd a{min-height:48px;display:flex;align-items:center;justify-content:center;padding:.75rem 1.1rem;border:1px solid #dd5656;border-radius:999px;color:#b73f3f;font-size:.86rem;font-weight:800;text-align:center;text-decoration:none}.Footer_twmPreFooterActions__NfoNd a:first-child{background:#dd5656;color:#fff;box-shadow:0 9px 24px rgba(221,86,86,.2)}.Footer_footer__o4_Ec{padding:4.75rem 0 2.75rem;border-top:1px solid rgba(31,41,55,.08);background:#f9fafb;color:#4b5563}.Footer_container__Mn8SS{width:min(1180px,calc(100% - 2rem));margin:auto}.Footer_footerGrid__vasvS{display:grid;grid-template-columns:1.45fr repeat(4,1fr);gap:clamp(1.4rem,3vw,3rem);margin-bottom:3.5rem}.Footer_brandCol__k6akh{display:flex;flex-direction:column;gap:1rem}.Footer_brandLogo__WODXP{width:130px;height:auto}.Footer_brandDesc__925zI,.Footer_contact__vepDU{max-width:320px;margin:0;font-size:.9rem;line-height:1.65}.Footer_contact__vepDU a{color:#b73f3f;text-decoration:none}.Footer_colTitle__43nZK{margin:.5rem 0 1.3rem;color:#111827;font-size:.85rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.Footer_linkList__FRDHi{display:flex;flex-direction:column;gap:.72rem}.Footer_linkList__FRDHi a{color:#6b7280;font-size:.9rem;line-height:1.35;text-decoration:none}.Footer_linkList__FRDHi a:hover{color:#dd5656}.Footer_footerBottom__KjW7F{padding-top:1.8rem;display:flex;justify-content:space-between;gap:1rem;border-top:1px solid #d7d7d7;color:#7a8088;font-size:.8rem}.Footer_footerBottom__KjW7F a{color:inherit;font-weight:700}.Footer_footer__o4_Ec :is(a,button):focus-visible,.Footer_twmPreFooter__V_S_U :is(a,button):focus-visible{outline:3px solid #dd5656;outline-offset:3px}@media (max-width:960px){.Footer_footerGrid__vasvS{grid-template-columns:repeat(2,1fr)}.Footer_brandCol__k6akh{grid-column:1/-1}.Footer_twmPreFooterCard__J4j_n{align-items:flex-start;flex-direction:column}.Footer_twmPreFooterActions__NfoNd{width:100%;grid-template-columns:1fr 1fr}}@media (max-width:600px){.Footer_footerGrid__vasvS{grid-template-columns:1fr}.Footer_brandCol__k6akh{grid-column:auto}.Footer_twmPreFooterActions__NfoNd{grid-template-columns:1fr}.Footer_footerBottom__KjW7F{flex-direction:column}}.page_twmPage__ORpTl{--twm-bg:#e9e9e9;--twm-surface:#fff;--twm-surface-alt:#f7f7f7;--twm-text:#1f2937;--twm-muted:#4b5563;--twm-brand:#dd5656;--twm-brand-dark:#b73f3f;--twm-accent:#3a4750;--twm-line:rgba(31,41,55,.12);--twm-brand-soft:rgba(221,86,86,.12);min-height:100vh;padding:1.1rem max(1.25rem,calc((100vw - 1180px) / 2)) 6rem;color:var(--twm-text);background:var(--twm-bg)}.page_twmBreadcrumb__oPee3{display:flex;flex-wrap:wrap;gap:.55rem;align-items:center;padding:1rem 0 2rem;color:var(--twm-muted);font-size:.86rem}.page_twmBreadcrumb__oPee3 a{color:inherit;text-decoration:none}.page_twmEyebrow__KyihO{margin:0 0 1rem;color:var(--twm-brand-dark);font-size:.75rem;line-height:1.4;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.page_twmHero__wn_vN{display:grid;grid-template-columns:1.15fr .85fr;gap:clamp(2rem,6vw,6rem);align-items:center;min-height:600px;padding:2rem 0 5rem}.page_twmHeroCopy__o5LHr h1{margin:0;font-size:clamp(2.7rem,5.5vw,5.4rem);line-height:.99;letter-spacing:-.058em}.page_twmHeroCopy__o5LHr>p:not(.page_twmEyebrow__KyihO){max-width:700px;margin:1.5rem 0 0;color:var(--twm-muted);font-size:1.14rem;line-height:1.7}.page_twmHeroVisual__i0Lyr{position:relative;min-height:430px;display:grid;place-items:center;border:1px solid var(--twm-line);border-radius:24px;background:linear-gradient(145deg,#f8f8f8,#dedede);overflow:hidden;box-shadow:0 24px 65px rgba(31,41,55,.1)}.page_twmHeroVisual__i0Lyr img{object-fit:cover}.page_twmHeroVisual__i0Lyr>div{display:grid;place-items:center;width:132px;height:132px;border-radius:35px;color:var(--twm-brand-dark);background:#fff;border:1px solid rgba(221,86,86,.25);box-shadow:0 18px 48px rgba(31,41,55,.12);font-size:2.2rem;font-weight:900}.page_twmActions__CVo9O{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.7rem}.page_twmPrimaryButton__zjTMo,.page_twmSecondaryButton__bM1rg{min-height:48px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:.76rem 1.25rem;font-size:.9rem;font-weight:800;text-decoration:none;transition:transform .18s ease,background .18s ease}.page_twmPrimaryButton__zjTMo{color:#fff;background:var(--twm-brand);border:1px solid var(--twm-brand)}.page_twmSecondaryButton__bM1rg{color:var(--twm-text);background:#fff;border:1px solid var(--twm-line)}.page_twmPrimaryButton__zjTMo:hover,.page_twmSecondaryButton__bM1rg:hover{transform:translateY(-2px)}.page_twmPrimaryButton__zjTMo:hover{background:var(--twm-brand-dark)}.page_twmFacts__vcJ9A{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--twm-line);border-radius:16px;background:var(--twm-accent);overflow:hidden}.page_twmFacts__vcJ9A div{min-height:100px;display:flex;flex-direction:column;justify-content:center;gap:.35rem;padding:1rem 1.25rem;border-right:1px solid rgba(255,255,255,.15)}.page_twmFacts__vcJ9A div:last-child{border-right:0}.page_twmFacts__vcJ9A span{color:#ffb1b1;font-size:.7rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.page_twmFacts__vcJ9A strong{color:#fff;line-height:1.35}.page_twmStorySection__cmVaE{max-width:900px;padding:clamp(5rem,9vw,8rem) 0 0}.page_twmBasicProfile__pOaff h2,.page_twmFinalCard__IVi9P h2,.page_twmRelated__ULj0p h2,.page_twmStorySection__cmVaE h2{margin:0;font-size:clamp(2rem,4vw,3.8rem);line-height:1.04;letter-spacing:-.045em}.page_twmStorySection__cmVaE>p:not(.page_twmEyebrow__KyihO),.page_twmStorySplit__SViFU>div>p:not(.page_twmEyebrow__KyihO){margin:1.2rem 0 0;color:var(--twm-muted);font-size:1.08rem;line-height:1.8}.page_twmStorySplit__SViFU{max-width:none;display:grid;grid-template-columns:1fr .75fr;gap:clamp(2rem,7vw,7rem)}.page_twmStorySplit__SViFU ul{align-self:end;margin:0;padding:0;list-style:none;border-top:1px solid var(--twm-line)}.page_twmStorySplit__SViFU li{padding:1rem 0;border-bottom:1px solid var(--twm-line);font-weight:800}.page_twmOutcomes__WXz1_{display:grid;grid-template-columns:repeat(3,1fr);gap:.9rem;margin-top:2rem}.page_twmOutcomes__WXz1_ article{min-height:190px;padding:1.3rem;border:1px solid var(--twm-line);border-radius:16px;background:var(--twm-surface)}.page_twmOutcomes__WXz1_ h3{margin:0 0 .75rem;font-size:1.12rem}.page_twmOutcomes__WXz1_ p{margin:0;color:var(--twm-muted);line-height:1.65}.page_twmQuote__dyStC{margin:clamp(5rem,9vw,8rem) 0 0;padding:clamp(1.6rem,5vw,4rem);border-radius:24px;color:#fff;background:var(--twm-accent)}.page_twmQuote__dyStC blockquote{max-width:900px;margin:0;font-size:clamp(1.5rem,3vw,2.7rem);line-height:1.35;letter-spacing:-.025em}.page_twmQuote__dyStC figcaption{margin-top:1.5rem;color:#ddd}.page_twmRelated__ULj0p{padding:clamp(5rem,9vw,8rem) 0 0}.page_twmRelated__ULj0p>div{display:grid;grid-template-columns:repeat(3,1fr);gap:.9rem;margin-top:2rem}.page_twmRelated__ULj0p a{min-height:170px;display:flex;flex-direction:column;padding:1.25rem;border:1px solid var(--twm-line);border-radius:16px;color:var(--twm-text);background:#fff;text-decoration:none}.page_twmRelated__ULj0p a span{color:var(--twm-brand-dark);font-size:.72rem;font-weight:800;text-transform:uppercase}.page_twmRelated__ULj0p a strong{margin:.7rem 0;font-size:1.25rem}.page_twmRelated__ULj0p a small{margin-top:auto;font-weight:800}.page_twmBasicProfile__pOaff{display:grid;grid-template-columns:1fr 1fr;gap:clamp(2rem,7vw,7rem);padding:clamp(4rem,8vw,7rem) 0 0}.page_twmBasicProfile__pOaff>div>p:last-child{color:var(--twm-muted);line-height:1.7}.page_twmBasicProfile__pOaff dl{margin:0;border-top:1px solid var(--twm-line)}.page_twmBasicProfile__pOaff dl div{display:grid;grid-template-columns:145px 1fr;gap:1rem;padding:1rem 0;border-bottom:1px solid var(--twm-line)}.page_twmBasicProfile__pOaff dt{color:var(--twm-muted)}.page_twmBasicProfile__pOaff dd{margin:0;font-weight:800}.page_twmBasicProfile__pOaff dd a{color:var(--twm-brand-dark)}.page_twmFinalCard__IVi9P{display:grid;grid-template-columns:1fr auto;gap:2rem;align-items:end;margin-top:clamp(5rem,10vw,9rem);padding:clamp(1.6rem,5vw,4rem);border:1px solid var(--twm-line);border-radius:24px;background:#fff;box-shadow:0 22px 65px rgba(31,41,55,.08)}.page_twmFinalCard__IVi9P>div>p:last-child{max-width:720px;margin:1rem 0 0;color:var(--twm-muted);line-height:1.7}@media(max-width:900px){.page_twmBasicProfile__pOaff,.page_twmFinalCard__IVi9P,.page_twmHero__wn_vN,.page_twmStorySplit__SViFU{grid-template-columns:1fr}.page_twmHero__wn_vN{min-height:0}.page_twmFacts__vcJ9A{grid-template-columns:repeat(2,1fr)}.page_twmFacts__vcJ9A div:nth-child(2){border-right:0}.page_twmFacts__vcJ9A div:nth-child(-n+2){border-bottom:1px solid rgba(255,255,255,.15)}.page_twmOutcomes__WXz1_,.page_twmRelated__ULj0p>div{grid-template-columns:repeat(2,1fr)}.page_twmFinalCard__IVi9P{align-items:start}}@media(max-width:620px){.page_twmPage__ORpTl{padding-inline:1rem;padding-bottom:4rem}.page_twmHero__wn_vN{gap:2rem;padding:1rem 0 3rem}.page_twmHeroCopy__o5LHr h1{font-size:clamp(2.35rem,12vw,3.5rem)}.page_twmHeroVisual__i0Lyr{min-height:280px}.page_twmActions__CVo9O{flex-direction:column}.page_twmActions__CVo9O>*{width:100%}.page_twmFacts__vcJ9A,.page_twmOutcomes__WXz1_,.page_twmRelated__ULj0p>div{grid-template-columns:1fr}.page_twmFacts__vcJ9A div{border-right:0;border-bottom:1px solid rgba(255,255,255,.15)}.page_twmFacts__vcJ9A div:last-child{border-bottom:0}.page_twmBasicProfile__pOaff dl div{grid-template-columns:1fr;gap:.35rem}.page_twmQuote__dyStC{border-radius:18px}}@media(prefers-reduced-motion:reduce){.page_twmPage__ORpTl *,.page_twmPage__ORpTl :after,.page_twmPage__ORpTl :before{transition:none!important;scroll-behavior:auto!important}}.vertical-landing_page__zNSK9{--bg:#e9e9e9;--surface:#ffffff;--surface-alt:#f7f7f7;--text:#1f2937;--muted:#4b5563;--line:rgba(31,41,55,0.12);--brand:#dd5656;--brand-dark:#b73f3f;--accent:#3a4750;--radius:12px;--shadow:0 4px 12px rgba(0,0,0,0.05);min-height:100vh;background:var(--bg);color:var(--text);overflow-x:clip}.vertical-landing_container__CjPjL{width:min(1180px,calc(100% - 2rem));margin:0 auto}.vertical-landing_topbar__LSyk0{position:sticky;top:0;z-index:50;background:rgba(233,233,233,.86);backdrop-filter:blur(12px);border-bottom:1px solid rgba(31,41,55,.08)}.vertical-landing_topbar__LSyk0 .vertical-landing_container__CjPjL{min-height:80px;display:flex;align-items:center;justify-content:space-between;gap:1rem}.vertical-landing_brand__3XQUm{display:inline-flex;align-items:center;text-decoration:none}.vertical-landing_brandLogo__v5XFg{width:clamp(72px,11vw,132px);height:auto;display:block}.vertical-landing_navActions__ST6xJ{display:flex;align-items:center;gap:.85rem;flex-wrap:wrap}.vertical-landing_mobileMenu__dMeKM{display:none}.vertical-landing_hamburgerBtn__9_S3L{display:flex;list-style:none;width:44px;height:44px;border-radius:.75rem;border:1px solid rgba(0,0,0,.16);background:#ffffff;align-items:center;justify-content:center;flex-direction:column;gap:.22rem;cursor:pointer}.vertical-landing_hamburgerBtn__9_S3L::-webkit-details-marker{display:none}.vertical-landing_hamburgerBtn__9_S3L span{width:18px;height:2px;border-radius:999px;background:#1f2937}.vertical-landing_mobileMenuPanel__Srd9M{position:absolute;top:72px;right:1rem;left:1rem;display:flex;flex-direction:column;gap:.4rem;padding:.75rem;border-radius:.95rem;background:rgba(255,255,255,.98);border:1px solid rgba(58,71,80,.14);box-shadow:0 16px 28px rgba(0,0,0,.16);z-index:120}.vertical-landing_mobileMenuPanel__Srd9M .vertical-landing_linkBtn__oqgJF{justify-content:flex-start;padding:.8rem 1rem}.vertical-landing_section__NPWUp{padding:4.5rem 0}.vertical-landing_sectionAlt__HIWL_{padding:4.5rem 0;background:linear-gradient(180deg,rgba(255,255,255,.65),rgba(255,255,255,.92))}.vertical-landing_hero__65PmE{padding:4.8rem 0 4.2rem}.vertical-landing_heroGrid__lM435{display:block}.vertical-landing_heroContent__W25o4{max-width:1120px;margin:0 auto;text-align:center}.vertical-landing_eyebrow__T4jed{display:inline-flex;align-items:center;gap:.5rem;padding:.45rem .85rem;border-radius:999px;background:rgba(221,86,86,.12);color:var(--brand-dark);font-size:.9rem;font-weight:700}.vertical-landing_title__hIYkh{max-width:1120px;margin:1rem auto 0;font-size:clamp(2.35rem,4.9vw,4.4rem);line-height:1.03;letter-spacing:-.04em;text-wrap:balance}.vertical-landing_title__hIYkh span{color:var(--accent)}.vertical-landing_lead__7noJX{margin:1.1rem auto 0;max-width:820px;color:var(--muted);font-size:1.05rem;line-height:1.7;text-wrap:pretty}.vertical-landing_bulletList__8fihB,.vertical-landing_faqList__mCpll,.vertical-landing_heroList__73miU{margin:1.4rem 0 0;padding:0;list-style:none}.vertical-landing_heroList__73miU{max-width:980px;margin:2rem auto 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem 1.5rem;text-align:left}.vertical-landing_bulletList__8fihB li,.vertical-landing_heroList__73miU li{position:relative;margin-top:1rem;padding:1.2rem 1.5rem 1.2rem 3.2rem;color:var(--text);font-weight:500;line-height:1.5;background:var(--surface);border:1px solid rgba(0,0,0,.05);border-left:4px solid var(--brand);border-radius:16px;box-shadow:0 4px 12px rgba(0,0,0,.04);transition:all .25s ease;display:flex;align-items:center}.vertical-landing_bulletList__8fihB li:first-child,.vertical-landing_heroList__73miU li:first-child{margin-top:0}.vertical-landing_bulletList__8fihB li:hover,.vertical-landing_heroList__73miU li:hover{transform:translateY(-3px);border-left-width:8px;box-shadow:0 8px 20px rgba(0,0,0,.08)}.vertical-landing_bulletList__8fihB li:before,.vertical-landing_heroList__73miU li:before{content:"✓";position:absolute;left:.8rem;top:50%;transform:translateY(-50%);width:22px;height:22px;background:var(--brand);color:white;display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:900;border-radius:50%}.vertical-landing_gridActions__qvWgZ{grid-column:span 1;background:transparent!important;border:none!important;box-shadow:none!important;padding:0!important;margin-top:1rem!important;display:flex!important;align-items:center;justify-content:center;gap:.8rem}.vertical-landing_gridActions__qvWgZ:before{display:none!important}.vertical-landing_gridActions__qvWgZ:hover{transform:none!important}.vertical-landing_linkBtn__oqgJF,.vertical-landing_outlineWhiteBtn__oqgNw,.vertical-landing_primaryBtn__0hd4q,.vertical-landing_secondaryBtn__0e7XV,.vertical-landing_whiteBtn__A_6CF{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:.85rem 1.25rem;border-radius:999px;text-decoration:none;font-weight:800;transition:transform .18s ease,background .18s ease,color .18s ease,border-color .18s ease}.vertical-landing_primaryBtn__0hd4q{background:var(--brand);color:#fff}.vertical-landing_primaryBtn__0hd4q:hover{transform:translateY(-1px);background:var(--brand-dark)}.vertical-landing_secondaryBtn__0e7XV{border:1px solid var(--line);color:var(--text);background:rgba(255,255,255,.72)}.vertical-landing_linkBtn__oqgJF{color:var(--text);background:transparent;border:1px solid transparent}.vertical-landing_secondaryBtn__0e7XV:hover{transform:translateY(-1px);border-color:rgba(31,41,55,.22)}.vertical-landing_linkBtn__oqgJF:hover{transform:translateY(-1px);border-color:rgba(31,41,55,.16);background:rgba(255,255,255,.65)}.vertical-landing_whiteBtn__A_6CF{background:#ffffff;color:var(--brand-dark)}.vertical-landing_whiteBtn__A_6CF:hover{transform:translateY(-1px);background:#f8fafc}.vertical-landing_outlineWhiteBtn__oqgNw{border:1px solid rgba(255,255,255,.8);color:#ffffff}.vertical-landing_outlineWhiteBtn__oqgNw:hover{transform:translateY(-1px);background:rgba(255,255,255,.1)}.vertical-landing_card__3Mr8w{padding:1.3rem;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);transition:transform .2s ease}.vertical-landing_card__3Mr8w:hover{transform:translateY(-3px)}.vertical-landing_card__3Mr8w h3{margin:0;font-size:1.15rem;line-height:1.3}.vertical-landing_card__3Mr8w p{margin:.8rem 0 0;color:var(--muted);line-height:1.65}.vertical-landing_heroMediaBlock__hanLl{margin-top:2rem}.vertical-landing_heroVisualFrame__hoAwf{background:#fff;border:1px solid var(--line);border-radius:28px;overflow:hidden;box-shadow:0 24px 55px rgba(0,0,0,.1)}.vertical-landing_heroVisualFrame__hoAwf>figure,.vertical-landing_visualWrap__Wp1t1>figure{border:0;border-radius:0}.vertical-landing_heroImage__1ocK0,.vertical-landing_heroVisualImage__At01T{width:100%;height:auto;display:block}.vertical-landing_heroImageNote__efYWH{margin:.9rem auto 0;max-width:60ch;color:var(--muted);line-height:1.7;text-align:center}.vertical-landing_sectionHead__eaOkX{max-width:72ch;margin:0 auto 1.8rem;text-align:center}.vertical-landing_sectionTag__45Hmo{display:inline-block;color:var(--brand-dark);font-size:.85rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.vertical-landing_sectionHead__eaOkX h2{margin:.65rem 0 0;font-size:clamp(1.8rem,3.6vw,2.8rem);letter-spacing:-.03em;line-height:1.08}.vertical-landing_sectionHead__eaOkX p{color:var(--muted);line-height:1.7;max-width:760px;margin:.9rem auto 0}.vertical-landing_grid2__WG2z3,.vertical-landing_grid3__RrT9L{display:grid;gap:1.2rem}.vertical-landing_grid3__RrT9L{grid-template-columns:repeat(3,minmax(0,1fr))}.vertical-landing_grid2__WG2z3{grid-template-columns:repeat(2,minmax(0,1fr))}.vertical-landing_visualGrid__OBqhC{display:flex;align-items:center;gap:3.5rem}.vertical-landing_visualText__HiSJM{flex:1}.vertical-landing_singleColumn__9vaI0{max-width:1000px;margin:0 auto}.vertical-landing_visualWrap__Wp1t1{flex:1.2;background:#fff;border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow)}.vertical-landing_visualImg__o0v_c,.vertical-landing_zoomedImg__u7B0g{width:100%;height:auto;display:block}.vertical-landing_zoomedImg__u7B0g{transform:scale(1.6);transform-origin:75% 45%;transition:transform .3s ease}.vertical-landing_faqItem__3Jocb{background:rgba(255,255,255,.8);border:1px solid var(--line);border-radius:16px;padding:1rem 1rem .95rem;margin-top:.85rem}.vertical-landing_faqItem__3Jocb summary{cursor:pointer;font-weight:800}.vertical-landing_faqItem__3Jocb p{color:var(--muted);line-height:1.65}.vertical-landing_ctaCard__xwSd3{padding:3rem 2rem;background:#ffffff;border:1px solid rgba(0,0,0,.05);border-radius:24px;box-shadow:0 10px 30px rgba(0,0,0,.05);text-align:center;max-width:1000px;margin:0 auto}.vertical-landing_ctaCard__xwSd3 h2{margin:0;font-size:clamp(1.8rem,3.5vw,2.6rem);line-height:1.1;letter-spacing:-.02em;color:var(--text)}.vertical-landing_ctaCard__xwSd3 p{margin:1rem auto 2rem;color:var(--muted);line-height:1.6;max-width:60ch}.vertical-landing_ctaCard__xwSd3 .vertical-landing_primaryBtn__0hd4q{box-shadow:0 8px 20px rgba(221,86,86,.35)}.vertical-landing_ctaCard__xwSd3 .vertical-landing_secondaryBtn__0e7XV{border:1px solid rgba(0,0,0,.1);background:#ffffff;font-weight:700}.vertical-landing_footer__ZQlyw{padding:2.7rem 0 3.5rem;color:var(--muted);text-align:center}.vertical-landing_footer__ZQlyw a{color:inherit}.vertical-landing_footerLinks__oAq4h{margin-bottom:.65rem}@media (max-width:920px){.vertical-landing_grid2__WG2z3,.vertical-landing_grid3__RrT9L,.vertical-landing_topbar__LSyk0 .vertical-landing_container__CjPjL{grid-template-columns:1fr}.vertical-landing_hero__65PmE{padding-top:3.4rem}.vertical-landing_topbar__LSyk0 .vertical-landing_container__CjPjL{padding:.8rem 0}.vertical-landing_navActions__ST6xJ{display:none}.vertical-landing_mobileMenu__dMeKM{display:block}.vertical-landing_mobileMenuPanel__Srd9M{position:fixed;top:68px}.vertical-landing_heroList__73miU{max-width:100%;grid-template-columns:1fr}.vertical-landing_visualGrid__OBqhC{flex-direction:column;gap:2rem}.vertical-landing_visualWrap__Wp1t1{margin-top:1rem;width:100%}}.blog_page__i3gIe{--bg:#e9e9e9;--surface:#ffffff;--surface-alt:#f7f7f7;--text:#1f2937;--muted:#4b5563;--line:rgba(31,41,55,0.12);--brand:#dd5656;--brand-dark:#b73f3f;--accent:#3a4750;--radius:12px;--shadow:0 4px 12px rgba(0,0,0,0.05);min-height:100vh;background:var(--bg);color:var(--text);overflow-x:clip}.blog_topbar__B7X03{position:sticky;top:0;z-index:50;background:rgba(233,233,233,.86);backdrop-filter:blur(12px);border-bottom:1px solid rgba(31,41,55,.08)}.blog_topbarInner__1tKn2{width:min(1180px,calc(100% - 2rem));margin:0 auto;min-height:80px;display:flex;align-items:center;justify-content:space-between;gap:1rem}.blog_brand__B7Wyb{display:inline-flex;align-items:center;text-decoration:none}.blog_brandLogo__Pg0A0{width:clamp(72px,11vw,132px);height:auto;display:block}.blog_navActions__r_AQ3{display:flex;align-items:center;gap:.85rem;flex-wrap:wrap}.blog_linkBtn__HTnBT{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:.65rem 1rem;border-radius:999px;text-decoration:none;font-weight:700;color:var(--text);background:transparent;border:1px solid transparent;transition:transform .18s ease,border-color .18s ease,background .18s ease}.blog_linkBtn__HTnBT:hover{transform:translateY(-1px);border-color:rgba(31,41,55,.16);background:rgba(255,255,255,.65)}.blog_primaryBtn__DjFR8{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:.65rem 1.25rem;border-radius:999px;text-decoration:none;font-weight:800;background:var(--brand);color:#fff;transition:transform .18s ease,background .18s ease}.blog_primaryBtn__DjFR8:hover{transform:translateY(-1px);background:var(--brand-dark)}.blog_mobileMenu__HjIdT{display:none}.blog_hamburgerBtn__1xyoe{display:flex;list-style:none;width:44px;height:44px;border-radius:.75rem;border:1px solid rgba(0,0,0,.16);background:#ffffff;align-items:center;justify-content:center;flex-direction:column;gap:.22rem;cursor:pointer}.blog_hamburgerBtn__1xyoe::-webkit-details-marker{display:none}.blog_hamburgerBtn__1xyoe span{width:18px;height:2px;border-radius:999px;background:#1f2937}.blog_mobileMenuPanel__Kzu7u{position:fixed;top:68px;right:1rem;left:1rem;display:flex;flex-direction:column;gap:.4rem;padding:.75rem;border-radius:.95rem;background:rgba(255,255,255,.98);border:1px solid rgba(58,71,80,.14);box-shadow:0 16px 28px rgba(0,0,0,.16);z-index:120}.blog_mobileMenuPanel__Kzu7u .blog_linkBtn__HTnBT{justify-content:flex-start;padding:.8rem 1rem}.blog_container__IKtGu{width:min(1180px,calc(100% - 2rem));margin:0 auto}.blog_blogIndexHero__bJEzY{padding:4rem 0 3rem;text-align:center}.blog_kicker__Vge8n{display:inline-block;color:var(--brand-dark);font-size:.85rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;margin-bottom:.6rem}.blog_blogIndexTitle__QJSuv{margin:0 auto;max-width:720px;font-size:clamp(2rem,4vw,3.2rem);line-height:1.06;letter-spacing:-.03em}.blog_blogIndexLead__CE4Ft{margin:1rem auto 0;max-width:600px;color:var(--muted);font-size:1.05rem;line-height:1.7}.blog_blogToolbar__SjMcr{display:none}.blog_blogToolbarLabel__JWvDn{display:block;margin-bottom:.15rem;color:var(--muted);font-size:.78rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.blog_mobileFilterBtn__5xR9P{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:.7rem 1rem;border:1px solid var(--line);border-radius:999px;background:#ffffff;color:var(--brand-dark);cursor:pointer;font:inherit;font-size:.92rem;font-weight:800;box-shadow:var(--shadow)}.blog_blogLayout__v2tab{display:grid;grid-template-columns:260px 1fr;gap:1.5rem;align-items:start;padding:0 0 5rem}.blog_categorySidebar__xkb3X{position:sticky;top:104px;background:rgba(255,255,255,.88);border:1px solid var(--line);border-radius:20px;box-shadow:var(--shadow);padding:1.25rem}.blog_categoryTitle__FBDMF{margin:0 0 .35rem;color:var(--text);font-size:1rem;line-height:1.25}.blog_categoryDescription__goi3l{margin:0 0 1rem;color:var(--muted);font-size:.88rem;line-height:1.5}.blog_categoryList__r_LWZ{display:flex;flex-direction:column;gap:.45rem}.blog_categoryBtn__oXsM4{width:100%;min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.7rem .85rem;border:1px solid transparent;border-radius:12px;background:transparent;color:var(--text);cursor:pointer;font:inherit;font-size:.92rem;font-weight:700;text-align:left;transition:background .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}.blog_categoryBtn__oXsM4:hover{transform:translateX(2px);border-color:rgba(221,86,86,.18);background:rgba(221,86,86,.06);color:var(--brand-dark)}.blog_categoryBtnActive__nwUH_{border-color:rgba(221,86,86,.24);background:rgba(221,86,86,.1);color:var(--brand-dark)}.blog_categoryCount__HBqag{min-width:28px;height:24px;display:inline-flex;align-items:center;justify-content:center;padding:0 .45rem;border-radius:999px;background:rgba(58,71,80,.08);color:var(--muted);font-size:.78rem;font-weight:800}.blog_categoryBtnActive__nwUH_ .blog_categoryCount__HBqag{background:var(--brand);color:#ffffff}.blog_blogResults__jvave{min-width:0}.blog_blogResultsHeader__fsOuG{display:flex;justify-content:flex-end;margin:0 0 .9rem;color:var(--muted);font-size:.88rem;font-weight:700}.blog_articleGrid__EFOah{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;padding:0}.blog_articleCard__THlZD{background:var(--surface);border:1px solid var(--line);border-radius:20px;box-shadow:var(--shadow);padding:2rem;display:flex;flex-direction:column;gap:.9rem;text-decoration:none;color:inherit;transition:transform .2s ease,box-shadow .2s ease}.blog_articleCard__THlZD:hover{transform:translateY(-4px);box-shadow:0 12px 32px rgba(0,0,0,.1)}.blog_articleCardTag__7qXRL{font-size:.8rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:var(--brand-dark)}.blog_articleCardTitle__0Ihxx{margin:0;font-size:1.35rem;line-height:1.25;letter-spacing:-.02em;color:var(--text)}.blog_articleCardExcerpt__21IYy{margin:0;color:var(--muted);font-size:.97rem;line-height:1.65;flex:1}.blog_articleCardCta__mgo7d{display:inline-flex;align-items:center;gap:.4rem;font-weight:800;color:var(--brand-dark);font-size:.92rem}.blog_filterOffcanvas__mZWfD{position:fixed;inset:0;z-index:180;display:none}.blog_filterBackdrop__uVjq5{position:absolute;inset:0;border:0;background:rgba(15,23,42,.48);cursor:pointer}.blog_filterPanel__uSKJS{position:absolute;top:0;right:0;width:min(360px,88vw);height:100%;overflow-y:auto;background:#ffffff;box-shadow:-18px 0 42px rgba(0,0,0,.2);padding:1.25rem}.blog_filterPanelHeader__fCeyl{display:flex;justify-content:space-between;gap:1rem;margin-bottom:1rem}.blog_filterPanelHeader__fCeyl h2{margin:0 0 .35rem;font-size:1.2rem}.blog_filterPanelHeader__fCeyl p{margin:0;color:var(--muted);font-size:.92rem;line-height:1.45}.blog_filterCloseBtn__CvPQQ{width:42px;height:42px;flex-shrink:0;border:1px solid var(--line);border-radius:999px;background:#ffffff;color:var(--text);cursor:pointer;font-size:1.6rem;line-height:1}.blog_articleWrap__kYSGn{padding:3rem 1.25rem 5rem;display:grid;grid-template-columns:1fr min(72ch,100%) 1fr}.blog_articleWrap__kYSGn>*{grid-column:2}.blog_articleWrap__kYSGn .blog_fullBleed__P4o0W{grid-column:1/-1;width:100%}.blog_breadcrumb__ak3pq{display:flex;align-items:center;gap:.4rem;flex-wrap:wrap;font-size:.85rem;color:var(--muted);margin-bottom:2rem}.blog_breadcrumb__ak3pq a{color:var(--muted);text-decoration:none;transition:color .15s ease}.blog_breadcrumb__ak3pq a:hover{color:var(--brand-dark)}.blog_breadcrumb__ak3pq span{color:var(--line);user-select:none}.blog_breadcrumb__ak3pq strong{color:var(--text);font-weight:600}.blog_articleHeader__N9wQH{margin-bottom:2.5rem}.blog_articleMeta__EpOVE{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;margin-bottom:1rem}.blog_articleTag__twjuP{font-size:.8rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:var(--brand-dark);background:rgba(221,86,86,.1);padding:.25rem .65rem;border-radius:999px}.blog_articleDate__lF7Ph{font-size:.85rem;color:var(--muted)}.blog_articleTitle__nHwCR{margin:0 0 1rem;font-size:clamp(1.9rem,3.8vw,3rem);line-height:1.08;letter-spacing:-.03em}.blog_articleLead__Nlym8{margin:0;font-size:1.1rem;color:var(--muted);line-height:1.7}.blog_toc__N3_uB{background:var(--surface);border:1px solid var(--line);border-left:4px solid var(--brand);border-radius:var(--radius);padding:1.25rem 1.5rem;margin:2rem 0}.blog_tocTitle__q7rsV{margin:0 0 .75rem;font-size:.9rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:var(--accent)}.blog_tocList__PsHK1{margin:0;padding:0 0 0 1rem;list-style:none;display:flex;flex-direction:column;gap:.35rem}.blog_tocList__PsHK1 li a{color:var(--muted);text-decoration:none;font-size:.92rem;line-height:1.5;transition:color .15s ease}.blog_tocList__PsHK1 li a:hover{color:var(--brand-dark)}.blog_articleBody__ysYAS{font-size:1.02rem;line-height:1.75;color:var(--text);overflow-wrap:break-word;word-break:break-word}.blog_articleBody__ysYAS h2{margin:2.5rem 0 1rem;font-size:clamp(1.4rem,2.8vw,1.9rem);letter-spacing:-.02em;line-height:1.15;color:var(--accent);scroll-margin-top:100px}.blog_articleBody__ysYAS h3{margin:1.8rem 0 .7rem;font-size:1.15rem;letter-spacing:-.01em;line-height:1.3;color:var(--text);scroll-margin-top:100px}.blog_articleBody__ysYAS p{margin:0 0 1.1rem}.blog_articleBody__ysYAS ol,.blog_articleBody__ysYAS ul{margin:.5rem 0 1.1rem;padding-left:1.5rem}.blog_articleBody__ysYAS li{margin-bottom:.4rem;line-height:1.65}.blog_articleBody__ysYAS a{color:var(--brand-dark);text-decoration:underline;text-decoration-color:rgba(183,63,63,.4);text-underline-offset:3px;transition:color .15s ease}.blog_articleBody__ysYAS a:hover{color:var(--brand)}.blog_articleBody__ysYAS strong{font-weight:700;color:var(--text)}.blog_imagePlaceholder__Yvhd0{display:grid;gap:.9rem;justify-items:center;margin:1.25rem 0 1.5rem;padding:1rem;border:1px solid var(--line);border-radius:18px;background:rgba(255,255,255,.78);box-shadow:var(--shadow)}.blog_imagePlaceholder__Yvhd0 p{margin:0;text-align:center;color:var(--muted);line-height:1.65}.blog_centerImage__OJhl5{display:block;width:min(100%,220px);height:auto;border-radius:16px}.blog_articleBody__ysYAS img,.blog_articleBody__ysYAS video{display:block;width:100%;max-width:100%;height:auto}.blog_articleBody__ysYAS blockquote,.blog_articleBody__ysYAS pre{overflow-x:auto}.blog_articleBody__ysYAS pre{padding:1rem;border-radius:14px;background:#111827;color:#f9fafb;font-size:.92rem}.blog_articleBody__ysYAS code{font-size:.95em}.blog_aiBlock__kw9xr{background:linear-gradient(135deg,rgba(221,86,86,.06),rgba(58,71,80,.04));border:1px solid rgba(221,86,86,.2);border-left:4px solid var(--brand);border-radius:var(--radius);padding:1.25rem 1.5rem;margin:1.5rem 0 2rem;font-size:1rem;line-height:1.7;color:var(--text)}.blog_aiBlock__kw9xr strong{display:block;margin-bottom:.4rem;font-size:.78rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:var(--brand-dark)}.blog_tableWrap__rFXdl{width:100%;overflow-x:auto;margin:1.5rem 0 2rem;border-radius:var(--radius);border:1px solid var(--line);box-shadow:var(--shadow)}.blog_compTable__gk1yp{width:100%;border-collapse:collapse;font-size:.93rem;background:var(--surface)}.blog_compTable__gk1yp th{background:var(--accent);color:#ffffff;padding:.85rem 1rem;text-align:left;font-weight:800;font-size:.85rem;letter-spacing:.04em}.blog_compTable__gk1yp th:first-child{border-radius:var(--radius) 0 0 0}.blog_compTable__gk1yp th:last-child{border-radius:0 var(--radius) 0 0}.blog_compTable__gk1yp td{padding:.8rem 1rem;border-bottom:1px solid var(--line);line-height:1.55;vertical-align:top}.blog_compTable__gk1yp tr:last-child td{border-bottom:none}.blog_compTable__gk1yp tbody tr:nth-child(2n){background:var(--surface-alt)}.blog_compTable__gk1yp tbody tr:hover{background:rgba(221,86,86,.04)}.blog_legalNote__yBc9X{font-size:.82rem;color:var(--muted);border-top:1px solid var(--line);padding-top:1.2rem;margin-top:2.5rem;line-height:1.6}.blog_faqList__OGlVJ{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.75rem}.blog_faqItem__9D9po{background:rgba(255,255,255,.8);border:1px solid var(--line);border-radius:16px;padding:1rem 1.25rem}.blog_faqItem__9D9po summary{cursor:pointer;font-weight:800;line-height:1.4;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:.75rem}.blog_faqItem__9D9po summary::-webkit-details-marker{display:none}.blog_faqItem__9D9po summary:after{content:"+";flex-shrink:0;font-size:1.25rem;color:var(--brand);font-weight:400;transition:transform .2s ease}.blog_faqItem__9D9po[open] summary:after{transform:rotate(45deg)}.blog_faqItem__9D9po p{margin:.75rem 0 0;color:var(--muted);line-height:1.65}.blog_ctaSection__odfIR{margin:3rem 0 1rem;padding:2.5rem;background:var(--accent);border-radius:20px;text-align:center;color:#ffffff}.blog_ctaSection__odfIR h2{margin:0 0 .75rem;font-size:clamp(1.4rem,2.8vw,2rem);line-height:1.15;color:#ffffff}.blog_ctaSection__odfIR p{margin:0 auto 1.5rem;max-width:52ch;color:rgba(255,255,255,.82);line-height:1.65}.blog_ctaActions__bGdyo{display:flex;align-items:center;justify-content:center;gap:.85rem;flex-wrap:wrap}.blog_ctaPrimary__EXnUj{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:.85rem 1.5rem;border-radius:999px;text-decoration:none;font-weight:800;background:#ffffff;color:var(--brand-dark);transition:transform .18s ease,background .18s ease}.blog_ctaPrimary__EXnUj:hover{transform:translateY(-2px);background:#f8fafc}.blog_ctaSecondary__HT7rC{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:.85rem 1.5rem;border-radius:999px;text-decoration:none;font-weight:800;border:1px solid rgba(255,255,255,.5);color:#ffffff;transition:transform .18s ease,background .18s ease}.blog_ctaSecondary__HT7rC:hover{transform:translateY(-2px);background:rgba(255,255,255,.1)}.blog_internalLinkBox__kn_j_{background:rgba(58,71,80,.05);border:1px solid rgba(58,71,80,.14);border-radius:var(--radius);padding:1.1rem 1.4rem;margin:2rem 0;font-size:.95rem;line-height:1.65;color:var(--muted)}.blog_internalLinkBox__kn_j_ a{color:var(--brand-dark);font-weight:700;text-decoration:underline;text-underline-offset:3px}@media (max-width:920px){.blog_navActions__r_AQ3{display:none}.blog_mobileMenu__HjIdT{display:block}.blog_blogToolbar__SjMcr{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin:0 0 1rem;padding:1rem;border:1px solid var(--line);border-radius:18px;background:rgba(255,255,255,.82);box-shadow:var(--shadow)}.blog_blogLayout__v2tab{display:block;padding-bottom:4rem}.blog_categorySidebar__xkb3X{display:none}.blog_blogResultsHeader__fsOuG{justify-content:flex-start}.blog_articleGrid__EFOah{grid-template-columns:1fr}.blog_filterOffcanvas__mZWfD{display:block}.blog_articleWrap__kYSGn{grid-template-columns:1rem 1fr 1rem;padding:2rem 0 3.5rem}.blog_articleWrap__kYSGn>*{grid-column:2}.blog_articleWrap__kYSGn .blog_fullBleed__P4o0W{grid-column:1/-1}}@media (max-width:560px){.blog_articleHeader__N9wQH{margin-bottom:1.75rem}.blog_articleTitle__nHwCR{font-size:clamp(1.55rem,8vw,2rem)}.blog_articleBody__ysYAS,.blog_articleLead__Nlym8{font-size:.98rem;line-height:1.68}.blog_articleBody__ysYAS h2{margin-top:1.8rem;font-size:1.18rem}.blog_articleBody__ysYAS h3{font-size:1.02rem}.blog_articleBody__ysYAS ol,.blog_articleBody__ysYAS ul{padding-left:1.1rem}.blog_aiBlock__kw9xr,.blog_faqItem__9D9po,.blog_internalLinkBox__kn_j_,.blog_toc__N3_uB{padding:1rem}.blog_tableWrap__rFXdl{margin-left:-.15rem;margin-right:-.15rem}.blog_compTable__gk1yp td,.blog_compTable__gk1yp th{padding:.72rem .75rem;font-size:.85rem}.blog_ctaSection__odfIR{padding:1.75rem 1.25rem}.blog_ctaActions__bGdyo{flex-direction:column;width:100%}.blog_ctaPrimary__EXnUj,.blog_ctaSecondary__HT7rC{width:100%}}.blog_pagination__cBaLz{display:flex;align-items:center;justify-content:center;gap:.5rem;margin:0 0 5rem}.blog_pageBtn__GM42c{display:inline-flex;align-items:center;justify-content:center;min-width:44px;height:44px;padding:0 .85rem;border-radius:999px;border:1px solid var(--line);background:var(--surface);color:var(--text);font-weight:700;font-size:.95rem;cursor:pointer;transition:all .2s ease;user-select:none}.blog_pageBtn__GM42c:hover:not(:disabled){transform:translateY(-2px);border-color:var(--brand);color:var(--brand-dark);box-shadow:0 4px 12px rgba(221,86,86,.1)}.blog_pageBtnActive__BkFTU{background:var(--brand);border-color:var(--brand);color:#ffffff!important;box-shadow:0 4px 12px rgba(221,86,86,.25)}.blog_pageBtn__GM42c:disabled{opacity:.4;cursor:not-allowed}.blog_paginationSpacer__W1cc4{color:var(--muted);font-weight:600;padding:0 .25rem}.blog_editorialBoxContainer__VZH4g{display:flex;justify-content:center;padding:0 1.25rem 4rem}.blog_editorialBox__SyWk_{display:flex;align-items:center;gap:1.25rem;background:var(--surface);border:1px solid var(--line);padding:1.5rem;border-radius:20px;max-width:720px;width:100%;box-shadow:var(--shadow)}.blog_editorialAvatar__Q5ms0{flex-shrink:0;width:48px;height:48px;border-radius:50%;background:rgba(15,23,42,.05);display:flex;align-items:center;justify-content:center;overflow:hidden}.blog_editorialAvatar__Q5ms0 img{object-fit:cover}.blog_editorialText__0kq5_ strong{display:block;font-size:1rem;color:var(--text);margin-bottom:.25rem}.blog_editorialText__0kq5_ p{margin:0;font-size:.95rem;color:var(--muted);line-height:1.5}.blog_editorialText__0kq5_ a{color:var(--brand-dark);font-weight:600;text-decoration:none}.blog_editorialText__0kq5_ a:hover{text-decoration:underline}@media (max-width:600px){.blog_editorialBox__SyWk_{flex-direction:column;text-align:center;gap:1rem}}.page_page___a4lk{--ink:#291d23;--muted:#706068;--paper:#fbf8f4;--paper-deep:#f4ece7;--white:#fff;--rose:#984258;--rose-dark:#713044;--rose-soft:#ead8dc;--sage:#dfe9df;--gold:#d6a95f;--line:rgba(67,37,48,0.13);--shadow:0 26px 70px rgba(73,38,50,0.12);min-height:100vh;overflow:clip;background:var(--paper);color:var(--ink);font-family:var(--font-geist-sans),Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.page_page___a4lk *{box-sizing:border-box}.page_page___a4lk a{color:inherit}.page_page___a4lk :focus-visible{outline:3px solid #c46a7d;outline-offset:4px}.page_container__G1k0B{width:min(1180px,calc(100% - 40px));margin-inline:auto}.page_topbar__uZ_bb{position:sticky;z-index:50;top:0;border-bottom:1px solid rgba(74,44,55,.09);background:rgba(251,248,244,.92);backdrop-filter:blur(18px)}.page_topbar__uZ_bb>div{min-height:76px;display:flex;align-items:center;justify-content:space-between}.page_brand__rWF9D{display:inline-flex;width:116px}.page_brandLogo__QBBqR{width:100%;height:auto}.page_desktopNav__ilM7k{display:flex;align-items:center;gap:30px;font-size:.88rem;font-weight:650}.page_desktopNav__ilM7k a{text-decoration:none;transition:color .16s ease}.page_desktopNav__ilM7k a:hover{color:var(--rose)}.page_desktopNav__ilM7k .page_navCta___yP65{padding:12px 19px;border-radius:999px;background:var(--ink);color:white}.page_desktopNav__ilM7k .page_navCta___yP65:hover{color:white;background:var(--rose-dark)}.page_mobileNav__KXY5h{display:none;position:relative}.page_mobileNav__KXY5h>summary{width:44px;height:44px;border:1px solid var(--line);border-radius:50%;display:grid;align-content:center;justify-items:center;gap:4px;list-style:none;cursor:pointer}.page_mobileNav__KXY5h>summary::-webkit-details-marker{display:none}.page_mobileNav__KXY5h>summary span{width:17px;height:2px;border-radius:2px;background:var(--ink)}.page_mobileNav__KXY5h nav{position:absolute;top:54px;right:0;width:min(290px,calc(100vw - 40px));padding:12px;border:1px solid var(--line);border-radius:18px;background:white;box-shadow:var(--shadow);display:grid}.page_mobileNav__KXY5h nav a{padding:13px 14px;border-radius:10px;text-decoration:none;font-weight:650}.page_mobileNav__KXY5h nav a:last-child{background:var(--ink);color:white}.page_hero__VAYcu{position:relative;min-height:800px;display:grid;align-items:center;background:radial-gradient(circle at 82% 15%,rgba(234,216,220,.78),transparent 34%),linear-gradient(145deg,#fcfaf7 10%,#f6eee9)}.page_hero__VAYcu:before{content:"";position:absolute;inset:0;opacity:.35;pointer-events:none;background-image:linear-gradient(rgba(90,57,68,.055) 1px,transparent 0),linear-gradient(90deg,rgba(90,57,68,.055) 1px,transparent 0);background-size:62px 62px;mask-image:linear-gradient(90deg,black,transparent 68%)}.page_heroGrid__t_SzX{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) minmax(460px,.88fr);gap:72px;align-items:center;padding-block:90px 110px}.page_breadcrumb__lq51P{display:flex;align-items:center;gap:9px;margin-bottom:34px;color:#78666d;font-size:.78rem}.page_breadcrumb__lq51P a{text-underline-offset:3px}.page_eyebrow__KQD6r{margin:0 0 17px;color:var(--rose);font-size:.75rem;font-weight:800;letter-spacing:.14em;line-height:1.5;text-transform:uppercase}.page_hero__VAYcu h1{max-width:760px;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(3.25rem,5.4vw,5.75rem);font-weight:500;letter-spacing:-.057em;line-height:.98}.page_hero__VAYcu h1 em{color:var(--rose);font-weight:500}.page_heroLead__7s8ID{max-width:690px;margin:28px 0 0;color:#5f5057;font-size:1.11rem;line-height:1.72}.page_heroBenefits__zn6O1{display:grid;gap:9px;margin:25px 0 0;padding:0;list-style:none;color:#493940;font-size:.93rem}.page_heroBenefits__zn6O1 li{position:relative;padding-left:25px}.page_heroBenefits__zn6O1 li:before{content:"✓";position:absolute;left:0;top:-1px;color:var(--rose);font-weight:850}.page_actions__tFvqK{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.page_primaryBtn__BP_j2,.page_secondaryBtn__f6cRv{min-height:52px;display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:0 23px;border:1px solid transparent;border-radius:999px;text-decoration:none;font-size:.9rem;font-weight:750;transition:transform .16s ease,background .16s ease,box-shadow .16s ease}.page_primaryBtn__BP_j2{background:var(--rose-dark);color:white!important;box-shadow:0 12px 28px rgba(113,48,68,.21)}.page_secondaryBtn__f6cRv{border-color:rgba(58,34,43,.24);background:rgba(255,255,255,.47)}.page_primaryBtn__BP_j2:hover,.page_secondaryBtn__f6cRv:hover{transform:translateY(-2px)}.page_primaryBtn__BP_j2:hover{background:var(--rose);box-shadow:0 16px 34px rgba(113,48,68,.27)}.page_secondaryBtn__f6cRv:hover{background:white}.page_microcopy__nXCv_{margin:18px 0 0;color:#817179;font-size:.77rem;line-height:1.55}.page_heroVisual___5Rjb{position:relative;min-height:520px;display:grid;align-items:center}.page_heroGlow__MesqJ{position:absolute;width:520px;height:520px;border-radius:50%;background:rgba(152,66,88,.1);filter:blur(4px)}.page_dashboard__iy8v_{position:relative;z-index:2;width:650px;border:1px solid rgba(68,37,49,.12);border-radius:24px;overflow:hidden;background:rgba(255,255,255,.96);box-shadow:0 40px 90px rgba(72,36,49,.19);transform:rotate(-2deg) translateX(-5px)}.page_dashboardTop__VNJnK{min-height:57px;padding:0 20px;display:flex;align-items:center;gap:12px;border-bottom:1px solid #eee7e9;font-size:.84rem;font-weight:750}.page_dashboardMark__x1Zhy{width:30px;height:30px;border-radius:9px;display:grid;place-items:center;background:var(--rose);color:white;font-family:Georgia,serif;font-size:1.15rem}.page_demoPill__QFIB0{margin-left:auto;padding:6px 9px;border-radius:999px;background:#f4e9ec;color:var(--rose);font-size:.57rem;letter-spacing:.08em}.page_dashboardBody__uXzQE{min-height:390px;display:grid;grid-template-columns:130px 1fr}.page_dashboardSide__95pH1{padding:23px 13px;border-right:1px solid #eee7e9;background:#fcfaf9;display:flex;flex-direction:column;gap:8px}.page_dashboardSide__95pH1 span{padding:9px 10px;border-radius:8px;color:#88777e;font-size:.68rem}.page_dashboardSide__95pH1 .page_activeSideItem__J5OWb{background:#f0e3e6;color:var(--rose-dark);font-weight:800}.page_dashboardMain__M_9Du{padding:29px 32px}.page_dashboardHeading__YBnt_{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.page_dashboardHeading__YBnt_ div{display:grid;gap:5px}.page_dashboardHeading__YBnt_ small{color:var(--rose);font-size:.58rem;font-weight:800;letter-spacing:.08em}.page_dashboardHeading__YBnt_ strong{font-family:Georgia,serif;font-size:1.28rem}.page_dashboardHeading__YBnt_>span{padding:6px 10px;border-radius:999px;background:#e3f0e6;color:#2e6944;font-size:.61rem;font-weight:800}.page_progressMeta__v2xr3{margin-top:27px;display:flex;justify-content:space-between;font-size:.68rem;color:#786870}.page_progressMeta__v2xr3 b{color:var(--ink)}.page_progressBar__jqpEO{height:8px;margin-top:10px;border-radius:999px;overflow:hidden;background:#efe9eb}.page_progressBar__jqpEO span{display:block;width:50%;height:100%;border-radius:inherit;background:var(--rose)}.page_sessionGrid__EO_Bd{display:grid;grid-template-columns:repeat(8,1fr);gap:6px;margin-top:25px}.page_sessionGrid__EO_Bd span{aspect-ratio:1;border-radius:7px;display:grid;place-items:center;background:#f1ecee;color:#8b7b82;font-size:.64rem;font-weight:800}.page_sessionGrid__EO_Bd .page_sessionDone__7uCil{background:var(--rose);color:white}.page_sessionGrid__EO_Bd .page_sessionNext__7mFZo{border:1px solid #c6923f;background:#f8edda;color:#8a6428}.page_nextSession__QyIqx{margin-top:27px;padding:16px 18px;border-radius:12px;display:grid;gap:4px;background:#f7f2ef}.page_nextSession__QyIqx span{color:#8a7980;font-size:.59rem;letter-spacing:.05em;text-transform:uppercase}.page_nextSession__QyIqx strong{font-size:.8rem}.page_nextSession__QyIqx small{color:#75646b;font-size:.65rem}.page_floatingCard__x0ofe{position:absolute;z-index:3;right:-86px;bottom:35px;min-width:260px;padding:18px;border:1px solid rgba(54,91,65,.12);border-radius:16px;display:flex;align-items:center;gap:12px;background:white;box-shadow:0 20px 60px rgba(55,35,44,.17)}.page_floatIcon__t4IYM{width:38px;height:38px;border-radius:50%;display:grid;place-items:center;background:#e3f0e6;color:#347049;font-weight:900}.page_floatingCard__x0ofe div{display:grid;gap:4px}.page_floatingCard__x0ofe small{color:#897980;font-size:.62rem}.page_floatingCard__x0ofe strong{font-size:.76rem}.page_heroVisual___5Rjb>p{position:absolute;z-index:3;bottom:-18px;left:20px;margin:0;color:#8b7c82;font-size:.66rem;letter-spacing:.04em}.page_fitSection__PZ7uf{padding:76px 0;border-block:1px solid var(--line);background:#fff}.page_fitSection__PZ7uf .page_container__G1k0B{display:grid;grid-template-columns:1fr 1fr;gap:90px;align-items:end}.page_availabilitySection__QaXRa h2,.page_centerHeading__lQu_x h2,.page_commerceSection__I2Y3s h2,.page_faqHeading__jVQrP h2,.page_finalCta__dhqPJ h2,.page_fitIntro__zwseh h2,.page_sectionHeading__96_fW h2{margin:0;font-family:Georgia,Times New Roman,serif;font-weight:500;letter-spacing:-.035em;line-height:1.08}.page_fitIntro__zwseh h2{font-size:clamp(2.2rem,4vw,3.4rem)}.page_fitIntro__zwseh>p:last-child{max-width:650px;margin:21px 0 0;color:var(--muted);line-height:1.72}.page_typeCloud__jFXNG{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.page_typeCloud__jFXNG span{padding:11px 15px;border:1px solid var(--line);border-radius:999px;background:var(--paper);color:#5b4850;font-size:.8rem}.page_painSection__I4Y9o{padding:130px 0;background:var(--ink);color:#fff}.page_sectionHeading__96_fW{display:grid;grid-template-columns:1.15fr .85fr;gap:80px;align-items:end;margin-bottom:58px}.page_sectionHeading__96_fW h2{max-width:720px;font-size:clamp(2.55rem,5vw,4.5rem)}.page_sectionHeading__96_fW>p{margin:0;color:#cdbfc5;line-height:1.75}.page_painGrid__q089q{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid rgba(255,255,255,.14);border-left:1px solid rgba(255,255,255,.14)}.page_painCard__sCq7S{min-height:245px;padding:27px;border-right:1px solid rgba(255,255,255,.14);border-bottom:1px solid rgba(255,255,255,.14);transition:background .18s ease}.page_painCard__sCq7S:hover{background:rgba(255,255,255,.055)}.page_painCard__sCq7S>span{color:#d59dad;font-size:.68rem;font-weight:800;letter-spacing:.1em}.page_painCard__sCq7S h3{margin:57px 0 12px;font-family:Georgia,serif;font-size:1.25rem;font-weight:500;line-height:1.2}.page_painCard__sCq7S p{margin:0;color:#c7b9bf;font-size:.82rem;line-height:1.65}.page_flowSection__9JfBW{padding:135px 0;background:#f5eee9;scroll-margin-top:80px}.page_centerHeading__lQu_x{max-width:800px;margin:0 auto 75px;text-align:center}.page_centerHeading__lQu_x h2{font-size:clamp(2.7rem,5vw,4.65rem)}.page_centerHeading__lQu_x>p:last-child{max-width:650px;margin:22px auto 0;color:var(--muted);line-height:1.7}.page_flowList__bA6hU{position:relative;max-width:930px;margin:0 auto;padding:0;list-style:none}.page_flowList__bA6hU:before{content:"";position:absolute;left:35px;top:10px;bottom:10px;width:1px;background:linear-gradient(var(--rose),var(--gold))}.page_flowList__bA6hU li{position:relative;display:grid;grid-template-columns:72px 1fr;gap:30px;padding:0 0 40px}.page_flowList__bA6hU li:last-child{padding-bottom:0}.page_flowList__bA6hU>li>span{position:relative;z-index:1;width:72px;height:72px;border:1px solid rgba(152,66,88,.35);border-radius:50%;display:grid;place-items:center;background:#f5eee9;color:var(--rose);font-size:.72rem;font-weight:850}.page_flowList__bA6hU li div{padding:9px 0 33px;border-bottom:1px solid var(--line)}.page_flowList__bA6hU h3{margin:0 0 8px;font-family:Georgia,serif;font-size:1.42rem;font-weight:500}.page_flowList__bA6hU p{margin:0;color:var(--muted);line-height:1.7}.page_availabilityNote__KCaW9{max-width:760px;margin:56px auto 0;padding:15px 20px;border-radius:12px;background:rgba(152,66,88,.08);color:#73515e;text-align:center;font-size:.8rem;line-height:1.5}.page_featuresSection__nEZiU{padding:135px 0 85px;background:#fff;scroll-margin-top:80px}.page_featureStack__kCYyN{display:grid;gap:140px}.page_featureRow__hQTGK{display:grid;grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);gap:100px;align-items:center;scroll-margin-top:100px}.page_featureReverse__7dnkJ .page_featureCopy__OS6T1{order:2}.page_featureCopy__OS6T1{position:relative}.page_featureNumber__l_dHQ{position:absolute;top:-50px;right:0;color:rgba(152,66,88,.08);font-family:Georgia,serif;font-size:8rem;line-height:1}.page_featureCopy__OS6T1 h3{position:relative;max-width:580px;margin:0;font-family:Georgia,serif;font-size:clamp(2.2rem,4vw,3.55rem);font-weight:500;letter-spacing:-.04em;line-height:1.05}.page_featureCopy__OS6T1>p:not(.page_eyebrow__KQD6r):not(.page_featureNote__UxNQZ){position:relative;margin:23px 0 0;color:var(--muted);line-height:1.75}.page_featureCopy__OS6T1 ul{display:grid;grid-template-columns:1fr 1fr;gap:10px 20px;margin:25px 0 0;padding:0;list-style:none}.page_featureCopy__OS6T1 li{position:relative;padding-left:21px;color:#513f47;font-size:.82rem;line-height:1.5}.page_featureCopy__OS6T1 li:before{content:"";position:absolute;left:0;top:.45em;width:7px;height:7px;border-radius:50%;background:var(--rose)}.page_featureCopy__OS6T1 .page_featureNote__UxNQZ{margin:25px 0 0;padding:14px 16px;border-left:3px solid #c7909e;background:#f8f2f3;color:#715d65;font-size:.75rem;line-height:1.55}.page_textLink__LHHm2{display:inline-flex;margin-top:20px;color:var(--rose-dark)!important;font-weight:800;text-underline-offset:5px}.page_featureVisual__6VNpt{position:relative;min-height:490px;border-radius:42% 58% 45% 55%/54% 39% 61% 46%;display:grid;place-items:center;overflow:hidden}.page_featureVisual01__RzOaO{background:#ead9dd}.page_featureVisual02__HiP__{background:#dfe7df}.page_featureVisual03__jAy54{background:#efe1cb}.page_featureVisual04__RwK_e{background:#dce5e8}.page_featureVisual05___sa0W{background:#eadfe8}.page_featureVisual06__SGA0e{background:#e5e1d3}.page_visualLabel__brrYg{position:absolute;top:45px;left:55px;color:rgba(41,29,35,.62);font-family:Georgia,serif;font-size:.88rem}.page_visualCanvas__lLJo7{width:76%;padding:18px;border:1px solid rgba(70,43,53,.1);border-radius:18px;background:rgba(255,255,255,.92);box-shadow:0 30px 70px rgba(68,40,50,.14);transform:rotate(2deg)}.page_featureReverse__7dnkJ .page_visualCanvas__lLJo7{transform:rotate(-2deg)}.page_visualToolbar__vMhwd{display:flex;gap:5px;padding-bottom:13px;border-bottom:1px solid #eee9ea}.page_visualToolbar__vMhwd span{width:7px;height:7px;border-radius:50%;background:#d5c8cc}.page_visualTitle__sBq5N{padding:20px 0 14px;display:grid;gap:7px}.page_visualTitle__sBq5N span{width:48%;height:8px;border-radius:20px;background:#c9b6bc}.page_visualTitle__sBq5N span:last-child{width:29%;height:5px;background:#e4dadd}.page_visualRows__ePPR8{display:grid;gap:8px}.page_visualRows__ePPR8 div{padding:12px;border-radius:8px;display:grid;grid-template-columns:1.5fr .7fr .5fr;gap:12px;background:#f8f5f5}.page_visualRows__ePPR8 span{height:6px;border-radius:20px;background:#ded4d7}.page_visualRows__ePPR8 span:nth-child(2){background:#d8b8c1}.page_visualCaption__QxZZG{position:absolute;bottom:38px;right:48px;color:rgba(41,29,35,.52);font-size:.62rem}.page_commerceSection__I2Y3s{padding:130px 0;background:var(--ink);color:white}.page_commerceGrid__sWBw2{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:rgba(255,255,255,.15)}.page_commerceGrid__sWBw2>div{padding:70px;background:var(--ink)}.page_commerceSection__I2Y3s h2{max-width:490px;font-size:clamp(2.4rem,4vw,3.8rem)}.page_commerceSection__I2Y3s h2+p{margin:24px 0 0;color:#cbbdc3;line-height:1.75}.page_checkList__oOfZT{display:grid;gap:12px;margin:28px 0 0;padding:0;list-style:none}.page_checkList__oOfZT li{position:relative;padding-left:23px;color:#ede4e7;font-size:.85rem}.page_checkList__oOfZT li:before{content:"✓";position:absolute;left:0;color:#dba6b3}.page_availabilityTag__0Gsl0{display:inline-flex;margin:30px 0 0;padding:8px 11px;border:1px solid rgba(255,255,255,.18);border-radius:999px;color:#d7c9cf;font-size:.66rem;letter-spacing:.06em;text-transform:uppercase}.page_rolesSection__9VKz1{padding:125px 0;background:#f5eee9}.page_rolesSection__9VKz1 .page_sectionHeading__96_fW>p{color:var(--muted)}.page_rolesGrid__s1VWV{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.page_rolesGrid__s1VWV article{min-height:255px;padding:28px;border:1px solid var(--line);border-radius:18px;background:rgba(255,255,255,.47)}.page_rolesGrid__s1VWV span{color:var(--rose);font-size:.66rem;font-weight:800}.page_rolesGrid__s1VWV h3{margin:62px 0 12px;font-family:Georgia,serif;font-size:1.3rem;font-weight:500}.page_rolesGrid__s1VWV p{margin:0;color:var(--muted);font-size:.82rem;line-height:1.65}.page_differenceSection__vG87s{padding:120px 0;background:#fff}.page_differenceGrid__q9o_J{display:grid;grid-template-columns:repeat(5,1fr);gap:14px}.page_differenceGrid__q9o_J article{padding:25px 23px;border-top:1px solid var(--line)}.page_differenceGrid__q9o_J article>span{color:var(--rose)}.page_differenceGrid__q9o_J h3{margin:25px 0 9px;font-family:Georgia,serif;font-size:1.18rem;font-weight:500}.page_differenceGrid__q9o_J p{margin:0;color:var(--muted);font-size:.78rem;line-height:1.6}.page_visualEvidence__bVVWV{padding:130px 0;background:#f5eee9}.page_visualEvidence__bVVWV .page_sectionHeading__96_fW>p{color:var(--muted)}.page_moduleGrid__yw_C5{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.page_moduleCard__Uj_AJ{padding:14px 14px 25px;border:1px solid var(--line);border-radius:18px;background:white}.page_modulePreview__eWv80{position:relative;height:220px;border-radius:12px;overflow:hidden;background:linear-gradient(145deg,#eee1e3,#f6f0eb);display:grid;place-items:center}.page_moduleIndex__lZCEy{position:absolute;top:15px;left:15px;z-index:2;color:rgba(68,42,51,.55);font-size:.62rem;font-weight:800}.page_moduleGlyph__wSdQa{width:72%;height:62%;padding:17px;border-radius:13px;display:grid;gap:9px;background:rgba(255,255,255,.88);box-shadow:0 20px 40px rgba(76,45,56,.12);transform:rotate(-2deg)}.page_moduleGlyph__wSdQa i{display:block;border-radius:6px;background:#eee7e8}.page_moduleGlyph__wSdQa i:first-child{width:56%;background:#cbaeb6}.page_moduleGlyph__wSdQa i:nth-child(2){width:85%}.page_moduleGlyph__wSdQa i:nth-child(3){width:72%}.page_moduleGlyph__wSdQa i:last-child{width:92%;background:#e1d2d6}.page_moduleGlyph2__2W9CB{transform:rotate(2deg)}.page_moduleGlyph3__hv3QG{background:rgba(255,252,244,.94)}.page_moduleGlyph4__Q9Iu6{background:rgba(245,251,249,.94)}.page_moduleGlyph5__dtDAP{background:rgba(251,249,241,.94)}.page_moduleGlyph6__NgOzF{background:rgba(249,246,252,.94)}.page_moduleCard__Uj_AJ>p{margin:20px 5px 8px;color:var(--rose);font-size:.67rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.page_moduleCard__Uj_AJ h3{margin:0 5px 7px;font-family:Georgia,serif;font-size:1.18rem;font-weight:500}.page_moduleCard__Uj_AJ>span:last-child{margin-inline:5px;color:var(--muted);font-size:.76rem}.page_captureNote__wJEyT{margin:25px 0 0;color:var(--muted);font-size:.75rem;text-align:center}.page_availabilitySection__QaXRa{padding:115px 0;background:#fff}.page_availabilityGrid__oQovR{display:grid;grid-template-columns:.8fr 1.2fr;gap:100px;align-items:start}.page_availabilitySection__QaXRa h2{font-size:clamp(2.5rem,4vw,4rem)}.page_availabilityGrid__oQovR>div:last-child>p{margin:0;color:var(--muted);font-size:1.05rem;line-height:1.75}.page_faqSection___SFNd{padding:130px 0;background:var(--ink);color:white;scroll-margin-top:80px}.page_faqLayout__hEv7m{display:grid;grid-template-columns:.72fr 1.28fr;gap:110px;align-items:start}.page_faqHeading__jVQrP{position:sticky;top:115px}.page_faqHeading__jVQrP h2{font-size:clamp(2.55rem,4.5vw,4rem)}.page_faqHeading__jVQrP>p:last-child{margin:24px 0 0;color:#cbbdc3;line-height:1.7}.page_faqList___cxrh{border-top:1px solid rgba(255,255,255,.15)}.page_faqList___cxrh details{border-bottom:1px solid rgba(255,255,255,.15)}.page_faqList___cxrh summary{padding:24px 0;display:flex;justify-content:space-between;gap:25px;align-items:center;list-style:none;cursor:pointer;font-size:.95rem;font-weight:700;line-height:1.5}.page_faqList___cxrh summary::-webkit-details-marker{display:none}.page_faqList___cxrh summary i{flex:0 0 auto;width:27px;height:27px;border:1px solid rgba(255,255,255,.28);border-radius:50%;display:grid;place-items:center;color:#d9b4be;font-size:1rem;font-style:normal;transition:transform .18s ease}.page_faqList___cxrh details[open] summary i{transform:rotate(45deg)}.page_faqList___cxrh details p{max-width:680px;margin:-5px 0 24px;color:#c7b9bf;line-height:1.75}.page_guidesSection__iGDEi{padding:125px 0;background:#f5eee9}.page_guidesSection__iGDEi .page_sectionHeading__96_fW{align-items:end}.page_guidesSection__iGDEi .page_sectionHeading__96_fW .page_textLink__LHHm2{justify-self:end}.page_guidesGrid__4kp7d{display:grid;grid-template-columns:repeat(4,1fr);gap:15px}.page_guidesGrid__4kp7d>a{position:relative;min-height:280px;padding:27px;border:1px solid var(--line);border-radius:16px;background:rgba(255,255,255,.58);text-decoration:none;transition:transform .18s ease,background .18s ease}.page_guidesGrid__4kp7d>a:hover{transform:translateY(-5px);background:white}.page_guidesGrid__4kp7d>a>span{color:var(--rose);font-size:.67rem;font-weight:850;letter-spacing:.09em;text-transform:uppercase}.page_guidesGrid__4kp7d h3{margin:55px 0 12px;font-family:Georgia,serif;font-size:1.35rem;font-weight:500;line-height:1.2}.page_guidesGrid__4kp7d p{margin:0;color:var(--muted);font-size:.8rem;line-height:1.65}.page_guidesGrid__4kp7d i{position:absolute;right:24px;bottom:22px;color:var(--rose);font-style:normal}.page_finalCta__dhqPJ{padding:140px 0;background:linear-gradient(135deg,#e8d3d8,#f4e6dc 54%,#e7e2d2);text-align:center}.page_finalCta__dhqPJ .page_container__G1k0B{max-width:930px}.page_finalCta__dhqPJ h2{font-size:clamp(3rem,6vw,5.5rem)}.page_finalCta__dhqPJ h2+p{max-width:720px;margin:26px auto 0;color:#66535b;font-size:1.05rem;line-height:1.75}.page_finalCta__dhqPJ .page_actions__tFvqK{justify-content:center}.page_finalCta__dhqPJ small{display:block;margin-top:23px;color:#7a666e}@media (max-width:1120px){.page_heroGrid__t_SzX{grid-template-columns:minmax(0,1fr) 420px;gap:45px}.page_dashboard__iy8v_{width:540px}.page_floatingCard__x0ofe{right:-30px}.page_painGrid__q089q{grid-template-columns:repeat(2,1fr)}.page_featureRow__hQTGK{gap:55px}.page_commerceGrid__sWBw2>div{padding:55px 45px}.page_rolesGrid__s1VWV{grid-template-columns:repeat(2,1fr)}.page_differenceGrid__q9o_J{grid-template-columns:repeat(3,1fr)}.page_guidesGrid__4kp7d{grid-template-columns:repeat(2,1fr)}}@media (max-width:900px){.page_desktopNav__ilM7k{display:none}.page_mobileNav__KXY5h{display:block}.page_hero__VAYcu{min-height:auto}.page_heroGrid__t_SzX{grid-template-columns:1fr;padding-block:70px 100px}.page_heroCopy__HcbS_{max-width:760px}.page_heroVisual___5Rjb{min-height:480px;width:min(680px,100%);margin-inline:auto}.page_dashboard__iy8v_{width:calc(100% - 30px)}.page_availabilityGrid__oQovR,.page_faqLayout__hEv7m,.page_fitSection__PZ7uf .page_container__G1k0B,.page_sectionHeading__96_fW{grid-template-columns:1fr;gap:35px}.page_typeCloud__jFXNG{justify-content:flex-start}.page_featureRow__hQTGK{grid-template-columns:1fr;gap:45px}.page_featureReverse__7dnkJ .page_featureCopy__OS6T1{order:0}.page_featureVisual__6VNpt{min-height:440px}.page_commerceGrid__sWBw2{grid-template-columns:1fr}.page_moduleGrid__yw_C5{grid-template-columns:repeat(2,1fr)}.page_faqHeading__jVQrP{position:static}.page_differenceGrid__q9o_J{grid-template-columns:repeat(2,1fr)}}@media (max-width:620px){.page_container__G1k0B{width:min(100% - 28px,1180px)}.page_topbar__uZ_bb>div{min-height:68px}.page_brand__rWF9D{width:105px}.page_heroGrid__t_SzX{padding-block:48px 80px}.page_breadcrumb__lq51P{margin-bottom:28px}.page_hero__VAYcu h1{font-size:clamp(2.65rem,13vw,4rem)}.page_heroLead__7s8ID{font-size:1rem}.page_actions__tFvqK{display:grid;grid-template-columns:1fr}.page_primaryBtn__BP_j2,.page_secondaryBtn__f6cRv{width:100%}.page_heroVisual___5Rjb{min-height:360px;margin-top:10px}.page_dashboard__iy8v_{width:calc(100% - 10px);transform:rotate(-1deg)}.page_dashboardBody__uXzQE{min-height:290px;grid-template-columns:1fr}.page_dashboardSide__95pH1{display:none}.page_dashboardMain__M_9Du{padding:23px 20px}.page_dashboardTop__VNJnK{min-height:50px}.page_floatingCard__x0ofe{right:-2px;bottom:0;min-width:220px;padding:13px}.page_heroVisual___5Rjb>p{bottom:-25px;left:10px}.page_fitSection__PZ7uf{padding:65px 0}.page_availabilitySection__QaXRa,.page_commerceSection__I2Y3s,.page_differenceSection__vG87s,.page_faqSection___SFNd,.page_featuresSection__nEZiU,.page_finalCta__dhqPJ,.page_flowSection__9JfBW,.page_guidesSection__iGDEi,.page_painSection__I4Y9o,.page_rolesSection__9VKz1,.page_visualEvidence__bVVWV{padding-block:88px}.page_sectionHeading__96_fW{margin-bottom:40px}.page_centerHeading__lQu_x h2,.page_sectionHeading__96_fW h2{font-size:2.7rem}.page_painGrid__q089q{grid-template-columns:1fr}.page_painCard__sCq7S{min-height:210px}.page_painCard__sCq7S h3{margin-top:42px}.page_centerHeading__lQu_x{margin-bottom:50px}.page_flowList__bA6hU:before{left:25px}.page_flowList__bA6hU li{grid-template-columns:52px 1fr;gap:18px;padding-bottom:27px}.page_flowList__bA6hU>li>span{width:52px;height:52px}.page_flowList__bA6hU li div{padding-top:2px}.page_featureStack__kCYyN{gap:90px}.page_featureCopy__OS6T1 ul{grid-template-columns:1fr}.page_featureCopy__OS6T1 h3{font-size:2.55rem}.page_featureNumber__l_dHQ{font-size:5.8rem}.page_featureVisual__6VNpt{min-height:330px;border-radius:28px}.page_visualCanvas__lLJo7{width:85%}.page_visualLabel__brrYg{top:23px;left:27px}.page_visualCaption__QxZZG{bottom:20px;right:28px}.page_commerceGrid__sWBw2>div{padding:44px 26px}.page_commerceSection__I2Y3s h2{font-size:2.65rem}.page_differenceGrid__q9o_J,.page_guidesGrid__4kp7d,.page_moduleGrid__yw_C5,.page_rolesGrid__s1VWV{grid-template-columns:1fr}.page_rolesGrid__s1VWV article{min-height:215px}.page_rolesGrid__s1VWV h3{margin-top:42px}.page_modulePreview__eWv80{height:210px}.page_guidesSection__iGDEi .page_sectionHeading__96_fW .page_textLink__LHHm2{justify-self:start}.page_guidesGrid__4kp7d>a{min-height:240px}.page_finalCta__dhqPJ h2{font-size:3.1rem}}@media (max-width:360px){.page_container__G1k0B{width:min(100% - 22px,1180px)}.page_hero__VAYcu h1{font-size:2.55rem}.page_dashboardHeading__YBnt_ strong{font-size:1.05rem}.page_sessionGrid__EO_Bd{gap:4px}.page_floatingCard__x0ofe{min-width:195px}.page_centerHeading__lQu_x h2,.page_commerceSection__I2Y3s h2,.page_featureCopy__OS6T1 h3,.page_finalCta__dhqPJ h2,.page_sectionHeading__96_fW h2{font-size:2.35rem}}@media (prefers-reduced-motion:reduce){.page_page___a4lk *,.page_page___a4lk :after,.page_page___a4lk :before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.MarketingHeader_twmHeader__pNOYI{--twm-brand:#dd5656;--twm-brand-dark:#b73f3f;--twm-text:#1f2937;--twm-muted:#4b5563;--twm-line:rgba(31,41,55,.12);--twm-shadow-menu:0 24px 60px rgba(31,41,55,.16);position:sticky;top:0;z-index:300;border-bottom:1px solid rgba(31,41,55,.08);background:#e9e9e9;background:rgba(233,233,233,.92);color:var(--twm-text);backdrop-filter:blur(12px)}.MarketingHeader_twmHeaderBar__ZipeB{width:min(1180px,calc(100% - 2rem));min-height:80px;margin:auto;display:flex;align-items:center;gap:1.25rem}.MarketingHeader_twmLogo__BzTun{display:flex;flex:0 0 auto}.MarketingHeader_twmLogo__BzTun img{width:126px;height:auto}.MarketingHeader_twmDesktopNav___fXaE{flex:1;display:flex;justify-content:center;align-items:center;gap:.2rem}.MarketingHeader_twmDesktopNav___fXaE>a,.MarketingHeader_twmDesktopNav___fXaE>button,.MarketingHeader_twmHeaderActions__iIk9_>a{min-height:44px;display:inline-flex;align-items:center;border:0;background:transparent;color:var(--twm-text);padding:.6rem .65rem;font:inherit;font-size:.9rem;font-weight:700;text-decoration:none;cursor:pointer;white-space:nowrap}.MarketingHeader_twmDesktopNav___fXaE :is(a,button):hover,.MarketingHeader_twmHeaderActions__iIk9_>a:hover{color:var(--twm-brand-dark)}.MarketingHeader_twmDesktopNav___fXaE button[aria-expanded=true]{color:var(--twm-brand-dark)}.MarketingHeader_twmDesktopNav___fXaE .MarketingHeader_twmActiveLink__AAPex{position:relative;color:var(--twm-brand-dark)}.MarketingHeader_twmDesktopNav___fXaE .MarketingHeader_twmActiveLink__AAPex:after{content:"";position:absolute;right:.65rem;bottom:.35rem;left:.65rem;height:2px;border-radius:999px;background:var(--twm-brand)}.MarketingHeader_twmHeaderActions__iIk9_{display:flex;align-items:center;gap:.3rem}.MarketingHeader_twmDrawerCta__Vnb2t a,.MarketingHeader_twmHeaderCta__oUKJr a{min-height:48px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:var(--twm-brand);color:#fff!important;padding:.75rem 1.15rem;text-decoration:none;font-size:.86rem;font-weight:800;box-shadow:0 8px 20px rgba(221,86,86,.2)}.MarketingHeader_twmDrawerCta__Vnb2t a:hover,.MarketingHeader_twmHeaderCta__oUKJr a:hover{background:var(--twm-brand-dark)}.MarketingHeader_twmMobileToggle__ehfPK{display:none;width:44px;height:44px;margin-left:auto;border:1px solid var(--twm-line);border-radius:50%;background:#fff;place-content:center;gap:4px}.MarketingHeader_twmMobileToggle__ehfPK span{width:18px;height:2px;background:var(--twm-text)}.MarketingHeader_twmMegaPanel__TtcBU{position:absolute;top:calc(100% + 8px);left:50%;width:min(1180px,calc(100vw - 2rem));transform:translateX(-50%);overflow:hidden;border:1px solid var(--twm-line);border-radius:24px;background:rgba(255,255,255,.98);box-shadow:var(--twm-shadow-menu);animation:MarketingHeader_twmMenuIn__aXCiV .17s ease both}.MarketingHeader_twmMegaPanel__TtcBU[hidden],.MarketingHeader_twmMobileDrawer__3_0aP[hidden],.MarketingHeader_twmOverlay__16DPN[hidden]{display:none}.MarketingHeader_twmMegaGrid__lBBYG{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;padding:1.4rem}.MarketingHeader_twmFeatureMegaBody__qxPIN{display:grid;grid-template-columns:minmax(0,3fr) minmax(220px,.9fr);align-items:stretch}.MarketingHeader_twmFeatureMegaBody__qxPIN>.MarketingHeader_twmMegaGrid__lBBYG{padding-right:.5rem}.MarketingHeader_twmMegaGrid__lBBYG section{min-width:0}.MarketingHeader_twmMegaGrid__lBBYG h2{margin:0 0 .7rem;padding:0 .75rem;color:var(--twm-brand-dark);font-size:.75rem;letter-spacing:.08em;text-transform:uppercase}.MarketingHeader_twmCompactPanel__QtSqf>a,.MarketingHeader_twmMegaGrid__lBBYG section>a{min-height:58px;display:grid;align-content:center;gap:.18rem;padding:.68rem .75rem;border-radius:12px;color:var(--twm-text);text-decoration:none}.MarketingHeader_twmCompactPanel__QtSqf>a:hover,.MarketingHeader_twmMegaGrid__lBBYG section>a:hover{background:#f7f7f7}.MarketingHeader_twmCompactPanel__QtSqf strong,.MarketingHeader_twmMegaGrid__lBBYG strong{font-size:.9rem}.MarketingHeader_twmCompactPanel__QtSqf small,.MarketingHeader_twmMegaGrid__lBBYG small{display:-webkit-box;overflow:hidden;color:var(--twm-muted);font-size:.73rem;line-height:1.4;-webkit-line-clamp:2;-webkit-box-orient:vertical}.MarketingHeader_twmFeatureSpotlight__JSRat{margin:1.4rem 1.4rem 1.4rem .6rem;padding:1.25rem;display:flex;flex-direction:column;border:1px solid rgba(221,86,86,.24);border-radius:16px;background:rgba(221,86,86,.08)}.MarketingHeader_twmFeatureSpotlight__JSRat>span{color:var(--twm-brand-dark);font-size:.7rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.MarketingHeader_twmFeatureSpotlight__JSRat h2{margin:1rem 0 .7rem;font-size:1.08rem;line-height:1.25}.MarketingHeader_twmFeatureSpotlight__JSRat p{margin:0;color:var(--twm-muted);font-size:.8rem;line-height:1.55}.MarketingHeader_twmFeatureSpotlight__JSRat a{margin-top:auto;padding-top:1rem;color:var(--twm-brand-dark);font-size:.82rem;font-weight:800;text-decoration:none}.MarketingHeader_twmMegaStrip__Lfa_s{display:flex;justify-content:center;gap:2rem;padding:1rem 1.5rem;border-top:1px solid var(--twm-line);background:#f7f7f7}.MarketingHeader_twmMegaStrip__Lfa_s a{min-height:36px;display:flex;align-items:center;color:var(--twm-brand-dark);font-size:.82rem;font-weight:800;text-decoration:none}.MarketingHeader_twmCompactPanel__QtSqf{width:min(460px,calc(100vw - 2rem));left:calc(50% + 185px);padding:.75rem}.MarketingHeader_twmMobileDrawer__3_0aP,.MarketingHeader_twmOverlay__16DPN{display:none}.MarketingHeader_twmHeader__pNOYI :is(a,button):focus-visible{outline:3px solid var(--twm-brand-dark);outline-offset:3px}@keyframes MarketingHeader_twmMenuIn__aXCiV{0%{opacity:0;transform:translate(-50%,5px)}to{opacity:1;transform:translate(-50%)}}@media(min-width:1041px){.MarketingHeader_twmHeader__pNOYI:has(button[aria-controls=twm-features-panel]:focus) [id=twm-features-panel],.MarketingHeader_twmHeader__pNOYI:has(button[aria-controls=twm-resources-panel]:focus) [id=twm-resources-panel],.MarketingHeader_twmHeader__pNOYI:has(button[aria-controls=twm-solutions-panel]:focus) [id=twm-solutions-panel]{display:block}}@media(max-width:1040px){.MarketingHeader_twmHeaderBar__ZipeB{min-height:68px}.MarketingHeader_twmLogo__BzTun img{width:120px}.MarketingHeader_twmDesktopNav___fXaE,.MarketingHeader_twmHeaderActions__iIk9_{display:none}.MarketingHeader_twmMobileToggle__ehfPK{display:grid}.MarketingHeader_twmOverlay__16DPN{display:block;position:fixed;inset:68px 0 0;z-index:-1;background:rgba(31,41,55,.35)}.MarketingHeader_twmMobileDrawer__3_0aP{position:fixed;top:68px;right:0;z-index:2;width:min(420px,100%);height:calc(100dvh - 68px);display:flex;flex-direction:column;gap:.15rem;padding:1rem 1rem calc(1rem + env(safe-area-inset-bottom));overflow-y:auto;background:#fff;box-shadow:-18px 25px 45px rgba(31,41,55,.18)}.MarketingHeader_twmDrawerTop__dT2o9{display:flex;justify-content:space-between;align-items:center;padding:.45rem .45rem 1rem;border-bottom:1px solid var(--twm-line)}.MarketingHeader_twmDrawerTop__dT2o9 button{min-height:44px;border:0;background:transparent;color:var(--twm-brand-dark);font:inherit;font-weight:800}.MarketingHeader_twmAccordionButton__KKs_z,.MarketingHeader_twmMobileDrawer__3_0aP>a{min-height:48px;width:100%;display:flex;align-items:center;justify-content:space-between;padding:.8rem .6rem;border:0;border-bottom:1px solid rgba(31,41,55,.08);background:transparent;color:var(--twm-text);font:inherit;font-weight:750;text-align:left;text-decoration:none}.MarketingHeader_twmMobileDrawer__3_0aP>a.MarketingHeader_twmActiveLink__AAPex{color:var(--twm-brand-dark);border-bottom-color:var(--twm-brand)}.MarketingHeader_twmAccordionButton__KKs_z span{color:var(--twm-brand);font-size:1.15rem}.MarketingHeader_twmMobileSubnav__4rTFg{display:grid;padding:.15rem .6rem .7rem 1rem;border-bottom:1px solid var(--twm-line)}.MarketingHeader_twmMobileSubnav__4rTFg[hidden]{display:none}.MarketingHeader_twmMobileSubnav__4rTFg a{min-height:44px;display:flex;align-items:center;color:var(--twm-muted);font-size:.88rem;text-decoration:none}.MarketingHeader_twmDrawerCta__Vnb2t{position:sticky;bottom:calc(-.25rem - env(safe-area-inset-bottom));margin-top:auto;padding:1rem 0 env(safe-area-inset-bottom);background:#fff}.MarketingHeader_twmDrawerCta__Vnb2t a{width:100%}}@media(max-width:520px){.MarketingHeader_twmHeaderBar__ZipeB{width:min(100% - 1.2rem,1180px)}}@media(prefers-reduced-motion:reduce){.MarketingHeader_twmMegaPanel__TtcBU{animation:none}.MarketingHeader_twmHeader__pNOYI *{scroll-behavior:auto!important;transition:none!important}}.TwmIllustrativeVisual_twmVisual__6L3cV{width:100%;min-width:0;margin:0;padding:clamp(.7rem,2vw,1.15rem);border:1px solid rgba(31,41,55,.12);border-radius:18px;background:linear-gradient(145deg,#f9f9f9,#ededed);color:#1f2937;box-sizing:border-box;overflow:hidden}.TwmIllustrativeVisual_twmWindow__NOlSh{overflow:hidden;border:1px solid rgba(31,41,55,.13);border-radius:13px;background:#fff;box-shadow:0 14px 34px rgba(31,41,55,.09)}.TwmIllustrativeVisual_twmToolbar__LnsgI{min-height:48px;display:flex;align-items:center;gap:.55rem;padding:.55rem .8rem;border-bottom:1px solid rgba(31,41,55,.1);background:#fff}.TwmIllustrativeVisual_twmMark__YX8R_{width:28px;height:28px;display:grid;place-items:center;border-radius:50%;color:#fff;background:#dd5656;font-size:.72rem;font-weight:900}.TwmIllustrativeVisual_twmToolbar__LnsgI strong{font-size:.8rem;letter-spacing:.04em}.TwmIllustrativeVisual_twmDemoBadge__8KNgf{margin-left:auto;border-radius:999px;padding:.3rem .48rem;color:#b73f3f;background:rgba(221,86,86,.12);font-size:.55rem;font-weight:900;letter-spacing:.07em}.TwmIllustrativeVisual_twmBody__sMxEs{min-height:285px;display:grid;grid-template-columns:115px minmax(0,1fr)}.TwmIllustrativeVisual_twmSidebar__MA6wT{display:flex;flex-direction:column;gap:.35rem;padding:.8rem .55rem;border-right:1px solid rgba(31,41,55,.1);background:#f7f7f7}.TwmIllustrativeVisual_twmSidebar__MA6wT span{padding:.52rem .58rem;border-radius:7px;color:#5d6670;font-size:.62rem;font-weight:750}.TwmIllustrativeVisual_twmSidebar__MA6wT .TwmIllustrativeVisual_twmActive__QimIi{color:#b73f3f;background:rgba(221,86,86,.12)}.TwmIllustrativeVisual_twmMain__NDFfN{min-width:0;padding:1rem}.TwmIllustrativeVisual_twmMain__NDFfN header{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start}.TwmIllustrativeVisual_twmMain__NDFfN header small{display:block;color:#b73f3f;font-size:.57rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.TwmIllustrativeVisual_twmMain__NDFfN h3{margin:.28rem 0 0;font-size:clamp(.95rem,2vw,1.25rem);line-height:1.15;letter-spacing:-.025em}.TwmIllustrativeVisual_twmMain__NDFfN header>span{flex:none;border-radius:999px;padding:.38rem .55rem;color:#3a4750;background:#f0f1f2;font-size:.56rem;font-weight:800}.TwmIllustrativeVisual_twmTimeline__FdG_W{display:grid;grid-template-columns:repeat(4,1fr);gap:.35rem;margin:1.1rem 0}.TwmIllustrativeVisual_twmTimeline__FdG_W span{height:44px;border-radius:8px;background:linear-gradient(180deg,rgba(221,86,86,.15),rgba(221,86,86,.04));border:1px solid rgba(221,86,86,.14)}.TwmIllustrativeVisual_twmTimeline__FdG_W span:nth-child(2){background:linear-gradient(180deg,rgba(58,71,80,.14),rgba(58,71,80,.04));border-color:rgba(58,71,80,.13)}.TwmIllustrativeVisual_twmRows__dtPIS{display:grid;gap:.4rem}.TwmIllustrativeVisual_twmRows__dtPIS>div{min-width:0;display:grid;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:.55rem;padding:.55rem .6rem;border:1px solid rgba(31,41,55,.09);border-radius:8px;background:#fafafa}.TwmIllustrativeVisual_twmRows__dtPIS span{color:#dd5656;font-size:.57rem;font-weight:900}.TwmIllustrativeVisual_twmRows__dtPIS strong{overflow:hidden;font-size:.66rem;white-space:nowrap;text-overflow:ellipsis}.TwmIllustrativeVisual_twmRows__dtPIS i{color:#66707a;font-size:.54rem;font-style:normal}.TwmIllustrativeVisual_twmClinicalMap__lYPHL{display:grid;grid-template-columns:repeat(8,1fr);gap:.28rem;margin:1rem 0}.TwmIllustrativeVisual_twmClinicalMap__lYPHL span{aspect-ratio:1;display:grid;place-items:center;border:1px solid rgba(31,41,55,.13);border-radius:40% 40% 48% 48%;color:#68717a;background:#fff;font-size:.52rem;font-weight:800}.TwmIllustrativeVisual_twmClinicalMap__lYPHL .TwmIllustrativeVisual_twmClinicalActive__jSNzE{color:#fff;background:#dd5656;border-color:#dd5656}.TwmIllustrativeVisual_twmVisual__6L3cV figcaption{margin:.7rem 0 -.05rem;color:#66707a;font-size:.62rem;font-weight:700;text-align:center}.TwmIllustrativeVisual_twmCompact__Pbslx{padding:.55rem;border-radius:12px}.TwmIllustrativeVisual_twmCompact__Pbslx .TwmIllustrativeVisual_twmToolbar__LnsgI{min-height:38px}.TwmIllustrativeVisual_twmCompact__Pbslx .TwmIllustrativeVisual_twmMark__YX8R_{width:22px;height:22px}.TwmIllustrativeVisual_twmCompact__Pbslx .TwmIllustrativeVisual_twmBody__sMxEs{min-height:155px;grid-template-columns:1fr}.TwmIllustrativeVisual_twmCompact__Pbslx .TwmIllustrativeVisual_twmSidebar__MA6wT{display:none}.TwmIllustrativeVisual_twmCompact__Pbslx .TwmIllustrativeVisual_twmMain__NDFfN{padding:.72rem}.TwmIllustrativeVisual_twmCompact__Pbslx .TwmIllustrativeVisual_twmTimeline__FdG_W{margin:.7rem 0}.TwmIllustrativeVisual_twmCompact__Pbslx .TwmIllustrativeVisual_twmTimeline__FdG_W span{height:25px}.TwmIllustrativeVisual_twmCompact__Pbslx .TwmIllustrativeVisual_twmRows__dtPIS>div{padding:.35rem .4rem}.TwmIllustrativeVisual_twmCompact__Pbslx .TwmIllustrativeVisual_twmMain__NDFfN header>span,.TwmIllustrativeVisual_twmCompact__Pbslx .TwmIllustrativeVisual_twmRows__dtPIS i,.TwmIllustrativeVisual_twmCompact__Pbslx .TwmIllustrativeVisual_twmRows__dtPIS>div:nth-child(3){display:none}.TwmIllustrativeVisual_twmCompact__Pbslx .TwmIllustrativeVisual_twmClinicalMap__lYPHL{margin:.65rem 0}@media(max-width:560px){.TwmIllustrativeVisual_twmBody__sMxEs{grid-template-columns:82px minmax(0,1fr);min-height:245px}.TwmIllustrativeVisual_twmSidebar__MA6wT span{padding:.45rem .35rem;font-size:.55rem}.TwmIllustrativeVisual_twmMain__NDFfN{padding:.72rem}.TwmIllustrativeVisual_twmRows__dtPIS i{display:none}.TwmIllustrativeVisual_twmRows__dtPIS>div{grid-template-columns:22px minmax(0,1fr)}.TwmIllustrativeVisual_twmTimeline__FdG_W span{height:34px}}