.inp{border:1px solid var(--hair2);border-radius:var(--r-sub);width:100%;font-size:15px;font-family:var(--body);color:var(--ink);transition:border-color var(--t-fast) var(--ease),box-shadow var(--t-fast) var(--ease);background:#fff;padding:14px 15px}.inp::placeholder{color:var(--mut)}.inp:focus{border-color:var(--acc);box-shadow:0 0 0 3px var(--abg);outline:none}select.inp{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='6'><path d='M1 1l4 4 4-4' fill='none' stroke='%238593a2' stroke-width='1.4'/></svg>");background-position:right 14px center;background-repeat:no-repeat;padding-right:34px}textarea.inp{resize:vertical;min-height:104px;line-height:1.55}button.btn{font-family:var(--body);cursor:pointer;appearance:none;border:0}button.btn:focus-visible{outline:2px solid var(--acc);outline-offset:3px}#pricing .h-chap{margin-top:16px}#pricing .h-hero{max-width:none}.prcard{padding:34px 36px}.psubh{color:var(--mut);margin-top:5px;font-size:13.5px}.pform{margin-top:24px}.fld{margin-top:18px}.flab{font-family:var(--mono);text-transform:uppercase;letter-spacing:.09em;color:var(--mut);margin-bottom:8px;font-size:9.5px;display:block}.frow{grid-template-columns:1fr 1fr;gap:16px;display:grid}.pbtn{justify-content:center;width:100%;margin-top:24px;padding:15px;font-size:15px}@media (width<=760px){.frow{grid-template-columns:1fr}}.qsay{text-align:center;max-width:660px;color:var(--ink2);margin:44px auto 0;font-size:16px;line-height:1.62}.qsay b{color:var(--ink);font-weight:600}.pvsteps{margin-top:18px}.pvstep{grid-template-columns:minmax(0,1fr) 52px minmax(0,1fr);align-items:center;column-gap:42px;padding:34px 0;display:grid;position:relative}.pvstep:before{content:"";border-left:2px dotted var(--hair2);transform-origin:top;transition:transform .65s var(--ease);position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)scaleY(0)}.pvstep.in:before{transform:translate(-50%)scaleY(1)}.pvstep:first-child:before{top:50%}.pvstep:last-child:before{bottom:50%}.pvstep>.pvt{text-align:right;grid-area:1/1}.pvstep>.pvn{grid-area:1/2}.pvstep>.pvv{grid-area:1/3}.pvstep.flip>.pvt{text-align:left;grid-column:3}.pvstep.flip>.pvv{grid-column:1}.pvn{background:var(--bg);border:1px solid var(--hair);z-index:2;width:46px;height:46px;font-family:var(--mono);color:var(--mut);transition:border-color .45s var(--ease) .3s,color .45s var(--ease) .3s, box-shadow .45s var(--ease) .3s,background .45s var(--ease) .3s;border-radius:50%;justify-content:center;justify-self:center;align-items:center;font-size:11px;display:flex}.pvstep.in .pvn{border-color:var(--acc);color:var(--acc);background:#fff;box-shadow:0 0 0 6px #4b5f8a17}.pvt .plab{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--acc);font-size:9px;display:block}.pvt h3{font-family:var(--disp);letter-spacing:-.024em;margin-top:10px;font-size:clamp(20px,2.1vw,26px);font-weight:700}.pvt p{color:var(--ink2);margin-top:11px;font-size:14.5px;line-height:1.62}.pvt p em{color:var(--ink);font-style:normal;font-weight:600}.pvt .chips{justify-content:flex-end;gap:8px;margin-top:14px}.pvstep.flip .pvt .chips{justify-content:flex-start}.pvt .chip{padding:7px 13px;font-size:12.5px}.pvcard{text-align:left;padding:0;overflow:hidden}.pvbar{border-bottom:1px solid var(--hair);background:var(--soft);align-items:center;gap:9px;padding:12px 20px;display:flex}.pvbar .pd{background:var(--soft2);border-radius:50%;width:6px;height:6px;display:block}.pvbar .mono{font-size:8.5px}.pvbody{padding:17px 21px 21px}.pvcard .ul{gap:9px;margin-top:0}.pvcard .ul li{font-size:14px}.lintro{text-align:center;color:var(--acc);margin-top:34px;font-size:9.5px;display:block}.lvgrid{text-align:left;grid-template-columns:repeat(5,1fr);margin-top:26px;display:grid}.lvg{padding:0 26px}.lvg:first-child{padding-left:0}.lvg:last-child{padding-right:0}.lvg+.lvg{border-left:1px solid var(--hair)}.lvg>span{font-family:var(--mono);color:var(--acc);font-size:10.5px;display:block}.lvg p{color:var(--ink);text-wrap:pretty;margin-top:11px;font-size:14.5px;line-height:1.58}.whogrid{text-align:left;grid-template-columns:1fr 1fr;gap:22px;max-width:1040px;margin:44px auto 0;display:grid}.wcNo,.wcYes{border-radius:var(--r-panel);padding:30px 32px}.wcNo{border:1px solid var(--hair2);box-shadow:var(--e1);background:#fff;flex-direction:column;justify-content:center;display:flex}.wcNo>.mono{color:var(--acc);font-size:9px}.wcNo h3{font-family:var(--disp);letter-spacing:-.018em;color:var(--ink);margin-top:10px;font-size:18px;font-weight:600}.xit{color:var(--ink2);align-items:center;gap:12px;font-size:15px;display:flex}.wcNo .xits{gap:13px;margin-top:18px;display:grid}.xit i{background:var(--soft2);border-radius:50%;flex:0 0 19px;height:19px;font-style:normal;position:relative}.xit i:after{content:"✕";color:var(--acc);justify-content:center;align-items:center;font-size:8px;display:flex;position:absolute;inset:0}.wcNo .wnote{color:var(--mut);margin-top:20px;font-size:13px;line-height:1.6}.wcYes{background:var(--navy);color:#fff;box-shadow:var(--e-navy,0 18px 44px -22px #1f2b4573);flex-direction:column;justify-content:center;display:flex}.wcYes>.mono{color:#9db4de;font-size:9px}.wcYes h3{font-family:var(--disp);letter-spacing:-.018em;margin-top:10px;font-size:18px;font-weight:600}.wcYes .ul{gap:13px;margin-top:18px}.wcYes .ul li{color:#fff;font-size:15px}.wcYes .ul i{background:#ffffff21}.wcYes .ul i:after{border-bottom-color:#cdd9ee;border-left-color:#cdd9ee}@media (hover:hover){.wcNo,.wcYes{transition:transform .28s var(--ease),box-shadow .28s var(--ease)}.wcNo:hover,.wcYes:hover{transform:translateY(-3px)}.wcNo:hover{box-shadow:var(--e3)}.wcYes:hover{box-shadow:0 26px 60px -26px #1f2b458c}.pvcard{transition:transform .28s var(--ease),box-shadow .28s var(--ease)}.pvcard:hover{box-shadow:var(--e3);transform:translateY(-3px)}}.pnos{flex-wrap:wrap;justify-content:center;gap:14px 36px;margin-top:34px;display:flex}.pnos span{font-family:var(--disp);letter-spacing:-.018em;color:var(--mut);opacity:0;transition:opacity .55s var(--ease) var(--sd,0s),transform .55s var(--ease) var(--sd,0s);font-size:clamp(16px,1.75vw,21px);font-weight:600;transform:translateY(8px)}.pnos span b{color:var(--acc);font-weight:600}.pnos.in span{opacity:1;transform:none}.pnos.in span:nth-child(2){--sd:.13s}.pnos.in span:nth-child(3){--sd:.26s}.pyes{font-family:var(--disp);letter-spacing:-.03em;text-align:center;max-width:23ch;margin:34px auto 0;font-size:clamp(23px,2.9vw,36px);font-weight:600;line-height:1.2}@media (prefers-reduced-motion:reduce){.pnos span{opacity:1;transition:none;transform:none}}@media (width<=860px){.whogrid,.lvgrid{grid-template-columns:1fr}.lvg{padding:0}.lvg+.lvg{border-left:0;border-top:1px solid var(--hair);margin-top:22px;padding-top:22px}.pvstep,.pvstep.flip{grid-template-columns:40px minmax(0,1fr);align-items:start;column-gap:18px;padding:24px 0}.pvstep:before{left:19px}.pvstep:first-child:before{top:44px}.pvstep:last-child:before{bottom:44px}.pvstep>.pvt,.pvstep.flip>.pvt{text-align:left;grid-area:1/2}.pvstep>.pvn,.pvstep.flip>.pvn{grid-area:1/1;width:40px;height:40px}.pvstep>.pvv,.pvstep.flip>.pvv{grid-area:2/2;margin-top:16px}.pvt .chips,.pvstep.flip .pvt .chips{justify-content:flex-start}}.dlv{gap:15px}.dlv li{align-items:flex-start}.dlv li>div{min-width:0}.dlv b{font-family:var(--disp);color:var(--ink);letter-spacing:-.012em;font-size:14px;font-weight:600;line-height:1.3;display:block}.dlv span{color:var(--ink2);margin-top:4px;font-size:13px;line-height:1.5;display:block}.qprose{color:var(--ink2);margin-top:26px;font-size:16px;line-height:1.62}.qlist{border-top:1px solid var(--hair);margin:20px 0 0;padding:0;list-style:none}.qlist li{border-bottom:1px solid var(--hair);grid-template-columns:auto 1fr;align-items:baseline;gap:0 18px;padding:15px 0;display:grid;position:relative}.qlist .qi{font-family:var(--mono);letter-spacing:.1em;color:var(--acc);font-size:9.5px}.qlist p{font-family:var(--disp);color:var(--ink);letter-spacing:-.014em;font-size:15.5px;font-weight:500;line-height:1.42}.qlist em{color:var(--acc);font-style:normal}.qlist li:before{content:"";background:var(--acc);transform-origin:top;width:2px;transition:transform .38s var(--ease);border-radius:1px;position:absolute;top:13px;bottom:13px;left:-16px;transform:scaleY(0)}@media (hover:hover){.qlist li:hover:before{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.qlist li:before{transition:none}}.qsay.left{text-align:left;max-width:none;margin:30px 0 0;font-size:15.5px}#pricing .prcard{margin-top:0}@media (width<=900px){.qlist{padding-left:18px}}.chap .qprose{max-width:660px;margin-left:auto;margin-right:auto}.chap .qlist{text-align:left;max-width:640px;margin-left:auto;margin-right:auto}.seclab.eyelong{margin-bottom:14px;line-height:1.5}.br-mobile{display:none}@media (width<=760px){.br-mobile{display:block}}.phero{align-items:center;min-height:calc(100svh - 82px);padding-top:40px;padding-bottom:40px;display:flex}.phero>.wrap{width:100%}.pyes{letter-spacing:-.025em;text-align:center;max-width:20ch;margin:36px auto 0;font-size:clamp(28px,2.9vw,40px);font-weight:700;line-height:1.1}.pyes em{color:var(--acc);font-style:normal}.glead{font-family:var(--disp);letter-spacing:-.018em;color:var(--ink);margin-top:20px;font-size:clamp(17px,1.6vw,20px);font-weight:600;line-height:1.35}.glead em{color:var(--acc);font-style:normal}.gbody{color:var(--ink2);border-left:2px solid #4b5f8a38;max-width:42ch;margin-top:22px;padding-left:22px;font-size:16.5px;line-height:1.72}.gbody b{color:var(--acc);font-weight:600}.lintro{letter-spacing:.12em;margin-top:38px;font-size:11.5px}.qsay.qsay-b{margin-top:10px}
