.prc{overflow-x:clip}.prc .c{text-align:center}.prc p{text-wrap:pretty}.prc .btn{min-height:50px;padding:0 26px;border:1px solid var(--a);cursor:pointer}.prc .btn.gh{background:#fff;color:var(--a);border-color:var(--a)}.prc .btn.full{width:100%}.prc .it{display:inline;font-family:"Instrument Serif",serif;font-style:italic;font-weight:400;letter-spacing:0;font-size:1.12em}.prc .top{padding:48px 0 0}.prc h1{font-size:clamp(34px,6vw,58px);line-height:1.04;max-width:860px;margin:0 auto}.prc h1 .it{display:block;color:var(--a);letter-spacing:-.01em}.prc .panel{padding:40px 0 72px}.prc .panel[hidden]{display:none}.prc .tabs{display:flex;justify-content:center;gap:8px;margin-top:36px;border-bottom:1px solid var(--l)}.prc .tabs button{cursor:pointer;font:700 17px Atkinson Hyperlegible,sans-serif;color:var(--m);margin-bottom:-1px;white-space:nowrap;min-height:48px;padding:0 26px;border:1px solid transparent;border-bottom:0;border-radius:12px 12px 0 0;background:#eceef2}.prc .tabs button[aria-selected=true]{background:var(--bg);border-color:var(--l);color:var(--ink)}@media(max-width:420px){.prc .tabs button{padding:0 16px;font-size:16px}}.prc .chk{display:none;place-items:center;position:absolute;top:-13px;right:-13px;width:30px;height:30px;border-radius:50%;background:var(--a);border:3px solid var(--bg)}.prc .chk svg{width:15px;height:15px}@media(max-width:520px){.prc .chk{top:10px;right:10px}}.prc .plans{display:grid;grid-template-columns:1fr;gap:20px;max-width:760px;margin:0 auto;align-items:stretch}@media(min-width:720px){.prc .plans{grid-template-columns:1fr 1fr;gap:32px}}.prc .pc,.prc .tr{position:relative;background:var(--soft);border:2px solid var(--l);border-radius:18px;display:flex;flex-direction:column;cursor:pointer;transition:transform var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out)}.prc .pc{padding:30px 26px 26px}.prc .pc.y,.prc .tr.hl{background:var(--tint);border-color:#c9d6fa}.prc .pc .nm,.prc .tr .nm{font-size:22px;font-weight:700;text-align:center}.prc .pr{margin-top:12px;display:flex;align-items:baseline;justify-content:center;gap:6px}.prc .pr b{font-size:52px;line-height:1;letter-spacing:-.03em}.prc .tr .pr b{font-size:48px}.prc .pr span{font-size:18px;color:var(--m)}.prc .bl{margin:8px 0 0;text-align:center;color:var(--m);font-size:16px}.prc .pc .btn,.prc .tr .btn{margin-top:auto}.prc .pros{list-style:none;padding:18px 0 0;margin:18px 0 22px;border-top:1px solid var(--l);display:grid;gap:9px;font-size:16px;text-align:left}.prc .pc.y .pros,.prc .tr.hl .pg{border-color:#d6def7}.prc .pros li,.prc .inc li{position:relative;padding-left:28px}.prc .pros li:before,.prc .inc li:before{content:"";position:absolute;left:0;top:4px;width:17px;height:17px;background:no-repeat center/17px url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M2.5 8.5l3.5 3.5 7.5-8' fill='none' stroke='%232450D6' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.prc .pc[aria-checked=true],.prc .tr[aria-checked=true]{transform:scale(1.03);border-color:var(--a)}.prc .pc[aria-checked=true] .chk,.prc .tr[aria-checked=true] .chk{display:grid}@media(hover:hover){.prc .pc[aria-checked=false]:hover,.prc .tr[aria-checked=false]:hover{transform:scale(1.01)}}.prc .num{font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1,"zero" 0;letter-spacing:-.02em}.prc .wd{background:var(--tint);border:1px solid #d6def7;border-radius:18px;margin:0 auto 32px;padding:24px;max-width:560px}.prc .wd .q{display:block;font-size:18px;font-weight:700;text-align:center}.prc .wd .big{display:flex;justify-content:center;align-items:baseline;gap:8px;height:56px;margin-top:6px;white-space:nowrap}.prc .wd .big b{font-size:44px;font-weight:700;line-height:1.2}.prc .wd .big span{font-size:17px}.prc .wd .sub{display:block;text-align:center;color:var(--m);font-size:15px;height:22px;white-space:nowrap}.prc .wd .res{margin:12px 0 0;text-align:center;font-size:17px;height:26px;white-space:nowrap}.prc .wd .res a{color:var(--a);font-weight:700}.prc .rng{-webkit-appearance:none;appearance:none;display:block;width:100%;background:transparent;cursor:grab;touch-action:none;margin:16px 0 0}.prc .rng:active{cursor:grabbing}.prc .rng::-webkit-slider-runnable-track{height:6px;border-radius:3px;background:linear-gradient(var(--a),var(--a)) 0/var(--p,0%) 100% no-repeat,#cdd8f6}.prc .rng::-moz-range-track{height:6px;border-radius:3px;background:#cdd8f6}.prc .rng::-moz-range-progress{height:6px;border-radius:3px;background:var(--a)}.prc .rng::-webkit-slider-thumb{-webkit-appearance:none;width:28px;height:28px;margin-top:-11px;border-radius:50%;background:#fff;border:3px solid var(--a)}.prc .rng::-moz-range-thumb{width:22px;height:22px;border-radius:50%;background:#fff;border:3px solid var(--a)}.prc .rng:focus-visible{outline:2px solid var(--a);outline-offset:8px;border-radius:4px}@media(max-width:420px){.prc .wd{padding:20px 16px}.prc .wd .big b{font-size:36px}.prc .wd .res{font-size:15px}}.prc .tiers{display:grid;gap:20px;max-width:1120px;margin:0 auto;align-items:stretch}@media(min-width:700px){.prc .tiers{grid-template-columns:1fr 1fr;gap:24px}}@media(min-width:1040px){.prc .tiers{grid-template-columns:repeat(4,1fr);gap:22px}}.prc .tr{padding:28px 22px 24px;text-align:center}.prc .tr .bl{font-size:15px;margin-top:6px}.prc .tr .pg{margin:18px 0 0;padding-top:16px;border-top:1px solid var(--l)}.prc .tr .pg b{display:block;font-size:19px}.prc .tr .pg span{color:var(--m);font-size:15px}.prc .tr ul{list-style:none;padding:0;margin:14px 0 22px;display:grid;gap:6px;font-size:16px}.prc .all{margin:28px auto 0;max-width:640px;text-align:center;font-size:16px;color:var(--m)}.prc .all a{color:var(--a);font-weight:700}.prc .inc{background:var(--tint);padding:64px 0}.prc .inc h2{font-size:clamp(26px,3.6vw,32px);text-align:center}.prc .inc ul{list-style:none;padding:0;margin:28px auto 0;max-width:620px;display:grid;gap:12px;font-size:19px}.prc .inc li{padding-left:32px}.prc .inc li:before{top:6px;width:18px;height:18px;background-size:18px}.prc .inc li small{display:block;color:var(--m);font-size:15px}@media(min-width:760px){.prc .inc ul{grid-template-columns:1fr 1fr;gap:14px 40px;max-width:760px}}.prc .faq h2{font-size:clamp(28px,4.4vw,36px);text-align:center}.prc .faq{padding:72px 0;border-top:1px solid var(--l)}.prc .qs{display:grid;gap:8px 56px;max-width:984px;margin:36px auto 0}@media(min-width:760px){.prc .qs{grid-template-columns:1fr 1fr}}.prc .qs div{padding:14px 0}.prc .qs h3{font-size:21px;line-height:1.3}.prc .qs p{margin:8px 0 0;color:var(--m)}.prc .ask{max-width:984px;margin:28px auto 0;text-align:center;color:var(--m)}.prc .ask a{color:var(--a);font-weight:700}
