.location-guide-intro[data-astro-cid-776ejdph] a{color:#fff}.location-guide-rich[data-astro-cid-776ejdph] a{color:#000}.location-guide-rich[data-astro-cid-776ejdph] strong,.location-guide-rich[data-astro-cid-776ejdph] b{font-weight:700}.location-guide-rich[data-astro-cid-776ejdph] li h3{color:#181d3a;font-size:32px;font-weight:500;line-height:1.2}.location-guide-rich[data-astro-cid-776ejdph] h3[id]{scroll-margin-top:6rem}.location-guide-rich[data-astro-cid-776ejdph] code{color:#d63384;font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.875em}.location-guide-rich[data-astro-cid-776ejdph] li>ul,.location-guide-rich[data-astro-cid-776ejdph] li>ol{margin-top:.5rem;margin-bottom:.5rem}.guide-toc[data-astro-cid-776ejdph]{background:#fff;border:1px solid #e0e0e0;border-radius:8px;margin-bottom:28px;padding:12px 16px}.guide-toc-toggle[data-astro-cid-776ejdph]{display:none}.guide-toc-inner[data-astro-cid-776ejdph]{flex-wrap:wrap;gap:8px;display:flex}.guide-toc-link[data-astro-cid-776ejdph]{color:#1a2b4d;white-space:nowrap;background:#f0f0f0;border-radius:20px;padding:6px 14px;font-family:Inter,sans-serif;font-size:14px;font-weight:500;text-decoration:none;transition:color .2s,background .2s;display:inline-block}.guide-toc-link[data-astro-cid-776ejdph]:hover,.guide-toc-link[data-astro-cid-776ejdph]:focus-visible{color:#fff;background:#1a2b4d;text-decoration:none}.guide-toc-link[data-astro-cid-776ejdph]:focus-visible,.guide-toc-toggle[data-astro-cid-776ejdph]:focus-visible,.guide-cta-btn[data-astro-cid-776ejdph]:focus-visible{outline-offset:3px;outline:3px solid #ff0c68}.guide-cta[data-astro-cid-776ejdph]{text-align:center;background:linear-gradient(135deg,#1a2b4d 0%,#2a3d6d 100%);border-radius:10px;margin:40px 0;padding:32px 24px}.guide-cta-inner[data-astro-cid-776ejdph]{max-width:600px;margin:0 auto}.guide-cta-text[data-astro-cid-776ejdph]{color:#fff;margin:0 0 16px;font-family:Lexend,sans-serif;font-size:22px;font-weight:600}.location-guide-rich[data-astro-cid-776ejdph] a.guide-cta-btn{color:#fff;background:#ee2343;border-radius:6px;padding:12px 32px;font-size:16px;font-weight:600;text-decoration:none;display:inline-block}.location-guide-rich[data-astro-cid-776ejdph] a.guide-cta-btn:hover{color:#fff;background:#c21972;text-decoration:none}@media (width<=768px){.guide-toc[data-astro-cid-776ejdph]{padding:0}.guide-toc-toggle[data-astro-cid-776ejdph]{color:#1a2b4d;cursor:pointer;background:#fff;border:0;border-radius:8px;justify-content:space-between;align-items:center;width:100%;padding:14px 16px;font-family:Inter,sans-serif;font-size:15px;font-weight:600;display:flex}.guide-toc-arrow[data-astro-cid-776ejdph]{font-size:18px;transition:transform .2s}.guide-toc[data-astro-cid-776ejdph].open .guide-toc-arrow[data-astro-cid-776ejdph]{transform:rotate(180deg)}.guide-toc-inner[data-astro-cid-776ejdph]{flex-direction:column;gap:0;padding:0;display:none}.guide-toc[data-astro-cid-776ejdph].open .guide-toc-inner[data-astro-cid-776ejdph]{border-top:1px solid #e0e0e0;display:flex}.guide-toc-link[data-astro-cid-776ejdph]{white-space:normal;background:#fff;border-bottom:1px solid #f0f0f0;border-radius:0;padding:12px 16px;font-size:14px}.guide-toc-link[data-astro-cid-776ejdph]:last-child{border-bottom:0}.guide-toc-link[data-astro-cid-776ejdph]:hover,.guide-toc-link[data-astro-cid-776ejdph]:active,.guide-toc-link[data-astro-cid-776ejdph]:focus-visible{color:#1a2b4d;background:#f5f5f5}.guide-cta[data-astro-cid-776ejdph]{padding:24px 16px}.guide-cta-text[data-astro-cid-776ejdph]{font-size:18px}}.location-detail-hero[data-astro-cid-z7ankeco]:after{content:"";z-index:0;background-image:var(--location-detail-hero-image);clip-path:polygon(100px 0,100% 0,100% 100%,0 100%);opacity:.2;background-position:100%;background-size:cover;width:55%;height:100%;position:absolute;top:0;right:0}@media (width<=768px){.location-detail-hero[data-astro-cid-z7ankeco]:after{display:none}.location-detail-hero-copy[data-astro-cid-z7ankeco] p{margin:0 auto 1rem;line-height:1.5}}.location-detail-how-it-works__subtitle[data-astro-cid-h3twvdtm]{font-size:calc(1.3rem + .6vw)}.location-detail-how-it-works__step-text[data-astro-cid-h3twvdtm]{font-family:Roboto Condensed,sans-serif}@media (width>=1200px){.location-detail-how-it-works__subtitle[data-astro-cid-h3twvdtm]{font-size:1.75rem}}body.blip-location-detail{color:#212529;font-family:Inter,sans-serif}body.blip-location-detail h2 span{font-family:Lexend}@media (width>=1200px){body.blip-location-detail h2 span{font-size:62px}}body.blip-location-index{background:var(--color-blip-surface,#fff);color:var(--color-blip-heading,#181d3a);overflow-x:hidden}.blip-location-index .location-index-state-map-shell{width:100%;margin:0 auto}.blip-location-index .location-index-state-map{margin:0;position:relative}.blip-location-index .location-index-state-map__art svg{width:100%;height:auto;display:block;overflow:visible}.blip-location-index .location-index-state-map__links{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.blip-location-index .location-index-state-map__hit{fill:#0000;pointer-events:all;stroke:#0000;stroke-width:8px;transition:fill .15s,stroke .15s}.blip-location-index .location-index-state-map__link:focus .location-index-state-map__hit{fill:#c2197247;stroke:#fff}.blip-location-index .location-index-state-map__state-part{fill:var(--color-blip-pink,#ff0c68);transition:fill .1s}.blip-location-index .location-index-state-map__state-part--hovered{fill:var(--color-blip-pink-dark,#c21972)}.blip-location-index .location-index-state-map__link:focus{outline:none}@media (prefers-reduced-motion:reduce){.blip-location-index .location-index-state-map__hit,.blip-location-index .location-index-state-map__state-part{transition:none}}
