#forster-local-page .guide img{height:auto;aspect-ratio:4 / 5}#forster-local-page .local-hero-ctas{display:flex;flex-wrap:wrap;gap:.75rem}#forster-local-page .local-where{display:grid;grid-template-columns:1fr 1.3fr;gap:2rem;align-items:start}#forster-local-page .local-nap{font-style:normal;font-size:1.08rem;line-height:1.7;margin:0 0 1rem}#forster-local-page .local-where a{color:var(--navy);font-weight:600}#forster-local-page .local-towns__lbl{margin:1.4rem 0 .3rem;font-size:.8rem;letter-spacing:.12em;text-transform:uppercase;color:var(--brand)}#forster-local-page .local-towns{margin:0;line-height:1.6}#forster-local-page .local-where__map iframe{display:block;width:100%;height:400px;border:0;border-radius:12px}#forster-local-page .local-topics{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem 2rem}#forster-local-page .local-topics li{border-top:1px solid rgba(84,100,124,.16);padding-top:1rem}#forster-local-page .local-topics h3{margin:0 0 .4rem;font-size:1.12rem}#forster-local-page .local-topics p{margin:0;line-height:1.6}#forster-local-page .local-topics a{display:inline-block;margin-top:.1rem;padding:.6rem 0;min-height:44px;box-sizing:border-box;color:var(--navy);font-weight:600}#forster-local-page .local-nap a{display:inline-block;padding:.6rem 0}#forster-local-page .local-steps{margin:0;padding:0 0 0 1.4rem;display:grid;gap:1.2rem;max-width:48rem}#forster-local-page .local-steps h3{margin:0 0 .3rem;font-size:1.12rem}#forster-local-page .local-steps p{margin:0;line-height:1.6}#forster-local-page .local-steps a{color:var(--navy);font-weight:600}@media(max-width:900px){#forster-local-page .local-where{grid-template-columns:1fr}#forster-local-page .local-topics{grid-template-columns:1fr 1fr}}@media(max-width:620px){#forster-local-page .local-topics{grid-template-columns:1fr}#forster-local-page .local-where__map iframe{height:300px}}#forster-local-page .otiles{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:8px}#forster-local-page .otile{position:relative;display:block;aspect-ratio:4 / 5;border-radius:12px;overflow:hidden;text-decoration:none;color:#fff;background:#1c3350;box-shadow:0 10px 30px #141a2414}#forster-local-page .otile img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}#forster-local-page .otile>div{position:absolute;inset:0;padding:16px;display:flex;flex-direction:column;justify-content:flex-end;background:linear-gradient(180deg,#141a2400 15%,#141a249e 50%,#141a24eb)}#forster-local-page .otile .k{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#f0c27a}#forster-local-page .otile h3{color:#fff;font-size:17px;margin:4px 0 10px;line-height:1.25}#forster-local-page .otile .btn-t{font-weight:700;font-size:13px;color:#1c3350;background:#fff;padding:10px 12px;border-radius:6px;align-self:flex-start;min-height:44px;box-sizing:border-box;display:inline-flex;align-items:center}#forster-local-page .otile:hover .btn-t{background:#edeff0}#forster-local-page #topics .safety{margin-top:1.5rem}@media(max-width:1000px){#forster-local-page .otiles{grid-template-columns:repeat(2,1fr)}}@media(max-width:520px){#forster-local-page .otiles{grid-template-columns:1fr;gap:22px}#forster-local-page .otile{aspect-ratio:4 / 3}#forster-local-page .otile>div{padding:20px;background:linear-gradient(180deg,#141a2400 5%,#141a248c 40%,#141a24eb)}#forster-local-page .otile .k{font-size:14px}#forster-local-page .otile h3{font-size:26px;line-height:1.15;margin:8px 0 14px}#forster-local-page .otile .btn-t{font-size:17px;padding:12px 18px}}#forster-local-page .online-fees{width:100%;border-collapse:collapse;max-width:52rem}#forster-local-page .online-fees th,#forster-local-page .online-fees td{text-align:left;vertical-align:top;padding:1rem .75rem;border-top:1px solid rgba(84,100,124,.16);line-height:1.55}#forster-local-page .online-fees th{width:14rem;font-weight:700;color:var(--navy)}#forster-local-page .online-fees .price{font-weight:700;color:var(--navy)}#forster-local-page .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}#forster-local-page #where .body a{color:var(--navy);font-weight:600}@media(max-width:620px){#forster-local-page .online-fees th,#forster-local-page .online-fees td{display:block;width:auto}#forster-local-page .online-fees th{padding-bottom:0;border-top:1px solid rgba(84,100,124,.16)}#forster-local-page .online-fees td{border-top:0;padding-top:.25rem}}#forster-local-page .vids{display:grid;grid-template-columns:repeat(3,1fr);gap:1.2rem}#forster-local-page .vid{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 10px 30px #141a2414}#forster-local-page .vid video{width:100%;aspect-ratio:3 / 3.4;object-fit:contain;display:block;background:#d9dbd7}#forster-local-page .vid__cap{padding:.95rem 1.1rem}#forster-local-page .vid__cap b{display:block;font-size:.97rem;font-weight:600;color:var(--navy)}#forster-local-page .vid__cap span{font-size:.83rem;color:#565f6c}#forster-local-page #stories .safety{margin-top:1.5rem}@media(max-width:900px){#forster-local-page .vids{grid-template-columns:1fr;max-width:26rem;margin:0 auto}}#forster-local-page .feecards{display:grid;grid-template-columns:repeat(3,1fr);gap:1.2rem;align-items:start}#forster-local-page .feecard{background:#fff;border-radius:14px;padding:1.6rem 1.4rem;box-shadow:0 10px 30px #141a2414}#forster-local-page .feecard h3{margin:0 0 .7rem;font-size:1.35rem;line-height:1.2;color:var(--navy)}#forster-local-page .feecard p{line-height:1.6;margin:0 0 1rem}#forster-local-page .feebox{background:#eef3f1;border-left:4px solid #54647c;border-radius:6px;padding:.9rem 1rem;margin:0 0 1.2rem;line-height:1.5}#forster-local-page .feebox b{display:block;color:var(--navy);margin-bottom:.2rem}#forster-local-page .feelist{margin:0 0 1rem;padding-left:1.2rem;display:grid;gap:.5rem;line-height:1.5}#forster-local-page .feecard .price{font-weight:700;color:var(--navy)}#forster-local-page .feecard .btn{min-height:44px;display:inline-flex;align-items:center}#forster-local-page .feecard .feenote{font-size:.9rem;margin:1rem 0 0}@media(max-width:1000px){#forster-local-page .feecards{grid-template-columns:1fr;max-width:34rem;margin:0 auto}}#forster-local-page .cta-row{margin:1.6rem 0 0;text-align:center}#forster-local-page .cta-row .btn{min-height:44px;display:inline-flex;align-items:center}#forster-local-page .whynow{max-width:44rem;margin:1.6rem auto 0;text-align:center;font-size:1.05rem;line-height:1.6;color:var(--navy)}#forster-local-page .feemore{max-width:52rem;margin:1.6rem auto 0;background:#fff;border-radius:12px;padding:0 1.4rem;box-shadow:0 10px 30px #141a240f}#forster-local-page .feemore summary{cursor:pointer;min-height:44px;padding:1rem 0;font-weight:700;color:var(--navy);line-height:1.4}#forster-local-page .feemore[open]{padding-bottom:1.2rem}#forster-local-page .feemore p{line-height:1.6;margin:0}#forster-local-page .guide__role--after{margin-top:1rem}#forster-local-page .guide__creds{font-size:.95rem;margin-top:.2rem}
