:root{--blue-900:#071C66;--blue-800:#0A2A8F;--blue-700:#1447E6;--blue-500:#2F7BFF;--blue-300:#7DB6FF;--sky:#DCEBFF;--ground:#EEF4FF;--glass:rgba(255,255,255,.72);--glass-border:rgba(255,255,255,.9);--ink:#0B1A4A;--ink-soft:#3D4C7A;--ink-mute:#6B78A3;--line:#D3DFF7;--star:#FFD400;--usdt:#26A17B;--usdc:#2775CA;--white:#fff;--shadow:0 18px 50px -20px rgba(10,42,143,.35), 0 2px 6px rgba(10,42,143,.08);--r-lg:28px;--r-md:18px;--r-sm:12px;--font-display:"Manrope",system-ui,-apple-system,"Segoe UI",sans-serif;--font-body:"Golos Text","Manrope",system-ui,-apple-system,"Segoe UI",sans-serif;--gutter:clamp(16px,4vw,40px);--measure:66ch}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{margin:0;font-family:var(--font-body);font-size:17px;line-height:1.6;color:var(--ink);background:var(--ground);background-image:radial-gradient(900px 520px at 8% -10%,#fff,#fff0 60%),radial-gradient(700px 500px at 100% 0%,#7db6ff73,#7db6ff00 60%),radial-gradient(800px 600px at 50% 100%,#2f7bff2e,#2f7bff00 60%);background-attachment:fixed}img,svg{max-width:100%;height:auto;display:block}a{color:var(--blue-700);text-decoration:none}a:hover{text-decoration:underline}:focus-visible{outline:3px solid var(--blue-500);outline-offset:3px;border-radius:6px}h1,h2,h3,h4{font-family:var(--font-display);line-height:1.12;margin:0 0 .5em;letter-spacing:-.015em;text-wrap:balance;font-weight:800}h1{font-size:clamp(2.2rem,5.2vw,4rem)}h2{font-size:clamp(1.7rem,3.4vw,2.5rem)}h3{font-size:clamp(1.2rem,2vw,1.45rem);font-weight:700}p{margin:0 0 1em}.wrap{max-width:1180px;margin-inline:auto;padding-inline:var(--gutter)}.eyebrow{font:700 .78rem/1 var(--font-display);letter-spacing:.14em;text-transform:uppercase;color:var(--blue-700);margin-bottom:14px}.accent{color:var(--blue-700)}.mute{color:var(--ink-mute)}.lead{font-size:1.15rem;color:var(--ink-soft);max-width:var(--measure)}.tabnum{font-variant-numeric:tabular-nums}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 26px;border-radius:999px;font:700 1rem var(--font-display);text-decoration:none!important;cursor:pointer;border:2px solid transparent;transition:transform .15s,box-shadow .15s,background .15s}.btn-primary{color:#fff;background:linear-gradient(135deg,var(--blue-500),var(--blue-700) 60%,var(--blue-800));box-shadow:0 12px 30px -10px #1447e699}.btn-primary:hover{transform:translateY(-1px);box-shadow:0 16px 34px -10px #1447e6b3}.btn-ghost{color:var(--blue-800);background:var(--glass);border-color:var(--glass-border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.btn-ghost:hover{background:#fff}.btn-sm{min-height:42px;padding:0 18px;font-size:.92rem}.btn svg{width:20px;height:20px;flex:none}.site-header{position:sticky;top:0;z-index:50;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#eef4ffc7;border-bottom:1px solid rgba(211,223,247,.7)}.nav{display:flex;align-items:center;gap:22px;min-height:72px}.brand{display:flex;align-items:center;gap:10px;text-decoration:none!important;margin-right:auto}.brand img{width:40px;height:40px}.brand-name{font:800 1.45rem var(--font-display);letter-spacing:-.02em;color:var(--ink)}.brand-name span{color:var(--blue-700)}.brand-tag{display:block;font:500 .66rem/1 var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-mute);margin-top:3px}.nav-links{display:flex;gap:6px;list-style:none;margin:0;padding:0}.nav-links a{display:block;padding:10px 14px;border-radius:999px;font:600 .95rem var(--font-display);color:var(--ink-soft)}.nav-links a:hover,.nav-links a[aria-current]{background:#fff;color:var(--blue-800);text-decoration:none}.nav-toggle{display:none;width:44px;height:44px;border:0;border-radius:12px;background:var(--glass);cursor:pointer}.nav-toggle span{display:block;width:20px;height:2px;background:var(--ink);margin:4px auto;border-radius:2px}@media (max-width:820px){.nav-toggle{display:block}.nav-links{display:none;position:absolute;left:var(--gutter);right:var(--gutter);top:calc(100% + 8px);flex-direction:column;background:#fff;border-radius:var(--r-md);padding:8px;box-shadow:var(--shadow)}.nav-links.open{display:flex}.nav .btn,.brand-tag{display:none}}.hero{padding-block:clamp(24px,4vw,56px);min-height:calc(100svh - 72px);display:flex;align-items:center}.hero .hero-grid{width:100%}@media (max-width:900px){.hero{min-height:0}}.hero-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:clamp(28px,5vw,72px);align-items:center}.hero h1{margin-bottom:18px}.hero h1 .line-accent{display:block;color:var(--blue-700)}.hero .tagline{font:800 1.35rem var(--font-display);color:var(--blue-800);margin-bottom:10px}.hero .lead{margin-bottom:28px}.hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:34px}.hero-facts{display:flex;flex-wrap:wrap;gap:10px 26px;padding:0;margin:0;list-style:none;color:var(--ink-soft);font-size:.95rem}.hero-facts li{display:flex;align-items:center;gap:8px}.hero-facts li:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--blue-500);box-shadow:0 0 0 4px #2f7bff2e}@media (max-width:900px){.hero-grid{grid-template-columns:1fr}}.phone-stage{position:relative;display:flex;justify-content:center;padding:24px 0}.phone-stage:before{content:"";position:absolute;top:12%;right:-4%;bottom:-4%;left:-4%;background:radial-gradient(closest-side,#2f7bff61,#2f7bff00);filter:blur(12px);z-index:0}.phone{position:relative;z-index:1;width:min(330px,88vw,calc((100svh - 190px)*.466));aspect-ratio:9/19.3;background:linear-gradient(160deg,#3a4160,#151a33 40%,#0b1028);border-radius:58px;padding:10px;box-shadow:0 50px 90px -30px #071c6699,0 0 0 1px #ffffff1f inset,0 0 0 3px #0b1028 inset,0 0 0 4px #ffffff14 inset}.phone:before,.phone:after{content:"";position:absolute;background:#1a2040;border-radius:2px}.phone:before{left:-3px;top:19%;width:3px;height:9%;box-shadow:0 13% 0 0 #1a2040}.phone:after{right:-3px;top:24%;width:3px;height:14%}.phone .btn-mute{position:absolute;left:-3px;top:13%;width:3px;height:4%;background:#1a2040;border-radius:2px}.phone .btn-vol2{position:absolute;left:-3px;top:30%;width:3px;height:9%;background:#1a2040;border-radius:2px}.phone-screen{position:relative;height:100%;background:linear-gradient(180deg,#f5f8ff,#e7efff);border-radius:48px;padding:50px 14px 14px;overflow:hidden;display:flex;flex-direction:column}.island{position:absolute;top:14px;left:50%;transform:translate(-50%);width:36%;height:30px;background:#0b1028;border-radius:20px}.island:after{content:"";position:absolute;right:12px;top:9px;width:12px;height:12px;border-radius:50%;background:#1d2647;box-shadow:inset 0 0 0 3px #0b1028}.phone-status{position:absolute;top:18px;left:0;right:0;display:flex;justify-content:space-between;padding:0 28px;font:600 .82rem/1 var(--font-display);color:var(--ink)}.phone-status .sig{display:inline-flex;gap:5px;align-items:center}.phone-status svg{width:18px;height:12px}.phone-title{text-align:center;font:700 1.05rem var(--font-display);margin-bottom:10px}.field{background:#fff;border-radius:20px;padding:14px 16px;box-shadow:0 1px #0a2a8f0f}.field small{display:block;font-size:.76rem;color:var(--ink-mute);margin-bottom:6px}.field-row{display:flex;align-items:center;justify-content:space-between;gap:10px}.coin{display:inline-flex;align-items:center;gap:8px;font:700 .98rem var(--font-display)}.coin i{width:28px;height:28px;border-radius:50%;display:inline-grid;place-items:center;color:#fff;font:800 .82rem var(--font-display);font-style:normal}.coin .c-usdt{background:var(--usdt)}.coin .c-eur{background:var(--blue-700)}.coin .c-usdc{background:var(--usdc)}.amount{font:700 1.35rem var(--font-display);text-align:right;font-variant-numeric:tabular-nums}.amount small{display:block;font:500 .74rem var(--font-body);color:var(--ink-mute);margin:0}.swap-arrows{display:grid;place-items:center;height:26px;margin:-13px auto;position:relative;z-index:1;width:40px;border-radius:50%;background:#fff;color:var(--blue-700);font-size:1rem;line-height:1;box-shadow:0 4px 12px -4px #0a2a8f59;border:1px solid var(--line)}.field+.swap-arrows+.field{margin-top:0}.phone-rate{display:flex;justify-content:space-between;font-size:.8rem;color:var(--ink-soft);padding:12px 6px 0}.phone-rate b{color:var(--ink)}.phone-rails{display:flex;gap:6px;margin-top:12px}.phone-rails span{flex:1;text-align:center;font:600 .72rem var(--font-display);padding:8px 4px;border-radius:12px;background:#fff;color:var(--ink-soft);border:1px solid var(--line)}.phone-rails span.on{background:var(--blue-700);color:#fff;border-color:var(--blue-700)}.recent{margin-top:12px;background:#fff;border-radius:20px;padding:10px 14px 2px;flex:1;min-height:0;overflow:hidden}.recent small{display:block;font:700 .7rem var(--font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-mute);margin-bottom:8px}.recent-row{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border-top:1px solid var(--line);font-size:.8rem}.recent-row:first-of-type{border-top:0}.recent-row b{font-variant-numeric:tabular-nums;color:var(--ink);white-space:nowrap}.recent-row .st{display:inline-flex;align-items:center;gap:6px;color:var(--ink-soft);white-space:nowrap;font-size:.76rem}.recent-row .st:before{content:"";width:7px;height:7px;border-radius:50%;background:#26a17b}.phone .btn{width:100%;margin-top:12px;min-height:50px;border-radius:18px;font-size:1.05rem}.phone-note{text-align:center;font-size:.72rem;color:var(--ink-mute);margin:10px 0 0}.home-bar{width:38%;height:5px;border-radius:3px;background:var(--ink);opacity:.85;margin:10px auto 0;flex:none}.float-badge{position:absolute;z-index:2;background:#fff;border-radius:999px;padding:9px 15px;font:700 .84rem var(--font-display);box-shadow:var(--shadow);display:flex;align-items:center;gap:8px}.float-badge.b1{top:14%;left:-9%}.float-badge.b2{bottom:24%;right:-10%}.float-badge.b3{top:44%;right:-16%}.float-badge.b4{bottom:14%;left:-12%}.float-badge .dot{width:10px;height:10px;border-radius:50%}@media (max-width:1100px){.float-badge{display:none}}@media (prefers-reduced-motion:no-preference){.float-badge{animation:bob 6s ease-in-out infinite}.float-badge.b2{animation-delay:-2s}.float-badge.b3{animation-delay:-4s}.float-badge.b4{animation-delay:-3s}@keyframes bob{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}}.section{padding-block:clamp(36px,6vw,80px)}.section-head{max-width:720px;margin-bottom:clamp(24px,4vw,44px)}.grid-2{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}@media (max-width:900px){.grid-3,.grid-4{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.grid-2,.grid-3,.grid-4{grid-template-columns:1fr}}.card{background:var(--glass);border:1px solid var(--glass-border);border-radius:var(--r-lg);padding:clamp(20px,3vw,32px);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:var(--shadow)}.card h3{margin-bottom:8px}.card p:last-child{margin-bottom:0}.rate-card{display:grid;grid-template-columns:auto 1fr;gap:18px;align-items:start}.rate-card .icon{width:64px;height:64px;border-radius:18px;display:grid;place-items:center;background:linear-gradient(135deg,var(--blue-500),var(--blue-800));color:#fff}.rate-card .icon svg{width:32px;height:32px}.rate-card .big{font:800 clamp(2.4rem,4.5vw,3.4rem)/1 var(--font-display);color:var(--blue-700);letter-spacing:-.03em;margin:6px 0 4px}.rate-card .big sup{font-size:.4em;vertical-align:top;margin-left:2px}.rate-card .sub{font-size:.9rem;color:var(--ink-mute)}.perk{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:22px}.perk .icon{width:48px;height:48px;border-radius:14px;background:#fff;display:grid;place-items:center;color:var(--blue-700);box-shadow:0 6px 16px -8px #0a2a8f4d}.perk .icon svg{width:24px;height:24px}.perk strong{font:700 1.02rem var(--font-display)}.perk p{font-size:.92rem;color:var(--ink-soft);margin:0}.steps{counter-reset:step;display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.step{position:relative;padding:26px 22px 22px;background:#fff;border-radius:var(--r-md);border:1px solid var(--line)}.step:before{counter-increment:step;content:counter(step);position:absolute;top:-14px;left:20px;width:32px;height:32px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(135deg,var(--blue-500),var(--blue-800));color:#fff;font:800 .9rem var(--font-display)}.step strong{display:block;font:700 1.02rem var(--font-display);margin-bottom:6px}.step p{font-size:.92rem;color:var(--ink-soft);margin:0}@media (max-width:900px){.steps{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.steps{grid-template-columns:1fr}}.countries{display:flex;flex-wrap:wrap;gap:12px;list-style:none;padding:0;margin:0}.countries li{display:flex;align-items:center;gap:10px;padding:10px 16px 10px 10px;background:#fff;border-radius:999px;border:1px solid var(--line);font:600 .95rem var(--font-display)}.flag{width:32px;height:22px;border-radius:5px;overflow:hidden;flex:none;box-shadow:0 0 0 1px #00000014 inset}.coins{display:flex;gap:14px;list-style:none;padding:0;margin:0}.coins li{display:flex;align-items:center;gap:10px;font:700 1rem var(--font-display)}.coins i{width:40px;height:40px;border-radius:50%;display:inline-grid;place-items:center;color:#fff;font:800 1rem var(--font-display);font-style:normal}.split{display:grid;grid-template-columns:1.4fr 1fr;gap:20px}@media (max-width:820px){.split{grid-template-columns:1fr}}.rails{display:flex;flex-wrap:wrap;gap:10px;list-style:none;padding:0;margin:0}.rails li{padding:8px 14px;border-radius:999px;background:var(--blue-800);color:#fff;font:700 .85rem var(--font-display);letter-spacing:.02em}.table-wrap{overflow-x:auto;border-radius:var(--r-md);border:1px solid var(--line);background:#fff}table{width:100%;border-collapse:collapse;min-width:560px;font-size:.95rem}th,td{padding:14px 16px;text-align:left;border-bottom:1px solid var(--line);vertical-align:top}th{font:700 .8rem var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-mute);background:#f6f9ff}tr:last-child td{border-bottom:0}td.num{font-variant-numeric:tabular-nums;white-space:nowrap}.note{font-size:.88rem;color:var(--ink-mute)}.faq details{background:#fff;border:1px solid var(--line);border-radius:var(--r-md);padding:4px 22px;margin-bottom:10px}.faq summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;font:700 1.05rem var(--font-display)}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";font-size:1.5rem;color:var(--blue-700);flex:none;transition:transform .2s}.faq details[open] summary:after{transform:rotate(45deg)}.faq details p{color:var(--ink-soft);padding-bottom:16px;margin:0;max-width:var(--measure)}.cta{background:linear-gradient(135deg,var(--blue-700),var(--blue-900));color:#fff;border-radius:var(--r-lg);padding:clamp(28px,5vw,56px);display:grid;grid-template-columns:1.3fr auto;gap:24px;align-items:center;position:relative;overflow:hidden}.cta:after{content:"";position:absolute;right:-80px;top:-80px;width:320px;height:320px;border-radius:50%;background:radial-gradient(circle,#7db6ff80,#7db6ff00 70%)}.cta h2{color:#fff;margin-bottom:8px}.cta p{color:#cfe0ff;margin:0;max-width:52ch}.cta .btn-primary{background:#fff;color:var(--blue-800);box-shadow:none;position:relative;z-index:1}@media (max-width:720px){.cta{grid-template-columns:1fr}}.post-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media (max-width:900px){.post-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.post-grid{grid-template-columns:1fr}}.post-card{display:flex;flex-direction:column;gap:10px;background:#fff;border:1px solid var(--line);border-radius:var(--r-lg);padding:24px;transition:transform .15s,box-shadow .15s;text-decoration:none!important;color:inherit}.post-card:hover{transform:translateY(-3px);box-shadow:var(--shadow)}.post-card .tag{align-self:flex-start;font:700 .72rem var(--font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--blue-700);background:var(--sky);padding:5px 10px;border-radius:999px}.post-card h3{margin:0}.post-card p{color:var(--ink-soft);font-size:.95rem;margin:0}.post-card .meta{margin-top:auto;font-size:.82rem;color:var(--ink-mute)}.article{max-width:760px;margin-inline:auto}.article header{margin-bottom:30px}.article .meta{color:var(--ink-mute);font-size:.9rem;display:flex;flex-wrap:wrap;gap:8px 16px}.article h2{font-size:clamp(1.4rem,2.6vw,1.9rem);margin-top:1.8em}.article h3{margin-top:1.4em}.article p,.article li{color:#22305e;max-width:var(--measure)}.article ul,.article ol{padding-left:1.3em}.article li{margin-bottom:.4em}.article blockquote{margin:1.5em 0;padding:16px 22px;border-left:4px solid var(--blue-500);background:#fff;border-radius:0 var(--r-sm) var(--r-sm) 0;color:var(--ink-soft)}.article .table-wrap{margin:1.2em 0}.callout{background:var(--sky);border-radius:var(--r-md);padding:18px 22px;margin:1.5em 0;display:flex;gap:14px;align-items:flex-start}.callout svg{width:24px;height:24px;flex:none;color:var(--blue-700);margin-top:3px}.callout p{margin:0}.toc{background:#fff;border:1px solid var(--line);border-radius:var(--r-md);padding:18px 22px;margin:0 0 28px;font-size:.95rem}.toc strong{font:700 .8rem var(--font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-mute);display:block;margin-bottom:8px}.toc ol{margin:0;padding-left:1.2em}.breadcrumbs{font-size:.88rem;color:var(--ink-mute);margin-bottom:22px}.breadcrumbs ol{list-style:none;display:flex;flex-wrap:wrap;gap:6px;padding:0;margin:0}.breadcrumbs li+li:before{content:"/";margin-right:6px;color:var(--line)}.related{margin-top:clamp(40px,6vw,72px)}.site-footer{margin-top:clamp(40px,7vw,90px);background:var(--blue-900);color:#b8cbf5;padding-block:48px 28px}.footer-grid{display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr;gap:28px}.site-footer .brand-name{color:#fff}.site-footer h4{color:#fff;font-size:.85rem;letter-spacing:.1em;text-transform:uppercase;margin-bottom:14px}.site-footer ul{list-style:none;padding:0;margin:0}.site-footer li{margin-bottom:8px}.site-footer a{color:#dce7ff}.footer-bottom{border-top:1px solid rgba(255,255,255,.12);margin-top:34px;padding-top:20px;font-size:.82rem;display:flex;flex-wrap:wrap;gap:8px 24px;justify-content:space-between}.footer-address{margin:0 0 12px;font-size:.92rem;line-height:1.45;max-width:28ch}.site-footer .footer-address strong{color:#fff;font-weight:700}.text-btn{padding:0;border:0;background:none;color:inherit;font:inherit;cursor:pointer;text-align:left}.site-footer .text-btn{color:#dce7ff}.text-btn:hover{text-decoration:underline}.cookie-bar{position:fixed;z-index:70;left:max(12px,env(safe-area-inset-left));right:max(12px,env(safe-area-inset-right));bottom:max(12px,env(safe-area-inset-bottom));width:min(920px,calc(100% - 24px));margin-inline:auto;display:flex;align-items:center;gap:16px 22px;justify-content:space-between;padding:16px 18px;background:#fff;color:var(--ink);border:1px solid var(--line);border-radius:var(--r-md);box-shadow:var(--shadow)}.cookie-bar p{margin:0;font-size:.95rem;color:var(--ink-soft)}.cookie-bar .text-btn{color:var(--blue-700);font-weight:700}.cookie-actions{display:flex;flex:none;gap:8px}@media (max-width:720px){.cookie-bar{flex-direction:column;align-items:stretch;padding:14px}.cookie-actions{width:100%}.cookie-actions .btn{flex:1}}.legal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;background:#071c668c;display:flex;align-items:flex-end;justify-content:center;padding:0}.legal-dialog{width:min(760px,100%);max-height:min(92vh,920px);display:flex;flex-direction:column;background:#fff;color:var(--ink);border-radius:var(--r-lg) var(--r-lg) 0 0;box-shadow:var(--shadow)}.legal-head{display:grid;grid-template-columns:1fr auto;gap:4px 12px;align-items:start;padding:18px 18px 8px}.legal-kicker{grid-column:1;margin:0;font:700 .75rem var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--blue-700)}.legal-head h2{grid-column:1;font-size:clamp(1.35rem,3vw,1.8rem);margin:0}.legal-close{grid-row:1 / span 2;grid-column:2;width:40px;height:40px;border:0;border-radius:12px;background:var(--ground);color:var(--ink);font-size:1.6rem;line-height:1;cursor:pointer}.legal-tabs{display:flex;gap:8px;padding:8px 18px 0;overflow:auto}.legal-tabs button{flex:none;border:1px solid var(--line);background:#fff;color:var(--ink-soft);border-radius:999px;padding:8px 14px;font:700 .9rem var(--font-display);cursor:pointer}.legal-tabs button.on{background:var(--blue-800);border-color:var(--blue-800);color:#fff}.legal-body{overflow:auto;padding:8px 18px 18px}.legal-body h3{margin-top:1.15em}.legal-body p,.legal-body li{color:#22305e}.legal-body ul{padding-left:1.2em}.legal-updated{color:var(--ink-mute)!important;font-size:.9rem}.legal-foot{padding:12px 18px max(14px,env(safe-area-inset-bottom));border-top:1px solid var(--line);display:flex;justify-content:flex-end}@media (min-width:760px){.legal-backdrop{align-items:center;padding:24px}.legal-dialog{border-radius:var(--r-lg);max-height:min(86vh,860px)}}@media (max-width:820px){.footer-grid{grid-template-columns:1fr 1fr}}@media (max-width:480px){.footer-grid{grid-template-columns:1fr}}.page-head{padding-block:clamp(36px,6vw,72px) clamp(8px,2vw,16px)}.page-head .lead{margin-bottom:0}
@media (max-width:900px){.phone{width:min(340px,88vw)}}.countries{display:grid;grid-template-columns:repeat(auto-fill,minmax(158px,1fr));gap:8px}.countries li{padding:8px 12px 8px 8px;gap:8px;border-radius:14px;font-size:.9rem;min-width:0;line-height:1.15}.flag{width:28px;height:19px;border-radius:4px}@media (max-width:560px){.countries{grid-template-columns:1fr 1fr;gap:6px}.countries li{font-size:.8rem;padding:7px 8px 7px 6px;gap:6px}.flag{width:24px;height:16px}}