.edd-page{--dossier-action-fill:#d4df47;--dossier-action-text:#34421e;--yd-brand:#d4df47;--yd-ink:#3d4b24;--yd-tint:#f7f9e9;--yd-line:#c9d2b8;--yd-muted:#5b6847}.edd-page .yd-hero-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:2.5rem;align-items:center}.edd-page .yd-hero{padding-bottom:2.5rem}.edd-page .yd-hero h1 em{text-decoration:none!important;color:#606b19}.edd-page .we-button,.edd-page main .yd-button,.edd-page main .yd-button:visited{background:#d4df47;color:#34421e!important;border:0}.edd-page .we-button:hover,.edd-page main .yd-button:hover{background:#c1ce30;color:#34421e!important}.edd-page main a{color:#596315}.edd-page .yd-section{padding-block:3.25rem}.edd-page main h2{font-size:var(--text-section);line-height:1.15;margin:0 0 1.25rem}.edd-page main h3{font-size:var(--text-subheading);line-height:1.3;margin:1.4rem 0 .8rem}.edd-page main li,.edd-page main p{font-size:var(--text-body);line-height:1.75}.edd-page main p{margin:0 0 1.1rem}.edd-page main .yd-kicker{font-size:var(--text-eyebrow);line-height:1.4}.edd-tint{background:#f7f9e9}.edd-split{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:3rem;align-items:center}.edd-split>div{min-width:0}.edd-reverse{grid-template-columns:minmax(0,1fr) minmax(0,1.7fr)}.edd-reverse>div{grid-column:2;grid-row:1}.edd-reverse>.edd-figure{grid-column:1;grid-row:1;justify-self:start}.edd-page main .edd-focus{border-left:3px solid #a6b32e;background:#f1f4dc;padding:.85rem 1rem}.edd-tint .edd-focus{background:#fff}.edd-tool-intro{margin-bottom:2rem}.edd-tool{padding:1.5rem;background:#fff;border:1px solid #c9d2b8;border-radius:1rem}.edd-page main .edd-example{font-size:var(--text-ui);background:#f3f6df;padding:1rem;line-height:1.6;border-radius:.5rem}.edd-tool .edd-profile{border:0;background:0 0;padding:0;margin:0}.edd-tool fieldset{border:0;padding:0;margin:0;min-width:0}.edd-tool legend{font:600 var(--text-subheading)/1.3 var(--font-heading);padding:0;margin-bottom:1rem}.edd-tool .yd-fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}.edd-tool label{min-width:0}.edd-tool label select{width:100%}.edd-tool label small{display:block;font:400 var(--text-caption)/1.5 var(--font-body);color:#5b6847;margin-top:.55rem}.edd-input-action{display:flex;align-items:stretch;gap:.5rem}.edd-input-action input{min-width:0;width:100%}.edd-estimate{display:inline-flex;gap:.4rem;align-items:center;border:1px solid #bcc69e;border-radius:.5rem;background:#f3f6df;color:#536019;padding:.5rem .75rem;font:600 var(--text-ui)/1.3 var(--font-body);cursor:pointer;white-space:nowrap}.edd-estimate .site-svg-icon{width:1.1em;height:1.1em}.edd-reset{background:0 0;border:0;padding:.7rem 0;color:#596315;font:600 var(--text-ui)/1.4 var(--font-body);cursor:pointer}.edd-results{scroll-margin-top:var(--dossier-scroll-offset,10rem);border-top:1px solid #c9d2b8;margin-top:1.5rem;padding-top:.25rem}.edd-page main .edd-help{font-size:var(--text-caption);color:#5b6847;line-height:1.6}.edd-page main .edd-error{color:#9b402e}.edd-table-scroll{overflow-x:auto;max-width:100%;margin:1.2rem 0 1rem;border:1px solid #c9d2b8;border-radius:.65rem;overscroll-behavior-x:contain}.edd-comparison{width:100%;border-collapse:collapse;table-layout:fixed;min-width:44rem;color:#3d4b24}.edd-comparison caption{font:500 var(--text-caption)/1.5 var(--font-body);text-align:left;padding:.8rem 1rem;background:#f8faef;color:#5b6847;caption-side:bottom}.edd-comparison td,.edd-comparison th{padding:1rem;text-align:left;vertical-align:top;border-bottom:1px solid #d5ddc7;border-right:1px solid #e1e6d8;font:400 var(--text-ui)/1.55 var(--font-body);overflow-wrap:anywhere}.edd-comparison thead th{background:#f3f6df;font-weight:600}.edd-comparison tbody th,.edd-comparison thead th:first-child{width:23%;font-weight:600}.edd-comparison td:last-child,.edd-comparison th:last-child{border-right:0}.edd-comparison tr:last-child td,.edd-comparison tr:last-child th{border-bottom:0}.edd-comparison thead label{display:block;margin-bottom:.9rem}.edd-comparison select{width:100%;margin-top:.5rem}.edd-brand{display:flex;align-items:center;gap:.75rem;min-height:3rem;flex-wrap:wrap}.edd-brand img{object-fit:contain;background:#fff;border:1px solid #d8dfcc;border-radius:.4rem;padding:.35rem;max-width:6rem;height:3rem}.edd-brand strong{font:600 var(--text-ui)/1.35 var(--font-body)}.edd-comparison .edd-total-row>*{background:#eef3c7}.edd-total-row td strong{font:700 var(--text-scale-28)/1.2 var(--font-heading);color:#4e5d18;white-space:nowrap}.edd-offer-actions{display:flex;flex-direction:column;align-items:flex-start;gap:.8rem;margin-top:1rem}.edd-offer-actions .yd-button{font-size:var(--text-ui)}.edd-page main .edd-comparison details p{font-size:var(--text-ui);line-height:1.6}.edd-comparison summary{font:600 var(--text-ui)/1.5 var(--font-body);cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:.5rem}.edd-comparison summary .site-svg-icon{width:1.2em;height:1.2em;flex:none}.edd-page main .edd-swipe{display:none;font-size:var(--text-caption);color:#5b6847}.edd-page [hidden]{display:none!important}.edd-page .we-estimate-appliances{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem}.edd-page .we-estimate-appliances label{display:flex;align-items:center;gap:.5rem}.edd-page .we-button{padding:.85rem 1.1rem;border-radius:.6rem;font:600 var(--text-ui)/1.4 var(--font-body);cursor:pointer}.edd-page .we-button .site-svg-icon{width:1.2em;height:1.2em}.edd-page .ec-popup .yd-kicker{color:#596315}body.edd-page .dossier-nav[data-dossier-nav]{--dn-accent:#d4df47}body.edd-page .dossier-nav[data-dossier-nav]>.dossier-nav-track>a[aria-current=location]{color:#34421e}@media(max-width:1050px){.edd-reverse,.edd-split{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:1.75rem}.edd-page .yd-hero-grid{gap:1.5rem}.edd-tool .yd-fields{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.edd-page .yd-hero-grid,.edd-reverse,.edd-split{grid-template-columns:minmax(0,1fr)}.edd-page .yd-section{padding-block:2.5rem}.edd-split{gap:1.25rem}.edd-reverse>.edd-figure,.edd-reverse>div{grid-column:auto;grid-row:auto;justify-self:center}.edd-tool{padding:1rem}.edd-tool .yd-fields{grid-template-columns:minmax(0,1fr)}.edd-tool .yd-actions{align-items:stretch}.edd-tool .yd-button{justify-content:center}.edd-page main .edd-swipe{display:block}.edd-page .we-estimate-appliances{grid-template-columns:repeat(2,minmax(0,1fr))}.edd-comparison td,.edd-comparison th{padding:.8rem}.edd-comparison{min-width:41rem}}body.edd-page #main .edd-offer-actions a.yd-button,body.edd-page #main .edd-offer-actions a.yd-button:visited,body.edd-page #main .we-button,body.edd-page #main .yd-actions .yd-button,body.edd-page #main .yd-actions .yd-button:visited{background:#d4df47!important;color:#293b26!important}body.edd-page #main .dossier-nav[data-dossier-nav]>.dossier-nav-track>a[aria-current=location]{background:#d4df47;color:#293b26!important}body.edd-page #main .we-button .site-svg-icon,body.edd-page #main .yd-button .site-svg-icon{color:inherit}
