@import url('https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700;800&display=swap');
:root{--ink:#101b29;--muted:#718094;--blue:#2854ed;--line:#dfe4eb;--pale:#f3f5f8}*{box-sizing:border-box}body{margin:0;font-family:Manrope,Arial,sans-serif;color:var(--ink);background:white}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button,a,input,select,summary{ -webkit-tap-highlight-color:transparent}button{cursor:pointer}a:hover{color:var(--blue)}.top{height:100px;padding:0 4%;display:flex;align-items:center;gap:30px}.brand{font-size:26px;letter-spacing:5px;white-space:nowrap;font-weight:600}.brand span{display:block;font-size:10px;letter-spacing:7px;text-align:center;margin-top:5px}.utility{display:flex;gap:22px;font-size:13px}.dealer,.button{display:inline-flex;align-items:center;justify-content:center;gap:30px;background:var(--blue);color:white;border:0;border-radius:5px;padding:17px 24px;font-size:14px;font-weight:700}.dealer{background:var(--ink)}.button:hover,.dealer:hover{color:white;background:#2041c0}.tagline{margin-left:auto;font-size:9px;letter-spacing:2px}.outline{border:1px solid #b4bdc9;padding:14px 23px;border-radius:5px;font-size:13px}.menu{display:none}nav{min-height:84px;background:#0d1420;color:#d9e0eb;display:flex;align-items:center;padding:18px 4%;gap:24px}.navlinks{display:flex;align-items:center;gap:25px;flex:1;font-size:12px}.navlinks a.active{color:white;border-bottom:2px solid var(--blue);padding-bottom:8px}.vin{display:flex;background:white;border-radius:5px;overflow:hidden;max-width:260px}.vin input{border:0;min-width:0;width:100%;padding:15px;font-size:12px}.vin button{background:white;border:0;padding:0 16px;font-size:28px}.hero{position:relative;min-height:550px;background:linear-gradient(90deg,rgba(5,13,23,.78),rgba(5,13,23,.12)),url('/assets/hero.png') center 55%/cover;color:white;display:flex;align-items:center;padding:65px 8% 115px}.hero-copy{max-width:690px}.eyebrow{text-transform:uppercase;font-size:10px;font-weight:700;letter-spacing:3px;color:#9baac0;margin-bottom:22px}h1{font-size:clamp(38px,4.3vw,66px);line-height:1.12;letter-spacing:-2px;margin:0 0 25px;font-weight:600}h2{font-size:32px;letter-spacing:-1px;font-weight:600;margin:0 0 28px}h3{font-size:19px;margin:0 0 14px}.hero p{font-size:16px;line-height:1.8;color:#d5dce6;max-width:450px}.hero .button{margin-top:18px}.searchbox{position:relative;margin:-55px auto 0;max-width:1120px;background:white;padding:32px;border:1px solid var(--line);border-radius:12px;box-shadow:0 10px 35px #1723320b}.tabs{display:flex;gap:24px;margin-bottom:24px}.tabs a{font-size:14px;font-weight:700}.tabs a:first-child{color:var(--blue)}.filters{display:grid;grid-template-columns:repeat(4,1fr) auto;gap:12px}label{display:block;font-size:11px;color:var(--muted)}select,input,textarea{width:100%;padding:14px;border:1px solid var(--line);border-radius:4px;background:white;color:var(--ink);margin-top:6px}section.wrap,.wrap{max-width:1120px;margin:0 auto;padding:70px 0}.section-head{display:flex;justify-content:space-between;align-items:center;gap:20px}.section-head>a{font-size:13px;color:var(--blue)}.grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.category{min-height:220px;padding:28px;display:flex;flex-direction:column;justify-content:space-between;background:var(--pale);border-radius:7px;position:relative;overflow:hidden}.category .num{font-size:12px;color:var(--muted)}.category h3{font-size:24px;max-width:220px;font-weight:500}.category .arrow{position:absolute;right:25px;bottom:25px;font-size:30px;color:var(--blue)}.category:nth-child(2){background:#e9effa}.category:nth-child(3){background:#142234;color:white}.band{background:#102034;color:white;padding:44px 8%;display:flex;align-items:center;justify-content:space-between;gap:30px}.band h2{margin:6px 0}.band p{color:#afbbca;font-size:14px}.empty{padding:45px;border:1px solid var(--line);border-radius:8px;text-align:center;background:#fafbfd}.empty p,.prose p,.service p{color:var(--muted);line-height:1.85;font-size:14px}.empty .symbol{font-size:38px;color:#a7b4c4;margin-bottom:18px}.pagehero{padding:62px max(8%,calc((100% - 1120px)/2));background:#eff2f6}.pagehero h1{font-size:48px;margin:18px 0 10px}.pagehero .crumb{font-size:11px;color:var(--muted)}.pagehero p{color:var(--muted);line-height:1.7;max-width:650px}.service-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:0 55px}.service{padding:28px 0;border-bottom:1px solid var(--line)}.service .icon{font-size:27px;color:var(--blue);margin-bottom:20px}.prose{max-width:800px}.steps{counter-reset:steps;display:grid;grid-template-columns:repeat(4,1fr);gap:30px;margin-top:40px}.step{border-top:1px solid #a9b6c7;padding-top:25px}.step b{font-size:13px;color:var(--blue)}.step h3{margin-top:22px}.step p{font-size:13px;color:var(--muted);line-height:1.8}.contact-grid{display:grid;grid-template-columns:1fr 1.3fr;gap:70px}.form{display:grid;grid-template-columns:1fr 1fr;gap:20px}.form .full{grid-column:1/-1}textarea{min-height:135px;resize:vertical}.notice{font-size:12px;line-height:1.8;color:var(--muted);padding:15px;background:var(--pale);border-radius:5px}.faq{max-width:850px}details{padding:24px 0;border-bottom:1px solid var(--line)}summary{cursor:pointer;font-size:17px;font-weight:600}details p{color:var(--muted);line-height:1.8;font-size:14px}.article{padding:28px;border:1px solid var(--line);border-radius:8px}.article p{color:var(--muted);line-height:1.7;font-size:13px}.article a{color:var(--blue);font-size:13px}.article small{display:block;margin-bottom:24px;color:var(--muted)}footer{background:#0d1420;color:#e1e6ed;padding:55px 8% 70px}.footer-top{display:flex;justify-content:space-between;align-items:center}.footer-top p{font-size:13px;line-height:1.8;letter-spacing:3px}.footer-links{display:flex;gap:30px;font-size:12px;margin:40px 0}.footer-bottom{display:flex;justify-content:space-between;font-size:10px;color:#7f8c9f;padding-top:25px;border-top:1px solid #293343}.preview{position:fixed;bottom:0;left:0;right:0;padding:8px 15px;text-align:center;background:#e9eef9;color:#405579;font-size:10px;z-index:10;box-shadow:0 -1px 0 #d8e0ee}:focus-visible{outline:3px solid #7092ff;outline-offset:4px}
@media(max-width:1100px){.top{gap:18px}.tagline{display:none}.outline{margin-left:auto}.navlinks{gap:14px}nav .vin{max-width:180px}.wrap,section.wrap{margin:0 5%}.searchbox{margin:-50px 5% 0}.filters{grid-template-columns:repeat(2,1fr)}.filters .button{grid-column:1/-1}.hero{min-height:520px}.footer-links{flex-wrap:wrap}}
@media(max-width:700px){.top{height:82px;padding:0 5%}.brand{font-size:20px;letter-spacing:3px}.utility,.top>.outline,.top>.dealer{display:none}.menu{display:block;margin-left:auto;border:0;background:none;font-size:26px}nav{display:none;align-items:stretch;flex-direction:column}nav.open{display:flex}.navlinks{flex-direction:column;align-items:flex-start;gap:22px}.vin{max-width:none!important}.hero{min-height:520px;padding:60px 6% 110px;background-position:38% center}.hero h1{font-size:42px}.hero p{font-size:14px}.searchbox{padding:22px}.grid,.service-grid,.contact-grid{grid-template-columns:1fr}.steps{grid-template-columns:1fr 1fr}.wrap,section.wrap{padding:45px 0}.section-head{align-items:flex-start}.section-head h2{font-size:26px}.category{min-height:180px}.band{display:block;padding:35px 6%}.band .button{margin-top:15px}.pagehero{padding:40px 6%}.pagehero h1{font-size:35px;letter-spacing:-1px}.contact-grid{gap:30px}.footer-top{align-items:flex-start;gap:30px;flex-wrap:wrap}.footer-top p{display:none}.footer-top .outline{margin:0}.footer-links{gap:20px}.footer-bottom{gap:20px;flex-wrap:wrap}.preview{font-size:9px}.form{grid-template-columns:1fr}.form>*{grid-column:1/-1}.empty{padding:30px 20px}.category h3{max-width:80%}}

.categories{grid-template-columns:repeat(2,1fr)}@media(max-width:700px){.categories{grid-template-columns:1fr}}
/* Language selection remains available on every screen size. */
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.language-control{flex-shrink:0;min-width:130px}.language-control select{margin:0;font-size:12px;padding:11px 25px 11px 10px;cursor:pointer;width:142px}.top{gap:20px}.tagline{font-size:8px;letter-spacing:1px}.navlinks{flex-wrap:wrap}html[dir=rtl] .brand,html[dir=rtl] .tagline{direction:ltr}html[dir=rtl] .category .arrow{right:auto;left:25px}html[dir=rtl] .eyebrow,html[dir=rtl] h1,html[dir=rtl] h2{letter-spacing:0}html[dir=rtl] .tagline{margin-left:0;margin-right:auto}html[dir=rtl] input[type=email],html[dir=rtl] input[type=tel]{direction:ltr;text-align:right}html[dir=rtl] .language-control select{padding:11px 10px 11px 25px}html[lang=ka] h1{font-size:clamp(32px,3.6vw,56px);line-height:1.4}html[lang=fa] body{font-family:Tahoma,Arial,sans-serif;line-height:1.8}@media(max-width:1100px){.top{gap:14px}.tagline{display:none}.language-control{margin-left:auto}html[dir=rtl] .language-control{margin-left:0;margin-right:auto}.top>.outline{margin-left:0}}@media(max-width:700px){.top{gap:10px}.brand{font-size:17px;letter-spacing:2px}.brand span{font-size:8px;letter-spacing:5px}.language-control{min-width:0}.language-control select{width:114px;padding:9px 14px 9px 6px;font-size:11px}.menu{margin-left:0;padding:4px}.top{padding:0 4%}html[lang=ka] .hero h1{font-size:32px}.hero h1{overflow-wrap:break-word}html[dir=rtl] .language-control select{padding:9px 6px 9px 14px}}
.language-picker{position:relative;flex-shrink:0;margin-inline-start:auto;color:#142234;font-family:Manrope,Arial,sans-serif}.language-trigger{display:flex;align-items:center;gap:10px;min-height:44px;padding:10px 14px;background:#f7f9fc;border:1px solid #e4e9f1;border-radius:12px;color:#172536;font-size:12px;font-weight:600;transition:background .18s,border-color .18s,box-shadow .18s}.language-trigger:hover,.language-trigger[aria-expanded=true]{background:#eef3ff;border-color:#bbcafa;box-shadow:0 0 0 3px #2854ed0a}.language-globe{width:20px;height:20px;color:#536781;flex-shrink:0}.language-chevron{width:14px;height:14px;color:#8190a5;transition:transform .18s}.language-trigger[aria-expanded=true] .language-chevron{transform:rotate(180deg)}.language-panel{position:absolute;inset-inline-end:0;top:calc(100% + 12px);width:260px;max-height:min(560px,calc(100dvh - 110px));overflow:auto;padding:10px;background:white;border:1px solid #e7ecf3;border-radius:18px;box-shadow:0 18px 55px #101b2929,0 3px 10px #101b2908;z-index:100;animation:language-appear .16s ease-out}.language-panel[hidden]{display:none}.language-heading{padding:9px 12px 12px;font-size:10px;font-weight:700;letter-spacing:1px;color:#8491a4;border-bottom:1px solid #edf0f5;margin-bottom:6px}.language-option{display:flex;align-items:center;gap:12px;width:100%;text-align:start;padding:10px;border:0;border-radius:10px;background:transparent;color:#1b2c42;transition:background .15s}.language-option:hover,.language-option:focus-visible{background:#f3f6fb;outline:0}.language-option[aria-checked=true]{background:#eef3ff;color:#2854ed}.language-code{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:9px;background:#f0f3f7;border:1px solid #e6ebf1;font-size:10px;font-weight:800;letter-spacing:.5px;flex-shrink:0;direction:ltr}.language-option[aria-checked=true] .language-code{background:#2854ed;color:white;border-color:#2854ed}.language-names{display:flex;flex-direction:column;gap:3px;flex:1;font-size:12px;font-weight:600}.language-names small{font-size:10px;color:#8895a7;font-weight:400;direction:ltr}.language-check{visibility:hidden;font-size:16px;font-weight:700}.language-option[aria-checked=true] .language-check{visibility:visible}@keyframes language-appear{from{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.language-panel{animation:none}.language-trigger,.language-chevron{transition:none}}@media(max-width:700px){.language-trigger{padding:8px 10px;gap:7px;min-height:40px;font-size:11px;border-radius:10px}.language-globe{width:17px;height:17px}.language-panel{width:248px;inset-inline-end:-36px;top:calc(100% + 14px)}.language-heading{font-size:10px}.language-option{padding:9px 10px}}
.calc-hero{padding-top:38px;padding-bottom:42px}.calc-hero .eyebrow{margin-top:30px;margin-bottom:15px;color:#4667a0}.calc-hero h1{font-size:44px;line-height:1.2}.calculator-layout{display:grid;grid-template-columns:1.1fr 1fr;gap:50px;align-items:start}.auction-choice{border:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:0 0 30px}.auction-choice legend{font-size:12px;margin-bottom:12px;color:#718094}.auction-choice label{position:relative;cursor:pointer}.auction-choice input{position:absolute;opacity:0;width:1px;height:1px}.auction-choice label>span{display:flex;justify-content:space-between;align-items:center;border:1px solid #dfe4eb;padding:19px 20px;border-radius:12px;transition:all .15s;background:white}.auction-choice b{font-size:23px;color:#45566f;letter-spacing:-.7px}.auction-choice small{font-size:10px;letter-spacing:1.5px}.auction-choice input:checked+span{border-color:#2854ed;box-shadow:0 0 0 1px #2854ed;background:#f2f5ff}.auction-choice input:checked+span b{color:#2854ed}.auction-choice input:focus-visible+span{outline:3px solid #90aaff;outline-offset:3px}.bid-label>span{font-size:12px}.bid-field{position:relative;margin:12px 0 25px}.bid-field>span{position:absolute;inset-inline-start:20px;top:20px;font-size:28px;color:#94a1b5}.bid-field input{margin:0;font-size:32px;font-weight:600;padding:17px 20px 17px 52px;border-radius:12px;background:#f9fafc;direction:ltr}.calc-fields{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-fields label>span{font-size:12px}.calc-fields select,.calc-fields input{font-size:12px;min-height:48px;border-radius:8px;margin-top:9px}.calc-wide{grid-column:1/-1}.calc-fields small{display:block;font-size:11px;line-height:1.7;margin-top:8px}.calc-check{display:flex;align-items:center;gap:10px;font-size:12px;margin-top:22px;line-height:1.6;color:#41516a}.calc-check input{width:17px;height:17px;margin:0;accent-color:#2854ed;flex-shrink:0}.calculator-layout [hidden]{display:none!important}.calc-explainer{margin-top:24px;border-bottom:0}.calc-explainer summary{font-size:14px}.calc-explainer p{font-size:12px;line-height:1.8}.calc-summary{background:#102034;color:white;border-radius:20px;padding:32px;position:sticky;top:24px;box-shadow:0 14px 40px #1020340d}.calc-summary .eyebrow{font-size:9px;color:#9bacc6;margin-bottom:15px}.calc-summary h2{font-size:23px;margin:0 0 25px;letter-spacing:-.4px}.calc-total{background:#1c304d;border:1px solid #2e4463;border-radius:12px;padding:21px;display:flex;flex-direction:column;gap:7px}.calc-total span{font-size:12px;color:#c1cde0}.calc-total strong{font-size:42px;letter-spacing:-1px;align-self:flex-start;font-variant-numeric:tabular-nums}.calc-total small{font-size:10px;color:#90a5c5}.calc-breakdown{padding:19px 0}.calc-line{display:flex;justify-content:space-between;gap:20px;padding:10px 0;font-size:12px;line-height:1.5}.calc-line span{color:#b4c3d9}.calc-line b{white-space:nowrap;font-weight:500;font-variant-numeric:tabular-nums}.calc-bottom{border-top:1px solid #34445b;padding-top:12px}.calc-bottom .calc-line:last-child{font-size:16px;font-weight:700}.calc-bottom .calc-line:last-child span{color:white}.calc-exclusion{font-size:10px;line-height:1.8;color:#93a7c4;border-top:1px solid #34445b;padding-top:20px;margin-top:20px}.calc-incomplete{font-size:12px;line-height:1.6;color:#ffe0a1;background:#3c352c;padding:12px;border-radius:8px}.calc-error{font-size:12px;line-height:1.7;color:#9e2727;padding:14px;background:#fff1f1;border-radius:8px}.calc-prompt{font-size:14px;line-height:1.8;color:#bdcce0}.calc-sources{padding-top:0!important;border-top:1px solid #e4e9f0;display:flex;justify-content:space-between;gap:30px;padding-bottom:50px!important}.calc-sources h3{font-size:15px;margin-top:25px;margin-bottom:8px}.calc-sources p{font-size:11px;color:#8794a7}.calc-source-links{display:flex;gap:18px;align-items:center;flex-wrap:wrap;font-size:11px;color:#2854ed}.calc-hero+.wrap{padding-top:40px}html[dir=rtl] .bid-field>span{inset-inline-start:auto;left:20px}html[dir=rtl] .bid-field input{text-align:left;padding-left:52px}html[lang=ka] .calc-hero h1{font-size:36px}@media(max-width:900px){.calculator-layout{gap:25px;grid-template-columns:1fr 1fr}.calc-summary{padding:24px}.calc-fields{grid-template-columns:1fr}}@media(max-width:700px){.calculator-layout{grid-template-columns:1fr;gap:25px}.calc-summary{position:static;padding:25px;border-radius:16px}.calc-hero h1{font-size:32px;letter-spacing:-1px}.calc-hero{padding:30px 5%}.calc-hero p{font-size:13px}.calc-fields{grid-template-columns:1fr 1fr}.calc-fields select{font-size:11px;padding:12px 8px}.calc-sources{display:block}.calc-source-links{gap:15px;margin-top:22px}.calc-total strong{font-size:38px}html[lang=ka] .calc-hero h1{font-size:29px}}@media(max-width:380px){.calc-fields{grid-template-columns:1fr}}
.calc-input-hint{font-size:12px;line-height:1.7;color:#8290a4;margin:-12px 0 18px}.bid-presets{display:flex;gap:8px;flex-wrap:wrap}.bid-presets button{padding:9px 14px;border:1px solid #e2e8f1;background:#f7f9fc;border-radius:8px;font-size:12px;color:#506582}.bid-presets button:hover{border-color:#2854ed;color:#2854ed;background:#eef3ff}.calc-info{display:flex;gap:14px;border-top:1px solid #e2e8f0;margin-top:32px;padding-top:25px}.calc-info-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:23px;height:23px;border:1px solid #a6b6ce;border-radius:50%;color:#7189ad;font-size:12px}.calc-info h3{font-size:13px;margin:3px 0 12px}.calc-info p{font-size:12px;color:#7b8ba1;line-height:1.8}.calc-contact{display:block;text-align:center;padding:14px;background:#2854ed;color:white;border-radius:9px;margin-top:20px;font-size:12px}.calc-contact:hover{background:#3c65f3;color:white}.calc-summary{position:static}.calc-total strong{font-size:clamp(30px,3.2vw,42px);overflow-wrap:anywhere}.calc-hero+.calculator-layout{padding-bottom:75px}

/* Luxe Auto Journal */
.journal-heading{margin-bottom:32px}.journal-heading h2{font-size:clamp(32px,4vw,54px);margin:12px 0}.journal-feature{display:grid;grid-template-columns:1.15fr 1fr;background:#101f32;color:#fff;overflow:hidden;border-radius:20px;margin-bottom:28px}.journal-photo{min-height:390px;background:linear-gradient(0deg,rgba(5,17,30,.55),transparent),url('/assets/hero.png') center/cover;display:flex;align-items:flex-end;padding:30px}.journal-photo span{font-size:12px;letter-spacing:2px}.journal-feature-copy{padding:44px;align-self:center}.journal small{font-size:11px;letter-spacing:1.8px;font-weight:700}.journal-feature h2{font-size:clamp(26px,3vw,40px);line-height:1.15;color:white;margin:22px 0}.journal-feature p{color:#c3cfda;line-height:1.7}.journal-read{display:inline-block;margin-top:24px;font-weight:600;border-bottom:1px solid;padding-bottom:7px}.journal-grid{display:grid;grid-template-columns:1fr 1fr;gap:28px}.journal-card{border:1px solid #dce3e9;border-radius:20px;overflow:hidden;background:white;transition:transform .2s}.journal-card:hover{transform:translateY(-4px)}.journal-card-copy{padding:30px}.journal-card h3{font-size:27px;line-height:1.2;margin:16px 0}.journal-card p{line-height:1.7;color:#5a6878}.journal-art{height:180px;padding:28px;display:flex;justify-content:space-between;align-items:center;overflow:hidden}.journal-art span{font-size:12px;font-weight:700;letter-spacing:2px}.journal-art b{font-size:130px;line-height:1}.art-0{background:#dfeaf0;color:#294e67}.art-1{background:#dedfd3;color:#474d34}.journal-tool{margin-top:40px;padding:30px;border-radius:16px;background:#eef2f5;display:flex;justify-content:space-between;align-items:center;gap:20px}.journal-tool h3{margin:8px 0}.journal-reading{max-width:920px}.journal-step{display:grid;grid-template-columns:48px 1fr;gap:24px;border-bottom:1px solid #dce3e9;padding:32px 0}.journal-step>span{font-size:14px;color:#62778b;padding-top:8px}.journal-step p{font-size:19px;line-height:1.85;margin:0}.journal-actions{display:flex;align-items:center;gap:26px;flex-wrap:wrap;margin:35px 0 65px}.journal-next{display:grid;grid-template-columns:1fr 1fr;gap:20px}.journal-next>a{padding:25px;background:#eef2f5;border-radius:12px}.journal-next small{font-size:10px;letter-spacing:1px}.journal-next h3{line-height:1.3}.journal-next span{font-size:13px}@media(max-width:700px){.journal-feature,.journal-grid,.journal-next{grid-template-columns:1fr}.journal-photo{min-height:240px}.journal-feature-copy{padding:27px}.journal-tool{align-items:flex-start;flex-direction:column}.journal-tool .button{white-space:normal}.journal-step{grid-template-columns:28px 1fr;gap:12px}.journal-step p{font-size:17px}.journal-art{height:145px}.journal-card-copy{padding:24px}}

.delivery-destinations{margin:30px 0;padding:24px;background:#f3f5f8;border:1px solid #dfe4eb;border-radius:10px}.delivery-destinations h3{font-size:21px;line-height:1.4}.delivery-destinations ul{list-style:none;margin:18px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:12px}.delivery-destinations li{display:flex;align-items:center;gap:10px;background:white;border:1px solid #dfe4eb;border-radius:7px;padding:12px 16px;font-size:14px}.destination-flag{font-size:27px;line-height:1.2}@media(max-width:450px){.delivery-destinations{padding:20px}.delivery-destinations li{flex:1 1 130px}}

/* International destinations on the homepage */
.country-section{background:#f3f5f8;border-bottom:1px solid #e1e6ec;padding:54px 5%}.country-inner{max-width:1120px;margin:auto}.country-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:35px;margin-bottom:28px}.country-heading .eyebrow{color:#718094;margin-bottom:14px;font-size:9px;letter-spacing:2px}.country-heading h2{margin:0 0 12px;font-size:clamp(26px,3vw,36px);line-height:1.2}.country-heading p{margin:0;color:#647388;font-size:14px;line-height:1.7}.country-description{max-width:290px}.country-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;list-style:none;margin:0;padding:0}.country-grid li{background:#fff;border:1px solid #e0e6ed;border-radius:12px;padding:22px 18px;display:flex;align-items:flex-start;flex-direction:column;gap:13px;position:relative;font-size:15px;font-weight:600;box-shadow:0 4px 14px #101b2903}.country-flag{font-size:38px;line-height:1.2}.country-code{position:absolute;inset-inline-end:16px;top:22px;font-size:10px;letter-spacing:1.5px;color:#9ba7b7;font-weight:500}@media(max-width:700px){.country-section{padding:36px 5%}.country-heading{display:block}.country-description{max-width:none;margin-top:12px!important}.country-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.country-grid li{padding:18px;font-size:14px}.country-grid li:last-child{grid-column:1/-1;flex-direction:row;align-items:center;gap:18px}.country-flag{font-size:32px}.country-code{top:20px}}
