.wr-hero{padding:104px 0 40px;position:relative;overflow:hidden}.wr-hero__bg{pointer-events:none;background:radial-gradient(60% 50% at 50% 0,#f7b23b29,#0000 70%),radial-gradient(40% 40% at 85% 30%,#8fb4ff14,#0000 70%);position:absolute;inset:0}.wr-hero__bg:after{content:"";background-image:linear-gradient(var(--line) 1px, transparent 1px), linear-gradient(90deg, var(--line) 1px, transparent 1px);opacity:.55;background-size:64px 64px;position:absolute;inset:0;mask-image:radial-gradient(70% 60% at 50% 20%,#000 20%,#0000 75%)}.wr-hero .container{z-index:1;position:relative}.wr-hero__copy{text-align:center;max-width:860px;margin:0 auto}.wr-hero__copy .eyebrow{justify-content:center}.wr-hero__title{font-family:var(--display);letter-spacing:-.035em;margin:18px 0 22px;font-size:clamp(40px,6.4vw,84px);font-weight:700;line-height:1}.wr-hero__title em{color:var(--amber);font-style:normal;display:block}.wr-hero__copy .lead{max-width:660px;margin:0 auto}.wr-hero__cta{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:34px;display:flex}.wr-hero__note{font:500 12.5px/1.4 var(--mono);color:var(--text-3);letter-spacing:.02em;align-items:center;gap:8px;margin-top:16px;display:inline-flex}.wr-hero__note i{background:var(--green);width:7px;height:7px;box-shadow:0 0 12px var(--green);border-radius:50%}.wr-stage{perspective:1800px;max-width:1120px;margin:64px auto 0;position:relative}.wr-window{z-index:1;border:1px solid var(--line-strong);background:var(--surface);transform-origin:50% 0;transition:transform 1.2s var(--ease);border-radius:18px;position:relative;overflow:hidden;transform:rotateX(8deg)scale(.98);box-shadow:0 60px 140px -40px #000000e6,0 0 0 1px #f7b23b14}.wr-stage:hover .wr-window,.wr-stage.is-in .wr-window{transform:none}.wr-window__bar{border-bottom:1px solid var(--line);background:#ffffff05;align-items:center;gap:7px;padding:12px 16px;display:flex}.wr-window__bar span{background:#2a3042;border-radius:50%;width:11px;height:11px}.wr-window__bar span:first-child{background:#ff5f57}.wr-window__bar span:nth-child(2){background:#febc2e}.wr-window__bar span:nth-child(3){background:#28c840}.wr-window__bar b{font:500 12px var(--mono);color:var(--text-3);background:#ffffff0a;border-radius:8px;margin:0 auto;padding:4px 14px;transform:translate(-24px)}.wr-window__media{aspect-ratio:16/10;object-fit:cover;object-position:top left;background:var(--bg);width:100%;height:auto;display:block}video.wr-window__media{aspect-ratio:16/9}.wr-stage__glow{filter:blur(30px);z-index:0;background:radial-gradient(50% 50%,#f7b23b59,#0000 70%);height:160px;position:absolute;bottom:-60px;left:10%;right:10%}.wr-strip{border:1px solid var(--line);background:#ffffff04;border-radius:16px;grid-template-columns:repeat(4,1fr);gap:0;margin:64px 0 0;padding:0;list-style:none;display:grid;overflow:hidden}.wr-strip li{border-left:1px solid var(--line);padding:20px 22px}.wr-strip li:first-child{border-left:0}.wr-strip b{font-family:var(--display);color:var(--text);font-size:17px;display:block}.wr-strip span{color:var(--text-3);margin-top:4px;font-size:13.5px;display:block}.wr-steps{grid-template-columns:repeat(5,1fr);gap:18px;margin:56px 0 0;padding:0;list-style:none;display:grid;position:relative}.wr-steps:before{content:"";background:linear-gradient(90deg, var(--amber), var(--amber) 70%, var(--line-strong));transform-origin:0;height:2px;transition:transform 1.6s var(--ease) .2s;position:absolute;top:6px;left:6px;right:6px;transform:scaleX(0)}.wr-steps.is-in:before,.wr-steps[style*="opacity: 1"]:before{transform:scaleX(1)}.wr-steps li{padding-top:34px;position:relative}.wr-steps__dot{background:var(--bg);border:2px solid var(--amber);border-radius:50%;width:14px;height:14px;position:absolute;top:0;left:0;box-shadow:0 0 0 5px #f7b23b1f}.wr-steps li:last-child .wr-steps__dot{border-color:var(--green);box-shadow:0 0 0 5px #3ddc841f}.wr-steps__n{font:500 12px var(--mono);color:var(--amber);letter-spacing:.12em}.wr-steps b{font-family:var(--display);margin:8px 0;font-size:20px;display:block}.wr-steps p{color:var(--text-2);font-size:15px;line-height:1.55}.wr-features .container{gap:120px;display:grid}.wr-feat{grid-template-columns:.9fr 1.1fr;align-items:center;gap:72px;display:grid}.wr-feat--flip .wr-feat__copy{order:2}.wr-feat__copy p{color:var(--text-2);max-width:480px;margin-top:18px;font-size:17px;line-height:1.65}.wr-feat__pts{gap:10px;margin:26px 0 0;padding:0;list-style:none;display:grid}.wr-feat__pts li{color:var(--text);padding-left:28px;font-size:15.5px;position:relative}.wr-feat__pts li:before{content:"";background:#f7b23b24 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23f7b23b' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12 5 5 9-10'/%3E%3C/svg%3E") 50%/10px no-repeat;border-radius:50%;width:16px;height:16px;position:absolute;top:4px;left:0}.wr-shot{border:1px solid var(--line-strong);background:var(--surface);max-width:620px;transition:transform .9s var(--ease), box-shadow .9s var(--ease);border-radius:16px;margin-inline:auto;position:relative;overflow:hidden;transform:perspective(1600px)rotateY(-4deg);box-shadow:0 40px 100px -40px #000000d9}.wr-feat--flip .wr-shot{transform:perspective(1600px)rotateY(4deg)}.wr-feat:hover .wr-shot{transform:none;box-shadow:0 40px 120px -30px #f7b23b2e,0 40px 100px -40px #000000d9}.wr-shot img{width:100%;height:auto;display:block}.wr-shot:after{content:"";pointer-events:none;background:linear-gradient(120deg,#ffffff0f,#0000 40%);position:absolute;inset:0}.wr-phone{grid-template-columns:1fr 1fr;align-items:center;gap:60px;display:grid}.wr-phones{justify-content:center;align-items:flex-start;gap:26px;padding:10px 0 60px;display:flex;position:relative}.wr-device{background:linear-gradient(160deg,#2a3042,#11151f);border-radius:40px;flex:none;width:250px;padding:9px;position:relative;transform:rotate(-3deg);box-shadow:0 50px 120px -30px #000000e6,inset 0 0 0 1px #ffffff14}.wr-device img{border-radius:32px;width:100%;height:auto;display:block}.wr-device--back{transform:translateY(56px)rotate(3deg)}.wr-after__grid{counter-reset:s;grid-template-columns:repeat(3,1fr);gap:16px;margin:48px 0 0;padding:0;list-style:none;display:grid}.wr-after__grid li{border:1px solid var(--line);background:linear-gradient(#ffffff06,#0000);border-radius:18px;padding:26px}.wr-after__grid span{width:34px;height:34px;color:var(--amber);font:600 14px var(--mono);background:#f7b23b1f;border-radius:50%;place-items:center;display:inline-grid}.wr-after__grid b{font-family:var(--display);margin:16px 0 8px;font-size:19px;display:block}.wr-after__grid p{color:var(--text-2);font-size:15px;line-height:1.55}.wr-sec__grid{z-index:1;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:48px;display:grid;position:relative}.wr-sec__card{border:1px solid var(--line);backdrop-filter:blur(6px);background:#0c1019b3;border-radius:18px;padding:26px}.wr-sec__card svg{fill:none;width:26px;height:26px;stroke:var(--amber);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.wr-sec__card b{font-family:var(--display);margin:14px 0 6px;font-size:18px;display:block}.wr-sec__card p{color:var(--text-2);font-size:14.5px;line-height:1.55}.wr-table{border:1px solid var(--line);border-radius:18px;margin-top:40px;overflow:hidden}.wr-table__row{border-top:1px solid var(--line);grid-template-columns:1.2fr 1fr 1fr 1fr;align-items:center;display:grid}.wr-table__row:first-child{border-top:0}.wr-table__row span{color:var(--text-2);padding:18px 22px}.wr-table__head span{font:500 11.5px var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-3);background:#ffffff05;padding-top:14px;padding-bottom:14px}.wr-table__name{font-family:var(--display);font-size:18px;font-weight:600;color:var(--text)!important}.wr-table__big{font-family:var(--display);font-size:22px;font-weight:600;color:var(--amber)!important}.wr-plans__link{margin-top:22px}.wr-demo{background:radial-gradient(80% 120% at 100% 0, #f7b23b29, transparent 60%), linear-gradient(180deg, var(--surface-2), var(--surface));color:var(--text);transition:border-color .3s, transform .5s var(--ease);border:1px solid #f7b23b4d;border-radius:28px;grid-template-columns:1fr 1fr;align-items:center;gap:40px;padding:56px;text-decoration:none;display:grid;position:relative;overflow:hidden}.wr-demo:hover{border-color:var(--amber);transform:translateY(-3px)}.wr-demo h2{font-family:var(--display);letter-spacing:-.02em;margin:14px 0 16px;font-size:clamp(30px,3.6vw,46px);line-height:1.05}.wr-demo h2 em{color:var(--amber);font-style:normal}.wr-demo p{color:var(--text-2);max-width:460px;margin-bottom:26px;font-size:16.5px;line-height:1.6}.wr-demo small{font:500 12px var(--mono);color:var(--text-3);margin-top:14px;display:block}.wr-demo__shots{height:340px;position:relative}.wr-demo__shots img{border:1px solid var(--line-strong);width:78%;height:auto;transition:transform .8s var(--ease);border-radius:12px;position:absolute;box-shadow:0 30px 80px -30px #000000e6}.wr-demo__shots img:first-child{top:0;left:0;transform:rotate(-4deg)}.wr-demo__shots img:nth-child(2){z-index:2;top:70px;right:0;transform:rotate(3deg)}.wr-demo__shots img:nth-child(3){z-index:3;top:150px;left:12%;transform:rotate(-1deg)}.wr-demo:hover .wr-demo__shots img:first-child{transform:rotate(-6deg)translate(-10px,-6px)}.wr-demo:hover .wr-demo__shots img:nth-child(2){transform:rotate(5deg)translate(10px,-4px)}.wr-demo:hover .wr-demo__shots img:nth-child(3){transform:rotate(0)translateY(6px)}@media (width<=960px){.wr-strip{grid-template-columns:1fr 1fr}.wr-strip li:nth-child(3){border-left:0}.wr-strip li:nth-child(n+3){border-top:1px solid var(--line)}.wr-steps{grid-template-columns:1fr;gap:26px;padding-left:34px}.wr-steps:before{background:linear-gradient(var(--amber), var(--amber) 70%, var(--line-strong));width:2px;height:auto;inset:6px auto 6px 6px;transform:scaleY(1)}.wr-steps li{padding-top:0}.wr-steps__dot{top:2px;left:-34px}.wr-feat,.wr-phone,.wr-demo{grid-template-columns:1fr;gap:36px}.wr-feat--flip .wr-feat__copy{order:0}.wr-features .container{gap:80px}.wr-shot,.wr-feat--flip .wr-shot{transform:none}.wr-after__grid,.wr-sec__grid{grid-template-columns:1fr}.wr-demo{padding:32px 24px}.wr-demo__shots{height:260px}.wr-table__row{grid-template-columns:1.1fr .8fr 1fr .8fr}.wr-table__row span{padding:14px 12px;font-size:14px}.wr-table__name{font-size:15px}.wr-table__big{font-size:18px}}@media (width<=560px){.wr-hero{padding-top:72px}.wr-stage{margin-top:44px}.wr-window{border-radius:12px;transform:none}.wr-window__bar b{display:none}.wr-strip{grid-template-columns:1fr}.wr-strip li{border-top:1px solid var(--line);border-left:0!important}.wr-strip li:first-child{border-top:0}.wr-table__head span{letter-spacing:.06em;font-size:10px}.wr-device{width:240px;transform:none}.wr-device--back{display:none}.wr-phones{padding-bottom:10px}}@media (prefers-reduced-motion:reduce){.wr-window,.wr-shot,.wr-demo,.wr-demo__shots img{transition:none}.wr-steps:before{transition:none;transform:none}}.wr-phone-wrap{overflow-x:clip}
