
:root{--t-ink:#183e35;--t-orange:#b63b0c;--t-paper:#fbf6ee;--t-line:#e7dccd}html{scroll-behavior:smooth;scroll-padding-top:90px}body{background:var(--t-paper);color:#253d36}*,*:before,*:after{box-sizing:border-box}a:focus-visible,button:focus-visible,summary:focus-visible{outline:3px solid #b63b0c;outline-offset:5px}header{position:relative;z-index:10}.nav-toggle{display:flex!important;min-width:52px;min-height:52px}.site-nav{display:none!important}.site-nav.is-open{display:flex!important;position:absolute;inset:85px 0 auto;background:#fffaf2;padding:24px;box-shadow:0 15px 25px #183e3520;flex-wrap:wrap;gap:24px}.tutorial-home{max-width:1200px;margin:auto;padding:0 28px}.country-bar{display:flex;flex-wrap:wrap;gap:10px;align-items:center;padding:18px 0;border-bottom:1px solid var(--t-line)}.country-bar>span{font-size:.85rem;font-weight:700;margin-inline-end:8px}.country-bar a{padding:10px 15px;border:1px solid var(--t-line);border-radius:30px;background:#fff;text-decoration:none;color:var(--t-ink);font-weight:650}.t-hero{display:grid;grid-template-columns:1.2fr 1fr;align-items:center;gap:50px;padding:55px 0 65px}.t-kicker{font-size:.8rem;letter-spacing:.14em;font-weight:750;color:var(--t-orange);text-transform:uppercase}.t-hero h1{font-size:clamp(2.7rem,5.5vw,5rem);line-height:1.04;letter-spacing:-.045em;color:var(--t-ink);margin:20px 0 25px}.t-hero h1 em{font-style:normal;color:var(--t-orange)}.t-intro{font-size:1.15rem;line-height:1.7;max-width:540px}.t-actions{display:flex;flex-wrap:wrap;gap:20px;align-items:center;margin:28px 0}.t-button{display:inline-block;border-radius:50px;padding:15px 24px;background:var(--t-orange);color:#fff!important;text-decoration:none;font-weight:700}.t-actions>a:not(.t-button){color:var(--t-ink);font-weight:700}.t-small{font-size:.86rem;line-height:1.6;color:#53665e}.hero-visual{background:#e8ede3;border-radius:180px 180px 35px 35px;padding:30px 20px 20px;position:relative}.app-shot{margin:0 auto;max-width:280px;text-align:center}.app-shot img{width:100%;height:auto;display:block;border-radius:20px;box-shadow:0 12px 30px #183e3520;border:1px solid #d8d6ce}.app-shot a{display:block}.app-shot figcaption{font-size:.75rem;line-height:1.5;padding:12px 4px;color:#526359}.hero-visual .app-shot{max-width:275px}.hero-label{background:#fff;border:1px solid var(--t-line);border-radius:15px;padding:13px 18px;margin:18px auto 0;max-width:330px;font-weight:650;text-align:center}.t-nav{display:flex;gap:9px;flex-wrap:wrap;padding:18px 0;border-block:1px solid var(--t-line)}.t-nav a{color:var(--t-ink);padding:9px 13px;border-radius:20px;background:white;text-decoration:none;font-size:.9rem}.t-section{padding:65px 0}.t-section h2,.country-tutorial h2{font-size:clamp(1.8rem,3.1vw,2.8rem);letter-spacing:-.035em;line-height:1.16;margin:12px 0 20px;color:var(--t-ink)}.t-lead{max-width:720px;line-height:1.7;margin:0 0 30px}.t-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.t-step{min-width:0;background:#fffdf9;border:1px solid var(--t-line);border-radius:25px;padding:24px}.t-step .number{display:inline-flex;align-items:center;justify-content:center;border-radius:50%;width:38px;height:38px;background:#f9e4d6;color:#943309;font-size:.85rem;font-weight:750}.t-step h3{font-size:1.3rem;margin:16px 0 12px;color:var(--t-ink)}.t-step p{line-height:1.65;margin-bottom:24px;font-size:.97rem}.t-step .app-shot{max-width:235px}.t-map{display:grid;grid-template-columns:1.2fr 1fr;gap:48px;align-items:center;background:#e8ede3;border-radius:30px;padding:40px;margin-top:28px}.t-map h3{font-size:1.6rem;color:var(--t-ink)}.t-map ol{padding-inline-start:22px;line-height:1.8}.address-detail{max-width:480px;width:100%;height:auto;border-radius:14px;margin:16px 0}.t-map .app-shot{max-width:240px}.t-driver{background:#183e35;color:#fff;border-radius:30px;padding:42px}.t-driver h2,.t-driver h3{color:white}.t-driver .t-kicker{color:#ffbb86}.t-driver .t-step{background:#24483e;border-color:#527064}.t-driver .t-step p,.t-driver figcaption{color:#e1e9e1}.t-continue{display:grid;grid-template-columns:1fr 1fr;gap:28px}.t-continue article{padding:28px;background:#fff;border:1px solid var(--t-line);border-radius:24px;display:grid;grid-template-columns:1fr 145px;gap:20px;align-items:center}.t-continue .app-shot{max-width:145px}.t-note{padding:22px;border:1px solid var(--t-line);border-radius:16px;font-size:.88rem;line-height:1.65}.t-markets{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.t-market{background:#fff;border-radius:24px;border:1px solid var(--t-line);padding:28px}.t-market h3{font-size:1.6rem;color:var(--t-ink)}.t-market p{line-height:1.7}.t-market a{color:var(--t-orange);font-weight:700}.country-tutorial{padding:50px 0}.country-tutorial .t-step{padding:22px}.country-real{background:#e8ede3;border-radius:35px;padding:28px;margin:0;min-width:0}.country-real .app-shot{max-width:265px}.country-top{margin-bottom:20px}.country-tutorial .t-kicker{color:#a43810}.home-country .welcome{gap:40px}.home-country .welcome h1{font-size:clamp(2.5rem,5vw,4.5rem)}.home-country{max-width:1200px!important}.home-country .welcome>*{min-width:0}.home-country .market-strip form{display:none}.t-dialog{max-width:95vw;max-height:95vh;padding:45px 15px 15px;border:0;background:#fbf6ee;border-radius:18px}.t-dialog::backdrop{background:#102b26dc}.t-dialog img{max-height:82vh;max-width:85vw;width:auto;height:auto;display:block}.t-dialog button{position:absolute;right:10px;top:7px;padding:7px 12px;background:white;border:1px solid #bbb;border-radius:9px;font-size:1rem;cursor:pointer}footer{margin-top:50px}@media(max-width:900px){.t-hero{gap:26px}.t-steps{gap:14px}.t-step{padding:16px}.t-map{padding:25px;gap:25px}.t-continue article{grid-template-columns:1fr}.t-continue .app-shot{max-width:190px}.t-driver{padding:25px}.site-nav.is-open{flex-direction:column}}@media(max-width:650px){.tutorial-home{padding:0 18px}.country-bar{gap:8px}.country-bar>span{width:100%}.country-bar a{padding:9px 11px;font-size:.84rem}.t-hero{grid-template-columns:1fr;padding:30px 0;gap:25px}.t-hero h1{font-size:2.8rem}.hero-visual{max-width:340px;width:100%;margin:auto}.hero-visual .app-shot{max-width:245px}.t-steps,.t-map,.t-continue,.t-markets{grid-template-columns:1fr}.t-step{padding:24px}.t-step .app-shot{max-width:235px}.t-section{padding:40px 0}.t-map{padding:24px;gap:20px}.t-driver{padding:24px 16px}.t-continue article{grid-template-columns:1fr 120px;padding:20px;gap:15px}.t-continue h3{font-size:1.1rem}.t-continue p{font-size:.9rem}.home-country .welcome{grid-template-columns:1fr!important}.country-real .app-shot{max-width:235px}.country-tutorial{padding:30px 0}.home-country{padding-inline:18px!important}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}

.country-bar img.flag,.t-market img.flag{display:inline-block;width:27px;height:19px;vertical-align:middle;object-fit:cover;margin-inline-end:7px;border-radius:2px}.country-bar a{display:inline-flex;align-items:center}.footer{max-width:1200px;margin:40px auto;padding:30px;line-height:1.8}.footer nav{display:flex;gap:20px;flex-wrap:wrap}.footer a{color:#183e35}

.tutorial-home .t-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.tutorial-home .t-step .app-shot{max-width:320px}.app-shot img{object-fit:contain;max-height:none}.t-complete-note{padding:16px 20px;background:#fff;border:1px solid #e7dccd;border-radius:14px;line-height:1.6;margin-bottom:30px}.t-driver .t-complete-note{color:#183e35}@media(max-width:650px){.tutorial-home .t-steps{grid-template-columns:1fr}.tutorial-home .t-step .app-shot{max-width:290px}}
