@import"https://fonts.googleapis.com/css2?family=Archivo:wght@700;800&family=JetBrains+Mono:wght@600&family=Public+Sans:wght@400;600;700&display=swap";:root,[data-theme=light]{--surface-100: #f7f5f0;--surface-200: #ffffff;--surface-300: #ece8df;--ink: #15191f;--ink-muted: #5a606b;--line: #d9d4c8;--volt: #f5b700;--on-volt: #15191f;--copper: #a3471f;--verified: #1a6b44;--danger: #b42318;--shadow-card: 0 1px 2px rgba(21,25,31,.06), 0 4px 12px rgba(21,25,31,.06)}[data-theme=dark]{--surface-100: #14171c;--surface-200: #1c2027;--surface-300: #262b33;--ink: #f2efe8;--ink-muted: #a8adb6;--line: #333944;--volt: #ffc933;--on-volt: #15191f;--copper: #e07b4f;--verified: #4cc38a;--danger: #f97066;--shadow-card: 0 1px 2px rgba(0,0,0,.4)}:root{--space-1: 4px;--space-2: 8px;--space-4: 16px;--space-6: 24px;--space-8: 32px;--space-12: 48px;--radius-sm: 6px;--radius-md: 10px;--radius-pill: 999px;--font-display: Archivo, "Arial Narrow", system-ui, sans-serif;--font-sans: "Public Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono: "JetBrains Mono", ui-monospace, Menlo, monospace}.display{font-family:var(--font-display);font-size:48px;line-height:52px;font-weight:800;letter-spacing:-.02em}.h1{font-family:var(--font-display);font-size:32px;line-height:38px;font-weight:700;letter-spacing:-.01em}.h2{font-family:var(--font-display);font-size:24px;line-height:30px;font-weight:700}.h3{font-family:var(--font-sans);font-size:18px;line-height:24px;font-weight:600}.body{font-family:var(--font-sans);font-size:16px;line-height:24px;font-weight:400}.small{font-family:var(--font-sans);font-size:14px;line-height:20px;font-weight:400}.label{font-family:var(--font-sans);font-size:12px;line-height:16px;font-weight:600;letter-spacing:.06em}.price{font-family:var(--font-mono);font-size:28px;line-height:32px;font-weight:600}body{margin:0;background:var(--surface-100);color:var(--ink);font-family:var(--font-sans);font-size:16px;line-height:24px;-webkit-font-smoothing:antialiased}.ae-wordmark-link{text-decoration:none;color:inherit;border-radius:var(--radius-sm)}.ae-wordmark-link:focus-visible{outline:2px solid var(--copper);outline-offset:4px}.ae-wordmark{font-family:var(--font-display);font-weight:800;letter-spacing:-.02em;color:var(--ink);white-space:nowrap;line-height:1}.ae-wordmark--sm{font-size:18px}.ae-wordmark--md{font-size:24px}.ae-wordmark--lg{font-size:40px}.ae-wordmark__allo{display:inline-block;padding-bottom:.08em;box-shadow:inset 0 -.14em 0 var(--volt)}.ae-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);font-family:var(--font-sans);font-weight:600;font-size:16px;line-height:1;border-radius:var(--radius-md);border:1.5px solid transparent;padding:0 var(--space-4);cursor:pointer;text-decoration:none;transition:background-color .12s ease,border-color .12s ease,transform 80ms ease}.ae-btn--md{height:40px}.ae-btn--lg{height:52px;padding:0 var(--space-6);font-size:17px}.ae-btn--full{width:100%}.ae-btn:focus-visible{outline:2px solid var(--copper);outline-offset:2px}.ae-btn:active:not(:disabled){transform:translateY(1px)}.ae-btn:disabled{cursor:not-allowed;opacity:.55}.ae-btn--primary{background:var(--volt);color:var(--on-volt)}.ae-btn--primary:hover:not(:disabled){background:color-mix(in srgb,var(--volt) 88%,var(--on-volt))}.ae-btn--secondary{background:var(--surface-200);color:var(--ink);border-color:var(--ink-muted)}.ae-btn--secondary:hover:not(:disabled){background:var(--surface-300)}.ae-btn--ghost{background:transparent;color:var(--ink)}.ae-btn--ghost:hover:not(:disabled){background:var(--surface-300)}.ae-btn--danger{background:var(--danger);color:var(--surface-200)}.ae-btn--danger:hover:not(:disabled){background:color-mix(in srgb,var(--danger) 88%,var(--ink))}.ae-spinner{width:16px;height:16px;border-radius:50%;border:2px solid currentColor;border-right-color:transparent;animation:ae-spin .7s linear infinite}@keyframes ae-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.ae-spinner{animation-duration:2s}.ae-btn{transition:none}}.ae-badge{display:inline-flex;align-items:center;gap:var(--space-1);font-family:var(--font-sans);font-size:12px;line-height:16px;font-weight:600;letter-spacing:.02em;padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);background:var(--surface-300);color:var(--ink);white-space:nowrap}.ae-badge--pill{border-radius:var(--radius-pill);padding:var(--space-1) 10px}.ae-badge--volt{background:var(--volt);color:var(--on-volt)}.ae-badge--verified{background:color-mix(in srgb,var(--verified) 12%,var(--surface-200));color:var(--verified)}.ae-badge--subsidy{background:color-mix(in srgb,var(--copper) 12%,var(--surface-200));color:var(--copper)}.ae-badge--danger{background:color-mix(in srgb,var(--danger) 12%,var(--surface-200));color:var(--danger)}.ae-field{display:flex;flex-direction:column;gap:6px}.ae-field__label{font-size:14px;line-height:20px;font-weight:600;color:var(--ink)}.ae-field__control{position:relative;display:flex;align-items:center}.ae-field__input{width:100%;box-sizing:border-box;height:48px;padding:0 var(--space-4);font:inherit;font-size:16px;color:var(--ink);background:var(--surface-200);border:1.5px solid var(--ink-muted);border-radius:var(--radius-sm)}.ae-field__input::placeholder{color:var(--ink-muted)}.ae-field__input:focus{outline:2px solid var(--copper);outline-offset:1px;border-color:var(--copper)}.ae-field__suffix{position:absolute;right:var(--space-4);color:var(--ink-muted);font-family:var(--font-mono);font-size:14px;pointer-events:none}.ae-field__note{margin:0;font-size:14px;line-height:20px;color:var(--ink-muted)}.ae-field--error .ae-field__input{border-color:var(--danger)}.ae-field--error .ae-field__note{color:var(--danger)}.ae-picker{border:0;margin:0;padding:0;min-width:0}.ae-picker__legend{padding:0;margin-bottom:var(--space-4);font-family:var(--font-display);font-weight:700;font-size:24px;line-height:30px;color:var(--ink)}.ae-picker__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:var(--space-2)}.ae-picker__option{position:relative;display:flex;align-items:center;gap:var(--space-4);padding:var(--space-4);border-radius:var(--radius-md);cursor:pointer;background:var(--surface-200);border:1.5px solid var(--line);color:var(--ink);transition:border-color .12s ease,background-color .12s ease}.ae-picker__option:hover{border-color:var(--ink-muted)}.ae-picker__option.is-selected{border-color:var(--ink);background:color-mix(in srgb,var(--volt) 14%,var(--surface-200))}.ae-picker__option:focus-within{outline:2px solid var(--copper);outline-offset:2px}.ae-picker__radio{position:absolute;opacity:0;width:1px;height:1px}.ae-picker__icon{display:grid;place-items:center;width:44px;height:44px;flex:none;border-radius:var(--radius-md);background:var(--surface-300);color:var(--ink)}.ae-picker__option.is-selected .ae-picker__icon{background:var(--volt);color:var(--on-volt)}.ae-picker__text{display:flex;flex-direction:column;min-width:0}.ae-picker__label{font-weight:600;font-size:16px;line-height:22px}.ae-picker__desc{font-size:14px;line-height:20px;color:var(--ink-muted)}.ae-picker__check{margin-left:auto;display:grid;place-items:center;width:24px;height:24px;flex:none;border-radius:var(--radius-pill);border:1.5px solid var(--ink-muted);color:transparent}.ae-picker__option.is-selected .ae-picker__check{background:var(--ink);border-color:var(--ink);color:var(--surface-200)}.ae-steps{display:flex;flex-direction:column;gap:var(--space-2)}.ae-steps__text{margin:0;font-size:12px;line-height:16px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted)}.ae-steps__count{font-weight:700;color:var(--ink)}.ae-steps__bar{display:flex;gap:var(--space-1)}.ae-steps__seg{flex:1;height:6px;border-radius:var(--radius-pill);background:var(--surface-300)}.ae-steps__seg.is-done{background:var(--ink)}.ae-steps__seg.is-current{background:var(--volt);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--on-volt) 25%,transparent)}.ae-photo{display:flex;flex-direction:column;gap:6px}.ae-photo__label{margin:0;font-size:14px;line-height:20px;font-weight:600;color:var(--ink)}.ae-photo__zone{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-2);min-height:168px;padding:var(--space-6);text-align:center;cursor:pointer;border:2px dashed var(--ink-muted);border-radius:var(--radius-md);background:var(--surface-200);color:var(--ink)}.ae-photo__zone:hover,.ae-photo__zone.is-dragging{background:var(--surface-300);border-color:var(--ink)}.ae-photo__zone:focus-within{outline:2px solid var(--copper);outline-offset:2px}.ae-photo__cta{font-weight:600}.ae-photo__hint{font-size:14px;line-height:20px;color:var(--ink-muted);max-width:320px}.ae-photo__input{position:absolute;opacity:0;width:1px;height:1px}.ae-photo__preview{position:relative;border-radius:var(--radius-md);overflow:hidden;border:1px solid var(--line);background:var(--surface-300)}.ae-photo__preview img{display:block;width:100%;max-height:280px;object-fit:cover}.ae-photo__clear{position:absolute;top:var(--space-2);right:var(--space-2);display:grid;place-items:center;width:36px;height:36px;border-radius:var(--radius-pill);border:0;cursor:pointer;background:var(--surface-200);color:var(--ink)}.ae-photo__clear:focus-visible{outline:2px solid var(--copper);outline-offset:2px}.ae-photo__error{margin:0;font-size:14px;line-height:20px;color:var(--danger)}.ae-photo--error .ae-photo__zone{border-color:var(--danger)}.ae-estimate{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-6);border-radius:var(--radius-md);background:var(--surface-200);border:1px solid var(--line);box-shadow:var(--shadow-card)}.ae-estimate__eyebrow{margin:0;font-size:12px;line-height:16px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted)}.ae-estimate__service{margin:0;font-size:18px;line-height:24px;font-weight:600;color:var(--ink)}.ae-estimate__price{margin:var(--space-2) 0 0}.ae-estimate__range{display:inline-block;padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);background:var(--volt);color:var(--on-volt);font-family:var(--font-mono);font-weight:600;font-size:28px;line-height:32px;font-variant-numeric:tabular-nums}.ae-estimate__disclaimer{margin:0;font-size:14px;line-height:20px;color:var(--ink-muted)}.ae-estimate__flag{display:flex;gap:var(--space-2);align-items:flex-start;margin:var(--space-2) 0 0;padding:var(--space-4);border-radius:var(--radius-sm);background:var(--surface-300);color:var(--ink);font-size:14px;line-height:20px}.ae-estimate__flag svg{flex:none;color:var(--copper);margin-top:1px}.ae-estimate__subsidies{margin-top:var(--space-2)}.ae-estimate__subhead{margin:0 0 var(--space-2);font-size:14px;line-height:20px;font-weight:600;color:var(--ink)}.ae-estimate__subsidies ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-2)}.ae-estimate__subsidies li{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding-bottom:var(--space-2);border-bottom:1px solid var(--line)}.ae-estimate__subsidies li:last-child{border-bottom:0;padding-bottom:0}.ae-estimate__amount{font-family:var(--font-mono);font-weight:600;font-size:16px;color:var(--ink);font-variant-numeric:tabular-nums}.ae-estimate__action{margin-top:var(--space-4)}.ae-lead{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-4);border-radius:var(--radius-md);background:var(--surface-200);border:1px solid var(--line);color:var(--ink)}.ae-lead--new{box-shadow:var(--shadow-card);border-color:var(--ink-muted)}.ae-lead--lost,.ae-lead--expired{background:var(--surface-100)}.ae-lead__head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}.ae-lead__time{font-size:14px;line-height:20px;color:var(--ink-muted)}.ae-lead__body{display:flex;gap:var(--space-4)}.ae-lead__main{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--space-1)}.ae-lead__service{margin:0;font-size:18px;line-height:24px;font-weight:600}.ae-lead__meta{margin:0;display:flex;align-items:center;gap:var(--space-1);font-size:14px;line-height:20px;color:var(--ink-muted)}.ae-lead__range{margin:var(--space-1) 0 0;font-family:var(--font-mono);font-weight:600;font-size:18px;line-height:24px;font-variant-numeric:tabular-nums}.ae-lead__notes{margin:var(--space-1) 0 0;padding-left:18px;font-size:14px;line-height:20px;color:var(--ink-muted)}.ae-lead__side{flex:none;display:flex;flex-direction:column;align-items:center;gap:var(--space-2);width:88px}.ae-lead__photo{width:88px;height:88px;object-fit:cover;border-radius:var(--radius-sm);border:1px solid var(--line)}.ae-lead__nophoto{box-sizing:border-box;width:88px;height:88px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-1);border-radius:var(--radius-sm);background:var(--surface-300);color:var(--ink-muted);font-size:12px}.ae-lead__score{margin:0;font-family:var(--font-mono);font-weight:600}.ae-lead__score-num{font-size:20px;color:var(--ink)}.ae-lead__score-max{font-size:12px;color:var(--ink-muted)}.ae-lead__actions{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);flex-wrap:wrap;padding-top:var(--space-4);border-top:1px solid var(--line)}.ae-lead__timer{display:inline-flex;align-items:center;gap:var(--space-1);font-size:14px;line-height:20px;font-weight:600;color:var(--copper)}.ae-lead__buttons{display:flex;gap:var(--space-2);margin-left:auto}*,*:before,*:after{box-sizing:border-box}a{color:var(--copper);text-underline-offset:3px}a:hover{color:var(--ink)}a:focus-visible{outline:2px solid var(--copper);outline-offset:2px;border-radius:var(--radius-sm)}img{max-width:100%}.container{max-width:1200px;margin:0 auto;padding-inline:var(--space-4)}@media(min-width:720px){.container{padding-inline:var(--space-6)}}.skip-link{position:absolute;left:-9999px;top:0;z-index:10;padding:var(--space-2) var(--space-4);background:var(--volt);color:var(--on-volt)}.skip-link:focus{left:var(--space-4);top:var(--space-4)}.eyebrow{margin:0;font-size:12px;line-height:16px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted)}.muted{color:var(--ink-muted)}.small{font-size:14px;line-height:20px}h1,h2,h3,p{margin:0}.section-title{font-family:var(--font-display);font-weight:800;font-size:30px;line-height:36px;letter-spacing:-.01em}@media(min-width:720px){.section-title{font-size:36px;line-height:42px}}.site-header{background:var(--surface-200);border-bottom:1px solid var(--line)}.site-header__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-4);padding-block:var(--space-4)}.site-nav{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-6);font-size:15px;font-weight:600}.site-nav a{color:var(--ink);text-decoration:none}.site-nav a:hover{text-decoration:underline}.site-nav .site-nav__pro{color:var(--copper)}@media(max-width:719px){.site-nav a:not(.site-nav__pro){display:none}}.site-footer{border-top:1px solid var(--line)}.site-footer__inner{display:flex;flex-direction:column;gap:var(--space-6);padding-block:var(--space-8) var(--space-12)}.site-footer__cols{display:grid;gap:var(--space-8);grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.site-footer__brand{display:flex;flex-direction:column;gap:var(--space-4);max-width:420px}.link-list{list-style:none;margin:var(--space-2) 0 0;padding:0;display:flex;flex-direction:column;gap:var(--space-2);font-size:15px}.link-list a{color:var(--ink)}.hero{display:flex;flex-wrap:wrap;gap:var(--space-12);align-items:stretch;padding-block:var(--space-8) var(--space-12)}@media(min-width:720px){.hero{padding-block:72px 64px}}.hero__copy{flex:1 1 400px;min-width:0;display:flex;flex-direction:column;gap:var(--space-6)}.hero__title{font-family:var(--font-display);font-weight:800;font-size:36px;line-height:40px;letter-spacing:-.02em}@media(min-width:720px){.hero__title{font-size:56px;line-height:60px}}.hero__lead{font-size:18px;line-height:28px;color:var(--ink-muted);max-width:540px}.hero__badges{display:flex;flex-wrap:wrap;gap:var(--space-2)}.checks{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-2)}.checks li{display:flex;gap:var(--space-2);align-items:flex-start}.checks svg{flex:none;color:var(--verified);margin-top:2px}.hero__persona{font-size:17px;line-height:24px;font-weight:600;color:var(--copper);max-width:520px}.hero__scene{margin-top:auto;width:100%;max-width:560px}.hero__scene svg{display:block;width:100%;height:auto}@media(max-width:719px){.hero{flex-direction:column;gap:var(--space-4)}.hero__copy{display:contents}.hero__copy>*{order:4}.hero__copy>.eyebrow,.hero__copy>.hero__persona,.hero__copy>.hero__title,.hero__copy>.price-row{order:1}.hero__scene{order:2;max-width:360px;margin:0 auto}.hero__panel{order:3;flex:none;align-self:stretch;margin-bottom:var(--space-4)}}.section-head{display:flex;flex-direction:column;gap:var(--space-2)}.persona-grid{display:grid;gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}@media(min-width:1080px){.persona-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.persona-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}}.persona{display:flex;flex-direction:column;overflow:hidden;border-radius:var(--radius-md);background:var(--surface-100);border:1px solid var(--line);color:var(--ink);text-decoration:none;transition:border-color .12s ease,transform .12s ease}.persona:hover{border-color:var(--ink);color:var(--ink);transform:translateY(-2px)}.persona:focus-visible{outline:2px solid var(--copper);outline-offset:2px}.persona__scene svg{display:block;width:100%;height:auto}.persona__body{flex:1;display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-4) var(--space-6) var(--space-6)}.persona__quote{font-size:17px;line-height:24px;font-weight:600}.persona__service{font-size:14px;line-height:20px;color:var(--ink-muted)}.persona__range{font-family:var(--font-mono);font-weight:600;font-size:16px}.persona__cta{margin-top:auto;padding-top:var(--space-2);display:inline-flex;align-items:center;gap:var(--space-1);font-weight:600;color:var(--copper)}@media(prefers-reduced-motion:reduce){.persona{transition:none}.persona:hover{transform:none}}.hero__panel{flex:1 1 440px;min-width:0;align-self:flex-start;background:var(--surface-200);border:1px solid var(--line);border-radius:var(--radius-md);box-shadow:var(--shadow-card);padding:var(--space-6)}@media(min-width:720px){.hero__panel{padding:var(--space-8)}}.estimator{display:flex;flex-direction:column;gap:var(--space-6)}.estimator__actions{display:flex;justify-content:space-between;gap:var(--space-2)}.estimator__consent{display:flex;gap:var(--space-2);align-items:flex-start;font-size:14px;line-height:20px;color:var(--ink)}.estimator__consent input{width:20px;height:20px;margin:0;flex:none;accent-color:var(--ink)}.estimator__consent input:focus-visible{outline:2px solid var(--copper);outline-offset:2px}.estimator__done{display:flex;flex-direction:column;gap:var(--space-4);align-items:flex-start}.estimator__muted{color:var(--ink-muted)}.band-volt{background:var(--volt);color:var(--on-volt)}.band-volt .eyebrow{color:var(--on-volt)}.band__inner{display:flex;flex-direction:column;gap:var(--space-8);padding-block:var(--space-12)}.subsidy-grid{display:grid;gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.subsidy-card{background:var(--on-volt);color:#fff;border-radius:var(--radius-md);padding:var(--space-6);display:flex;flex-direction:column;gap:var(--space-2)}.subsidy-card__name{font-size:15px;font-weight:600}.subsidy-card__amount{font-family:var(--font-mono);font-weight:600;font-size:30px;line-height:36px}.subsidy-card__note{font-size:14px;line-height:20px;color:#c9ccd2}.section{padding-block:64px;display:flex;flex-direction:column;gap:var(--space-8)}@media(min-width:720px){.section{padding-block:80px}}.section--raised{background:var(--surface-200);border-block:1px solid var(--line)}.card-grid{display:grid;gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.card{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-6);background:var(--surface-200);border:1px solid var(--line);border-radius:var(--radius-md);color:var(--ink)}.section--raised .card{background:var(--surface-100)}a.card{text-decoration:none;transition:border-color .12s ease}a.card:hover{border-color:var(--ink);color:var(--ink)}.card__num{font-family:var(--font-mono);font-weight:600;font-size:14px;color:var(--copper)}.card__title{font-size:18px;line-height:24px;font-weight:600}.card__icon{display:grid;place-items:center;width:48px;height:48px;border-radius:var(--radius-md);background:var(--volt);color:var(--on-volt);margin-bottom:var(--space-2)}.breadcrumb{font-size:14px;color:var(--ink-muted);padding-top:var(--space-6)}.breadcrumb ol{list-style:none;display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0;padding:0}.breadcrumb li+li:before{content:"›";margin-right:var(--space-2)}.price-row{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2) var(--space-4)}.price-tag{display:inline-block;padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);background:var(--volt);color:var(--on-volt);font-family:var(--font-mono);font-weight:600;font-size:24px;line-height:30px}.two-col{display:grid;gap:var(--space-8);grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.chip-list{list-style:none;display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0;padding:0}.faq{max-width:820px}.faq details{border-bottom:1px solid var(--line);padding-block:var(--space-4)}.faq summary{font-size:18px;line-height:26px;font-weight:600;cursor:pointer}.faq summary:focus-visible{outline:2px solid var(--copper);outline-offset:2px}.faq details p{margin-top:var(--space-2);color:var(--ink-muted)}.band-ink{background:var(--ink);color:var(--surface-100)}.band-ink__inner{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:var(--space-6);padding-block:64px}.band-ink .section-title{max-width:640px}.pro-wrap{padding-block:var(--space-8) var(--space-12);display:flex;flex-wrap:wrap;gap:var(--space-8);align-items:flex-start}.pro-main{flex:999 1 560px;min-width:0}.pro-side{flex:1 1 280px;min-width:0;display:flex;flex-direction:column;gap:var(--space-4)}.dashboard{display:flex;flex-direction:column;gap:var(--space-4)}.dashboard__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-2)}.dashboard__counts{display:flex;flex-wrap:wrap;gap:var(--space-2)}.prose{max-width:720px;padding-block:var(--space-12);display:flex;flex-direction:column;gap:var(--space-4)}.estimator__turnstile{min-height:65px}
