.pr-sec{padding:40px 0 56px}.pr{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;align-items:center}@media (min-width:1024px){.pr{grid-template-columns:auto minmax(0,1fr);gap:64px}.pr-r{order:0}.pr-l{order:1}.pr-try{display:none}}@media (max-width:1023px){.pr-l{order:0}.pr-r{order:1}.pr-try{margin-top:18px;width:100%}}.pr-sec .pr-r{display:flex;justify-content:center;position:relative;width:auto;height:auto}.pr-sec .pr-r:before{content:"";position:absolute;inset:8% -12%;background:radial-gradient(closest-side,var(--accent-soft),transparent);filter:blur(10px);pointer-events:none}.pr-sec .pr-r>*{position:relative}.pr-l h2{font-family:var(--tenor);font-weight:400;font-size:32px;line-height:1.1;margin:10px 0 0;text-wrap:balance}@media (min-width:1024px){.pr-l h2{font-size:44px}}.pr-text{margin-top:16px;color:var(--fg-mute);font-size:16px;line-height:1.6;max-width:52ch}.pr-points{list-style:none;margin:22px 0 0;padding:0;display:grid;gap:12px}.pr-points li{display:flex;gap:12px;align-items:flex-start}.pr-points .n{flex:none;width:28px;height:28px;border-radius:50%;background:var(--accent-sel);color:var(--accent);display:flex;align-items:center;justify-content:center;font:700 13px/1 var(--mono)}.pr-points b{display:block;font-size:16px;font-weight:600;line-height:1.3}.pr-points p{margin:4px 0 0;font-size:14px;line-height:1.5;color:var(--fg-mute)}.pr-note{margin-top:20px;font-size:13px;line-height:1.4;color:var(--fg-faint)}.pr-sec .hero-phone .scr{min-height:0}.pr-sec .hero-phone .d-body{display:flex;flex-direction:column;min-height:600px;padding:0}.pr-sec .a-scroll{padding:8px 20px 24px}.pr-ph{margin-bottom:0}.pr-ph .a-back{margin-left:-12px;color:var(--mutedfg)}.pr-sec .a-row.op{cursor:pointer}.pr-sec .a-row.dn{opacity:.85}.pr-sec .a-no.ok{background:var(--suc);color:var(--prifg)}.pr-sec .meta.ok{color:var(--suc)}.pr-sec .a-rt .meta.a-pri{color:var(--pri)}.pr-grid,.pr-row{display:grid;gap:8px}.pr-row{grid-template-columns:1fr 34px 1fr;align-items:center}.pr-row .a-gc{min-height:52px;border-radius:12px;padding:8px 12px;justify-content:flex-start;cursor:pointer}.pr-row .a-gc.on{padding:7px 11px}.pr-sec .a-gc.ok{border:2px solid var(--suc);padding:7px 11px;background:color-mix(in srgb,var(--suc) 14%,transparent);cursor:default}.pr-sec .a-gc.bad{border:2px solid #d46b6b;padding:7px 11px;background:color-mix(in srgb,#d46b6b 16%,transparent)}.pr-say{margin-top:0;cursor:pointer}.pr-rule{border-color:var(--pri)}.pr-gap{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:0}.pr-gap .box{min-width:72px;justify-content:center;cursor:default}.pr-wrong{color:#d46b6b}.pr-mark{position:absolute;right:10px;top:50%;transform:translateY(-50%);min-height:32px;padding:0 10px;font-size:12px;color:var(--pri);border-color:var(--pri)}.pr-sec .a-row:has(.pr-mark) .a-rt{padding-right:92px}.pr-all{border:1px solid var(--suc)}.pr-sec .tko-bar{display:none}.pr-sec.is-open{position:fixed;inset:0;z-index:60;padding:0;background:var(--bg)}.pr-sec.is-open .wrap{display:block;padding:0;max-width:none}.pr-sec.is-open .pr-l{display:none}.pr-sec.is-open .pr-r{display:flex;flex-direction:column;height:100dvh;width:auto}.pr-sec.is-open .tko-bar{display:flex}.pr-sec.is-open .pr-r:before{display:none}.pr-sec.is-open .hero-phone .d-body{min-height:0;flex:1}@media (min-width:1024px){.pr-sec.is-open{position:static;background:none;padding:40px 0 56px}.pr-sec.is-open .wrap{display:grid}.pr-sec.is-open .pr-l{display:block}.pr-sec.is-open .pr-r{height:auto}.pr-sec.is-open .tko-bar{display:none}}.pr-sec.sd047-r2 .a-gc,.pr-sec.sd047-r2 .a-gc.bad,.pr-sec.sd047-r2 .a-gc.ok,.pr-sec.sd047-r2 .a-gc.on{border-width:1px;border-style:solid;font-weight:500;outline:0;transition:background-color .15s,border-color .15s,box-shadow .15s}.pr-sec.sd047-r2 .pr-row .a-gc{min-height:56px;padding:8px 12px}.pr-sec.sd047-r2 .a-pills .a-gc{padding:0 14px}.pr-sec.sd047-r2 .a-gc.on{border-color:var(--pri);background:var(--prisoft);box-shadow:inset 0 0 0 1px var(--pri)}.pr-sec.sd047-r2 .a-gc.ok{border-color:var(--suc);background:color-mix(in srgb,var(--suc) 14%,transparent);box-shadow:inset 0 0 0 1px var(--suc);cursor:default}.pr-sec.sd047-r2 .a-gc.bad{border-color:#d46b6b;background:color-mix(in srgb,#d46b6b 16%,transparent);box-shadow:inset 0 0 0 1px #d46b6b}.pr-sec.sd047-r2 .a-gc:focus-visible{box-shadow:inset 0 0 0 1px var(--ring)}.pr-sec.sd047-r2 .a-gc:disabled{opacity:1}.pr-sec .pr-line{align-items:center}.pr-sec .pr-line .a-rt{padding-right:104px}.pr-sec .pr-say{cursor:pointer}.pr-all{display:flex;flex-direction:column;gap:8px;padding:12px;border-radius:12px}.pr-sec .pr-try{margin-top:20px}@media (min-width:1024px){.pr-sec .pr-try{display:inline-flex}.launch-page:not(.launch-page--demo-first) .pr-r:empty{width:calc(414px * .88);min-height:calc((clamp(560px,calc((100dvh - 132px) / .88 - 24px),844px) + 24px) * .88)}}