:root{--color-primary:#2a4b3c;--color-primary-dark:#1e362b;--color-secondary:#22332a;--color-accent:#a55f45;--color-accent-hover:#a55f45;--color-text:#3d4943;--color-bg-light:#f8f5f0;--color-bg-white:#fff;--font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--transition:all .3s ease}.virex-page{font-family:var(--font-family);color:var(--color-text);background-color:var(--color-bg-white);-webkit-font-smoothing:antialiased;margin:0;padding:0;line-height:1.6}.virex-container{width:auto;padding:2.5rem}.virex-container--small{max-width:800px}.virex-section{padding:80px 0}.virex-section__title{color:var(--color-secondary);text-align:center;margin-bottom:40px;font-size:2.2rem;font-weight:800;line-height:1.2}.virex-text{text-align:center;margin-bottom:20px;font-size:1.1rem}.virex-btn{cursor:pointer;transition:var(--transition);text-transform:uppercase;letter-spacing:.5px;border:none;border-radius:50px;padding:16px 40px;font-size:1.2rem;font-weight:700;display:inline-block;box-shadow:0 10px 15px -3px #0000001a}.virex-btn--primary{background-color:var(--color-accent);color:#fff}.virex-btn--primary:hover{background-color:var(--color-accent-hover);transform:translateY(-2px);box-shadow:0 15px 20px -5px #00000026}.virex-hero{color:#161616;position:relative;overflow:hidden;background:#e2d7c3 url(/offer_white/virex_bg1_overlay.svg) 0/cover no-repeat!important}.virex-hero .virex-container{max-width:1400px;margin:0 auto;padding:clamp(18px,3vw,40px)}.page-module__eZf3Mq__virexOfferBanner{background-color:#2a4b3c;width:100%;padding-top:.75rem;padding-bottom:.75rem;font-size:.875rem;line-height:1.25rem}.page-module__eZf3Mq__virexOfferBannerContainers{flex-flow:wrap;justify-content:center;gap:1.5rem;display:flex}.page-module__eZf3Mq__virexOfferBannerContainer{justify-content:center;align-items:center;gap:.75rem;display:flex}.page-module__eZf3Mq__virexOfferBannerContainer span{color:#fff}.page-module__eZf3Mq__heroShell{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(28px,5vw,74px);min-height:clamp(560px,72vw,780px);display:grid;position:relative}.page-module__eZf3Mq__heroCopy{z-index:2;max-width:640px;padding:clamp(20px,5vw,72px) 0 clamp(12px,2vw,24px);position:relative}.page-module__eZf3Mq__heroTitle{color:#111318;letter-spacing:-.055em;text-transform:uppercase;text-wrap:balance;margin:0;font-family:Iowan Old Style,IowanOldStyle,Baskerville,Times New Roman,serif;font-size:52px;line-height:.93}.page-module__eZf3Mq__heroSubtitle{color:#11171fdb;max-width:29ch;margin:clamp(28px,4vw,40px) 0 0;font-size:clamp(1.15rem,1.75vw,1.55rem);line-height:1.42}.page-module__eZf3Mq__heroCta{color:#fff;letter-spacing:.02em;background:linear-gradient(135deg,#c19a5b 0%,#9b7a46 100%);border-radius:999px;justify-content:center;align-items:center;min-width:280px;margin-top:clamp(28px,4vw,40px);padding:20px 38px;font-size:clamp(1rem,1.3vw,1.2rem);font-weight:700;text-decoration:none;transition:transform .18s,box-shadow .18s,filter .18s;display:inline-flex;box-shadow:0 18px 32px #c19a5b47}.page-module__eZf3Mq__heroCta:hover{filter:saturate(1.05);transform:translateY(-2px);box-shadow:0 22px 38px #c19a5b52}.page-module__eZf3Mq__benefitsContainer{background-color:#f8f5f0;border-top:2px solid #c19a5b;border-bottom:2px solid #c19a5b}.page-module__eZf3Mq__benefitsContent{flex-direction:row;justify-content:center;gap:2rem;width:100%;padding-top:3.5rem;padding-bottom:3.5rem;display:flex}.page-module__eZf3Mq__benefitsGrid{flex-direction:row;justify-content:space-between;gap:2rem;display:flex}.page-module__eZf3Mq__benefitItem{flex-direction:row;align-items:center;display:flex}.page-module__eZf3Mq__benefitText{font-size:1.125rem;line-height:1.75rem}.page-module__eZf3Mq__heroVisual{z-index:2;justify-content:flex-end;width:100%;display:flex;position:relative}.page-module__eZf3Mq__weightLossSection{background:#f3f3f3;padding:64px 20px 56px}.page-module__eZf3Mq__weightLossSectionContainer{max-width:1120px;margin:0 auto}.page-module__eZf3Mq__weightLossSectionHeader{text-align:center;max-width:860px;margin:0 auto 48px}.page-module__eZf3Mq__weightLossSectionTitle{letter-spacing:-.02em;text-transform:uppercase;color:#111;margin:0;font-family:Georgia,Times New Roman,serif;font-size:3.5rem;font-weight:700;line-height:.95}.page-module__eZf3Mq__weightLossSectionSubtitle{color:#2d2d2d;max-width:680px;margin:28px auto 0;font-size:1.5rem;line-height:1.6}.page-module__eZf3Mq__weightLossSectionContent{grid-template-columns:minmax(320px,1.05fr) minmax(280px,.95fr);align-items:center;gap:48px;display:grid}.page-module__eZf3Mq__weightLossSectionImageWrap{background:#ddd;border-radius:24px;width:100%;overflow:hidden}.page-module__eZf3Mq__weightLossSectionImage{object-fit:cover;width:100%;height:100%;display:block}.page-module__eZf3Mq__weightLossSectionFeatures{flex-direction:column;gap:34px;display:flex}.page-module__eZf3Mq__weightLossSectionFeatureTitle{color:#111;margin:0 0 10px;font-family:Georgia,Times New Roman,serif;font-size:clamp(28px,2vw,40px);font-weight:500;line-height:1.1}.page-module__eZf3Mq__weightLossSectionFeatureText{color:#2d2d2d;margin:0;font-size:18px;line-height:1.6}.page-module__eZf3Mq__weightLossSectionFooter{justify-content:center;margin-top:40px;display:flex}.page-module__eZf3Mq__weightLossSectionButton{color:#fff;cursor:pointer;background:linear-gradient(#d4b072 0%,#c19a5b 100%);border:none;border-radius:999px;min-width:320px;padding:18px 34px;font-size:18px;font-weight:600;line-height:1;transition:transform .2s,box-shadow .2s;box-shadow:0 12px 24px #c19a5b38}.page-module__eZf3Mq__weightLossSectionButton span{font-style:italic}.page-module__eZf3Mq__weightLossSectionButton:hover{transform:translateY(-2px);box-shadow:0 16px 28px #c19a5b47}.page-module__eZf3Mq__weightLossSectionButton:active{transform:translateY(0)}@media (max-width:992px){.page-module__eZf3Mq__weightLossSection{padding:52px 18px 48px}.page-module__eZf3Mq__weightLossSectionContent{grid-template-columns:1fr;gap:32px}.page-module__eZf3Mq__weightLossSectionHeader{margin-bottom:36px}.page-module__eZf3Mq__weightLossSectionImageWrap,.page-module__eZf3Mq__weightLossSectionFeatures{max-width:760px;margin:0 auto}.page-module__eZf3Mq__weightLossSectionFooter{margin-top:32px}}@media (max-width:576px){.page-module__eZf3Mq__weightLossSection{padding:40px 16px}.page-module__eZf3Mq__benefitsContent{flex-direction:row;display:flex}.page-module__eZf3Mq__benefitsGrid{flex-direction:column;display:flex}.page-module__eZf3Mq__benefitItem img{width:30px;height:30px}.page-module__eZf3Mq__weightLossSectionTitle{font-size:34px;line-height:.98}.page-module__eZf3Mq__weightLossSectionSubtitle{margin-top:20px;font-size:15px;line-height:1.55}.page-module__eZf3Mq__weightLossSectionContent{gap:24px}.page-module__eZf3Mq__weightLossSectionImageWrap{border-radius:18px}.page-module__eZf3Mq__weightLossSectionFeatures{gap:24px}.page-module__eZf3Mq__weightLossSectionFeatureTitle{font-size:24px}.page-module__eZf3Mq__weightLossSectionFeatureText{font-size:15px;line-height:1.55}.page-module__eZf3Mq__weightLossSectionButton{width:100%;min-width:unset;padding:16px 22px;font-size:15px}}.page-module__eZf3Mq__heroFrame{aspect-ratio:.97;background:url(/offer_white/vitaglyx_bg1.webp) 50%/cover no-repeat;border-radius:clamp(28px,3vw,38px);width:min(100%,720px);min-height:clamp(420px,50vw,650px);position:relative;overflow:hidden;box-shadow:0 35px 60px #6d59492e}.page-module__eZf3Mq__heroFrame:before{content:"";opacity:.9;background:linear-gradient(115deg,#0000 0%,#ffffff1f 16%,#0000 33%,#ffffff2e 48%,#0000 61%,#ffffff24 78%,#0000 100%);position:absolute;inset:0}.page-module__eZf3Mq__heroBottle{z-index:3;filter:drop-shadow(0 30px 28px #361d0b47);width:min(74%,460px);height:auto;position:absolute;bottom:4%;left:50%;transform:translate(-50%)}.page-module__eZf3Mq__heroShelf{background:linear-gradient(#ffffff40,#0000 14%),linear-gradient(#eadfd1 0%,#d6c0ad 100%);height:17%;position:absolute;bottom:0;left:0;right:0;box-shadow:inset 0 1px #ffffff80}.page-module__eZf3Mq__heroSeal{z-index:4;aspect-ratio:1;color:#fffaf0;text-transform:uppercase;background:linear-gradient(145deg,#c19a5b 0%,#a37c43 100%);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:7px;width:clamp(118px,13vw,148px);display:flex;position:absolute;top:26px;right:26px;box-shadow:0 16px 28px #c19a5b59}.page-module__eZf3Mq__heroSeal:before{content:"";border:2px solid #ffffff8c;border-radius:50%;position:absolute;inset:8px}.page-module__eZf3Mq__heroSealLabel{z-index:1;letter-spacing:.12em;text-align:center;max-width:10ch;font-size:.74rem;font-weight:700;line-height:1.15;position:relative}.page-module__eZf3Mq__heroSealCheck{z-index:1;border:2px solid #ffffffad;border-radius:50%;place-items:center;width:46px;height:46px;font-size:1.9rem;line-height:1;display:grid;position:relative}.page-module__eZf3Mq__heroCapsule{z-index:4;background:linear-gradient(#ffffffeb,#e8e0dbe6),linear-gradient(90deg,#f9f4f1 0%,#efe5df 100%);border-radius:999px;width:74px;height:26px;position:absolute;bottom:9%;box-shadow:inset -8px 0 10px #c2afa438,14px 18px 24px #50392938}.page-module__eZf3Mq__heroCapsule:before{content:"";background:#afa0988c;width:1px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.page-module__eZf3Mq__heroCapsuleOne{right:118px;transform:rotate(-8deg)}.page-module__eZf3Mq__heroCapsuleTwo{right:40px;transform:rotate(10deg)}.page-module__eZf3Mq__heroShapes{pointer-events:none;z-index:1;width:min(760px,58vw);position:absolute;top:0;bottom:0;left:-70px}.page-module__eZf3Mq__heroShape{background:#2a4b3c24;position:absolute}.page-module__eZf3Mq__heroShapeTall{border-radius:999px;width:clamp(84px,7vw,114px);height:clamp(230px,33vw,390px);top:2%;left:-2%}.page-module__eZf3Mq__heroShapeTallBottom{border-radius:999px;width:clamp(92px,8vw,128px);height:clamp(270px,40vw,470px);bottom:4%;left:-4%}.page-module__eZf3Mq__heroShapeOuter{border-radius:56% 44% 51% 49%/36% 52% 48% 64%;width:clamp(420px,54vw,760px);height:clamp(500px,68vw,860px);top:-4%;left:16%;transform:rotate(-10deg)}.page-module__eZf3Mq__heroShapeMid{background:#2a4b3c1c;border-radius:52% 48% 46% 54%/40% 46% 54% 60%;width:clamp(350px,46vw,650px);height:clamp(420px,58vw,760px);top:10%;left:23%;transform:rotate(-12deg)}.page-module__eZf3Mq__heroShapeInner{background:#2a4b3c17;border-radius:48% 52% 44% 56%/36% 45% 55% 64%;width:clamp(280px,37vw,530px);height:clamp(350px,48vw,660px);top:20%;left:30%;transform:rotate(-10deg)}.virex-grid{gap:30px;display:grid}.virex-grid--3{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.virex-grid--2{grid-template-columns:repeat(auto-fit,minmax(350px,1fr))}.virex-how-it-works{background-color:var(--color-bg-light)}.virex-card{background:var(--color-bg-white);text-align:center;transition:var(--transition);border-radius:16px;padding:40px 30px;box-shadow:0 4px 6px -1px #0000000d}.virex-card:hover{transform:translateY(-5px);box-shadow:0 20px 25px -5px #0000001a}.virex-card__icon{background-color:var(--color-primary);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;margin:0 auto 20px;font-size:1.5rem;font-weight:700;display:flex}.virex-card__title{color:var(--color-secondary);margin-bottom:15px;font-size:1.3rem}.virex-card__text{margin:0}.virex-ingredient-item{background:var(--color-bg-white);border:1px solid #e2e8f0;border-radius:12px;padding:30px}.virex-ingredient-item__title{color:var(--color-primary-dark);margin-bottom:10px;font-size:1.2rem}.virex-ingredient-item__text{margin:0}.virex-about-us{background-color:var(--color-primary-dark);color:#fff}.virex-about-us .virex-section__title{color:#fff}.virex-about-us .virex-text{color:#ffffffe6}.virex-faq{background-color:var(--color-bg-light)}.virex-faq-list{flex-direction:column;gap:15px;display:flex}.virex-faq-item{background:var(--color-bg-white);border:1px solid #e2e8f0;border-radius:8px;overflow:hidden}.virex-faq-item__question{text-align:left;width:100%;color:var(--color-secondary);cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;padding:20px 25px;font-size:1.1rem;font-weight:600;display:flex}.virex-faq-item__toggle{color:var(--color-primary);font-size:1.5rem;font-weight:700}.virex-faq-item__answer{max-height:0;transition:max-height .3s ease-out;overflow:hidden}.virex-faq-item.is-open .virex-faq-item__answer{max-height:300px}.virex-faq-item__answer-inner{color:var(--color-text);padding:0 25px 20px}.page-module__eZf3Mq__faqBlockRoot{color:#171717;background:linear-gradient(#fbfaf8 0%,#f7f6f4 100%);padding:clamp(72px,8vw,118px) 0;position:relative;overflow:hidden}.page-module__eZf3Mq__faqBlockRoot:after{content:none}.page-module__eZf3Mq__faqBlockWrap{z-index:1;width:auto;max-width:800px;margin:0 auto;position:relative}.page-module__eZf3Mq__faqBlockTitle{text-transform:uppercase;letter-spacing:-.045em;text-align:center;color:#151515;margin:0 0 clamp(30px,4vw,46px);font-family:Georgia,Times New Roman,serif;font-size:clamp(2.7rem,6vw,5.8rem);font-weight:500;line-height:.95}.page-module__eZf3Mq__faqBlockCard{color:#111;background:0 0;gap:16px;display:grid}.page-module__eZf3Mq__faqBlockRow{background:#f2f1ef;border-radius:22px;overflow:hidden;box-shadow:inset 0 0 0 1px #11111105}.page-module__eZf3Mq__faqBlockQ{cursor:pointer;text-align:left;background:0 0;border:0;grid-template-columns:minmax(0,1fr) 28px;align-items:center;gap:18px;width:100%;padding:1.5rem;display:grid}.page-module__eZf3Mq__faqBlockQText{color:#171717;font-family:Georgia,Times New Roman,serif;font-size:20px;font-weight:400;line-height:1.18}.page-module__eZf3Mq__faqBlockQ:focus-visible{outline-offset:-2px;outline:2px solid #c19a5b8c}.page-module__eZf3Mq__faqBlockIcon{color:#171717;justify-self:end;width:20px;height:14px;transition:transform .22s,color .22s;position:relative}.page-module__eZf3Mq__faqBlockIcon:before,.page-module__eZf3Mq__faqBlockIcon:after{content:"";background:currentColor;border-radius:2px;width:12px;height:2px;transition:transform .22s,background-color .22s;position:absolute;top:50%}.page-module__eZf3Mq__faqBlockIcon:before{left:0;transform:translateY(-50%)rotate(40deg)}.page-module__eZf3Mq__faqBlockIcon:after{right:0;transform:translateY(-50%)rotate(-40deg)}.page-module__eZf3Mq__faqBlockIconOpen{color:#c19a5b}.page-module__eZf3Mq__faqBlockIconOpen:before{transform:translateY(-50%)rotate(-40deg)}.page-module__eZf3Mq__faqBlockIconOpen:after{transform:translateY(-50%)rotate(40deg)}.page-module__eZf3Mq__faqBlockA{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .26s,opacity .2s;display:grid}.page-module__eZf3Mq__faqBlockAOpen{opacity:1;grid-template-rows:1fr}.page-module__eZf3Mq__faqBlockAInner{color:#4c4b4a;padding:10px;font-size:1.125rem;line-height:1.75rem;overflow:hidden}.page-module__eZf3Mq__faqBlockAInner p{margin:0}.page-module__eZf3Mq__faqBlockAInner p:first-child{margin-top:0}@media (max-width:1080px){.virex-hero .virex-container{padding:24px}.page-module__eZf3Mq__virexOfferBannerContainers{gap:.9rem 1.25rem}.page-module__eZf3Mq__heroShell{grid-template-columns:1fr 1fr;gap:32px;min-height:auto;margin:0 auto}.page-module__eZf3Mq__heroFrame{width:80%}.page-module__eZf3Mq__heroCopy{max-width:none;padding-top:8px}.page-module__eZf3Mq__heroTitle{max-width:11ch;font-size:3rem}.page-module__eZf3Mq__heroVisual{justify-content:center}}@media (max-width:768px){.virex-hero{background-position:28% 0;padding:0 0 48px}.page-module__eZf3Mq__heroShell{flex-direction:row;grid-template-columns:1fr}.page-module__eZf3Mq__heroCopy{order:2}.page-module__eZf3Mq__heroVisual{order:1}.virex-hero .virex-container{padding:18px}.page-module__eZf3Mq__virexOfferBanner{padding-top:.875rem;padding-bottom:.875rem}.page-module__eZf3Mq__virexOfferBannerContainers{flex-direction:column;align-items:stretch;gap:.65rem}.page-module__eZf3Mq__virexOfferBannerContainer{text-align:left;justify-content:center;gap:.55rem}.page-module__eZf3Mq__heroCopy{text-align:left;padding-top:0}.page-module__eZf3Mq__heroTitle{letter-spacing:-.045em;max-width:11ch;font-size:clamp(2.7rem,11vw,4rem);line-height:.96}.page-module__eZf3Mq__heroSubtitle{max-width:none;font-size:1rem}.page-module__eZf3Mq__heroCta{width:90%;min-width:0;padding:17px 24px}.page-module__eZf3Mq__heroFrame{border-radius:28px;min-height:clamp(300px,82vw,460px)}.virex-section{padding:50px 0}.virex-section__title{font-size:1.8rem}}@media (max-width:560px){.virex-container{padding:1rem}.virex-hero .virex-container{padding:16px}.page-module__eZf3Mq__heroFrame{border-radius:26px;min-height:clamp(260px,88vw,360px)}.page-module__eZf3Mq__heroTitle{font-size:clamp(2.25rem,10.5vw,3.25rem)}.page-module__eZf3Mq__heroSubtitle{font-size:.95rem;line-height:1.5}.page-module__eZf3Mq__heroCta{font-size:.95rem}.page-module__eZf3Mq__faqBlockWrap{width:calc(100% - 28px)}.page-module__eZf3Mq__faqBlockQ{padding:22px 20px}.page-module__eZf3Mq__faqBlockAInner{padding:0 20px 22px}.page-module__eZf3Mq__faqBlockTitle{font-size:clamp(2.1rem,12vw,3rem)}.page-module__eZf3Mq__faqBlockQText{font-size:1.2rem}.page-module__eZf3Mq__faqBlockIcon{width:18px;height:12px}}@media (prefers-reduced-motion:reduce){.page-module__eZf3Mq__faqBlockA,.page-module__eZf3Mq__faqBlockIcon{transition:none}}.page-module__eZf3Mq__section{background:#e2d7c3 url(/offer_white/virex_bg1_overlay.svg) 0/cover no-repeat;padding:40px 0 32px;position:relative;overflow:hidden}.page-module__eZf3Mq__pattern{pointer-events:none;z-index:0;opacity:.8;background-position:top;background-repeat:no-repeat;background-size:100% 400px;position:absolute;inset:0}.page-module__eZf3Mq__container{z-index:1;width:min(1200px,100% - 32px);margin:0 auto;position:relative}.page-module__eZf3Mq__grid{grid-template-columns:minmax(0,1fr) minmax(420px,600px);align-items:start;gap:40px 80px;display:grid}.page-module__eZf3Mq__contentCol{min-width:0}.page-module__eZf3Mq__title{letter-spacing:.02em;text-transform:uppercase;color:#111;max-width:600px;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.4rem,4vw,5rem);font-weight:600;line-height:.95}.page-module__eZf3Mq__accordion{flex-direction:column;gap:8px;margin-top:32px;display:flex}.page-module__eZf3Mq__accordionItem{border-bottom:1px solid #c19a5b80;padding-bottom:16px}.page-module__eZf3Mq__accordionTrigger{text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:0;display:flex}.page-module__eZf3Mq__accordionTitle{color:#111;max-width:80%;margin:0;font-family:Georgia,Times New Roman,serif;font-size:2rem;font-weight:500;line-height:1.18}.page-module__eZf3Mq__iconWrap{flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;transition:transform .3s;display:inline-flex}.page-module__eZf3Mq__iconWrapOpen{transform:rotate(180deg)}.page-module__eZf3Mq__icon{transition:transform .3s;display:block}.page-module__eZf3Mq__iconOpen{transform:rotate(0)}.page-module__eZf3Mq__accordionContent{max-height:0;transition:max-height .3s;overflow:hidden}.page-module__eZf3Mq__accordionContentOpen{max-height:500px}.page-module__eZf3Mq__accordionInner{padding-top:16px}.page-module__eZf3Mq__accordionText{color:#4b5563;margin:0;font-family:Inter,Arial,sans-serif;font-size:1rem;line-height:1.6}.page-module__eZf3Mq__imageCol{justify-content:center;align-items:flex-start;display:flex}.page-module__eZf3Mq__image{object-fit:contain;border-radius:28px;width:100%;max-width:600px;height:auto;display:block}.page-module__eZf3Mq__buttonRow{justify-content:center;margin-top:24px;display:flex}.page-module__eZf3Mq__ctaButton{color:#fff;text-transform:uppercase;cursor:pointer;background:#c19a5b;border:1px solid #c19a5b;border-radius:999px;width:fit-content;min-width:300px;min-height:70px;padding:20px 32px;font-family:Georgia,Times New Roman,serif;font-size:1.125rem;font-weight:600;line-height:1.2;transition:background .25s,color .25s,transform .2s}.page-module__eZf3Mq__ctaButton:hover{color:#2a4b3c;background:#f8f5f0}.page-module__eZf3Mq__ctaButton:active{color:#2a4b3c;background:#f8f5f0;transform:translateY(1px)}@media (max-width:1024px){.page-module__eZf3Mq__pattern{background-position:100% 0;background-size:70% 860px}.page-module__eZf3Mq__grid{grid-template-columns:1fr;gap:32px}.page-module__eZf3Mq__imageCol{order:-1}.page-module__eZf3Mq__image{max-width:540px}.page-module__eZf3Mq__title{text-align:center;max-width:none}}@media (max-width:768px){.page-module__eZf3Mq__section{padding:32px 0 28px}.page-module__eZf3Mq__container{width:min(1200px,100% - 24px)}.page-module__eZf3Mq__grid{gap:24px}.page-module__eZf3Mq__accordion{margin-top:24px}.page-module__eZf3Mq__accordionTitle{max-width:calc(100% - 44px);font-size:1.5rem}.page-module__eZf3Mq__accordionText{font-size:.98rem}.page-module__eZf3Mq__ctaButton{width:100%;min-width:0;padding:18px 20px;font-size:1rem}.page-module__eZf3Mq__image{max-width:350px;margin-bottom:8px}}@media (max-width:480px){.page-module__eZf3Mq__title{font-size:2.1rem;line-height:1}.page-module__eZf3Mq__accordionTitle{font-size:1.25rem}.page-module__eZf3Mq__accordionText{font-size:.95rem;line-height:1.55}.page-module__eZf3Mq__iconWrap{width:24px;height:24px}}.page-module__eZf3Mq__resultsSection{background:#f3f3f3;padding:40px 0 32px}.page-module__eZf3Mq__resultsWrapper{width:min(1200px,100% - 32px);margin:0 auto}.page-module__eZf3Mq__resultsLayout{color:#000;grid-template-columns:minmax(0,600px) minmax(0,1fr);align-items:center;gap:20px 80px;display:grid}.page-module__eZf3Mq__resultsImageBlock{justify-content:flex-start;display:flex}.page-module__eZf3Mq__resultsImage{border-radius:28px;width:100%;max-width:600px;height:auto}.page-module__eZf3Mq__resultsContent{flex-direction:column;gap:32px;display:flex}.page-module__eZf3Mq__resultsTitle{text-transform:uppercase;margin:0;font-family:Georgia,serif;font-size:3rem;font-weight:600;line-height:.96}.page-module__eZf3Mq__resultsStats{flex-direction:column;gap:32px;display:flex}.page-module__eZf3Mq__resultsStat{flex-direction:column;gap:10px;display:flex}.page-module__eZf3Mq__resultsStatRow{align-items:center;gap:16px;display:flex}.page-module__eZf3Mq__resultsPercent{min-width:140px;font-family:Georgia,serif;font-size:4rem;font-weight:700}.page-module__eZf3Mq__resultsBarBlock{width:100%}.page-module__eZf3Mq__resultsLabel{text-transform:uppercase;margin-bottom:8px;font-weight:700}.page-module__eZf3Mq__resultsBarTrack{background:#fff;border-radius:10px;width:100%;height:40px;overflow:hidden}.page-module__eZf3Mq__resultsBarFill{background-image:url(/offer_white/progress-bar-mobilityx.svg);background-size:cover;height:100%}.page-module__eZf3Mq__bar91{width:91%}.page-module__eZf3Mq__bar94{width:94%}.page-module__eZf3Mq__bar89{width:89%}.page-module__eZf3Mq__resultsDescription{margin:0;font-size:1rem}.page-module__eZf3Mq__resultsButtonRow{justify-content:center;margin-top:24px;display:flex}.page-module__eZf3Mq__resultsButton{color:#fff;text-transform:uppercase;cursor:pointer;background:#c19a5b;border:1px solid #c19a5b;border-radius:999px;min-width:300px;min-height:70px;padding:20px 32px;font-weight:600;transition:all .25s}.page-module__eZf3Mq__resultsButton:hover{color:#2a4b3c;background:#f8f5f0}@media (max-width:992px){.page-module__eZf3Mq__resultsLayout{grid-template-columns:1fr;gap:28px}.page-module__eZf3Mq__resultsImageBlock{justify-content:center}}@media (max-width:768px){.page-module__eZf3Mq__resultsStatRow{flex-direction:column;align-items:flex-start}.page-module__eZf3Mq__resultsBarTrack{width:70%}.page-module__eZf3Mq__resultsTitle{font-size:clamp(2.4rem,6vw,3.5rem)}.page-module__eZf3Mq__resultsPercent{min-width:0}.page-module__eZf3Mq__resultsButton{width:100%}}.page-module__eZf3Mq__ingTableRoot{background:#f6f7f9;padding:clamp(44px,5vw,78px) 0}.page-module__eZf3Mq__ingTableWrap{text-align:center;width:min(980px,100% - 32px);margin:0 auto}.page-module__eZf3Mq__ingTableTitle{text-transform:uppercase;letter-spacing:-.045em;text-align:center;color:#151515;margin:0 0 clamp(30px,4vw,46px);font-family:Georgia,Times New Roman,serif;font-size:clamp(2.7rem,6vw,5.8rem);font-weight:500;line-height:.95}.page-module__eZf3Mq__ingTableBox{text-align:left;background:#fff;border-radius:0;width:min(560px,100%);margin:18px auto 0;overflow:hidden;box-shadow:0 1px #0000000f}.page-module__eZf3Mq__ingTableRow{color:#111;border-bottom:1px solid #00000014;grid-template-columns:1fr 150px;gap:14px;padding:12px 16px;font-size:14px;line-height:1.35;display:grid}.page-module__eZf3Mq__ingTableRow:last-child{border-bottom:none}.page-module__eZf3Mq__ingTableHead{background:#eaeaea;font-weight:800}.page-module__eZf3Mq__ingTableHeadCell{color:#111}.page-module__eZf3Mq__ingTableCellLeft{text-align:left}.page-module__eZf3Mq__ingTableCellRight{text-align:left;white-space:nowrap}.page-module__eZf3Mq__ingTableSubTitle{color:#111;margin:0;padding:16px 16px 10px;font-size:18px;font-weight:900}.page-module__eZf3Mq__ingTableRowSingle{color:#111;border-bottom:1px solid #00000014;padding:12px 16px;font-size:14px;line-height:1.35}.page-module__eZf3Mq__ingTableRowSingle:last-child{border-bottom:none}.page-module__eZf3Mq__ingTableSticker{text-align:center;width:min(560px,100%);margin:26px auto 0}.page-module__eZf3Mq__ingTableStickerImg{width:100%;height:auto;display:block}@media (max-width:520px){.page-module__eZf3Mq__ingTableWrap{width:calc(100% - 24px)}.page-module__eZf3Mq__ingTableRow{grid-template-columns:1fr;gap:6px}.page-module__eZf3Mq__ingTableCellRight{opacity:.85}}
