@font-face{font-family:__dmSans_fbad37;src:url(/_next/static/media/bfe8c811ed1df969-s.p.woff2) format("woff2");font-display:swap;font-weight:100 1000;font-style:normal}@font-face{font-family:__dmSans_Fallback_fbad37;src:local("Arial");ascent-override:94.36%;descent-override:29.49%;line-gap-override:0.00%;size-adjust:105.13%}.__className_fbad37{font-family:__dmSans_fbad37,__dmSans_Fallback_fbad37,system-ui,Segoe UI,Roboto,sans-serif;font-style:normal}.__variable_fbad37{--font-dm-sans:"__dmSans_fbad37","__dmSans_Fallback_fbad37",system-ui,Segoe UI,Roboto,sans-serif}:root{--sarcelle:#0e8a78;--menthe:#3fd9c0;--encre:#0b0f19;--blanc:#fff;--primary:#0e8a78;--primary-hover:#0a6b5c;--on-primary:#fff;--primary-text:#0a6b5c;--primary-text-strong:#0a5147;--primary-tint:#e7f6f3;--primary-tint-border:#b7ebe2;--hero-start:#0b6f60;--hero-end:#2dd4bf;--teal-bright:#14b8a6;--bg:#fafbff;--surface:#fff;--surface-subtle:#f1f5f9;--surface-sunken:#f4f6fa;--border:#eef0f4;--border-strong:#e5e7eb;--text:#0f172a;--text-body:#334155;--text-dim:#56627a;--muted:#64748b;--mode-air:#1d4ed8;--mode-sea:#0e7490;--mode-express:#b45309;--mode-road:#047857;--mode-rail:#0b7263;--success:#059669;--success-bg:#d1fae5;--warning:#d97706;--warning-bg:#fef3c7;--danger:#dc2626;--danger-bg:#fee2e2;--photo-scrim:rgba(11,15,25,.72);--radius:18px;--radius-sm:12px;--radius-pill:999px;--shadow:0 2px 6px rgba(0,0,0,.025);--shadow-lg:0 24px 48px -28px rgba(15,23,42,.35);--focus:0 0 0 3px rgba(14,138,120,.18);--container:1200px;--gutter:clamp(16px,4vw,32px)}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation:none!important;transition:none!important}}body{font-family:var(--font-dm-sans),system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;background:var(--bg);color:var(--text);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:hidden}a{color:var(--primary-text);text-decoration:none}a:hover{text-decoration:underline}:focus-visible{outline:2px solid var(--primary);outline-offset:2px;border-radius:6px}img{max-width:100%;display:block}.sr-only{width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip,.sr-only{position:absolute}.skip{top:8px;inset-inline-start:16px;z-index:100;transform:translateY(-200%);padding:10px 16px;border-radius:var(--radius-pill);background:var(--primary-hover);color:var(--on-primary)}.skip:focus{transform:none}.container{width:100%;max-width:var(--container);margin:0 auto;padding:0 var(--gutter)}.section{padding:clamp(56px,9vw,112px) 0}.section-tight{padding:clamp(40px,6vw,72px) 0}.section-ink{background:var(--encre);color:#e5e7eb}.section-ink .lead,.section-ink p{color:#c3cbd8}.section-ink .eyebrow{color:var(--menthe);background:rgba(63,217,192,.12)}.section-sunken{background:var(--surface-sunken)}.grid{display:grid;grid-gap:20px;gap:20px}.grid-2{grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr))}.grid-3{grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr))}.grid-4{grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr))}.split{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);grid-gap:clamp(32px,6vw,80px);gap:clamp(32px,6vw,80px);align-items:center}@media (max-width:880px){.split{grid-template-columns:1fr}}.eyebrow{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;border-radius:var(--radius-pill);background:var(--primary-tint);color:var(--primary-text);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.display{font-size:clamp(40px,6.2vw,76px);line-height:1.02;letter-spacing:-.04em}.display,.h1{font-weight:800}.h1{font-size:clamp(34px,4.6vw,56px);line-height:1.06;letter-spacing:-.035em}.h2{font-size:clamp(28px,3.4vw,44px);line-height:1.1;font-weight:750;letter-spacing:-.03em}.h3{font-size:20px;line-height:1.3;font-weight:700;letter-spacing:-.01em;margin-bottom:8px}.lead{font-size:clamp(17px,1.6vw,20px);line-height:1.6;color:var(--text-dim);max-width:640px}.muted{color:var(--muted)}.accent{color:var(--primary-text)}.section-ink .accent{color:var(--menthe)}.center{text-align:center}.center .lead{margin-left:auto;margin-right:auto}.stack-s>*+*{margin-top:12px}.stack>*+*{margin-top:20px}.stack-l>*+*{margin-top:32px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 24px;border-radius:var(--radius-pill);border:1px solid transparent;font:inherit;font-size:15px;font-weight:650;line-height:1;cursor:pointer;text-decoration:none!important;transition:background .15s,transform .1s,border-color .15s;white-space:nowrap}.btn:active{transform:scale(.98)}.btn-primary{background:var(--primary-hover);color:var(--on-primary)}.btn-primary:hover{background:#0a5147;color:var(--on-primary)}.btn-outline{background:var(--surface);color:var(--text);border-color:var(--border-strong)}.btn-outline:hover{background:var(--surface-subtle);color:var(--text)}.btn-ghost{background:transparent;color:var(--primary-text);padding:0 8px}.btn-light{background:#fff;color:var(--encre)}.btn-light:hover{background:#e7f6f3;color:var(--encre)}.btn-on-dark{background:transparent;color:#fff;border-color:hsla(0,0%,100%,.35)}.btn-on-dark:hover{background:hsla(0,0%,100%,.08);color:#fff}.btn-sm{min-height:40px;padding:0 16px;font-size:14px}.btn[disabled]{opacity:.55;cursor:not-allowed}.btn-row{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:clamp(20px,2.4vw,28px);box-shadow:var(--shadow)}.card-sm{padding:14px 16px;border-radius:var(--radius-sm)}.card-link{display:flex;flex-direction:column;gap:10px;color:inherit;transition:border-color .15s,transform .15s,box-shadow .15s;text-decoration:none!important}.card-link:hover{border-color:var(--primary-tint-border);transform:translateY(-3px);box-shadow:var(--shadow-lg)}.card-link .more{margin-top:auto;gap:6px;font-weight:650;font-size:14px}.card-link .more,.icon-tile{display:inline-flex;align-items:center;color:var(--primary-text)}.icon-tile{width:48px;height:48px;border-radius:14px;justify-content:center;background:var(--primary-tint);flex:none}.badge{display:inline-flex;align-items:center;gap:4px;padding:3px 10px;border-radius:var(--radius-pill);font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;background:var(--surface-subtle);color:var(--text-body)}.badge-primary{background:var(--primary-tint);color:var(--primary-text)}.badge-warning{color:var(--warning)}.badge-warning,.placeholder{background:var(--warning-bg)}.placeholder{display:inline-block;padding:0 6px;border-radius:6px;color:var(--text);font-weight:600}.form-group{display:flex;flex-direction:column;gap:6px;margin-bottom:16px}.form-label{font-size:13px;font-weight:650;color:var(--text)}.form-input,.form-select,.form-textarea{width:100%;min-height:48px;padding:12px 14px;border-radius:var(--radius-sm);border:1px solid var(--border-strong);background:var(--surface);color:var(--text);font:inherit;font-size:15px}.form-textarea{min-height:120px;resize:vertical}.form-input:focus,.form-select:focus,.form-textarea:focus{outline:none;border-color:var(--primary);box-shadow:var(--focus)}.form-note{font-size:13px;color:var(--muted)}.alert{padding:12px 14px;border-radius:var(--radius-sm);font-size:14px}.alert-success{background:var(--success-bg);color:var(--text)}.alert-error{background:var(--danger-bg);color:var(--text)}.hero{position:relative;isolation:isolate;overflow:hidden;color:#fff;background:var(--encre)}.hero-bg{z-index:-2;background-size:cover;background-position:center 30%}.hero-bg,.hero:before{position:absolute;inset:0}.hero:before{content:"";z-index:-1;background:linear-gradient(100deg,rgba(11,15,25,.92) 0,var(--photo-scrim) 45%,rgba(11,15,25,.35) 100%)}.hero-inner{padding:clamp(72px,12vw,150px) 0 clamp(64px,10vw,120px);max-width:760px}.hero .lead{color:#d6dde8}.hero .eyebrow{background:rgba(63,217,192,.14)}.hero .accent,.hero .eyebrow{color:var(--menthe)}.hero-mark{position:absolute;right:-60px;bottom:-80px;width:min(46vw,520px);opacity:.12;z-index:-1;pointer-events:none}.hero-track{margin-top:32px;max-width:560px}.page-hero{padding:clamp(56px,9vw,104px) 0 clamp(40px,6vw,64px);background:radial-gradient(900px 420px at 10% 0,var(--primary-tint),transparent 70%),var(--bg);border-bottom:1px solid var(--border)}.page-hero .lead{margin-top:16px}.track-form{display:flex;gap:8px;padding:8px;border-radius:var(--radius-pill);background:var(--surface);border:1px solid var(--border-strong);box-shadow:var(--shadow-lg)}.track-form .track-icon{display:inline-flex;align-items:center;padding-left:12px;color:var(--muted)}.track-form input{flex:1 1;min-width:0;border:0;background:transparent;color:var(--text);font:inherit;font-size:16px;padding:0 6px;outline:none}.track-form .btn{min-height:44px}@media (max-width:480px){.track-form{flex-wrap:wrap;border-radius:var(--radius)}.track-form .btn{width:100%}}.path-card{position:relative;overflow:hidden}.path-card .path-tag{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.steps{counter-reset:step;display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));list-style:none}.steps li{position:relative;padding:24px;border-radius:var(--radius);border:1px solid var(--border);background:var(--surface)}.steps li:before{counter-increment:step;content:counter(step,decimal-leading-zero);display:block;font-size:13px;font-weight:800;letter-spacing:.08em;color:var(--primary-text);margin-bottom:14px}.section-ink .steps li{background:#111827;border-color:#243042}.section-ink .steps li:before{color:var(--menthe)}.rail{height:4px;border-radius:var(--radius-pill);background:linear-gradient(90deg,var(--primary),var(--teal-bright))}.facts{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr))}.fact{padding:22px;border-radius:var(--radius);border:1px solid var(--border);background:var(--surface)}.fact strong{display:block;font-size:clamp(30px,3.4vw,42px);font-weight:800;letter-spacing:-.03em;color:var(--primary-text);line-height:1.1}.fact span{color:var(--text-dim);font-size:14px}.check-list{list-style:none;display:grid;grid-gap:12px;gap:12px}.check-list li{display:flex;gap:10px;align-items:flex-start;color:var(--text-body)}.check-list li svg{flex:none;margin-top:3px;color:var(--primary-text)}.section-ink .check-list li{color:#c3cbd8}.section-ink .check-list li svg{color:var(--menthe)}.corridor{position:relative;border-radius:var(--radius);padding:clamp(24px,4vw,40px);background:#0f1626;border:1px solid #243042;overflow:hidden}.corridor-pattern{position:absolute;inset:0;background-image:url(/brand/ok-hand-mark-menthe.svg);background-size:34px 42px;background-repeat:space;opacity:.05}.corridor-route{position:relative;display:grid;grid-template-columns:1fr auto 1fr;grid-gap:16px;gap:16px;align-items:center}.corridor-city{display:flex;flex-direction:column;gap:4px}.corridor-city strong{font-size:22px;color:#fff}.corridor-city span{font-size:13px;color:#94a3b8}.corridor-line{width:clamp(80px,18vw,220px)}.modes{position:relative;display:flex;flex-wrap:wrap;gap:8px;margin-top:28px}.mode{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:var(--radius-pill);font-size:14px;font-weight:600;background:hsla(0,0%,100%,.06);color:#e5e7eb;border:1px solid #243042}.mode svg{width:16px;height:16px}.mode-air svg{color:#93c5fd}.mode-sea svg{color:#67e8f9}.mode-express svg{color:#fdba74}.mode-road svg{color:#6ee7b7}.mode-rail svg{color:#b7ebe2}.quote{display:flex;flex-direction:column;gap:16px}.quote blockquote{font-size:17px;line-height:1.55;color:var(--text-body);flex:1 1}.quote figcaption{gap:12px}.quote figcaption,.quote-top{display:flex;align-items:center}.quote-top{flex-wrap:wrap;gap:8px;justify-content:space-between}.stars{display:inline-flex;gap:2px}.star-on{color:var(--warning);fill:var(--warning)}.star-off{color:var(--border-strong)}.avatar{width:40px;height:40px;flex:none;border-radius:var(--radius-pill);background:var(--primary-tint);color:var(--primary-text);display:inline-flex;align-items:center;justify-content:center;font-weight:700;font-size:14px}.example-note{display:flex;gap:10px;align-items:flex-start;background:var(--warning-bg);color:var(--text)}.example-note svg{flex:none;margin-top:2px;color:var(--warning)}.filter-row{display:flex;flex-wrap:wrap;gap:8px}.chip{min-height:40px;padding:8px 16px;border-radius:var(--radius-pill);border:1px solid var(--border-strong);background:var(--surface);color:var(--text-body);font:inherit;font-size:14px;font-weight:600;cursor:pointer}.chip:hover{border-color:var(--primary-tint-border)}.chip-on{background:var(--primary);border-color:var(--primary);color:var(--on-primary)}.rating-input{display:flex;gap:4px}.rating-input label{cursor:pointer;color:var(--border-strong);padding:4px;border-radius:8px}.rating-input label.on{color:var(--warning)}.rating-input label.on svg{fill:var(--warning)}.rating-input label:focus-within{box-shadow:var(--focus)}.consent{display:flex;gap:10px;align-items:flex-start;font-size:14px;color:var(--text-body);cursor:pointer}.consent input{width:18px;height:18px;margin-top:3px;flex:none;accent-color:var(--primary)}.app-band{position:relative;overflow:hidden;border-radius:28px;padding:clamp(28px,5vw,56px);background:linear-gradient(135deg,var(--hero-start),var(--hero-end));color:#fff}.app-band .lead{color:hsla(0,0%,100%,.88)}.app-band-pattern{position:absolute;inset:0;background-image:url(/brand/ok-hand-mark-blanc.svg);background-size:22px 27px;opacity:.07}.store-badges{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.store-badges img{height:48px;width:auto}.store-soon{position:relative;display:inline-flex}.store-soon img{opacity:.55}.store-soon span{position:absolute;top:-10px;right:-8px;padding:2px 8px;border-radius:var(--radius-pill);background:var(--encre);color:#fff;font-size:11px;font-weight:700}.phone{width:min(280px,70vw);aspect-ratio:9/18.5;margin:0 auto;border-radius:40px;padding:12px;background:var(--encre);box-shadow:0 40px 80px -40px rgba(0,0,0,.6)}.phone-screen{height:100%;border-radius:30px;background:#fafbff;overflow:hidden;display:flex;flex-direction:column;gap:10px;padding:18px 14px;color:#0f172a}.phone-hero{border-radius:18px;padding:16px;background:linear-gradient(135deg,var(--hero-start),var(--hero-end));color:#fff}.phone-card{border-radius:14px;border:1px solid #eef0f4;background:#fff;padding:12px;font-size:12px}.phone-card .muted{color:#64748b}.phone-card strong{display:block;font-size:13px}.faq details{border-bottom:1px solid var(--border);padding:18px 0}.faq summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:16px;font-weight:650;font-size:17px}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";color:var(--primary-text);font-size:22px;line-height:1}.faq details[open] summary:after{content:"–"}.faq details p{margin-top:10px;color:var(--text-dim)}.prose{max-width:760px}.prose h2{font-size:22px;font-weight:700;margin:36px 0 10px;letter-spacing:-.01em}.prose li,.prose p{color:var(--text-body)}.prose p+p{margin-top:12px}.prose ul{padding-left:20px;margin-top:10px;display:grid;grid-gap:6px;gap:6px}.status-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 0;border-bottom:1px solid var(--border)}.dot{width:10px;height:10px;border-radius:50%;display:inline-block;margin-right:8px}.dot-ok{background:var(--success)}.dot-warn{background:var(--warning)}.dot-down{background:var(--danger)}.dot-unknown{background:var(--muted)}.animate-spin{animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}.badge-success{background:var(--success-bg);color:var(--success)}@media (prefers-color-scheme:dark){.badge-success{color:#6ee7b7}.badge-warning{color:#fbbf24}}.tag{display:inline-flex;align-items:center;padding:4px 10px;border-radius:var(--radius-pill);border:1px solid var(--border-strong);font-size:13px;font-weight:600;color:var(--text-body)}.directory-form{display:grid;grid-gap:16px;gap:16px}.directory-bar{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.directory-field{flex:1 1 260px;display:flex;align-items:center;gap:8px;min-height:48px;padding:0 14px;border-radius:var(--radius-sm);border:1px solid var(--border-strong);background:var(--surface);color:var(--muted)}.directory-field:focus-within{border-color:var(--primary);box-shadow:var(--focus)}.directory-field input{flex:1 1;min-width:0;border:0;background:transparent;color:var(--text);font:inherit;font-size:15px;outline:none}.directory-select{flex:0 1 240px}@media (max-width:560px){.directory-bar .btn,.directory-select{flex:1 1 100%}}.listing-card{display:flex;flex-direction:column;gap:12px}.listing-head{display:flex;gap:12px;align-items:center}.listing-name{font-size:17px;font-weight:700;line-height:1.3;overflow-wrap:anywhere}.listing-meta{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;font-size:13px;color:var(--muted)}.listing-meta svg{flex:none}.listing-countries{display:flex;flex-wrap:wrap;gap:4px 10px;font-size:14px;color:var(--text-body)}.listing-foot{margin-top:auto;padding-top:4px;display:flex;flex-wrap:wrap;gap:8px}.listing-foot>span{flex:1 1 100%;display:flex}.listing-foot>span .btn{flex:1 1;height:auto;min-height:40px;padding-block:8px;white-space:normal;text-align:center;line-height:1.3}.country-chips{display:flex;flex-wrap:wrap;gap:8px;list-style:none}.country-chip{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:8px 16px;border-radius:var(--radius-pill);border:1px solid var(--border-strong);background:var(--surface);color:var(--text);font-size:14px;font-weight:600;text-decoration:none!important}.country-chip:hover{border-color:var(--primary-tint-border);background:var(--primary-tint)}.country-chip-more{color:var(--primary-text)}.country-summary{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;padding:16px 20px;border-radius:var(--radius);background:var(--primary-tint);border:1px solid var(--primary-tint-border)}.country-stats{display:flex;gap:32px;margin:0}.country-stats div{display:flex;flex-direction:column-reverse;gap:2px}.country-stats dt{font-size:13px;font-weight:600;color:var(--text-body)}.country-stats dd{margin:0;font-size:28px;font-weight:750;line-height:1.1;letter-spacing:-.02em;color:var(--primary-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.country-note{display:flex;align-items:center;gap:8px;max-width:420px;font-size:14px;color:var(--text-body)}.country-note svg{flex:none;color:var(--primary-text)}.country-grid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(auto-fill,minmax(min(290px,100%),1fr));list-style:none}.country-card{position:relative;display:flex;align-items:center;gap:14px;height:100%;padding:14px 16px;transition:border-color .15s,transform .15s,box-shadow .15s}.country-card:hover{border-color:var(--primary-tint-border);transform:translateY(-2px);box-shadow:var(--shadow-lg)}.country-card:focus-within{border-color:var(--primary)}.country-flag{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:14px;background:var(--surface-subtle);color:var(--muted);flex:none}.flag{display:inline-block;flex:none;vertical-align:-.12em;border-radius:2px;box-shadow:0 0 0 1px rgba(15,23,42,.12);object-fit:cover}.country-flag .flag{border-radius:4px}.listing-country{display:inline-flex;align-items:center;gap:5px}.country-body{display:flex;flex-direction:column;gap:8px;min-width:0;flex:1 1}.country-name{font-size:16px;font-weight:700;line-height:1.3;color:var(--text);text-decoration:none!important;overflow-wrap:anywhere}.country-name:after{content:"";position:absolute;inset:0;border-radius:inherit}.country-name:focus-visible{outline:none}.country-pills{display:flex;flex-wrap:wrap;gap:6px}.country-pill{position:relative;z-index:1;gap:5px;max-width:100%;padding:3px 9px;font-size:12.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-decoration:none!important;background:var(--surface)}.country-pill:hover{border-color:var(--primary-tint-border);background:var(--primary-tint);color:var(--primary-text)}.country-arrow,.country-pill svg{flex:none;color:var(--primary-text)}.country-card-ghost{min-height:88px;border-style:dashed;background:linear-gradient(90deg,var(--surface) 0,var(--surface-subtle) 50%,var(--surface) 100%) 0 0 /200% 100%;animation:country-ghost 1.4s ease-in-out infinite}.country-card-ghost:hover{transform:none;box-shadow:var(--shadow);border-color:var(--border)}@keyframes country-ghost{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.country-card-ghost{animation:none}.country-card,.country-card:hover{transform:none;transition:none}}.country-empty{display:flex;flex-direction:column;align-items:center;gap:12px;padding:clamp(28px,5vw,48px) 20px;text-align:center}.country-empty .h3{margin:0}.country-empty .muted{max-width:46ch}.country-empty .btn-row,.country-empty-ico{justify-content:center}.country-empty-ico{display:inline-flex;align-items:center;width:56px;height:56px;border-radius:16px;background:var(--primary-tint);color:var(--primary-text)}.country-state{gap:12px}.country-band,.country-state{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.country-band{gap:16px 24px;padding:20px 24px;border-radius:var(--radius);border:1px solid var(--border);background:var(--surface-subtle)}.country-band .h3{margin:0}.country-band .muted{max-width:60ch}.country-sort{flex:0 1 220px}.country-regions .chip{display:inline-flex;align-items:center;gap:6px;flex:none;white-space:nowrap}.country-regions-n{font-size:12px;font-weight:700;opacity:.72;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.country-region-h{display:flex;align-items:baseline;gap:8px;margin-bottom:14px;padding-bottom:8px;border-bottom:1px solid var(--border);font-size:18px;font-weight:700;line-height:1.3}[dir=rtl] .country-arrow,[dir=rtl] .country-arrow-btn{transform:scaleX(-1)}@media (max-width:639px){.country-regions{flex-wrap:nowrap;overflow-x:auto;margin-inline:-16px;padding:2px 16px 4px;scrollbar-width:none}.country-regions::-webkit-scrollbar{display:none}.country-sort{flex:1 1 100%}.country-find{white-space:normal;text-align:center;line-height:1.25;padding-block:10px}.country-summary{padding:14px 16px}.country-stats{gap:24px}.country-stats dd{font-size:24px}.country-card{gap:12px;padding:12px 14px}.country-flag{width:42px;height:42px;border-radius:12px}.country-band{padding:18px 16px}.country-band .btn-row,.country-empty .btn-row{width:100%}.country-band .btn,.country-empty .btn{flex:1 1 100%;white-space:normal;text-align:center;line-height:1.25;padding-block:10px}}