.geo-page{--geo-border:#e4e5e5;--geo-panel:#f5f5f6;padding-bottom:60px}.geo-hero{display:grid;grid-template-columns:1.18fr 1fr;gap:56px;align-items:center;padding:32px 0 48px}.geo-hero h1{font-size:clamp(32px,3.5vw,52px);margin:14px 0 24px;max-width:730px}.geo-lead{font-size:18px;line-height:1.65;max-width:690px}.geo-actions{display:flex;gap:24px;align-items:center;flex-wrap:wrap;margin-top:28px}.geo-link{text-decoration:underline;text-underline-offset:4px}.geo-hero img{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;border-radius:24px}.geo-hero figcaption{font-size:12px;opacity:.65;margin-top:12px}.geo-navigation{display:flex;flex-wrap:wrap;gap:10px;padding:24px 0;border-top:1px solid var(--geo-border);border-bottom:1px solid var(--geo-border)}.geo-navigation a{padding:10px 18px;border:1px solid var(--geo-border);border-radius:100px}.geo-navigation a[aria-current=page]{background:#dcfa92;color:#202020;border-color:#c7e87b}.geo-advice{padding:24px 0}.geo-advice-row{display:grid;grid-template-columns:44px minmax(190px,.75fr) 1.25fr;gap:28px;padding:32px 0;border-bottom:1px solid var(--geo-border);align-items:start}.geo-number{font-size:14px;opacity:.55;padding-top:6px}.geo-page h2{font-size:clamp(25px,2.5vw,34px);line-height:1.15;letter-spacing:-.035em}.geo-advice-row p{font-size:16px;line-height:1.8;max-width:730px}.geo-stores{padding:38px 0}.geo-stores>h2{margin:12px 0 18px}.geo-store-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:24px}.geo-store-grid article{padding:28px;border:1px solid var(--geo-border);border-radius:20px;background:var(--geo-panel)}.geo-store-grid h3{font-size:23px}.geo-store-grid p{margin:14px 0 20px;line-height:1.7}.geo-faq{max-width:940px;padding:24px 0 40px}.geo-faq h2{margin-bottom:22px}.geo-faq details{border-bottom:1px solid var(--geo-border);padding:20px 0}.geo-faq summary{cursor:pointer;font-size:18px;font-weight:500}.geo-faq details p{padding:14px 28px 0 0;font-size:16px;line-height:1.75}.geo-finish{display:flex;justify-content:space-between;gap:24px;align-items:center;border-top:1px solid var(--geo-border);padding-top:32px}.geo-finish p{margin-top:14px}.geo-trade{padding-top:28px}.geo-trade .geo-faq{max-width:100%}[data-theme=dark] .geo-page{--geo-border:#383838;--geo-panel:#202020}[data-theme=dark] .geo-page .geo-navigation a[aria-current=page]{color:#202020;background:#dcfa92}@media(max-width:760px){.geo-hero{grid-template-columns:1fr;gap:28px;padding:16px 0 28px}.geo-hero h1{font-size:34px}.geo-lead{font-size:16px}.geo-advice-row{grid-template-columns:30px 1fr;gap:12px;padding:24px 0}.geo-advice-row p{grid-column:2}.geo-store-grid{grid-template-columns:1fr}.geo-finish{align-items:flex-start;flex-direction:column}.geo-navigation{gap:8px}.geo-navigation a{font-size:13px;padding:9px 12px}.geo-page .button{max-width:100%;white-space:normal;text-align:center}.geo-page h2{font-size:27px}.geo-hero figure{max-width:100%}}