@scope (.preview-exact){*{box-sizing:border-box}html{scroll-behavior:smooth}:scope{margin:0;background:#050914;color:#f4f8ff;font:16px/1.5 Inter,Arial,sans-serif}a{text-decoration:none;color:inherit}.wrap{width:min(1180px,calc(100% - 32px));margin:auto}.top{padding:8px 0;background:linear-gradient(90deg,#0759d5,#5027df);font-size:13px}.top .wrap{display:flex;justify-content:space-between}.nav{position:sticky;z-index:10;background:#050914e8;border-bottom:1px solid #20d7ff33;backdrop-filter:blur(18px)}.nav .wrap{min-height:78px;display:flex;align-items:center;gap:30px}.brand{gap:12px;margin-right:auto}.logo{width:48px;height:48px;display:grid;place-items:center;border-radius:13px;background:linear-gradient(135deg,#20d7ff,#365cff 55%,#7a3cff);font-weight:950}.brand b,.brand small{display:block}.brand b{font-size:15px}.brand small{color:#75ddff;font-size:9px;letter-spacing:.15em}.menu{display:flex;gap:24px;font-size:13px;font-weight:800}.menu a:hover{color:#20d7ff}.cta,.login{border-radius:10px;background:linear-gradient(100deg,#087dff,#6b49ff);box-shadow:0 12px 30px #235dff44;padding:12px 18px;font-weight:900}.hero{padding:64px 0;background:radial-gradient(circle at 78% 14%,#20d7ff2e,transparent 31%),radial-gradient(circle at 12% 82%,#6b49ff33,transparent 30%)}.home-slider{position:relative;width:min(1180px,calc(100% - 32px));margin:auto;overflow:hidden;border:1px solid #ff9b0066;border-radius:16px;background:#161616;aspect-ratio:1.61/1}.home-slider.promo{aspect-ratio:1.5/1}.home-slider img{display:block;width:100%;height:100%;object-fit:contain}.home-slider button{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;border:1px solid #fff6;border-radius:50%;background:#161616c9;color:white;font-size:28px;cursor:pointer}.home-slider .previous{left:14px}.home-slider .next{right:14px}.home-slider-dots{position:absolute;bottom:12px;left:50%;transform:translateX(-50%);display:flex;gap:9px}.home-slider-dots button{position:static;transform:none;width:12px;height:12px;padding:0;border:1px solid #fff;background:#ffffff77}.home-slider-dots button.active{background:#ff9b00;border-color:#ff9b00}@media(max-width:650px){.home-slider button{width:36px;height:36px}.home-slider-dots button{width:12px;height:12px}}.rental-card-rule{display:block;color:#8b351a;font-size:13px;font-weight:800;line-height:1.45;margin:0 0 12px}.unlock-how{background:#fff9ed;color:#2b211c;padding:65px 0}.unlock-how-grid{display:grid;grid-template-columns:1fr 1fr;gap:28px;align-items:start}.unlock-how h2{font-size:clamp(28px,3vw,40px);line-height:1.15;margin:9px 0 19px}.unlock-how li,.unlock-how p{font-size:16px;line-height:1.6}.unlock-how ul{list-style:none;padding:0;display:grid;gap:8px}.unlock-how .summary{color:#b43700;font-weight:900}.unlock-how-note{padding:25px;border:1px solid #edcd91;border-radius:16px;background:#fff;box-shadow:0 16px 35px #8a390010}.unlock-how-note h3{margin:0 0 15px;font-size:22px}.unlock-how-note p{margin:0 0 15px}.unlock-how-support{padding-top:16px;border-top:1px solid #ead6ba;display:grid;gap:7px;line-height:1.55}.unlock-how-support b{color:#af2e00}@media(max-width:720px){.unlock-how-grid{grid-template-columns:1fr}.unlock-how{padding:45px 0}}.hero-box{min-height:480px;display:grid;grid-template-columns:1.05fr .95fr;align-items:center;gap:60px;padding:56px;border:1px solid #5ea2ff40;border-radius:24px;background:linear-gradient(120deg,#050914,#0a1834 52%,#160c37);box-shadow:0 30px 90px #0008}.tag{color:#20d7ff;font-size:13px;font-weight:900;letter-spacing:.08em}.hero h1{margin:14px 0;font-size:clamp(46px,6vw,76px);line-height:.95;letter-spacing:-.06em}.hero h1 em{display:block;color:#20d7ff;font-style:normal}.hero p{max-width:600px;color:#a9b9d2;font-size:18px}.actions{display:flex;gap:12px;margin-top:28px}.ghost{padding:12px 18px;border:1px solid #5ea2ff66;border-radius:10px;font-weight:800}.device{position:relative;padding:24px;border:1px solid #20d7ff55;border-radius:22px;background:#061020;box-shadow:0 0 70px #087dff26}.device:before{content:"UNLOCKTOOL";display:block;padding:12px 16px;border-bottom:1px solid #ffffff15;color:#20d7ff;font-weight:950}.screen{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;padding:20px}.screen div{min-height:90px;padding:16px;border:1px solid #5ea2ff2d;border-radius:13px;background:#0b1930}.screen small{color:#84a1cb}.screen b{display:block;margin-top:7px}.benefits{padding:24px 0;background:#08101f;border-block:1px solid #5386d72e}.benefit-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.benefit-grid div{padding:10px;text-align:center}.benefit-grid b,.benefit-grid small{display:block}.benefit-grid span{color:#20d7ff;font-size:24px}.benefit-grid small{color:#8092ad}.plans{padding:80px 0}.title{text-align:center}.title span{color:#20d7ff;font-weight:900}.title h2{margin:8px 0 40px;font-size:40px}.grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.card{padding:26px;border:1px solid #4c82da40;border-radius:18px;background:linear-gradient(150deg,#0d182b,#080f1d);box-shadow:0 18px 42px #0004}.card.hot{border-color:#20d7ff;transform:translateY(-8px)}.badge{display:inline-block;padding:5px 9px;border-radius:99px;background:#20d7ff;color:#02111b;font-size:11px;font-weight:950}.card h3{font-size:23px}.price{font-size:26px;color:#20d7ff}.card p{color:#91a3bd}.card .cta{display:block;text-align:center;margin-top:20px}.support{padding:50px 0 80px}.support-box{display:flex;justify-content:space-between;align-items:center;gap:30px;padding:36px;border:1px solid #20d7ff40;border-radius:22px;background:linear-gradient(120deg,#0d1b33,#0a1022)}.support-actions{display:grid;gap:10px;min-width:min(100%,340px)}.support-actions .cta{text-align:center}.support-actions .telegram-cta{background:linear-gradient(135deg,#28a9ea,#1677bd);color:#fff}.unlock-demo{padding:60px 0;background:linear-gradient(180deg,#fff8e9,#fff)}.unlock-demo-box{display:grid;grid-template-columns:minmax(0,.78fr) minmax(420px,1.22fr);align-items:center;gap:38px;padding:34px;border:1px solid #f1c460;border-radius:24px;background:#fff;box-shadow:0 22px 55px rgba(118,52,0,.13)}.unlock-demo-copy h2{margin:12px 0;font-size:clamp(28px,3vw,43px);line-height:1.08;color:#291e18}.unlock-demo-copy p{margin:0 0 22px;color:#705c50;font-weight:650;line-height:1.6}.unlock-demo-copy .cta{display:inline-block}.unlock-demo-video{overflow:hidden;border:4px solid #151515;border-radius:18px;background:#111;box-shadow:0 18px 40px rgba(0,0,0,.24);aspect-ratio:16/9}.unlock-demo-video iframe{width:100%;height:100%;border:0}footer{padding:28px 0;border-top:1px solid #4f82d333;background:#03060d;color:#8293ad;text-align:center}@media (max-width:800px){.unlock-demo-box{grid-template-columns:1fr;padding:22px;gap:24px}.menu,.top span:last-child{display:none}.nav .wrap{min-height:68px}.login{padding:10px}.hero{padding:20px 0}.hero-box{grid-template-columns:1fr;padding:30px;min-height:0}.hero h1{font-size:46px}.device{display:none}.benefit-grid,.grid{grid-template-columns:1fr}.card.hot{transform:none}.support-box{align-items:flex-start}.actions,.support-box{flex-direction:column}.actions a{text-align:center}}:scope{--yellow:#ffd21c;--red:#e11b16;--black:#050505}:scope{background:var(--black);color:#fff8dc}.top{background:linear-gradient(90deg,#b90000,#f0bd00)}.nav{background:#050505f2;border-bottom-color:#ffd21c47}.logo{background:linear-gradient(135deg,#ffd21c 0 48%,#e11b16 49% 100%);color:#090909}.cta,.login{background:linear-gradient(100deg,#d7130f,#ff3d22);box-shadow:0 12px 30px #d7130f47}.hero{background:radial-gradient(circle at 78% 14%,#ffd21c21,transparent 31%),radial-gradient(circle at 12% 82%,#e11b162e,transparent 30%)}.hero-box{border-color:#ffd21c45;background:linear-gradient(120deg,#050505,#17130a 52%,#230604)}.device,.ghost{border-color:#ffd21c66}.device{background:#0d0d0d;box-shadow:0 0 70px #e11b161f}.device:before{color:var(--yellow)}.screen div{border-color:#ffd21c24;background:#17130a}.benefits{background:#0b0b0b;border-color:#ffd21c29}.card{border-color:#ffd21c33;background:linear-gradient(150deg,#171717,#0a0a0a)}.support-box{border-color:#ffd21c40;background:linear-gradient(120deg,#19130a,#120505)}footer{background:#030303;border-color:#e11b1633}:scope{--yellow:#ffd600;--orange:#ff8a00;--red:#f00000;--white:#fff}.top{background:linear-gradient(90deg,#ef0000,#ff6a00 52%,#ffd600);color:#fff}.logo{background:linear-gradient(135deg,#ff8a00,#ffd600 48%,#f00000 49% 100%);border:2px solid #fff;color:#fff;box-shadow:0 0 24px #ffd60066}.benefit-grid span,.brand small,.hero h1 em,.menu a:hover,.price,.tag,.title span{color:var(--yellow)}.cta,.login{background:linear-gradient(100deg,#f00000,#ff4b00 55%,#ff8a00);border:1px solid #ffffff47;color:#fff;box-shadow:0 12px 30px #f0000047}.hero{background:radial-gradient(circle at 78% 14%,#ffd60026,transparent 31%),radial-gradient(circle at 12% 82%,#f0000033,transparent 30%)}.hero-box{background:linear-gradient(120deg,#050505,#201407 52%,#310300);border-color:#ffd6004d}.badge{background:var(--red);color:#fff}.card.hot{border-color:var(--yellow);box-shadow:0 18px 46px #ff8a001a}.support-box{background:linear-gradient(120deg,#1b1306,#270300);border-color:#ffd6004d}:scope{background:#fff;color:#211b18}.nav{background:#fffffff2;border-bottom-color:#f0000026;box-shadow:0 9px 32px #6e28001a}.brand b,.menu{color:#241c18}.brand small{color:#e63700}.menu a:hover{color:#f00000}.hero{background:radial-gradient(circle at 82% 12%,#ffd60042,transparent 30%),radial-gradient(circle at 12% 84%,#f000001f,transparent 28%),linear-gradient(135deg,#fff,#fffaf0)}.hero-box{background:linear-gradient(120deg,#fff,#fff8df 55%,#fff0e9);border-color:#ff8a0040;box-shadow:0 24px 65px #91380026}.hero h1{color:#231b16}.hero p{color:#68584f}.ghost{color:#2c211a;border-color:#ff8a0066}.device,.ghost{background:#fff}.device{border-color:#ffd60099;box-shadow:0 18px 45px #a5410017}.device:before{color:#f00000}.screen div{background:#fffaf0;border-color:#ff8a0033;color:#291e18}.benefits{background:#fff;border-color:#f1dfca}.benefit-grid{color:#29201b}.benefit-grid small{color:#7d6b5e}.plans{background:#fff}.title h2{color:#271d17}.card{background:linear-gradient(145deg,#fff,#fffaf0);border-color:#f1d5b5;color:#291e18;box-shadow:0 14px 34px #78370014}.card p{color:#756257}.support{background:#fff}.support-box{background:linear-gradient(135deg,#fffaf0,#fff);border-color:#ffd77a;color:#291e18;box-shadow:0 18px 45px #a541001a}.product-image{width:100%;height:150px;display:grid;place-items:center;margin:-8px 0 18px;border-radius:14px;background:#fff9ec;overflow:hidden}.product-image img{width:100%;height:100%;object-fit:contain}.plans+.plans{padding-top:10px;background:#fffaf1}.plans+.plans .title h2{margin-bottom:40px}footer{background:#fff8ed;border-color:#f1d7b8;color:#69584d}.driver-mini-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.driver-mini-grid a{display:flex;flex-direction:column;min-height:92px;padding:17px;border:1px solid #f1d5b5;border-radius:14px;background:#fff;box-shadow:0 10px 24px #78370012}.driver-mini-grid a:hover{border-color:#ff8a00;transform:translateY(-2px)}.driver-mini-grid b{color:#2a201a}.driver-mini-grid small{margin-top:7px;color:#e63700;font-weight:800}@media (max-width:800px){.driver-mini-grid{grid-template-columns:1fr}}.top{display:none}.nav{top:0;border-top:3px solid #ff9d00;border-bottom:0;background:#34383f;box-shadow:0 7px 18px #0003}.nav .wrap{min-height:58px}.logo{width:38px;height:38px;border:3px solid #ffb000;border-radius:50%;background:#fff;color:#ff7100;box-shadow:none}.brand b{color:#ff6a00;font-size:17px}.brand small{color:#ffc044}.menu{color:#bfc1c5;font-size:12px}.menu a:hover{color:#fff}.login{border:0;border-radius:2px;background:#ffc000;color:#24282e;box-shadow:none;padding:9px 13px}.product-image{height:245px;background:#fff}.product-image img{content:url(/unlocktool-box.png);padding:4px}.card{padding-top:18px}:scope{font-weight:550}b,h1,h2,h3,strong{font-weight:900;letter-spacing:-.018em}.badge,.button,.cta,.login,.menu{font-weight:950}.brands span,.card,.grid a,.image-card,.official,.program-links a,.support-box{transition:transform .28s cubic-bezier(.2,.8,.2,1),box-shadow .28s ease,border-color .28s ease,filter .28s ease}.brands span:hover,.card:hover,.grid a:hover,.program-links a:hover{transform:translateY(-8px) scale(1.015);border-color:#ff9800!important;box-shadow:0 24px 55px rgba(158,63,0,.2)!important;position:relative;z-index:2}.card:hover .cta,.program-links a:hover i{filter:brightness(1.12);box-shadow:0 12px 28px rgba(240,60,0,.3)}.card h3,.grid b{font-weight:950}.card p,.note,.official p{font-weight:650;line-height:1.65}.price{font-weight:950}@media(max-width:760px){.brands span:hover,.card:hover,.grid a:hover,.program-links a:hover{transform:translateY(-3px) scale(1.005)}}@media(prefers-reduced-motion:reduce){.brands span,.card,.grid a,.program-links a{transition:none!important;transform:none!important}}.brand img,.sidebar-head img,img.logo{width:42px;height:42px;flex:0 0 auto;border:2px solid #ffb000;border-radius:50%;object-fit:cover}.brand{display:flex;align-items:center;gap:9px}.plans .card h3{margin:18px 0 12px;color:#241c17;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:clamp(23px,2vw,27px);font-weight:800;line-height:1.18;letter-spacing:-.035em;text-wrap:balance}.plans .card p{margin:0 0 18px;color:#5e524b;font-size:15px;font-weight:550;line-height:1.5}.plans .card .price{color:#d59600;font-size:clamp(30px,2.7vw,36px);font-weight:850;line-height:1.1;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.plans .card .badge{padding:7px 11px;font-size:11px;font-weight:800;letter-spacing:.035em}.plans .card .cta{font-size:14px;font-weight:800;letter-spacing:.025em}}.preview-exact{min-height:100vh;background:#fff;color:#291e18;font:600 16px/1.5 Inter,Arial,sans-serif}.preview-exact .login.home-account-card{min-width:270px;display:grid;grid-template-columns:48px minmax(0,1fr) auto;gap:11px;align-items:center;border:1px solid #344b75;border-radius:12px;padding:8px 11px;background:linear-gradient(135deg,#151d31,#10182a);color:#fff;box-shadow:0 10px 26px #05091455}.preview-exact .home-account-avatar{position:relative;width:44px;height:44px;display:grid;place-items:center;border-radius:50%;background:#07101c}.preview-exact .home-account-avatar:after,.preview-exact .home-account-avatar:before{content:"";position:absolute;inset:-3px;border-color:#20d7ff #6757ff transparent transparent;border-style:solid;border-width:2px;border-radius:50%;animation:home-avatar-spin 2.3s linear infinite}.preview-exact .home-account-avatar:after{inset:2px;border-width:1px;border-top-color:#31e78a;border-right-color:transparent;animation-duration:1.5s;animation-direction:reverse}.preview-exact .home-account-avatar img{width:100%;height:100%;border-radius:50%;object-fit:cover}.preview-exact .home-account-balance,.preview-exact .home-account-identity{display:block;min-width:0}.preview-exact .home-account-balance b,.preview-exact .home-account-balance small,.preview-exact .home-account-identity b,.preview-exact .home-account-identity small{display:block}.preview-exact .home-account-identity b{overflow:hidden;color:#fff;font-size:13px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.preview-exact .home-account-identity small{width:max-content;margin-top:5px;border-radius:999px;padding:4px 8px;background:#243957;color:#d5e5ff;font-size:9px;line-height:1}.preview-exact .home-account-balance{border-left:1px solid #ffffff22;padding-left:11px;text-align:right}.preview-exact .home-account-balance small{color:#91a9cb;font-size:8px;letter-spacing:.08em}.preview-exact .home-account-balance b{margin-top:3px;color:#31e78a;font-size:13px;white-space:nowrap}@keyframes home-avatar-spin{to{transform:rotate(1turn)}}@media(max-width:800px){.preview-exact .nav .wrap{gap:10px}.preview-exact .brand{min-width:0}.preview-exact .login.home-account-card{min-width:166px;grid-template-columns:40px minmax(0,1fr);gap:9px;border-radius:10px;padding:7px 9px}.preview-exact .home-account-avatar{width:38px;height:38px}.preview-exact .home-account-identity b{font-size:11px}.preview-exact .home-account-identity small{font-size:7px;padding:3px 6px}.preview-exact .home-account-balance{grid-column:1/-1;border:0;border-top:1px solid #ffffff18;padding:5px 0 0;text-align:center}.preview-exact .home-account-balance b,.preview-exact .home-account-balance small{display:inline;font-size:9px}.preview-exact .home-account-balance b{margin-left:5px}}@media(prefers-reduced-motion:reduce){.preview-exact .home-account-avatar:after,.preview-exact .home-account-avatar:before{animation:none}}@media(max-width:520px){.preview-exact .nav .wrap{width:calc(100% - 20px);min-height:58px;gap:7px;padding-block:6px}.preview-exact .brand{min-width:0;gap:7px}.preview-exact .brand img.logo{width:34px;height:34px;border-width:2px}.preview-exact .brand span{min-width:0}.preview-exact .brand b{max-width:132px;overflow:hidden;font-size:12px;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.preview-exact .brand small{margin-top:2px;font-size:7px;line-height:1.1;letter-spacing:.11em}.preview-exact .login.home-account-card{min-width:0;width:142px;grid-template-columns:31px minmax(0,1fr);gap:6px 8px;border-radius:9px;padding:6px 7px;box-shadow:0 6px 15px #05091442}.preview-exact .home-account-avatar{grid-row:1/3;width:30px;height:30px}.preview-exact .home-account-avatar:before{inset:-2px;border-width:1px}.preview-exact .home-account-identity b{max-width:88px;font-size:10px}.preview-exact .home-account-identity small{margin-top:3px;padding:2px 5px;font-size:6px}.preview-exact .home-account-balance{grid-column:2;border:0;border-top:1px solid #ffffff18;padding:3px 0 0;text-align:left;line-height:1}.preview-exact .home-account-balance b,.preview-exact .home-account-balance small{display:inline;font-size:8px}.preview-exact .home-account-balance b{margin:0 0 0 4px}}.preview-exact .mobile-menu-button,.preview-exact .mobile-menu-panel{display:none}@media(max-width:800px){.preview-exact .nav .wrap{min-height:58px;padding-block:7px}.preview-exact .nav .login{display:none}.preview-exact .mobile-menu-button{width:42px;height:38px;display:grid;align-content:center;justify-items:center;gap:5px;flex:0 0 auto;border:1px solid #ffffff24;border-radius:7px;background:#292e34;cursor:pointer}.preview-exact .mobile-menu-button span{width:22px;height:2px;display:block;border-radius:2px;background:#c7cbd0;transition:transform .2s ease,opacity .2s ease}.preview-exact .mobile-menu-button.open span:first-child{transform:translateY(7px) rotate(45deg)}.preview-exact .mobile-menu-button.open span:nth-child(2){opacity:0}.preview-exact .mobile-menu-button.open span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.preview-exact .mobile-menu-panel:not([hidden]){width:calc(100% - 20px);display:block;margin:0 auto 10px;overflow:hidden;border:1px solid #ffffff1f;border-radius:12px;background:#20262d;box-shadow:0 20px 45px #0008}.preview-exact .mobile-account{display:grid;grid-template-columns:42px minmax(0,1fr) auto;gap:10px;align-items:center;padding:12px;background:linear-gradient(135deg,#111b30,#18253a)}.preview-exact .mobile-account-avatar{width:40px;height:40px;display:block;overflow:hidden;border:2px solid #20d7ff;border-radius:50%}.preview-exact .mobile-account-avatar img{width:100%;height:100%;object-fit:cover}.preview-exact .mobile-account-copy b,.preview-exact .mobile-account-copy small,.preview-exact .mobile-account-wallet b,.preview-exact .mobile-account-wallet small{display:block}.preview-exact .mobile-account-copy b{overflow:hidden;color:#fff;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.preview-exact .mobile-account-copy small{margin-top:3px;color:#a9bdd8;font-size:8px}.preview-exact .mobile-account-wallet{border-left:1px solid #ffffff1f;padding-left:10px;text-align:right}.preview-exact .mobile-account-wallet small{color:#91a9cb;font-size:7px;letter-spacing:.08em}.preview-exact .mobile-account-wallet b{margin-top:2px;color:#31e78a;font-size:11px;white-space:nowrap}.preview-exact .mobile-menu-panel nav{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:#ffffff14}.preview-exact .mobile-menu-panel nav a{min-height:48px;display:flex;align-items:center;gap:8px;padding:10px 12px;background:#292f36;color:#f4f5f6;font-size:11px;font-weight:800}.preview-exact .mobile-menu-panel nav a:active{background:#373e47;color:#ffc044}}