.site .page-pricing .intro{gap:var(--s5);padding-block:var(--s4) var(--section);grid-template-columns:minmax(0,1fr);align-items:center;display:grid}@media (min-width:60rem){.site .page-pricing .intro{gap:var(--s6);padding-block:var(--s5) var(--s7);grid-template-columns:1.15fr .85fr}}.site .page-pricing .intro .body{margin-top:var(--s3);max-width:32rem}.site .page-pricing .intro .actions{margin-top:var(--s4)}.site .page-pricing .kit{width:min(100%,26rem);height:24rem;margin-inline:auto;position:relative}.site .page-pricing .kit .tag{position:absolute}.site .page-pricing .kit .tag.back{--tw:11rem;top:0;right:1rem;transform:rotate(7deg)}.site .page-pricing .kit .tag.front{--tw:12rem;top:2.5rem;left:1.5rem;transform:rotate(-5deg)}.site .page-pricing .kit .scrawl{text-align:right;text-wrap:balance;width:12rem;position:absolute;bottom:0;right:.5rem;transform:rotate(-4deg)}.site .page-pricing .kit .scrawl svg{width:2.4rem;height:auto;color:var(--pen);margin:0 0 .15rem auto}@media (max-width:30rem){.site .page-pricing .kit{height:21rem}.site .page-pricing .kit .tag.back{--tw:9.5rem}.site .page-pricing .kit .tag.front{--tw:10.5rem;left:.5rem}.site .page-pricing .kit .scrawl{width:9rem;font-size:1.4rem}}.site .page-pricing .boxes{gap:var(--s3);max-width:62rem;margin:0 auto;padding:0;list-style:none;display:grid}.site .page-pricing .boxes li{text-align:center;background:var(--honey);border-radius:1.75rem;align-content:start;justify-items:center;gap:.5rem;padding:clamp(1.75rem,3vw,2.25rem) clamp(1.5rem,3vw,2rem);display:grid}.site .page-pricing .boxes .d3,.site .page-pricing .boxes .body{text-wrap:balance}.site .page-pricing .boxes .body{max-width:17rem}.site .page-pricing .boxes .badge{background:var(--paper);width:3.25rem;height:3.25rem;color:var(--ink);border-radius:50%;place-items:center;margin-bottom:.4rem;display:grid}.site .page-pricing .boxes .badge svg{width:1.45rem;height:1.45rem}@media (min-width:48rem){.site .page-pricing .boxes{grid-template-columns:repeat(3,minmax(0,1fr))}}.site .page-pricing .refund{margin:var(--s5) auto 0;text-align:center;text-wrap:balance;max-width:38rem}.site .page-pricing .refund .terms{margin-top:var(--s4)}.site .page-pricing .plans-head{text-align:center}.site .page-pricing .plans-head .body{margin:var(--s2) auto 0;text-wrap:balance;max-width:34rem}.site .page-pricing .plans-head .price{margin-top:var(--s4);flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.25rem .6rem;display:flex}.site .page-pricing .plans-head .price .display{font-size:clamp(3.25rem,2.4rem + 3vw,4.5rem);line-height:1}.site .page-pricing .plans{gap:var(--s4);margin-top:var(--s5);display:grid}@media (min-width:56rem){.site .page-pricing .plans{gap:var(--s5);grid-template-columns:1fr 1fr;align-items:stretch;max-width:62rem;margin-inline:auto}}.site .page-pricing .plan{background:var(--paper);border:1.5px solid var(--line);border-radius:1.75rem;flex-direction:column;padding:clamp(1.75rem,4vw,2.75rem);display:flex}.site .page-pricing .plan.growth{background:var(--honey)}.site .page-pricing .plan .for{margin-top:.35rem}.site .page-pricing .plan .list{margin-top:var(--s4);gap:.65rem}.site .page-pricing .plan .see{padding-top:var(--s4);margin-top:auto}.site .page-pricing .plans-foot{margin:var(--s5) auto 0;text-align:center;justify-items:center;gap:.5rem;max-width:40rem;display:grid}.site .page-pricing .narrow{max-width:62rem}.site .page-pricing .qs-title{text-align:center}.site .page-pricing .qs{gap:0 var(--s6);margin-top:var(--s5);display:grid}@media (min-width:56rem){.site .page-pricing .qs{grid-template-columns:1fr 1fr}}.site .page-pricing .qs details{border-top:1.5px solid var(--line)}.site .page-pricing .qs summary{cursor:pointer;justify-content:space-between;align-items:center;gap:var(--s2);min-height:3.75rem;padding-block:.8rem;list-style:none;display:flex}.site .page-pricing .qs summary::-webkit-details-marker{display:none}.site .page-pricing .qs summary:after{content:"";border-right:2px solid var(--ink);border-bottom:2px solid var(--ink);flex:none;width:.7rem;height:.7rem;margin-right:.3rem;transition:transform .2s;transform:rotate(45deg)translateY(-25%)}.site .page-pricing .qs details[open] summary:after{transform:rotate(-135deg)translateY(-25%)}.site .page-pricing .qs details p{padding-bottom:var(--s3);max-width:34rem}.site .page-pricing .qs .col{align-content:start;display:grid}.site .page-pricing .qs .col:last-child>:last-child{border-bottom:1.5px solid var(--line)}@media (min-width:56rem){.site .page-pricing .qs .col>:last-child{border-bottom:1.5px solid var(--line)}}
