.HeroSubBanner-module__PWOQ-W__heroSection{align-items:center;min-height:100vh;display:flex;position:relative;overflow:hidden}.HeroSubBanner-module__PWOQ-W__heroWrapper{align-items:stretch;width:100%;min-height:100vh;display:flex;position:relative}.HeroSubBanner-module__PWOQ-W__heroLeftSection{clip-path:polygon(0 0,100% 0,80% 100%,0 100%);z-index:2;background:linear-gradient(135deg,#082447 0%,#0a2f5c 100%);align-items:center;width:60%;padding:120px 60px 120px 80px;display:flex;position:relative}.HeroSubBanner-module__PWOQ-W__heroOverlay{opacity:.4;z-index:1;background-image:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23ffffff' fill-opacity='0.05'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");position:absolute;inset:0}.HeroSubBanner-module__PWOQ-W__heroContainer{z-index:3;max-width:600px;position:relative}.HeroSubBanner-module__PWOQ-W__heroContent{z-index:3;position:relative}.HeroSubBanner-module__PWOQ-W__heroLabel{color:#ffc107;letter-spacing:1px;text-transform:uppercase;background:#ffc10726;border:1px solid #ffc1074d;border-radius:6px;margin-bottom:24px;padding:8px 20px;font-size:.95rem;font-weight:600;display:inline-block}.HeroSubBanner-module__PWOQ-W__heroTitle{color:#fff;margin-bottom:24px;font-size:3.5rem;font-weight:800;line-height:1.1}.HeroSubBanner-module__PWOQ-W__heroTitleWhite{color:#fff;margin-bottom:8px;font-size:2.5rem;font-weight:700;display:block}.HeroSubBanner-module__PWOQ-W__heroTitleAccent{color:#ffc107;text-transform:uppercase;letter-spacing:2px;font-size:4rem;font-weight:900;display:block}.HeroSubBanner-module__PWOQ-W__heroSubtitle{color:#e3f2fd;margin-bottom:32px;font-size:1.1rem;font-weight:400;line-height:1.7}.HeroSubBanner-module__PWOQ-W__heroSubtitle p{margin:0 0 14px}.HeroSubBanner-module__PWOQ-W__heroSubtitle p:last-child{margin-bottom:0}.HeroSubBanner-module__PWOQ-W__primaryButton{color:#082447;background:#ffc107;border:none;padding:16px 36px;font-size:1.1rem;font-weight:700;transition:all .3s;box-shadow:0 8px 24px #ffc1074d}.HeroSubBanner-module__PWOQ-W__primaryButton:hover{background:#ffb300;transform:translateY(-3px);box-shadow:0 12px 32px #ffc10780}.HeroSubBanner-module__PWOQ-W__secondaryButton{border:2px solid #fff;padding:16px 36px;font-size:1.1rem;font-weight:600;transition:all .3s}.HeroSubBanner-module__PWOQ-W__secondaryButton:hover{background:#ffffff26;transform:translateY(-3px)}.HeroSubBanner-module__PWOQ-W__heroRightSection{z-index:1;width:60%;position:absolute;top:0;bottom:0;right:0}.HeroSubBanner-module__PWOQ-W__heroImageWrapper{width:100%;height:100%;position:relative;overflow:hidden}.HeroSubBanner-module__PWOQ-W__heroImageWrapper:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(135deg,#08244766 0%,#08244733 100%);position:absolute;inset:0}.HeroSubBanner-module__PWOQ-W__heroImage{object-fit:cover;object-position:center;width:100%;height:100%}@media (max-width:992px){.HeroSubBanner-module__PWOQ-W__heroLeftSection{clip-path:polygon(0 0,100% 0,88% 100%,0 100%);width:60%;padding:100px 40px}.HeroSubBanner-module__PWOQ-W__heroRightSection{width:45%}.HeroSubBanner-module__PWOQ-W__heroTitleWhite{font-size:2rem}.HeroSubBanner-module__PWOQ-W__heroTitleAccent{font-size:3rem}}@media (max-width:768px){.HeroSubBanner-module__PWOQ-W__heroSection{min-height:auto}.HeroSubBanner-module__PWOQ-W__heroWrapper{flex-direction:column;min-height:auto}.HeroSubBanner-module__PWOQ-W__heroLeftSection{clip-path:none;width:100%;padding:140px 30px 60px}.HeroSubBanner-module__PWOQ-W__heroRightSection{width:100%;height:400px;position:relative}.HeroSubBanner-module__PWOQ-W__heroTitleWhite{font-size:1.75rem}.HeroSubBanner-module__PWOQ-W__heroTitleAccent{font-size:2.5rem}.HeroSubBanner-module__PWOQ-W__heroSubtitle{font-size:1rem}}@media (max-width:480px){.HeroSubBanner-module__PWOQ-W__heroLeftSection{padding:120px 20px 40px}.HeroSubBanner-module__PWOQ-W__primaryButton,.HeroSubBanner-module__PWOQ-W__secondaryButton{box-sizing:border-box;height:44px;min-height:44px;padding:10px 16px;font-size:.85rem;line-height:1}.HeroSubBanner-module__PWOQ-W__heroRightSection{height:300px}.HeroSubBanner-module__PWOQ-W__heroTitleWhite{font-size:1.5rem}.HeroSubBanner-module__PWOQ-W__heroTitleAccent{font-size:2rem}}
.CostCalculator-module__omwM_W__wrap{--navy:#091e3d;--deep:#031b38;--cyan:#04a2de;--gold:#c4a236;--slate:#2c3449;--mist:#f4f7fb;--line:#dde5ef;background:var(--mist);padding:72px 0 88px;scroll-margin-top:96px}.CostCalculator-module__omwM_W__inner{width:min(1240px,100% - 40px);margin-inline:auto}.CostCalculator-module__omwM_W__intro{max-width:60ch;margin-bottom:36px}.CostCalculator-module__omwM_W__introTitle{color:var(--navy);margin:0;font-size:clamp(28px,4vw,42px);font-weight:700;line-height:1.12}.CostCalculator-module__omwM_W__introText{color:var(--slate);margin:14px 0 0;font-size:17px;line-height:1.6}.CostCalculator-module__omwM_W__stepper{grid-template-columns:repeat(5,1fr);gap:8px;margin:0 0 28px;padding:0;list-style:none;display:grid;position:relative}.CostCalculator-module__omwM_W__stepper:before{content:"";background:var(--line);height:2px;position:absolute;top:19px;left:10%;right:10%}.CostCalculator-module__omwM_W__stepItem{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex;position:relative}.CostCalculator-module__omwM_W__stepDot{border:2px solid var(--line);color:#94a3b8;cursor:pointer;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;font-size:14px;font-weight:700;transition:background-color .18s,border-color .18s,color .18s,box-shadow .18s;display:inline-flex}.CostCalculator-module__omwM_W__stepDot:disabled{cursor:default}.CostCalculator-module__omwM_W__stepDotCurrent{background:var(--cyan);border-color:var(--cyan);color:#fff;box-shadow:0 0 0 5px #04a2de29}.CostCalculator-module__omwM_W__stepDotDone{background:var(--navy);border-color:var(--navy);color:#fff}.CostCalculator-module__omwM_W__stepLabel{color:#7b8794;text-wrap:balance;max-width:14ch;font-size:13px;line-height:1.3}.CostCalculator-module__omwM_W__stepLabelCurrent{color:var(--navy);font-weight:600}.CostCalculator-module__omwM_W__workspace{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:24px;display:grid}.CostCalculator-module__omwM_W__panel{border:1px solid var(--line);background:#fff;border-radius:14px;min-height:380px;padding:28px}.CostCalculator-module__omwM_W__panelTitle{color:var(--navy);margin:0;font-size:21px;font-weight:700}.CostCalculator-module__omwM_W__panelTitleAlone{border-bottom:1px solid var(--line);margin-bottom:22px;padding-bottom:14px}.CostCalculator-module__omwM_W__panelHint{color:#6b7787;max-width:62ch;margin:8px 0 22px;font-size:15px;line-height:1.55}.CostCalculator-module__omwM_W__muted{color:#8c98a6;margin:8px 0 0;font-size:15px}.CostCalculator-module__omwM_W__error{color:#a12626;background:#fdf2f2;border-left:3px solid #d64545;border-radius:8px;margin:0 0 18px;padding:12px 14px;font-size:14px}.CostCalculator-module__omwM_W__notice{border-left:3px solid var(--cyan);color:var(--navy);background:#04a2de12;border-radius:8px;margin:14px 0 0;padding:11px 14px;font-size:14px}.CostCalculator-module__omwM_W__zoneGrid{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:12px;display:grid}.CostCalculator-module__omwM_W__zoneCard{text-align:left;border:1px solid var(--line);cursor:pointer;background:#fbfdff;border-radius:12px;align-items:center;gap:14px;padding:14px 16px;transition:border-color .16s,background-color .16s;display:flex}.CostCalculator-module__omwM_W__zoneCard:hover{border-color:var(--cyan);background:#fff}.CostCalculator-module__omwM_W__zoneLogo{object-fit:contain;flex-shrink:0;width:44px;height:44px}.CostCalculator-module__omwM_W__zoneMonogram{width:44px;height:44px;color:var(--navy);letter-spacing:.02em;background:#eaf4fb;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:inline-flex}.CostCalculator-module__omwM_W__zoneMonogram[hidden]{display:none}.CostCalculator-module__omwM_W__zoneCard:hover .CostCalculator-module__omwM_W__zoneMonogram{background:#dceefa}.CostCalculator-module__omwM_W__zoneText{flex-direction:column;gap:3px;min-width:0;display:flex}.CostCalculator-module__omwM_W__zoneName{color:var(--navy);font-size:15px;font-weight:600;line-height:1.3}.CostCalculator-module__omwM_W__zoneMeta{color:#8c98a6;font-size:12.5px}.CostCalculator-module__omwM_W__searchRow{margin-bottom:14px;position:relative}.CostCalculator-module__omwM_W__searchIcon{color:#9aa6b4;pointer-events:none;position:absolute;top:50%;left:13px;transform:translateY(-50%)}.CostCalculator-module__omwM_W__search{border:1px solid var(--line);width:100%;font:inherit;color:var(--navy);background:#fff;border-radius:9px;padding:12px 14px 12px 40px;font-size:15px}.CostCalculator-module__omwM_W__search::placeholder{color:#a3aebb}.CostCalculator-module__omwM_W__activityList{flex-direction:column;gap:6px;max-height:380px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.CostCalculator-module__omwM_W__activityRow{text-align:left;border:1px solid var(--line);cursor:pointer;width:100%;color:var(--slate);background:#fff;border-radius:9px;align-items:center;gap:11px;padding:11px 13px;font-size:14.5px;transition:border-color .14s,background-color .14s;display:flex}.CostCalculator-module__omwM_W__activityRow:hover:not(:disabled){border-color:var(--cyan)}.CostCalculator-module__omwM_W__activityRow:disabled{opacity:.45;cursor:not-allowed}.CostCalculator-module__omwM_W__activityRowPicked{border-color:var(--cyan);background:#04a2de0f}.CostCalculator-module__omwM_W__activityBox{color:#fff;border:1.5px solid #c3cedb;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:19px;height:19px;display:inline-flex}.CostCalculator-module__omwM_W__activityRowPicked .CostCalculator-module__omwM_W__activityBox{background:var(--cyan);border-color:var(--cyan)}.CostCalculator-module__omwM_W__activityName{flex:1;min-width:0}.CostCalculator-module__omwM_W__activityCode{color:#9aa6b4;flex-shrink:0;font-size:12px}.CostCalculator-module__omwM_W__loadMore{border:1px solid var(--line);color:var(--navy);cursor:pointer;background:#fff;border-radius:8px;margin-top:14px;padding:10px 16px;font-size:14px;font-weight:500}.CostCalculator-module__omwM_W__loadMore:hover{border-color:var(--cyan)}.CostCalculator-module__omwM_W__packageList{flex-direction:column;gap:10px;display:flex}.CostCalculator-module__omwM_W__packageRow{text-align:left;border:1px solid var(--line);cursor:pointer;background:#fbfdff;border-radius:12px;justify-content:space-between;align-items:center;gap:18px;width:100%;padding:18px 20px;transition:border-color .16s,background-color .16s;display:flex}.CostCalculator-module__omwM_W__packageRow:hover{border-color:var(--cyan);background:#fff}.CostCalculator-module__omwM_W__packageRowPicked{border-color:var(--cyan);background:#04a2de0f}.CostCalculator-module__omwM_W__packageText{flex-direction:column;gap:3px;min-width:0;display:flex}.CostCalculator-module__omwM_W__packageName{color:var(--navy);font-size:16px;font-weight:600}.CostCalculator-module__omwM_W__packageMeta{color:#8c98a6;font-size:13px}.CostCalculator-module__omwM_W__packagePrice{color:var(--navy);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:19px;font-weight:700}.CostCalculator-module__omwM_W__packageCurrency{color:#8c98a6;font-size:12px;font-weight:600}.CostCalculator-module__omwM_W__formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.CostCalculator-module__omwM_W__field{flex-direction:column;gap:7px;min-width:0;display:flex}.CostCalculator-module__omwM_W__fieldWide{grid-column:1/-1}.CostCalculator-module__omwM_W__fieldLabel{color:var(--navy);font-size:13.5px;font-weight:600}.CostCalculator-module__omwM_W__optional{color:#9aa6b4;font-weight:400}.CostCalculator-module__omwM_W__input{border:1px solid var(--line);width:100%;font:inherit;color:var(--navy);background:#fff;border-radius:9px;padding:11px 13px;font-size:15px}.CostCalculator-module__omwM_W__phoneRow{align-items:stretch;gap:8px;display:flex}.CostCalculator-module__omwM_W__dial{border:1px solid var(--line);color:var(--slate);white-space:nowrap;background:#f6f9fc;border-radius:9px;align-items:center;padding:0 12px;font-size:15px;display:inline-flex}.CostCalculator-module__omwM_W__honeypot{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.CostCalculator-module__omwM_W__consent{color:var(--slate);cursor:pointer;align-items:flex-start;gap:10px;max-width:68ch;margin-top:20px;font-size:14.5px;line-height:1.55;display:flex}.CostCalculator-module__omwM_W__consent input{width:17px;height:17px;accent-color:var(--cyan);flex-shrink:0;margin-top:3px}.CostCalculator-module__omwM_W__rail{background:var(--deep);color:#fff;border-radius:14px;padding:24px 22px;position:sticky;top:96px}.CostCalculator-module__omwM_W__railHead{letter-spacing:.06em;text-transform:uppercase;color:#ffffff8c;margin:0 0 18px;font-size:13px;font-weight:600}.CostCalculator-module__omwM_W__railRow{border-top:1px solid #ffffff1c;flex-direction:column;gap:5px;padding:13px 0;display:flex}.CostCalculator-module__omwM_W__railKey{color:#ffffff8c;justify-content:space-between;align-items:baseline;gap:10px;font-size:12.5px;display:flex}.CostCalculator-module__omwM_W__railCount{color:var(--cyan);font-weight:600}.CostCalculator-module__omwM_W__railVal{font-size:15px;font-weight:600;line-height:1.35}.CostCalculator-module__omwM_W__railEmpty{color:#ffffff52;font-size:14px}.CostCalculator-module__omwM_W__railList{margin:2px 0 0;padding-left:16px;font-size:14px;line-height:1.5}.CostCalculator-module__omwM_W__railList li{margin-bottom:2px}.CostCalculator-module__omwM_W__railTotal{border-top:1px solid #ffffff1c;flex-direction:column;gap:6px;padding:16px 0 4px;display:flex}.CostCalculator-module__omwM_W__price{color:var(--gold);font-variant-numeric:tabular-nums;align-items:baseline;gap:7px;font-size:34px;font-weight:700;line-height:1.05;display:flex}.CostCalculator-module__omwM_W__priceCurrency{color:#c4a236bf;font-size:14px;font-weight:600}.CostCalculator-module__omwM_W__actionsPanel{border-top:1px solid var(--line);gap:10px;margin-top:26px;padding-top:22px;display:flex}.CostCalculator-module__omwM_W__actionsRail{gap:10px;margin-top:20px;display:none}.CostCalculator-module__omwM_W__actionsPanel .CostCalculator-module__omwM_W__back{border-color:var(--line);color:var(--slate)}.CostCalculator-module__omwM_W__actionsPanel .CostCalculator-module__omwM_W__back:hover{border-color:#9fb0c4}.CostCalculator-module__omwM_W__actionsPanel .CostCalculator-module__omwM_W__next:disabled{color:#9aa6b4;background:#e4ebf3}.CostCalculator-module__omwM_W__actionsPanel .CostCalculator-module__omwM_W__next{flex:0 auto;min-width:190px}.CostCalculator-module__omwM_W__next{background:var(--cyan);color:#fff;font:inherit;cursor:pointer;border:0;border-radius:9px;flex:1;justify-content:center;align-items:center;gap:7px;padding:13px 18px;font-size:15px;font-weight:600;transition:background-color .16s;display:inline-flex}.CostCalculator-module__omwM_W__next:hover:not(:disabled){background:#0390c5}.CostCalculator-module__omwM_W__next:disabled{color:#fff6;cursor:not-allowed;background:#ffffff24}.CostCalculator-module__omwM_W__back{color:#fff;font:inherit;cursor:pointer;background:0 0;border:1px solid #ffffff38;border-radius:9px;align-items:center;gap:6px;padding:13px 15px;font-size:15px;display:inline-flex}.CostCalculator-module__omwM_W__back:hover{border-color:#ffffff73}.CostCalculator-module__omwM_W__railNote{color:#ffffff80;margin:12px 0 0;font-size:13px}.CostCalculator-module__omwM_W__spin{animation:.9s linear infinite CostCalculator-module__omwM_W__spin}@keyframes CostCalculator-module__omwM_W__spin{to{transform:rotate(360deg)}}.CostCalculator-module__omwM_W__stepDot:focus-visible,.CostCalculator-module__omwM_W__zoneCard:focus-visible,.CostCalculator-module__omwM_W__activityRow:focus-visible,.CostCalculator-module__omwM_W__packageRow:focus-visible,.CostCalculator-module__omwM_W__loadMore:focus-visible,.CostCalculator-module__omwM_W__next:focus-visible,.CostCalculator-module__omwM_W__back:focus-visible,.CostCalculator-module__omwM_W__search:focus-visible,.CostCalculator-module__omwM_W__input:focus-visible,.CostCalculator-module__omwM_W__consent input:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.CostCalculator-module__omwM_W__rail .CostCalculator-module__omwM_W__next:focus-visible,.CostCalculator-module__omwM_W__rail .CostCalculator-module__omwM_W__back:focus-visible{outline-color:#fff}@media (max-width:980px){.CostCalculator-module__omwM_W__workspace{grid-template-columns:minmax(0,1fr)}.CostCalculator-module__omwM_W__rail{padding:16px 18px calc(16px + env(safe-area-inset-bottom));border-radius:14px 14px 0 0;order:2;margin:0 -20px -88px;position:sticky;top:auto;bottom:0}.CostCalculator-module__omwM_W__railRow{display:none}.CostCalculator-module__omwM_W__railTotal{border-top:0;flex-direction:row;justify-content:space-between;align-items:center;padding:0}.CostCalculator-module__omwM_W__railHead{display:none}.CostCalculator-module__omwM_W__price{font-size:26px}.CostCalculator-module__omwM_W__actionsRail{margin-top:12px;display:flex}.CostCalculator-module__omwM_W__actionsPanel{display:none}}@media (max-width:640px){.CostCalculator-module__omwM_W__wrap{padding:48px 0 64px}.CostCalculator-module__omwM_W__panel{padding:20px 18px}.CostCalculator-module__omwM_W__formGrid{grid-template-columns:minmax(0,1fr)}.CostCalculator-module__omwM_W__stepper{gap:4px}.CostCalculator-module__omwM_W__stepper:before{top:15px}.CostCalculator-module__omwM_W__stepDot{width:30px;height:30px;font-size:12px}.CostCalculator-module__omwM_W__stepLabel{max-width:10ch;font-size:10.5px}.CostCalculator-module__omwM_W__packageRow{flex-direction:column;align-items:flex-start;gap:8px}}@media (prefers-reduced-motion:reduce){.CostCalculator-module__omwM_W__stepDot,.CostCalculator-module__omwM_W__zoneCard,.CostCalculator-module__omwM_W__activityRow,.CostCalculator-module__omwM_W__packageRow,.CostCalculator-module__omwM_W__next{transition:none}.CostCalculator-module__omwM_W__spin{animation:none}}
.CostCalculatorPage-module__enZK4a__inner{width:min(1240px,100% - 40px);margin-inline:auto}.CostCalculatorPage-module__enZK4a__h2{color:#091e3d;margin:0;font-size:clamp(25px,3.4vw,36px);font-weight:700;line-height:1.15}.CostCalculatorPage-module__enZK4a__lede{color:#2c3449;max-width:52ch;margin:16px 0 0;font-size:17px;line-height:1.6}.CostCalculatorPage-module__enZK4a__how{background:#fff;padding:72px 0 56px}.CostCalculatorPage-module__enZK4a__steps{counter-reset:none;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;margin:36px 0 0;padding:0;list-style:none;display:grid}.CostCalculatorPage-module__enZK4a__step{align-items:flex-start;gap:14px;display:flex}.CostCalculatorPage-module__enZK4a__stepN{color:#fff;background:#091e3d;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:14px;font-weight:700;display:inline-flex}.CostCalculatorPage-module__enZK4a__stepT{color:#091e3d;margin:4px 0 0;font-size:16px;font-weight:600;line-height:1.3}.CostCalculatorPage-module__enZK4a__stepD{color:#6b7787;margin:7px 0 0;font-size:14.5px;line-height:1.55}.CostCalculatorPage-module__enZK4a__included{background:#fff;padding:64px 0 72px}.CostCalculatorPage-module__enZK4a__includedGrid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:48px;display:grid}.CostCalculatorPage-module__enZK4a__includedList{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 32px;margin:0;display:grid}.CostCalculatorPage-module__enZK4a__includedItem{border-top:2px solid #04a2de;padding-top:14px}.CostCalculatorPage-module__enZK4a__includedT{color:#091e3d;margin:0;font-size:15.5px;font-weight:600}.CostCalculatorPage-module__enZK4a__includedD{color:#6b7787;margin:7px 0 0;font-size:14.5px;line-height:1.55}.CostCalculatorPage-module__enZK4a__faq{background:#f4f7fb;padding:64px 0 80px}.CostCalculatorPage-module__enZK4a__faqList{border-top:1px solid #dde5ef;max-width:78ch;margin-top:28px}.CostCalculatorPage-module__enZK4a__faqItem{border-bottom:1px solid #dde5ef}.CostCalculatorPage-module__enZK4a__faqQ{text-align:left;width:100%;font:inherit;color:#091e3d;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:20px;padding:18px 0;font-size:16px;font-weight:600;display:flex}.CostCalculatorPage-module__enZK4a__faqIcon{color:#04a2de;flex-shrink:0;transition:transform .18s}.CostCalculatorPage-module__enZK4a__faqIconOpen{transform:rotate(180deg)}.CostCalculatorPage-module__enZK4a__faqA{color:#4a5666;margin:0;padding:0 40px 20px 0;font-size:15.5px;line-height:1.65}.CostCalculatorPage-module__enZK4a__faqQ:focus-visible{outline-offset:3px;outline:2px solid #04a2de}@media (max-width:980px){.CostCalculatorPage-module__enZK4a__steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.CostCalculatorPage-module__enZK4a__includedGrid{grid-template-columns:minmax(0,1fr);gap:32px}}@media (max-width:640px){.CostCalculatorPage-module__enZK4a__how{padding:48px 0 40px}.CostCalculatorPage-module__enZK4a__included,.CostCalculatorPage-module__enZK4a__faq{padding:48px 0 56px}.CostCalculatorPage-module__enZK4a__steps,.CostCalculatorPage-module__enZK4a__includedList{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.CostCalculatorPage-module__enZK4a__faqIcon{transition:none}}
