@media (max-width:1023.98px){.lp-page.lp-ppf-page .lp-eyebrow{color:#ffb84d!important;font-weight:600}.lp-page.lp-ppf-page .lp-hero-stars,.lp-page.lp-ppf-page .lp-inline-link,.lp-page.lp-ppf-page .lp-map-directions,.lp-page.lp-ppf-page .lp-ppf-risk-icon,.lp-page.lp-ppf-page .lp-review-stars{color:#ffb84d!important}.lp-page.lp-ppf-page .lp-ppf-diagram{display:none!important}.lp-page.lp-ppf-page .lp-form-submit{background:#ffb84d!important;color:#0a0a0a!important}.lp-page.lp-ppf-page .lp-form-submit:hover{background:#fff!important}.lp-page.lp-ppf-page .lp-ppf-pkg-featured{border-color:#ffb84d!important;box-shadow:0 12px 40px #ffb84d2e!important}.lp-page.lp-ppf-page .lp-ppf-pkg-badge{background:#ffb84d!important;color:#0a0a0a!important}.lp-page.lp-ppf-page .lp-ppf-pkg-list li:before,.lp-page.lp-ppf-page .lp-ppf-pkg-price strong{color:#ffb84d!important}.lp-page.lp-ppf-page .lp-hero{padding-bottom:32px!important;padding-top:96px!important}.lp-page.lp-ppf-page .lp-hero-eyebrow{margin-top:16px!important}}.lp-ppf-risk-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-top:32px}.lp-ppf-risk{background:#ffffff0d;border:1px solid #ffffff24;border-radius:14px;box-shadow:none;padding:22px 20px;text-align:left}.lp-ppf-risk-icon{color:#c1121f;margin-bottom:10px}.lp-ppf-risk h3{color:#fff;font-size:14px;font-weight:700;letter-spacing:.4px;margin:4px 0 8px}.lp-ppf-risk p{color:#ffffffc7;font-size:13px;line-height:1.55;margin:0}.lp-ppf-pkg-grid{grid-gap:22px;align-items:stretch;display:grid;gap:22px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));margin-top:32px}.lp-ppf-pkg{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:#ffffff0a;border:1px solid #ffffff1f;border-radius:16px;box-shadow:0 6px 24px #0003;display:flex;flex-direction:column;overflow:hidden;padding:0 0 24px;position:relative;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease,background .25s ease}.lp-ppf-pkg:hover{background:#ffffff0f;border-color:#d4af378c;box-shadow:0 12px 40px #0000004d;transform:translateY(-4px)}.lp-ppf-pkg-featured{background:#d4af370f;border:1px solid #d4af37;box-shadow:0 12px 40px #d4af3726}.lp-ppf-pkg-badge{background:#d4af37;letter-spacing:.6px}.lp-ppf-pkg-badge,.lp-ppf-pkg-tag{border-radius:999px;color:#0a0a0a;font-size:10px;font-weight:700;padding:5px 10px;position:absolute;right:12px;text-transform:uppercase;top:12px;z-index:2}.lp-ppf-pkg-tag{backdrop-filter:blur(6px);background:#ffffffd9;border:1px solid #ffffffe6;letter-spacing:.5px}.lp-ppf-pkg-image{aspect-ratio:16/10;background:#fffffff5;border-bottom:1px solid #ffffff14;overflow:hidden;width:100%}.lp-ppf-pkg-image img{display:block;height:100%;object-fit:contain;transition:transform .4s ease;width:100%}.lp-ppf-pkg:hover .lp-ppf-pkg-image img{transform:scale(1.04)}.lp-ppf-pkg-name{color:#fff;font-size:20px;font-weight:300;letter-spacing:.6px;margin:20px 20px 6px;text-transform:uppercase}.lp-ppf-pkg-price{align-items:baseline;display:flex;gap:8px;margin:4px 20px 14px}.lp-ppf-pkg-price span{color:#fff9;font-size:11px;letter-spacing:.5px;text-transform:uppercase}.lp-ppf-pkg-price strong{color:#d4af37;font-size:26px;font-weight:300;letter-spacing:-.5px}.lp-ppf-pkg-list{flex-grow:1;list-style:none;margin:0 20px 16px;padding:0}.lp-ppf-pkg-list li{border-bottom:1px solid #ffffff0f;color:#ffffffd1;font-size:13.5px;font-weight:300;line-height:1.5;padding:7px 0 7px 24px;position:relative}.lp-ppf-pkg-list li:last-child{border-bottom:none}.lp-ppf-pkg-list li:before{background-image:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27%2322c55e%27 stroke-width=%273%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27><polyline points=%2720 6 9 17 4 12%27/></svg>");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:16px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:16px}.lp-ppf-pkg-bestfor{background:#ffffff0a;border:1px solid #ffffff14;border-radius:10px;color:#ffffffbf;font-size:12.5px;font-weight:300;line-height:1.5;margin:0 20px;padding:12px 14px}.lp-ppf-pkg-bestfor strong{color:#d4af37;font-weight:400}@media (min-width:1024px){.lp-page.lp-ppf-page{background-attachment:fixed,fixed;background-color:#0a0a0a;background-image:linear-gradient(180deg,#0a0a0ad1 0,#0a0a0ae0 55%,#0a0a0af2 100%),var(--lp-bg-desktop);background-position:50%,50%;background-repeat:no-repeat,no-repeat;background-size:cover,cover;color:#fff}.lp-page.lp-ppf-page,.lp-page.lp-ppf-page .lp-benefit h3,.lp-page.lp-ppf-page .lp-copy-emphasis,.lp-page.lp-ppf-page .lp-copy-narrow,.lp-page.lp-ppf-page .lp-diff h3,.lp-page.lp-ppf-page .lp-final-contact p,.lp-page.lp-ppf-page .lp-final-copy p,.lp-page.lp-ppf-page .lp-h2,.lp-page.lp-ppf-page .lp-hero-bullets li,.lp-page.lp-ppf-page .lp-hero-rating-text,.lp-page.lp-ppf-page .lp-hero-sub,.lp-page.lp-ppf-page .lp-hero-title,.lp-page.lp-ppf-page .lp-map-address,.lp-page.lp-ppf-page .lp-map-title,.lp-page.lp-ppf-page .lp-negative-list li,.lp-page.lp-ppf-page .lp-review-name,.lp-page.lp-ppf-page .lp-trust-num{color:#fff}.lp-page.lp-ppf-page .lp-benefit p,.lp-page.lp-ppf-page .lp-copy-narrow,.lp-page.lp-ppf-page .lp-diff p,.lp-page.lp-ppf-page .lp-final-contact p,.lp-page.lp-ppf-page .lp-hero-sub,.lp-page.lp-ppf-page .lp-negative-list li,.lp-page.lp-ppf-page .lp-review-body,.lp-page.lp-ppf-page .lp-review-date,.lp-page.lp-ppf-page .lp-trust-label{color:#ffffffc7}.lp-page.lp-ppf-page .lp-eyebrow{color:#ffb84d}.lp-page.lp-ppf-page .lp-benefit,.lp-page.lp-ppf-page .lp-diff,.lp-page.lp-ppf-page .lp-review{background:#ffffff0d;border:1px solid #ffffff1f;box-shadow:none}.lp-page.lp-ppf-page .lp-trust-item{background:#0000!important;border:none!important;box-shadow:none!important}.lp-page.lp-ppf-page .lp-map-section{background:#00000073;border-bottom:1px solid #ffffff14;border-top:1px solid #ffffff14}.lp-page.lp-ppf-page .lp-map-directions{color:#ffb84d}.lp-page.lp-ppf-page .lp-section-alt{background:#ffffff08!important}.lp-page.lp-ppf-page .lp-trust-strip{background:#0000!important;border-bottom:1px solid #ffffff14;border-top:1px solid #ffffff14}.lp-page.lp-ppf-page .lp-hero-callbtn{background:#fff;color:#0a0a0a}.lp-page.lp-ppf-page .lp-hero-callbtn:hover{background:#ffb84d}.lp-page.lp-ppf-page .lp-inline-link{color:#ffb84d}.lp-page.lp-ppf-page .lp-footer{border-top:1px solid #ffffff14;color:#ffffff8c}.lp-page.lp-ppf-page .lp-form{background:#0f0f0fe6;border:1px solid #ffffff24;box-shadow:0 20px 60px #0006;color:#fff}.lp-page.lp-ppf-page .lp-form-sub,.lp-page.lp-ppf-page .lp-form-title{color:#fff}.lp-page.lp-ppf-page .lp-form input,.lp-page.lp-ppf-page .lp-form select,.lp-page.lp-ppf-page .lp-form textarea{background:#00000059;border:1px solid #ffffff2e;color:#fff}.lp-page.lp-ppf-page .lp-form input::placeholder,.lp-page.lp-ppf-page .lp-form textarea::placeholder{color:#ffffff8c}.lp-page.lp-ppf-page .lp-form-submit{background:#ffb84d;color:#0a0a0a}.lp-page.lp-ppf-page .lp-form-submit:hover{background:#fff}.lp-page.lp-ppf-page .lp-form-legal{color:#ffffff8c}.lp-page.lp-ppf-page .lp-topbar{background:#000000e6;border-bottom:1px solid #ffffff14}.lp-page.lp-ppf-page .lp-topbar a,.lp-page.lp-ppf-page .lp-topbar span{color:#fff}.lp-page.lp-ppf-page .lp-topbar-brand img{filter:none}.lp-page.lp-ppf-page .lp-ppf-risk{background:#ffffff0d;border:1px solid #ffffff1f;box-shadow:none}.lp-page.lp-ppf-page .lp-ppf-risk h3{color:#fff}.lp-page.lp-ppf-page .lp-ppf-risk p{color:#ffffffc7}.lp-page.lp-ppf-page .lp-ppf-risk-icon{color:#ffb84d}}.lp-page.lp-ppf-page .lp-ppf-diagram{background:#000;border-radius:14px;box-shadow:0 8px 32px #00000059;margin-top:32px;overflow:hidden}.lp-page.lp-ppf-page .lp-ppf-diagram img{display:block;height:auto;width:100%}.lp-page.lp-ppf-page .lp-ppf-why-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr;margin-top:32px}@media (min-width:700px){.lp-page.lp-ppf-page .lp-ppf-why-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.lp-page.lp-ppf-page .lp-ppf-why-grid{gap:24px;grid-template-columns:repeat(3,minmax(0,1fr))!important}}.lp-page.lp-ppf-page .lp-review-link{color:inherit;display:flex;flex-direction:column;text-decoration:none;transition:transform .25s ease,box-shadow .25s ease}.lp-page.lp-ppf-page .lp-review-link:hover{box-shadow:0 12px 32px #0f141e1f;transform:translateY(-3px)}.lp-page.lp-ppf-page .lp-ppf-reviews-cta{display:flex;justify-content:center;margin-top:32px}.lp-page.lp-ppf-page .lp-ppf-see-more{align-items:center;background:#fff;border:1px solid #d5d8dd;border-radius:999px;box-shadow:0 4px 14px #0f141e0f;color:#0a0a0a;display:inline-flex;font-size:14px;font-weight:600;gap:10px;letter-spacing:.3px;padding:14px 26px;text-decoration:none;transition:background .2s ease,transform .2s ease,box-shadow .2s ease}.lp-page.lp-ppf-page .lp-ppf-see-more:hover{background:#f6f7f9;box-shadow:0 8px 22px #0f141e1f;transform:translateY(-2px)}@media (min-width:1024px){.lp-page.lp-ppf-page .lp-ppf-see-more{background:#fff;border:1px solid #ffffffd9;color:#0a0a0a}.lp-page.lp-ppf-page .lp-ppf-see-more:hover{background:#ffb84d}}.lp-page.lp-ppf-page .lp-ppf-gallery-scroll{-webkit-overflow-scrolling:touch;display:flex!important;gap:20px;grid-template-columns:none!important;margin-top:32px;overflow-x:auto;padding:8px 0 20px;scroll-snap-type:x mandatory;scrollbar-width:thin}.lp-page.lp-ppf-page .lp-ppf-gallery-scroll::-webkit-scrollbar{height:6px}.lp-page.lp-ppf-page .lp-ppf-gallery-scroll::-webkit-scrollbar-thumb{background:#00000040;border-radius:999px}@media (min-width:1024px){.lp-page.lp-ppf-page .lp-ppf-gallery-scroll::-webkit-scrollbar-thumb{background:#fff6}}.lp-page.lp-ppf-page .lp-ppf-gallery-scroll .lp-gallery-item{aspect-ratio:4/3;background:#0a0a0a;border-radius:14px;box-shadow:0 8px 24px #0000002e;flex:0 0 82%;max-width:82%;overflow:hidden;scroll-snap-align:start}.lp-page.lp-ppf-page .lp-ppf-gallery-scroll .lp-gallery-item img{display:block;height:100%;object-fit:cover;transition:transform .5s ease;width:100%}.lp-page.lp-ppf-page .lp-ppf-gallery-scroll .lp-gallery-item:hover img{transform:scale(1.04)}@media (min-width:700px){.lp-page.lp-ppf-page .lp-ppf-gallery-scroll .lp-gallery-item{flex:0 0 46%;max-width:46%}}@media (min-width:1024px){.lp-page.lp-ppf-page .lp-ppf-gallery-scroll .lp-gallery-item{flex:0 0 32%;max-width:32%}}.lp-page.lp-ppf-page .lp-hero-cta-group{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-top:8px}.lp-page.lp-ppf-page .lp-hero-visitbtn{align-items:center;background:#0000;border:1px solid #ffffff59;border-radius:999px;color:#fff;display:inline-flex;font-size:14px;font-weight:600;gap:6px;letter-spacing:.4px;padding:12px 22px;text-decoration:none;transition:background .2s ease,transform .2s ease,border-color .2s ease}.lp-page.lp-ppf-page .lp-hero-visitbtn:hover{background:#ffb84d26;border-color:#ffb84d;color:#ffb84d;transform:translateY(-1px)}@media (min-width:1024px){.lp-page.lp-ppf-page .lp-reviews-grid{gap:20px;grid-template-columns:repeat(4,minmax(0,1fr))!important}}.lp-page.lp-ppf-page .lp-ppf-proof-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr;margin-top:40px}@media (min-width:900px){.lp-page.lp-ppf-page .lp-ppf-proof-grid{gap:24px;grid-template-columns:repeat(2,minmax(0,1fr))}}.lp-page.lp-ppf-page .lp-ppf-proof-item{aspect-ratio:16/10;background:#0a0a0a;border-radius:14px;box-shadow:0 10px 30px #00000040;overflow:hidden;transition:transform .35s ease}.lp-page.lp-ppf-page .lp-ppf-proof-item:hover{transform:translateY(-3px)}.lp-page.lp-ppf-page .lp-ppf-proof-item img{display:block;height:100%;object-fit:cover;transition:transform .5s ease;width:100%}.lp-page.lp-ppf-page .lp-ppf-proof-item:hover img{transform:scale(1.03)}.lp-page.lp-ppf-page{padding-top:24px}@media (min-width:1024px){.lp-page.lp-ppf-page{padding-top:40px}}.lp-page.lp-ppf-page .lp-hero-inner{align-items:center!important}@media (min-width:1024px){.lp-page.lp-ppf-page .lp-hero{align-items:center;display:flex;min-height:calc(100vh - 120px)}.lp-page.lp-ppf-page .lp-hero-inner{width:100%}}.lp-page.lp-ppf-page .lp-hero-copy{text-align:center}.lp-page.lp-ppf-page .lp-hero-copy .lp-hero-bullets,.lp-page.lp-ppf-page .lp-hero-copy .lp-hero-cta-group,.lp-page.lp-ppf-page .lp-hero-copy .lp-hero-rating{align-items:center;justify-content:center}.lp-page.lp-ppf-page .lp-hero-copy .lp-hero-bullets{align-items:flex-start;display:inline-flex;flex-direction:column;margin-left:auto;margin-right:auto}.lp-page.lp-ppf-page .lp-ppf-local-authority{padding-bottom:40px;padding-top:40px}.lp-page.lp-ppf-page .lp-ppf-local-authority-title{font-size:clamp(1.6rem,3.2vw,2.2rem);letter-spacing:-.01em;line-height:1.2;margin:0 auto 20px;max-width:900px;text-align:center}.lp-page.lp-ppf-page .lp-ppf-local-authority-copy{color:#ffffffd1;font-size:1rem;font-weight:300;letter-spacing:.01em;line-height:1.75;margin:0 auto;max-width:820px;text-align:center}@media (max-width:900px){.lp-page.lp-ppf-page .lp-ppf-local-authority{padding:24px 16px}.lp-page.lp-ppf-page .lp-ppf-local-authority-copy{font-size:.95rem;line-height:1.7}}