.calculator-module__zCzUZq__page{isolation:isolate;color:#e8e6e1;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--nav-height:clamp(52px, 5vw, 96px);--hero-gutter:clamp(24px, 4dvh, 48px);--available-height:calc(100dvh - var(--nav-height) - 2 * var(--hero-gutter));min-height:100dvh;padding:calc(var(--nav-height) + var(--hero-gutter)) clamp(16px,3.5vw,48px) var(--hero-gutter);background:#090a0c;align-items:center;display:flex;position:relative}.calculator-module__zCzUZq__page:after{content:"";z-index:-1;pointer-events:none;mix-blend-mode:lighten;background-image:url(/images/calculator/background-320.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}@media (min-width:375px){.calculator-module__zCzUZq__page:after{background-image:url(/images/calculator/background-375.webp)}}@media (min-width:440px){.calculator-module__zCzUZq__page:after{background-image:url(/images/calculator/background-440.webp)}}@media (min-width:768px){.calculator-module__zCzUZq__page:after{background-image:url(/images/calculator/background-768.webp)}}@media (min-width:1024px){.calculator-module__zCzUZq__page:after{background-image:url(/images/calculator/background-1024.webp)}}@media (min-width:1440px){.calculator-module__zCzUZq__page:after{background-image:url(/images/calculator/background-1440.webp)}}@media (min-width:1920px){.calculator-module__zCzUZq__page:after{background-image:url(/images/calculator/background-1920.webp)}}.calculator-module__zCzUZq__shell{grid-template-columns:28% 72%;align-items:center;width:100%;max-width:1280px;margin:0 auto;display:grid}.calculator-module__zCzUZq__rail{top:calc(var(--nav-height) + var(--hero-gutter));height:min(530px, var(--available-height));background:#2860e0;border-radius:50px 0 0 50px;align-self:center;align-items:center;padding:clamp(18px,5dvh,60px) clamp(18px,2.5vw,38px) clamp(18px,5dvh,60px) clamp(24px,3.5vw,50px);display:flex;position:sticky}.calculator-module__zCzUZq__railNav{flex-direction:column;gap:clamp(8px,3dvh,30px);display:flex}.calculator-module__zCzUZq__railStep{color:#ffffff59;text-align:left;letter-spacing:-1.2px;cursor:default;background:0 0;border:0;padding:0;font-size:clamp(22px,min(3.1vw,4.5dvh),40px);font-weight:700;line-height:1.1;position:relative}.calculator-module__zCzUZq__railStep[data-completed=true],.calculator-module__zCzUZq__railStep[aria-current=step]{color:#fff}.calculator-module__zCzUZq__railStep[aria-current=step]:before{content:"";background:#fff;border-radius:4px;width:5px;height:80%;position:absolute;top:10%;left:calc(-1*clamp(24px,3.5vw,50px))}.calculator-module__zCzUZq__railStep:not(:disabled){cursor:pointer}.calculator-module__zCzUZq__form{min-width:0;min-height:0;max-height:var(--available-height);overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-color:#414754 #111318;background:#111318;border:1px solid #1e2230;border-left:0;border-radius:30px;padding:clamp(32px,4.5vw,70px);position:relative;overflow-y:auto}.calculator-module__zCzUZq__mobileProgress{display:none}.calculator-module__zCzUZq__question{border:1px solid #2a2e38;border-radius:20px;padding:clamp(28px,3.5vw,42px) clamp(20px,2.5vw,26px) clamp(28px,3.5vw,40px);position:relative}.calculator-module__zCzUZq__heading{letter-spacing:-.65px;color:#f3f2ef;margin:0 60px 12px 0;font-size:clamp(22px,2vw,30px);font-weight:700;line-height:1.3}.calculator-module__zCzUZq__hint{color:#c0c6d0;margin:0;font-size:clamp(14px,1.1vw,16px);font-weight:400;line-height:1.65}.calculator-module__zCzUZq__info{color:#e8e6e1;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:16px;right:16px}.calculator-module__zCzUZq__info svg{width:clamp(18px,1.6vw,24px);height:clamp(18px,1.6vw,24px)}.calculator-module__zCzUZq__info:hover{background:#ffffff0d}.calculator-module__zCzUZq__options{gap:clamp(10px,1.4vw,18px);margin-top:clamp(24px,3vw,40px);display:flex}.calculator-module__zCzUZq__option{color:#e8e6e1;cursor:pointer;background:#111318;border:1px solid #2a2e38;border-radius:8px;flex:1;min-width:0;min-height:44px;padding:clamp(10px,1.2vw,14px) clamp(10px,1.1vw,14px);font-size:clamp(13px,1.3vw,15px);font-weight:500;line-height:1.35;transition:border-color .15s,background .15s}.calculator-module__zCzUZq__option[aria-checked=true]{color:#fff;background:#2860e0;border-color:#2860e0}.calculator-module__zCzUZq__option:hover{border-color:#2860e0}.calculator-module__zCzUZq__page button:focus-visible,.calculator-module__zCzUZq__dialog button:focus-visible{--tw-ring-color:#2860e0}.calculator-module__zCzUZq__actions{justify-content:space-between;align-items:center;margin-top:clamp(20px,2.5vw,30px);display:flex}.calculator-module__zCzUZq__previewNote{color:#9ca3af;margin:24px 0 0;font-size:13px;line-height:1.6}.calculator-module__zCzUZq__page button:focus-visible,.calculator-module__zCzUZq__dialog button:focus-visible{outline-offset:4px;outline:3px solid #2860e0}.calculator-module__zCzUZq__dialog{color:#e8e6e1;background:#111318;border:0;border-radius:24px;width:min(740px,100% - 48px);max-height:calc(100dvh - 64px);margin:auto;padding:0;position:fixed;inset:0;box-shadow:0 24px 80px #0003}.calculator-module__zCzUZq__dialog::backdrop{background:#000000b8}.calculator-module__zCzUZq__modalInner{padding:clamp(28px,4vw,42px) clamp(24px,4vw,48px) clamp(22px,3vw,34px)}.calculator-module__zCzUZq__modalTitle{letter-spacing:-.8px;color:#f3f2ef;margin:0 60px clamp(20px,2vw,28px) 0;font-size:clamp(22px,1.9vw,28px);font-weight:700;line-height:1.2}.calculator-module__zCzUZq__modalBody{color:#aeb6c3;font-size:clamp(13px,1vw,14px);font-weight:400;line-height:1.7}.calculator-module__zCzUZq__modalBody p{margin:0}.calculator-module__zCzUZq__modalIntro{color:#d0d6e0;font-size:clamp(14px,1.1vw,15px);line-height:1.7}.calculator-module__zCzUZq__modalIntro+.calculator-module__zCzUZq__modalIntro{margin-top:16px}.calculator-module__zCzUZq__modalList{flex-direction:column;gap:clamp(22px,2.2vw,30px);margin:clamp(26px,2.5vw,36px) 0;padding:0;list-style:none;display:flex}.calculator-module__zCzUZq__modalList li{border-top:1px solid #2a2e38;padding-top:clamp(20px,2vw,26px)}.calculator-module__zCzUZq__modalList h3{color:#f3f2ef;letter-spacing:-.3px;margin:0 0 12px;font-size:clamp(17px,1.35vw,20px);font-weight:700;line-height:1.3}.calculator-module__zCzUZq__modalList p{margin:0}.calculator-module__zCzUZq__modalFooter{color:#a0a8b6;border-top:1px solid #2a2e38;padding-top:20px;font-size:clamp(12px,.9vw,13px);line-height:1.7}.calculator-module__zCzUZq__closeIcon{color:#a4a9b4;cursor:pointer;background:#111318;border:0;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:18px;right:18px}.calculator-module__zCzUZq__actions button,.calculator-module__zCzUZq__modalActions button{cursor:pointer;min-height:44px;font-size:clamp(11px,1vw,14px)}.calculator-module__zCzUZq__modalActions{justify-content:flex-end;margin-top:clamp(16px,2vw,22px);display:flex}@media (min-width:992px) and (max-width:1199px){.calculator-module__zCzUZq__page{padding-left:20px;padding-right:20px}.calculator-module__zCzUZq__railStep[aria-current=step]:before{left:calc(-1*clamp(24px,3.5vw,50px))}}@media (max-width:991px){.calculator-module__zCzUZq__page{padding-left:clamp(14px,4vw,30px);padding-right:clamp(14px,4vw,30px)}.calculator-module__zCzUZq__shell{max-width:740px;margin:0 auto;display:block}.calculator-module__zCzUZq__rail{display:none}.calculator-module__zCzUZq__form{overscroll-behavior-y:auto;border-left:1px solid #1e2230;border-radius:30px;max-height:none;padding:clamp(24px,4vw,42px) clamp(20px,4vw,34px);overflow:visible}.calculator-module__zCzUZq__mobileProgress{border:1px solid #2a2e38;border-radius:20px;margin-bottom:28px;padding:22px 24px 18px;display:block}.calculator-module__zCzUZq__mobileTitle{text-align:center;letter-spacing:-.7px;margin:0 0 18px;font-size:clamp(22px,7vw,30px);font-weight:700;line-height:1.2}.calculator-module__zCzUZq__progressBars{grid-template-columns:repeat(5,1fr);gap:8px;display:grid}.calculator-module__zCzUZq__progressBar{background:#292e3a;border:0;border-radius:999px;height:5px;padding:0}.calculator-module__zCzUZq__progressBar[data-completed=true]{background:#fff}.calculator-module__zCzUZq__progressBar[aria-current=step]{background:#2860e0}.calculator-module__zCzUZq__question{text-align:center;padding:72px clamp(18px,4vw,24px) clamp(32px,5vw,50px)}.calculator-module__zCzUZq__heading{max-width:300px;margin:0 auto 14px;font-size:clamp(22px,5vw,28px);line-height:1.2}.calculator-module__zCzUZq__hint{max-width:300px;margin:0 auto;font-size:clamp(14px,2vw,16px);line-height:1.65}.calculator-module__zCzUZq__options{flex-direction:column;align-items:center;gap:14px;margin-top:clamp(28px,6vw,50px)}.calculator-module__zCzUZq__option{flex:none;width:min(220px,100%);font-size:clamp(14px,4vw,16px)}}@media (max-width:479px){.calculator-module__zCzUZq__form{padding:24px 18px 32px}.calculator-module__zCzUZq__mobileProgress{padding:20px 18px 14px}.calculator-module__zCzUZq__question{padding:72px 18px 40px}.calculator-module__zCzUZq__dialog{border-radius:20px;width:calc(100% - 24px);max-height:calc(100dvh - 32px)}.calculator-module__zCzUZq__modalInner{padding:72px 22px 22px}.calculator-module__zCzUZq__modalTitle{margin-right:0;font-size:clamp(22px,5.8vw,26px)}}.calculator-module__zCzUZq__scopeStack{flex-direction:column;gap:clamp(20px,2.5vw,30px);display:flex}.calculator-module__zCzUZq__complexityOptions{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(10px,1.4vw,18px);margin-top:clamp(22px,2.5vw,32px);display:grid}.calculator-module__zCzUZq__complexityOption{color:#e8e6e1;cursor:pointer;background:#171a22;border:1px solid #2a2e38;border-radius:14px;flex-direction:column;align-items:center;min-width:0;padding:clamp(12px,1.2vw,18px);display:flex}.calculator-module__zCzUZq__complexityOption[aria-checked=true]{color:#fff;background:#2860e0;border-color:#2860e0}.calculator-module__zCzUZq__complexityOption:hover{border-color:#2860e0}.calculator-module__zCzUZq__layoutIllustration{aspect-ratio:180/120;width:100%;height:auto;display:block}.calculator-module__zCzUZq__complexityLabel{margin-top:clamp(10px,1.2vw,16px);font-size:clamp(14px,1.3vw,17px);font-weight:600;line-height:1.3;display:block}.calculator-module__zCzUZq__countQuestion{justify-content:space-between;align-items:center;gap:clamp(20px,2.5vw,36px);padding-right:clamp(60px,5vw,76px);display:flex}.calculator-module__zCzUZq__countCopy{flex:1;min-width:0}.calculator-module__zCzUZq__countCopy .calculator-module__zCzUZq__heading{margin-right:0}.calculator-module__zCzUZq__counter{flex-direction:column;flex:none;align-items:center;gap:4px;display:flex}.calculator-module__zCzUZq__counterButton{color:#e8e6e1;cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;width:44px;height:44px;font-size:clamp(26px,2.2vw,32px);font-weight:500;line-height:1;display:grid}.calculator-module__zCzUZq__counterButton:disabled{opacity:.3;cursor:not-allowed}.calculator-module__zCzUZq__counterButton:not(:disabled):hover{background:#ffffff0d}.calculator-module__zCzUZq__counterInput{color:#e8e6e1;text-align:center;appearance:textfield;background:#111318;border:1px solid #414754;border-radius:8px;width:clamp(76px,7vw,108px);min-height:48px;font-size:clamp(20px,2vw,26px);font-weight:600}.calculator-module__zCzUZq__counterInput::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.calculator-module__zCzUZq__counterInput::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.calculator-module__zCzUZq__counterInput:focus-visible,.calculator-module__zCzUZq__form:focus-visible{outline-offset:4px;outline:2px solid #2860e0}@media (max-width:991px){.calculator-module__zCzUZq__countQuestion{flex-direction:column;gap:20px;padding-right:clamp(18px,4vw,24px)}.calculator-module__zCzUZq__counter{flex-direction:row-reverse;gap:8px}.calculator-module__zCzUZq__counterInput{width:84px}}@media (max-width:599px){.calculator-module__zCzUZq__complexityOptions{grid-template-columns:1fr}.calculator-module__zCzUZq__complexityOption{text-align:left;flex-direction:row;gap:16px;width:100%;padding:12px}.calculator-module__zCzUZq__layoutIllustration{flex:none;width:45%;max-width:120px}.calculator-module__zCzUZq__complexityLabel{margin-top:0;font-size:clamp(14px,4vw,17px)}}.calculator-module__zCzUZq__featureOptions{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(10px,1.3vw,16px);margin-top:clamp(22px,2.5vw,32px);display:grid}.calculator-module__zCzUZq__featureOption{color:#e8e6e1;text-align:center;overflow-wrap:anywhere;cursor:pointer;background:#111318;border:1px solid #2a2e38;border-radius:8px;justify-content:center;align-items:center;min-width:0;min-height:48px;padding:12px 14px;font-size:clamp(14px,1.2vw,16px);font-weight:500;line-height:1.4;transition:border-color .15s,background .15s;display:flex}.calculator-module__zCzUZq__featureOption[aria-checked=true],.calculator-module__zCzUZq__featureOption[aria-pressed=true]{color:#fff;background:#2860e0;border-color:#2860e0}.calculator-module__zCzUZq__featureOption:hover{border-color:#2860e0}.calculator-module__zCzUZq__featureHelper{color:#a0a8b6;border-top:1px solid #2a2e38;margin:22px 0 0;padding-top:16px;font-size:clamp(13px,1vw,14px);line-height:1.65}@media (max-width:599px){.calculator-module__zCzUZq__featureOptions{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:359px){.calculator-module__zCzUZq__featureOptions{grid-template-columns:1fr}}.calculator-module__zCzUZq__editorialOptions{flex-wrap:wrap;gap:clamp(10px,1.4vw,18px);margin-top:clamp(22px,2.5vw,32px);display:flex}.calculator-module__zCzUZq__editorialOption{color:#e8e6e1;text-align:center;overflow-wrap:break-word;cursor:pointer;background:#111318;border:1px solid #2a2e38;border-radius:8px;flex:150px;justify-content:center;align-items:center;min-width:0;min-height:56px;padding:clamp(12px,1.2vw,16px) clamp(12px,1.5vw,20px);font-size:clamp(14px,1.2vw,16px);font-weight:500;line-height:1.5;transition:border-color .15s,background .15s;display:flex}.calculator-module__zCzUZq__editorialOption[aria-checked=true]{color:#fff;background:#2860e0;border-color:#2860e0}.calculator-module__zCzUZq__editorialOption:hover{border-color:#2860e0}@media (max-width:599px){.calculator-module__zCzUZq__editorialOptions{flex-direction:column}.calculator-module__zCzUZq__editorialOption{flex:none;width:100%;min-height:56px}}.calculator-module__zCzUZq__scopeContext{text-align:left;background:#171b24;border-left:2px solid #2860e0;border-radius:0 8px 8px 0;margin-top:24px;padding:14px 16px}.calculator-module__zCzUZq__contextLabel{letter-spacing:.04em;color:#a0a8b6;margin-bottom:6px;font-size:12px;font-weight:600;line-height:1.4;display:block}.calculator-module__zCzUZq__scopeContext p{color:#c0c6d0;margin:0;font-size:clamp(13px,1vw,14px);line-height:1.6}.calculator-module__zCzUZq__option[aria-checked=true],.calculator-module__zCzUZq__complexityOption[aria-checked=true],.calculator-module__zCzUZq__featureOption[aria-checked=true],.calculator-module__zCzUZq__featureOption[aria-pressed=true],.calculator-module__zCzUZq__editorialOption[aria-checked=true]{border-color:#ffffffb3}@media (prefers-reduced-motion:reduce){.calculator-module__zCzUZq__page *,.calculator-module__zCzUZq__dialog *{scroll-behavior:auto}}
.results-module__1QE46a__page{isolation:isolate;--nav-height:clamp(52px,5vw,96px);color:#e8e6e1;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#090a0c;min-height:100dvh;padding:calc(clamp(52px,5vw,96px) + clamp(32px,4vw,60px)) clamp(16px,3.5vw,48px) clamp(40px,5vw,80px);position:relative}.results-module__1QE46a__page:after{content:"";z-index:-1;pointer-events:none;mix-blend-mode:lighten;background-image:url(/images/calculator/background-320.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}@media (min-width:375px){.results-module__1QE46a__page:after{background-image:url(/images/calculator/background-375.webp)}}@media (min-width:440px){.results-module__1QE46a__page:after{background-image:url(/images/calculator/background-440.webp)}}@media (min-width:768px){.results-module__1QE46a__page:after{background-image:url(/images/calculator/background-768.webp)}}@media (min-width:1024px){.results-module__1QE46a__page:after{background-image:url(/images/calculator/background-1024.webp)}}@media (min-width:1440px){.results-module__1QE46a__page:after{background-image:url(/images/calculator/background-1440.webp)}}@media (min-width:1920px){.results-module__1QE46a__page:after{background-image:url(/images/calculator/background-1920.webp)}}.results-module__1QE46a__container{width:100%;max-width:1280px;margin:0 auto}.results-module__1QE46a__header{justify-content:space-between;align-items:center;gap:24px;margin-bottom:clamp(24px,3vw,40px);display:flex}.results-module__1QE46a__title{letter-spacing:-1px;margin:0;font-size:clamp(28px,3vw,40px);font-weight:700;line-height:1.2}.results-module__1QE46a__title:focus{outline:none}.results-module__1QE46a__grid{grid-template-columns:minmax(0,1.42fr) minmax(0,1fr);align-items:stretch;gap:24px;display:grid}.results-module__1QE46a__mainCard,.results-module__1QE46a__card{background:#111318;border:1px solid #2a2e38;border-radius:30px;min-width:0}.results-module__1QE46a__mainCard{flex-direction:column;padding:clamp(24px,3vw,44px);display:flex}.results-module__1QE46a__card{padding:clamp(24px,2.8vw,40px)}.results-module__1QE46a__estimate{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:4px 0 clamp(32px,3vw,44px);display:flex}.results-module__1QE46a__dial{aspect-ratio:1;border-radius:50%;flex-shrink:0;place-items:center;width:min(500px,100%);display:grid;position:relative}.results-module__1QE46a__ticks{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.results-module__1QE46a__activeTick{filter:drop-shadow(0 0 3px #2860e0e6)drop-shadow(0 0 8px #2860e080)}.results-module__1QE46a__dialContent{position:absolute;inset:0}.results-module__1QE46a__dialContent>button{white-space:nowrap;max-width:85%;position:absolute;top:80%;left:50%;transform:translate(-50%,-50%)}.results-module__1QE46a__budgetHeading{white-space:nowrap;max-width:220px;margin:0;font-size:clamp(15px,1.45vw,20px);font-weight:600;line-height:1.4;position:absolute;top:20%;left:50%;transform:translate(-50%)}.results-module__1QE46a__price{white-space:nowrap;color:#fff;--price-font-size:clamp(86px,9.5vw,144px);font-size:var(--price-font-size);letter-spacing:-.065em;margin:0;font-weight:700;line-height:1.05;position:absolute;top:45%;left:50%;transform:translate(-50%,-50%)}.results-module__1QE46a__longPrice{font-size:calc(var(--price-font-size) * .8)}.results-module__1QE46a__offer{background:radial-gradient(at 5% 0,#2860e029,#0000 65%),linear-gradient(120deg,#2860e033 0%,#2860e017 52%,#171a20 100%);border:1px solid #414754;border-radius:20px;padding:clamp(24px,2.8vw,36px)}.results-module__1QE46a__offerHeading{letter-spacing:-.7px;text-wrap:pretty;margin:0 0 16px;font-size:clamp(24px,2.5vw,34px);font-weight:700;line-height:1.2}.results-module__1QE46a__offer>p:not(.results-module__1QE46a__offerNote){color:#c0c6d0;margin:0 0 24px;font-size:clamp(14px,1.1vw,16px);line-height:1.65}.results-module__1QE46a__primary{min-height:44px}.results-module__1QE46a__offerNote{color:#a0a8b6;margin:18px 0 0;font-size:12px;line-height:1.65}.results-module__1QE46a__sidebar{flex-direction:column;gap:24px;min-width:0;display:flex}.results-module__1QE46a__sidebar>.results-module__1QE46a__card:first-child{flex:1}.results-module__1QE46a__cardHeading{letter-spacing:-.5px;text-wrap:pretty;margin:0;font-size:clamp(21px,1.9vw,26px);font-weight:700;line-height:1.3}.results-module__1QE46a__cardIntro{color:#aeb6c3;margin:12px 0 0;font-size:14px;line-height:1.65}.results-module__1QE46a__summary{margin:24px 0 0}.results-module__1QE46a__summary>div{border-top:1px solid #2a2e38;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:16px;padding:12px 0;font-size:13px;line-height:1.55;display:grid}.results-module__1QE46a__summary dt{color:#a0a8b6}.results-module__1QE46a__summary dd{color:#e8e6e1;overflow-wrap:anywhere;margin:0}.results-module__1QE46a__shareCard{flex-direction:column;align-items:stretch;gap:24px;display:flex}.results-module__1QE46a__shareActions{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.results-module__1QE46a__shareButtons{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(8px,1.2vw,16px);width:min(304px,100%);display:grid}.results-module__1QE46a__socialItem{color:#e8e6e1;cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:9px;min-width:0;padding:0;font-size:12px;line-height:1.5;text-decoration:none;display:flex}.results-module__1QE46a__socialCircle{background:#181d27;border:1px solid #ffffff4d;border-radius:50%;place-items:center;width:48px;height:48px;transition:background .15s,border-color .15s;display:grid}.results-module__1QE46a__socialItem:hover .results-module__1QE46a__socialCircle,.results-module__1QE46a__socialItem:focus-visible .results-module__1QE46a__socialCircle{background:#2254c7;border-color:#ffffffb3}.results-module__1QE46a__page button{min-height:44px}.results-module__1QE46a__page button:focus-visible,.results-module__1QE46a__page a:focus-visible{--tw-ring-color:#2860e0;outline-offset:4px;outline:2px solid #2860e0}@media (max-width:991px){.results-module__1QE46a__container{max-width:740px}.results-module__1QE46a__grid{grid-template-columns:1fr}.results-module__1QE46a__mainCard{display:block}.results-module__1QE46a__estimate,.results-module__1QE46a__sidebar>.results-module__1QE46a__card:first-child{flex:none}.results-module__1QE46a__mainCard,.results-module__1QE46a__card{border-radius:24px}.results-module__1QE46a__price{--price-font-size:clamp(76px,16vw,132px)}.results-module__1QE46a__header{align-items:flex-start}.results-module__1QE46a__shareButtons{width:min(304px,100%);margin-top:4px}}@media (max-width:479px){.results-module__1QE46a__header{flex-direction:column;gap:20px}.results-module__1QE46a__mainCard,.results-module__1QE46a__card{padding:22px 20px}.results-module__1QE46a__offer{border-radius:16px;padding:24px 20px}.results-module__1QE46a__dial{width:100%}.results-module__1QE46a__budgetHeading{max-width:160px;font-size:14px}.results-module__1QE46a__price{--price-font-size:clamp(58px,19vw,80px)}.results-module__1QE46a__summary>div{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:12px}.results-module__1QE46a__primary{width:100%}}@media (prefers-reduced-motion:reduce){.results-module__1QE46a__page *{scroll-behavior:auto;transition:none}}
