@import"https://cdn.prod.website-files.com/606f75c883f98923e301e115/css/sell-mas-coatings-2.shared.469aa6537.min.css";.reference-logo{display:block;object-fit:contain}.roofengine-logo{width:min(260px,70vw);height:auto}.sellmore-wordmark{display:inline-flex;align-items:baseline;gap:.26em;color:#fff;font-family:Lato,Arial,sans-serif;font-size:1.65rem;font-weight:900;letter-spacing:-.055em;line-height:1;text-transform:uppercase;white-space:nowrap}.sellmore-wordmark strong{color:#00d085;font:inherit}.schedule .html-embed-2{min-width:0!important;height:auto!important}.native-booking-flow{box-sizing:border-box;width:min(100%,640px);margin:0 auto 64px;padding:34px;color:#18375f;background:#fff;border:1px solid #d7e1ef;border-radius:12px;box-shadow:0 20px 48px #234b8524;font-family:Arial,Helvetica,sans-serif}.native-booking-flow *,.native-booking-flow *:before,.native-booking-flow *:after{box-sizing:border-box}.native-booking-flow h2{margin:8px 0 18px;color:#1f4e9e;font-family:Arial,Helvetica,sans-serif;font-size:clamp(1.45rem,3vw,2rem);line-height:1.18}.native-eyebrow,.native-step{margin:0;color:#1f4e9e;font-size:.75rem;font-weight:700;letter-spacing:.11em;text-transform:uppercase}.native-step{margin-top:12px;color:#64748b;letter-spacing:.03em;text-transform:none}.native-subtitle,.native-status,.native-booking-success p{color:#496785;font-size:.96rem;line-height:1.55}.native-progress{height:3px;overflow:hidden;background:#dbe7f5}.native-progress span{display:block;height:100%;background:#e4152b;transition:width .2s ease}.native-field input,.native-field select,.native-field textarea{display:block;width:100%;border:1px solid #d7e1ef;border-radius:6px;padding:14px 15px;color:#18375f;background:#fff;font:inherit;font-size:1rem;outline:none}.native-field input::placeholder,.native-field textarea::placeholder{color:#8191a5}.native-field select option{color:#18375f;background:#fff}.native-field input:focus,.native-field select:focus,.native-field textarea:focus{border-color:#1f4e9e;box-shadow:0 0 0 3px #1f4e9e24}.native-field textarea{resize:vertical}.native-actions,.native-modal-actions{display:flex;justify-content:space-between;gap:12px;margin-top:26px}.native-primary,.native-secondary,.native-slot{border:0;border-radius:6px;padding:13px 18px;font:inherit;font-weight:700;cursor:pointer;transition:transform .15s ease,background-color .15s ease}.native-primary{min-width:148px;margin-left:auto;color:#fff;background:#e4152b}.native-primary:hover:not(:disabled){background:#bb1024;transform:translateY(-1px)}.native-secondary{color:#1f4e9e;background:#fff;border:1px solid #1f4e9e}.native-secondary:hover:not(:disabled){background:#edf4ff}.native-primary:disabled,.native-secondary:disabled{opacity:.45;cursor:not-allowed}.native-error{margin:16px 0 0;color:#b42318;font-size:.9rem}.native-checkbox-grid{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.native-checkbox-grid label{display:flex;align-items:center;gap:8px;padding:9px;border:1px solid #d7e1ef;border-radius:5px;color:#274e7f;cursor:pointer}.native-checkbox-grid label:has(input:checked){background:#edf4ff;border-color:#1f4e9e}.native-checkbox-grid input{width:auto;accent-color:#1f4e9e}.native-slot-list{display:grid;gap:9px;margin-top:20px;grid-template-columns:repeat(2,minmax(0,1fr))}.native-slot{color:#1f4e9e;text-align:left;background:#f8fbff;border:1px solid #d7e1ef}.native-slot:hover,.native-slot.is-selected{border-color:#1f4e9e;background:#e8f1ff}.native-modal-backdrop{position:fixed;z-index:99;inset:0;display:grid;place-items:center;padding:20px;background:#13305b5c}.native-modal{width:min(100%,560px);max-height:calc(100vh - 40px);overflow:auto;padding:30px;color:#18375f;background:#fff;border:1px solid #d7e1ef;border-radius:12px;box-shadow:0 22px 60px #13305b3d}.native-time-review{display:grid;gap:10px;grid-template-columns:1fr 1fr;margin:20px 0}.native-time-review div{padding:14px;background:#f5f8fc;border:1px solid #dbe7f5;border-radius:6px}.native-time-review span,.native-time-review small{display:block;color:#64748b;font-size:.75rem}.native-time-review strong{display:block;margin:6px 0;color:#1f4e9e;font-size:.95rem}.native-confirmed-time{color:#1f4e9e!important;font-weight:700}.seo-lead-guide{background:#f5f8fc}.seo-lead-steps{display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr));margin:32px 0 44px}.seo-lead-steps article{padding:20px;border:1px solid #d7e1ef;background:#fff}.seo-lead-steps h3,.seo-faq h3{margin:0 0 10px;color:#1f4e9e;font-family:Arial,Helvetica,sans-serif;font-size:1.12rem;line-height:1.3}.seo-lead-steps p{margin:0;color:#345574;line-height:1.65}.seo-faq{margin-top:16px}.seo-faq h2{margin-top:0}.seo-further-info{display:block;background:#f5f8fc;border-top:1px solid #d7e1ef}.seo-further-info>summary{display:flex;align-items:center;justify-content:center;min-height:64px;padding:16px 24px;color:#e4152b;cursor:pointer;font-family:Arial,Helvetica,sans-serif;font-weight:800;list-style:none;text-align:center}.seo-further-info>summary::-webkit-details-marker{display:none}.seo-further-info>summary:after{content:"+";margin-left:10px;font-size:1.4em;line-height:1}.seo-further-info[open]>summary:after{content:"−"}.seo-further-info>summary:focus-visible{outline:3px solid rgba(228,21,43,.35);outline-offset:-3px}.home-page .background-video{position:relative}.home-page .background-video:before{position:absolute;z-index:1;inset:0;background:#00000080;content:"";pointer-events:none}.home-page .background-video .div-block-3{position:relative;z-index:2;background:transparent}.home-page .heading,.home-page .heading span,.home-page .h2,.home-page .lesson-heading,.home-page .name-lesson,.home-page .seo-lead-steps h3,.home-page .seo-faq h2,.home-page .seo-faq h3{color:#e4152b!important}.home-page .background-video .heading,.home-page .background-video .heading span{color:#fff!important;text-shadow:0 2px 14px rgba(0,0,0,.7)}.home-page .button,.home-page .w-button{color:#fff!important;background-color:#e4152b!important;border-color:#e4152b!important}.home-page .button:hover,.home-page .w-button:hover{background-color:#bb1024!important;border-color:#bb1024!important}html,body,#root{max-width:100%;overflow-x:clip}@media (max-width: 479px){.container-9,.container-10{width:auto!important;max-width:100%;padding-left:14px;padding-right:14px}.footer .footer-link{display:flex;align-items:center;min-height:44px}.native-modal-backdrop{align-items:end;padding:12px}.native-modal{max-height:calc(100dvh - 24px);padding:24px 18px}.native-booking-flow{padding:24px 18px;margin-bottom:40px}.native-checkbox-grid,.native-slot-list,.native-time-review,.seo-lead-steps{grid-template-columns:1fr}.native-actions,.native-modal-actions{flex-direction:column-reverse}.native-primary,.native-secondary{width:100%;margin-left:0}}.reference-home{--reference-paper: #f3ead6;--reference-paper-deep: #e7d8b8;--reference-sheet: #fff8ea;--reference-ink: #231910;--reference-ink-soft: #4a3828;--reference-muted: #6d5642;--reference-copper: #b56a2b;--reference-copper-deep: #8a4316;--reference-copper-bright: #d4894a;--reference-rule: #d2b48c;--reference-shadow: 0 18px 40px rgba(68, 38, 12, .1);min-height:100vh;overflow-x:clip;color:var(--reference-ink);background:var(--reference-paper);font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:1.0625rem;line-height:1.7}.reference-home *,.reference-home *:before,.reference-home *:after{box-sizing:border-box}.reference-home .navbar{position:sticky!important;z-index:40;top:0;min-height:4.25rem;padding:.55rem 1.25rem;background:#111!important;border:0!important}.reference-home .navbar .navigation.container{display:flex;align-items:center;width:100%;max-width:none;min-height:3.15rem;margin:0;padding:0}.reference-home .navbar .brand{display:flex;align-items:center;width:auto;line-height:0}.reference-home .navbar .roofengine-logo{display:block;width:auto;height:40px;max-width:min(240px,46vw)}.reference-home h1,.reference-home h2,.reference-home h3{color:var(--reference-ink)!important;font-family:Georgia,Times New Roman,Times,serif;font-weight:700;line-height:1.15;letter-spacing:-.02em}.reference-home h1{margin:0 0 .7rem;font-size:clamp(2.1rem,5vw,3.4rem)}.reference-home h2{margin:0 0 .85rem;font-size:clamp(1.7rem,3.4vw,2.35rem)}.reference-home h3{margin:0 0 .55rem;font-size:1.35rem}.reference-home p{margin:0 0 1rem}.reference-home a{color:var(--reference-copper-deep)}.reference-hero{position:relative;isolation:isolate;display:grid;align-items:end;min-height:min(82vh,46rem);overflow:hidden;color:var(--reference-sheet)}.reference-hero-media,.reference-hero-video,.reference-hero-poster{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.reference-hero-media{z-index:0}.reference-hero:after{position:absolute;z-index:1;inset:0;background:linear-gradient(180deg,#1c100847,#1c10088c 46%,#1c1008d1);content:"";pointer-events:none}.reference-hero-copy{position:relative;z-index:2;width:min(42rem,calc(100% - 2.4rem));margin:0 auto 3.2rem}.reference-home .reference-hero h1,.reference-hero-copy>p{color:var(--reference-sheet)!important}.reference-home .reference-hero .reference-eyebrow{margin:0 0 .7rem;color:var(--reference-copper-bright)!important;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:.78rem;font-weight:800;line-height:1.4;letter-spacing:.16em;text-transform:uppercase}.reference-wrap{width:min(42rem,calc(100% - 2.4rem));margin:0 auto}.reference-letter{padding:3.4rem 0 1.2rem}.reference-act{padding:2.4rem 0 1.2rem}.reference-act+.reference-act{border-top:1px solid var(--reference-rule)}.reference-copy{color:var(--reference-ink)}.reference-lead{color:var(--reference-ink-soft);font-size:1.12rem}.reference-cards,.reference-step-cards{display:grid;gap:1rem;margin:1.6rem 0 1.8rem}.reference-cards{grid-template-columns:1fr 1fr}.reference-step-cards{grid-template-columns:repeat(3,minmax(0,1fr));margin:1.4rem 0 1.2rem}.reference-card{padding:1.2rem 1.15rem 1.05rem;border:1px solid var(--reference-rule);border-radius:10px;background:var(--reference-sheet);box-shadow:var(--reference-shadow)}.reference-card-old{background:#efe4ce}.reference-home .reference-card h3{color:var(--reference-copper-deep)!important}.reference-card ul{margin:0;padding-left:1.1rem;color:var(--reference-ink-soft)}.reference-card li+li{margin-top:.45rem}.reference-card p{margin:0;color:var(--reference-ink-soft)}.reference-figure{margin:1.5rem 0 1.7rem}.reference-figure img{display:block;width:100%;height:auto;border:1px solid var(--reference-rule);border-radius:10px;background:var(--reference-sheet);box-shadow:var(--reference-shadow)}.reference-method-step{margin:3rem 0 1.2rem}.reference-step-heading{display:grid;grid-template-columns:auto 1fr;gap:.85rem 1rem;align-items:baseline;margin:2rem 0 1.2rem}.reference-step-heading h2{margin:0}.reference-num{display:grid;flex:0 0 auto;place-items:center;width:2.6rem;height:2.6rem;border-radius:50%;background:var(--reference-copper);color:var(--reference-sheet);font-family:Georgia,Times New Roman,Times,serif;font-size:1.25rem;line-height:1}.reference-step-cards .reference-num{margin-bottom:.7rem}.reference-method-step h3{margin-top:2rem;color:var(--reference-copper-deep)!important}.reference-math{margin:1.8rem 0 1.6rem;padding:1.4rem 1.3rem 1.2rem;border:1px solid var(--reference-rule);border-left:6px solid var(--reference-copper);border-radius:10px;background:var(--reference-sheet);box-shadow:var(--reference-shadow)}.reference-math-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin:.4rem 0 1rem}.reference-math-grid>div{padding:.85rem .7rem;border:1px solid var(--reference-rule);border-radius:8px;background:var(--reference-paper);text-align:center}.reference-math-grid b{display:block;color:var(--reference-copper-deep);font-family:Georgia,Times New Roman,Times,serif;font-size:clamp(1.35rem,3vw,1.85rem);line-height:1.1}.reference-math-grid span{display:block;margin-top:.35rem;color:var(--reference-muted);font-size:.8rem;line-height:1.35}.reference-close{padding:1.4rem 0 3rem;text-align:center}.reference-button{display:inline-flex;align-items:center;justify-content:center;min-height:3.15rem;margin-top:.4rem;padding:.9rem 1.4rem;border-radius:6px;color:var(--reference-sheet)!important;background:var(--reference-copper);box-shadow:0 8px 18px #8a431638;font-size:1.02rem;font-weight:700;line-height:1.25;text-decoration:none}.reference-button:hover{color:var(--reference-sheet)!important;background:var(--reference-copper-deep)}.reference-button:focus-visible{outline:3px solid var(--reference-copper-bright);outline-offset:4px}.reference-home .reference-seo-further-info{border-top:1px solid var(--reference-rule);background:var(--reference-paper-deep)}.reference-home .reference-seo-further-info>summary{min-height:64px;color:var(--reference-copper-deep);font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.reference-home .reference-seo-further-info>summary:focus-visible{outline-color:#b56a2b73}.reference-seo-lead-guide{padding:2.4rem 0 2.8rem;border-top:1px solid var(--reference-rule)}.reference-seo-lead-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:1.5rem 0 2rem}.reference-seo-lead-steps article{padding:1.1rem;border:1px solid var(--reference-rule);border-radius:10px;background:var(--reference-sheet);box-shadow:var(--reference-shadow)}.reference-seo-lead-steps article h3,.reference-seo-faq h3{color:var(--reference-copper-deep)!important}.reference-seo-lead-steps article p{margin:0;color:var(--reference-ink-soft)}.reference-seo-faq{margin-top:2rem}.reference-home .footer{padding:1.6rem 1.2rem 2.2rem;color:var(--reference-muted);background:var(--reference-paper);font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:.88rem;text-align:center}.reference-home .footer .container{width:min(42rem,100%);max-width:none;margin:0 auto;padding:0}.reference-home .footer .div-block-4{display:block}.reference-home .footer .footer-link{display:inline-block;min-height:auto;margin:0 .6rem .6rem;color:var(--reference-copper-deep)}.reference-home .footer .copyright{color:var(--reference-muted)}.reference-home .footer .paragraph-13{margin:.6rem auto 0;color:var(--reference-muted);font-size:1em;line-height:1.5}.reference-reveal{opacity:0;transform:translateY(18px)}.reference-reveal.reference-is-visible{opacity:1;transform:none;transition:opacity .55s ease,transform .55s ease}.reference-success{min-height:100vh}.reference-success-hero{min-height:min(66vh,38rem)}.reference-success-content{padding:3.8rem 0 4.4rem;text-align:center}.reference-success-content>.reference-wrap>h2{margin-bottom:1.6rem}.reference-success-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:0 0 1.7rem;text-align:left}.reference-success-cards .reference-num{margin-bottom:.8rem}.reference-success-cards h3{color:var(--reference-copper-deep)!important}.reference-success-cards p{margin:0;color:var(--reference-ink-soft)}.reference-success-note{max-width:34rem;margin:0 auto 1.5rem;color:var(--reference-muted)}@media (max-width: 720px){.reference-home .navbar{padding:.55rem .85rem}.reference-home .navbar .roofengine-logo{height:36px}.reference-hero{min-height:34rem}.reference-hero-copy,.reference-wrap{width:min(42rem,calc(100% - 1.7rem))}.reference-cards,.reference-step-cards,.reference-math-grid,.reference-seo-lead-steps,.reference-success-cards{grid-template-columns:1fr}.reference-step-heading{grid-template-columns:1fr;gap:.75rem}.reference-button{width:100%}}@media (prefers-reduced-motion: reduce){.reference-home{scroll-behavior:auto}.reference-hero-video{display:none}.reference-reveal,.reference-reveal.reference-is-visible{opacity:1;transform:none;transition:none}}
