.hyperlocal-page{--ink:#19183b;--purple:#3929cf;--yellow:#ffe16b;--sky:#eaf7ff;--muted:#5b5a71;--line:#e5e5ed;--max:1200px;text-wrap:pretty}.hyperlocal-page main{max-width:none;margin:0;padding:0;display:block;overflow:visible}.hyperlocal-page h1,.hyperlocal-page h2,.hyperlocal-page h3,.hyperlocal-page p{float:none;text-align:inherit;position:static}.hyperlocal-page a:focus-visible,.hyperlocal-page button:focus-visible,.hyperlocal-page summary:focus-visible{outline-offset:4px;outline:3px solid #e39a00}.hyperlocal-page img{max-width:100%}@font-face{font-family:HL DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/hyperlocal/assets/original-02.ttf)format("truetype")}@font-face{font-family:HL DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/hyperlocal/assets/original-03.ttf)format("truetype")}@font-face{font-family:HL DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/hyperlocal/assets/original-04.ttf)format("truetype")}@font-face{font-family:HL DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/hyperlocal/assets/original-05.ttf)format("truetype")}@font-face{font-family:HL Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(/hyperlocal/assets/original-06.ttf)format("truetype")}@font-face{font-family:HL Nunito;font-style:normal;font-weight:800;font-display:swap;src:url(/hyperlocal/assets/original-07.ttf)format("truetype")}@font-face{font-family:HL Nunito;font-style:normal;font-weight:900;font-display:swap;src:url(/hyperlocal/assets/original-08.ttf)format("truetype")}.hyperlocal-page{--ink:#171638;--muted:#5c5b72;--purple:#3125bf;--purple-dark:#251997;--yellow:#ffe35d;--sky:#e9f7ff;--line:#e4e4ef;--max:1160px}.hyperlocal-page *{box-sizing:border-box}.hyperlocal-page{scroll-behavior:smooth;color:var(--ink);background:#fff;margin:0;scroll-padding-top:110px;font-family:HL DM Sans,Arial,sans-serif;font-size:17px;line-height:1.65}.hyperlocal-page a{color:var(--purple);text-underline-offset:4px}.hyperlocal-page a:hover{text-decoration-thickness:2px}.hyperlocal-page a:focus-visible,.hyperlocal-page summary:focus-visible{outline-offset:5px;border-radius:5px;outline:3px solid #e39a00}.hyperlocal-page .wrap{width:min(var(--max),calc(100% - 80px));margin-inline:auto}.hyperlocal-page .skip{z-index:10;background:#fff;padding:12px;position:absolute;top:-100px;left:20px}.hyperlocal-page .skip:focus{top:10px}.hyperlocal-page header{border-bottom:1px solid var(--line);background:#fff}.hyperlocal-page .nav{justify-content:space-between;align-items:center;gap:28px;min-height:94px;display:flex}.hyperlocal-page .brand{color:var(--ink);align-items:center;gap:11px;font-family:HL Nunito,Arial,sans-serif;font-size:23px;font-weight:900;line-height:1.2;text-decoration:none;display:flex}.hyperlocal-page .brand img{border-radius:10px}.hyperlocal-page .brand small{color:var(--muted);margin-top:5px;font-family:HL DM Sans,Arial,sans-serif;font-size:12px;font-weight:500;display:block}.hyperlocal-page nav{gap:28px;display:flex}.hyperlocal-page nav a{color:var(--ink);font-size:14px;font-weight:600;text-decoration:none}.hyperlocal-page .button{background:var(--purple);color:#fff;border-radius:10px;justify-content:center;align-items:center;gap:24px;padding:17px 24px;font-size:16px;font-weight:700;line-height:1.3;text-decoration:none;transition:transform .15s,background .15s;display:inline-flex;box-shadow:0 4px #21169b}.hyperlocal-page .button:hover{background:var(--purple-dark);transform:translateY(-1px)}.hyperlocal-page .button span{font-size:22px;line-height:1}.hyperlocal-page .button.small{gap:18px;padding:12px 19px;font-size:14px}.hyperlocal-page .eyebrow{letter-spacing:1.8px;color:var(--purple);margin:0 0 20px;font-size:12px;font-weight:800;line-height:1.4}.hyperlocal-page .pin{vertical-align:-1px;margin-right:6px;font-size:22px}.hyperlocal-page .hero{background:linear-gradient(110deg,#fff 48%,#f3faff 100%);padding:60px 0 50px}.hyperlocal-page .hero-grid{grid-template-columns:1.07fr 1fr;align-items:center;gap:30px;display:grid}.hyperlocal-page h1,.hyperlocal-page h2,.hyperlocal-page h3{letter-spacing:-1.7px;margin:0;font-family:HL Nunito,Arial,sans-serif;font-weight:900;line-height:1.08}.hyperlocal-page h1{max-width:650px;font-size:clamp(44px,4.6vw,67px)}.hyperlocal-page h1 span{color:var(--purple);box-shadow:inset 0 -13px 0 var(--yellow);display:inline;position:relative}.hyperlocal-page .hero-copy{max-width:520px;margin:26px 0 28px;font-size:18px;line-height:1.7}.hyperlocal-page .actions{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.hyperlocal-page .text-link{font-size:15px;font-weight:700;text-decoration:none}.hyperlocal-page .text-link:hover{text-decoration:underline}.hyperlocal-page .micro{color:var(--muted);max-width:435px;margin-top:22px;font-size:13px;line-height:1.6}.hyperlocal-page .hero-visual{min-width:0;margin:0;position:relative}.hyperlocal-page .hero-visual>img{aspect-ratio:1;object-fit:contain;width:100%;height:auto;display:block}.hyperlocal-page .hero-visual figcaption{background:var(--yellow);border-radius:18px 18px 18px 3px;padding:19px 28px;font-family:HL Nunito,Arial,sans-serif;font-size:22px;font-weight:900;line-height:1.2;position:absolute;bottom:0;right:6px;transform:rotate(-5deg);box-shadow:0 5px #dfc847}.hyperlocal-page .caption-star{color:var(--purple);font-size:48px;position:absolute;top:-16px;left:-18px}.hyperlocal-page .features{border-bottom:1px solid var(--line);grid-template-columns:1fr 1.15fr 1.3fr 1fr;align-items:center;padding:30px 0;display:grid}.hyperlocal-page .features p{flex-direction:column;margin:0;padding-right:25px;display:flex}.hyperlocal-page .features strong{font-family:HL Nunito,Arial,sans-serif;font-size:25px;font-weight:900;line-height:1.3}.hyperlocal-page .features p span{color:var(--muted);margin-top:4px;font-size:14px}.hyperlocal-page .features>a{justify-self:end;font-size:14px;font-weight:700}.hyperlocal-page .section{padding-block:85px}.hyperlocal-page h2{letter-spacing:-1.4px;font-size:43px;line-height:1.12}.hyperlocal-page h3{letter-spacing:-.7px;font-size:25px;line-height:1.2}.hyperlocal-page p{margin:18px 0}.hyperlocal-page .intro{grid-template-columns:1fr 1fr;gap:70px;padding-bottom:60px;display:grid}.hyperlocal-page .prose p:first-child{margin-top:0}.hyperlocal-page .source-line{color:var(--muted);margin-top:22px;font-size:13px;line-height:1.6}.hyperlocal-page .quick-answer{background:var(--sky);border-left:5px solid var(--purple);border-radius:0 20px 20px 0;padding:32px 38px}.hyperlocal-page .quick-answer .eyebrow{margin-bottom:12px}.hyperlocal-page .quick-answer h2{letter-spacing:-.5px;font-size:25px}.hyperlocal-page .quick-answer>p:not(.eyebrow){max-width:960px;margin:14px 0;font-size:16px}.hyperlocal-page .product{grid-template-columns:1fr 1.05fr;align-items:center;gap:95px;display:grid}.hyperlocal-page .product-picture{background:#fff6c8;border-radius:32px;padding:25px 25px 55px;position:relative;transform:rotate(-2deg)}.hyperlocal-page .product-picture img{aspect-ratio:1;object-fit:contain;width:100%;height:auto;display:block;transform:rotate(2deg)}.hyperlocal-page .picture-note{text-align:center;font-family:HL Nunito,Arial,sans-serif;font-size:23px;font-weight:900;position:absolute;bottom:26px;left:0;right:0}.hyperlocal-page .steps{flex-direction:column;gap:19px;margin:25px 0 32px;padding:0;list-style:none;display:flex}.hyperlocal-page .steps li{gap:18px;display:flex}.hyperlocal-page .steps li>span{color:var(--purple);background:#eeeaff;border-radius:50%;place-items:center;min-width:38px;height:38px;font-size:14px;font-weight:800;display:grid}.hyperlocal-page .steps h3{letter-spacing:-.2px;font-size:19px}.hyperlocal-page .steps p{color:var(--muted);margin:5px 0 0;font-size:15px}.hyperlocal-page .everyday{background:#f7f6ff}.hyperlocal-page .section-heading{justify-content:space-between;align-items:flex-end;gap:60px;margin-bottom:35px;display:flex}.hyperlocal-page .section-heading>p{max-width:365px;color:var(--muted);margin:0;font-size:16px}.hyperlocal-page .activity-grid,.hyperlocal-page .support-grid{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.hyperlocal-page .activity{background:#fff;border:1px solid #ece9fa;border-radius:19px;flex-direction:column;padding:30px;display:flex}.hyperlocal-page .activity-index{color:var(--purple);letter-spacing:1.1px;margin-bottom:28px;font-size:12px;font-weight:800}.hyperlocal-page .activity h3{font-size:34px;line-height:1.12}.hyperlocal-page .activity p{flex:1;font-size:16px}.hyperlocal-page .word-pills{flex-wrap:wrap;gap:7px;margin:8px 0 25px;display:flex}.hyperlocal-page .word-pills span{background:#fff5bb;border-radius:30px;padding:5px 12px;font-size:14px;font-weight:600}.hyperlocal-page .activity:nth-child(2) .word-pills span{background:#e6f5ff}.hyperlocal-page .activity:nth-child(3) .word-pills span{background:#eeeaff}.hyperlocal-page .activity>a{font-size:14px;font-weight:700}.hyperlocal-page .activity-note{max-width:860px;color:var(--muted);margin:24px 0 0;font-size:13px}.hyperlocal-page .support-card{border:1px solid var(--line);border-radius:16px;flex-direction:column;padding:28px;display:flex}.hyperlocal-page .age-label{letter-spacing:1px;background:var(--sky);color:#235676;border-radius:6px;align-self:flex-start;margin-bottom:22px;padding:6px 10px;font-size:11px;font-weight:800}.hyperlocal-page .support-card h3{font-size:25px}.hyperlocal-page .support-card p{font-size:15px;line-height:1.65}.hyperlocal-page .support-detail{color:var(--muted);margin-top:0!important;font-size:14px!important}.hyperlocal-page .support-card>a{margin-top:auto}.hyperlocal-page .faq-section{border-block:1px solid var(--line);background:#fafafe}.hyperlocal-page .faq-grid{grid-template-columns:1fr 1.8fr;gap:85px;display:grid}.hyperlocal-page .faq-grid>div>p:not(.eyebrow){color:var(--muted);font-size:16px}.hyperlocal-page .questions{border-top:1px solid #d8d7e8}.hyperlocal-page details{border-bottom:1px solid #d8d7e8}.hyperlocal-page summary{cursor:pointer;padding:24px 44px 24px 0;font-size:17px;font-weight:700;line-height:1.45;list-style:none;position:relative}.hyperlocal-page summary::-webkit-details-marker{display:none}.hyperlocal-page summary:after{content:"+";color:var(--purple);font-size:27px;font-weight:400;position:absolute;top:20px;right:2px}.hyperlocal-page details[open] summary:after{content:"−"}.hyperlocal-page details>div{padding:0 34px 23px 0}.hyperlocal-page details p{color:var(--muted);margin:0;font-size:15px}.hyperlocal-page .final-cta{background:var(--purple);color:#fff;border-radius:26px;justify-content:space-between;align-items:center;gap:40px;margin-block:70px;padding:48px 52px;display:flex}.hyperlocal-page .final-cta .eyebrow{color:var(--yellow)}.hyperlocal-page .final-cta h2{font-size:40px}.hyperlocal-page .final-cta p:not(.eyebrow){color:#eeebff;margin-bottom:0;font-size:15px}.hyperlocal-page .yellow{background:var(--yellow);color:var(--ink);box-shadow:0 4px #d8bc36}.hyperlocal-page .yellow:hover{background:#ffe989}.hyperlocal-page .cta-right{flex-direction:column;align-items:center;gap:18px;display:flex}.hyperlocal-page .cta-right>span{color:#eeebff;font-size:12px}.hyperlocal-page .cta-right>span>a{color:inherit}.hyperlocal-page footer{padding-bottom:30px}.hyperlocal-page .footer-main{justify-content:space-between;align-items:center;gap:30px;display:flex}.hyperlocal-page .footer-main nav{gap:23px}.hyperlocal-page .footer-main nav a{font-size:13px}.hyperlocal-page .review-note{color:var(--muted);border-top:1px solid var(--line);max-width:100%;margin-top:28px;padding-top:22px;font-size:12px}@media (min-width:1500px){.hyperlocal-page .hero{padding-block:80px}}@media (max-width:1000px){.hyperlocal-page .wrap{width:calc(100% - 48px)}.hyperlocal-page .nav nav{gap:18px}.hyperlocal-page .brand small{display:none}.hyperlocal-page .nav .brand{font-size:19px}.hyperlocal-page .hero-grid{gap:10px}.hyperlocal-page .hero{padding-top:42px}.hyperlocal-page .hero-visual figcaption{padding:14px 22px;font-size:17px}.hyperlocal-page h1{font-size:50px}.hyperlocal-page .hero-copy{font-size:17px}.hyperlocal-page .actions{gap:18px}.hyperlocal-page .section{padding-block:64px}.hyperlocal-page .intro,.hyperlocal-page .product{gap:40px}.hyperlocal-page h2{font-size:36px}.hyperlocal-page .activity,.hyperlocal-page .support-card{padding:24px}.hyperlocal-page .activity h3{font-size:30px}.hyperlocal-page .section-heading{gap:30px}.hyperlocal-page .features{grid-template-columns:1fr 1fr 1fr}.hyperlocal-page .features>a{grid-column:1/-1;justify-self:start;margin-top:22px}.hyperlocal-page .faq-grid{gap:40px}.hyperlocal-page .final-cta{flex-direction:column;align-items:flex-start;padding:38px}.hyperlocal-page .cta-right,.hyperlocal-page .footer-main{align-items:flex-start}.hyperlocal-page .footer-main nav{flex-wrap:wrap;max-width:330px}}@media (max-width:720px){.hyperlocal-page{scroll-padding-top:24px}.hyperlocal-page .wrap{width:calc(100% - 36px)}.hyperlocal-page .nav{gap:12px;min-height:78px}.hyperlocal-page .nav nav{display:none}.hyperlocal-page .nav .brand{gap:8px;font-size:18px}.hyperlocal-page .nav .brand img{width:37px;height:37px}.hyperlocal-page .button.small{gap:8px;padding:11px 13px;font-size:13px}.hyperlocal-page .hero-grid{grid-template-columns:1fr}.hyperlocal-page .hero{padding:35px 0 30px}.hyperlocal-page .eyebrow{letter-spacing:1.4px;margin-bottom:18px;font-size:11px}.hyperlocal-page h1{letter-spacing:-1.6px;max-width:540px;font-size:clamp(40px,9.5vw,59px)}.hyperlocal-page .hero-copy{margin-block:22px;font-size:17px}.hyperlocal-page .hero-visual{width:95%;max-width:430px;margin:5px auto 8px}.hyperlocal-page .hero-visual>img{max-height:370px}.hyperlocal-page .hero-visual figcaption{bottom:4px;right:2px}.hyperlocal-page .micro{margin-top:18px;font-size:12px}.hyperlocal-page .features{gap:18px 10px;padding:25px 0}.hyperlocal-page .features p{padding:0}.hyperlocal-page .features strong{font-size:18px}.hyperlocal-page .features p span{font-size:12px}.hyperlocal-page .features>a{margin-top:3px}.hyperlocal-page .section{padding-block:52px}.hyperlocal-page .intro,.hyperlocal-page .product,.hyperlocal-page .faq-grid{grid-template-columns:1fr;gap:28px}.hyperlocal-page .intro{padding-bottom:36px}.hyperlocal-page h2{font-size:35px}.hyperlocal-page h2 br{display:none}.hyperlocal-page .quick-answer{padding:26px 24px}.hyperlocal-page .quick-answer h2{font-size:24px}.hyperlocal-page .quick-answer>p:not(.eyebrow){font-size:15px}.hyperlocal-page .product{gap:38px}.hyperlocal-page .product-picture{width:100%;max-width:400px;margin-inline:auto;padding:10px 20px 50px}.hyperlocal-page .product-picture img{max-height:300px}.hyperlocal-page .section-heading{margin-bottom:28px;display:block}.hyperlocal-page .section-heading>p{max-width:none;margin-top:19px}.hyperlocal-page .activity-grid,.hyperlocal-page .support-grid{grid-template-columns:1fr;gap:18px}.hyperlocal-page .activity,.hyperlocal-page .support-card{padding:26px}.hyperlocal-page .activity-index{margin-bottom:18px}.hyperlocal-page .activity h3 br{display:none}.hyperlocal-page .activity h3{font-size:29px}.hyperlocal-page .activity p{margin-block:16px}.hyperlocal-page .word-pills{margin-top:0;margin-bottom:19px}.hyperlocal-page .support-card .text-link{margin-top:8px}.hyperlocal-page .age-label{font-size:12px}.hyperlocal-page .faq-grid>div>p:not(.eyebrow) br{display:none}.hyperlocal-page .faq-grid{gap:24px}.hyperlocal-page summary{padding-block:21px;font-size:16px}.hyperlocal-page details>div{padding-right:20px}.hyperlocal-page .final-cta{border-radius:21px;gap:27px;margin-block:45px;padding:32px 25px}.hyperlocal-page .final-cta h2{font-size:34px}.hyperlocal-page .final-cta .button{text-align:center;gap:12px;width:100%;padding:15px 18px;font-size:14px}.hyperlocal-page .cta-right{width:100%}.hyperlocal-page .cta-right>span{font-size:12px;line-height:1.6}.hyperlocal-page .footer-main{flex-direction:column;gap:22px}.hyperlocal-page .footer-main nav{flex-wrap:wrap;gap:17px;max-width:100%}.hyperlocal-page .review-note{line-height:1.7}}@media (prefers-reduced-motion:reduce){.hyperlocal-page{scroll-behavior:auto}.hyperlocal-page .button{transition:none}}.hyperlocal-page{text-wrap:pretty}.hyperlocal-page .skip{z-index:40}.hyperlocal-page header{z-index:20;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff5;position:sticky;top:0}.hyperlocal-page .nav{min-height:82px}.hyperlocal-page .breadcrumb{color:var(--muted);align-items:center;gap:9px;padding-top:21px;font-size:12px;display:flex}.hyperlocal-page .breadcrumb a{color:var(--muted);text-decoration:none}.hyperlocal-page .hero{padding-top:30px}.hyperlocal-page .hero-visual figcaption{bottom:16px}.hyperlocal-page .press-strip{border-bottom:1px solid var(--line);justify-content:center;align-items:center;gap:38px;padding:30px 0;display:flex}.hyperlocal-page .press-strip p{max-width:180px;color:var(--muted);margin:0;font-size:12px;line-height:1.5}.hyperlocal-page .press-strip img{object-fit:contain;filter:grayscale();opacity:.75;width:105px;height:42px}.hyperlocal-page .press-strip img:last-child{width:64px;height:57px}.hyperlocal-page .page-links{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:25px;padding:18px 0;font-size:13px;display:flex}.hyperlocal-page .page-links span{color:var(--muted)}.hyperlocal-page .page-links a{font-weight:600;text-decoration:none}.hyperlocal-page .age-panel{background:var(--sky);border-radius:22px;grid-template-columns:1fr 1.05fr;align-items:start;gap:55px;margin-block:10px 70px;padding:42px;display:grid}.hyperlocal-page .age-panel h2{font-size:33px}.hyperlocal-page .age-panel p{margin-bottom:0;font-size:15px}.hyperlocal-page .age-panel fieldset{border:0;margin:0;padding:0}.hyperlocal-page .age-panel legend{padding:0 0 14px;font-size:14px;font-weight:700}.hyperlocal-page .age-choices{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.hyperlocal-page .age-choices label{cursor:pointer;position:relative}.hyperlocal-page .age-choices input{opacity:0;position:absolute}.hyperlocal-page .age-choices span{text-align:center;background:#fff;border:1px solid #bfcddd;border-radius:10px;place-content:center;min-height:60px;font-size:17px;font-weight:700;line-height:1.2;transition:all .15s;display:grid}.hyperlocal-page .age-choices small{margin-top:5px;font-size:10px;font-weight:500;display:block}.hyperlocal-page .age-choices input:checked+span{background:var(--purple);color:#fff;border-color:var(--purple)}.hyperlocal-page .age-choices input:focus-visible+span{outline-offset:3px;outline:3px solid #e39a00}.hyperlocal-page .age-choices label:hover span{border-color:var(--purple)}.hyperlocal-page .age-help{min-height:64px;color:var(--muted);line-height:1.55;font-size:13px!important}.hyperlocal-page .age-panel .button{width:100%;margin-top:19px;font-size:14px}.hyperlocal-page .expert-note{border-top:1px solid var(--line);margin-top:24px;padding-top:20px}.hyperlocal-page .expert-note blockquote{margin:0;font-family:HL Nunito,sans-serif;font-size:20px;font-weight:700;line-height:1.45}.hyperlocal-page .expert-note p{color:var(--muted);margin:9px 0 0;font-size:12px}.hyperlocal-page .local-guide{border-top:1px solid var(--line)}.hyperlocal-page .guide-heading{grid-template-columns:1.3fr 1fr;align-items:end;gap:70px;margin-bottom:40px;display:grid}.hyperlocal-page .guide-heading p{color:var(--muted);margin:0;font-size:16px}.hyperlocal-page .guide-columns{grid-template-columns:1fr 1fr;gap:65px;display:grid}.hyperlocal-page .guide-columns h3{margin:31px 0 15px;font-size:24px}.hyperlocal-page .guide-columns h3:first-child{margin-top:0}.hyperlocal-page .guide-columns p{margin:0 0 19px;font-size:15px;line-height:1.85}.hyperlocal-page .guide-columns a{font-weight:500}.hyperlocal-page .guide-bottom{border-block:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;margin-top:22px;padding:22px 0;display:flex}.hyperlocal-page .guide-bottom p{color:var(--muted);margin:0;font-size:12px}.hyperlocal-page .nearby{background:#f7f6ff}.hyperlocal-page .nearby .section-heading{align-items:center}.hyperlocal-page .nearby h2{font-size:35px}.hyperlocal-page .nearby-links{border-top:1px solid #d8d7e8;border-bottom:1px solid #d8d7e8;grid-template-columns:repeat(3,1fr);display:grid}.hyperlocal-page .nearby-links a{color:var(--ink);border-right:1px solid #d8d7e8;justify-content:space-between;align-items:center;gap:15px;padding:25px 24px;text-decoration:none;transition:background .15s;display:flex}.hyperlocal-page .nearby-links a:last-child{border-right:0}.hyperlocal-page .nearby-links a:hover{background:#eeebff}.hyperlocal-page .nearby-links strong{font-family:HL Nunito,sans-serif;font-size:20px}.hyperlocal-page .nearby-links small{color:var(--muted);font-size:12px;display:block}.hyperlocal-page .nearby-links b{color:var(--purple);font-size:24px;font-weight:400}.hyperlocal-page .mobile-cta{display:none}.hyperlocal-page .button:active{transform:translateY(2px);box-shadow:0 1px #21169b}@media (max-width:1000px){.hyperlocal-page .guide-heading,.hyperlocal-page .guide-columns{gap:35px}.hyperlocal-page .age-panel{gap:32px;padding:32px}}@media (max-width:720px){.hyperlocal-page{padding-bottom:calc(80px + env(safe-area-inset-bottom));scroll-padding-top:90px}.hyperlocal-page .breadcrumb{padding-top:16px}.hyperlocal-page .nav{min-height:72px}.hyperlocal-page .hero{padding-top:25px}.hyperlocal-page .press-strip{flex-wrap:wrap;gap:22px;padding-block:23px}.hyperlocal-page .press-strip p{text-align:center;flex:0 0 100%;max-width:none}.hyperlocal-page .press-strip img{width:82px}.hyperlocal-page .page-links{gap:13px 20px;font-size:12px}.hyperlocal-page .page-links span{display:none}.hyperlocal-page .age-panel{grid-template-columns:1fr;gap:25px;margin-bottom:50px;padding:28px 23px}.hyperlocal-page .age-panel h2{font-size:31px}.hyperlocal-page .age-help{min-height:0}.hyperlocal-page .guide-heading,.hyperlocal-page .guide-columns{grid-template-columns:1fr;gap:22px}.hyperlocal-page .guide-heading{margin-bottom:30px}.hyperlocal-page .guide-heading h2{font-size:33px}.hyperlocal-page .guide-columns p{font-size:16px;line-height:1.75}.hyperlocal-page .guide-bottom{flex-direction:column;align-items:start}.hyperlocal-page .nearby-links{grid-template-columns:1fr}.hyperlocal-page .nearby-links a{border-bottom:1px solid #d8d7e8;border-right:0;padding:21px 3px}.hyperlocal-page .nearby-links a:last-child{border-bottom:0}.hyperlocal-page .mobile-cta{z-index:30;padding:12px 18px max(15px,env(safe-area-inset-bottom));border-top:1px solid var(--line);background:#fff;align-items:center;gap:20px;display:flex;position:fixed;inset:auto 0 0}.hyperlocal-page .mobile-cta .button{flex:1;padding:13px 16px;font-size:14px}.hyperlocal-page .mobile-cta .text-link{font-size:13px}}@media (prefers-reduced-motion:reduce){.hyperlocal-page *,.hyperlocal-page :before,.hyperlocal-page :after{transition:none!important}}@media (max-width:720px){.hyperlocal-page{scroll-padding-bottom:calc(80px + env(safe-area-inset-bottom))}}.hyperlocal-page .seo-editorial{color:var(--ink,#171638);background:#fff;padding-block:72px 18px;font-family:HL DM Sans,Arial,sans-serif}.hyperlocal-page .seo-editorial h2{letter-spacing:-.8px;text-align:center;text-wrap:balance;max-width:1000px;margin:0 auto 38px;font-family:HL Nunito,Arial,sans-serif;font-size:34px;font-weight:900;line-height:1.2}.hyperlocal-page .seo-editorial-columns{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:48px;display:grid}.hyperlocal-page .seo-editorial h3{letter-spacing:-.35px;margin:24px 0 10px;font-family:HL Nunito,Arial,sans-serif;font-size:22px;font-weight:800;line-height:1.25}.hyperlocal-page .seo-editorial-column>h3:first-child{margin-top:0}.hyperlocal-page .seo-editorial p,.hyperlocal-page .seo-editorial li{font-size:15px;line-height:1.6}.hyperlocal-page .seo-editorial p{margin:0 0 12px}.hyperlocal-page .seo-editorial ul{margin:10px 0 0;padding-left:21px}.hyperlocal-page .seo-editorial li{margin-bottom:7px;padding-left:3px}.hyperlocal-page .seo-editorial strong{font-weight:700}.hyperlocal-page .seo-editorial a{text-underline-offset:3px;text-decoration-thickness:1px}.hyperlocal-page .seo-editorial a:hover{text-decoration-thickness:2px}.hyperlocal-page .seo-editorial a:focus-visible{outline:3px solid var(--purple);outline-offset:4px}@media (max-width:720px){.hyperlocal-page .seo-editorial{padding-block:48px 8px}.hyperlocal-page .seo-editorial h2{letter-spacing:-.6px;margin-bottom:28px;font-size:30px}.hyperlocal-page .seo-editorial-columns{grid-template-columns:1fr;gap:24px}.hyperlocal-page .seo-editorial h3{font-size:23px}.hyperlocal-page .seo-editorial p,.hyperlocal-page .seo-editorial li{font-size:16px;line-height:1.65}}.hyperlocal-page .breadcrumb{flex-wrap:wrap;line-height:1.5}.hyperlocal-page .locality-scope{border-left:3px solid var(--purple);background:var(--sky);color:var(--muted);margin-top:25px;padding:16px 20px;font-size:14px;line-height:1.7}.hyperlocal-page .local-sources{border-top:1px solid var(--line);padding-block:36px 20px}.hyperlocal-page .local-sources h2{letter-spacing:-.5px;font-size:25px}.hyperlocal-page .local-sources p,.hyperlocal-page .local-sources li{color:var(--muted);font-size:13px;line-height:1.75}.hyperlocal-page .local-sources ul{columns:2;column-gap:45px;padding-left:20px}.hyperlocal-page .local-sources li{break-inside:avoid;margin-bottom:10px}.hyperlocal-page .source-closure{border-left:3px solid var(--purple);background:var(--sky);margin-top:24px;padding:14px 18px;font-size:14px}@media (max-width:720px){.hyperlocal-page .local-sources ul{columns:1}.hyperlocal-page .hero-copy{overflow-wrap:break-word}.hyperlocal-page .breadcrumb{gap:6px}.hyperlocal-page .locality-scope{padding:15px}.hyperlocal-page .local-sources h2{font-size:24px}}.hyperlocal-page .hero-grid>div{min-width:0}.hyperlocal-page h1,.hyperlocal-page h2,.hyperlocal-page h3{overflow-wrap:anywhere}.hyperlocal-page .related-neighborhoods{background:var(--purple,#3125bf);color:#fff;margin:0 0 44px;padding:46px 0}.hyperlocal-page .related-neighborhoods__layout{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start;gap:55px;display:grid}.hyperlocal-page .related-neighborhoods__eyebrow{color:var(--yellow,#ffe35d);letter-spacing:1.5px;margin:0 0 14px;font-size:11px;font-weight:800;line-height:1.4}.hyperlocal-page .related-neighborhoods h2{color:#fff;letter-spacing:-.7px;margin:0;font-size:clamp(27px,2.6vw,35px);line-height:1.15}.hyperlocal-page .related-neighborhoods__description,.hyperlocal-page .related-neighborhoods__planned-note{color:#eeebff;margin:17px 0 0;font-size:14px;line-height:1.7}.hyperlocal-page .related-neighborhoods__planned-note{font-size:12px}.hyperlocal-page .related-neighborhoods nav{min-width:0;display:block}.hyperlocal-page .related-neighborhoods__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px;margin:0;padding:0;list-style:none;display:grid}.hyperlocal-page .related-neighborhoods__list li{border-bottom:1px solid #ffffff2e;align-items:center;gap:9px;min-width:0;display:flex}.hyperlocal-page .related-neighborhoods a{color:#fff;overflow-wrap:anywhere;align-items:center;min-height:44px;padding:9px 0;font-size:14px;font-weight:500;line-height:1.55;text-decoration:none;display:inline-flex}.hyperlocal-page .related-neighborhoods__list a{flex:1}.hyperlocal-page .related-neighborhoods a:hover{text-decoration:underline}.hyperlocal-page .related-neighborhoods a:focus-visible{outline:3px solid var(--yellow,#ffe35d);outline-offset:4px;border-radius:3px;text-decoration:underline}.hyperlocal-page .related-neighborhoods__status{color:#eeebff;border:1px solid #ffffff73;border-radius:4px;flex:none;padding:2px 6px;font-size:10px;line-height:1.6}.hyperlocal-page .related-neighborhoods__area{color:#eeebff;font-size:10px;line-height:1.6}.hyperlocal-page .related-neighborhoods__parent{border-top:1px solid #ffffff52;margin:22px 0 0;padding-top:13px}.hyperlocal-page .related-neighborhoods__parent a{font-weight:700}@media (max-width:1000px){.hyperlocal-page .related-neighborhoods__layout{grid-template-columns:1fr 2fr;gap:30px}.hyperlocal-page .related-neighborhoods__list{gap:0 20px}}@media (max-width:720px){.hyperlocal-page .related-neighborhoods{margin-bottom:32px;padding:34px 0}.hyperlocal-page .related-neighborhoods__layout{grid-template-columns:1fr;gap:24px}.hyperlocal-page .related-neighborhoods__description{max-width:480px}.hyperlocal-page .related-neighborhoods__list{grid-template-columns:1fr}}.hyperlocal-page .age-choices{grid-template-columns:repeat(3,minmax(0,1fr))}.hyperlocal-page .locality-cookie-settings{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:8px;text-decoration:underline}.hyperlocal-page .planned-list{border-top:1px solid var(--line);padding:32px}.hyperlocal-page .planned-list li,.hyperlocal-page [id]{scroll-margin-top:100px}
