.reviews-section[data-astro-cid-axmy3hfn]{padding:0 0 clamp(80px,10vw,140px)}.reviews-wide[data-astro-cid-axmy3hfn]{box-sizing:border-box;width:100%;max-width:none;margin:0;padding:0}.aajoda-stage[data-astro-cid-axmy3hfn]{position:relative}.aajoda-stage[data-astro-cid-axmy3hfn] #aajodaMap{border-radius:0!important;height:78vh!important;min-height:560px!important;max-height:820px!important;margin:0 0 clamp(40px,5vw,72px)!important}.map-shade[data-astro-cid-axmy3hfn]{pointer-events:none;z-index:3;background:linear-gradient(#13131273 0%,#1313121f 22%,#0000 38%),linear-gradient(#0000 45%,#1313122e 65%,#13131273 82%,#131312c7 100%),radial-gradient(65% 55% at 18% 95%,#1313128c 0%,#0000 70%);height:78vh;min-height:560px;max-height:820px;position:absolute;top:0;left:0;right:0}.map-hero-text[data-astro-cid-axmy3hfn]{z-index:4;color:#f1efe9;pointer-events:none;flex-direction:column;justify-content:flex-end;height:78vh;min-height:560px;max-height:820px;padding:clamp(32px,5vw,80px);display:flex;position:absolute;top:0;left:0;right:0}.map-hero-text[data-astro-cid-axmy3hfn]>[data-astro-cid-axmy3hfn]{pointer-events:auto}.map-hero-text[data-astro-cid-axmy3hfn] .eyebrow[data-astro-cid-axmy3hfn]{letter-spacing:.14em;text-transform:uppercase;color:#fff;margin:0 0 18px;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:12px}.map-hero-text[data-astro-cid-axmy3hfn] h1[data-astro-cid-axmy3hfn]{letter-spacing:-.035em;color:#fff;text-shadow:0 2px 18px #0000008c,0 1px 2px #00000059;max-width:22ch;margin:0 0 22px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:clamp(40px,5.6vw,96px);font-weight:500;line-height:.95}.map-hero-text[data-astro-cid-axmy3hfn] h1[data-astro-cid-axmy3hfn] em[data-astro-cid-axmy3hfn]{color:#fff;font-style:normal;font-weight:500}.map-hero-text[data-astro-cid-axmy3hfn] .lead[data-astro-cid-axmy3hfn]{color:#f1efe9eb;text-shadow:0 1px 8px #00000080;max-width:56ch;margin:0;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:clamp(15px,1.2vw,19px);line-height:1.5}.map-hero-text[data-astro-cid-axmy3hfn] .eyebrow[data-astro-cid-axmy3hfn]{text-shadow:0 1px 6px #00000073}@media (max-width:720px){.aajoda-stage[data-astro-cid-axmy3hfn] #aajodaMap,.map-shade[data-astro-cid-axmy3hfn],.map-hero-text[data-astro-cid-axmy3hfn]{height:70vh;min-height:480px}.map-hero-text[data-astro-cid-axmy3hfn]{padding:28px 22px}}.ref-faq[data-astro-cid-axmy3hfn]{padding:0 0 clamp(80px,10vw,140px)}.ref-faq[data-astro-cid-axmy3hfn] .eyebrow[data-astro-cid-axmy3hfn]{letter-spacing:.14em;text-transform:uppercase;color:var(--accent,#c97a3b);margin:0 0 18px;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:12px;display:block}.ref-faq[data-astro-cid-axmy3hfn] h2[data-astro-cid-axmy3hfn]{letter-spacing:-.03em;max-width:22ch;margin:0 0 clamp(28px,4vw,48px);font-size:clamp(30px,4vw,56px);font-weight:500;line-height:1}.faq-list[data-astro-cid-axmy3hfn]{border-top:1px solid var(--rule,#13131224)}.faq-item[data-astro-cid-axmy3hfn]{border-bottom:1px solid var(--rule,#13131224)}.faq-item[data-astro-cid-axmy3hfn] summary[data-astro-cid-axmy3hfn]{cursor:pointer;letter-spacing:-.01em;grid-template-columns:44px 1fr 28px;align-items:baseline;gap:14px;padding:20px 0;font-size:clamp(16px,1.5vw,20px);font-weight:500;list-style:none;display:grid}.faq-item[data-astro-cid-axmy3hfn] summary[data-astro-cid-axmy3hfn]::-webkit-details-marker{display:none}.faq-num[data-astro-cid-axmy3hfn]{color:var(--muted,#13131280);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:12px}.faq-arr[data-astro-cid-axmy3hfn]{color:var(--muted,#13131280);justify-self:end;transition:transform .22s}.faq-item[data-astro-cid-axmy3hfn][open] .faq-arr[data-astro-cid-axmy3hfn]{transform:rotate(180deg)}.faq-item[data-astro-cid-axmy3hfn] summary[data-astro-cid-axmy3hfn]:hover .faq-q[data-astro-cid-axmy3hfn]{color:var(--accent,#c97a3b)}.faq-a[data-astro-cid-axmy3hfn]{max-width:70ch;padding:0 0 24px 58px}.faq-a[data-astro-cid-axmy3hfn] p[data-astro-cid-axmy3hfn]{color:var(--ink-2,#131312bf);margin:0 0 12px;line-height:1.65}.faq-a[data-astro-cid-axmy3hfn] a[data-astro-cid-axmy3hfn]{color:var(--accent,#c97a3b);border-bottom:1px solid;font-size:15px;text-decoration:none}@media (max-width:720px){.faq-item[data-astro-cid-axmy3hfn] summary[data-astro-cid-axmy3hfn]{grid-template-columns:34px 1fr 22px;gap:10px}.faq-a[data-astro-cid-axmy3hfn]{padding-left:44px}}.ref-geo[data-astro-cid-axmy3hfn]{padding:0 0 clamp(80px,10vw,140px)}.ref-geo[data-astro-cid-axmy3hfn] .eyebrow[data-astro-cid-axmy3hfn]{letter-spacing:.14em;text-transform:uppercase;color:var(--accent,#c97a3b);margin:0 0 18px;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:12px;display:block}.ref-geo[data-astro-cid-axmy3hfn] h2[data-astro-cid-axmy3hfn]{letter-spacing:-.03em;max-width:22ch;margin:0 0 clamp(20px,3vw,32px);font-size:clamp(30px,4vw,56px);font-weight:500;line-height:1}.geo-lead[data-astro-cid-axmy3hfn]{max-width:62ch;color:var(--ink-2,#131312bf);margin:0 0 24px;line-height:1.65}.geo-chips[data-astro-cid-axmy3hfn]{flex-wrap:wrap;gap:10px;margin:0 0 24px;padding:0;list-style:none;display:flex}.geo-chips[data-astro-cid-axmy3hfn] li[data-astro-cid-axmy3hfn]{border:1px solid var(--rule,#13131229);letter-spacing:-.01em;border-radius:3px;align-items:baseline;gap:8px;padding:9px 14px;font-size:15px;font-weight:500;display:inline-flex}.geo-count[data-astro-cid-axmy3hfn]{color:var(--accent,#c97a3b);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:12px}.geo-note[data-astro-cid-axmy3hfn]{max-width:62ch;color:var(--muted,#1313128c);margin:0;font-size:14.5px;line-height:1.65}.gm-style .gm-style-iw-c{background:#f1efe9!important;border:1px solid #1313121f!important;border-radius:4px!important;max-width:none!important;max-height:none!important;padding:0!important;overflow:hidden!important;box-shadow:0 18px 48px #13131247!important}.gm-style .gm-style-iw-d{max-height:60vh!important;padding:0!important;overflow:hidden auto!important}.gm-style .gm-style-iw-tc{display:none!important}.gm-style .gm-style-iw-chr{z-index:5;height:auto!important;position:absolute!important;top:4px!important;right:4px!important}.gm-style .gm-style-iw-chr button{width:30px!important;height:30px!important;box-shadow:none!important;opacity:1!important;background:0 0!important}.gm-style .gm-style-iw-chr button>img,.gm-style .gm-style-iw-chr button>span,.gm-style .gm-ui-hover-effect img{filter:brightness(0)!important;opacity:.5!important;background-color:#131312!important;width:14px!important;height:14px!important;margin:8px!important}.gm-style .gm-style-iw-chr button:hover>img,.gm-style .gm-style-iw-chr button:hover>span{opacity:.85!important}.gm-style .aajodamapdetail{text-align:left;width:340px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.gm-style .aajodamapdetail a{cursor:pointer;grid-template-columns:96px 1fr;align-items:start;gap:12px 14px;padding:16px 18px;color:#131312!important;text-decoration:none!important;display:grid!important}.gm-style .aajodamapdetail img{background:#1313120f;object-fit:cover!important;border-radius:3px!important;width:96px!important;height:96px!important;margin:0!important;display:block!important}.gm-style .aajodamapdetail h4{letter-spacing:-.01em!important;color:#131312!important;margin:2px 0 6px!important;padding:0 28px 0 0!important;font-size:15px!important;font-weight:500!important;line-height:1.25!important}.gm-style .aajodamapdetail h4+div{color:#1313129e!important;grid-column:1/-1!important;margin:0!important;padding:0!important;font-size:12.5px!important;line-height:1.5!important}.gm-style .aajodamapdetail:hover h4{color:#c97a3b!important}
