.hero{text-align:center;justify-content:center;align-items:center;min-height:100svh;padding:168px 0 112px;display:flex;position:relative;overflow:hidden}.hero canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.hero-inner{z-index:2;pointer-events:none;position:relative}.hero-inner a{pointer-events:auto}.hero h1{letter-spacing:-.045em;text-wrap:balance;max-width:1180px;margin:0 auto;padding:0 16px;font-size:clamp(40px,6.6vw,88px);font-weight:600;line-height:1.02}.hero .sub{color:var(--mute);letter-spacing:-.01em;max-width:620px;margin:24px auto 0;padding:0 16px;font-size:clamp(18px,1.8vw,22px);line-height:1.4}.hero .actions{flex-direction:column;align-items:center;gap:14px;margin-top:36px;display:flex}.hero .micro{color:var(--mute);text-wrap:balance;font-size:14px}.ping{z-index:1;border:1px solid var(--line);white-space:nowrap;pointer-events:none;opacity:0;background:#ffffffeb;border-radius:99px;align-items:center;gap:10px;padding:9px 14px 9px 9px;font-size:13px;transition:opacity .5s,transform .6s cubic-bezier(.2,.8,.2,1);display:flex;position:absolute;transform:translateY(8px)scale(.96);box-shadow:0 10px 30px #0000000f}.ping.show{opacity:1;transform:none}.ping.hide{opacity:0;transform:translateY(-6px)scale(.98)}.ping i{background:var(--ink);color:#fff;border-radius:50%;place-items:center;width:26px;height:26px;font-style:normal;display:grid}.ping i svg{width:13px;height:13px}.ping b{font-weight:500}.ping span{color:var(--mute)}.catcher{z-index:3;flex-direction:column;align-items:center;gap:10px;width:max-content;max-width:calc(100% - 32px);display:flex;position:absolute;bottom:24px;left:50%;transform:translate(-50%)}.proof{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;list-style:none;display:flex}.proof li,.proof a{color:var(--mute);white-space:nowrap;align-items:center;gap:7px;font-size:13.5px;display:flex}.proof li{background:var(--glass-2);border:1px solid var(--line);-webkit-backdrop-filter:blur(10px);border-radius:99px;padding:7px 14px}.proof a{transition:color .2s}.proof a:hover{color:var(--ink)}.proof b{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}.proof img{border-radius:5px;width:18px;height:18px}.proof .stars{color:#ffb800;letter-spacing:1px;font-size:12px}.proof .ya-badge{color:#fff;background:#fc3f1d;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;font-size:12px;font-weight:700;line-height:1;display:grid}.catcher .down{color:var(--mute);cursor:pointer;background:0 0;border:0;padding:4px;display:flex}.catcher .down svg{width:16px;height:16px;animation:1.8s ease-in-out infinite nudge}@keyframes nudge{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}.trio{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.tile{background:var(--soft);border-radius:var(--r-lg);cursor:pointer;flex-direction:column;min-height:560px;padding:36px 32px 32px;transition:opacity .9s,background .4s,box-shadow .5s,transform .6s cubic-bezier(.2,.8,.2,1);display:flex;position:relative}.tile:hover{box-shadow:0 0 0 1px var(--line), 0 30px 60px #00000014;background:#fff;transform:translateY(-6px)}.tile .tgo{background:#fff;border-radius:50%;place-items:center;width:44px;height:44px;transition:background .3s,color .3s,transform .4s cubic-bezier(.2,.8,.2,1);display:grid;position:absolute;top:28px;right:28px}.tile .tgo svg{width:18px;height:18px}.tile:hover .tgo{background:var(--ink);color:#fff;transform:rotate(45deg)}.tile:hover .viz{background:var(--soft)}.viz{transition:background .4s}.tile .no{color:var(--mute);letter-spacing:.02em;font-size:13px}.tile h3{letter-spacing:-.03em;margin-top:10px;font-size:32px;font-weight:600;line-height:1.1}.tile p{color:var(--mute);margin-top:14px;font-size:16px;line-height:1.5}.head p em{color:var(--ink);font-style:normal;font-weight:500}.pts{border-top:1px solid #e3e3e8;gap:14px;margin-top:auto;padding-top:24px;list-style:none;display:grid}.pts li{color:var(--ink);grid-template-columns:22px 1fr;gap:12px;font-size:16px;line-height:1.4;display:grid}.pts li:before{content:"";background:var(--ink) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.5l4 4 8-9'/%3E%3C/svg%3E") center / 12px no-repeat;border-radius:50%;width:22px;height:22px;margin-top:0}.pts b{font-weight:600}.viz{margin-bottom:28px}.tile .ex{color:var(--ink);border-top:1px solid #e3e3e8;margin-top:auto;padding-top:28px;font-size:14px;display:block}.tile .ex span{color:var(--mute)}.viz{background:#fff;border-radius:18px;height:168px;margin:28px 0 0;position:relative;overflow:hidden}.v-site{padding:14px}.v-site .bar{gap:5px;margin-bottom:14px;display:flex}.v-site .bar i{background:#e3e3e8;border-radius:50%;width:7px;height:7px}.v-site .ln{background:#ececf0;border-radius:5px;height:9px;margin-bottom:8px}.v-site .ln.t{background:#1d1d1f;width:70%;height:14px}.v-site .row{align-items:center;gap:8px;margin-top:14px;display:flex}.v-site .chip{border:1px solid #e3e3e8;border-radius:99px;flex:1;height:26px;position:relative}.v-site .chip:after{content:"";background:#1d1d1f;border-radius:50%;width:16px;height:16px;animation:4s cubic-bezier(.6,0,.3,1) infinite slide;position:absolute;top:4px;left:4px}@keyframes slide{0%,15%{left:4px}45%,70%{left:calc(100% - 20px)}to{left:4px}}.v-site .go{color:#fff;white-space:nowrap;background:#1d1d1f;border-radius:99px;place-items:center;height:26px;padding:0 12px;font-size:11px;display:grid}.v-site .price{font-variant-numeric:tabular-nums;font-size:13px;font-weight:600;position:absolute;top:34px;right:14px}.v-dash{flex-direction:column;padding:16px 18px;display:flex}.v-dash .top{color:var(--mute);justify-content:space-between;font-size:11px;display:flex}.v-dash .top b{color:var(--ink);font-weight:600}.v-dash .bars{flex:1;align-items:flex-end;gap:7px;margin-top:12px;display:flex}.v-dash .bars i{background:#ececf0;border-radius:5px 5px 2px 2px;flex:1;height:20%;transition:height 1s cubic-bezier(.2,.8,.2,1)}.v-dash .bars i:last-child{background:#1d1d1f}.v-dash .days{gap:7px;margin-top:6px;display:flex}.v-dash .days span{text-align:center;color:#a1a1a6;flex:1;font-size:10px}.v-ai{flex-direction:column;justify-content:center;gap:8px;padding:16px;display:flex}.v-ai .m{opacity:0;border-radius:14px;max-width:82%;padding:8px 11px;font-size:12px;line-height:1.35;transition:opacity .5s,transform .5s;transform:translateY(6px)}.v-ai .m.in{opacity:1;transform:none}.v-ai .m.c{background:#ececf0;border-bottom-left-radius:4px;align-self:flex-start}.v-ai .m.a{color:#fff;background:#1d1d1f;border-bottom-right-radius:4px;align-self:flex-end;align-items:center;gap:8px;display:flex}.v-ai .m.a .pdf-ic{color:#1d1d1f;background:#fff;border-radius:4px;padding:3px 4px;font-size:9px;font-weight:700}.v-ai .m time{opacity:.55;margin-top:2px;font-size:10px;display:block}.nx-list{flex-wrap:wrap;gap:8px;display:flex}.nx-list button{border:1px solid var(--line);background:var(--card);color:var(--ink);cursor:pointer;border-radius:99px;align-items:center;gap:10px;padding:12px 18px;font:500 16px/1.2 Onest,sans-serif;transition:background .25s,color .25s,border-color .25s,transform .25s;display:inline-flex}.nx-list button i{background:var(--c);border-radius:50%;flex:none;width:8px;height:8px}.nx-list button:hover{border-color:var(--ink)}.nx-list button[aria-selected=true]{background:var(--ink);color:var(--on-ink);border-color:var(--ink)}.nx-list button:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.nx-list .other{color:var(--mute);border-bottom:1px solid var(--line);align-self:center;margin-left:8px;font-size:15px}.nx-list .other:hover{color:var(--ink)}.nx-panels{margin-top:24px;display:grid}.nx-panel{background:var(--card);border-radius:var(--r-lg);grid-area:1/1;grid-template-columns:380px minmax(0,1fr);gap:48px;padding:40px;display:grid;position:relative;overflow:hidden}.nx-panel[hidden]{display:none}.nx-panels{transition:height .45s cubic-bezier(.2,.8,.2,1)}.nx-panel:not([hidden]) .nx-info>*,.nx-panel:not([hidden]) .nk{animation:.6s cubic-bezier(.2,.8,.2,1) both nxin}.nx-panel:not([hidden]) .nk:nth-child(2){animation-delay:50ms}.nx-panel:not([hidden]) .nk:nth-child(3){animation-delay:.1s}.nx-panel:not([hidden]) .nk:nth-child(n+4){animation-delay:.15s}@keyframes nxin{0%{opacity:0;transform:translateY(14px)}}.nx-info{position:relative}.nx-panel .lbl{color:var(--mute);text-transform:uppercase;letter-spacing:.06em;margin:0 0 10px;font-size:13px;display:block}.nx-info .lbl+q+.lbl,.nx-info q+.lbl{margin-top:26px}.nx-panel q{letter-spacing:-.015em;quotes:"«" "»";font-size:21px;font-weight:500;line-height:1.35;display:block}.nx-panel ul{gap:10px;list-style:none;display:grid}.nx-panel li{grid-template-columns:18px 1fr;gap:12px;font-size:16px;line-height:1.45;display:grid}.nx-panel li:before{content:"";background:var(--ink);width:18px;height:18px;margin-top:2px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") 50%/contain no-repeat}.nx-res{border-top:1px solid var(--line);gap:36px;margin-top:26px;padding-top:22px;display:flex}.nx-res b{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:32px;font-weight:600;line-height:1.05;display:block}.nx-res span{color:var(--mute);font-size:13px}.nx-act{flex-wrap:wrap;align-items:center;gap:22px;margin-top:30px;display:flex}.nx-act .btn{padding:15px 26px;font-size:16px}.nx-cases{flex-direction:column;min-width:0;display:flex}.nx-top{justify-content:space-between;align-items:center;display:flex}.nx-top .lbl{margin:0}.nx-nav{gap:8px;display:flex}.nx-nav button{border:1px solid var(--line);background:var(--card);width:40px;height:40px;color:var(--ink);cursor:pointer;border-radius:50%;place-items:center;transition:all .2s;display:grid}.nx-nav button:hover:not(:disabled){background:var(--ink);color:var(--on-ink);border-color:var(--ink)}.nx-nav button:disabled{opacity:.35;cursor:default}.nx-nav svg{width:16px;height:16px}.nx-nav .prev svg{transform:rotate(180deg)}.nx-track{scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;align-items:flex-start;gap:14px;margin-top:16px;padding-bottom:6px;display:flex;overflow-x:auto}.nx-track::-webkit-scrollbar{display:none}.nk{scroll-snap-align:start;background:var(--soft);border-radius:20px;flex-direction:column;flex:0 0 280px;transition:transform .45s cubic-bezier(.2,.8,.2,1);display:flex;overflow:hidden}.nk:hover{transform:translateY(-4px)}.nk .im{aspect-ratio:3/2;background:var(--fill);display:block;overflow:hidden}.nk img{object-fit:cover;width:100%;height:100%;transition:transform 1s cubic-bezier(.2,.8,.2,1)}.nk:hover img{transform:scale(1.05)}.nk b{letter-spacing:-.02em;margin:16px 18px 0;font-size:18px;font-weight:600;line-height:1.2;display:block}.nk .d{-webkit-line-clamp:3;color:var(--mute);-webkit-box-orient:vertical;margin:6px 18px 18px;font-size:14px;line-height:1.4;display:-webkit-box;overflow:hidden}.nk.all{text-align:center;border:1px dashed var(--line);background:0 0;flex-basis:180px;justify-content:center;align-self:stretch;align-items:center;font-size:16px;font-weight:500}.nk.all span{flex-direction:column;align-items:center;gap:10px;padding:20px;display:inline-flex}.nk.all svg{width:22px;height:22px}.nk.all:hover{border-color:var(--ink)}@media (width<=1080px){.nx-panel{grid-template-columns:1fr;gap:36px}}@media (width<=760px){.nx-list{scrollbar-width:none;flex-wrap:nowrap;margin:0 -16px;padding:0 16px 4px;overflow-x:auto}.nx-list::-webkit-scrollbar{display:none}.nx-list button{white-space:nowrap;flex:none;padding:10px 16px;font-size:15px}.nx-list .other{display:none}.nx-panel{gap:28px;padding:24px}.nx-cases{order:-1}.nx-nav{display:none}.nk{flex-basis:76%}.nx-res{gap:24px}.nx-res b{font-size:26px}}.more{border-bottom:1px solid;align-items:center;gap:8px;padding-bottom:2px;font-size:17px;font-weight:500;transition:opacity .2s;display:inline-flex}.more:hover{opacity:.6}@media (width<=960px){.trio,.niches{grid-template-columns:1fr}.tile{min-height:0}section.block{padding:96px 0}}.bot{color:#f5f5f7;background:#000;align-items:center;min-height:100svh;padding:112px 0 96px;display:flex;overflow:hidden}.bot>.wrap{width:100%}.bot .grid{grid-template-columns:1fr 1.15fr;align-items:center;gap:64px;display:grid}.bot .label{color:#8e8e93;align-items:center;gap:8px;font-size:14px;display:inline-flex}.bot .label i{background:#2f6bff;border-radius:50%;width:6px;height:6px}.bot h2{letter-spacing:-.04em;text-wrap:balance;margin-top:16px;font-size:clamp(32px,3.6vw,48px);font-weight:600;line-height:1.04}.bot .lead{color:#a1a1a6;max-width:520px;margin-top:18px;font-size:19px;line-height:1.45}.steps{gap:4px;max-width:520px;margin-top:24px;list-style:none;display:grid}.steps li{opacity:.45;border-radius:18px;grid-template-columns:36px 1fr;align-items:center;gap:16px;padding:12px 16px;transition:background .5s,opacity .5s;display:grid}.steps li.on{opacity:1;background:#ffffff12}.steps li .n{color:#a1a1a6;border:1px solid #3a3a3c;border-radius:50%;place-items:center;width:36px;height:36px;font-size:14px;transition:all .5s;display:grid}.steps li.on .n{color:#000;background:#f5f5f7;border-color:#f5f5f7}.steps b{font-size:18px;font-weight:600;display:block}.steps span{color:#a1a1a6;font-size:15px}.bot .lead b{color:#f5f5f7;font-weight:500}.ctas{flex-wrap:wrap;align-items:center;gap:28px;margin-top:28px;display:flex}.bot .why{color:#8e8e93;max-width:520px;margin-top:18px;font-size:15px}.bot .why b{color:#f5f5f7;font-weight:500}.scene{height:640px;position:relative}.device{z-index:2;width:300px;height:630px;transition:left 1s cubic-bezier(.2,.8,.2,1);position:absolute;top:0;left:calc(50% - 150px)}.screen{background:#fff;border-radius:44px;flex-direction:column;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.tg-top{color:#000;background:#f7f7f7;border-bottom:.5px solid #d8d8dc;flex:none;grid-template-columns:24px 1fr 34px;align-items:center;gap:8px;padding:4px 12px 8px;display:grid}.tg-top .back{color:#2f8bf0;display:flex}.tg-top .ttl{text-align:center;min-width:0}.tg-top .av{color:#fff;background:linear-gradient(160deg,#3b6fd8,#0b2a5b);border-radius:50%;place-items:center;width:34px;height:34px;font-size:12px;font-weight:700;display:grid}.tg-top b{white-space:nowrap;text-overflow:ellipsis;font-size:14.5px;font-weight:600;line-height:1.2;display:block;overflow:hidden}.tg-top span{color:#8e8e93;font-size:12px}.chat{color:#000;background:linear-gradient(170deg,#dfe8d6 0%,#cfdcc3 55%,#c3d4b6 100%);flex-direction:column;flex:1;justify-content:flex-end;gap:6px;min-height:0;padding:10px;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#000 22px);mask-image:linear-gradient(#0000 0,#000 22px)}.msg{background:#fff;border-radius:16px 16px 16px 5px;flex:none;align-self:flex-start;max-width:82%;padding:7px 10px 6px;font-size:13px;line-height:1.35;animation:.45s cubic-bezier(.2,.8,.2,1) both pop}.msg .who{color:#2f6bff;margin-bottom:2px;font-size:12px;font-weight:600}.msg.bot-m .who{color:#0b2a5b}.msg .tag{color:#2f6bff}.msg time{text-align:right;color:#8e8e93;margin-top:2px;font-size:10px;display:block}.msg img{object-fit:cover;border-radius:11px;width:170px;height:110px;margin:2px -4px 6px;display:block}.msg.me{background:#dcf5c4;border-bottom-right-radius:5px;border-bottom-left-radius:16px;align-self:flex-end}.msg .voice{align-items:center;gap:8px;display:flex}.msg .voice i{color:#fff;background:#2f6bff;border-radius:50%;place-items:center;width:30px;height:30px;font-size:11px;font-style:normal;display:grid}.msg .wave{align-items:center;gap:2px;height:20px;display:flex}.msg .wave s{opacity:.7;background:#2f6bff;border-radius:2px;width:2px}.msg .sum{font-size:12.5px}.msg .sum div{justify-content:space-between;gap:10px;display:flex}.msg .warn{color:#c2410c;margin-top:4px;font-size:12px}.kb{flex:none;grid-template-columns:1fr 1fr;align-self:stretch;gap:4px;max-width:82%;animation:.45s cubic-bezier(.2,.8,.2,1) both pop;display:grid}.kb span{text-align:center;color:#0b2a5b;background:#ffffffd9;border-radius:10px;padding:7px 4px;font-size:12px}.kb span.wide{color:#fff;background:#0b2a5b;grid-column:1/-1;font-weight:500;transition:transform .15s}.kb span.wide.press{transform:scale(.95)}.file{align-items:center;gap:10px;display:flex}.file i{color:#fff;background:#e5484d;border-radius:10px;place-items:center;width:40px;height:40px;font-size:11px;font-style:normal;font-weight:700;display:grid}.file b{font-size:13px;font-weight:500;display:block}.file span{color:#8e8e93;font-size:11.5px}.tg-input{color:#8e8e93;background:#f7f7f7;border-top:.5px solid #d8d8dc;flex:none;align-items:center;gap:8px;padding:7px 10px 22px;display:flex}.tg-input .field{color:#a1a1a6;background:#fff;border:.5px solid #d1d1d6;border-radius:16px;flex:1;align-items:center;height:32px;padding:0 12px;font-size:14px;display:flex}@keyframes pop{0%{opacity:0;transform:translateY(10px)scale(.97)}to{opacity:1;transform:none}}.scene.done .device{left:0}.pages{z-index:1;width:300px;height:430px;position:absolute;top:60px;left:170px}.pages img{opacity:0;border-radius:10px;width:100%;height:auto;transition:opacity .7s,transform 1s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0;transform:translate(-120px)scale(.6)rotate(-4deg);box-shadow:0 30px 60px #00000080}.pages.out img{opacity:1}.pages.out img:first-child{transform:translate(125px)translateY(-10px)rotate(-2deg)}.pages.out img:nth-child(2){transition-delay:.12s;transform:translate(85px)translateY(20px)rotate(3deg)}.pages.out img:nth-child(3){transition-delay:.24s;transform:translate(45px)translateY(50px)rotate(-5deg)}@media (width<=1080px){.bot .grid{grid-template-columns:1fr}.scene{max-width:540px;height:660px}}@media (width<=560px){.bot{padding:96px 0}.scene{height:650px}.device,.scene.done .device{left:50%;transform:translate(-50%)}.pages{display:none}}.ggs{background:var(--soft);align-items:center;min-height:100svh;padding:112px 0 96px;display:flex}.ggs>.wrap{grid-template-columns:1.2fr 1fr;align-items:center;gap:56px;width:100%;display:grid}.ggs .label{color:var(--mute);align-items:center;gap:8px;font-size:14px;display:inline-flex}.ggs .label i{background:#f5a524;border-radius:50%;width:6px;height:6px}.ggs h2{letter-spacing:-.04em;text-wrap:balance;margin-top:16px;font-size:clamp(32px,3.6vw,48px);font-weight:600;line-height:1.04}.ggs .lead{color:var(--mute);margin-top:16px;font-size:17px;line-height:1.5}.ggs .lead b{color:var(--ink);font-weight:500}.feats{gap:2px;margin-top:24px;list-style:none;display:grid}.feats li{cursor:pointer;opacity:.55;border-radius:16px;grid-template-columns:32px 1fr;align-items:center;gap:14px;padding:10px 14px;transition:background .4s,opacity .4s;display:grid}.feats li.on{opacity:1;background:#fff;box-shadow:0 1px 2px #0000000a}.feats li .n{border:1px solid var(--line);width:32px;height:32px;color:var(--mute);background:#fff;border-radius:50%;place-items:center;font-size:13px;transition:all .4s;display:grid}.feats li.on .n{background:var(--ink);color:#fff;border-color:var(--ink)}.feats b{font-size:16px;font-weight:600;display:block}.feats span{color:var(--mute);font-size:14px}.feats .bar{background:var(--line);border-radius:2px;grid-column:2;height:2px;margin-top:8px;display:none;overflow:hidden}.feats li.on .bar{display:block}.feats .bar i{background:var(--ink);width:0;height:100%;display:block}.ggs .speed{color:var(--mute);margin-top:18px;font-size:15px}.ggs .speed b{color:var(--ink);font-weight:500}.win{background:#0d0d0f;border-radius:22px;overflow:hidden;box-shadow:0 40px 80px #0000002e}.win .top{border-bottom:1px solid #1f1f22;align-items:center;gap:6px;height:38px;padding:0 14px;display:flex}.win .top i{background:#2a2a2e;border-radius:50%;width:10px;height:10px}.win .top span{color:#6e6e73;background:#18181b;border-radius:8px;margin:0 auto;padding:3px 14px;font-size:12px}.win .body{height:440px;position:relative}.pane{opacity:0;flex-direction:column;transition:opacity .6s;display:flex;position:absolute;inset:0}.pane.on{opacity:1}.pane .art{flex:1;place-items:center;min-height:0;padding:16px 24px 0;display:grid}.pane .art svg{width:100%;height:100%;max-height:320px}.pane .meta{color:#f5f5f7;flex-wrap:wrap;gap:8px;padding:14px 20px 18px;display:flex}.pane .meta span{color:#c7c7cc;font-variant-numeric:tabular-nums;background:#1c1c1f;border:1px solid #2a2a2e;border-radius:99px;padding:6px 11px;font-size:12.5px;transition:background .3s}.pane .meta span b{color:#fff;font-weight:600}.pane .meta span.hl{color:#fff;background:#b08a59;border-color:#b08a59}.pane .shot{flex:1;overflow:hidden}.pane .shot img{width:100%;transition:transform 6s cubic-bezier(.4,0,.2,1);display:block;transform:translateY(0)}.pane.on .shot img{transform:translateY(-34%)}@media (width<=1080px){.ggs>.wrap{grid-template-columns:1fr}.win .body{height:380px}}.mil{background:#fff;align-items:center;min-height:100svh;padding:112px 0 96px;display:flex;overflow:hidden}.mil>.wrap{grid-template-columns:1fr 1.15fr;align-items:center;gap:56px;width:100%;display:grid}.mil .label{color:var(--mute);align-items:center;gap:8px;font-size:14px;display:inline-flex}.mil .label i{background:#ff5c8a;border-radius:50%;width:6px;height:6px}.mil h2{letter-spacing:-.04em;text-wrap:balance;margin-top:16px;font-size:clamp(32px,3.6vw,48px);font-weight:600;line-height:1.04}.mil .lead{color:var(--mute);margin-top:14px;font-size:16px;line-height:1.5}.mil .lead b{color:var(--ink);font-weight:500}.mil .feats li.on{background:var(--soft);box-shadow:none}.mstage{height:560px;position:relative}.card{box-shadow:0 0 0 1px var(--line), 0 24px 50px #00000012;background:#fff;border-radius:20px;transition:transform .6s cubic-bezier(.2,.8,.2,1),box-shadow .6s,opacity .6s;position:absolute}.card.focus{box-shadow:0 0 0 1.5px var(--ink), 0 30px 60px #0000001f;transform:translateY(-4px)}.ya{width:340px;padding:16px;top:20px;left:0}.ya .q{border:2px solid #fc0;border-radius:12px;align-items:center;gap:10px;min-height:42px;padding:9px 12px;font-size:14px;display:flex}.ya .q b{color:#f33;font-size:15px;font-weight:800}.ya .q span:after{content:"";background:var(--ink);vertical-align:-2px;width:1px;height:15px;margin-left:1px;animation:1s step-end infinite caret;display:inline-block}@keyframes caret{50%{opacity:0}}.ya .res{gap:10px;margin-top:12px;display:grid}.ya .ad{opacity:0;background:#fff7fa;border:1px solid #ffd3e0;border-radius:12px;padding:10px 12px;transition:all .5s;transform:translateY(6px)}.ya .ad.in{opacity:1;transform:none}.ya .ad small{color:var(--mute);font-size:11px}.ya .ad b{color:#1a0dab;margin:2px 0;font-size:14px;font-weight:500;display:block}.ya .ad p{color:var(--mute);font-size:12px;line-height:1.35}.ya .ad.click{animation:.5s click}@keyframes click{40%{background:#ffe6ee;transform:scale(.97)}}.ya .sk{background:var(--soft);border-radius:12px;height:46px}.mphone{width:272px;height:566px;top:0;right:0}.mphone .scr{background:#f6f4ef;border-radius:41px;width:100%;height:100%;padding-top:44px;position:relative;overflow:hidden}.mphone .scr .sbar{z-index:4;background:#fffffff0;position:absolute;inset:0 0 auto}.mphone .scr img{width:100%;height:auto;transition:transform 3.2s cubic-bezier(.4,0,.2,1);display:block;transform:translateY(0)}.mphone .blank{z-index:2;color:#c7c7cc;background:#fff;place-items:center;font-size:13px;transition:opacity .5s;display:grid;position:absolute;inset:0}.mphone .blank.off{opacity:0;pointer-events:none}.sheet{z-index:2;background:#fff;border-radius:24px;padding:16px;transition:transform .6s cubic-bezier(.2,.8,.2,1);position:absolute;bottom:8px;left:8px;right:8px;transform:translateY(115%);box-shadow:0 -10px 40px #0000002e}.sheet.up{transform:none}.sheet h4{font-size:15px;font-weight:600}.sheet .opt{flex-wrap:wrap;gap:6px;margin:10px 0;display:flex}.sheet .opt span{background:var(--soft);border-radius:99px;padding:6px 10px;font-size:12px}.sheet .opt span.on{color:#fff;background:#5f7f63}.sheet .go{color:#fff;text-align:center;background:#5f7f63;border-radius:99px;padding:11px;font-size:13px;font-weight:500;transition:transform .15s}.sheet .go.press{transform:scale(.96)}.sheet .ok{text-align:center;padding:10px 0 4px;font-size:14px;font-weight:500;display:none}.sheet.done .ok{display:block}.sheet.done .opt,.sheet.done .go,.sheet.done h4{display:none}.sheet .ok i{color:#fff;background:#5f7f63;border-radius:50%;place-items:center;width:40px;height:40px;margin:0 auto 8px;font-style:normal;display:grid}.dash{width:340px;padding:18px 18px 16px;bottom:0;left:0}.dash .t{color:var(--mute);justify-content:space-between;font-size:12px;display:flex}.dash .big{align-items:baseline;gap:10px;margin-top:8px;display:flex}.dash .big b{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:44px;font-weight:600;line-height:1}.dash .big span{color:var(--mute);font-size:13px}.dash .bars{align-items:flex-end;gap:6px;height:58px;margin-top:12px;display:flex}.dash .bars i{background:#ffd3e0;border-radius:4px 4px 2px 2px;flex:1}.dash .bars i:last-child{background:#ff5c8a}.dash .cpl{border-top:1px solid var(--line);color:var(--mute);justify-content:space-between;margin-top:12px;padding-top:12px;font-size:13px;display:flex}.dash .cpl b{color:var(--ink);font-weight:600}.dash .plus{color:#fff;opacity:0;background:#ff5c8a;border-radius:99px;padding:4px 10px;font-size:13px;font-weight:600;transition:all .4s;position:absolute;top:40px;right:18px;transform:translateY(6px)}.dash .plus.in{opacity:1;transform:none}@media (width<=1080px){.mil>.wrap{grid-template-columns:1fr}.mstage{max-width:640px}}@media (width<=640px){.mstage{gap:16px;height:auto;display:grid}.card{width:auto;position:relative;inset:auto}.mphone{width:272px;margin:0 auto}}.rid{background:var(--soft);padding:140px 0}.seg{background:#e6e6ea;border-radius:99px;margin-top:28px;padding:4px;display:inline-flex;position:relative}.seg button{z-index:1;cursor:pointer;color:var(--mute);background:0 0;border:0;border-radius:99px;padding:10px 22px;font:500 15px Onest,sans-serif;transition:color .4s;position:relative}.seg button.on{color:var(--ink)}.seg .thumb{background:#fff;border-radius:99px;transition:transform .5s cubic-bezier(.2,.8,.2,1),width .5s cubic-bezier(.2,.8,.2,1);position:absolute;top:4px;bottom:4px;left:4px;box-shadow:0 2px 8px #00000014}.bento{grid-template-columns:repeat(6,1fr);gap:16px;display:grid}.pain{border-radius:var(--r-lg);background:#fff;flex-direction:column;grid-column:span 2;min-height:300px;padding:32px;transition:background .6s,color .6s,box-shadow .6s;display:flex;position:relative;overflow:hidden}.pain:first-child,.pain:nth-child(2){grid-column:span 3}.pain .ic{color:#e5484d;background:#fdecec;border-radius:14px;place-items:center;width:48px;height:48px;transition:background .6s,color .6s;display:grid}.pain .ic svg{width:24px;height:24px}.pain .badge{color:#e5484d;background:#fdecec;border-radius:99px;padding:5px 11px;font-size:13px;transition:all .6s;position:absolute;top:32px;right:32px}.pain .badge:before{content:"Как обычно"}.pain .txt{margin-top:auto;padding-top:32px;position:relative}.pain .was{letter-spacing:-.025em;font-size:26px;font-weight:600;line-height:1.2;transition:font-size .6s cubic-bezier(.2,.8,.2,1),color .6s;display:block}.pain .stat{letter-spacing:-.045em;opacity:0;max-height:0;font-size:52px;font-weight:600;line-height:1;transition:max-height .7s cubic-bezier(.2,.8,.2,1),opacity .5s,margin .7s;overflow:hidden}.pain .now{color:#a1a1a6;opacity:0;max-height:0;font-size:17px;line-height:1.45;transition:max-height .7s cubic-bezier(.2,.8,.2,1),opacity .5s .15s;overflow:hidden}.pain{--c:#1fa55a}.pain:not(.us) .was{color:#6e6e73}.pain:not(.us) .ic{color:#8e8e93;background:#ececf0}.pain.us{color:var(--ink);background:#fff;box-shadow:0 20px 50px #0000000f}.pain.us .ic{background:var(--soft);color:var(--ink)}.pain{cursor:pointer;-webkit-user-select:none;user-select:none}.pain .ic{transition:background .6s,color .6s,transform .6s cubic-bezier(.3,1.6,.5,1)}.pain.us .badge{color:#fff;background:var(--c)}.pain.us .badge:before{content:"✓ С нами"}.pain.us .was{color:#a1a1a6;font-size:15px;font-weight:500}.pain.us .stat{opacity:1;max-height:70px;color:var(--c);filter:saturate(1.1)brightness(.9);margin:14px 0 10px}.pain.us .now{opacity:1;color:#3a3a3c;max-height:120px}.pain .now b{color:var(--ink);font-weight:600}.pain .stat.long{letter-spacing:-.035em;font-size:34px;line-height:1.08}.pain.us .stat.long{max-height:160px}.pain.us:nth-child(2){transition-delay:80ms}.pain.us:nth-child(3){transition-delay:.16s}.pain.us:nth-child(4){transition-delay:.24s}.pain.us:nth-child(5){transition-delay:.32s}@media (width<=960px){.bento{grid-template-columns:1fr}.pain,.pain:first-child,.pain:nth-child(2){grid-column:auto;min-height:240px}}.rev{padding:140px 0}.rev .grid{grid-template-columns:1fr 1fr;align-items:center;gap:64px;display:grid}.rev .head{text-align:left;margin:0;padding:0}.rev .rating{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.rev .rating a{background:var(--soft);max-width:260px;color:var(--mute);border-radius:18px;flex:210px;align-items:stretch;gap:12px;padding:16px 18px 16px 16px;font-size:14px;line-height:1.3;transition:background .2s,transform .2s;display:flex}.rev .rating a:hover{background:#ebebef;transform:translateY(-1px)}.rev .rating img{border-radius:9px;flex:none;align-self:flex-start;width:34px;height:34px}.rev .rating .pl{flex-direction:column;gap:4px;display:flex}.rev .rating .nm{color:var(--ink);font-size:15px;font-weight:600}.rev .rating .rt{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.rev .rating .go{color:var(--ink);margin-top:auto;padding-top:6px;font-size:14px;font-weight:500}.rev .rating a:hover .go{text-underline-offset:3px;text-decoration:underline}.rev .rating b{color:var(--ink);font-size:17px;font-weight:600}.rev .stars{color:#ffb800;letter-spacing:1px}.rev .rating .stars{font-size:14px}.chatbox{background:#e9eef3;border-radius:28px;flex-direction:column;justify-content:flex-end;gap:10px;padding:22px;display:flex;overflow:hidden}.chatbox .b{color:#1d1d1f;opacity:0;background:#fff;border-radius:18px 18px 18px 6px;flex:none;align-self:flex-start;max-width:88%;padding:12px 16px 10px;font-size:15px;line-height:1.45;transition:opacity .5s,transform .5s cubic-bezier(.2,.8,.2,1);transform:translateY(10px);box-shadow:0 1px 1px #0000000a}.chatbox .b:nth-child(2n){border-bottom-right-radius:6px;border-bottom-left-radius:18px;align-self:flex-end}.chatbox .b.in{opacity:1;transform:none}.chatbox .b header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:4px;display:flex}.chatbox .b .who{color:#2f6bff;font-size:13.5px;font-weight:600}.chatbox .b .src{color:#8e8e93;white-space:nowrap;align-items:center;gap:5px;font-size:12px;display:inline-flex}.chatbox .b .src:hover{color:#1d1d1f}.chatbox .b .src img{border-radius:4px;width:16px;height:16px}.chatbox .b p{text-wrap:pretty}.chatbox .b footer{color:#8e8e93;flex-wrap:wrap;align-items:center;gap:4px 10px;margin-top:6px;font-size:12px;display:flex}.chatbox .b footer .stars{font-size:12px}.final{color:#f5f5f7;background:#000;padding:140px 0 120px;overflow:hidden}.final .head{margin-bottom:36px}.final .head p{color:#a1a1a6}.risk{flex-wrap:wrap;justify-content:center;gap:10px;margin:0 auto 56px;display:flex}.risk span{color:#d1d1d6;background:#161618;border:1px solid #2c2c2e;border-radius:99px;align-items:center;gap:8px;padding:9px 16px;font-size:14px;display:inline-flex}.risk span i{background:#30d158;border-radius:50%;width:7px;height:7px;animation:2s infinite live;box-shadow:0 0 #30d15899}.risk span i.off{background:#8e8e93;animation:none}@keyframes live{0%{box-shadow:0 0 #30d15880}70%{box-shadow:0 0 0 8px #30d15800}to{box-shadow:0 0 #30d15800}}.track{grid-template-columns:repeat(3,1fr);max-width:1040px;margin:0 auto 72px;display:grid;position:relative}.track .line{background:#2c2c2e;height:1px;position:absolute;top:17px;left:16.66%;right:16.66%}.track .line i{background:#f5f5f7;width:0;height:1px;transition:width 2.4s cubic-bezier(.4,0,.2,1);position:absolute;top:0;left:0}.track .line b{background:#30d158;border-radius:50%;width:9px;height:9px;margin-left:-4px;transition:left 2.4s cubic-bezier(.4,0,.2,1);position:absolute;top:-4px;left:0;box-shadow:0 0 12px #30d158}.track.go .line i{width:100%}.track.go .line b{left:100%}.track>div{text-align:center;padding:0 16px}.track .dot{z-index:1;color:#8e8e93;background:#000;border:1px solid #3a3a3c;border-radius:50%;place-items:center;width:35px;height:35px;margin:0 auto 18px;font-size:13px;transition:all .4s;display:grid;position:relative}.track>div.lit .dot{color:#000;background:#f5f5f7;border-color:#f5f5f7}.track b.t{letter-spacing:-.02em;font-size:19px;font-weight:600;display:block}.track span{color:#8e8e93;font-size:15px}.deal{grid-template-columns:1fr 1fr;align-items:center;gap:56px;max-width:1120px;margin:0 auto;display:grid}.quiz{color:var(--ink);border-radius:var(--r-lg);background:#f5f5f7;flex-direction:column;min-height:470px;padding:32px;display:flex}.quiz .qtop{color:var(--mute);align-items:center;gap:14px;font-size:13px;display:flex}.quiz .back{cursor:pointer;visibility:hidden;background:#fff;border:0;border-radius:50%;width:34px;height:34px;font-size:16px}.quiz .back.on{visibility:visible}.quiz .prog{background:#e3e3e8;border-radius:4px;flex:1;height:4px;overflow:hidden}.quiz .prog i{background:var(--ink);border-radius:4px;width:25%;height:100%;transition:width .5s cubic-bezier(.2,.8,.2,1);display:block}.qstep{flex-direction:column;flex:1;animation:.45s cubic-bezier(.2,.8,.2,1) qin;display:none}.qstep.on{display:flex}@keyframes qin{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:none}}.qstep h3{letter-spacing:-.03em;margin:24px 0 20px;font-size:28px;font-weight:600;line-height:1.12}.opts{flex-wrap:wrap;gap:8px;display:flex}.opts button{cursor:pointer;color:var(--ink);background:#fff;border:1px solid #e3e3e8;border-radius:14px;align-items:center;gap:9px;padding:12px 16px;font:500 15px Onest,sans-serif;transition:border-color .2s,transform .2s,background .2s;display:inline-flex}.opts button:hover{border-color:var(--ink);transform:translateY(-1px)}.opts button.sel{background:var(--ink);color:#fff;border-color:var(--ink)}.opts button i{background:var(--c,#c7c7cc);border-radius:50%;width:8px;height:8px}.opts.big{grid-template-columns:1fr 1fr;display:grid}.opts.big button{text-align:left;flex-direction:column;align-items:flex-start;gap:4px;padding:18px}.opts.big button small{color:var(--mute);font-size:13px;font-weight:400}.opts.big button.sel small{color:#c7c7cc}.qstep form{gap:10px;display:grid}.qstep input{background:#fff;border:1px solid #dcdce1;border-radius:14px;outline:none;padding:15px 18px;font:16px Onest,sans-serif}.qstep input:focus{border-color:var(--ink)}.qstep .send{background:var(--ink);color:#fff;cursor:pointer;border:0;border-radius:99px;margin-top:6px;padding:16px;font:500 16px Onest,sans-serif;transition:transform .2s}.qstep .send:hover{transform:scale(1.02)}.qstep small{color:var(--mute);margin-top:4px;font-size:12.5px}.qdone{text-align:center;justify-content:center;align-items:center}.qdone .ok{color:#fff;background:#30d158;border-radius:50%;place-items:center;width:64px;height:64px;margin-bottom:10px;font-size:28px;display:grid}.pdf{height:540px;position:relative}.pdf .pg{width:300px;height:420px;color:var(--ink);cursor:pointer;background:#fff;border-radius:14px;margin-left:-150px;padding:26px 24px;font-size:12px;line-height:1.4;transition:transform .9s cubic-bezier(.2,.8,.2,1);position:absolute;top:20px;left:50%;overflow:hidden;box-shadow:0 30px 70px #0000008c}.pdf .pg:after{content:"";border-radius:inherit;opacity:0;pointer-events:none;background:#000;transition:opacity .9s;position:absolute;inset:0}.pdf .pg[data-pos="0"]{z-index:4;transform:translate(0)rotate(0)}.pdf .pg[data-pos="1"]{z-index:3;transform:translate(70px)translateY(14px)rotate(5deg)}.pdf .pg[data-pos="1"]:after{opacity:.08}.pdf .pg[data-pos="2"]{z-index:2;transform:translate(135px)translateY(34px)rotate(10deg)}.pdf .pg[data-pos="2"]:after{opacity:.16}.pdf .pg[data-pos="3"]{z-index:1;transform:translate(-80px)translateY(24px)rotate(-7deg)}.pdf .pg[data-pos="3"]:after{opacity:.26}.pg .brand{color:var(--mute);align-items:center;gap:6px;font-size:11px;font-weight:600;display:flex}.pg .brand svg{width:8px;height:12px;color:var(--ink)}.pg h4{letter-spacing:-.03em;margin:18px 0 8px;font-size:22px;font-weight:600;line-height:1.1}.pg .muted{color:var(--mute)}.pg .chip{background:var(--soft);border-radius:99px;align-items:center;gap:6px;margin:3px 3px 0 0;padding:4px 9px;font-size:11px;display:inline-flex}.pg .chip i{background:var(--c,#8e8e93);border-radius:50%;width:6px;height:6px}.pg .cover{background:radial-gradient(circle at 80% 30%,#e9e9ee 0 30%,#0000 31%),repeating-radial-gradient(circle at 80% 30%,#0000 0 12px,#ececf0 12px 13px);border-radius:10px;height:120px;position:absolute;bottom:24px;left:24px;right:24px}.pg .it{border-bottom:1px solid var(--line);grid-template-columns:10px 1fr;gap:10px;padding:10px 0;display:grid}.pg .it i{border-radius:50%;width:8px;height:8px;margin-top:4px}.pg .it b{font-size:12.5px;font-weight:600;display:block}.pg .bars{align-items:flex-end;gap:6px;height:110px;margin:16px 0 10px;display:flex}.pg .bars i{background:#e3e3e8;border-radius:4px 4px 2px 2px;flex:1}.pg .bars i.g{background:#30d158}.pg .num{letter-spacing:-.04em;font-size:30px;font-weight:600}.pdf .cap{text-align:center;color:#8e8e93;font-size:13px;position:absolute;bottom:0;left:0;right:0}@media (width<=960px){.deal,.track{grid-template-columns:1fr}.track{gap:20px}.track .line{display:none}.pdf{height:530px}.opts.big,.rev .grid{grid-template-columns:1fr}.rid,.rev,.final{padding:96px 0}}.about{padding:140px 0 40px}.about .big{letter-spacing:-.035em;text-wrap:balance;max-width:1000px;font-size:clamp(30px,3.8vw,52px);font-weight:600;line-height:1.12}.about .big span{color:#a1a1a6}.facts{grid-template-columns:repeat(4,1fr);gap:16px;margin-top:56px;display:grid}.fact{border-top:1px solid var(--line);padding-top:20px}.fact b{letter-spacing:-.04em;font-size:40px;font-weight:600;line-height:1.1;display:block}.fact span{color:var(--mute);font-size:15px}.fact .ya{letter-spacing:-.02em;align-items:center;gap:8px;height:44px;font-size:22px;font-weight:600;display:inline-flex}.fact .ya i{color:#fff;background:#fc3f1d;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-size:17px;font-style:normal;font-weight:700;line-height:1;display:grid}.svc{padding:120px 0 80px}.svc .cols{grid-template-columns:repeat(3,1fr);gap:48px;display:grid}.svc h3{color:var(--mute);border-bottom:1px solid var(--line);padding-bottom:14px;font-size:15px;font-weight:500}.svc a.row{border-bottom:1px solid var(--line);grid-template-columns:1fr 24px;align-items:center;gap:12px;padding:18px 0;transition:padding .3s;display:grid}.svc a.row:hover{padding-left:8px}.svc a.row b{letter-spacing:-.015em;font-size:19px;font-weight:600;display:block}.svc a.row span{color:var(--mute);font-size:14px}.svc a.row svg{color:#c7c7cc;width:18px;height:18px;transition:color .3s,transform .3s}.svc a.row:hover svg{color:var(--ink);transform:translate(3px)}@media (width<=960px){.facts{grid-template-columns:1fr 1fr}.plans,.svc .cols{grid-template-columns:1fr}.about,.price,.svc{padding:96px 0}}@media (width<=560px){.facts{grid-template-columns:1fr}}.pre{z-index:200;background:#fff;place-items:center;transition:transform 1s cubic-bezier(.76,0,.24,1),border-radius 1s cubic-bezier(.76,0,.24,1);display:grid;position:fixed;inset:0}.pre.out{border-bottom-right-radius:50% 120px;border-bottom-left-radius:50% 120px;transform:translateY(-100%)}.pre .core{justify-items:center;gap:22px;display:grid;position:relative}.pre svg.b{width:56px;height:82px;overflow:visible}.pre svg.b path{fill:var(--ink)}.pre .s1{animation:.8s cubic-bezier(.2,.9,.2,1) both s1}.pre .s2{animation:.8s cubic-bezier(.2,.9,.2,1) both s2}@keyframes s1{0%{opacity:0;transform:translate(-70px,-90px)}to{opacity:1;transform:none}}@keyframes s2{0%{opacity:0;transform:translate(70px,90px)}to{opacity:1;transform:none}}.pre .ring{border:1px solid var(--ink);opacity:0;pointer-events:none;border-radius:50%;width:360px;height:360px;margin:-180px 0 0 -180px;animation:1.1s cubic-bezier(.2,.8,.2,1) .75s both ring;position:absolute;top:41px;left:50%}.pre .ring.r2{animation-delay:.95s}@keyframes ring{0%{opacity:.45;transform:scale(.04)}to{opacity:0;transform:scale(1)}}.pre .name{letter-spacing:-.02em;font-size:20px;font-weight:600;display:flex;overflow:hidden}.pre .name span{white-space:pre;animation:.6s cubic-bezier(.2,.8,.2,1) both up;display:inline-block;transform:translateY(110%)}@keyframes up{to{transform:none}}.pre .bar{color:var(--mute);font-variant-numeric:tabular-nums;align-items:center;gap:16px;font-size:13px;display:flex;position:fixed;bottom:32px;left:32px;right:32px}.pre .bar .ln{background:var(--line);flex:1;height:1px;position:relative;overflow:hidden}.pre .bar .ln i{background:var(--ink);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.pre .bar .ping{opacity:1;box-shadow:none;background:0 0;border:0;padding:0;position:static;transform:none}body.loading{overflow:hidden}.hero h1,.hero .sub,.hero .actions{transition:opacity .9s cubic-bezier(.2,.8,.2,1),transform .9s cubic-bezier(.2,.8,.2,1)}body.loading .hero h1,body.loading .hero .sub,body.loading .hero .actions{opacity:0;transform:translateY(40px)}.hero .sub{transition-delay:80ms}.hero .actions{transition-delay:.16s}@media (prefers-reduced-motion:reduce){.pre{display:none}}@media (width<=760px){.hero{min-height:92svh;padding:104px 0 64px}.ping{display:none}.hero{flex-direction:column}.catcher{margin:48px auto 0;position:relative;bottom:auto;left:auto;transform:none}.proof li{white-space:normal;text-align:left}}.card.nd-phone,[data-theme=dark] .card.nd-phone{background:linear-gradient(150deg,#48484c 0%,#1d1d1f 22%,#121214 60%,#2c2c2f 100%);border-radius:54px;box-shadow:inset 0 0 0 1px #ffffff24,inset 0 0 0 3px #0a0a0b,0 0 0 1px #0009,0 50px 90px -24px #00000073}.card.nd-phone.focus{transform:translateY(-4px)}.mphone .sbar{padding:2px 18px 0 26px;font-size:13.5px}.mphone .sbar .isl{width:74px;height:24px;margin-left:-37px}.mphone .sbar .ic{gap:4px}.mphone .sbar .ic svg{width:auto;height:10px}@media (width<=560px){.pdf .pg[data-pos="1"]{transform:translate(34px)translateY(12px)rotate(4deg)}.pdf .pg[data-pos="2"]{transform:translate(62px)translateY(26px)rotate(8deg)}.pdf .pg[data-pos="3"]{transform:translate(-20px)translateY(18px)rotate(-5deg)}.rev .rating a{max-width:none}}.hero h1 .kick{background:var(--card);width:fit-content;box-shadow:0 0 0 1px var(--line);letter-spacing:0;color:var(--mute);border-radius:99px;margin:0 auto 22px;padding:7px 14px;font-size:15px;font-weight:500;line-height:1.2;display:block}.hero h1 .vh{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=760px){.hero h1 .kick{margin-bottom:16px;font-size:13px}}.rev .chan{height:640px;box-shadow:0 0 0 1px var(--line);background:#e7edf3;border-radius:28px;flex-direction:column;display:flex;position:relative;overflow:hidden}[data-theme=dark] .rev .chan{background:#0e1621}.rev .chan-top{background:var(--card);border-bottom:1px solid var(--line);z-index:2;align-items:center;gap:12px;padding:14px 18px;display:flex;position:relative}.rev .chan-av{background:var(--ink);width:40px;height:40px;color:var(--on-ink);border-radius:50%;flex:none;place-items:center;display:grid}.rev .chan-av svg{width:13px;height:20px}.rev .chan-ti{flex-direction:column;line-height:1.25;display:flex}.rev .chan-ti b{font-size:15.5px;font-weight:600}.rev .chan-ti span{color:var(--mute);font-size:13px}.rev .chan-feed{flex:1;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 9% 88%,#0000);mask-image:linear-gradient(#0000,#000 9% 88%,#0000)}.rev .chan-track{padding:0 18px;animation:70s linear infinite revFeed}.rev .chan:hover .chan-track,.rev .chan:focus-within .chan-track{animation-play-state:paused}.rev .chan-group{gap:12px;padding-bottom:12px;display:grid}@keyframes revFeed{0%{transform:translateY(0)}to{transform:translateY(-50%)}}.rev .post{background:var(--card);border-radius:18px 18px 18px 6px;max-width:92%;padding:12px 16px 10px;box-shadow:0 1px 1px #0000000a}[data-theme=dark] .rev .post{background:#182533}.rev .post .fwd{color:#2f6bff;align-items:center;gap:6px;margin-bottom:4px;font-size:12.5px;display:inline-flex}[data-theme=dark] .rev .post .fwd{color:#7aa7ff}.rev .post .fwd img{border-radius:3px;width:14px;height:14px}.rev .post .fwd:hover{text-underline-offset:2px;text-decoration:underline}.rev .post header{justify-content:space-between;align-items:center;gap:10px;display:flex}.rev .post header b{font-size:14.5px;font-weight:600}.rev .post header .stars{font-size:12px}.rev .post p{text-wrap:pretty;margin-top:4px;font-size:15px;line-height:1.45}.rev .post footer{color:var(--mute);justify-content:space-between;gap:12px;margin-top:6px;font-size:12px;display:flex}.rev .post footer time{white-space:nowrap}@media (prefers-reduced-motion:reduce){.rev .chan-track{animation:none}.rev .chan-feed{overflow-y:auto}.rev .chan-group[aria-hidden]{display:none}}@media (width<=760px){.rev .chan{border-radius:22px;height:560px}.rev .chan-track{padding:0 12px}.rev .post{max-width:100%}}@media (width>=1081px){.nx-panel{grid-template-columns:minmax(0,1fr);gap:34px}.nx-info{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:start;column-gap:64px;display:grid}.nx-info>*{grid-column:1}.nx-info>.nx-res{border-top:0;grid-area:1/2/span 2;margin-top:0;padding-top:0}.nx-info>.nx-act{grid-area:3/2/span 2;align-self:start;margin-top:18px}.nx-cases{border-top:1px solid var(--line);padding-top:30px}.nk{flex-basis:300px}}
