
:root{--orange:#f45113;--yellow:#ffd43b;--ink:#10161b;--steel:#1a2228;--cream:#fbfaf7;--muted:#626a70;--green:#1faa59;--line:#dfe3e6}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:Arial,Helvetica,sans-serif;color:var(--ink);background:var(--cream)}
a{text-decoration:none;color:inherit}.wrap{width:min(1180px,calc(100% - 40px));margin:auto}
.plate{background-color:#11191f;background-image:linear-gradient(135deg,rgba(255,255,255,.035) 25%,transparent 25%),linear-gradient(225deg,rgba(255,255,255,.035) 25%,transparent 25%),linear-gradient(45deg,rgba(0,0,0,.2) 25%,transparent 25%),linear-gradient(315deg,rgba(0,0,0,.2) 25%,#11191f 25%);background-size:30px 30px}
.top{color:white;border-bottom:3px solid var(--orange)}.top .wrap{min-height:92px;display:flex;align-items:center;gap:24px}
.logo{font-weight:1000;font-size:36px;line-height:.8;letter-spacing:-2px;white-space:nowrap}.logo b{color:var(--orange)}.logo small{display:block;font-size:11px;letter-spacing:1.5px;margin-top:8px;color:#fff}
.tag{font-family:"Comic Sans MS",cursive;font-size:19px;line-height:1.05;transform:rotate(-4deg);margin-right:auto}.tag:after{content:"";display:block;width:110px;border-bottom:4px solid var(--orange);transform:rotate(-6deg);margin:7px auto 0}
.lang{font-weight:900;font-size:16px;white-space:nowrap}.lang span{color:var(--orange);margin-left:9px}
.head-actions{display:flex;align-items:flex-start;gap:12px}.upgrade{text-align:center}.btn{display:inline-flex;align-items:center;justify-content:center;font-weight:900;border-radius:8px;padding:14px 22px;white-space:nowrap}.btn-orange{background:var(--orange);color:white}.btn-yellow{background:var(--yellow);color:#111;border:1px solid #e4b900;border-radius:999px}.price{font-size:12px;font-weight:800;margin-top:6px}.price strong{color:var(--yellow)}
.hero{position:relative;overflow:hidden;background:radial-gradient(circle at 74% 45%,#fff0dd 0,#f7f4ef 35%,#fff 68%);border-bottom:1px solid #eee}
.hero:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(255,255,255,.98) 0 39%,rgba(255,255,255,.7) 53%,rgba(255,255,255,.08) 77%);pointer-events:none}
.hero .wrap{position:relative;z-index:1;padding:50px 0 52px;min-height:570px;display:grid;grid-template-columns:48% 52%;align-items:center}
.kicker{font-weight:900;letter-spacing:1.4px;color:var(--orange);font-size:15px;text-transform:uppercase}.fresh{font-size:13px;font-weight:700;color:#4d575e;margin-bottom:14px}.fresh b{color:var(--green)}
h1{font-size:clamp(50px,5.5vw,78px);line-height:.92;letter-spacing:-2px;margin:10px 0 20px;text-transform:uppercase}h1 span{color:var(--orange)}
.lead{font-size:20px;line-height:1.45;max-width:600px;margin:0 0 24px}.hero-points{display:flex;gap:18px;flex-wrap:wrap;margin:24px 0}.hero-points b{font-size:14px}.hero-points i{font-style:normal;color:var(--orange);font-size:25px;margin-right:6px}
.cta-note{font-size:14px;margin-top:8px}.hero-visual{position:relative;height:500px}.hero-visual img{position:absolute;right:0;top:15px;width:min(550px,100%);filter:drop-shadow(0 20px 28px rgba(0,0,0,.24));border-radius:18px;border:3px solid #1b2328}
.scribble{font-family:"Comic Sans MS",cursive;font-size:25px;line-height:1.05;transform:rotate(-4deg);position:absolute;right:25px;bottom:8px;background:rgba(255,255,255,.86);padding:10px 14px;border-radius:8px}.scribble:after{content:"";display:block;border-bottom:5px solid var(--orange);width:150px;transform:rotate(-5deg);margin-top:7px}
.band{color:white;border-top:3px solid var(--orange);border-bottom:3px solid var(--orange)}.band .wrap{display:grid;grid-template-columns:repeat(4,1fr)}.benefit{padding:25px 24px;display:flex;gap:13px;align-items:center;border-right:1px solid rgba(244,81,19,.65)}.benefit:last-child{border:0}.ico{font-size:35px;color:var(--orange);font-weight:900}.benefit strong{display:block;font-size:18px}.benefit span{font-size:13px;color:#e2e7ea;line-height:1.35}
section.light{padding:62px 0;background:#fff}.section-head{text-align:center;max-width:850px;margin:0 auto 36px}.section-head h2{font-size:clamp(34px,4vw,52px);line-height:1;margin:7px 0 12px;text-transform:uppercase}.section-head p{font-size:18px;color:var(--muted);line-height:1.5}
.workflow{display:grid;grid-template-columns:1.35fr 110px .65fr;gap:24px;align-items:center}.shot{background:#fff;border:1px solid #ccd2d6;border-radius:18px;padding:12px;box-shadow:0 18px 40px rgba(0,0,0,.13)}.shot img{display:block;width:100%;border-radius:10px}.arrow{text-align:center;font-size:54px;color:var(--orange);font-weight:1000}.arrow small{display:block;font-size:12px;color:#555;text-transform:uppercase;letter-spacing:1px}
.caption{margin-top:14px}.caption strong{font-size:20px}.caption p{color:var(--muted);line-height:1.45;margin:6px 0}
.walk{padding:60px 0;background:#f2f4f5}.walk-grid{display:grid;grid-template-columns:1fr .9fr;gap:48px;align-items:center}.walk h2{font-size:clamp(40px,5vw,66px);line-height:.95;text-transform:uppercase;margin:8px 0 18px}.walk h2 span{color:var(--orange)}.walk p{font-size:19px;line-height:1.55;color:#4f585f}.money{background:white;border-radius:20px;padding:28px;box-shadow:0 18px 40px rgba(0,0,0,.12);border-left:8px solid var(--orange)}.money .label{font-weight:900;color:#a83819;letter-spacing:1px}.money .big{font-size:70px;font-weight:1000;color:#c63118;line-height:1;margin:12px 0}.money p{font-size:16px;margin:0}
.tasks{padding:62px 0;background:white}.task-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:28px}.task{border:1px solid #ddd;border-radius:12px;padding:18px;background:#fbfbfa;font-weight:800}.task:before{content:"✓";color:var(--orange);margin-right:9px}
.final{position:relative;color:white;border-top:3px solid var(--orange);border-bottom:3px solid var(--orange)}.final .wrap{padding:50px 0;display:grid;grid-template-columns:1.2fr .8fr;align-items:center;gap:30px}.final h2{font-size:45px;line-height:1;text-transform:uppercase;margin:0 0 10px}.final p{font-size:18px;color:#e0e5e8}.final .right{text-align:right}.final .right .btn{font-size:18px}.final .right div{margin-top:10px;font-size:13px}
footer{color:white;border-top:0}.foot{padding:30px 0;display:flex;align-items:center;gap:30px}.foot .links{margin-left:auto;display:flex;gap:22px;font-size:13px}.foot .trust{display:flex;gap:25px;font-size:13px;color:#e1e6e8}
@media(max-width:900px){.tag{display:none}.top .wrap{flex-wrap:wrap;padding:14px 0}.head-actions{margin-left:auto}.hero .wrap{grid-template-columns:1fr;padding-top:35px}.hero-visual{height:auto;margin-top:28px}.hero-visual img{position:relative;top:auto;width:100%}.scribble{display:none}.band .wrap{grid-template-columns:1fr 1fr}.workflow,.walk-grid{grid-template-columns:1fr}.arrow{transform:rotate(90deg)}.task-grid{grid-template-columns:1fr 1fr}.final .wrap{grid-template-columns:1fr}.final .right{text-align:left}.foot{flex-wrap:wrap}.foot .links{margin-left:0}}
@media(max-width:600px){.wrap{width:min(100% - 24px,1180px)}.logo{font-size:29px}.lang{order:3}.head-actions{gap:6px}.btn{padding:12px 13px;font-size:12px}.price{font-size:10px}.hero .wrap{min-height:0}.fresh{font-size:11px}h1{font-size:47px}.lead{font-size:17px}.hero-points{display:grid;grid-template-columns:1fr 1fr}.band .wrap{grid-template-columns:1fr}.benefit{border-right:0;border-bottom:1px solid rgba(244,81,19,.5)}.workflow{gap:10px}.task-grid{grid-template-columns:1fr}.section-head h2{font-size:36px}.walk h2{font-size:42px}.money .big{font-size:58px}.final h2{font-size:37px}.foot .links,.foot .trust{flex-wrap:wrap}}

.business{padding:62px 0;background:#f3f4f4;border-top:1px solid #ddd}.business-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:50px;align-items:center}.business h2,.stack h2,.growth h2{font-size:clamp(38px,4.5vw,58px);line-height:.96;text-transform:uppercase;margin:8px 0 18px}.business h2 span,.stack h2 span,.growth h2 span,.final h2 span{color:var(--orange)}.business p{font-size:19px;line-height:1.55;color:#4f585f}.questions{background:#fff;border-left:7px solid var(--orange);border-radius:16px;padding:26px;box-shadow:0 15px 35px rgba(0,0,0,.1)}.questions strong{font-size:21px}.questions div{padding:13px 0;border-bottom:1px solid #e5e5e5;font-weight:800}.questions div:last-child{border-bottom:0}.questions div:before{content:"?";display:inline-flex;width:25px;height:25px;align-items:center;justify-content:center;border-radius:50%;background:var(--orange);color:#fff;margin-right:10px}
.stack{color:#fff;border-top:3px solid var(--orange);border-bottom:3px solid var(--orange);padding:52px 0}.stack-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:48px;align-items:center}.stack p{font-size:18px;line-height:1.55;color:#e0e5e8}.proof{padding:62px 0;background:#fff}.proof-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.proof-grid article{border-top:5px solid var(--orange);background:#f6f6f4;padding:25px;box-shadow:0 8px 22px rgba(0,0,0,.07)}.proof-grid b{font-size:19px}.proof-grid p{line-height:1.5;color:#596168}
.growth{padding:65px 0;background:#f2f4f5}.growth-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:50px;align-items:center}.growth p{font-size:18px;line-height:1.55;color:#505960}.try-card{background:#fff;padding:30px;border-radius:18px;box-shadow:0 18px 42px rgba(0,0,0,.13);border:1px solid #ddd;text-align:center}.scribble-static{font-family:"Comic Sans MS",cursive;font-size:27px;line-height:1.05;transform:rotate(-2deg);margin:4px auto 22px}.scribble-static span{color:var(--orange);font-weight:900}.try-card p{font-size:18px}.try-card small{display:block;margin-top:10px;font-weight:800}
@media(max-width:900px){.business-grid,.stack-grid,.proof-grid,.growth-grid{grid-template-columns:1fr}.business,.stack,.proof,.growth{padding:45px 0}}


.proof-grid{grid-template-columns:repeat(4,1fr)}
@media(max-width:1050px){.proof-grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:650px){.proof-grid{grid-template-columns:1fr}}
