.closing{padding-block:var(--block);text-align:center}.closing h2{font-size:clamp(34px,4.6vw,64px);letter-spacing:-.03em;line-height:1.02}.closing p{margin:18px auto 0;max-width:32em;color:var(--muted);font-size:19px}.closing .cta{justify-content:center}.faq{max-width:860px}.faq details{border-top:1px solid var(--line)}.faq details:last-child{border-bottom:1px solid var(--line)}.faq summary{cursor:pointer;list-style:none;display:grid;grid-template-columns:1fr 20px;gap:16px;align-items:center;padding:19px 0;font-weight:600;font-size:19px;letter-spacing:-.01em}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";font:400 22px/1 var(--mono);text-align:center;color:var(--muted)}.faq details[open] summary:after{content:"–"}.faq details p{padding:0 36px 22px 0;color:var(--muted);max-width:44em}.ticks li{position:relative;padding:9px 0 9px 26px;border-top:1px solid var(--line);font-size:16px}.ticks li:first-child{border-top:0}.ticks li:before{content:"";position:absolute;left:2px;top:.95em;width:11px;height:6px;border-left:2px solid var(--text);border-bottom:2px solid var(--text);transform:rotate(-45deg)}.plans{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--gap);align-items:stretch}.plan{display:flex;flex-direction:column;background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:26px}.plan--main{border-color:var(--text);border-top:6px solid var(--mark);padding-top:21px}.plan-top{display:flex;justify-content:space-between;align-items:baseline;gap:16px}.plan-top span{font-size:14px;font-weight:600;padding:1px 7px;border:1px solid var(--line);border-radius:2px}.plan--main .plan-top span{background:var(--mark);border-color:var(--mark)}.plan-price{margin-top:18px;font-size:clamp(40px,4vw,56px);line-height:1;font-weight:600;letter-spacing:-.04em;white-space:nowrap}.plan-price small{font-size:16px;font-weight:400;letter-spacing:0;color:var(--muted);margin-left:10px}.plan-note{margin-top:10px;color:var(--muted)}.plan .ticks{margin-top:18px;border-top:1px solid var(--line)}.plan .btn{margin-top:auto}.plan .ticks:last-of-type{margin-bottom:22px}.plans-notes{margin-top:clamp(40px,5vw,64px)}.plans-notes>h3{font-size:22px;letter-spacing:-.015em;margin-bottom:20px}.plans-notes .cols h3{font-size:18px}.plans-notes .cta a:not(.btn){font-size:15px}@media(max-width:960px){.plans{grid-template-columns:1fr}}
