@font-face{font-family:DominicRegular;src:url(/fonts/DominicRegular.otf) format("opentype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:DominicItalic;src:url(/fonts/DominicItalic.otf) format("opentype");font-style:italic;font-weight:400;font-display:swap}.bilateral_bilateralPage__vpxvx{--color-deep:#121417;--color-white:#fff;--color-warm-offwhite:#f6f6f3;--color-text-secondary:#5c5c5c;--color-text-muted:#8a8a8a;--color-border:#e0e0e0;--color-green-hero:#93b48d;--color-green-accent:#7fa878;--color-brown-accent:#ab8560;--color-brown-dark:#835b32;--color-brown-mid:#be926b;--gradient-hero:radial-gradient(ellipse at 10% 30%,#778d60 0%,#76a26e 30%,#93b48d 53%,#c7d5bb 100%);--gradient-brown:linear-gradient(214deg,#b96e34 9%,#be926b 52%,#835b32 97%);--gradient-brown-sidebar:linear-gradient(250deg,#b96e34 9%,#a2744b 52%,#835b32 97%);--font-primary:"Google Sans","Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-display:"DominicRegular","DM Serif Display",Georgia,serif;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:24px;--radius-full:100px;--shadow-sm:0 2px 8px rgba(0,0,0,.04);--shadow-md:0 4px 16px rgba(0,0,0,.06);--transition-fast:0.15s ease;--transition-base:0.2s ease;--transition-slow:0.3s ease;--container-max:1400px;--container-padding:24px;font-family:var(--font-primary);font-size:16px;line-height:1.6;color:var(--color-deep);background:var(--color-white);-webkit-font-smoothing:antialiased}.bilateral_bilateralPage__vpxvx img{max-width:100%;height:auto;display:block}@media (max-width:768px){.bilateral_bilateralPage__vpxvx>nav{background:#fff;backdrop-filter:none}}.bilateral_container___KNy2{max-width:var(--container-max);margin:0 auto;padding:0 var(--container-padding)}.bilateral_fadeUp__Qdy7y{opacity:0;transform:translateY(30px);transition:all .6s ease}.bilateral_fadeUpVisible__rxrg0{opacity:1;transform:translateY(0)}.bilateral_staggerChildren__RHa0S>*{opacity:0;transform:translateY(20px);transition:all .5s ease}.bilateral_staggerChildrenVisible__ESKD8>:first-child{opacity:1;transform:translateY(0);transition-delay:0s}.bilateral_staggerChildrenVisible__ESKD8>:nth-child(2){opacity:1;transform:translateY(0);transition-delay:.1s}.bilateral_staggerChildrenVisible__ESKD8>:nth-child(3){opacity:1;transform:translateY(0);transition-delay:.2s}.bilateral_staggerChildrenVisible__ESKD8>:nth-child(4){opacity:1;transform:translateY(0);transition-delay:.3s}.bilateral_staggerChildrenVisible__ESKD8>:nth-child(5){opacity:1;transform:translateY(0);transition-delay:.4s}.bilateral_staggerChildrenVisible__ESKD8>:nth-child(6){opacity:1;transform:translateY(0);transition-delay:.5s}.bilateral_staggerChildrenVisible__ESKD8>:nth-child(7){opacity:1;transform:translateY(0);transition-delay:.6s}.bilateral_staggerChildrenVisible__ESKD8>:nth-child(8){opacity:1;transform:translateY(0);transition-delay:.7s}.bilateral_nav__42aN0{position:fixed;top:0;left:0;right:0;z-index:100;padding:12px 0;transition:background .3s ease,box-shadow .3s ease}.bilateral_navScrolled__Kxl9z{background:hsla(0,0%,100%,.95);backdrop-filter:blur(12px);box-shadow:0 1px 0 rgba(0,0,0,.06)}.bilateral_navContainer__VioF3{max-width:var(--container-max);margin:0 auto;padding:0 40px}.bilateral_navInner__XoM9C{display:flex;align-items:center;justify-content:space-between;height:56px}.bilateral_navLogo__KmSmp{display:flex;align-items:center;text-decoration:none}.bilateral_navLogoMark__kd0Lt{height:42px;width:auto;-o-object-fit:contain;object-fit:contain}.bilateral_navLinks__V4Y8C{display:flex;align-items:center;gap:32px}.bilateral_navLink__TsKa5{font-family:var(--font-primary);font-size:18px;font-weight:400;color:var(--color-deep);text-decoration:none;letter-spacing:-.36px;transition:color var(--transition-fast)}.bilateral_navLink__TsKa5:hover{color:var(--color-text-secondary)}.bilateral_btnPrimary__g4ein{display:inline-flex;align-items:center;justify-content:center;padding:16px 32px;background:var(--color-deep);color:var(--color-white);border-radius:var(--radius-full);font-family:var(--font-primary);font-size:20px;letter-spacing:.6px;text-decoration:none;cursor:pointer;border:none;transition:transform var(--transition-fast),box-shadow var(--transition-fast);white-space:nowrap}.bilateral_btnPrimary__g4ein:hover{transform:translateY(-1px);box-shadow:0 4px 16px rgba(0,0,0,.15)}.bilateral_btnSecondary__aknyN{display:inline-flex;align-items:center;justify-content:center;padding:16px 32px;background:var(--color-white);color:var(--color-deep);border-radius:var(--radius-full);border:1px solid #a2a2a2;font-family:var(--font-primary);font-size:20px;letter-spacing:.6px;text-decoration:none;cursor:pointer;transition:transform var(--transition-fast),box-shadow var(--transition-fast);white-space:nowrap;gap:12px}.bilateral_btnSecondary__aknyN:hover{transform:translateY(-1px);box-shadow:0 4px 16px rgba(0,0,0,.08)}.bilateral_navCta__HtuYA{padding:14px 28px;font-size:18px}.bilateral_navMobileToggle__EEiGW{display:none;flex-direction:column;gap:5px;background:none;border:none;cursor:pointer;padding:8px}.bilateral_navMobileToggle__EEiGW span{display:block;width:24px;height:2px;background:var(--color-deep);transition:all .3s ease}.bilateral_navMobileToggleOpen___nLoG span:first-child{transform:translateY(7px) rotate(45deg)}.bilateral_navMobileToggleOpen___nLoG span:nth-child(2){opacity:0}.bilateral_navMobileToggleOpen___nLoG span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.bilateral_mobileMenu___9xBT{position:fixed;top:80px;left:0;right:0;bottom:0;background:hsla(0,0%,100%,.98);backdrop-filter:blur(12px);z-index:99;padding:32px 24px}.bilateral_mobileMenuLinks__Aw_Yl{display:flex;flex-direction:column;gap:24px}.bilateral_mobileMenuLink__YepMB{font-family:var(--font-primary);font-size:24px;font-weight:400;color:var(--color-deep);text-decoration:none}.bilateral_hero__oiXj8{position:relative;padding:140px 0 0;text-align:center;overflow:visible;background:var(--color-white)}.bilateral_hero__oiXj8:after{display:none}.bilateral_heroContent__J0mB_{position:relative;z-index:2;max-width:800px;margin:0 auto;padding:0 var(--container-padding)}.bilateral_heroTitle__3BKik{font-family:var(--font-display);font-size:80px;line-height:1.05;color:var(--color-deep);margin-bottom:20px;letter-spacing:-1px}.bilateral_heroSubtitle__RJFvu{font-family:var(--font-primary);font-size:18px;line-height:30px;color:#7c7c7c;letter-spacing:-.36px;max-width:600px;margin:0 auto 28px}.bilateral_heroCtas__Ds4Ke{gap:16px;margin-bottom:28px}.bilateral_heroCtas__Ds4Ke,.bilateral_trustBar__ikG96{display:flex;align-items:center;justify-content:center}.bilateral_trustBar__ikG96{gap:32px;padding:0 0 12px;flex-wrap:wrap}.bilateral_trustItem__YBGNQ{display:flex;align-items:center;gap:8px;font-family:var(--font-primary);font-size:16px;color:rgba(77,77,77,.7);letter-spacing:-.32px;line-height:22px}.bilateral_trustCheckIcon__uj4sN{width:18px;height:18px;color:rgba(77,77,77,.5);flex-shrink:0}.bilateral_heroGlobeWrapper__3I_HP{max-width:90%;margin:32px auto 0;background:var(--gradient-hero);border-radius:24px;padding:40px 40px 0;display:flex;flex-direction:column;align-items:center;position:relative;z-index:1;overflow:hidden}.bilateral_heroGlobe__s8yGJ{max-width:620px;width:100%;margin:0 auto;position:relative;z-index:1}.bilateral_heroGlobeImage__IJTY2{width:100%;height:auto;display:block;-o-object-fit:contain;object-fit:contain}.bilateral_heroGlobeOverlay__Mnfd8{position:absolute;bottom:0;left:0;right:0;width:100%;background:linear-gradient(1turn,#7ea777,rgba(129,169,122,0));display:flex;align-items:flex-end;justify-content:center;padding:80px 20px 32px;z-index:2}.bilateral_heroVideoWrapper__L5UGZ{max-width:90%;margin:32px auto 0;border-radius:24px;overflow:hidden;position:relative;z-index:1;background:#000;box-shadow:0 8px 40px rgba(0,0,0,.18)}.bilateral_heroVideo__CiWei{position:relative;width:100%;padding-bottom:56.25%}.bilateral_heroVideoIframe__PZvLY{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.bilateral_videoOverlay__y3m5s{position:fixed;inset:0;z-index:9999;background:rgba(0,0,0,.85);display:flex;align-items:center;justify-content:center;padding:24px;animation:bilateral_fadeIn__X0QUl .2s ease}@keyframes bilateral_fadeIn__X0QUl{0%{opacity:0}to{opacity:1}}.bilateral_videoModal__bRlD2{position:relative;width:100%;max-width:960px}.bilateral_videoClose__h94zz{position:absolute;top:-44px;right:0;background:none;border:none;color:#fff;cursor:pointer;opacity:.7;transition:opacity .2s;padding:4px}.bilateral_videoClose__h94zz:hover{opacity:1}.bilateral_videoContainer__tVjCz{position:relative;width:100%;padding-bottom:56.25%;background:#000;border-radius:12px;overflow:hidden}.bilateral_videoIframe__eU_tB{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.bilateral_heroBottomCta__PCcKP{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:14px 28px;background:var(--color-white);color:var(--color-deep);border-radius:var(--radius-full);border:none;font-family:var(--font-primary);font-size:16px;font-weight:500;letter-spacing:-.32px;text-decoration:none;cursor:pointer;transition:transform var(--transition-fast),box-shadow var(--transition-fast);box-shadow:0 2px 12px rgba(0,0,0,.08)}.bilateral_heroBottomCta__PCcKP:hover{transform:translateY(-1px);box-shadow:0 4px 16px rgba(0,0,0,.12)}.bilateral_heroBottomCta__PCcKP svg{width:14px;height:14px;fill:currentColor}.bilateral_scrollCta__EqXfu{display:flex;align-items:center;justify-content:center;gap:12px;margin:32px auto 0}.bilateral_painPoints__TSlHW{padding:100px 0 80px}.bilateral_sectionLabel__uxKm4{font-family:var(--font-primary);font-size:20px;letter-spacing:.8px;text-transform:uppercase;color:#404040;text-align:center;margin-bottom:8px;line-height:34px}.bilateral_sectionTitle__ysHL5{font-family:var(--font-display);font-size:60px;font-weight:400;line-height:1.1;color:var(--color-deep);text-align:center;margin-bottom:16px}.bilateral_sectionSubtitle__FJq_v{font-family:var(--font-primary);font-size:20px;color:#7c7c7c;line-height:34px;letter-spacing:-.4px;text-align:center;max-width:822px;margin:0 auto 48px}.bilateral_painCardsGrid__e2efs{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.bilateral_painCard__xVz_0{background:var(--color-warm-offwhite);border-radius:var(--radius-lg);padding:32px 28px;display:flex;flex-direction:column;gap:20px}.bilateral_painCardTop__ezBoa{display:flex;align-items:flex-start;gap:12px}.bilateral_painCardImage__TA9ND{width:120px;height:120px;-o-object-fit:contain;object-fit:contain;flex-shrink:0}.bilateral_painCardTitleWrap__epEqY{display:flex;flex-direction:row;align-items:flex-start;gap:8px;padding-top:8px}.bilateral_painCardQuote__K___H{width:32px;height:auto;-o-object-fit:contain;object-fit:contain}.bilateral_painCardTitle__Is1My{font-family:var(--font-primary);font-size:28px;font-weight:400;line-height:34px;color:#404040}.bilateral_painCardDesc__7fOmf{font-family:var(--font-primary);font-size:16px;color:#888;line-height:26px;letter-spacing:-.32px}.bilateral_diagnosis__L6TqX{padding:80px 0 100px}.bilateral_diagnosisGrid__y14sL{display:grid;grid-template-columns:1fr 1fr;gap:32px;margin-top:48px}.bilateral_diagnosisCard__2ALy9{background:var(--color-warm-offwhite);border-radius:var(--radius-lg);padding:40px;min-height:506px}.bilateral_diagnosisCardImage__x0eBz{width:100%;max-width:280px;height:auto;-o-object-fit:contain;object-fit:contain;margin-bottom:24px}.bilateral_diagnosisFullCardImage__5v8vb{width:100%;height:auto;-o-object-fit:contain;object-fit:contain;border-radius:var(--radius-md) var(--radius-md) 0 0}.bilateral_diagnosisFullCardImageWrap__Lq0jx{display:flex;align-items:flex-end;overflow:hidden}.bilateral_diagnosisTestimonialContent__rnvhU{display:flex;flex-direction:column;gap:4px}.bilateral_diagnosisTestimonialQuote__LgNDR{width:24px;height:auto;-o-object-fit:contain;object-fit:contain;margin-bottom:4px}.bilateral_diagnosisCardTitle__vGdyK{font-family:var(--font-primary);font-size:22px;font-weight:500;color:#464646;letter-spacing:-.66px;margin-bottom:12px}.bilateral_diagnosisCardDesc___xgEZ{font-family:var(--font-primary);font-size:18px;color:#7c7c7c;line-height:28px;letter-spacing:-.54px;max-width:444px}.bilateral_diagnosisFullCard__gux2j{background:var(--color-warm-offwhite);border-radius:var(--radius-lg);padding:40px 40px 0;min-height:610px;margin-top:24px;display:grid;grid-template-columns:1fr 1.3fr;gap:40px;align-items:stretch;overflow:hidden}.bilateral_diagnosisFullCard__gux2j>div:first-child{display:flex;flex-direction:column;padding-bottom:40px}.bilateral_diagnosisFullCard__gux2j .bilateral_diagnosisTestimonial__Bh92W{margin-top:auto}.bilateral_diagnosisReportTitle__QOVxD{font-family:var(--font-primary);font-size:22px;font-weight:500;color:#464646;letter-spacing:-.66px;margin-bottom:12px}.bilateral_diagnosisReportDesc__CxgCU{font-family:var(--font-primary);font-size:18px;color:#7c7c7c;line-height:28px;letter-spacing:-.54px;max-width:524px;margin-bottom:32px}.bilateral_diagnosisReportPreview__A1cco{background:#fff;border:1px solid #dfdfdf;border-radius:var(--radius-lg) var(--radius-lg) 0 0;padding:16px;min-height:520px}.bilateral_diagnosisTestimonial__Bh92W{display:flex;align-items:flex-start;gap:16px;margin-top:24px}.bilateral_diagnosisTestimonialAvatar__4X5LA{width:78px;height:78px;border-radius:50%;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.bilateral_diagnosisTestimonialText__t81rR{font-family:var(--font-primary);font-size:14px;color:#939385;line-height:22px;letter-spacing:-.42px}.bilateral_diagnosisTestimonialAuthor__2fP9o{font-family:var(--font-primary);font-style:italic;font-size:18px;color:#939385;letter-spacing:-.54px;margin-top:4px}.bilateral_howItWorks__B0ST6{padding:100px 0}.bilateral_howItWorksPanel__2rOQA{background:var(--gradient-brown);border-radius:32px;position:relative;overflow:hidden;padding:12px}.bilateral_howItWorksImage__cHDoa{width:100%;height:550px;-o-object-fit:cover;object-fit:cover;border-radius:24px 24px 0 0}.bilateral_howItWorksGrid__paFfT{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:8px}.bilateral_howItWorksStep__AkmzP{text-align:center;color:#fff;padding:36px 32px 44px;border-radius:16px;transition:background .3s ease;cursor:default}.bilateral_howItWorksStep__AkmzP:first-child{background:rgba(131,91,50,.6)}.bilateral_howItWorksStep__AkmzP:nth-child(2){background:transparent}.bilateral_howItWorksStep__AkmzP:nth-child(3){background:rgba(185,138,80,.35)}.bilateral_howItWorksStep__AkmzP:hover:first-child{background:rgba(131,91,50,.85)}.bilateral_howItWorksStep__AkmzP:hover:nth-child(2){background:rgba(162,116,75,.5)}.bilateral_howItWorksStep__AkmzP:hover:nth-child(3){background:rgba(185,138,80,.65)}.bilateral_howItWorksStepActive__u_rDR:first-child{background:rgba(131,91,50,.9)!important;outline:2px solid hsla(0,0%,100%,.4)}.bilateral_howItWorksStepActive__u_rDR:nth-child(2){background:rgba(162,116,75,.6)!important;outline:2px solid hsla(0,0%,100%,.4)}.bilateral_howItWorksStepActive__u_rDR:nth-child(3){background:rgba(185,138,80,.8)!important;outline:2px solid hsla(0,0%,100%,.4)}.bilateral_howItWorksStepBadge__in2mw{display:inline-flex;align-items:center;justify-content:center;padding:10px 20px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.6);border-radius:10px;backdrop-filter:blur(8px);font-family:var(--font-primary);font-size:15px;font-weight:500;color:#fff;letter-spacing:-.3px;margin-bottom:20px}.bilateral_howItWorksStepTitle__XmJoc{font-family:var(--font-display);font-size:36px;color:#fff;margin-bottom:14px;line-height:1.2}.bilateral_howItWorksStepDesc__Wbtr7{font-family:var(--font-primary);font-size:18px;color:hsla(0,0%,100%,.9);line-height:30px;letter-spacing:-.36px;max-width:380px;margin:0 auto}.bilateral_whatYouGet__TjI2r{padding:100px 0}.bilateral_whatYouGetContent__IxX_N{background:var(--color-warm-offwhite);border-radius:var(--radius-xl);padding:60px;display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center;margin-top:48px}.bilateral_whatYouGetFeatures__o3mZO{display:flex;flex-direction:column;gap:32px}.bilateral_whatYouGetList__gNkUC{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:20px}.bilateral_whatYouGetListItem__91RX1{display:flex;align-items:center;gap:12px;font-family:var(--font-primary);font-size:18px;color:#404040;letter-spacing:-.36px;line-height:1.4}.bilateral_whatYouGetListIcon__vKf3A{font-size:16px;flex-shrink:0}.bilateral_whatYouGetSampleBtn__rQIpk{display:inline-flex;align-items:center;justify-content:center;padding:14px 28px;background:transparent;color:var(--color-deep);border:1.5px solid var(--color-deep);border-radius:var(--radius-full);font-family:var(--font-primary);font-size:18px;font-weight:500;letter-spacing:-.36px;text-decoration:none;cursor:pointer;transition:all var(--transition-fast);align-self:flex-start}.bilateral_whatYouGetSampleBtn__rQIpk:hover{background:var(--color-deep);color:var(--color-white)}.bilateral_whatYouGetImageWrap__5wi92{display:flex;align-items:center;justify-content:center}.bilateral_whatYouGetImage__safd_{width:100%;height:auto;-o-object-fit:contain;object-fit:contain;border-radius:var(--radius-md);box-shadow:var(--shadow-md)}.bilateral_pricingInner__cgfdB{margin-top:48px;background:var(--color-warm-offwhite);border-radius:20px;padding:36px 48px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:32px}.bilateral_pricingLeft__Pq3oR{display:flex;align-items:center;gap:24px}.bilateral_pricingAmount__xBwTz{font-family:var(--font-display);font-size:80px;color:var(--color-deep);line-height:1}.bilateral_pricingMeta___hJE4{display:flex;flex-direction:column}.bilateral_pricingLabel__V1X4A{font-family:var(--font-primary);font-size:24px;font-weight:500;color:var(--color-deep);letter-spacing:-.48px;line-height:1.3}.bilateral_pricingDetail__AUJYL{font-family:var(--font-primary);font-size:18px;color:#7c7c7c;letter-spacing:-.36px;line-height:1.5}.bilateral_pricing__3StFC .bilateral_btnPrimary__g4ein{background:var(--color-green-hero);color:var(--color-deep);border:none;padding:16px 36px;font-size:18px;border-radius:var(--radius-full)}.bilateral_pricing__3StFC .bilateral_btnPrimary__g4ein:hover{opacity:.9;transform:translateY(-1px)}.bilateral_comparison__OO_m3{padding:80px 0;background:var(--color-warm-offwhite)}.bilateral_comparisonPanel__rWKwT{margin-top:48px;position:relative}.bilateral_comparisonSidebar__96ccp{position:absolute;top:-20px;left:calc(33.3% + 24px * .33 - 16px);width:calc(22.2% + 32px);height:calc(100% + 40px);border-radius:24px;background:var(--gradient-brown-sidebar);z-index:0}.bilateral_comparisonTable__WPtZV{position:relative;z-index:1;width:100%;max-width:1200px;margin:0 auto}.bilateral_comparisonHeader__cgwnG{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;gap:0;margin-bottom:8px;padding:0 24px}.bilateral_comparisonHeaderCell__zi0o5{font-family:var(--font-primary);font-size:20px;color:#000;text-align:center;line-height:36px;letter-spacing:1px}.bilateral_comparisonHeaderCellDeeply___v1aZ{display:flex;align-items:center;justify-content:center;gap:8px;padding:20px 0}.bilateral_comparisonHeaderCellDeeply___v1aZ img{height:36px;width:auto}.bilateral_comparisonRow__ZhnpW{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;gap:0;padding:20px 24px;border-bottom:1px solid rgba(0,0,0,.06);align-items:center}.bilateral_comparisonFeature__pmm1G{font-family:var(--font-primary);font-size:22px;font-weight:500;color:rgba(18,20,23,.8);letter-spacing:-.66px}.bilateral_comparisonCell__JsUvj{display:flex;justify-content:center;align-items:center}.bilateral_comparisonCheck__1El2G{width:28px;height:28px;color:#5b8254}.bilateral_comparisonRow__ZhnpW .bilateral_comparisonCell__JsUvj:first-of-type .bilateral_comparisonCheck__1El2G{color:#fff}.bilateral_comparisonCross__KEjfB{width:28px;height:28px;color:#c44}.bilateral_comparisonSurface__lKrI6,.bilateral_comparisonVaries__aygnd{font-family:var(--font-primary);font-size:20px;color:#a97344;text-align:center;letter-spacing:1px}.bilateral_comparisonCtaRow__q8DzG{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;gap:0;padding:32px 24px 16px}.bilateral_comparisonCtaCell___jbCY{display:flex;justify-content:center;align-items:center}.bilateral_testimonials__EWoWY{padding:100px 0}.bilateral_carouselOuter__n1Qfm{overflow:visible;border-radius:var(--radius-xl);margin-top:48px}.bilateral_carouselTrack__q5Lwr{display:flex;gap:16px;transition:transform .5s cubic-bezier(.4,0,.2,1)}.bilateral_carouselSlide___zefV{min-width:75%;flex-shrink:0;position:relative;border-radius:24px;overflow:hidden;height:550px;background-size:cover;background-position:50%;background-repeat:no-repeat}.bilateral_carouselCard__AMZGj{position:absolute;bottom:28px;left:28px;background:hsla(0,0%,100%,.95);backdrop-filter:blur(20px);border-radius:20px;padding:28px 32px;max-width:420px;z-index:2}.bilateral_carouselSlide___zefV:nth-child(2n) .bilateral_carouselCard__AMZGj{left:auto;right:28px;top:28px;bottom:auto}.bilateral_carouselCardName__6PFmO{font-family:var(--font-primary);font-size:32px;font-weight:400;color:#000;letter-spacing:-.96px;margin-bottom:4px}.bilateral_carouselCardSubtitle__5Qw9e{font-family:var(--font-display);font-size:16px;font-style:italic;color:#999;margin-bottom:12px}.bilateral_carouselCardQuote__PRwV2{font-family:var(--font-primary);font-size:17px;color:#555;line-height:26px;letter-spacing:-.34px;margin-bottom:18px}.bilateral_carouselCardCta__MjHwp{display:inline-flex;align-items:center;padding:12px 24px;background:var(--color-deep);color:#fff;border-radius:var(--radius-full);font-family:var(--font-primary);font-size:16px;font-weight:500;letter-spacing:-.32px;text-decoration:none;transition:opacity var(--transition-fast)}.bilateral_carouselCardCta__MjHwp:hover{opacity:.85}.bilateral_carouselControls__qMEnj{display:flex;align-items:center;gap:16px;margin-top:28px}.bilateral_carouselArrows__hOffc{display:flex;gap:10px}.bilateral_carouselArrow__kHvxo{width:48px;height:48px;border-radius:50%;border:1.5px solid #ccc;background:transparent;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all var(--transition-fast);color:#555}.bilateral_carouselArrow__kHvxo:hover{border-color:var(--color-deep);color:var(--color-deep)}.bilateral_carouselArrow__kHvxo svg{width:20px;height:20px}.bilateral_btnPrimaryDark__ZkR5s{display:inline-flex;align-items:center;justify-content:center;padding:14px 28px;background:var(--color-deep);color:var(--color-white);border-radius:var(--radius-full);font-family:var(--font-primary);font-size:18px;font-weight:500;letter-spacing:-.36px;text-decoration:none;cursor:pointer;transition:opacity var(--transition-fast)}.bilateral_btnPrimaryDark__ZkR5s:hover{opacity:.85}.bilateral_faq__0kJ0I{padding:100px 0;background:#f5f4f0}.bilateral_faqGrid__tKVu_{display:grid;grid-template-columns:1fr 1.2fr;gap:60px;align-items:start}.bilateral_faqHeadingCol__s_rDV{position:sticky;top:120px}.bilateral_faqTitle__wu43S{font-family:var(--font-display);font-size:60px;font-weight:400;line-height:63px;letter-spacing:1.2px;color:var(--color-deep)}.bilateral_faqListCol__JXvQr{display:flex;flex-direction:column}.bilateral_faqItem__XMOjn{border-top:1px solid rgba(0,0,0,.12)}.bilateral_faqItem__XMOjn:last-child{border-bottom:1px solid rgba(0,0,0,.12)}.bilateral_faqQuestion__trPZS{display:flex;align-items:center;justify-content:space-between;width:100%;padding:22px 0;background:none;border:none;cursor:pointer;text-align:left;font-family:var(--font-primary);font-size:24px;font-weight:400;color:#464646;gap:16px;transition:color .2s ease;letter-spacing:-.72px;line-height:40px}.bilateral_faqQuestion__trPZS:hover,.bilateral_faqToggle__yEvJ2{color:var(--color-text-secondary)}.bilateral_faqToggle__yEvJ2{font-family:var(--font-primary);font-size:22px;font-weight:300;flex-shrink:0;width:24px;text-align:center;line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none}.bilateral_faqAnswer__d_FC_{max-height:0;overflow:hidden;transition:max-height .35s ease,padding .35s ease}.bilateral_faqItemActive__OBCeK .bilateral_faqAnswer__d_FC_{max-height:500px;padding-bottom:22px}.bilateral_faqAnswer__d_FC_ p{font-family:var(--font-primary);font-size:20px;color:#9e9e9e;line-height:30px;letter-spacing:-.6px}.bilateral_finalCta__oyypc{position:relative;overflow:hidden;min-height:700px;background-size:cover;background-position:50%;background-repeat:no-repeat;display:flex;align-items:center}.bilateral_finalCta__oyypc .bilateral_container___KNy2{display:flex;justify-content:flex-end;padding-right:5%}.bilateral_finalCtaCard__7oOUx{background:hsla(0,0%,100%,.95);backdrop-filter:blur(20px);border-radius:24px;padding:48px;max-width:480px;text-align:center;margin-left:auto;margin-right:80px}.bilateral_finalCtaTitle__g7uFl{font-family:var(--font-display);font-size:48px;color:var(--color-deep);line-height:54px;letter-spacing:.96px;margin-bottom:20px}.bilateral_finalCtaDesc__LIz3M{font-family:var(--font-primary);font-size:18px;color:#707070;line-height:28px;letter-spacing:-.36px;margin-bottom:28px}.bilateral_finalCtaLink__Ano30{font-family:var(--font-primary);font-size:16px;color:#797979;text-decoration:none;display:block;margin-top:20px}.bilateral_finalCtaLink__Ano30:hover{color:var(--color-deep)}.bilateral_footer__iODrI{padding:28px 0 48px;background:#f5f4f0;position:relative;z-index:2}.bilateral_footerFrame__VU0Xv{background:#1a1a1a;border-radius:20px;padding:60px 56px;color:#fff;margin:-60px 24px 0}.bilateral_footerTop__wYtrc{display:grid;grid-template-columns:1fr 1.5fr;gap:60px;padding-bottom:60px;border-bottom:1px solid hsla(0,0%,100%,.08)}.bilateral_footerTagline__YuRNU{max-width:340px}.bilateral_footerHeading__LuiCG{font-family:var(--font-display);font-size:48px;font-weight:400;line-height:58px;letter-spacing:-.96px;color:#fff;margin-bottom:16px}.bilateral_footerSub__w_z0B{font-family:var(--font-primary);font-size:20px;color:hsla(0,0%,100%,.5);line-height:34px;letter-spacing:-.4px}.bilateral_footerNav__ctt7y{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.bilateral_footerNavCol__GkXU_ ul{list-style:none;padding:0;margin:0}.bilateral_footerNavTitle__nldMn{font-family:var(--font-primary);font-size:20px;font-weight:600;color:#fff;margin-bottom:20px;letter-spacing:-.4px}.bilateral_footerNavCol__GkXU_ ul li{margin-bottom:12px}.bilateral_footerNavCol__GkXU_ ul li a{font-family:var(--font-primary);font-size:18px;color:hsla(0,0%,100%,.5);transition:color .2s ease;text-decoration:none;letter-spacing:-.36px}.bilateral_footerNavCol__GkXU_ ul li a:hover{color:#fff}.bilateral_footerSocials__Wi1KC{display:flex;gap:16px;margin-top:20px}.bilateral_footerSocials__Wi1KC a{color:hsla(0,0%,100%,.5);transition:color .2s ease}.bilateral_footerSocials__Wi1KC a:hover{color:#fff}.bilateral_footerMiddle__hTsTe{display:flex;justify-content:space-between;align-items:center;padding:48px 0;border-bottom:1px solid hsla(0,0%,100%,.08)}.bilateral_footerCopyright__32WLV{font-family:var(--font-primary);font-size:18px;color:#fff;line-height:40px;letter-spacing:-.54px}.bilateral_footerLogoImg__1P92k{height:60px;width:auto;opacity:.35}.bilateral_footerDisclaimer__Hb2Hd{padding:40px}.bilateral_footerDisclaimer__Hb2Hd p{font-family:var(--font-primary);font-size:14px;color:rgba(18,20,23,.6);line-height:24px;letter-spacing:-.28px;margin-bottom:16px}.bilateral_footerDisclaimer__Hb2Hd p:last-child{margin-bottom:0}.bilateral_footerClosing__oX3WG{font-family:var(--font-primary);font-size:14px;color:var(--color-deep);margin-top:24px;font-weight:500}@media (max-width:1024px){.bilateral_hero__oiXj8{padding-top:110px}.bilateral_heroTitle__3BKik{font-size:56px;line-height:1.1}.bilateral_heroGlobeWrapper__3I_HP,.bilateral_heroVideoWrapper__L5UGZ{max-width:720px}.bilateral_painPoints__TSlHW{padding:60px 0}.bilateral_painCardsGrid__e2efs{grid-template-columns:1fr;gap:16px}.bilateral_painCard__xVz_0{min-height:auto;padding:32px 24px}.bilateral_diagnosis__L6TqX{padding:60px 0 80px}.bilateral_diagnosisGrid__y14sL{grid-template-columns:1fr}.bilateral_diagnosisCard__2ALy9{min-height:auto;padding:32px}.bilateral_diagnosisFullCard__gux2j{grid-template-columns:1fr;min-height:auto}.bilateral_sectionTitle__ysHL5{font-size:44px}.bilateral_howItWorks__B0ST6{padding:60px 0}.bilateral_howItWorksGrid__paFfT{grid-template-columns:1fr;gap:12px}.bilateral_howItWorksPanel__2rOQA{min-height:auto}.bilateral_whatYouGet__TjI2r{padding:60px 0}.bilateral_whatYouGetContent__IxX_N{grid-template-columns:1fr;padding:40px}.bilateral_whatYouGetCards__L_tKc{grid-template-columns:1fr}.bilateral_pricingInner__cgfdB{flex-direction:column;align-items:flex-start}.bilateral_comparisonPanel__rWKwT{overflow-x:auto}.bilateral_comparisonSidebar__96ccp{display:none}.bilateral_carouselSlide___zefV{min-width:85%;height:450px}.bilateral_carouselCard__AMZGj{padding:24px;max-width:360px}.bilateral_carouselSlide___zefV:nth-child(2n) .bilateral_carouselCard__AMZGj{left:28px;right:auto;top:auto;bottom:28px}.bilateral_carouselCardName__6PFmO{font-size:26px}.bilateral_carouselCardQuote__PRwV2{font-size:15px;line-height:22px}.bilateral_testimonials__EWoWY{padding:60px 0}.bilateral_carouselOuter__n1Qfm{margin-top:32px}.bilateral_faqGrid__tKVu_{grid-template-columns:1fr;gap:24px}.bilateral_faqHeadingCol__s_rDV{position:static}.bilateral_faqTitle__wu43S{font-size:40px;line-height:48px}.bilateral_finalCta__oyypc{min-height:500px}.bilateral_finalCtaCard__7oOUx{max-width:100%;margin:20px}.bilateral_finalCta__oyypc .bilateral_container___KNy2{justify-content:center}.bilateral_footerTop__wYtrc{grid-template-columns:1fr;gap:32px}.bilateral_footerNav__ctt7y{grid-template-columns:repeat(2,1fr)}.bilateral_footerMiddle__hTsTe{flex-direction:column;gap:24px;text-align:center}}@media (max-width:768px){.bilateral_navLinks__V4Y8C{display:none}.bilateral_navMobileToggle__EEiGW{display:flex}.bilateral_hero__oiXj8{padding-top:90px}.bilateral_heroTitle__3BKik{font-size:40px;line-height:1.1}.bilateral_heroSubtitle__RJFvu{font-size:16px;line-height:26px}.bilateral_heroCtas__Ds4Ke{flex-direction:column}.bilateral_heroGlobeWrapper__3I_HP{padding:24px 24px 0}.bilateral_heroGlobeWrapper__3I_HP,.bilateral_heroVideoWrapper__L5UGZ{max-width:100%;margin:16px 16px 0;border-radius:16px}.bilateral_trustBar__ikG96{flex-wrap:wrap;gap:12px 20px;justify-content:center}.bilateral_trustItem__YBGNQ{font-size:13px}.bilateral_sectionTitle__ysHL5{font-size:32px;line-height:1.15}.bilateral_sectionLabel__uxKm4{font-size:14px;letter-spacing:.5px}.bilateral_sectionSubtitle__FJq_v{font-size:16px;line-height:26px;margin-bottom:32px}.bilateral_btnPrimary__g4ein,.bilateral_btnSecondary__aknyN{font-size:16px;padding:14px 24px;width:100%}.bilateral_btnPrimaryDark__ZkR5s{font-size:16px;padding:12px 24px}.bilateral_painPoints__TSlHW{padding:48px 0}.bilateral_painCardTop__ezBoa{flex-direction:column;align-items:center;text-align:center}.bilateral_painCardTitleWrap__epEqY{justify-content:center}.bilateral_painCardImage__TA9ND{width:100px;height:100px}.bilateral_painCardTitle__Is1My{font-size:22px;line-height:28px}.bilateral_painCardDesc__7fOmf{font-size:14px;line-height:22px}.bilateral_painCard__xVz_0{padding:24px 20px}.bilateral_diagnosis__L6TqX{padding:48px 0 60px}.bilateral_diagnosisCard__2ALy9{padding:24px;min-height:auto}.bilateral_diagnosisCardImage__x0eBz{max-width:180px}.bilateral_diagnosisCardTitle__vGdyK{font-size:18px;margin-bottom:8px}.bilateral_diagnosisCardDesc___xgEZ{font-size:16px;line-height:24px}.bilateral_diagnosisFullCard__gux2j{padding:24px 24px 0;min-height:auto;gap:24px}.bilateral_diagnosisFullCard__gux2j>div:first-child{padding-bottom:24px}.bilateral_diagnosisFullCard__gux2j .bilateral_btnPrimary__g4ein{width:auto;align-self:flex-start;margin-top:8px;margin-bottom:8px}.bilateral_diagnosisReportTitle__QOVxD{font-size:18px}.bilateral_diagnosisReportDesc__CxgCU{font-size:16px;line-height:24px;margin-bottom:24px}.bilateral_diagnosisTestimonial__Bh92W{flex-direction:row;align-items:flex-start;text-align:left}.bilateral_diagnosisTestimonialAvatar__4X5LA{width:48px;height:48px}.bilateral_diagnosisTestimonialText__t81rR{font-size:13px;line-height:20px}.bilateral_diagnosisTestimonialAuthor__2fP9o{font-size:16px}.bilateral_howItWorks__B0ST6{padding:48px 0}.bilateral_howItWorksPanel__2rOQA{padding:8px;border-radius:20px}.bilateral_howItWorksImage__cHDoa{height:280px;border-radius:16px 16px 0 0}.bilateral_howItWorksGrid__paFfT{gap:8px}.bilateral_howItWorksStep__AkmzP{padding:24px 16px 28px;border-radius:12px}.bilateral_howItWorksStepBadge__in2mw{font-size:13px;padding:8px 16px}.bilateral_howItWorksStepTitle__XmJoc{font-size:26px;margin-bottom:10px}.bilateral_howItWorksStepDesc__Wbtr7{font-size:15px;line-height:24px}.bilateral_whatYouGet__TjI2r{padding:48px 0}.bilateral_whatYouGetContent__IxX_N{padding:28px 20px;gap:32px;margin-top:32px}.bilateral_whatYouGetListItem__91RX1{font-size:16px;gap:10px}.bilateral_whatYouGetSampleBtn__rQIpk{font-size:16px;padding:12px 24px;align-self:stretch;justify-content:center}.bilateral_pricingInner__cgfdB{padding:24px 20px;gap:20px;margin-top:32px}.bilateral_pricingLeft__Pq3oR{gap:16px}.bilateral_pricingAmount__xBwTz{font-size:56px}.bilateral_pricingLabel__V1X4A{font-size:20px}.bilateral_pricingDetail__AUJYL{font-size:15px}.bilateral_pricingInner__cgfdB .bilateral_btnPrimary__g4ein{width:100%}.bilateral_comparison__OO_m3{padding:48px 0}.bilateral_comparisonPanel__rWKwT{margin-top:24px;overflow-x:auto;-webkit-overflow-scrolling:touch}.bilateral_comparisonTable__WPtZV{min-width:480px}.bilateral_comparisonHeader__cgwnG{grid-template-columns:1.2fr repeat(3,.8fr);padding:0 12px}.bilateral_comparisonRow__ZhnpW{grid-template-columns:1.2fr repeat(3,.8fr);padding:16px 12px;font-size:14px}.bilateral_comparisonFeature__pmm1G{font-size:14px;letter-spacing:-.28px}.bilateral_comparisonHeaderCell__zi0o5{font-size:12px;line-height:20px;letter-spacing:.5px}.bilateral_comparisonHeaderCellDeeply___v1aZ img{height:24px}.bilateral_comparisonHeaderCellDeeply___v1aZ{padding:12px 0}.bilateral_comparisonCheck__1El2G,.bilateral_comparisonCross__KEjfB{width:22px;height:22px}.bilateral_comparisonSurface__lKrI6,.bilateral_comparisonVaries__aygnd{font-size:13px;letter-spacing:.5px}.bilateral_comparisonCtaRow__q8DzG{grid-template-columns:1fr;padding:24px 12px 16px}.bilateral_comparisonCtaCell___jbCY{justify-content:center}.bilateral_comparisonCtaRow__q8DzG .bilateral_btnPrimaryDark__ZkR5s{width:100%;justify-content:center}.bilateral_testimonials__EWoWY{padding:48px 0}.bilateral_carouselOuter__n1Qfm{margin-top:24px;overflow:hidden}.bilateral_carouselSlide___zefV{min-width:100%;height:420px}.bilateral_carouselCard__AMZGj{left:16px;right:16px;bottom:16px;padding:20px;max-width:none}.bilateral_carouselSlide___zefV:nth-child(2n) .bilateral_carouselCard__AMZGj{left:16px;right:16px;top:auto;bottom:16px}.bilateral_carouselCardName__6PFmO{font-size:24px}.bilateral_carouselCardSubtitle__5Qw9e{font-size:14px;margin-bottom:8px}.bilateral_carouselCardQuote__PRwV2{font-size:15px;line-height:22px;margin-bottom:14px}.bilateral_carouselCardCta__MjHwp{font-size:14px;padding:10px 20px}.bilateral_carouselControls__qMEnj{flex-wrap:wrap;gap:12px}.bilateral_faq__0kJ0I{padding:60px 0}.bilateral_faqTitle__wu43S{font-size:36px;line-height:42px}.bilateral_faqQuestion__trPZS{font-size:18px;line-height:28px;padding:18px 0}.bilateral_faqAnswer__d_FC_ p{font-size:16px;line-height:26px}.bilateral_finalCta__oyypc{min-height:auto;padding:48px 16px}.bilateral_finalCtaCard__7oOUx{padding:32px 24px;margin:0}.bilateral_finalCtaTitle__g7uFl{font-size:32px;line-height:38px}.bilateral_finalCtaDesc__LIz3M{font-size:16px;line-height:26px}.bilateral_footerFrame__VU0Xv{padding:32px 24px;margin:-40px 16px 0}.bilateral_footerHeading__LuiCG{font-size:32px;line-height:40px}.bilateral_footerSub__w_z0B{font-size:16px;line-height:26px}.bilateral_footerNav__ctt7y{grid-template-columns:1fr}.bilateral_footerDisclaimer__Hb2Hd{padding:24px 16px}.bilateral_footerLogoImg__1P92k{height:40px}}@media (max-width:480px){.bilateral_hero__oiXj8{padding-top:80px}.bilateral_heroTitle__3BKik{font-size:32px;line-height:38px}.bilateral_heroSubtitle__RJFvu{font-size:15px;line-height:24px;margin-bottom:20px}.bilateral_heroGlobeWrapper__3I_HP{padding:16px 16px 0;border-radius:12px}.bilateral_heroGlobe__s8yGJ{width:260px;height:260px}.bilateral_heroGlobeOverlay__Mnfd8{padding:60px 16px 24px}.bilateral_heroVideoWrapper__L5UGZ{border-radius:12px;margin:12px 12px 0}.bilateral_heroBottomCta__PCcKP{font-size:14px;padding:12px 20px}.bilateral_trustItem__YBGNQ{font-size:12px}.bilateral_sectionTitle__ysHL5{font-size:26px;line-height:1.2}.bilateral_sectionLabel__uxKm4{font-size:13px}.bilateral_sectionSubtitle__FJq_v{font-size:15px;line-height:24px}.bilateral_painCard__xVz_0{padding:20px 16px}.bilateral_painCardImage__TA9ND{width:80px;height:80px}.bilateral_painCardQuote__K___H{width:24px}.bilateral_painCardTitle__Is1My{font-size:20px;line-height:26px}.bilateral_diagnosisCard__2ALy9{padding:20px}.bilateral_diagnosisCardImage__x0eBz{max-width:140px}.bilateral_diagnosisFullCard__gux2j{padding:20px 20px 0}.bilateral_diagnosisFullCard__gux2j .bilateral_btnPrimary__g4ein{width:auto;align-self:flex-start;font-size:15px;padding:12px 22px;margin-top:8px;margin-bottom:8px}.bilateral_diagnosisTestimonial__Bh92W{flex-direction:row;align-items:flex-start;text-align:left;gap:12px}.bilateral_diagnosisTestimonialAvatar__4X5LA{width:40px;height:40px}.bilateral_howItWorksImage__cHDoa{height:200px}.bilateral_howItWorksStep__AkmzP{padding:20px 12px 24px}.bilateral_howItWorksStepTitle__XmJoc{font-size:22px}.bilateral_howItWorksStepDesc__Wbtr7{font-size:14px;line-height:22px}.bilateral_howItWorksStepBadge__in2mw{font-size:12px;padding:6px 14px}.bilateral_whatYouGetContent__IxX_N{padding:20px 16px}.bilateral_whatYouGetListItem__91RX1{font-size:15px}.bilateral_whatYouGetList__gNkUC{gap:16px}.bilateral_pricingInner__cgfdB{padding:20px 16px}.bilateral_pricingAmount__xBwTz{font-size:48px}.bilateral_pricingLabel__V1X4A{font-size:18px}.bilateral_pricingDetail__AUJYL{font-size:14px}.bilateral_carouselSlide___zefV{height:380px}.bilateral_carouselCardName__6PFmO{font-size:20px}.bilateral_carouselCardQuote__PRwV2{font-size:14px;line-height:20px;margin-bottom:12px}.bilateral_carouselCardSubtitle__5Qw9e{font-size:13px}.bilateral_comparisonHeader__cgwnG{grid-template-columns:1fr repeat(3,.7fr);padding:0 8px}.bilateral_comparisonRow__ZhnpW{grid-template-columns:1fr repeat(3,.7fr);padding:14px 8px}.bilateral_comparisonFeature__pmm1G{font-size:13px}.bilateral_comparisonHeaderCell__zi0o5{font-size:11px}.bilateral_comparisonCheck__1El2G,.bilateral_comparisonCross__KEjfB{width:20px;height:20px}.bilateral_comparisonSurface__lKrI6,.bilateral_comparisonVaries__aygnd{font-size:12px}.bilateral_faq__0kJ0I{padding:48px 0}.bilateral_faqTitle__wu43S{font-size:30px;line-height:36px}.bilateral_faqQuestion__trPZS{font-size:16px;line-height:24px;padding:16px 0}.bilateral_faqAnswer__d_FC_ p{font-size:14px;line-height:22px}.bilateral_finalCtaCard__7oOUx{padding:28px 20px}.bilateral_finalCtaTitle__g7uFl{font-size:26px;line-height:32px}.bilateral_finalCtaDesc__LIz3M{font-size:15px;line-height:24px}.bilateral_footerFrame__VU0Xv{padding:28px 20px;margin:-32px 12px 0}.bilateral_footerHeading__LuiCG{font-size:28px;line-height:34px}.bilateral_footerSub__w_z0B{font-size:15px;line-height:24px}.bilateral_footerNavTitle__nldMn{font-size:18px;margin-bottom:16px}.bilateral_footerNavCol__GkXU_ ul li a{font-size:16px}.bilateral_footerCopyright__32WLV{font-size:14px;line-height:24px}.bilateral_footerLogoImg__1P92k{height:32px}.bilateral_footerDisclaimer__Hb2Hd{padding:20px 12px}.bilateral_footerDisclaimer__Hb2Hd p{font-size:12px;line-height:20px}}