.bbp-h-head{text-align:center;max-width:46rem;margin:0 auto}.bbp-h-head .bbp-lead{margin-left:auto;margin-right:auto}.bbp-h-pill{display:inline-flex;align-items:center;gap:.55rem;padding:.5rem 1rem;border-radius:999px;background:rgb(255 255 255 / .07);border:1px solid rgb(255 255 255 / .18);font-size:.78rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.bbp-h-pill__dot{width:.55rem;height:.55rem;border-radius:50%;background:var(--bb-sky);box-shadow:0 0 0 3px rgb(100 216 242 / .22)}.bbp-btn--cta{background:linear-gradient(180deg,#35c5ec 0%,#1293c4 55%,#0b6f9e 100%);color:#fff;text-transform:uppercase;letter-spacing:.02em;font-weight:800;padding:1.05rem 2rem;box-shadow:0 16px 34px rgb(18 147 196 / .38),inset 0 1px 0 rgb(255 255 255 / .35)}.bbp-btn--dark-glass{background:rgb(255 255 255 / .06);color:#fff;border:1px solid rgb(255 255 255 / .35);font-weight:700;padding:1.05rem 2rem}.bbp-lh-hero{background:radial-gradient(820px 480px at 10% -12%,rgb(41 175 210 / .28),transparent 62%),linear-gradient(rgb(120 200 240 / .055) 1px,transparent 1px),linear-gradient(90deg,rgb(120 200 240 / .055) 1px,transparent 1px),linear-gradient(150deg,#051723 0%,#092438 68%,#0d3045 100%);background-size:auto,44px 44px,44px 44px,auto;color:#fff;padding:var(--bb-space-5) 0 var(--bb-space-6)}.bbp-lh-hero h1{color:#fff;font-family:var(--bb-font-display);max-width:20ch;margin-top:1.1rem}.bbp-lh-hero__lead{color:rgb(255 255 255 / .9);font-size:var(--bb-fs-lead);max-width:62ch}.bbp-lh-hero__actions{display:flex;gap:.8rem;flex-wrap:wrap;margin-top:1.5rem}.bbp-lh-stats{display:grid;gap:1rem;grid-template-columns:1fr 1fr;margin-top:2.4rem}@media (min-width:1025px){.bbp-lh-stats{grid-template-columns:repeat(4,1fr)}}.bbp-lh-stat{background:#fff;color:var(--bb-ink);border-radius:16px;border-top:4px solid var(--bb-sky);padding:1.1rem 1.25rem;display:flex;flex-direction:column;gap:.2rem;box-shadow:0 14px 30px rgb(1 10 20 / .35)}.bbp-lh-stat strong{font-family:var(--bb-font-display);font-size:2rem;line-height:1.1}.bbp-lh-stat span{color:var(--bb-muted);font-size:.92rem}.bbp-lh-intro,.bbp-lh-counties,.bbp-lh-calendar,.bbp-lh-faq{padding:var(--bb-space-5) 0}.bbp-lh-intro h2,.bbp-lh-counties h2,.bbp-lh-calendar h2,.bbp-lh-faq h2{font-family:var(--bb-font-display)}.bbp-lh-intro p{max-width:75ch}.bbp-lh-quicklinks{display:flex;gap:1.4rem;flex-wrap:wrap;font-weight:700}.bbp-lh-twocol{display:grid;gap:1.2rem;margin-top:1.8rem}@media (min-width:1025px){.bbp-lh-twocol{grid-template-columns:1fr 1fr}}.bbp-lh-card{background:var(--bb-ice2);border:1px solid var(--bb-line);border-radius:20px;padding:1.5rem}.bbp-lh-card h3{margin-top:0}.bbp-lh-checklist{list-style:none;padding:0;margin:0;display:grid;gap:.6rem}.bbp-lh-checklist li{padding-left:1.6rem;position:relative;font-weight:600;color:var(--bb-body)}.bbp-lh-checklist li::before{content:"✓";position:absolute;left:0;color:var(--bb-green-deep);font-weight:800}.bbp-lh-counties{background:var(--bb-ice2)}.bbp-lh-sub{font-size:1.15rem;font-weight:700;color:var(--bb-body)}.bbp-lh-countygrid{display:grid;gap:1.2rem;margin-top:1.8rem}@media (min-width:1025px){.bbp-lh-countygrid{grid-template-columns:1fr 1fr}}.bbp-lh-county{background:#fff;border:1px solid var(--bb-line);border-radius:20px;padding:1.5rem;box-shadow:var(--bb-shadow-sm)}.bbp-lh-county h3{margin-top:0;font-size:1.3rem}.bbp-lh-county h3 a{color:var(--bb-ink);text-decoration:none}.bbp-lh-county h3 a:hover{color:var(--bb-blue)}.bbp-lh-county p{color:var(--bb-body);font-size:.96rem}.bbp-lh-towns{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:1rem}.bbp-lh-towns a{background:var(--bb-ice);border:1px solid var(--bb-line);border-radius:999px;padding:.32rem .8rem;font-size:.86rem;font-weight:600;color:#0b3d63;text-decoration:none}.bbp-lh-towns a:hover{border-color:rgb(15 127 161 / .5)}.bbp-lh-seasons{display:grid;gap:1.1rem;margin-top:1.6rem}@media (min-width:1025px){.bbp-lh-seasons{grid-template-columns:repeat(3,1fr)}}.bbp-lh-season{background:#fff;border:1px solid var(--bb-line);border-top:4px solid var(--bb-sky);border-radius:16px;padding:1.3rem;box-shadow:var(--bb-shadow-sm)}.bbp-lh-season h4{margin:0 0 .5rem;font-size:1.1rem}.bbp-lh-season p{margin:0;color:var(--bb-body);font-size:.95rem}.bbp-lh-faq{background:var(--bb-ice2)}.bbp-lh-faq__list{max-width:880px;display:grid;gap:.9rem;margin-top:1.6rem}.bbp-lh-faq__item{background:#fff;border:1px solid var(--bb-line);border-radius:16px;padding:0 1.3rem}.bbp-lh-faq__item summary{cursor:pointer;font-weight:800;color:var(--bb-ink);padding:1.1rem 0;list-style:none;display:flex;justify-content:space-between;gap:1rem}.bbp-lh-faq__item summary::-webkit-details-marker{display:none}.bbp-lh-faq__item summary::after{content:"+";color:var(--bb-blue);font-size:1.25rem;flex:none}.bbp-lh-faq__item[open] summary::after{content:"–"}.bbp-lh-faq__item p{color:var(--bb-body);padding-bottom:1.15rem;margin:0}.bbp-lh-cta{padding:0 0 var(--bb-space-6);background:var(--bb-ice2)}.bbp-lh-cta__panel{background:linear-gradient(160deg,#07182b,#0a2438);border-radius:28px;color:#fff;text-align:center;padding:clamp(1.9rem, 5vw, 3rem)}.bbp-lh-cta__panel h2{color:#fff;font-family:var(--bb-font-display)}.bbp-lh-cta__panel p{color:#c3d5e4}.bbp-sv-hero{background:radial-gradient(820px 480px at 12% -12%,rgb(41 175 210 / .28),transparent 62%),linear-gradient(rgb(120 200 240 / .055) 1px,transparent 1px),linear-gradient(90deg,rgb(120 200 240 / .055) 1px,transparent 1px),linear-gradient(150deg,#051723 0%,#092438 68%,#0d3045 100%);background-size:auto,44px 44px,44px 44px,auto;color:#fff;padding:var(--bb-space-5) 0 var(--bb-space-6)}.bbp-sv-hero h1{color:#fff;max-width:24ch;margin-top:1.1rem}.bbp-sv-hero__lead{color:rgb(255 255 255 / .92);font-size:var(--bb-fs-lead);max-width:58ch}.bbp-sv-hero__lead strong{color:#fff}.bbp-sv-hero__actions{display:flex;gap:.8rem;flex-wrap:wrap;margin-top:1.6rem}.bbp-sv-btn--white{background:#fff;color:#0b3d63;font-weight:800;padding:1.05rem 2rem;box-shadow:0 14px 30px rgb(1 10 20 / .3)}.bbp-sv-chips{list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:.8rem;padding:0;margin:2rem 0 0;max-width:720px}.bbp-sv-chips li{background:rgb(255 255 255 / .07);border:1px solid rgb(255 255 255 / .16);border-radius:14px;padding:.85rem 1rem;font-weight:700;font-size:.94rem;text-align:center}.bbp-sv-hero__photo{margin:2.2rem 0 0;max-width:880px;position:relative}.bbp-sv-hero__photo img{width:100%;height:auto;aspect-ratio:8 / 9;object-fit:cover;object-position:center 18%;border-radius:22px;display:block;box-shadow:0 24px 50px rgb(1 10 20 / .4)}.bbp-sv-hero__photo figcaption{position:absolute;left:0;right:0;bottom:0;padding:2.4rem 1.15rem .95rem;color:#fff;font-size:.92rem;font-style:italic;background:linear-gradient(transparent,rgb(3 15 26 / .78));border-radius:0 0 22px 22px}.bbp-sv-hero__photo figcaption strong{font-style:italic}.bbp-sv-quote{margin:1rem 0 0;background:#fff;border-radius:16px;padding:1rem 1.1rem;display:grid;grid-template-columns:52px 1fr;gap:.35rem .9rem;box-shadow:0 18px 40px rgb(1 10 20 / .35)}.bbp-sv-quote__avatar{width:52px;height:52px;border-radius:50%;object-fit:cover;grid-row:span 2}.bbp-sv-quote p{margin:0;font-family:var(--bb-font-display);font-style:italic;font-weight:600;color:var(--bb-ink);font-size:.98rem;line-height:1.45}.bbp-sv-quote cite{font-style:normal;font-weight:700;color:var(--bb-blue);font-size:.85rem}@media (min-width:1025px){.bbp-sv-hero .bbp-container{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);column-gap:3.2rem;align-items:start}.bbp-sv-hero .bbp-container>*{grid-column:1}.bbp-sv-hero .bbp-h-pill{justify-self:start}.bbp-sv-hero__photo{grid-column:2!important;grid-row:1 / span 6;margin:0;max-width:none}.bbp-sv-hero__photo img{aspect-ratio:8 / 9.4;height:100%}.bbp-sv-quote{position:absolute;left:-3.4rem;bottom:-3.4rem;width:min(350px, 92%);margin:0;z-index:2}.bbp-sv-hero{padding-bottom:6.8rem}.bbp-sv-hero__photo figcaption{bottom:5rem;background:none;text-shadow:0 1px 12px rgb(3 15 26 / .85);padding:0 1.15rem}}.bbp-sv-hero__photo figcaption{color:#9fc6dd;font-size:.92rem;margin-top:.8rem}@media (max-width:1024px){.bbp-sv-hero__photo figcaption{position:static;background:none;padding:0;border-radius:0;text-shadow:none}}.bbp-sv-plans,.bbp-sv-layers,.bbp-sv-where,.bbp-sv-process,.bbp-sv-compare,.bbp-sv-philosophy,.bbp-sv-faq{padding:var(--bb-space-5) 0}.bbp-sv-plans h2,.bbp-sv-layers h2,.bbp-sv-where h2,.bbp-sv-process h2,.bbp-sv-compare h2,.bbp-sv-philosophy h2,.bbp-sv-faq h2{font-family:var(--bb-font-display)}.bbp-sv-plans,.bbp-sv-where,.bbp-sv-philosophy{background:var(--bb-ice2)}.bbp-sv-plans__grid{display:grid;gap:1.6rem;margin-top:2.2rem}@media (min-width:1025px){.bbp-sv-plans__grid{grid-template-columns:1fr 1fr}}.bbp-sv-plan{background:#fff;border:1px solid var(--bb-line);border-radius:var(--bb-r-lg);padding:1.8rem;box-shadow:var(--bb-shadow-sm);position:relative}.bbp-sv-plan--feat{border-color:rgb(15 127 161 / .4);box-shadow:var(--bb-shadow-md)}.bbp-sv-plan__badge{position:absolute;top:-.95rem;left:1.5rem;background:linear-gradient(180deg,#35c5ec,#0f83b0);color:#fff;font-size:.72rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase;padding:.42rem .95rem;border-radius:999px}.bbp-sv-plan h3{font-family:var(--bb-font-display);font-size:1.8rem}.bbp-sv-plan__sub{color:var(--bb-body)}.bbp-sv-plan__price{color:var(--bb-body)}.bbp-sv-plan__price strong{color:var(--bb-ink)}.bbp-sv-plan ul{list-style:none;padding:1.1rem 0 0;margin:1rem 0;display:grid;gap:.8rem;border-top:1px dashed rgb(15 23 42 / .18)}.bbp-sv-plan li{position:relative;padding-left:2.05rem;color:var(--bb-body);font-weight:600}.bbp-sv-plan li::before{content:"✓";position:absolute;left:0;top:.08rem;width:1.32rem;height:1.32rem;border-radius:6px;background:var(--bb-ice);border:1px solid #bfe3f2;color:var(--bb-blue);font-size:.78rem;font-weight:800;display:flex;align-items:center;justify-content:center}.bbp-sv-plan li.bbp-sv-plan__star::before{content:"★";color:var(--bb-gold)}.bbp-sv-plan__fit{color:var(--bb-body)}.bbp-sv-prepay{background:#fff;border:1px solid var(--bb-line);border-radius:20px;padding:1.6rem;margin-top:1.6rem;text-align:center}.bbp-sv-prepay h3{margin-top:0}.bbp-sv-cards{display:grid;gap:1.1rem;margin-top:1.8rem}@media (min-width:768px){.bbp-sv-cards{grid-template-columns:1fr 1fr}}@media (min-width:1025px){.bbp-sv-cards{grid-template-columns:repeat(3,1fr)}}.bbp-sv-where .bbp-sv-cards,.bbp-sv-process .bbp-sv-cards{grid-template-columns:1fr 1fr}@media (min-width:1025px){.bbp-sv-where .bbp-sv-cards{grid-template-columns:repeat(4,1fr)}.bbp-sv-process .bbp-sv-cards{grid-template-columns:repeat(4,1fr)}}.bbp-sv-card{background:#fff;border:1px solid var(--bb-line);border-radius:18px;padding:1.35rem;box-shadow:var(--bb-shadow-sm)}.bbp-sv-layers .bbp-sv-card,.bbp-sv-process .bbp-sv-card{background:var(--bb-ice2)}.bbp-sv-card h3{margin-top:0;font-size:1.12rem}.bbp-sv-card p{margin:0;color:var(--bb-body);font-size:.96rem}.bbp-sv-why{background:var(--bb-ice);border:1px solid var(--bb-line);border-radius:18px;padding:1.4rem 1.5rem;margin-top:1.4rem}.bbp-sv-why h3{margin-top:0}.bbp-sv-why p{margin-bottom:0;color:var(--bb-body)}.bbp-sv-note{max-width:75ch;margin-top:1.6rem;color:var(--bb-body)}.bbp-sv-compare__cta{background:#fff;border:1px solid var(--bb-line);border-radius:20px;padding:1.7rem;text-align:center;margin-top:1.8rem;box-shadow:var(--bb-shadow-sm)}.bbp-sv-compare__cta h3{margin-top:0;font-family:var(--bb-font-display);font-size:1.5rem}.bbp-sv-guarantee{background:linear-gradient(160deg,#07182b,#0a2438);border-radius:24px;color:#dbe9f4;padding:1.8rem;margin-top:1.4rem}.bbp-sv-guarantee h2{color:#fff;margin-top:0}.bbp-sv-guarantee a{color:#a8d8f8;font-weight:700}.bbp-sv-faq__list{margin-left:auto;margin-right:auto}.bbp-sv-final{padding:0 0 var(--bb-space-6)}.bbp-sv-final__alt{color:#9fc6dd}.bbp-sv-final__alt a{color:#fff;font-weight:800}.bbp-sv-referral{text-align:center;max-width:46rem;margin:2.6rem auto 0}.bbp-sv-referral h2{font-family:var(--bb-font-display)}.bbp-quote-page{background-image:linear-gradient(180deg,rgb(248 251 253 / .34) 0,rgb(248 251 253 / .18) 240px,#fff0 480px),url(/wp-content/themes/biteback-premium/assets/img/quote-garden-v1.webp);background-size:cover;background-position:center top}@media (min-width:900px){.bbp-quote-page{background-position:center 38%}}.bbp-quote-page__embed{max-width:880px;margin:0 auto;padding:20px 12px 44px}.bbp-quote-page__embed iframe{border:0;width:100%;display:block;background:#fff0}.bbp-ab-hero{background:radial-gradient(820px 480px at 12% -12%,rgb(41 175 210 / .28),transparent 62%),linear-gradient(rgb(120 200 240 / .055) 1px,transparent 1px),linear-gradient(90deg,rgb(120 200 240 / .055) 1px,transparent 1px),linear-gradient(150deg,#051723 0%,#092438 68%,#0d3045 100%);background-size:auto,44px 44px,44px 44px,auto;color:#fff;padding:var(--bb-space-5) 0 var(--bb-space-6)}.bbp-ab-hero h1{color:#fff;font-family:var(--bb-font-display);max-width:22ch;margin-top:1.1rem}.bbp-ab-hero__grid{display:grid;gap:2rem;margin-top:1.4rem}@media (min-width:1025px){.bbp-ab-hero__grid{grid-template-columns:1.1fr .9fr;align-items:start}}.bbp-ab-hero__lead{color:rgb(255 255 255 / .92);font-size:var(--bb-fs-lead)}.bbp-ab-chips{list-style:none;display:flex;flex-wrap:wrap;gap:.55rem;padding:0;margin:1.4rem 0}.bbp-ab-chips li{background:rgb(255 255 255 / .07);border:1px solid rgb(255 255 255 / .16);border-radius:999px;padding:.45rem .95rem;font-size:.9rem;font-weight:700}.bbp-ab-quote{margin:0;background:rgb(255 255 255 / .06);border:1px solid rgb(255 255 255 / .14);border-radius:18px;padding:1.3rem 1.4rem}.bbp-ab-quote p{font-family:var(--bb-font-display);font-style:italic;font-size:1.25rem;margin:0 0 .6rem;color:#fff}.bbp-ab-quote cite{color:var(--bb-sky);font-style:normal;font-weight:700;font-size:.9rem}.bbp-ab-hero__photo{margin:0}.bbp-ab-hero__photo img{width:100%;height:auto;border-radius:22px;display:block;box-shadow:0 24px 50px rgb(1 10 20 / .4)}.bbp-ab-story,.bbp-ab-lauren,.bbp-ab-video{padding:var(--bb-space-5) 0}.bbp-ab-story h2,.bbp-ab-lauren h2,.bbp-ab-video h2{font-family:var(--bb-font-display)}.bbp-ab-story p,.bbp-ab-lauren p{max-width:75ch}.bbp-ab-bigquote{margin:1.8rem 0;background:var(--bb-ice);border-left:4px solid var(--bb-sky);border-radius:14px;padding:1.4rem 1.5rem;font-family:var(--bb-font-display);font-style:italic;font-size:1.2rem;color:var(--bb-ink);max-width:62ch}.bbp-ab-twocol{display:grid;gap:1.2rem;margin-top:1.6rem}@media (min-width:1025px){.bbp-ab-twocol{grid-template-columns:1fr 1fr}}.bbp-ab-card{background:var(--bb-ice2);border:1px solid var(--bb-line);border-radius:18px;padding:1.45rem}.bbp-ab-card h3{margin-top:0}.bbp-ab-card p:last-child{margin-bottom:0}.bbp-ab-photo{margin:2rem 0 0;max-width:880px}.bbp-ab-photo img{width:100%;height:auto;border-radius:20px;display:block}.bbp-ab-lauren{background:var(--bb-ice2)}.bbp-ab-photos{display:grid;gap:1rem;grid-template-columns:1fr 1fr 1fr;margin-top:1.8rem}.bbp-ab-photos img{width:100%;height:100%;max-height:320px;object-fit:cover;border-radius:16px;display:block}.bbp-ab-video__frame{max-width:880px;margin-top:1.4rem}.bbp-ab-video__frame iframe{width:100%;height:auto;aspect-ratio:16 / 9;border:0;border-radius:22px;box-shadow:var(--bb-shadow-md);background:#06131f;display:block}.bbp-ab-cta{padding:0 0 var(--bb-space-6)}.bbp-bbi .bbi-app{background:radial-gradient(760px 380px at 85% -4%,rgb(100 216 242 / .16),transparent 62%),radial-gradient(640px 340px at -6% 22%,rgb(32 169 199 / .12),transparent 60%),linear-gradient(168deg,#07293f 0%,#082f4d 46%,#061e33 100%)}.bbp-bbi .bbi-score-card,.bbp-bbi .bbi-panel,.bbp-bbi .bbi-condition,.bbp-bbi .bbi-current-card,.bbp-bbi .bbi-insight-summary,.bbp-bbi .bbi-result-email,.bbp-bbi .bbi-auto-location{background:linear-gradient(160deg,rgb(43 103 148 / .50),rgb(15 50 82 / .55));border:1px solid rgb(255 255 255 / .15);border-radius:22px;box-shadow:0 18px 36px rgb(2 12 22 / .32)}.bbp-bbi .bbi-score-main{font-weight:900;letter-spacing:-.02em}.bbp-bbi .bbi-hero-forecast,.bbp-bbi .bbi-map-location,.bbp-bbi .bbi-auto-location{backdrop-filter:none;-webkit-backdrop-filter:none}.bbp-bbi .bbi-hero{background:radial-gradient(560px 260px at 78% 0%,rgb(245 185 66 / .10),transparent 62%),linear-gradient(150deg,rgb(16 62 96 / .65),rgb(7 32 54 / .35));border:1px solid rgb(255 255 255 / .12);border-radius:26px;box-shadow:0 22px 44px rgb(2 12 22 / .30)}.bbp-bbi .bbi-search__field input,.bbp-bbi .bbi-search input[type="text"],.bbp-bbi .bbi-search input[type="search"]{border-radius:999px;border:1px solid rgb(255 255 255 / .22);background:rgb(255 255 255 / .10);color:#fff}.bbp-bbi .bbi-section-heading h2,.bbp-bbi .bbi-section-heading h3{letter-spacing:-.01em}.bbp-bbi .bbi-result-email__copy h3{color:#fff}.bbp-bbi .bbi-result-email__copy p{color:rgb(226 238 247 / .88)}.bbp-bbi .bbi-result-email__copy p strong{color:#fff}.bbp-bbi .bbi-result-email .bbi-kicker{color:#8fd8f2}.bbp-bbi .bbi-email-status{color:rgb(226 238 247 / .85)}.bbp-bbi .bbi-shell{width:min(1120px, calc(100% - 28px));margin-inline:auto}body.bbp-bbi{background:#061e33}.bbp-bbi #bb-index-guide{background:radial-gradient(760px 360px at 4% 0%,rgb(26 167 199 / .10),transparent 64%),radial-gradient(680px 360px at 96% 14%,rgb(100 216 242 / .10),transparent 62%),linear-gradient(180deg,#07293f 0%,#082f4d 46%,#061e33 100%)}.bbp-bbi #bb-index-guide .bbig-eyebrow{color:#7fd4ea}.bbp-bbi #bb-index-guide .bbig-title{color:#fff}.bbp-bbi #bb-index-guide .bbig-lead,.bbp-bbi #bb-index-guide .bbig-wrap>p{color:rgb(226 238 247 / .85)}.bbp-bbi #bb-index-guide .bbig-intro-panel .bbig-eyebrow{color:var(--bbig-blue)}.bbp-bbi #bb-index-guide .bbig-intro-panel .bbig-title{color:var(--bbig-ink)}.bbp-bbi #bb-index-guide .bbig-intro-panel .bbig-lead{color:var(--bbig-muted)}body.bbp-magnet .bbp-content section{margin:2.8rem 0}body.bbp-magnet .bbp-content section[style]{border-radius:22px;padding:1.7rem 1.4rem}body.bbp-magnet .bbp-content section>h2{margin-bottom:.7rem}body.bbp-magnet .bbp-content section:has(>article:not([class])){display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(min(250px, 100%),1fr))}body.bbp-magnet .bbp-content section:has(>article:not([class]))>h2,body.bbp-magnet .bbp-content section:has(>article:not([class]))>p{grid-column:1 / -1;margin-bottom:0}body.bbp-magnet .bbp-content article:not([class]){background:#fff;border:1px solid var(--bb-line);border-radius:18px;padding:1.15rem 1.25rem;box-shadow:0 10px 26px rgb(5 24 42 / .07)}body.bbp-magnet .bbp-content article:not([class])::first-line{font-size:1.5rem;font-weight:800;color:var(--bb-blue)}body.bbp-magnet .bbp-content article:not([class]) h3{margin:.35rem 0 .45rem;font-size:1.06rem}body.bbp-magnet .bbp-content article:not([class]) p{margin:0;color:var(--bb-body)}body.bbp-magnet .bbp-content section p strong{color:var(--bb-navy)}body.bbp-magnet .bbp-content details{border-top:1px solid var(--bb-line);padding:.95rem 0}body.bbp-magnet .bbp-content details:last-of-type{border-bottom:1px solid var(--bb-line)}body.bbp-magnet .bbp-content summary{font-weight:700;color:var(--bb-navy);cursor:pointer}.bbp-sitemap{padding:56px 0 72px}.bbp-sitemap h1{font-size:44px;margin:0 0 10px;color:var(--bb-navy)}.bbp-sitemap__intro{font-size:18px;color:var(--bb-body);margin:0 0 8px}.bbp-sitemap__section{margin-top:40px}.bbp-sitemap__section h2{font-size:26px;margin:0 0 14px;color:var(--bb-navy)}.bbp-sitemap__section>p{color:var(--bb-body)}.bbp-sitemap__links{list-style:none;margin:0;padding:0;columns:3;column-gap:32px}.bbp-sitemap__links li{break-inside:avoid;margin:0 0 9px}.bbp-sitemap__links a,.bbp-sitemap__towns a,.bbp-sitemap__section>p a{color:var(--bb-blue,#1e7cc9)}.bbp-sitemap__county{margin-top:22px}.bbp-sitemap__county h3{font-size:19px;margin:0 0 8px}.bbp-sitemap__towns{display:flex;flex-wrap:wrap;gap:6px 14px;font-size:15px}@media (max-width:900px){.bbp-sitemap__links{columns:2}}@media (max-width:560px){.bbp-sitemap__links{columns:1}.bbp-sitemap h1{font-size:34px}}