<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">:root{--h1: normal 2rem / 1.25 var(--demi-font);--h2: normal 1.75rem / 1.29 var(--demi-font);--h3: normal 1.5rem / 1.25 var(--demi-font);--h4: normal 1.3125rem / 1.33 var(--demi-font);--h5: normal 1rem / 1.5 var(--demi-font);--h6: normal .875rem / 1.5 var(--demi-font);--copy: normal 1rem / 1.5 var(--primary-font);--copy-bold: normal 1rem / 1.5 var(--bold-font);--copy-italic: italic normal 1rem / 1.5 var(--primary-font);--copy-secondary: normal .875rem / 1.5 var(--primary-font);--copy-secondary-bold: normal .875rem / 1.5 var(--bold-font);--copy-secondary-italic: italic normal .875rem / 1.5 var(--primary-font);--captions: normal .75rem / 1.33 var(--primary-font);--captions-bold: normal .75rem / 1.33 var(--bold-font);--captions-italic: italic normal .75rem / 1.33 var(--primary-font);--cta-btn: normal .875rem / 1.14 var(--demi-font);--cta-link: normal 1rem / 1.38 var(--primary-font);--cta-link-large: normal 1rem / 1.38 var(--primary-font);--form-input: normal .875rem / 1.29 var(--demi-font);--form-input-placeholder: normal .875rem / 1.29 var(--primary-font);--form-label: normal .75rem / 1.67 var(--primary-font)}@media (min-width: 64em){:root{--h1: normal 3.25rem / 1.15 var(--demi-font);--h2: normal 2.375rem / 1.21 var(--demi-font);--h3: normal 2rem / 1.19 var(--demi-font);--h4: normal 1.5rem / 1.5 var(--demi-font);--h5: normal 1rem / 1.62 var(--demi-font);--h6: normal .875rem / 1.3 var(--demi-font);--copy: normal 1.125rem / 1.56 var(--primary-font);--copy-bold: normal 1.125rem / 1.56 var(--bold-font);--copy-italic: italic normal 1.125rem / 1.56 var(--primary-font);--copy-secondary: normal 1rem / 1.62 var(--primary-font);--copy-secondary-bold: normal 1rem / 1.62 var(--bold-font);--copy-secondary-italic: italic normal 1rem / 1.62 var(--primary-font);--captions: normal .75rem / 1.5 var(--primary-font);--captions-bold: normal .75rem / 1.5 var(--bold-font);--captions-italic: italic normal .75rem / 1.5 var(--primary-font);--cta-btn: normal 1rem / 1.12 var(--demi-font);--cta-link-large: normal 1.125rem / 1.33 var(--primary-font)}}@media (max-width: 63.99em){.blog-page{--h1: normal 1.75rem / 1.29 var(--demi-font);--h2: normal 1.5rem / 1.25 var(--demi-font);--h3: normal 1rem / 1.5 var(--demi-font)}}.modal{background-color:var(--color-light);border:0;max-block-size:calc(100% - var(--module-spacing));max-inline-size:min(100% - var(--container-padding),928px);padding:20px;-webkit-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out}.modal::-webkit-backdrop{-webkit-animation:backdropFadeIn .3s ease-out both;animation:backdropFadeIn .3s ease-out both;background-color:var(--backdrop-color, #000);opacity:.7}.modal::backdrop{-webkit-animation:backdropFadeIn .3s ease-out both;animation:backdropFadeIn .3s ease-out both;background-color:var(--backdrop-color, #000);opacity:.7}.modal[open]{-webkit-animation:fadeIn .3s ease-out both;animation:fadeIn .3s ease-out both}.modal:not([open]){-webkit-animation:fadeOut .3s ease-in both;animation:fadeOut .3s ease-in both}.modal__heading{font:var(--h4);-webkit-margin-after:16px;margin-block-end:16px}.modal__close-button{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='21' fill='none'%3E%3Cpath fill='%23000' d='M6.28 5.72a.75.75 0 0 0-1.06 1.06l3.72 3.72-3.72 3.72a.75.75 0 0 0 1.06 1.06L10 11.56l3.72 3.72a.75.75 0 1 0 1.06-1.06l-3.72-3.72 3.72-3.72a.75.75 0 0 0-1.06-1.06L10 9.44 6.28 5.72Z'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;block-size:10px;inline-size:10px;inset-block-start:8px;inset-inline-end:12px;position:absolute}.modal__close-button:after{block-size:22px;content:"";inline-size:22px;inset:50%;position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.modal__close-button:focus:after{outline:1px solid var(--color-primary)}@-webkit-keyframes backdropFadeIn{0%{opacity:0}to{opacity:.7}}@keyframes backdropFadeIn{0%{opacity:0}to{opacity:.7}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.certifications-modal.modal{padding:20px}@media (max-width: 63.99em){.certifications-modal.modal.specialty-roofing-modal .modal__heading{-webkit-margin-after:24px;margin-block-end:24px}}.certifications-modal.modal.specialty-roofing-modal .disclaimer{margin-block:24px 44px}@media (min-width: 64em){.certifications-modal.modal.specialty-roofing-modal .disclaimer{-webkit-margin-after:64px;margin-block-end:64px}}@media (min-width: 64em){.certifications-modal.modal .modal__heading{-webkit-margin-after:24px;margin-block-end:24px}}.certifications-modal.modal .modal__close-button{block-size:20px;inline-size:20px;inset-inline-end:8px}.certifications-modal.modal .modal__close-button:focus{outline:none}.certifications-modal.modal .disclaimer{-webkit-margin-before:32px;margin-block-start:32px;padding:0}.certifications-modal.modal .disclaimer__container{padding:0}@media (min-width: 64em){.certifications-modal.modal{padding-block:32px;padding-inline:40px}}
</pre></body></html>