*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#070b0e;color:#f5f7f8;font-family:Arial,Helvetica,sans-serif}.wrap{width:min(1180px,calc(100% - 36px));margin:auto}.top{position:sticky;top:0;z-index:30;background:rgba(5,8,10,.96);border-bottom:1px solid #262d31}.nav{height:78px;display:flex;align-items:center;gap:28px}.brand{color:#fff;text-decoration:none;display:grid;grid-template-columns:auto 1fr;line-height:.85;align-items:center}.brand .crown{grid-row:1/3;color:#ffd400;font-size:28px;margin-right:7px}.brand strong{font-size:25px;font-style:italic;transform:skew(-5deg)}.brand strong span{color:#ffd400}.brand small{font-size:8px;letter-spacing:1.7px;color:#aab4ba}.nav nav{display:flex;gap:25px;margin-left:auto}.nav nav a,.foot a{color:#dbe1e4;text-decoration:none;font-size:12px;font-weight:800;text-transform:uppercase}.nav nav a:hover{color:#ffd400}.btn{display:inline-flex;justify-content:center;align-items:center;background:#ffd400;color:#090b0c;text-decoration:none;border:0;border-radius:5px;padding:16px 23px;font-weight:950;box-shadow:0 8px 25px rgba(255,212,0,.15);cursor:pointer}.btn:hover{filter:brightness(1.06);transform:translateY(-1px)}.btn.mini{padding:12px 16px;font-size:11px}.hamb{display:none;margin-left:auto;background:none;border:0;color:#ffd400;font-size:26px}.hero{position:relative;overflow:hidden;background:radial-gradient(circle at 78% 32%,#3a2f00 0,#11100a 20%,transparent 44%),linear-gradient(115deg,#050708 0,#0b0f12 58%,#111 100%);border-bottom:1px solid #262d31}.noise{position:absolute;inset:0;opacity:.12;background-image:repeating-linear-gradient(120deg,transparent 0 19px,#ffd400 20px 21px,transparent 22px 48px);mask-image:linear-gradient(90deg,transparent 15%,#000 70%,transparent)}.hero-grid{min-height:610px;display:grid;grid-template-columns:1.05fr .95fr;align-items:center;gap:50px;position:relative}.eyebrow,.tag{color:#ffd400;font-size:12px;font-weight:900;letter-spacing:1.6px}.hero h1{font-size:clamp(44px,6vw,82px);line-height:.94;text-transform:uppercase;margin:15px 0 20px;max-width:720px;font-style:italic}.hero h1 em,.showcase h2 em{color:#ffd400;font-style:inherit}.hero-copy>p{color:#c4cdd1;font-size:18px;line-height:1.6;max-width:650px}.hero-actions{display:flex;align-items:center;gap:20px;margin:30px 0}.ghost{color:#fff;font-size:12px;font-weight:900;text-decoration:none;border-bottom:2px solid #ffd400;padding-bottom:4px}.price{display:inline-flex;flex-direction:column;border-left:5px solid #ffd400;padding:8px 18px;background:#11171a}.price span{font-size:10px;font-weight:900}.price strong{font-size:36px;color:#ffd400}.device-stage{height:470px;position:relative}.splash{position:absolute;background:#ffd400;transform:rotate(-12deg);opacity:.9}.s1{width:330px;height:24px;right:20px;top:75px}.s2{width:260px;height:14px;right:100px;bottom:80px}.phone{position:absolute;width:245px;height:465px;right:90px;top:0;border:9px solid #161a1d;border-radius:38px;background:#000;box-shadow:0 30px 70px #000;transform:rotate(4deg);overflow:hidden}.speaker{width:80px;height:17px;background:#161a1d;border-radius:0 0 15px 15px;margin:auto}.screen{padding:28px 18px;text-align:center}.phone-logo{font-weight:950;font-style:italic}.phone-logo,.stars{color:#ffd400}.screen small{display:block;margin:28px 0 12px;color:#aeb9bf}.tattoo-art{height:210px;border-radius:12px;background:radial-gradient(circle,#4b4b4b,#161616 65%);display:flex;align-items:center;justify-content:center;flex-direction:column;font-size:38px;font-weight:950;font-style:italic;border:1px solid #333}.tattoo-art b{color:#ffd400}.stars{font-size:21px;margin:18px 0}.screen button{background:#ffd400;border:0;border-radius:20px;padding:10px 35px;font-weight:900}.score-card{position:absolute;left:0;bottom:35px;width:250px;background:rgba(14,20,23,.95);border:1px solid #333;border-radius:12px;padding:18px;box-shadow:0 18px 50px #000}.score-card>span{font-size:11px;color:#ffd400;font-weight:900}.score-card b{display:inline-block;width:30px;margin-top:15px}.score-card strong{font-size:12px}.score-card i{float:right;font-size:11px}.bar{height:5px;background:#293137;margin:6px 0 3px 30px}.bar u{display:block;width:92%;height:100%;background:#ffd400}.feature-strip{position:relative;margin-bottom:-35px;display:grid;grid-template-columns:repeat(5,1fr);background:#101619;border:1px solid #2c3438;border-radius:8px;box-shadow:0 20px 45px #000;padding:18px}.feature-strip article{display:grid;grid-template-columns:38px 1fr;border-right:1px solid #2a3236;padding:8px 16px}.feature-strip article:last-child{border:0}.feature-strip i{grid-row:1/3;color:#ffd400;font-size:22px}.feature-strip b{font-size:12px}.feature-strip span{font-size:11px;color:#9facb3}.how{background:#f4f5f5;color:#0d1215;padding:110px 0 85px}.section-head{text-align:center;max-width:680px;margin:auto}.section-head span{color:#a48400;font-size:11px;font-weight:900;letter-spacing:2px}.section-head h2,.request h2,.showcase h2{font-size:42px;margin:8px 0 12px}.section-head p{color:#657078}.steps{display:grid;grid-template-columns:repeat(5,1fr);gap:12px;margin-top:45px}.steps article{background:#fff;border:1px solid #dfe3e5;border-radius:8px;padding:25px 20px;min-height:210px;box-shadow:0 10px 25px rgba(0,0,0,.04)}.steps article b{display:grid;place-items:center;width:36px;height:36px;background:#0d1215;color:#ffd400;border-radius:50%;font-size:12px}.steps h3{font-size:15px;margin-top:24px}.steps p{font-size:13px;color:#657078;line-height:1.5}.showcase{padding:90px 0;background:#0a0f12}.showcase-grid{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}.showcase h2{line-height:1.08}.showcase p{color:#aab6bc;line-height:1.7}.showcase ul{padding:0;list-style:none;line-height:2;color:#dfe5e8}.showcase li::first-letter{color:#ffd400}.mock{border:1px solid #30393e;border-radius:14px;background:#11181c;padding:20px;box-shadow:0 30px 70px #000}.mock-head{font-weight:950;color:#ffd400;border-bottom:1px solid #30393e;padding-bottom:16px}.mock-head span{float:right;color:#24d68a;font-size:11px}.mock-rank{display:grid;grid-template-columns:54px 1fr 50px;align-items:center;gap:15px;padding:14px 0;border-bottom:1px solid #273035}.avatar{width:50px;height:50px;border-radius:50%;display:grid;place-items:center;background:#252e33;border:2px solid #ffd400;font-weight:950}.mock-rank p{margin:0}.mock-rank small{display:block;color:#89969d}.mock-rank strong{text-align:right;font-size:25px}.request{padding:90px 0;background:linear-gradient(120deg,#11171a,#080b0d)}.request-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:70px;align-items:start}.request p{color:#aab5bb;line-height:1.7}.big-price{display:flex;flex-direction:column;border-left:6px solid #ffd400;padding:12px 20px;margin:30px 0}.big-price small{font-weight:900}.big-price b{font-size:48px;color:#ffd400}.note{border:1px solid #30383c;padding:15px;border-radius:8px;color:#c2cbd0;font-size:13px}.form{background:#f4f5f5;color:#111;padding:30px;border-radius:12px}.form h3{margin-top:0;font-size:22px}.grid2{display:grid;grid-template-columns:1fr 1fr;gap:14px}.form label{display:block;font-size:12px;font-weight:800;margin-bottom:14px}.form input,.form textarea{width:100%;margin-top:7px;border:1px solid #cfd5d8;background:#fff;padding:13px;border-radius:5px;font:inherit}.form input:focus,.form textarea:focus{outline:2px solid #ffd400;border-color:#ffd400}.check{display:flex!important;align-items:center;gap:8px}.check input{width:auto;margin:0}.full{width:100%;font-size:14px}.privacy{display:block;text-align:center;color:#7a858a;margin-top:12px}.ok{background:#dff6e9;color:#116238;padding:12px;border-radius:5px;margin-bottom:15px}footer{border-top:1px solid #242b2f;background:#050708;padding:30px 0}.foot{display:flex;align-items:center;gap:30px}.foot p{color:#7f8d94;font-size:12px;margin-right:auto}
@media(max-width:900px){.nav{height:68px}.nav>.btn{display:none}.hamb{display:block}.nav nav{display:none;position:absolute;top:68px;left:0;right:0;background:#080c0e;padding:20px;flex-direction:column;border-bottom:1px solid #333}.nav nav.open{display:flex}.hero-grid{grid-template-columns:1fr;min-height:auto;padding:70px 0 50px}.hero-copy{text-align:center}.hero-copy>p{margin-inline:auto}.hero-actions{justify-content:center}.device-stage{height:440px;max-width:520px;width:100%;margin:auto}.feature-strip{grid-template-columns:repeat(2,1fr);margin-bottom:-30px}.feature-strip article{border-right:0;border-bottom:1px solid #2a3236}.steps{grid-template-columns:repeat(2,1fr)}.showcase-grid,.request-grid{grid-template-columns:1fr}.showcase-grid{gap:35px}}
@media(max-width:560px){.wrap{width:min(100% - 24px,1180px)}.brand strong{font-size:20px}.hero-grid{padding-top:50px}.hero h1{font-size:43px}.hero-copy>p{font-size:16px}.hero-actions{flex-direction:column}.device-stage{height:390px}.phone{width:205px;height:390px;right:10px}.tattoo-art{height:160px}.score-card{width:205px;left:0;bottom:15px}.feature-strip{grid-template-columns:1fr}.feature-strip article{grid-template-columns:34px 1fr;padding:9px}.how{padding-top:90px}.section-head h2,.request h2,.showcase h2{font-size:34px}.steps{grid-template-columns:1fr}.steps article{min-height:auto}.grid2{grid-template-columns:1fr}.form{padding:20px}.request{padding:65px 0}.big-price b{font-size:42px}.foot{flex-direction:column;align-items:flex-start}.foot p{margin:0}.showcase{padding:65px 0}}
