.yb.premium-shell .sizing-desk-v2{--yb-yellow:#ffd43b;--g-ink:#f6f3fa;--g-ink-2:#b5afbf;--g-ink-3:#9791a1;--g-panel:#151419;--g-panel-2:#1b1921;--g-hair:#ffffff17;--g-hair-strong:#ffffff2a;--g-green:#7adca0;width:calc(100% - 2 * var(--page-rail));max-width:var(--page-frame,1440px);padding:44px var(--frame-pad) 64px;color:var(--g-ink);font-family:var(--font-google-sans),sans-serif;margin-inline:auto}.sizing-desk-v2 *{min-width:0}.sizing-header{margin-bottom:32px}.sizing-header:empty{display:none}.sizing-intro{flex-direction:column;align-items:start;gap:18px;padding-bottom:32px;display:flex}.sizing-eyebrow{color:#a8a1b2;margin:0 0 19px;font-size:15px;line-height:1.5}.yb.premium-shell .sizing-desk-v2 .sizing-header h1,.yb.premium-shell .sizing-desk-v2.sizing-loading h1{letter-spacing:-.045em;max-width:19ch;margin:0;font-size:clamp(36px,3.7vw,52px);font-weight:400;line-height:1.1}.sizing-intro>p{color:#aaa3b4;max-width:66ch;margin:0 0 3px;font-size:18px;line-height:1.7}.sizing-progress ol{grid-auto-columns:1fr;grid-auto-flow:column;gap:10px;margin:0;padding:0;list-style:none;display:grid}.sizing-progress li{color:#857e90;border-top:1px solid #ffffff20;align-items:center;gap:9px;min-height:36px;padding-top:8px;font-size:14px;line-height:1.45;display:flex}.sizing-progress li[aria-current=step]{color:#f3eef9;border-color:#ffd43b}.sizing-progress li[data-complete]{color:#b8b1c3;border-color:#ffffff5a}.sizing-progress-mark{font-variant-numeric:tabular-nums;flex:none;width:19px;font-size:13px;display:inline-flex}.sizing-progress li[aria-current=step] .sizing-progress-mark{color:#ffd43b}.sizing-mobile-step{display:none}.sizing-layout{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:40px;display:grid}.sizing-question{background:#151419;border:1px solid #ffffff1e;padding:32px}.yb.premium-shell .sizing-question h2{letter-spacing:-.035em;max-width:26ch;margin:0;font-size:30px;font-weight:400;line-height:1.22}.sizing-field{border:0;margin:26px 0 0;padding:0}.sizing-field-label,.sizing-label{color:#c4bdce;letter-spacing:0;text-transform:none;font-family:inherit;font-size:15px;font-weight:450;line-height:1.5;display:block}.sizing-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:16px;display:grid}.sizing-question .space-y-2:has(>.sizing-option){grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:16px;display:grid}.sizing-question .space-y-2:has(>.sizing-option)>*{margin-block:0}.sizing-question .space-y-2:has(>.sizing-option)>.sizing-label{grid-column:1/-1}.sizing-option{color:#e9e3f0;text-align:left;cursor:pointer;background:#19181e;border:1px solid #ffffff21;border-radius:8px;justify-content:space-between;align-items:center;gap:16px;width:100%;min-height:82px;padding:17px;display:flex}.sizing-option-copy{gap:6px;font-size:16px;line-height:1.45;display:grid}.sizing-option-copy small{color:#96909f;font-size:14px;line-height:1.5}.sizing-option-check{color:#171419;border:1px solid #716979;border-radius:50%;flex:none;justify-content:center;align-items:center;width:17px;height:17px;display:flex}.sizing-option-check[data-multiple]{border-radius:3px}.sizing-option[aria-pressed=true]{background:#ffffff05;border-color:#d7c68180}.sizing-option[aria-pressed=true] .sizing-option-check{background:#ffd43b;border-color:#ffd43b}.sizing-why{border-top:1px solid #ffffff14;margin-top:28px;padding-top:23px}.sizing-why p:first-child{color:#d0c8dc;margin-bottom:9px;font-size:15px}.sizing-why p:last-child{color:#96909f;margin:0;font-size:16px;line-height:1.75}.sizing-navigation{justify-content:space-between;align-items:center;gap:16px;margin-top:30px;display:flex}.sizing-back{color:#bdb6c8;cursor:pointer;align-items:center;gap:9px;min-height:48px;padding-right:12px;font-size:15px;display:inline-flex}.yb.premium-shell .sizing-primary{color:#fff;cursor:pointer;background:#4528c5;border:1px solid #4528c5;border-radius:12px;justify-content:space-between;align-items:center;gap:28px;min-height:48px;padding:13px 20px;font-family:inherit;font-size:15px;line-height:20px;display:inline-flex}.yb.premium-shell .sizing-primary:hover{background:#5538d1;border-color:#5538d1}.sizing-desk-v2 button:disabled{opacity:.35;cursor:not-allowed}.sizing-summary{position:sticky;top:110px}.sizing-summary-panel{background:#141318;border:1px solid #ffffff1b}.sizing-summary-heading{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:18px;padding:23px 26px;display:flex}.yb.premium-shell .sizing-summary-heading h2{letter-spacing:-.02em;margin:0;font-size:17px;font-weight:450;line-height:1.4}.sizing-summary-heading>span{color:#aaa3b4;border:1px solid #ffffff20;border-radius:5px;padding:3px 8px;font-size:13px}.sizing-setup-drawing{color:#ece6f3;width:calc(100% - 52px);max-width:360px;margin:15px auto 8px;display:block}.sizing-summary-rows{padding:5px 26px 10px}.sizing-summary-row{border-top:1px solid #ffffff12;grid-template-columns:.8fr 1.2fr;gap:20px;padding-block:13px;font-size:15px;line-height:1.65;display:grid}.sizing-summary-row>span:first-child{color:#aaa2b5}.sizing-summary-row>span:last-child{text-align:right;color:#e1d9ed;overflow-wrap:anywhere}.sizing-summary-row>span[data-empty]{color:#706978}.sizing-summary-estimate{color:#928a9e;margin:0;padding:15px 26px 23px;font-size:14px;line-height:1.6}.sizing-local-note{text-align:center;color:#80798d;margin:15px 6px 0;font-size:14px;line-height:1.6}.sizing-desk-v2 input,.sizing-desk-v2 textarea{border-radius:8px;min-height:48px;font-family:inherit}.sizing-desk-v2 input{color:#f6f3fa;background:#19181e;border:1px solid #ffffff29;width:100%;padding:13px 16px;font-size:16px}.sizing-results-grid{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:48px;margin-top:42px;display:grid}.yb.premium-shell .sizing-results h1{letter-spacing:-.04em;max-width:24ch;font-size:clamp(34px,3.5vw,48px);font-weight:400;line-height:1.13}.sizing-results .font-mono{font-family:inherit}.sizing-results .uppercase{text-transform:none;letter-spacing:0}.sizing-result-panel{background:#151419;border:1px solid #ffffff1b;padding:26px}.sizing-result-notes{gap:20px;display:grid}.sizing-result-notes>div{border:1px solid #ffffff1b;border-radius:0}.sizing-result-build{min-width:0}.sizing-field-hint{color:#96909f;margin:10px 0 0;font-size:13px;line-height:1.7}.sizing-field-hint code{color:#c4bdce;font-size:12px}.sizing-input{margin-top:12px}.sizing-summary-rows .sizing-summary-row:has(>span[data-empty]){display:none}.sizing-summary-rows:not(:has(.sizing-summary-row>span:last-child:not([data-empty]))):before{content:"Your choices will appear here.";color:#96909f;padding:16px 0 8px;font-size:13px;line-height:1.6;display:block}.sizing-results-intro{margin-top:0}.sizing-results-intro h1{margin-block:18px 20px}.sizing-results-intro>p{color:#aaa3b4;max-width:65ch;font-size:18px;line-height:1.7}.sizing-result-build{gap:22px;display:grid}.sizing-result-build>.sizing-why{margin-top:0}.yb.premium-shell .sizing-result-panel h2,.yb.premium-shell .sizing-result-panel h3{letter-spacing:-.025em;margin:15px 0 22px;font-size:22px;font-weight:450;line-height:1.3}.yb.premium-shell .sizing-result-panel>h2:first-child{margin-top:0}.sizing-result-panel>p{color:#aaa3b4;margin-top:14px;font-size:16px;line-height:1.75}.sizing-result-specs{margin-top:22px}.sizing-result-price{border-top:1px solid #ffffff24;margin-top:28px;padding-top:24px}.sizing-result-price>p:first-of-type{letter-spacing:-.03em;margin-top:12px;font-size:clamp(26px,2.4vw,34px);line-height:1.25}.sizing-result-price>p>span{color:#aaa3b4;letter-spacing:0;white-space:nowrap;font-size:14px}.sizing-result-list{margin:0;padding:0;list-style:none}.sizing-result-list li{color:#aaa3b4;border-top:1px solid #ffffff12;padding:13px 0 13px 18px;font-size:15px;line-height:1.7;position:relative}.sizing-result-list li:before{content:"";background:#c4bdce;width:4px;height:4px;position:absolute;top:23px;left:0}.sizing-result-link{color:#c5b5ff;margin-top:22px;font-size:15px;display:inline-block}.sizing-question h2:focus,.sizing-results-grid:focus{outline:none}.sizing-contact{color:#22242a;background:#fff;border:1px solid #d9dce2;grid-template-columns:1.25fr 1fr;align-items:center;gap:64px;margin-top:64px;padding:46px;display:grid}.sizing-contact .sizing-eyebrow{color:#777d86;margin-bottom:16px;font-size:14px}.yb.premium-shell .sizing-contact h2{letter-spacing:-.04em;margin:0;font-size:34px;font-weight:400;line-height:1.15}.sizing-contact h2+p{color:#707580;max-width:42ch;margin-top:18px;font-size:17px;line-height:1.7}.sizing-contact-actions{flex-direction:column;align-items:start;gap:19px;display:flex}.sizing-phone{align-items:center;gap:20px;font-size:15px;display:inline-flex}.sizing-contact-actions>p{color:#777d86;max-width:34ch;margin:0;font-size:13px;line-height:1.6}.sizing-loading{min-height:650px}.sizing-loading>p:last-child{color:#aaa3b4;margin-top:30px}.sizing-desk-v2 :focus-visible{outline-offset:4px;outline:2px solid #c5b5ff}@media (hover:hover) and (pointer:fine){.sizing-option:hover{background:#201e26;border-color:#ffffff49}.sizing-option:hover .sizing-option-check{border-color:#ffd43b}}@media (max-width:1100px){.sizing-layout,.sizing-results-grid{gap:26px}.sizing-question{padding:26px}.sizing-intro{gap:18px}.sizing-progress li{gap:5px;font-size:13px}.sizing-contact{gap:36px;padding:32px}}@media (max-width:900px){.sizing-layout,.sizing-results-grid{grid-template-columns:1fr}.sizing-summary{position:static}.sizing-summary-panel{grid-template-columns:1fr 1.3fr;align-items:start;display:grid}.sizing-summary-heading,.sizing-summary-estimate{grid-column:1/-1}.sizing-setup-drawing{margin-top:30px}.sizing-progress ol{gap:6px}.sizing-progress li>span:last-child{display:none}.sizing-progress li{justify-content:center;min-height:24px;padding-top:8px}.sizing-mobile-step{color:#a49cae;justify-content:space-between;margin-bottom:15px;font-size:13px;display:flex}.sizing-mobile-step span{color:#f2edf7}.sizing-contact{grid-template-columns:1fr 1fr;gap:28px}}@media (max-width:600px){.yb.premium-shell .sizing-desk-v2{padding-block:22px 56px}.sizing-header{margin-bottom:28px}.sizing-intro{gap:18px;padding-block:0 28px}.sizing-intro>p{font-size:16px}.sizing-eyebrow{margin-bottom:14px;font-size:13px}.sizing-question{padding:24px 18px}.yb.premium-shell .sizing-question h2{font-size:26px}.sizing-options{grid-template-columns:1fr}.sizing-question .space-y-2:has(>.sizing-option){grid-template-columns:1fr}.sizing-option{min-height:65px;padding:15px}.sizing-option-copy{font-size:15px}.sizing-navigation{gap:12px}.yb.premium-shell .sizing-primary{gap:15px;padding-inline:16px;font-size:14px}.sizing-summary-panel{display:block}.sizing-summary-heading{padding:20px}.sizing-summary-rows{padding-inline:20px}.sizing-summary-row{gap:14px}.sizing-setup-drawing{width:calc(100% - 40px);margin-top:15px}.sizing-summary-estimate{padding-inline:20px}.sizing-contact{grid-template-columns:1fr;gap:28px;margin-top:40px;padding:28px 22px}.yb.premium-shell .sizing-contact h2{font-size:29px}.sizing-contact-actions{align-items:stretch}.sizing-results-grid{margin-top:30px}.sizing-result-notes{gap:15px}.sizing-result-panel{padding:22px}}@media (prefers-reduced-motion:reduce){.sizing-desk-v2 *,.sizing-desk-v2 :before,.sizing-desk-v2 :after{scroll-behavior:auto!important;transition:none!important}}.yb.premium-shell:has(.sizing-nav){flex-direction:column;display:flex}.yb.premium-shell:has(.sizing-nav)>main{flex:1}.sizing-nav{z-index:40;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid #ffffff17;position:sticky;top:0}.yb.premium-shell>.sizing-nav>.sizing-nav-inner{justify-content:space-between;align-items:center;gap:24px;height:72px;margin-inline:auto;display:flex}.sizing-nav-logo{flex-shrink:0}.sizing-nav-logo img{width:122px;height:auto;display:block}.sizing-nav-actions{align-items:center;gap:30px;display:flex}.sizing-nav-actions a,.sizing-nav-actions button{color:#b5afbf;white-space:nowrap;cursor:pointer;align-items:center;gap:9px;min-height:44px;font-size:14px;display:inline-flex}.sizing-nav-actions button:disabled{opacity:.4;cursor:default}.sizing-nav-actions :is(a,button):hover{color:#f6f3fa}.sizing-nav :focus-visible,.sizing-footer :focus-visible{outline-offset:4px;outline:2px solid #c5b5ff}.sizing-footer{border-top:1px solid #ffffff12}.sizing-footer-inner{width:calc(100% - 2 * var(--page-rail));max-width:var(--page-frame,1440px);min-height:72px;padding:20px var(--frame-pad);color:#8e8799;align-items:center;gap:28px;margin-inline:auto;font-size:13px;display:flex}.sizing-footer-inner p{margin:0}.sizing-footer-inner nav{gap:22px;margin-left:auto;display:flex}.sizing-footer a:hover{color:#f6f3fa}.sizing-results h1:focus{outline:none}@media (max-width:600px){.yb.premium-shell>.sizing-nav>.sizing-nav-inner{gap:12px;height:64px;padding-inline:14px}.sizing-nav-logo img{width:96px}.sizing-nav-actions{gap:16px}.sizing-nav-actions a,.sizing-nav-actions button{gap:5px;font-size:12px}.sizing-nav-actions svg{width:12px}.sizing-footer-inner{flex-wrap:wrap;gap:14px 20px;min-height:72px}.sizing-footer-contact{order:1;width:100%}}@media (max-width:360px){.sizing-nav-logo img{width:78px}.sizing-nav-actions{gap:10px}.yb.premium-shell>.sizing-nav>.sizing-nav-inner{padding-inline:10px}}.sizing-about{border-top:1px solid #ffffff12}.sizing-about-inner{width:calc(100% - 2 * var(--page-rail));max-width:var(--page-frame,1440px);padding:48px var(--frame-pad);gap:28px;margin-inline:auto;display:grid}.sizing-about h2{letter-spacing:-.015em;color:#f6f3fa;font-size:19px;font-weight:500;line-height:1.3}.sizing-about p{color:#aaa4b3;max-width:62ch;margin-top:10px;font-size:15px;line-height:1.7}@media (min-width:820px){.sizing-about-inner{grid-template-columns:repeat(2,minmax(0,1fr));gap:56px}}
.yb.premium-shell .sizing-proposal-page{padding-top:48px}.proposal-completion{text-align:center;flex-direction:column;align-items:center;padding:0 20px 48px;display:flex}.proposal-complete-check{color:#7adca0;background:#7adca00a;border:1px solid #7adca02e;border-radius:50%;justify-content:center;align-items:center;width:46px;height:46px;display:inline-flex}.proposal-completion>p:first-of-type{color:#a7b9ae;margin:14px 0 13px;font-size:13px}.yb.premium-shell .sizing-proposal-page .proposal-completion h1{max-width:30ch;font-size:clamp(30px,3.4vw,44px)}.proposal-completion>p:last-child{color:#a8a0b3;max-width:65ch;margin:18px 0 0;font-size:16px;line-height:1.7}.proposal-lead{grid-template-columns:minmax(0,1.65fr) minmax(290px,1fr);align-items:start;gap:64px;margin-bottom:54px;display:grid}.proposal-eyebrow{color:#a9a2b4;margin:0 0 30px;font-size:14px;line-height:1.6}.yb.premium-shell .proposal-overview h2{letter-spacing:-.035em;margin:0;font-size:clamp(30px,3.2vw,42px);font-weight:400;line-height:1.12}.proposal-status{color:#d5c26f;align-items:center;gap:8px;margin:0 0 14px;font-size:13px;display:inline-flex}.proposal-status:before{content:"";background:#ffd43b;border-radius:50%;width:5px;height:5px}.yb.premium-shell .sizing-proposal-page h1{letter-spacing:-.045em;max-width:19ch;margin:0;font-size:clamp(36px,4vw,54px);font-weight:400;line-height:1.08}.sizing-proposal-page h1:focus{outline:none}.proposal-description{color:#b5afbf;max-width:58ch;margin:22px 0 0;font-size:17px;line-height:1.75}.proposal-facts{border-top:1px solid #ffffff1c;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:30px 0 0;padding-top:24px;display:grid}.proposal-facts dt{color:#8e879b;margin-bottom:8px;font-size:13px;line-height:1.5}.proposal-facts dd{color:#e7e1ed;margin:0;font-size:15px;line-height:1.5}.proposal-offer{color:#25242b;background:#fff;border:1px solid #edeef1;padding:30px}.proposal-offer>p:first-child{color:#70727c;margin:0 0 20px;font-size:13px}.proposal-price{letter-spacing:-.045em;white-space:nowrap;font-size:clamp(26px,2.9vw,38px);line-height:1.2}.proposal-billing{color:#757580;margin-top:8px;font-size:13px;display:block}.proposal-offer .proposal-price-note{color:#777781;border-top:1px solid #24242b14;margin:22px 0 24px;padding-top:20px;font-size:13px;line-height:1.7}.proposal-offer .sizing-primary{width:100%;display:flex}.proposal-offer .proposal-draft-note{color:#84838d;margin:14px 0 0;font-size:12px;line-height:1.65}.proposal-email-fallback{color:#58515f;text-underline-offset:3px;align-items:center;gap:10px;min-height:44px;margin-top:7px;font-size:13px;text-decoration:underline;display:inline-flex}.proposal-section-heading{align-items:baseline;gap:16px;display:flex}.proposal-section-heading>span{color:#938b9f;font-size:12px}.yb.premium-shell .proposal-section-heading h2{letter-spacing:-.025em;margin:0;font-size:24px;font-weight:450;line-height:1.3}.proposal-section-heading p{color:#97909f;margin:9px 0 0;font-size:15px;line-height:1.6}.proposal-architecture{background:#151419;border:1px solid #ffffff24}.proposal-architecture>.proposal-section-heading{border-bottom:1px solid #ffffff14;padding:28px 30px}.proposal-architecture-body{grid-template-columns:.9fr 1.6fr;display:grid}.proposal-visual{color:#eee7f8;align-self:center;padding:18px 24px 30px}.proposal-drawing{width:100%;max-width:350px;margin:0 auto;display:block}.proposal-visual>p{text-align:center;color:#ddd5e8;margin:0;font-size:15px;line-height:1.6}.proposal-visual>p span{color:#8e879b;font-size:13px}.proposal-layers{border-left:1px solid #ffffff14}.proposal-layer{grid-template-columns:22px minmax(0,1fr) 20px;align-items:start;gap:19px;padding:25px 28px;display:grid}.proposal-layer+.proposal-layer{border-top:1px solid #ffffff14}.proposal-layer-mark{color:#e7e0ef;padding-top:2px}.yb.premium-shell .proposal-layer h3{color:#eae4f2;margin:0 0 8px;font-size:17px;font-weight:450;line-height:1.4}.proposal-layer p{color:#a29aaa;max-width:58ch;margin:0;font-size:15px;line-height:1.7}.proposal-layer-index{text-align:right;color:#706778;padding-top:4px;font-size:12px}.proposal-detail-columns{grid-template-columns:1fr 1fr;gap:50px;margin-top:46px;display:grid}.proposal-detail-columns ul,.proposal-detail-columns ol{margin:26px 0 0;padding:0;list-style:none}.proposal-detail-columns li{color:#c1b9ce;border-top:1px solid #ffffff14;gap:14px;padding:17px 0;font-size:15px;line-height:1.7;display:flex}.proposal-scope li>svg{color:#a8bfb0;flex:none;margin-top:4px}.proposal-scope li>div{justify-content:space-between;gap:25px;width:100%;display:flex}.proposal-scope li small{color:#898392;text-align:right;flex:none;max-width:105px;font-size:12px}.proposal-review li>span{color:#8c8398;padding-top:3px;font-size:12px}.proposal-review li>p{margin:0}.proposal-suggestions{border-top:1px solid #ffffff24;margin-top:42px;padding-top:30px}.yb.premium-shell .proposal-suggestions>h2{letter-spacing:-.02em;margin:0 0 20px;font-size:20px;font-weight:450}.proposal-suggestions>div{justify-content:space-between;gap:28px;padding:18px 0;display:flex}.yb.premium-shell .proposal-suggestions h3,.yb.premium-shell .proposal-context h3{color:#d5cdde;margin:0 0 8px;font-size:16px;font-weight:450}.proposal-suggestions p,.proposal-context p{color:#9c94a5;max-width:85ch;margin:0;font-size:15px;line-height:1.75}.proposal-suggestions a{color:#c5b5ff;flex:none;align-items:center;gap:9px;font-size:14px;display:inline-flex}.proposal-supporting{border-top:1px solid #ffffff1d;margin-top:42px}.proposal-supporting details{border-bottom:1px solid #ffffff1d}.proposal-supporting summary{color:#bdb4c9;cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;font-size:16px;list-style:none;display:flex}.proposal-supporting summary::-webkit-details-marker{display:none}.proposal-supporting summary>span{align-items:baseline;gap:28px;display:flex}.proposal-supporting summary>span>span{color:#7e7689;font-size:13px}.proposal-supporting details[open] summary>svg{transform:rotate(180deg)}.proposal-answer-summary{max-width:780px;padding-bottom:24px}.proposal-answer-summary .sizing-summary-row{font-size:14px}.proposal-context{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 42px;padding-bottom:30px;display:grid}.proposal-close{justify-content:space-between;align-items:center;gap:42px;padding-top:42px;display:flex}.yb.premium-shell .proposal-close h2{letter-spacing:-.025em;margin:0;font-size:25px;font-weight:400;line-height:1.3}.proposal-close p{color:#9990a6;max-width:48ch;margin:12px 0 0;font-size:15px;line-height:1.7}.proposal-close>div:last-child{flex:none;gap:14px;display:grid}.proposal-phone{color:#9990a6;text-align:center;font-size:14px}@media (max-width:1000px){.proposal-lead{grid-template-columns:1.3fr 1fr;gap:32px}.proposal-offer{padding:24px}.proposal-facts{gap:14px}.proposal-price{font-size:29px}.proposal-layer{gap:14px;padding:22px}.proposal-detail-columns{gap:32px}}@media (max-width:760px){.proposal-lead{grid-template-columns:1fr;gap:28px;margin-bottom:34px}.proposal-offer{max-width:none}.proposal-price{font-size:36px}.proposal-architecture-body{grid-template-columns:1fr}.proposal-visual{padding-block:5px 24px}.proposal-drawing{max-width:240px}.proposal-layers{border-top:1px solid #ffffff14;border-left:0}.proposal-detail-columns{grid-template-columns:1fr;gap:36px}.proposal-context{grid-template-columns:1fr}.proposal-close{flex-direction:column;align-items:start;gap:24px}.proposal-close>div:last-child{width:100%}.proposal-supporting summary>span{flex-direction:column;gap:6px}}@media (max-width:600px){.yb.premium-shell .sizing-proposal-page{padding-top:30px}.proposal-eyebrow{margin-bottom:22px;font-size:13px}.proposal-facts{grid-template-columns:1fr;gap:14px;margin-top:24px;padding-top:18px}.proposal-facts>div{justify-content:space-between;align-items:baseline;gap:24px;display:flex}.proposal-facts dt{flex:none;margin:0}.proposal-facts dd{text-align:right;font-size:14px}.proposal-architecture>.proposal-section-heading{gap:10px;padding:23px 18px}.yb.premium-shell .proposal-section-heading h2{font-size:21px}.proposal-layer{grid-template-columns:20px 1fr;padding:22px 18px}.proposal-layer-index{display:none}.proposal-scope li>div{flex-direction:column;gap:5px}.proposal-scope li small{text-align:left;max-width:none}.proposal-suggestions>div{flex-direction:column;gap:14px}.proposal-price{font-size:clamp(25px,8.8vw,36px)}}
