@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.p.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.p.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_66a3fd{font-family:Inter,Inter Fallback;font-style:normal}.__variable_66a3fd{--font-inter:"Inter","Inter Fallback"}:root{color-scheme:light;--tdl-red-600:#D71920;--tdl-red-700:#B9141A;--tdl-black:#0B0B0C;--tdl-anthracite:#1A1B1E;--tdl-gray-900:#24262A;--tdl-gray-700:#555A61;--tdl-gray-500:#8D9299;--tdl-gray-300:#D8DADD;--tdl-gray-200:#E8E9EB;--tdl-gray-100:#F4F5F6;--tdl-white:#FFFFFF;--tdl-success:#23834B;--tdl-warning:#C98500;--tdl-error:#C9252D;--maxw:1200px;--section-y:112px;--radius-card:12px;--radius-btn:10px;--bg:var(--tdl-gray-100);--card:var(--tdl-white);--border:var(--tdl-gray-200);--border-strong:var(--tdl-gray-300);--text:var(--tdl-gray-900);--heading:var(--tdl-black);--muted:var(--tdl-gray-700);--accent:var(--tdl-red-600);--link:var(--tdl-gray-900);--btn-bg:var(--tdl-black);--btn-fg:var(--tdl-white);--green:var(--tdl-success);--warn:var(--tdl-warning);--bg-image:url(/bg-light.png);--scrim:rgba(244,245,246,0.72)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:dark;--bg:var(--tdl-black);--card:var(--tdl-anthracite);--border:var(--tdl-gray-900);--border-strong:var(--tdl-gray-700);--text:var(--tdl-gray-100);--heading:var(--tdl-white);--muted:var(--tdl-gray-500);--accent:var(--tdl-red-600);--link:var(--tdl-gray-100);--btn-bg:var(--tdl-white);--btn-fg:var(--tdl-black);--green:#2fa968;--warn:#e0a93a;--bg-image:url(/bg-dark.png);--scrim:rgba(11,11,12,0.75)}}:root[data-theme=dark]{color-scheme:dark;--bg:var(--tdl-black);--card:var(--tdl-anthracite);--border:var(--tdl-gray-900);--border-strong:var(--tdl-gray-700);--text:var(--tdl-gray-100);--heading:var(--tdl-white);--muted:var(--tdl-gray-500);--accent:var(--tdl-red-600);--link:var(--tdl-gray-100);--btn-bg:var(--tdl-white);--btn-fg:var(--tdl-black);--green:#2fa968;--warn:#e0a93a;--bg-image:url(/bg-dark.png);--scrim:rgba(11,11,12,0.75)}*{box-sizing:border-box}body,html{margin:0;padding:0}body{overflow-x:clip;background:var(--bg);color:var(--text);font-family:var(--font-inter),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.65;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,h4{color:var(--heading)}h1{font-size:clamp(2.25rem,4vw,3.5rem);line-height:1.05;letter-spacing:-.03em;margin:0 0 16px}h1,h2{font-weight:800}h2{font-size:clamp(1.75rem,2.6vw,2.5rem);line-height:1.1;letter-spacing:-.02em;margin:0 0 12px}h3{font-weight:700;line-height:1.25;letter-spacing:-.01em}p{line-height:1.65}a{color:var(--link);text-decoration:none}a:hover{color:var(--tdl-red-600);text-decoration:underline}.btn:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible{outline:2px solid var(--tdl-red-600);outline-offset:2px}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important;scroll-behavior:auto!important}}.skipLink{position:absolute;left:16px;top:-60px;z-index:100;background:var(--tdl-black);color:var(--tdl-white);font-weight:700;padding:10px 16px;border-radius:8px;transition:top .15s ease}.skipLink:focus{top:12px;text-decoration:none;color:var(--tdl-white)}.container{max-width:var(--maxw);margin:0 auto;padding:0 24px}.siteHeader{position:-webkit-sticky;position:sticky;top:0;z-index:50;background:color-mix(in srgb,var(--bg) 88%,transparent);-webkit-backdrop-filter:saturate(140%) blur(10px);backdrop-filter:saturate(140%) blur(10px);border-bottom:1px solid var(--border)}.siteHeaderInner{display:flex;align-items:center;gap:20px;max-width:var(--maxw);margin:0 auto;padding:12px 24px}.brandLink{display:inline-flex;align-items:center;margin-right:auto}.brandLink:hover{text-decoration:none}.brandLogo{height:28px;width:auto;display:block}.brandLogoDark{display:none}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .brandLogoLight{display:none}:root:not([data-theme=light]) .brandLogoDark{display:block}}:root[data-theme=dark] .brandLogoLight{display:none}:root[data-theme=dark] .brandLogoDark{display:block}.siteNav{display:flex;align-items:center;gap:22px;flex-wrap:wrap}.siteNav a{color:var(--muted);font-size:15px;font-weight:500}.siteNav a:hover{color:var(--tdl-red-600);text-decoration:none}.headerTools{display:flex;align-items:center;gap:12px}.btn.btnSm{min-height:40px;padding:9px 16px;font-size:14px}.hamburger{display:none;background:none;border:none;padding:8px;cursor:pointer;color:var(--heading);border-radius:8px}.hamburgerBox{display:block;width:22px;height:16px;position:relative}.hamburgerBox span{position:absolute;left:0;width:22px;height:2px;background:currentColor;border-radius:2px;transition:transform .2s ease,opacity .2s ease,top .2s ease}.hamburgerBox span:first-child{top:0}.hamburgerBox span:nth-child(2){top:7px}.hamburgerBox span:nth-child(3){top:14px}.hamburgerBox.isOpen span:first-child{top:7px;transform:rotate(45deg)}.hamburgerBox.isOpen span:nth-child(2){opacity:0}.hamburgerBox.isOpen span:nth-child(3){top:7px;transform:rotate(-45deg)}.mobileMenu{display:none}.hero{display:grid;grid-template-columns:1.05fr .95fr;grid-gap:56px;gap:56px;align-items:center;min-height:min(84vh,760px);margin:0;padding:48px 0 24px;text-align:left}.hero,.heroText{position:relative}.heroText{z-index:2}.heroVisual{position:relative;z-index:1}.heroVisual svg{overflow:visible}.heroText{max-width:620px}.heroEyebrow{display:inline-flex;align-items:center;gap:10px;color:var(--muted);font-weight:700;font-size:14px;letter-spacing:.08em;text-transform:uppercase;margin:0 0 18px}.heroEyebrow:before{content:"";width:28px;height:2px;background:var(--tdl-red-600);display:inline-block;flex:none}.hero h1{font-size:clamp(2.75rem,5vw,5.25rem);line-height:.98;letter-spacing:-.04em;margin:0 0 20px}.heroSub{color:var(--muted);font-size:19px;line-height:1.6;max-width:52ch;margin:0 0 28px}.heroVisual{display:flex;justify-content:center}.heroVisual svg{width:100%;max-width:520px;height:auto}.heroTruckDark{display:none}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .heroTruckLight{display:none}:root:not([data-theme=light]) .heroTruckDark{display:block}}:root[data-theme=dark] .heroTruckLight{display:none}:root[data-theme=dark] .heroTruckDark{display:block}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--btn-bg);color:var(--btn-fg);font-weight:700;font-size:16px;line-height:1.2;padding:14px 24px;border-radius:var(--radius-btn);border:1px solid var(--btn-bg);cursor:pointer;min-height:44px;transition:background .15s ease,border-color .15s ease,color .15s ease}.btn,.btn:hover{text-decoration:none}.btn:hover{background:var(--tdl-red-600);border-color:var(--tdl-red-600);color:#fff}.btn:active{background:var(--tdl-red-700);border-color:var(--tdl-red-700);color:#fff}.btn.ghost,.btn.gold{background:transparent;color:var(--text);border:1px solid}.btn.ghost:hover,.btn.gold:hover{background:transparent;color:var(--tdl-red-600);border-color:var(--tdl-red-600)}.card{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-card);padding:24px}.features{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:16px;gap:16px;margin:32px 0}.feature h3{margin:8px 0 6px;font-size:17px}.feature p{color:var(--muted);font-size:14px;margin:0}.legal h1{font-size:28px}.legal h2,.legal h3{margin-top:24px}.legal li,.legal p{color:var(--text);font-size:15px}.muted{color:var(--muted)}.iconBtn{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:none;background:transparent;color:var(--heading);border-radius:8px;cursor:pointer;transition:color .15s ease,background .15s ease}.iconBtn:hover{color:var(--tdl-red-600)}.iconBtn .icon{width:20px;height:20px}.langWrap{position:relative;display:inline-flex}.langMenu{position:absolute;right:0;top:calc(100% + 8px);z-index:60;list-style:none;margin:0;padding:6px;background:var(--card);border:1px solid var(--border-strong);border-radius:12px;min-width:210px;max-height:340px;overflow-y:auto}.langOption{display:flex;align-items:center;gap:10px;width:100%;background:none;border:none;cursor:pointer;text-align:left;padding:9px 12px;border-radius:8px;font-size:14px;color:var(--text)}.langOption:hover{background:var(--bg);color:var(--tdl-red-600)}.langOption.isCurrent{color:var(--tdl-red-600);font-weight:700}.langName{margin-right:auto}.langCheck{display:inline-flex;color:var(--tdl-red-600)}.langCheck .icon{width:16px;height:16px}.heroCtas{gap:12px}.heroCtas,.heroTrust{display:flex;flex-wrap:wrap}.heroTrust{align-items:center;gap:8px 10px;list-style:none;margin:28px 0 0;padding:0}.heroTrustLock{display:inline-flex;color:var(--accent);margin-right:2px}.trustChip{display:inline-flex;align-items:center;font-size:13px;font-weight:500;color:var(--muted);background:var(--card);border:1px solid var(--border);border-radius:999px;padding:5px 12px}.faqList{display:grid;grid-gap:10px;gap:10px}.faqItem{background:var(--card);border:1px solid var(--border);border-radius:12px;padding:4px 16px}.faqItem summary{cursor:pointer;font-weight:700;font-size:15.5px;color:var(--text);padding:12px 0;list-style:none}.faqItem summary::-webkit-details-marker{display:none}.faqItem summary:before{content:"+ ";color:var(--accent);font-weight:800}.faqItem[open] summary:before{content:"– "}.faqItem p{color:var(--muted);font-size:14.5px;margin:0 0 14px;line-height:1.6}.back{display:inline-block;color:var(--link);font-size:14px;margin-bottom:6px}.blogCard{display:block}.blogCard:hover{border-color:var(--border-strong);text-decoration:none}.blogTag{display:inline-block;background:var(--accent);color:#fff;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.5px;padding:2px 9px;border-radius:999px}.blogDate{color:var(--muted);font-size:12.5px;margin-left:10px}.blogTitle{margin:12px 0 8px;font-size:19px;color:var(--text)}.blogMore{display:inline-block;color:var(--link);font-weight:600;font-size:14px;margin-top:12px}.nlForm{margin-top:14px}.nlRow{display:flex;gap:10px;flex-wrap:wrap}.nlRow input.field{flex:1 1;min-width:220px}.nlConsent{display:flex;gap:8px;align-items:flex-start;margin-top:12px;font-size:13px;color:var(--muted);line-height:1.5}.nlConsent input{margin-top:3px;flex:none}.nlMsg{color:var(--accent);font-size:13px;margin-top:10px}.nlDone{background:rgba(34,197,94,.1);border:1px solid rgba(34,197,94,.4);border-radius:12px;padding:16px;margin-top:12px}.nlDone strong{color:var(--green);font-size:16px}.worldFirst{margin-top:8px}.wfGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}.wfCard{display:flex;flex-direction:column;gap:6px}.wfNum{font-size:clamp(2.5rem,4vw,3.25rem);font-weight:800;letter-spacing:-.04em;line-height:1;color:var(--heading)}.wfNum:after{content:"";display:block;width:32px;height:3px;background:var(--tdl-red-600);border-radius:2px;margin-top:12px}.wfBadge{margin-top:6px;color:var(--muted);font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.wfCard h3{margin:2px 0;font-size:19px}.wfBody{color:var(--muted);margin:0}.wfPlatforms{display:flex;gap:8px;flex-wrap:wrap;margin-top:14px}.statusChip{display:inline-flex;align-items:center;gap:7px;font-size:12.5px;font-weight:600;color:var(--text);background:var(--card);border:1px solid var(--border);border-radius:999px;padding:5px 12px}.statusDot{width:8px;height:8px;border-radius:50%;flex:none}.statusLive .statusDot{background:var(--tdl-success)}.statusSoon .statusDot{background:var(--tdl-warning)}section{margin:var(--section-y) 0}.sectionTitle{font-size:clamp(1.75rem,2.8vw,2.75rem);line-height:1.1;font-weight:800;letter-spacing:-.02em;color:var(--heading);margin:0 0 8px}.sectionIntro{color:var(--muted);font-size:15px;max-width:720px;margin:0 0 22px}.grid2{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:16px}.grid2,.grid3{display:grid;gap:16px}.grid3{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:16px}.icon{width:24px;height:24px;display:block}.iconTile{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:12px;flex:none;border:1px solid var(--border-strong);color:var(--heading);transition:color .15s ease,border-color .15s ease}.benefitCard:hover .iconTile,.featureCard:hover .iconTile{color:var(--tdl-red-600);border-color:var(--tdl-red-600)}.featureGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:20px;gap:20px}.featureCard{display:flex;flex-direction:column;gap:12px;transition:border-color .15s ease}.featureCard h3{font-size:18px;margin:0}.featureWhat{color:var(--text);font-size:15px;margin:0}.featureHow{color:var(--muted);font-size:13.5px;line-height:1.6;margin:4px 0 0;padding-top:12px;border-top:1px solid var(--border)}.benefitCard:hover,.featureCard:hover{border-color:var(--border-strong)}.steps{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:28px;gap:28px}.step{display:flex;flex-direction:column;gap:6px}.stepNum{font-size:clamp(2.5rem,4vw,3.25rem);font-weight:800;letter-spacing:-.04em;line-height:1;color:var(--heading)}.stepNum:after{content:"";display:block;width:32px;height:3px;background:var(--tdl-red-600);margin-top:14px;border-radius:2px}.stepTitle{font-size:18px;margin:8px 0 0}.step p{color:var(--muted);margin:0}.benefitGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(270px,1fr));grid-gap:20px;gap:20px}.benefitCard{display:flex;flex-direction:column;gap:10px;transition:border-color .15s ease}.benefitCard h3{font-size:17px;margin:0}.benefitCard p{color:var(--muted);font-size:14.5px;margin:0}.legalAccordion{display:grid;grid-gap:10px;gap:10px}.legalItem{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-card);padding:2px 20px}.legalItem summary{display:flex;gap:12px;align-items:flex-start;cursor:pointer;list-style:none;padding:16px 0;font-size:15.5px;font-weight:600;color:var(--heading);line-height:1.45}.legalItem summary::-webkit-details-marker{display:none}.legalItem summary:before{content:"+";flex:none;color:var(--tdl-red-600);font-weight:800;font-size:20px;line-height:1.2}.legalItem[open] summary:before{content:"–"}.legalDetail{padding:0 0 18px 28px}.legalBasis{display:block;color:var(--muted);font-size:13.5px;font-style:italic;margin-bottom:8px}.legalSrc{font-size:13.5px;font-weight:600}.legalNote{font-size:13px;margin-top:16px}.privacyBlock{background:var(--tdl-anthracite);border-radius:16px;padding:48px 40px;border:1px solid var(--tdl-gray-900)}.privacyInner{max-width:780px}.privacyBar{display:block;width:40px;height:3px;background:var(--tdl-red-600);border-radius:2px;margin-bottom:20px}.privacyTitle{color:var(--tdl-white);font-size:clamp(1.75rem,2.6vw,2.5rem);line-height:1.1;letter-spacing:-.02em;margin:0 0 16px}.privacyLead{color:var(--tdl-gray-300);font-size:19px;line-height:1.6;margin:0 0 20px;max-width:60ch}.privacyList{list-style:none;margin:0;padding:0;display:grid;grid-gap:12px;gap:12px}.privacyList li{position:relative;padding-left:30px;color:var(--tdl-white);font-size:15.5px;line-height:1.5}.privacyList li:before{content:"";position:absolute;left:0;top:3px;width:16px;height:16px;background:var(--tdl-red-600);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12l5 5L20 6'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12l5 5L20 6'/%3E%3C/svg%3E") center /contain no-repeat}.premiumCard{display:grid;grid-template-columns:1fr auto;grid-gap:32px;gap:32px;align-items:center}.premiumMain{min-width:0}.premiumBuy{display:flex;flex-direction:column;align-items:stretch;gap:14px;text-align:center;padding:24px;border:1px solid var(--border-strong);border-radius:12px;min-width:200px}.priceTag{font-size:clamp(2.25rem,3vw,3rem);font-weight:800;letter-spacing:-.03em;color:var(--heading);line-height:1}.priceTag:after{content:"";display:block;width:32px;height:3px;background:var(--tdl-red-600);border-radius:2px;margin:12px auto 0}.finalCta{text-align:center;padding:8px 0}.finalCta .heroEyebrow{justify-content:center}.finalCta h2{font-size:clamp(2rem,3.5vw,3.25rem);line-height:1.05;letter-spacing:-.03em;margin:0 0 24px}.finalCtaButtons{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.disclaimer{border:1px solid var(--border);border-radius:10px;padding:14px 16px;font-size:13.5px}.disclaimer strong{color:var(--heading)}.principle{list-style:none;margin:0 0 8px;padding:18px 20px;background:var(--card);border:1px solid var(--border);border-radius:12px}.principle li{position:relative;padding-left:24px;margin:8px 0;font-size:14.5px;color:var(--text)}.principle li:before{content:"✓";position:absolute;left:0;color:var(--tdl-red-600);font-weight:800}.countryCard{margin:16px 0}.countryHead{display:flex;align-items:center;gap:10px;font-size:20px;margin:0 0 14px}.countryFlag{font-size:26px}.countryCode{margin-left:auto;font-size:12px;font-weight:700;color:var(--muted);border:1px solid var(--border);border-radius:6px;padding:2px 8px}.refList{display:grid;grid-gap:12px;gap:12px}.refRow{border-top:1px solid var(--border);padding-top:12px}.refRow:first-child{border-top:none;padding-top:0}.refTop{display:flex;align-items:center;gap:10px;margin-bottom:4px}.refTopic{font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.4px;color:var(--muted)}.refValue{color:var(--text);font-size:14.5px;margin:0 0 8px}.badge{font-size:11px;font-weight:700;padding:2px 8px;border-radius:999px;white-space:nowrap}.badgeOk{background:rgba(35,131,75,.14);color:var(--green);border:1px solid rgba(35,131,75,.45)}.badgeOpen{background:rgba(201,133,0,.16);color:var(--warn);border:1px solid rgba(201,133,0,.45)}.statusLegend{display:flex;flex-direction:column;gap:6px;font-size:12.5px;margin-top:14px}.statusLegend .badge{margin-right:2px}input.field{width:100%;border:1px solid var(--border);border-radius:10px;font-size:15px;margin:6px 0 12px}.code,input.field{background:var(--bg);color:var(--text);padding:12px}.code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;word-break:break-all;border:1px solid var(--border);border-radius:8px}.siteFooter{background:var(--tdl-anthracite);color:var(--tdl-gray-300);margin-top:var(--section-y);border-top:1px solid var(--tdl-gray-900)}.siteFooterInner{display:grid;grid-template-columns:1.2fr 1fr auto;grid-gap:32px 48px;gap:32px 48px;align-items:start;padding-top:48px;padding-bottom:32px}.footerBrandLink{display:inline-flex;align-items:center}.footerBrandLink:hover{text-decoration:none}.footerLogo{height:28px;width:auto;display:block}.footerProductOf{color:var(--tdl-gray-500);font-size:14px;margin:14px 0 18px}.tadminMark{font-feature-settings:"smcp";font-variant:small-caps;letter-spacing:.03em}.footerLinks{display:flex;flex-direction:column;gap:10px}.footerLinks a{color:var(--tdl-gray-300);font-size:14px}.footerLinks a:hover{color:var(--tdl-red-600);text-decoration:none}.footerLang{justify-self:end}.siteFooter .iconBtn{color:var(--tdl-gray-300)}.siteFooter .iconBtn:hover{color:var(--tdl-red-600)}.siteFooter .langMenu{top:auto;bottom:calc(100% + 8px);right:0}.footerBottom{border-top:1px solid var(--tdl-gray-900);padding-top:20px;padding-bottom:28px;color:var(--tdl-gray-500);font-size:13px}@media (max-width:960px){.headerTools,.siteNav{display:none}.hamburger{display:inline-flex;align-items:center;justify-content:center}.mobileMenu{gap:6px;max-width:var(--maxw);margin:0 auto;padding:8px 24px 20px}.mobileMenu,.mobileNav{display:flex;flex-direction:column}.mobileNav a{color:var(--text);font-size:17px;font-weight:600;padding:12px 0;border-bottom:1px solid var(--border)}.mobileNav a:hover{color:var(--tdl-red-600);text-decoration:none}.mobileMenu .btn{margin-top:12px;width:100%}.mobileMenuTools{display:flex;gap:12px;flex-wrap:wrap;margin-top:14px}.hero{grid-template-columns:1fr;gap:28px;min-height:0;padding:24px 0 8px}.heroVisual svg{max-width:380px}}@media (max-width:768px){:root{--section-y:72px}.container{padding:0 20px}.siteHeaderInner{padding:12px 20px}.steps{gap:24px}.premiumCard,.steps,.wfGrid{grid-template-columns:1fr}.premiumCard{gap:20px}.privacyBlock{padding:32px 22px}.siteFooterInner{grid-template-columns:1fr;gap:24px}.footerLang{justify-self:start}}@media (max-width:600px){.heroCtas{flex-direction:column;align-items:stretch}.heroCtas .btn{width:100%}}