.article-layout>.prose,.article-layout>aside{min-width:0;overflow-wrap:anywhere}.article-grid>.article-card{min-width:0;overflow-wrap:anywhere}.site-header .locale-picker>summary{display:flex;align-items:center;gap:8px;padding:6px 10px;border:1px solid var(--line);border-radius:4px;cursor:pointer;min-height:44px}.site-header .locale-picker>summary:hover,.site-header .locale-picker[open]>summary{background:var(--soft)}.site-header .locale-picker>summary:focus-visible{outline:2px solid var(--teal);outline-offset:3px}.site-header .locale-picker>summary span{display:block;max-width:none;overflow:visible;white-space:nowrap}.site-header .locale-picker>summary .language-flag{display:inline-flex;align-items:center;justify-content:center;width:22px;min-width:22px;height:16px;flex-shrink:0;font-family:"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",sans-serif;font-size:22px;line-height:1}.site-header .locale-picker>summary .language-flag>svg{display:block;width:22px;height:11px;flex:none;transform:none;filter:none;box-shadow:none;border-radius:0}.site-header .locale-picker>summary .language-current{display:block;font-size:13px;font-weight:500;line-height:1.3;color:inherit}@media(max-width:760px){.site-header .locale-picker>summary{display:flex;align-items:center;justify-content:center;gap:6px;padding:6px 8px;min-width:0}.site-header .locale-picker>summary .language-copy{text-align:left}.site-header .locale-picker>summary .language-current{display:block;font-size:12px}.site-header .locale-picker>summary .language-flag{width:20px;min-width:20px;height:14px;font-size:20px}.site-header .locale-picker>summary .language-flag>svg{width:20px;height:10px}.site-header .locale-picker>summary>svg:last-child{width:12px;flex-shrink:0}}.regional-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-block:32px 40px}.regional-grid .support-card{margin:0;padding:24px}.regional-grid h3{margin:0 0 12px;font-size:1.1rem}.regional-grid p{margin:0;line-height:1.8}#regional-guidance .actions{margin-top:28px}@media(max-width:960px){.regional-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.regional-grid{grid-template-columns:1fr;gap:12px}}
/*# sourceMappingURL=/cdn/shop/t/50/compiled_assets/styles.css.map */
