.ev-home .pricing{padding-block:clamp(40px,5.5vw,76px) clamp(64px,8vw,112px)}.ev-home .pricing .pr-title{letter-spacing:-.04em;margin:0;font-family:inherit;font-size:clamp(40px,5.6vw,80px);font-weight:800;line-height:1}.ev-home .pricing .pr-title .line{display:block}.ev-home .pricing .pr-title .thin{font-weight:200}.ev-home .pricing .billing{border:1px solid var(--line-2);background:var(--card);border-radius:8px;flex-wrap:wrap;gap:4px;margin-top:32px;padding:4px;display:inline-flex}.ev-home .pricing .billing button{min-height:40px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:0 16px;font-size:15px;font-weight:600;transition:background-color .2s,color .2s}.ev-home .pricing .billing button:hover{color:var(--ink)}.ev-home .pricing .billing button[aria-pressed=true]{background:var(--btn-bg);color:var(--btn-fg)}.ev-home .pricing .billing .save{color:var(--gold-text);font-weight:500}.ev-home .pricing .billing button[aria-pressed=true] .save{color:var(--gold)}.ev-home .pricing .plans{grid-template-columns:minmax(0,1fr);gap:16px;margin-top:28px;display:grid}@media (min-width:680px){.ev-home .pricing .plans{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1180px){.ev-home .pricing .plans{grid-template-columns:repeat(4,minmax(0,1fr))}}.ev-home .pricing .plan{background:var(--card);border:1px solid var(--line);min-width:0;color:var(--ink);border-radius:20px;flex-direction:column;gap:20px;padding:clamp(22px,2.4vw,28px);display:flex}.ev-home .pricing .plan-head{flex-direction:column;gap:8px;display:flex}.ev-home .pricing .plan h2{letter-spacing:-.025em;margin:0;font-size:26px;font-weight:700;line-height:1.1}.ev-home .pricing .plan p{margin:0}.ev-home .pricing .plan .summary{color:var(--muted);font-size:15px;line-height:1.5}.ev-home .pricing .price{flex-wrap:wrap;align-items:baseline;gap:4px 8px;min-height:48px;display:flex}.ev-home .pricing .price .amount{letter-spacing:-.035em;font-size:40px;font-weight:800;line-height:1}.ev-home .pricing .price .amount.talk{letter-spacing:-.025em;font-size:28px;font-weight:700}.ev-home .pricing .price .per{color:var(--muted);font-size:14px}.ev-home .pricing .plan .btn{justify-content:center;width:100%}.ev-home .pricing .limits,.ev-home .pricing .features ul{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ev-home .pricing .limits{border-top:1px solid var(--line)}.ev-home .pricing .limits li{border-bottom:1px solid var(--line);padding:10px 0;font-size:15px;font-weight:600}.ev-home .pricing .features{flex-direction:column;gap:10px;display:flex}.ev-home .pricing .features .includes{color:var(--gold-text);font-size:14px;font-weight:600}.ev-home .pricing .features ul{gap:10px}.ev-home .pricing .features li{color:var(--ink-2);gap:10px;font-size:15px;line-height:1.45;display:flex}.ev-home .pricing .features .check{color:var(--gold-text);flex:none;font-weight:700}.ev-home .pricing .plan.dark{background:var(--band);border-color:var(--band);color:var(--on-band)}.ev-home .pricing .plan.dark .summary,.ev-home .pricing .plan.dark .price .per,.ev-home .pricing .plan.dark .features li{color:var(--on-band-2)}.ev-home .pricing .plan.dark .limits,.ev-home .pricing .plan.dark .limits li{border-color:var(--band-line)}.ev-home .pricing .plan.dark .features .includes,.ev-home .pricing .plan.dark .features .check{color:var(--gold)}.ev-home .pricing .plan.gold{background:var(--gold);border-color:var(--gold);color:#141614}.ev-home .pricing .plan.gold .summary,.ev-home .pricing .plan.gold .price .per,.ev-home .pricing .plan.gold .features li{color:#2e2a20}.ev-home .pricing .plan.gold .limits,.ev-home .pricing .plan.gold .limits li{border-color:#1416142e}.ev-home .pricing .plan.gold .features .includes,.ev-home .pricing .plan.gold .features .check{color:#3b3426}.ev-home .pricing .plan.gold .btn-ink{color:#f2f2ef;background:#141614}.ev-home .pricing .plan.gold .btn-ink:hover{color:#f2f2ef;background:#2a2d29}.ev-home .pricing.faq{padding-top:0}.ev-home .pricing .faq-list{border-top:1px solid var(--line-2);max-width:860px;margin-top:32px}.ev-home .pricing details{border-bottom:1px solid var(--line-2)}.ev-home .pricing summary{cursor:pointer;letter-spacing:-.01em;justify-content:space-between;align-items:baseline;gap:16px;padding:20px 0;font-size:clamp(18px,1.6vw,21px);font-weight:600;line-height:1.35;list-style:none;display:flex}.ev-home .pricing summary::-webkit-details-marker{display:none}.ev-home .pricing summary:after{content:"+";color:var(--gold-text);flex:none;font-weight:400}.ev-home .pricing details[open] summary:after{content:"–"}.ev-home .pricing details p{max-width:720px;color:var(--muted);margin:0;padding:0 0 22px;font-size:16px;line-height:1.6}
/*# sourceMappingURL=2nmyx9hksqvf_.css.map*/