.post-hero[data-astro-cid-ez4hpeca]{position:relative;display:flex;flex-direction:column;justify-content:center;min-height:100vh;overflow:hidden;padding:0 15px;background-image:url(/images/uploads/2025/12/how-to-accurately-measure-garage-door.avif);background-position:center center;background-repeat:no-repeat;background-size:cover}.post-hero[data-astro-cid-ez4hpeca]:before{content:"";position:absolute;inset:0;background-color:#121a24;opacity:.3}.post-hero-inner[data-astro-cid-ez4hpeca]{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:10px;width:100%;max-width:var(--container-max);margin-inline:auto;padding:216px 0 230px}.post-hero-head[data-astro-cid-ez4hpeca]{align-self:stretch;margin:0 50px 21px 0}.post-hero[data-astro-cid-ez4hpeca] h1[data-astro-cid-ez4hpeca]{color:#fff;font-family:var(--font-heading);font-size:72px;font-weight:800;line-height:74px;margin:0 0 10px}.post-hero-desc[data-astro-cid-ez4hpeca]{display:inline-block;width:100%;margin:0;font-family:var(--font-heading);font-size:16px;line-height:24px;color:#000}.post-hero-desc[data-astro-cid-ez4hpeca] p[data-astro-cid-ez4hpeca]{color:#fff;font-family:var(--font-heading);font-size:18px;font-weight:400;line-height:30px;margin:0 0 20px}.post-hero-desc[data-astro-cid-ez4hpeca] p[data-astro-cid-ez4hpeca]:first-child{margin-top:10px}.post-hero-desc[data-astro-cid-ez4hpeca] a[data-astro-cid-ez4hpeca]{color:#fff}.post-hero-btn[data-astro-cid-ez4hpeca]{display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:1;background-color:transparent;color:#fff;fill:#fff;font-family:var(--font-heading);font-size:16px;font-weight:500;text-transform:capitalize;padding:22px 52px;border:1px solid #FFF;border-radius:50px;transition:all .4s ease}.post-hero-btn[data-astro-cid-ez4hpeca]:hover{background-color:#fff;color:#2a7d2e}.post-article[data-astro-cid-ez4hpeca]{max-width:var(--container-max);margin-inline:auto;padding:50px 0 0}.post-article[data-astro-cid-ez4hpeca] article[data-astro-cid-ez4hpeca]{font-family:var(--font-heading);font-size:16px;font-weight:400;color:#000;line-height:1.7}.post-article[data-astro-cid-ez4hpeca] h2[data-astro-cid-ez4hpeca],.post-article[data-astro-cid-ez4hpeca] h3[data-astro-cid-ez4hpeca]{font-family:var(--font-heading);font-weight:400;line-height:1.2;margin:0 0 20px}.post-article[data-astro-cid-ez4hpeca] h2[data-astro-cid-ez4hpeca]{font-size:26px;color:#105772}.post-article[data-astro-cid-ez4hpeca] h3[data-astro-cid-ez4hpeca]{font-size:22px;color:#44b2e5}.post-article[data-astro-cid-ez4hpeca] p[data-astro-cid-ez4hpeca]{margin:0 0 20px}.post-article[data-astro-cid-ez4hpeca] a[data-astro-cid-ez4hpeca]{color:#44b2e5;text-decoration:underline}.post-article[data-astro-cid-ez4hpeca] a[data-astro-cid-ez4hpeca]:hover{color:#8cc4e6}.post-article[data-astro-cid-ez4hpeca] a[data-astro-cid-ez4hpeca].ink{color:#000}.post-article[data-astro-cid-ez4hpeca] .grey-note[data-astro-cid-ez4hpeca]{color:gray}.post-article[data-astro-cid-ez4hpeca] ul[data-astro-cid-ez4hpeca]{margin:0 0 20px}.post-article[data-astro-cid-ez4hpeca] table[data-astro-cid-ez4hpeca]{width:100%;border:1px solid #dedee5;border-collapse:collapse;border-spacing:0;margin:20px 0}.post-article[data-astro-cid-ez4hpeca] th[data-astro-cid-ez4hpeca],.post-article[data-astro-cid-ez4hpeca] td[data-astro-cid-ez4hpeca]{border:1px solid #ddd;padding:10px}.post-article[data-astro-cid-ez4hpeca] th[data-astro-cid-ez4hpeca]{text-align:left;background-color:#f5f5f7}.post-article[data-astro-cid-ez4hpeca] thead[data-astro-cid-ez4hpeca] th[data-astro-cid-ez4hpeca]{vertical-align:bottom}.post-more[data-astro-cid-ez4hpeca]{background:#fff;padding:40px 15px 110px}.post-more[data-astro-cid-ez4hpeca]>h2[data-astro-cid-ez4hpeca]{color:#000;font-family:var(--font-heading);font-size:26px;font-weight:500;line-height:1.2;text-align:center;max-width:var(--container-max);margin:0 auto 20px}.post-more-divider[data-astro-cid-ez4hpeca]{position:relative;width:30px;height:4px;background:#115672;border-radius:2px;margin:0 auto 60px;transform:translate(13px)}.post-more-divider[data-astro-cid-ez4hpeca]:before{content:"";position:absolute;left:-27px;top:0;height:4px;width:4px;border-radius:50%;color:#115672;background-color:#115672;box-shadow:9px 0 0 0 currentColor,18px 0 0 0 currentColor}.post-cards[data-astro-cid-ez4hpeca]{display:grid;grid-template-columns:repeat(3,1fr);align-items:stretch;gap:30px;max-width:var(--container-max);margin-inline:auto}.post-card[data-astro-cid-ez4hpeca]{display:flex;flex-direction:column;background:var(--twf-dark);font-family:var(--font-heading);border-radius:10px;box-shadow:9.899px 9.899px 30px #0000001a;transition:all .4s ease}.post-card-header[data-astro-cid-ez4hpeca]{position:relative}.post-card-thumb[data-astro-cid-ez4hpeca]{position:relative;display:block;padding:20px;overflow:hidden;border-radius:10px}.post-card-thumb[data-astro-cid-ez4hpeca] img[data-astro-cid-ez4hpeca]{display:block;width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover;transition:all .4s ease}.post-card[data-astro-cid-ez4hpeca]:hover .post-card-thumb[data-astro-cid-ez4hpeca] img[data-astro-cid-ez4hpeca]{transform:scale(1.05) rotate(2deg);opacity:.8}.post-card-body[data-astro-cid-ez4hpeca]{flex:1 1 auto;padding:20px 40px 40px}.post-meta[data-astro-cid-ez4hpeca]{margin-bottom:20px;color:#ffffff80;font-family:var(--font-heading);font-size:16px;line-height:1.7;text-align:left}.post-meta[data-astro-cid-ez4hpeca]>span[data-astro-cid-ez4hpeca]{display:inline-flex;align-items:center;gap:4px;min-height:18px;line-height:1}.post-meta[data-astro-cid-ez4hpeca]>span[data-astro-cid-ez4hpeca]>svg[data-astro-cid-ez4hpeca]{margin-right:5px}.post-meta[data-astro-cid-ez4hpeca]>span[data-astro-cid-ez4hpeca]:not(:last-child){margin-right:40px}.post-meta[data-astro-cid-ez4hpeca] a[data-astro-cid-ez4hpeca]{color:inherit}.post-card-title[data-astro-cid-ez4hpeca]{font-family:var(--font-heading);font-size:18px;font-weight:400;line-height:1.2;text-align:left;margin:0 0 28px}.post-card-title[data-astro-cid-ez4hpeca] a[data-astro-cid-ez4hpeca]{color:#fff}.post-supply[data-astro-cid-ez4hpeca]{min-height:300px;padding:70px 0;background-image:url(/images/uploads/2025/12/garage-doors-norfolk-1-1.webp);background-repeat:no-repeat;background-size:cover;background-attachment:fixed}.post-supply-box[data-astro-cid-ez4hpeca]{display:flex;font-family:var(--font-heading);flex-direction:column;gap:20px;max-width:var(--container-max);margin-inline:auto;padding:40px;background-color:#0000006b;border-radius:15px}.post-supply-title[data-astro-cid-ez4hpeca]{color:#fff;font-family:var(--font-heading);font-size:45px;font-weight:600;line-height:55px;text-align:center;margin:0}.post-supply-text[data-astro-cid-ez4hpeca]{color:#fff;font-family:var(--font-heading);font-size:20px;font-weight:400;line-height:34px;text-align:center}.post-supply-sub[data-astro-cid-ez4hpeca]{color:#fff;font-family:var(--font-heading);font-size:26px;font-weight:400;line-height:1.2;text-align:center;margin:0 0 20px}.post-supply-box[data-astro-cid-ez4hpeca] p[data-astro-cid-ez4hpeca]{color:#fff;font-family:var(--font-heading);font-size:20px;line-height:34px;text-align:center;margin:0 0 20px}.post-supply-btns[data-astro-cid-ez4hpeca]{display:flex;align-items:center;width:auto;margin:0 150px}.post-supply-btn[data-astro-cid-ez4hpeca]{flex:1 1 0;min-width:0;display:block;text-align:center;font-family:var(--font-heading);font-size:20px;font-weight:700;line-height:34px;padding:10px;border-radius:35px;overflow:hidden;transition:all .4s ease}.post-supply-btn-one[data-astro-cid-ez4hpeca]{background-color:#115672;color:#fff;border:3px solid #115672;margin:0}.post-supply-btn-one[data-astro-cid-ez4hpeca]:hover{background-color:#fff;color:#115672;border-color:#115672}.post-supply-btn-two[data-astro-cid-ez4hpeca]{background-color:#fff;color:#115672;border:3px solid #115672;margin:0 0 0 50px}.post-supply-btn-two[data-astro-cid-ez4hpeca]:hover{background-color:#115672;color:#fff;border-color:#115672}.post-cta[data-astro-cid-ez4hpeca]{position:relative;padding:0;background-color:#115672}.post-cta-box[data-astro-cid-ez4hpeca]{position:relative;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:10px;max-width:none;margin-inline:0;padding:60px max(60px,calc((100% - var(--container-max)) / 2));box-shadow:29px 29px 60px #0003}.post-cta-heading-link[data-astro-cid-ez4hpeca]{text-decoration:none}.post-cta-text[data-astro-cid-ez4hpeca] h2[data-astro-cid-ez4hpeca]{color:#fff;font-family:var(--font-heading);font-size:36px;font-weight:700;line-height:1.2;margin:0 0 25px;text-wrap:balance}.post-cta-text[data-astro-cid-ez4hpeca] h2[data-astro-cid-ez4hpeca] span[data-astro-cid-ez4hpeca]{display:inline-block;color:#fff;font-weight:700}.post-cta-desc[data-astro-cid-ez4hpeca]{display:inline-block;width:100%;font-size:16px;line-height:24px}.post-cta-text[data-astro-cid-ez4hpeca] p[data-astro-cid-ez4hpeca]{color:#fff;font-family:var(--font-heading);font-size:15px;line-height:24px;margin:10px 0 20px}.post-cta-btn[data-astro-cid-ez4hpeca]{display:inline-flex;align-items:center;line-height:1;flex:0 0 auto;background-color:#fff;color:#000;fill:#000;font-family:var(--font-heading);font-size:15px;font-weight:700;text-transform:uppercase;padding:21px 55px;border:1px solid #FFF;border-radius:50px;box-shadow:19px 19px 40px #0000001a;transition:all .4s ease}.post-cta-btn[data-astro-cid-ez4hpeca]:hover{background-color:#115672;color:#fff;fill:#fff}@media(max-width:1160px){.post-article[data-astro-cid-ez4hpeca]{padding-inline:15px}}@media(max-width:1024px){.post-hero[data-astro-cid-ez4hpeca] h1[data-astro-cid-ez4hpeca]{font-size:55px;line-height:56px}.post-supply[data-astro-cid-ez4hpeca]{background-attachment:scroll}.post-supply-btns[data-astro-cid-ez4hpeca]{width:80%;margin:0 auto}}@media(max-width:991px){.post-cards[data-astro-cid-ez4hpeca]{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){.post-hero-inner[data-astro-cid-ez4hpeca]{padding:100px 0 155px}.post-hero-head[data-astro-cid-ez4hpeca]{margin:0}.post-hero[data-astro-cid-ez4hpeca] h1[data-astro-cid-ez4hpeca]{font-size:36px;line-height:42px;margin:0 0 15px}.post-hero-btn[data-astro-cid-ez4hpeca]{padding:16px 30px}.post-article[data-astro-cid-ez4hpeca]{padding-inline:20px}.post-article[data-astro-cid-ez4hpeca] h2[data-astro-cid-ez4hpeca]{font-size:26px;line-height:1.35;margin:20px 0 10px}.post-article[data-astro-cid-ez4hpeca] h3[data-astro-cid-ez4hpeca]{font-size:22px;line-height:1.35;margin:20px 0 10px}.post-article[data-astro-cid-ez4hpeca] table[data-astro-cid-ez4hpeca]{display:block;overflow-x:auto}.post-more[data-astro-cid-ez4hpeca]>h2[data-astro-cid-ez4hpeca]{font-size:26px;line-height:1.35;margin:20px auto 10px}.post-cards[data-astro-cid-ez4hpeca]{grid-template-columns:1fr;gap:0}.post-card[data-astro-cid-ez4hpeca]{margin-bottom:30px}.post-card-title[data-astro-cid-ez4hpeca]{font-size:26px;line-height:1.35;margin:20px 0 10px}.post-meta[data-astro-cid-ez4hpeca]>span[data-astro-cid-ez4hpeca]:not(:last-child){margin-right:10px}.post-supply-box[data-astro-cid-ez4hpeca]{padding:40px;border-radius:15px}.post-supply-title[data-astro-cid-ez4hpeca]{font-size:26px;line-height:55px;margin:20px 0 10px}.post-supply-sub[data-astro-cid-ez4hpeca]{font-size:26px;line-height:1.35;margin:20px 0 10px}.post-supply-btns[data-astro-cid-ez4hpeca]{display:block;width:auto;margin:0;font-size:16px;line-height:1.7}.post-supply-btn[data-astro-cid-ez4hpeca]{display:inline-block;width:100%}.post-supply-btn-one[data-astro-cid-ez4hpeca]{margin:0 0 15px}.post-supply-btn-two[data-astro-cid-ez4hpeca]{margin:0}.post-cta-box[data-astro-cid-ez4hpeca]{flex-wrap:wrap;justify-content:center;align-items:flex-start;padding:30px 25px}.post-cta-text[data-astro-cid-ez4hpeca]{width:100%}.post-cta-text[data-astro-cid-ez4hpeca] h2[data-astro-cid-ez4hpeca]{font-size:26px;line-height:1.35;text-align:center;margin:20px 0 10px}.post-cta-text[data-astro-cid-ez4hpeca] p[data-astro-cid-ez4hpeca]{text-align:center}.post-cta-btn[data-astro-cid-ez4hpeca]{margin-bottom:60px}}.post-hero[data-astro-cid-ez4hpeca] h1[data-astro-cid-ez4hpeca],.post-article[data-astro-cid-ez4hpeca] h2[data-astro-cid-ez4hpeca],.post-article[data-astro-cid-ez4hpeca] h3[data-astro-cid-ez4hpeca],.post-more[data-astro-cid-ez4hpeca] .post-card-title[data-astro-cid-ez4hpeca]{text-wrap:balance}
