.refresh-module__vrrTOq__page{--refresh-blue:#2b3fe0;--refresh-ink:#101828;--refresh-muted:#667085;--refresh-tint:#f3f6ff;color:var(--refresh-ink);background:#fff;overflow-x:clip}.refresh-module__vrrTOq__mobileOnly,.refresh-module__vrrTOq__scrollyProgress,.refresh-module__vrrTOq__transformIcon{display:none}.refresh-module__vrrTOq__hero{align-items:center;gap:56px;width:100%;max-width:1440px;min-height:558px;margin:0 auto;padding:52px 72px 56px;display:flex}.refresh-module__vrrTOq__heroCopy{flex-direction:column;flex:0 0 640px;align-items:flex-start;gap:22px;width:640px;display:flex}.refresh-module__vrrTOq__eyebrowBadge{color:#111;align-items:center;gap:14px;font-size:18px;font-weight:600;line-height:28px;display:flex}.refresh-module__vrrTOq__badgeSticker{background:#fff;border:2px solid #111;border-radius:18px;flex:0 0 62px;width:62px;height:62px;position:relative;overflow:hidden;transform:rotate(-6deg);box-shadow:5px 6px #e9eeff}.refresh-module__vrrTOq__badgeSticker img,.refresh-module__vrrTOq__heroArt img,.refresh-module__vrrTOq__transformArt img,.refresh-module__vrrTOq__serviceImage img,.refresh-module__vrrTOq__timelineArt img,.refresh-module__vrrTOq__ctaArt img,.refresh-module__vrrTOq__symptomImage img,.refresh-module__vrrTOq__symptomThumb img{object-fit:contain}.refresh-module__vrrTOq__hero h1{color:#111;font-family:var(--font-prompt), system-ui, sans-serif;letter-spacing:-.01em;font-size:clamp(46px,3.62vw,52px);font-weight:700;line-height:1.3}.refresh-module__vrrTOq__heroLead{color:#6b6b6b;max-width:560px;font-size:18px;line-height:30px}.refresh-module__vrrTOq__heroActions{flex-wrap:wrap;gap:12px;display:flex}.refresh-module__vrrTOq__primaryButton,.refresh-module__vrrTOq__secondaryButton{min-height:58px;transition:transform .28s var(--ease-out), box-shadow .28s var(--ease-out);border-radius:999px;justify-content:center;align-items:center;padding:16px 34px;font-size:17px;font-weight:700;line-height:26px;display:inline-flex}.refresh-module__vrrTOq__primaryButton{background:var(--refresh-blue);color:#fff}.refresh-module__vrrTOq__secondaryButton{color:#111;background:#fff;border:1.5px solid #111}.refresh-module__vrrTOq__primaryButton:hover,.refresh-module__vrrTOq__secondaryButton:hover{transform:translateY(-3px);box-shadow:0 10px #e9eeff}.refresh-module__vrrTOq__check{width:22px;height:22px;color:var(--refresh-blue);background:#e5e9ff;border-radius:50%;flex:0 0 22px;place-items:center;display:inline-grid}.refresh-module__vrrTOq__checkDark{color:#101828;background:#b7e94c}.refresh-module__vrrTOq__heroArt{flex:600px;width:600px;height:400px;position:relative}.refresh-module__vrrTOq__scrolly{background:#fff;height:310svh;min-height:2180px;position:relative}.refresh-module__vrrTOq__scrollySticky{flex-direction:column;gap:24px;height:calc(100svh - 80px);min-height:680px;padding:44px 72px 48px;display:flex;position:sticky;top:80px;overflow:hidden}.refresh-module__vrrTOq__scrollySticky>h2{width:min(1296px,100%);color:var(--refresh-ink);font-family:var(--font-prompt), system-ui, sans-serif;letter-spacing:-.01em;margin:0 auto;font-size:clamp(44px,3.62vw,52px);font-weight:700;line-height:1.18}.refresh-module__vrrTOq__scrollyViewport{background:#fff;border:1px solid #eef0f6;border-radius:32px;flex:1;grid-template-columns:minmax(0,1.4fr) minmax(420px,500px);align-items:stretch;gap:28px;width:min(1296px,100%);min-height:0;margin:0 auto;padding:28px;display:grid;box-shadow:0 28px 80px #181e3a0f}.refresh-module__vrrTOq__scrollyVisual{background:radial-gradient(circle at 50% 46%,#f7f9ff 0 42%,#fff 72%);border-radius:26px;place-items:center;min-height:0;display:grid;position:relative;overflow:hidden}.refresh-module__vrrTOq__scrollyVisual:before{content:"";filter:blur(18px);background:#2b3fe014;border-radius:50%;height:32px;position:absolute;bottom:8%;left:7%;right:7%}.refresh-module__vrrTOq__symptomImage{aspect-ratio:1;width:min(440px,82%);animation:refresh-module__vrrTOq__symptom-arrive .7s var(--ease-silk) both;position:relative}@keyframes refresh-module__vrrTOq__symptom-arrive{0%{opacity:0;filter:blur(8px);transform:translateY(18px)scale(.96)}}.refresh-module__vrrTOq__symptomCards{flex-direction:column;gap:12px;min-height:0;display:flex}.refresh-module__vrrTOq__symptomCard{text-align:left;min-height:68px;transition:flex-basis .65s var(--ease-silk), background-color .5s var(--ease-silk), border-color .5s var(--ease-silk), color .5s var(--ease-silk), box-shadow .5s var(--ease-silk);background:#fff;border:1.5px solid #d6dbea;border-radius:22px;flex:68px;justify-content:space-between;align-items:center;gap:18px;padding:16px 20px;display:flex;overflow:hidden}.refresh-module__vrrTOq__symptomCard:hover:not(.refresh-module__vrrTOq__symptomCardActive){border-color:#8f9bea}.refresh-module__vrrTOq__symptomCardActive{border-color:var(--refresh-blue);background:var(--refresh-blue);color:#fff;flex-basis:220px;box-shadow:0 18px 40px #2b3fe02e}.refresh-module__vrrTOq__symptomText{flex-direction:column;justify-content:flex-end;gap:5px;min-width:0;display:flex}.refresh-module__vrrTOq__symptomText strong{font-family:var(--font-prompt), system-ui, sans-serif;font-size:23px;font-weight:600;line-height:1.28}.refresh-module__vrrTOq__symptomText>span{color:#dde3ff;opacity:0;text-wrap:balance;max-height:0;transition:opacity .4s var(--ease-silk), max-height .5s var(--ease-silk);font-size:16px;line-height:24px;overflow:hidden}.refresh-module__vrrTOq__symptomText strong{text-wrap:balance}.refresh-module__vrrTOq__symptomCardActive .refresh-module__vrrTOq__symptomText strong{font-size:34px;font-weight:700;line-height:1.24}.refresh-module__vrrTOq__symptomCardActive .refresh-module__vrrTOq__symptomText>span{opacity:1;max-height:60px}.refresh-module__vrrTOq__symptomThumb{opacity:.92;width:70px;height:70px;transition:width .5s var(--ease-silk), height .5s var(--ease-silk), flex-basis .5s var(--ease-silk);flex:0 0 70px;position:relative}.refresh-module__vrrTOq__symptomCardActive .refresh-module__vrrTOq__symptomThumb{flex-basis:108px;width:108px;height:108px}.refresh-module__vrrTOq__transformSection{background:#fff;flex-direction:column;align-items:center;gap:32px;height:780px;padding:64px 72px;display:flex}.refresh-module__vrrTOq__sectionHeadCentered,.refresh-module__vrrTOq__sectionHeading{flex-direction:column;gap:12px;display:flex}.refresh-module__vrrTOq__sectionHeadCentered{text-align:center;align-items:center}.refresh-module__vrrTOq__kicker{color:var(--refresh-blue);font-family:var(--font-jetbrains), monospace;letter-spacing:.12em;font-size:13px;font-weight:600;line-height:18px}.refresh-module__vrrTOq__sectionHeadCentered h2,.refresh-module__vrrTOq__sectionHeading h2{color:var(--refresh-ink);font-family:var(--font-prompt), system-ui, sans-serif;letter-spacing:-.01em;font-size:46px;font-weight:700;line-height:1.25}.refresh-module__vrrTOq__transformStage{flex:0 0 520px;width:min(1296px,100%);height:520px;position:relative}.refresh-module__vrrTOq__connectorLines{fill:none;pointer-events:none;stroke:#b5bdce;stroke-width:2.2px;stroke-linecap:round;stroke-dasharray:3 10;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.refresh-module__vrrTOq__transformArt{width:520px;height:430px;position:absolute;top:14px;left:50%;transform:translate(-50%)}.refresh-module__vrrTOq__transformChip{background:#fff;border:1.5px solid #151a2e;border-radius:22px;flex-direction:column;gap:3px;min-width:212px;padding:14px 20px;display:flex;position:absolute;box-shadow:5px 6px #e9eeff}.refresh-module__vrrTOq__transformText{flex-direction:column;gap:3px;display:flex}.refresh-module__vrrTOq__transformText>span{color:#8a8f9b;font-size:14px;line-height:20px}.refresh-module__vrrTOq__transformText strong{color:var(--refresh-blue);font-family:var(--font-prompt), system-ui, sans-serif;font-size:20px;line-height:27px}.refresh-module__vrrTOq__one{top:60px;left:45px;transform:rotate(-2deg)}.refresh-module__vrrTOq__two{top:60px;right:45px;transform:rotate(2deg)}.refresh-module__vrrTOq__three{top:268px;left:0;transform:rotate(1deg)}.refresh-module__vrrTOq__four{top:268px;right:0;transform:rotate(-1deg)}.refresh-module__vrrTOq__five{bottom:0;left:50%;transform:translate(-50%)rotate(1deg)}.refresh-module__vrrTOq__servicesSection,.refresh-module__vrrTOq__pricingSection{background:#fff;flex-direction:column;gap:40px;padding:72px 72px 76px;display:flex}.refresh-module__vrrTOq__sectionHeading{width:min(820px,100%)}.refresh-module__vrrTOq__sectionHeading p{max-width:760px;color:var(--refresh-muted);font-size:17px;line-height:28px}.refresh-module__vrrTOq__servicesDesktop{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;width:min(1296px,100%);margin:0 auto;display:grid}.refresh-module__vrrTOq__serviceCard{background:#fff;border:1px solid #e1e5ef;border-radius:26px;flex-direction:column;gap:20px;min-width:0;padding:24px 26px 28px;display:flex;overflow:hidden}.refresh-module__vrrTOq__serviceImage{background:var(--refresh-tint);border-radius:20px;width:100%;height:250px;position:relative;overflow:hidden}.refresh-module__vrrTOq__serviceCard h3{color:var(--refresh-ink);font-family:var(--font-prompt), system-ui, sans-serif;margin-bottom:8px;font-size:24px;font-weight:600;line-height:1.35}.refresh-module__vrrTOq__serviceCard p{color:var(--refresh-muted);font-size:16px;line-height:26px}.refresh-module__vrrTOq__serviceWide{background:var(--refresh-blue);color:#fff;border:none;flex-direction:row-reverse;grid-column:1/-1;justify-content:space-between;align-items:center;min-height:270px;padding:30px 44px}.refresh-module__vrrTOq__serviceWide>div:last-child{max-width:680px}.refresh-module__vrrTOq__serviceWide .refresh-module__vrrTOq__serviceImage{background:0 0;flex:0 0 360px;width:360px;height:220px}.refresh-module__vrrTOq__serviceWide h3,.refresh-module__vrrTOq__serviceWide p{color:#fff}.refresh-module__vrrTOq__serviceWide h3{font-size:34px}.refresh-module__vrrTOq__serviceWide p{color:#dde3ff}.refresh-module__vrrTOq__servicesMobile,.refresh-module__vrrTOq__timelineMobile{display:none}.refresh-module__vrrTOq__timelineSection{background:var(--refresh-tint);flex-direction:column;gap:40px;padding:72px 72px 76px;display:flex}.refresh-module__vrrTOq__timelineDesktop{grid-template-columns:minmax(380px,.9fr) minmax(0,1.4fr);align-items:stretch;gap:56px;width:min(1296px,100%);margin:0 auto;display:grid}.refresh-module__vrrTOq__timelineArt{background:#fff;border-radius:28px;min-height:475px;position:relative}.refresh-module__vrrTOq__timelineArt img{padding:28px}.refresh-module__vrrTOq__timelineArt>span{background:#b7e94c;border:1.5px solid #111;border-radius:999px;padding:10px 17px;font-size:14px;font-weight:700;position:absolute;bottom:24px;right:26px;transform:rotate(-2deg)}.refresh-module__vrrTOq__timelineList{border-top:1px solid #ccd3e4;flex-direction:column;display:flex}.refresh-module__vrrTOq__timelineList article{border-bottom:1px solid #ccd3e4;flex:1;grid-template-columns:105px 1fr;gap:24px;padding:20px 0;display:grid}.refresh-module__vrrTOq__timelineList article>span{color:var(--refresh-blue);font-family:var(--font-jetbrains), monospace;letter-spacing:.06em;font-size:13px;font-weight:600}.refresh-module__vrrTOq__timelineList h3,.refresh-module__vrrTOq__stepPanel h3{font-family:var(--font-prompt), system-ui, sans-serif;margin-bottom:5px;font-size:23px;font-weight:600;line-height:1.35}.refresh-module__vrrTOq__timelineList p,.refresh-module__vrrTOq__stepPanel p{color:var(--refresh-muted);font-size:15px;line-height:24px}.refresh-module__vrrTOq__servicesSection>.refresh-module__vrrTOq__sectionHeading,.refresh-module__vrrTOq__timelineSection>.refresh-module__vrrTOq__sectionHeading{width:min(1296px,100%);margin:0 auto}.refresh-module__vrrTOq__pricingSection{align-items:center;gap:24px;padding:164px 72px 163px}.refresh-module__vrrTOq__pricingSelector{flex-direction:column;align-items:center;gap:24px;width:min(720px,100%);display:none}.refresh-module__vrrTOq__pricingDesktopGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:24px;width:min(1296px,100%);display:grid}@media (max-width:1279px){.refresh-module__vrrTOq__pricingDesktopGrid{display:none}.refresh-module__vrrTOq__pricingSelector{display:flex}}.refresh-module__vrrTOq__planSwitcher{background:linear-gradient(135deg,#fcfdff 0%,#f0f3fa 100%);border:1px solid #e2e6f0;border-radius:999px;grid-template-columns:1fr 1fr;gap:0;width:min(520px,100%);height:54px;padding:4px;display:grid;box-shadow:inset 0 1px #ffffffeb,0 7px 18px #1f2a491f}.refresh-module__vrrTOq__planSwitcher button{color:#687084;min-height:44px;font-family:var(--font-anuphan), system-ui, sans-serif;border:1px solid #0000;border-radius:999px;outline:none;font-size:14px;font-weight:700;line-height:20px}.refresh-module__vrrTOq__planSwitcher button:focus-visible{box-shadow:inset 0 0 0 2px var(--refresh-blue)}.refresh-module__vrrTOq__planSwitcher .refresh-module__vrrTOq__planSwitchActive{color:#fff;background:linear-gradient(145deg,#253047 0%,#101828 78%);border-color:#ffffff1f;box-shadow:inset 0 1px #ffffff2e,0 6px 14px #1018283d}.refresh-module__vrrTOq__planSwap{width:100%;animation:refresh-module__vrrTOq__pricing-plan-in .36s var(--ease-silk) both}@keyframes refresh-module__vrrTOq__pricing-plan-in{0%{opacity:0;transform:translateY(8px)}}.refresh-module__vrrTOq__planCard{background:#fff;border:1.5px solid #151a2e;border-radius:30px;flex-direction:column;gap:16px;width:100%;min-height:600px;padding:34px 38px;display:flex}.refresh-module__vrrTOq__planFeatured{background:var(--refresh-blue);color:#fff;box-shadow:none;border:0}.refresh-module__vrrTOq__planTopline{min-height:30px;color:var(--refresh-blue);font-family:var(--font-anuphan), system-ui, sans-serif;letter-spacing:.01em;justify-content:flex-start;align-items:center;gap:12px;font-size:13px;font-weight:700;display:flex}.refresh-module__vrrTOq__planFeatured .refresh-module__vrrTOq__planTopline{color:#ffffffd9}.refresh-module__vrrTOq__planTopline em{color:#101828;font-family:var(--font-anuphan), system-ui, sans-serif;letter-spacing:0;background:#b7e94c;border-radius:999px;padding:5px 12px;font-size:13px;font-style:normal}.refresh-module__vrrTOq__planCard h3{font-family:var(--font-prompt), system-ui, sans-serif;margin:0;font-size:34px;font-weight:700;line-height:1.3}.refresh-module__vrrTOq__planCard>p{min-height:52px;color:var(--refresh-muted);white-space:pre-line;margin:0;font-size:16px;line-height:26px}.refresh-module__vrrTOq__planFeatured>p{color:#ffffffc7}.refresh-module__vrrTOq__price{align-items:baseline;gap:9px;margin:0;display:flex}.refresh-module__vrrTOq__price strong{font-family:var(--font-prompt), system-ui, sans-serif;letter-spacing:-.03em;font-size:50px;font-weight:700;line-height:1}.refresh-module__vrrTOq__price span{color:var(--refresh-muted);font-size:14px}.refresh-module__vrrTOq__price span:first-child{align-self:flex-start;margin-top:4px}.refresh-module__vrrTOq__planFeatured .refresh-module__vrrTOq__price span{color:#ffffffb3}.refresh-module__vrrTOq__planCard ul{flex-direction:column;gap:13px;margin:0;display:flex}.refresh-module__vrrTOq__planCard li{align-items:flex-start;gap:10px;font-size:15px;line-height:23px;display:flex}.refresh-module__vrrTOq__planCard .refresh-module__vrrTOq__check,.refresh-module__vrrTOq__planCard .refresh-module__vrrTOq__checkDark{flex-basis:18px;width:18px;height:18px;margin-top:2px}.refresh-module__vrrTOq__planCard>a{background:var(--refresh-blue);color:#fff;border-radius:999px;justify-content:center;align-items:center;min-height:54px;margin-top:auto;font-weight:700;display:inline-flex}.refresh-module__vrrTOq__planFeatured>a{color:var(--refresh-blue);font-family:var(--font-prompt), system-ui, sans-serif;text-shadow:0 1px #ffffffe6;background:linear-gradient(135deg,#fff 0%,#f2f5ff 62%,#fff 100%);border:1px solid #ffffffe6;box-shadow:inset 0 1px #fff,inset 0 -3px #2b3fe01f,0 10px 20px #0d18764d,0 2px 5px #0d187638}.refresh-module__vrrTOq__pricingNote{color:#7b8497;text-align:center;width:min(1060px,100%);margin:-8px auto 0;font-size:14px;line-height:23px}.refresh-module__vrrTOq__pricingNote svg{display:none}.refresh-module__vrrTOq__faqSection{background:var(--refresh-tint);padding:46px 72px}.refresh-module__vrrTOq__faqFrame{width:min(1296px,100%);min-height:391px;box-shadow:8px 8px 0 var(--refresh-blue);background:#f4f6ff;border:2px solid #17191f;border-radius:32px;grid-template-columns:minmax(300px,430px) minmax(0,754px);gap:56px;margin:0 auto;padding:26px;display:grid;overflow:hidden}.refresh-module__vrrTOq__faqIntro{flex-direction:column;justify-content:center;gap:14px;display:flex}.refresh-module__vrrTOq__faqIntroTop{align-items:center;gap:18px;height:34px;display:flex}.refresh-module__vrrTOq__faqKicker{background:var(--refresh-blue);color:#fff;height:28px;font-family:var(--font-jetbrains), monospace;letter-spacing:.08em;white-space:nowrap;border:1.5px solid #17191f;border-radius:999px;align-items:center;padding:0 12px;font-size:11px;font-weight:700;line-height:15px;display:inline-flex;transform:rotate(-2deg);box-shadow:3px 3px #17191f}.refresh-module__vrrTOq__faqSquiggle{width:74px;height:30px;color:var(--refresh-blue);flex:none}.refresh-module__vrrTOq__faqIntro h2{color:#17191f;font-family:var(--font-prompt), system-ui, sans-serif;letter-spacing:-.02em;font-size:42px;font-weight:800;line-height:54px}.refresh-module__vrrTOq__faqIntro>p{color:#555b68;font-family:var(--font-anuphan), system-ui, sans-serif;font-size:17px;line-height:26px}.refresh-module__vrrTOq__faqList{flex-direction:column;gap:7px;min-width:0;display:flex}.refresh-module__vrrTOq__faqList article{transition:border-color .32s var(--ease-silk), box-shadow .32s var(--ease-silk), transform .32s var(--ease-silk);background:#fff;border:1.5px solid #17191f;border-radius:15px;overflow:hidden;box-shadow:3px 3px #b8b9e8}.refresh-module__vrrTOq__faqList article:hover{transform:translate(-1px,-1px)}.refresh-module__vrrTOq__faqList .refresh-module__vrrTOq__faqOpen{border-width:2px;box-shadow:5px 5px #f6d84a}.refresh-module__vrrTOq__faqList h3 button{text-align:left;justify-content:space-between;align-items:center;gap:18px;width:100%;min-height:47px;padding:9px 14px;display:flex}.refresh-module__vrrTOq__faqList h3 button>span:first-child{min-width:0;font-family:var(--font-prompt), system-ui, sans-serif;font-size:16px;font-weight:600;line-height:23px}.refresh-module__vrrTOq__faqList h3 button>span:last-child{color:#17191f;width:27px;height:27px;font-family:var(--font-prompt), system-ui, sans-serif;transition:border-color .26s var(--ease-silk), background-color .26s var(--ease-silk), color .22s ease, transform .32s var(--ease-silk);background:#a8ea38;border:1.5px solid #17191f;border-radius:8px;flex:0 0 27px;place-items:center;font-size:17px;font-weight:600;line-height:17px;display:grid;transform:rotate(-3deg)}.refresh-module__vrrTOq__faqAnswer{opacity:0;transition:grid-template-rows .48s var(--ease-silk), opacity .26s ease;will-change:grid-template-rows, opacity;grid-template-rows:0fr;display:grid}.refresh-module__vrrTOq__faqAnswer p{color:#555b68;text-wrap:balance;min-height:0;transition:padding-bottom .48s var(--ease-silk);padding:0 16px;font-size:15px;line-height:22px;overflow:hidden}.refresh-module__vrrTOq__faqOpen .refresh-module__vrrTOq__faqAnswer{opacity:1;grid-template-rows:1fr}.refresh-module__vrrTOq__faqOpen .refresh-module__vrrTOq__faqAnswer p{padding-bottom:14px}.refresh-module__vrrTOq__faqOpen h3 button>span:last-child{color:#fff;background:#17191f;border-color:#17191f;transform:rotate(3deg)}.refresh-module__vrrTOq__ctaSection{background:#fff;padding:68px 72px 76px}.refresh-module__vrrTOq__ctaCard{background:var(--refresh-blue);border-radius:28px;justify-content:space-between;align-items:center;gap:40px;width:min(1296px,100%);min-height:278px;margin:0 auto;padding:40px 56px;display:flex;overflow:hidden}.refresh-module__vrrTOq__ctaCopy{z-index:1;max-width:720px;position:relative}.refresh-module__vrrTOq__ctaCopy h2{color:#fff;font-family:var(--font-prompt), system-ui, sans-serif;font-size:40px;font-weight:700;line-height:1.27}.refresh-module__vrrTOq__ctaCopy p{color:#dfe4ff;text-wrap:balance;max-width:670px;margin-top:10px;font-size:16px;line-height:26px}.refresh-module__vrrTOq__ctaCopy a{color:#101828;background:#b7e94c;border-radius:999px;justify-content:center;align-items:center;min-height:54px;margin-top:22px;padding:13px 30px;font-size:16px;font-weight:700;display:inline-flex}.refresh-module__vrrTOq__ctaArt{flex:0 0 360px;width:360px;height:235px;position:relative}@media (max-width:1023px){.refresh-module__vrrTOq__hero{gap:28px;padding-left:44px;padding-right:44px}.refresh-module__vrrTOq__heroCopy{flex-basis:52%;width:52%}.refresh-module__vrrTOq__heroArt{height:340px}.refresh-module__vrrTOq__scrollySticky,.refresh-module__vrrTOq__transformSection,.refresh-module__vrrTOq__servicesSection,.refresh-module__vrrTOq__timelineSection,.refresh-module__vrrTOq__pricingSection,.refresh-module__vrrTOq__faqSection,.refresh-module__vrrTOq__ctaSection{padding-left:44px;padding-right:44px}.refresh-module__vrrTOq__scrollyViewport{grid-template-columns:minmax(0,1.15fr) minmax(360px,.85fr)}.refresh-module__vrrTOq__transformArt{width:450px}.refresh-module__vrrTOq__transformChip{min-width:185px}.refresh-module__vrrTOq__one{left:0}.refresh-module__vrrTOq__two{right:0}.refresh-module__vrrTOq__faqFrame{grid-template-columns:minmax(240px,300px) minmax(0,1fr);gap:32px}.refresh-module__vrrTOq__faqIntro h2{font-size:36px;line-height:46px}}@media (max-width:767px){.refresh-module__vrrTOq__hero{flex-direction:column;gap:18px;min-height:0;padding:34px 20px 42px}.refresh-module__vrrTOq__heroCopy{flex:none;gap:16px;width:100%}.refresh-module__vrrTOq__eyebrowBadge{gap:11px;font-size:15px;line-height:22px}.refresh-module__vrrTOq__badgeSticker{border-radius:14px;flex-basis:48px;width:48px;height:48px;box-shadow:4px 4px #e9eeff}.refresh-module__vrrTOq__hero h1{font-size:clamp(34px,9.6vw,40px);line-height:1.24}.refresh-module__vrrTOq__heroLead{font-size:16px;line-height:26px}.refresh-module__vrrTOq__heroActions{grid-template-columns:1fr 1fr;gap:9px;width:100%;display:grid}.refresh-module__vrrTOq__primaryButton,.refresh-module__vrrTOq__secondaryButton{min-height:52px;padding:13px 10px;font-size:14px;line-height:21px}.refresh-module__vrrTOq__heroArt{aspect-ratio:1.5;flex:none;width:100%;height:auto}.refresh-module__vrrTOq__scrollySticky{gap:14px;height:710px;min-height:710px;padding:24px 20px 26px;position:relative;top:auto}.refresh-module__vrrTOq__scrollyViewport{border-radius:24px;flex-direction:column;gap:12px;min-height:0;padding:12px;display:flex;box-shadow:0 18px 50px #181e3a12}.refresh-module__vrrTOq__scrollyVisual{border-radius:19px;flex:48%;min-height:0}.refresh-module__vrrTOq__symptomCards{overscroll-behavior:contain;scroll-snap-type:y mandatory;scrollbar-width:none;flex:0 0 220px;gap:8px;min-height:220px;overflow-y:auto}.refresh-module__vrrTOq__symptomCards::-webkit-scrollbar{display:none}.refresh-module__vrrTOq__symptomCard{scroll-snap-align:start;scroll-snap-stop:always;border-width:1px;border-radius:15px;flex:0 0 192px;gap:10px;min-height:192px;padding:8px 12px}.refresh-module__vrrTOq__symptomCardActive{border-radius:18px;flex-basis:192px}.refresh-module__vrrTOq__symptomText{gap:2px}.refresh-module__vrrTOq__symptomText strong,.refresh-module__vrrTOq__symptomCardActive .refresh-module__vrrTOq__symptomText strong{font-size:22px;line-height:1.3}.refresh-module__vrrTOq__symptomText>span{max-height:60px;color:var(--refresh-muted);opacity:1;font-size:13px;line-height:19px}.refresh-module__vrrTOq__symptomCardActive .refresh-module__vrrTOq__symptomText>span{color:#dde3ff}.refresh-module__vrrTOq__symptomThumb,.refresh-module__vrrTOq__symptomCardActive .refresh-module__vrrTOq__symptomThumb{flex-basis:52px;width:52px;height:52px}.refresh-module__vrrTOq__transformSection{gap:18px;height:auto;min-height:720px;padding:44px 20px 48px}.refresh-module__vrrTOq__sectionHeadCentered h2,.refresh-module__vrrTOq__sectionHeading h2{font-size:34px;line-height:1.28}.refresh-module__vrrTOq__transformStage{flex:none;grid-template-columns:1fr 1fr;gap:10px;width:100%;height:auto;padding-top:300px;display:grid}.refresh-module__vrrTOq__connectorLines{display:none}.refresh-module__vrrTOq__transformArt{width:min(350px,100%);height:285px;top:0;left:50%}.refresh-module__vrrTOq__transformChip,.refresh-module__vrrTOq__one,.refresh-module__vrrTOq__two,.refresh-module__vrrTOq__three,.refresh-module__vrrTOq__four,.refresh-module__vrrTOq__five{min-width:0;position:static;transform:none}.refresh-module__vrrTOq__transformChip{border-radius:17px;padding:11px 13px;box-shadow:3px 4px #e9eeff}.refresh-module__vrrTOq__transformChip span{font-size:12px;line-height:18px}.refresh-module__vrrTOq__transformChip strong{font-size:16px;line-height:22px}.refresh-module__vrrTOq__five{grid-column:1/-1;justify-self:center;width:calc(50% - 5px)}.refresh-module__vrrTOq__servicesSection,.refresh-module__vrrTOq__timelineSection,.refresh-module__vrrTOq__pricingSection{gap:20px;padding:44px 20px 48px}.refresh-module__vrrTOq__sectionHeading p{font-size:15px;line-height:24px}.refresh-module__vrrTOq__servicesDesktop,.refresh-module__vrrTOq__timelineDesktop{display:none}.refresh-module__vrrTOq__servicesMobile,.refresh-module__vrrTOq__timelineMobile{display:block}.refresh-module__vrrTOq__tabBar,.refresh-module__vrrTOq__dayTabs,.refresh-module__vrrTOq__planSwitcher{background:#eef1f9;border-radius:18px;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;width:100%;padding:4px;display:grid}.refresh-module__vrrTOq__tabBar button,.refresh-module__vrrTOq__dayTabs button,.refresh-module__vrrTOq__planSwitcher button{color:#687084;border-radius:14px;outline:none;min-height:44px;font-size:12px;font-weight:600}.refresh-module__vrrTOq__tabBar button:focus-visible,.refresh-module__vrrTOq__dayTabs button:focus-visible,.refresh-module__vrrTOq__planSwitcher button:focus-visible{box-shadow:inset 0 0 0 2px var(--refresh-blue)}.refresh-module__vrrTOq__tabBar .refresh-module__vrrTOq__tabActive,.refresh-module__vrrTOq__dayTabs .refresh-module__vrrTOq__dayActive,.refresh-module__vrrTOq__planSwitcher .refresh-module__vrrTOq__planSwitchActive{color:var(--refresh-blue);background:#fff;box-shadow:0 5px 15px #181e3a14}.refresh-module__vrrTOq__mobilePanel,.refresh-module__vrrTOq__planSwap,.refresh-module__vrrTOq__stepPanel{animation:refresh-module__vrrTOq__mobile-panel-in .43s var(--ease-silk) both}@keyframes refresh-module__vrrTOq__mobile-panel-in{0%{opacity:0;transform:translateY(10px)}}.refresh-module__vrrTOq__serviceImage{height:205px}.refresh-module__vrrTOq__serviceCard h3{font-size:21px}.refresh-module__vrrTOq__serviceCard p{font-size:14px;line-height:22px}.refresh-module__vrrTOq__dayTabs{margin-bottom:12px}.refresh-module__vrrTOq__dayTabs button{font-family:var(--font-jetbrains), monospace;letter-spacing:-.02em;padding:0 3px;font-size:10px}.refresh-module__vrrTOq__stepPanel{background:#fff;border-radius:22px;min-height:250px;padding:24px}.refresh-module__vrrTOq__stepPanel>span{color:var(--refresh-blue);font-family:var(--font-jetbrains), monospace;background:#e8ecff;border-radius:999px;padding:7px 11px;font-size:11px;font-weight:700;display:inline-flex}.refresh-module__vrrTOq__stepPanel h3{margin-top:18px;font-size:24px}.refresh-module__vrrTOq__stepPanel p{margin-top:10px;font-size:15px}.refresh-module__vrrTOq__planSwitcher{grid-template-columns:1fr 1fr;margin-bottom:14px}.refresh-module__vrrTOq__planSwitcher button{font-size:13px}.refresh-module__vrrTOq__planCard{border-radius:24px;min-height:590px;padding:26px 22px 24px}.refresh-module__vrrTOq__planFeatured{box-shadow:6px 7px #e9eeff}.refresh-module__vrrTOq__planCard h3{margin-top:10px;font-size:29px}.refresh-module__vrrTOq__planCard>p{min-height:0;font-size:14px;line-height:22px}.refresh-module__vrrTOq__price{margin:22px 0 20px}.refresh-module__vrrTOq__price strong{font-size:45px}.refresh-module__vrrTOq__planCard li{font-size:14px;line-height:21px}.refresh-module__vrrTOq__pricingNote{margin-top:-4px;font-size:12px;line-height:20px}.refresh-module__vrrTOq__faqSection{flex-direction:column;gap:24px;padding:48px 20px 52px;display:flex}.refresh-module__vrrTOq__faqList h3 button>span:first-child{font-size:16px}.refresh-module__vrrTOq__faqAnswer p{font-size:14px;line-height:23px}.refresh-module__vrrTOq__ctaSection{padding:48px 20px 32px}.refresh-module__vrrTOq__ctaCard{border-radius:24px;flex-direction:column;align-items:stretch;gap:8px;min-height:390px;padding:26px 24px 18px}.refresh-module__vrrTOq__ctaCopy p{font-size:14px;line-height:23px}.refresh-module__vrrTOq__ctaCopy a{width:100%;min-height:52px;margin-top:18px}.refresh-module__vrrTOq__ctaArt{flex:0 0 160px;width:100%;height:160px}.refresh-module__vrrTOq__desktopOnly{display:none}.refresh-module__vrrTOq__mobileOnly{display:inline}.refresh-module__vrrTOq__hero{gap:14px;height:630px;min-height:630px;padding:26px 20px 36px}.refresh-module__vrrTOq__heroCopy{gap:14px}.refresh-module__vrrTOq__hero h1{width:100%;height:92px;font-size:34px;line-height:46px}.refresh-module__vrrTOq__heroLead{height:50px;font-size:15px;line-height:25px;overflow:hidden}.refresh-module__vrrTOq__heroActions{height:64px;padding-top:6px;display:block}.refresh-module__vrrTOq__primaryButton{width:100%;min-height:58px;padding:16px;font-size:16px;line-height:26px}.refresh-module__vrrTOq__secondaryButton{display:none}.refresh-module__vrrTOq__heroArt{aspect-ratio:auto;flex-basis:196px;width:100%;height:196px;padding-top:8px}.refresh-module__vrrTOq__scrolly{height:350svh;min-height:2300px}.refresh-module__vrrTOq__scrollySticky{background:#fff;gap:10px;height:calc(100svh - 68px);min-height:520px;padding:22px 20px 26px;position:sticky;top:68px}.refresh-module__vrrTOq__scrollySticky>h2{font-size:30px;line-height:40px}.refresh-module__vrrTOq__scrollyViewport{min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-rows:minmax(220px,1fr) clamp(162px,25svh,210px) 18px;grid-template-columns:minmax(0,1fr);gap:8px;padding:0;display:grid}.refresh-module__vrrTOq__scrollyVisual{background:0 0;border-radius:0;min-height:0}.refresh-module__vrrTOq__scrollyVisual:before{display:none}.refresh-module__vrrTOq__symptomImage{width:min(300px,86%)}.refresh-module__vrrTOq__symptomCards{min-height:162px;position:relative;overflow:visible;transform:translateY(clamp(-44px,-5svh,-28px))}.refresh-module__vrrTOq__symptomCard,.refresh-module__vrrTOq__symptomCardActive{min-height:0;color:var(--refresh-ink);box-shadow:none;opacity:0;pointer-events:none;transition:opacity .42s var(--ease-silk), transform .52s var(--ease-silk);background:0 0;border:0;border-radius:0;flex-basis:auto;justify-content:center;align-items:center;padding:0 8px;display:flex;position:absolute;inset:0;transform:translateY(18px)}.refresh-module__vrrTOq__symptomCardActive{opacity:1;transform:translateY(0)}.refresh-module__vrrTOq__symptomText{text-align:center;justify-content:center;align-items:center;gap:8px;width:100%}.refresh-module__vrrTOq__symptomText strong,.refresh-module__vrrTOq__symptomText>span{text-align:center;width:100%;display:block}.refresh-module__vrrTOq__symptomText strong,.refresh-module__vrrTOq__symptomCardActive .refresh-module__vrrTOq__symptomText strong{color:var(--refresh-ink);font-size:34px;line-height:44px}.refresh-module__vrrTOq__symptomText>span,.refresh-module__vrrTOq__symptomCardActive .refresh-module__vrrTOq__symptomText>span{color:#666b74;opacity:1;max-height:none;font-size:17px;line-height:27px}.refresh-module__vrrTOq__symptomThumb{display:none}.refresh-module__vrrTOq__scrollyProgress{justify-content:center;align-items:center;gap:7px;display:flex;transform:translateY(clamp(-44px,-5svh,-28px))}.refresh-module__vrrTOq__scrollyProgress span{width:22px;height:3px;transition:width .36s var(--ease-silk), background-color .36s var(--ease-silk);background:#d8ddea;border-radius:999px}.refresh-module__vrrTOq__scrollyProgress .refresh-module__vrrTOq__scrollyProgressActive{background:var(--refresh-blue);width:38px}.refresh-module__vrrTOq__transformSection{gap:22px;height:780px;min-height:780px;padding:32px 20px;overflow:clip}.refresh-module__vrrTOq__sectionHeadCentered{text-align:left;flex:0 0 112px;align-items:flex-start;gap:6px;width:100%;height:112px}.refresh-module__vrrTOq__sectionHeadCentered .refresh-module__vrrTOq__kicker{color:#4354d9;font-family:var(--font-prompt), system-ui, sans-serif;letter-spacing:.08em;font-size:13px;line-height:18px}.refresh-module__vrrTOq__sectionHeadCentered h2{letter-spacing:-.04em;font-size:36px;line-height:44px}.refresh-module__vrrTOq__transformStage{flex:0 0 582px;width:350px;max-width:100%;height:582px;padding:0;display:block;position:relative}.refresh-module__vrrTOq__transformArt{width:250px;height:188px;top:0;left:50px;transform:none}.refresh-module__vrrTOq__transformChip,.refresh-module__vrrTOq__one,.refresh-module__vrrTOq__two,.refresh-module__vrrTOq__three,.refresh-module__vrrTOq__four,.refresh-module__vrrTOq__five{border:2px solid #181c33;border-radius:18px;flex-direction:row;justify-self:auto;align-items:center;gap:12px;width:min(314px,100% - 20px);min-width:0;height:64px;padding:10px 12px;display:flex;position:absolute;left:50%}.refresh-module__vrrTOq__one{top:174px;transform:translate(-50%)rotate(-1deg);box-shadow:4px 4px #dde3ff}.refresh-module__vrrTOq__two{top:248px;transform:translate(-50%)rotate(1deg);box-shadow:-4px 4px #b8f53d}.refresh-module__vrrTOq__three{top:322px;transform:translate(-50%)rotate(-.8deg);box-shadow:4px 4px #dde3ff}.refresh-module__vrrTOq__four{top:396px;transform:translate(-50%)rotate(.8deg);box-shadow:-4px 4px #b8f53d}.refresh-module__vrrTOq__five{background:#181c33;top:470px;transform:translate(-50%)rotate(-.5deg);box-shadow:4px 4px #4354d9}.refresh-module__vrrTOq__transformIcon{color:#fff;background:#4354d9;border-radius:12px;flex:0 0 42px;place-items:center;width:42px;height:42px;display:grid}.refresh-module__vrrTOq__transformIcon svg{width:26px;height:26px}.refresh-module__vrrTOq__two .refresh-module__vrrTOq__transformIcon,.refresh-module__vrrTOq__four .refresh-module__vrrTOq__transformIcon,.refresh-module__vrrTOq__five .refresh-module__vrrTOq__transformIcon{color:#181c33;background:#b8f53d}.refresh-module__vrrTOq__three .refresh-module__vrrTOq__transformIcon{color:#b8f53d}.refresh-module__vrrTOq__transformText{gap:0}.refresh-module__vrrTOq__transformText>span{color:#8a90a0;font-family:var(--font-prompt), system-ui, sans-serif;font-size:10px;line-height:15px}.refresh-module__vrrTOq__transformText strong{color:#181c33;font-size:16px;line-height:23px}.refresh-module__vrrTOq__five .refresh-module__vrrTOq__transformText>span{color:#aeb4c5}.refresh-module__vrrTOq__five .refresh-module__vrrTOq__transformText strong{color:#fff}.refresh-module__vrrTOq__servicesSection,.refresh-module__vrrTOq__timelineSection,.refresh-module__vrrTOq__pricingSection{gap:20px}.refresh-module__vrrTOq__sectionHeading{gap:14px}.refresh-module__vrrTOq__kicker{letter-spacing:.16em;font-size:11px;line-height:14px}.refresh-module__vrrTOq__sectionHeading h2{font-size:28px;line-height:38px}.refresh-module__vrrTOq__sectionHeading p{color:#555a63;font-size:15px;line-height:23px}.refresh-module__vrrTOq__servicesMobile{flex-direction:column;gap:20px;display:flex}.refresh-module__vrrTOq__tabBar{background:#f8f9fc;border:1px solid #e4e7ec;border-radius:14px;grid-template-columns:93fr 73fr 73fr 83fr;gap:6px;height:44px;padding:4px}.refresh-module__vrrTOq__tabBar button{border-radius:10px;min-height:34px;font-size:12px;line-height:16px}.refresh-module__vrrTOq__tabBar .refresh-module__vrrTOq__tabActive{background:var(--refresh-blue);color:#fff;box-shadow:none}.refresh-module__vrrTOq__mobilePanel{margin-top:0}.refresh-module__vrrTOq__serviceCard{border-radius:20px;gap:6px;min-height:324px;padding:18px 22px 22px}.refresh-module__vrrTOq__serviceImage{background:0 0;border-radius:0;height:190px}.refresh-module__vrrTOq__serviceCard h3{margin-top:10px;margin-bottom:0;font-size:19px;line-height:28px}.refresh-module__vrrTOq__serviceCard p{color:#666b74;font-size:14px;line-height:21px}.refresh-module__vrrTOq__deliveryCallout{background:#101828;border-radius:18px;justify-content:space-between;align-items:center;gap:12px;min-height:93px;padding:16px 18px;display:flex}.refresh-module__vrrTOq__deliveryCallout>span:first-child{flex-direction:column;gap:3px;min-width:0;display:flex}.refresh-module__vrrTOq__deliveryCallout strong{color:#fff;font-family:var(--font-prompt), system-ui, sans-serif;font-size:15px;line-height:22px}.refresh-module__vrrTOq__deliveryCallout>span:first-child>span{color:#c7d0e0;font-size:12px;line-height:18px}.refresh-module__vrrTOq__deliveryCallout>span:last-child{color:#101828;background:#b7ef3a;border-radius:50%;flex:0 0 34px;place-items:center;width:34px;height:34px;font-size:20px;line-height:24px;display:grid}.refresh-module__vrrTOq__timelineSection{min-height:555px}.refresh-module__vrrTOq__timelineMobile{flex-direction:column;gap:20px;display:flex}.refresh-module__vrrTOq__dayTabs{background:0 0;border-radius:0;justify-content:space-between;align-items:center;gap:0;height:48px;margin:0;padding:0 4px;display:flex}.refresh-module__vrrTOq__dayTabs button{background:#fff;border:1px solid #d8ddea;border-radius:12px;width:78px;min-height:40px;padding:0;font-size:10px;line-height:14px}.refresh-module__vrrTOq__dayTabs button:first-child,.refresh-module__vrrTOq__dayTabs button:last-child{width:74px}.refresh-module__vrrTOq__dayTabs .refresh-module__vrrTOq__dayActive{border-color:var(--refresh-blue);background:var(--refresh-blue);color:#fff;box-shadow:none}.refresh-module__vrrTOq__timelineMobileArt{background:#fff;border:1px solid #eaeaea;border-radius:20px;width:100%;height:200px;position:relative;overflow:hidden}.refresh-module__vrrTOq__timelineMobileArt img{object-fit:contain;padding:18px}.refresh-module__vrrTOq__stepPanel{background:0 0;border-radius:0;align-items:flex-start;gap:16px;min-height:89px;padding:0;display:flex}.refresh-module__vrrTOq__stepPanel>.refresh-module__vrrTOq__stepNumber{background:var(--refresh-blue);color:#fff;width:40px;height:40px;font-family:var(--font-prompt), system-ui, sans-serif;border-radius:50%;flex:0 0 40px;place-items:center;padding:0;font-size:16px;line-height:20px;display:grid}.refresh-module__vrrTOq__stepPanel>div{flex-direction:column;gap:4px;min-width:0;display:flex}.refresh-module__vrrTOq__stepDay{color:#8a8f9b;font-family:var(--font-jetbrains), monospace;letter-spacing:.1em;font-size:11px;font-weight:600;line-height:14px}.refresh-module__vrrTOq__stepPanel h3{margin:0;font-size:17px;line-height:25px}.refresh-module__vrrTOq__stepPanel p{color:#666b74;margin:0;font-size:14px;line-height:21px}.refresh-module__vrrTOq__pricingSection{padding-top:48px;padding-bottom:52px}.refresh-module__vrrTOq__pricingSection>.refresh-module__vrrTOq__sectionHeading{display:none}.refresh-module__vrrTOq__pricingSelector{flex-direction:column;gap:20px;display:flex}.refresh-module__vrrTOq__planSwitcher{background:linear-gradient(135deg,#fcfdff 0%,#f0f3fa 100%);border:1px solid #e2e6f0;border-radius:999px;gap:0;height:48px;margin:0;padding:4px;box-shadow:inset 0 1px #ffffffeb,0 5px 14px #1f2a491a}.refresh-module__vrrTOq__planSwitcher button{border-radius:999px;min-height:38px;font-size:13px;line-height:18px}.refresh-module__vrrTOq__planSwitcher .refresh-module__vrrTOq__planSwitchActive{color:#fff;background:linear-gradient(145deg,#253047 0%,#101828 78%);border:1px solid #ffffff1f;box-shadow:inset 0 1px #ffffff2e,0 5px 12px #10182838}.refresh-module__vrrTOq__planCard{border-radius:24px;gap:12px;min-height:461px;padding:24px}.refresh-module__vrrTOq__planFeatured{box-shadow:none;border:0}.refresh-module__vrrTOq__planTopline{letter-spacing:.01em;justify-content:flex-start;gap:10px;min-height:24px;font-size:11px;line-height:14px}.refresh-module__vrrTOq__planFeatured .refresh-module__vrrTOq__planTopline{color:#ffffffd9}.refresh-module__vrrTOq__planTopline em{padding:4px 12px;font-size:12px;line-height:16px}.refresh-module__vrrTOq__planCard h3{margin:0;font-size:23px;line-height:32px}.refresh-module__vrrTOq__planCard>p{min-height:0;margin:0;font-size:14px;line-height:21px}.refresh-module__vrrTOq__planFeatured>p{color:#ffffffc7}.refresh-module__vrrTOq__price{gap:10px;margin:0}.refresh-module__vrrTOq__price strong{font-size:40px;line-height:48px}.refresh-module__vrrTOq__price span:first-child{align-self:auto;margin-top:0}.refresh-module__vrrTOq__planFeatured .refresh-module__vrrTOq__price span{color:#ffffffb3}.refresh-module__vrrTOq__planCard ul{gap:12px;margin:0}.refresh-module__vrrTOq__planCard li{gap:10px;font-size:14px;font-weight:500;line-height:21px}.refresh-module__vrrTOq__planCard .refresh-module__vrrTOq__check,.refresh-module__vrrTOq__planCard .refresh-module__vrrTOq__checkDark{background:0 0;flex-basis:16px;width:16px;height:16px;margin-top:3px}.refresh-module__vrrTOq__planFeatured .refresh-module__vrrTOq__checkDark{color:#b7e94c}.refresh-module__vrrTOq__planCard>a{min-height:46px;color:var(--refresh-blue);font-family:var(--font-prompt), system-ui, sans-serif;text-shadow:0 1px #ffffffe6;background:linear-gradient(135deg,#fff 0%,#f2f5ff 62%,#fff 100%);border:1px solid #ffffffe6;margin-top:6px;font-size:15px;font-weight:600;line-height:18px;box-shadow:inset 0 1px #fff,inset 0 -2px #2b3fe01f,0 10px 20px #0d18764d,0 2px 5px #0d187638}.refresh-module__vrrTOq__planCard:not(.refresh-module__vrrTOq__planFeatured)>a{color:#111;box-shadow:none;text-shadow:none;background:#fff;border:1.5px solid #111}.refresh-module__vrrTOq__pricingNote{color:#555a63;text-align:left;background:#f3f6ff;border-radius:14px;align-items:flex-start;gap:10px;width:100%;margin:0;padding:14px 16px;font-size:13px;line-height:20px;display:flex}.refresh-module__vrrTOq__pricingNote svg{color:var(--refresh-blue);flex:0 0 18px;margin-top:2px;display:block}.refresh-module__vrrTOq__faqSection{padding:20px;display:block}.refresh-module__vrrTOq__faqFrame{min-height:552px;box-shadow:6px 6px 0 var(--refresh-blue);border-radius:28px;flex-direction:column;gap:12px;padding:18px;display:flex}.refresh-module__vrrTOq__faqIntro{justify-content:flex-start;gap:6px}.refresh-module__vrrTOq__faqIntroTop{gap:14px;height:24px}.refresh-module__vrrTOq__faqKicker{height:24px;padding:0 10px;font-size:10px;line-height:14px;box-shadow:2px 2px #17191f}.refresh-module__vrrTOq__faqSquiggle{width:56px;height:24px}.refresh-module__vrrTOq__faqIntro h2{white-space:nowrap;font-size:28px;line-height:36px}.refresh-module__vrrTOq__faqTitleBreak{display:none}.refresh-module__vrrTOq__faqIntro>p{font-size:14px;line-height:19px}.refresh-module__vrrTOq__faqList{gap:8px}.refresh-module__vrrTOq__faqList article{border:2px solid #17191f;border-radius:15px;box-shadow:3px 3px #b8b9e8}.refresh-module__vrrTOq__faqList .refresh-module__vrrTOq__faqOpen{border-width:2px;border-radius:16px;box-shadow:4px 4px #f6d84a}.refresh-module__vrrTOq__faqList h3 button{gap:10px;min-height:55px;padding:8px 12px}.refresh-module__vrrTOq__faqList h3 button>span:first-child{flex:auto;width:auto;font-size:14px;line-height:20px}.refresh-module__vrrTOq__faqList h3 button>span:last-child{color:#17191f;border-color:#17191f;border-radius:8px;flex-basis:26px;width:26px;height:26px;font-size:16px;line-height:16px}.refresh-module__vrrTOq__faqList .refresh-module__vrrTOq__faqOpen h3 button>span:last-child{color:#fff}.refresh-module__vrrTOq__faqAnswer p{padding:0 12px;font-size:13px;line-height:19px}.refresh-module__vrrTOq__faqOpen .refresh-module__vrrTOq__faqAnswer p{padding-bottom:12px}.refresh-module__vrrTOq__ctaCard{border-radius:24px;gap:14px;min-height:355px;padding:26px 24px}.refresh-module__vrrTOq__ctaCopy h2{font-size:clamp(24px,6.4vw,25px);line-height:35px}.refresh-module__vrrTOq__ctaCopy p{margin-top:14px;font-size:14px;line-height:21px}.refresh-module__vrrTOq__ctaCopy a{min-height:48px;font-family:var(--font-prompt), system-ui, sans-serif;margin-top:18px;padding:15px;font-size:15px;line-height:18px}.refresh-module__vrrTOq__ctaArt{background:#fff;border-radius:18px;flex:0 0 76px;order:-1;align-self:flex-start;width:90px;height:76px;overflow:hidden;transform:rotate(-3deg)}}.refresh-module__vrrTOq__softServices{font-synthesis:none;background:#fff;flex-direction:column;align-items:center;gap:42px;padding:72px;display:flex}.refresh-module__vrrTOq__softHeader{text-align:center;flex-direction:column;flex:0 0 200px;align-items:center;gap:18px;width:100%;height:200px;display:flex}.refresh-module__vrrTOq__softHeader h2{color:#181817;width:min(900px,100%);font-family:var(--font-prompt), system-ui, sans-serif;letter-spacing:-.035em;font-size:56px;font-weight:600;line-height:63px}.refresh-module__vrrTOq__softTitleBreak{display:inline}.refresh-module__vrrTOq__softSquiggleMobile{display:none}.refresh-module__vrrTOq__softFields{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:24px;width:min(1296px,100%);height:610px;display:grid}.refresh-module__vrrTOq__softField{isolation:isolate;flex-direction:column;flex:none;min-width:0;height:610px;padding:36px;display:flex;position:relative;overflow:visible}.refresh-module__vrrTOq__softField:before{z-index:-1;content:"";background:#dee4ff;position:absolute;inset:242px 0 0;box-shadow:0 -1px #28428f14}.refresh-module__vrrTOq__softFieldUnderstand:before{border-radius:48px 24px 44px 28px}.refresh-module__vrrTOq__softFieldContinue:before{background:#e7efd0;border-radius:28px 48px 24px 44px;box-shadow:0 -1px #7d8e3e14}.refresh-module__vrrTOq__softFieldHeader{z-index:2;flex-direction:column;gap:9px;display:flex;position:relative}.refresh-module__vrrTOq__softTitleRow{justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.refresh-module__vrrTOq__softTitleRow h3{color:#181817;font-family:var(--font-prompt), system-ui, sans-serif;letter-spacing:-.03em;font-size:40px;font-weight:600;line-height:46px}.refresh-module__vrrTOq__softSquiggle{color:#283a8c;flex:0 0 92px;width:92px;height:24px}.refresh-module__vrrTOq__softFieldContinue .refresh-module__vrrTOq__softSquiggle{color:#7f913c}.refresh-module__vrrTOq__softFieldHeader p{color:#56566a;font-family:var(--font-anuphan), system-ui, sans-serif;text-wrap:balance;font-size:15px;line-height:23px}.refresh-module__vrrTOq__softFieldContinue .refresh-module__vrrTOq__softFieldHeader p{color:#566048}.refresh-module__vrrTOq__softArt{z-index:4;pointer-events:none;flex:0 0 270px;justify-content:center;align-items:center;width:100%;height:270px;display:flex;position:relative;overflow:visible}.refresh-module__vrrTOq__softArt img{object-fit:contain;flex:none;max-width:none}.refresh-module__vrrTOq__softFieldUnderstand .refresh-module__vrrTOq__softArt img{width:540px;height:360px}.refresh-module__vrrTOq__softFieldContinue .refresh-module__vrrTOq__softArt img{width:500px;height:333px}.refresh-module__vrrTOq__softRows{z-index:3;flex-direction:column;flex:none;display:flex;position:relative}.refresh-module__vrrTOq__softRow{border-top:1px solid #18181747;flex:0 0 90px;grid-template-columns:210px minmax(0,1fr);align-items:center;gap:20px;height:90px;display:grid;position:relative}.refresh-module__vrrTOq__softRow:first-child{border-top:0}.refresh-module__vrrTOq__softRow strong{color:#181817;font-family:var(--font-prompt), system-ui, sans-serif;font-size:19px;font-weight:600;line-height:24px}.refresh-module__vrrTOq__softRow>span:not(.refresh-module__vrrTOq__softDivider){color:#56566a;font-family:var(--font-anuphan), system-ui, sans-serif;text-wrap:balance;font-size:13.5px;line-height:20px}.refresh-module__vrrTOq__softFieldContinue .refresh-module__vrrTOq__softRow>span:not(.refresh-module__vrrTOq__softDivider){color:#566048}.refresh-module__vrrTOq__softDivider{height:1px;position:absolute;top:0;left:0;right:0}.refresh-module__vrrTOq__softDivider i{background:#18181747;height:1px;position:absolute;top:0}.refresh-module__vrrTOq__softFieldUnderstand .refresh-module__vrrTOq__softDivider i:first-child{width:5%;left:0}.refresh-module__vrrTOq__softFieldUnderstand .refresh-module__vrrTOq__softDivider i:nth-child(2){width:15%;left:32%}.refresh-module__vrrTOq__softFieldUnderstand .refresh-module__vrrTOq__softDivider i:nth-child(3){width:6%;right:0}.refresh-module__vrrTOq__softFieldContinue .refresh-module__vrrTOq__softDivider i:first-child{width:15%;left:0}.refresh-module__vrrTOq__softFieldContinue .refresh-module__vrrTOq__softDivider i:nth-child(2){width:25%;left:41%}.refresh-module__vrrTOq__softFieldContinue .refresh-module__vrrTOq__softDivider i:nth-child(3){width:15%;right:0}@media (max-width:1100px){.refresh-module__vrrTOq__softServices{gap:36px;padding:48px 44px}.refresh-module__vrrTOq__softHeader{flex-basis:auto;height:auto}.refresh-module__vrrTOq__softFields{flex-direction:column;align-items:center;gap:28px;height:auto;display:flex}.refresh-module__vrrTOq__softField{width:min(636px,100%)}}@media (max-width:767px){.refresh-module__vrrTOq__softServices{gap:28px;padding:20px}.refresh-module__vrrTOq__softHeader{gap:14px;width:100%}.refresh-module__vrrTOq__softHeader h2{letter-spacing:-.035em;width:100%;font-size:32px;font-weight:600;line-height:40px}.refresh-module__vrrTOq__softTitleBreak,.refresh-module__vrrTOq__softSquiggleDesktop{display:none}.refresh-module__vrrTOq__softSquiggleMobile{display:inline}.refresh-module__vrrTOq__softFields{flex-direction:column;gap:28px;display:flex}.refresh-module__vrrTOq__softField{width:100%;height:auto;min-height:450px;padding:24px}.refresh-module__vrrTOq__softField:before{top:205px}.refresh-module__vrrTOq__softFieldUnderstand:before{border-radius:34px 20px 36px 24px}.refresh-module__vrrTOq__softFieldContinue:before{border-radius:24px 36px 20px 34px}.refresh-module__vrrTOq__softFieldHeader{gap:8px}.refresh-module__vrrTOq__softTitleRow{justify-content:space-between;align-items:center;gap:14px}.refresh-module__vrrTOq__softTitleRow h3{font-family:var(--font-noto-thai), var(--font-prompt), system-ui, sans-serif;letter-spacing:0;font-size:30px;font-weight:700;line-height:38px}.refresh-module__vrrTOq__softSquiggle{flex:0 0 52px;width:52px;height:16px}.refresh-module__vrrTOq__softFieldHeader p{font-family:var(--font-noto-thai), var(--font-anuphan), system-ui, sans-serif;font-size:13.5px;line-height:21px}.refresh-module__vrrTOq__softArt{flex-basis:200px;width:100%;height:200px}.refresh-module__vrrTOq__softFieldUnderstand .refresh-module__vrrTOq__softArt img{width:310px;height:207px}.refresh-module__vrrTOq__softFieldContinue .refresh-module__vrrTOq__softArt img{width:305px;height:203px}.refresh-module__vrrTOq__softRow{flex-direction:column;flex:0 0 76px;justify-content:center;align-items:stretch;gap:3px;height:76px;display:flex}.refresh-module__vrrTOq__softRow strong{font-size:18px;line-height:23px}.refresh-module__vrrTOq__softRow>span:not(.refresh-module__vrrTOq__softDivider){font-size:12.5px;line-height:18px}.refresh-module__vrrTOq__softDivider i{display:none}.refresh-module__vrrTOq__softDivider:before{content:"";background:#18181740;position:absolute;inset:0}}@media (prefers-reduced-motion:reduce){.refresh-module__vrrTOq__scrolly{height:auto;min-height:0}.refresh-module__vrrTOq__scrollySticky{height:auto;min-height:0;position:relative;top:auto}.refresh-module__vrrTOq__symptomCards{min-height:auto}.refresh-module__vrrTOq__symptomCard,.refresh-module__vrrTOq__symptomCardActive{flex-basis:auto;min-height:88px}.refresh-module__vrrTOq__symptomImage,.refresh-module__vrrTOq__mobilePanel,.refresh-module__vrrTOq__planSwap,.refresh-module__vrrTOq__stepPanel{animation:none}}.refresh-module__vrrTOq__timelineRibbonScrolly{background:#fff;height:300svh;scroll-margin-top:80px;position:relative}.refresh-module__vrrTOq__timelineRibbonSticky{contain:layout paint style;background:#fff;justify-content:center;align-items:center;width:100%;height:calc(100svh - 80px);display:flex;position:sticky;top:80px;overflow:hidden}.refresh-module__vrrTOq__timelineRibbonCanvas{flex:none;width:min(100%,1440px);height:min(720px,100svh - 80px);position:relative;overflow:hidden}.refresh-module__vrrTOq__timelineRibbonScene{transform-origin:50%;backface-visibility:hidden;will-change:transform;width:100%;height:100%;position:absolute;inset:0;transform:translate(0,0)}.refresh-module__vrrTOq__timelineRibbonArt{aspect-ratio:1983/793;-webkit-user-select:none;user-select:none;pointer-events:none;width:calc(100% - 40px);position:absolute;top:38px;left:20px}.refresh-module__vrrTOq__timelineRibbonArt img{object-fit:contain}.refresh-module__vrrTOq__dayCapsule{--timeline-progress:0%;--timeline-unfilled:100%;--timeline-knob-size:20px;--timeline-knob-offset:10px;z-index:3;background:#fff;border:1.5px solid #101828;border-radius:999px;align-items:center;gap:12px;width:520px;height:48px;padding:9px 14px;display:flex;position:absolute;bottom:160px;left:50%;transform:translate(-50%);box-shadow:4px 5px #e8edff}.refresh-module__vrrTOq__dayCapsuleLabel{color:#101828;width:48px;font-family:var(--font-prompt), system-ui, sans-serif;letter-spacing:.04em;flex:0 0 48px;font-size:12px;font-weight:700;line-height:16px}.refresh-module__vrrTOq__dayCapsuleLabel:last-child{text-align:right}.refresh-module__vrrTOq__dayCapsuleTrack{background:repeating-linear-gradient(90deg,#0000 0 calc(12.5% - 1px),#ffffffbd calc(12.5% - 1px) 12.5%),linear-gradient(90deg,#aeb3c147 0 25%,#b8b9e84d 25% 50%,#3048e83d 50% 75%,#a8ea384d 75% 100%);border-radius:999px;flex:0 0 372px;width:372px;height:12px;position:relative}.refresh-module__vrrTOq__dayCapsuleFill{border-radius:inherit;clip-path:inset(0 var(--timeline-unfilled) 0 0 round 999px);will-change:clip-path;background:repeating-linear-gradient(90deg,#0000 0 calc(12.5% - 1px),#ffffffb8 calc(12.5% - 1px) 12.5%),linear-gradient(90deg,#aeb3c1 0 25%,#b8b9e8 25% 50%,#3048e8 50% 75%,#a8ea38 75% 100%);position:absolute;inset:0}.refresh-module__vrrTOq__dayCapsuleKnob{top:50%;left:clamp(0px, calc(var(--timeline-progress) - var(--timeline-knob-offset)), calc(100% - var(--timeline-knob-size)));width:var(--timeline-knob-size);height:var(--timeline-knob-size);will-change:left;background:#fff;border:3px solid #101828;border-radius:50%;position:absolute;transform:translateY(-50%);box-shadow:2px 2px #f6d84a}.refresh-module__vrrTOq__timelineRibbonBeats{z-index:2;grid-template-columns:repeat(4,minmax(0,250px));justify-content:space-between;list-style:none;display:grid;position:absolute;bottom:18px;left:clamp(40px,5vw,72px);right:clamp(40px,6.4vw,92px)}.refresh-module__vrrTOq__timelineRibbonBeat{opacity:.36;min-width:0;transition:opacity .72s var(--ease-silk), transform .82s var(--ease-silk);flex-direction:column;gap:7px;display:flex;transform:translateY(7px)}.refresh-module__vrrTOq__timelineRibbonBeatActive{opacity:1;transform:translate(0,0)}.refresh-module__vrrTOq__timelineRibbonBeat:nth-child(3){width:280px}.refresh-module__vrrTOq__timelineRibbonLine{transform-origin:0;width:30px;height:4px;transition:transform .82s var(--ease-silk);border-radius:999px;flex:none;transform:scaleX(.74)}.refresh-module__vrrTOq__timelineRibbonBeatActive .refresh-module__vrrTOq__timelineRibbonLine{transform:scaleX(1)}.refresh-module__vrrTOq__timelineRibbonBeat h2{color:#17191f;font-family:var(--font-prompt), system-ui, sans-serif;font-size:24px;font-weight:600;line-height:34px}.refresh-module__vrrTOq__timelineRibbonBeat p{color:#6e7280;font-family:var(--font-anuphan), system-ui, sans-serif;font-size:16px;font-weight:400;line-height:25px}@media (min-width:900px) and (max-width:1279px){.refresh-module__vrrTOq__dayCapsule{width:min(440px,100% - 64px)}.refresh-module__vrrTOq__dayCapsuleTrack{flex:auto;width:auto}.refresh-module__vrrTOq__timelineRibbonBeats{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;left:32px;right:32px}.refresh-module__vrrTOq__timelineRibbonBeat h2{font-size:16px;line-height:24px}.refresh-module__vrrTOq__timelineRibbonBeat p{font-size:13px;line-height:20px}.refresh-module__vrrTOq__timelineRibbonBeat:nth-child(3){width:auto}}@media (max-width:899px){.refresh-module__vrrTOq__timelineRibbonScrolly{height:360svh}.refresh-module__vrrTOq__timelineRibbonSticky{align-items:flex-start}.refresh-module__vrrTOq__timelineRibbonCanvas{width:100%;height:100%;max-height:none}.refresh-module__vrrTOq__timelineRibbonScene{width:455vw;height:182vw;inset:0 auto auto 0;transform:translate(-8px,-132px)}.refresh-module__vrrTOq__timelineRibbonArt{aspect-ratio:auto;width:100%;height:100%;inset:0}.refresh-module__vrrTOq__timelineRibbonBeats{width:min(310px,100vw - 48px);height:94px;display:block;inset:24px auto auto 24px}.refresh-module__vrrTOq__dayCapsule{--timeline-knob-size:18px;--timeline-knob-offset:9px;gap:8px;width:min(310px,100vw - 48px);height:44px;padding:8px 12px;top:136px;bottom:auto;left:24px;transform:none;box-shadow:3px 4px #e8edff}.refresh-module__vrrTOq__dayCapsuleLabel{letter-spacing:.035em;flex-basis:42px;width:42px;font-size:11px;line-height:15px}.refresh-module__vrrTOq__dayCapsuleTrack{flex:auto;width:auto;height:10px}.refresh-module__vrrTOq__timelineRibbonBeat{opacity:0;width:100%;transition:opacity .64s var(--ease-silk), transform .82s var(--ease-silk);pointer-events:none;position:absolute;inset:0;transform:translateY(11px)}.refresh-module__vrrTOq__timelineRibbonBeat:nth-child(3){width:100%}.refresh-module__vrrTOq__timelineRibbonBeatActive{z-index:1;opacity:1;transform:translate(0,0)}.refresh-module__vrrTOq__timelineRibbonBeat h2{font-size:22px;line-height:31px}.refresh-module__vrrTOq__timelineRibbonBeat p{font-size:16px;line-height:25px}}@media (prefers-reduced-motion:reduce){.refresh-module__vrrTOq__timelineRibbonScrolly{height:auto}.refresh-module__vrrTOq__timelineRibbonSticky{contain:none;height:auto;padding-block:40px;position:relative;top:0}.refresh-module__vrrTOq__timelineRibbonCanvas{flex-direction:column;height:auto;display:flex;overflow:visible}.refresh-module__vrrTOq__timelineRibbonScene{aspect-ratio:1983/793;width:100%;height:auto;position:relative;transform:none!important}.refresh-module__vrrTOq__timelineRibbonArt{aspect-ratio:1983/793;width:calc(100% - 40px);height:auto;inset:0 20px}.refresh-module__vrrTOq__timelineRibbonBeats{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;width:auto;height:auto;padding:24px 40px 0;display:grid;position:relative;inset:auto}.refresh-module__vrrTOq__timelineRibbonBeat,.refresh-module__vrrTOq__timelineRibbonBeatActive{opacity:1;transition:none;position:relative;inset:auto;transform:none}.refresh-module__vrrTOq__timelineRibbonLine{transition:none;transform:none}.refresh-module__vrrTOq__dayCapsuleFill,.refresh-module__vrrTOq__dayCapsuleKnob{will-change:auto;transition:none}}@media (max-width:899px) and (prefers-reduced-motion:reduce){.refresh-module__vrrTOq__timelineRibbonSticky{padding:32px 20px}.refresh-module__vrrTOq__timelineRibbonCanvas{gap:28px}.refresh-module__vrrTOq__timelineRibbonScene{aspect-ratio:1983/793}.refresh-module__vrrTOq__timelineRibbonArt{width:100%;inset:0}.refresh-module__vrrTOq__timelineRibbonBeats{flex-direction:column;gap:24px;padding:0;display:flex}.refresh-module__vrrTOq__dayCapsule{order:2;align-self:flex-start;width:min(310px,100%);position:relative;inset:auto;transform:none}}@media (min-width:768px) and (max-width:900px){.refresh-module__vrrTOq__hero h1{font-size:40px;line-height:1.3}}@media (max-width:340px){.refresh-module__vrrTOq__hero h1{font-size:30px;line-height:42px}}@media (min-width:768px) and (max-width:1100px){.refresh-module__vrrTOq__ctaCard{gap:24px;padding:32px}.refresh-module__vrrTOq__ctaCopy{flex:auto;min-width:0}.refresh-module__vrrTOq__ctaCopy h2{font-size:32px;line-height:1.3}.refresh-module__vrrTOq__ctaCopy p{font-size:15px;line-height:24px}.refresh-module__vrrTOq__ctaCopy a{white-space:nowrap;padding-left:22px;padding-right:22px}.refresh-module__vrrTOq__ctaArt{flex:0 0 clamp(200px,24vw,250px);width:clamp(200px,24vw,250px);height:180px}}
