.pv-pricing main h1{font-size:32px;font-weight:700}.pv-pricing main h2{font-size:24px;font-weight:700}.pv-pricing{--gut:24px;--max:1320px}@media (min-width:768px){.pv-pricing{--gut:40px}}@media (min-width:1200px){.pv-pricing{--gut:56px}}.pv-pricing main .wrap{max-width:var(--max);padding:0 var(--gut);margin:0 auto;position:relative}.pv-pricing main h1,.pv-pricing main h2{letter-spacing:-.037em;line-height:1}.pv-pricing main .lead{color:#787569;letter-spacing:-.031em;font-weight:500;display:block}.pv-pricing main .main{margin-top:3px;font-weight:800;display:block}.pv-pricing main h1 .lead{font-size:clamp(24px,4vw,44px)}.pv-pricing main h1 .main{font-size:clamp(38px,7.2vw,80px);line-height:.98}.pv-pricing main h2 .lead{font-size:clamp(20px,2.6vw,30px)}.pv-pricing main h2 .main{font-size:clamp(31px,4.3vw,50px);line-height:1}.pv-pricing main h3{letter-spacing:-.022em;font-size:19px;font-weight:800}.pv-pricing main p{color:#4a473f;font-size:16.5px;line-height:1.72}.pv-pricing main .kick{letter-spacing:.21em;text-transform:uppercase;color:#66635c;margin-bottom:24px;font-size:11px;font-weight:600;display:block}.pv-pricing main section{position:relative}.pv-pricing main .s-md{padding:96px 0 108px}.pv-pricing main .panel{background:#e6e0d4}.pv-pricing main .btn{color:#f0ebe1;background:#16150f;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:44px;padding:13px 24px;font-size:14px;font-weight:700;text-decoration:none;transition:background-color .2s;display:inline-flex}.pv-pricing main .btn:hover{background:#000}.pv-pricing main .btn i{color:#c94f36;font-style:normal;transition:transform .22s cubic-bezier(.16,1,.3,1)}.pv-pricing main .btn:hover i{transform:translate(4px)}.pv-pricing main .btn.lg{min-height:58px;padding:18px 32px;font-size:16.5px}.pv-pricing .hero{padding:56px 0 52px}@media (min-width:960px){.pv-pricing .hero{padding:84px 0 92px}.pv-pricing .hero .wrap{grid-template-columns:1fr 330px;align-items:center;gap:64px;display:grid}}@media (min-width:1000px){.pv-pricing .hero .wrap{grid-template-columns:1fr 340px;gap:70px}}.pv-pricing .hero p{max-width:52ch;margin-top:26px}.pv-pricing .hero .motif{width:100%;max-width:320px;height:auto}@media (max-width:999px){.pv-pricing .hero .motif{max-width:210px;margin:38px 0 0}}.pv-pricing .motif.rise{opacity:1;transition:none;transform:none}.pv-pricing .asm>*{opacity:0;transform-origin:50% 60%;transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1);transform:translateY(16px)scale(.94)}.pv-pricing .asm.in>*{opacity:1;transform:none}.pv-pricing .heat>:first-child{--i:0}.pv-pricing .heat>:nth-child(2){--i:1}.pv-pricing .heat>:nth-child(3){--i:2}.pv-pricing .heat>:nth-child(4){--i:3}.pv-pricing .heat>:nth-child(5){--i:4}.pv-pricing .heat>:nth-child(6){--i:5}.pv-pricing .heat>:nth-child(7){--i:6}.pv-pricing .heat>:nth-child(8){--i:7}.pv-pricing .heat>:nth-child(9){--i:8}.pv-pricing .heat>:nth-child(10){--i:9}.pv-pricing .heat>:nth-child(11){--i:10}.pv-pricing .heat>:nth-child(12){--i:11}.pv-pricing .heat>:nth-child(13){--i:12}.pv-pricing .heat>:nth-child(14){--i:13}.pv-pricing .heat>:nth-child(15){--i:14}.pv-pricing .heat>:nth-child(16){--i:15}.pv-pricing .heat>:nth-child(17){--i:16}.pv-pricing .heat>:nth-child(18){--i:17}.pv-pricing .heat>:nth-child(19){--i:18}.pv-pricing .heat>:nth-child(20){--i:19}.pv-pricing .heat>:nth-child(21){--i:20}.pv-pricing .heat>:nth-child(22){--i:21}.pv-pricing .heat>:nth-child(23){--i:22}.pv-pricing .heat>:nth-child(24){--i:23}.pv-pricing .heat.in>*{transition-delay:calc(var(--i,0) * 34ms)}.pv-pricing .asm.in>:first-child{transition-delay:60ms}.pv-pricing .asm.in>:nth-child(2){transition-delay:.15s}.pv-pricing .asm.in>:nth-child(3){transition-delay:.24s}.pv-pricing .asm.in>:nth-child(4){transition-delay:.33s}.pv-pricing .asm.in>:nth-child(5){transition-delay:.42s}.pv-pricing .incl{gap:0;margin-top:48px;display:grid}@media (min-width:760px){.pv-pricing .incl{grid-template-columns:1fr 1fr;gap:0 56px}}.pv-pricing .incl>div{border-top:1px solid #16150f21;padding:22px 0}.pv-pricing .incl h3{letter-spacing:-.02em;font-size:17px;font-weight:800;display:block}.pv-pricing .incl p{margin-top:7px;font-size:15.5px;line-height:1.66}.pv-pricing .two-tier{gap:34px;margin-top:48px;display:grid}@media (min-width:760px){.pv-pricing .two-tier{grid-template-columns:1fr 1fr;gap:56px}}.pv-pricing .two-tier>div{border-top:2px solid #c94f36;flex-direction:column;padding:20px 0 0;display:flex}.pv-pricing .two-tier p{flex:auto;margin-top:10px;font-size:15.5px;line-height:1.66}.pv-pricing .tr-act{margin-top:22px}.pv-pricing .tr-act .btn{justify-content:center;width:100%}@media (min-width:760px){.pv-pricing .tr-act .btn{width:auto}}.pv-pricing .nm{letter-spacing:.18em;color:#a83d28;text-transform:uppercase;font-size:11px;font-weight:800}.pv-pricing .amt{letter-spacing:-.038em;margin-top:10px;font-size:clamp(42px,4.4vw,54px);font-weight:800}.pv-pricing .amt em{color:#66635c;font-size:14px;font-style:normal;font-weight:600}.pv-pricing .terms{color:#66635c;margin-top:34px;font-size:15px}.pv-pricing .seed{background:#2c6e6a0f;border:1px solid #2c6e6a59;border-left:3px solid #2c6e6a;border-radius:12px;gap:26px;padding:34px 30px;display:grid}@media (min-width:900px){.pv-pricing .seed{grid-template-columns:1fr auto;align-items:center;gap:56px;padding:42px 40px}}.pv-pricing .seed .nm{color:#2c6e6a}.pv-pricing .seed h2{margin-top:14px}.pv-pricing .seed p{max-width:52ch;margin-top:22px}.pv-pricing .seed-act .btn{white-space:nowrap}@media (max-width:899px){.pv-pricing .seed-act .btn{width:100%}}.pv-pricing .faq{border-top:1px solid #16150f21;margin-top:44px}.pv-pricing .faq details{border-bottom:1px solid #16150f21}.pv-pricing .faq summary{cursor:pointer;letter-spacing:-.02em;justify-content:space-between;align-items:center;gap:20px;min-height:64px;padding:16px 0;font-size:17.5px;font-weight:800;list-style:none;display:flex}.pv-pricing .faq summary::-webkit-details-marker{display:none}.pv-pricing .faq summary:after{content:"+";color:#a83d28;font-size:22px;font-weight:500;transition:transform .25s cubic-bezier(.16,1,.3,1)}.pv-pricing .faq details[open] summary:after{transform:rotate(45deg)}.pv-pricing .faq p{max-width:66ch;padding:0 0 22px}.pv-pricing .faq a{color:#a83d28;font-weight:700}@media (min-width:960px){.pv-pricing .faq summary{pointer-events:none}.pv-pricing .faq summary:after{display:none}.pv-pricing .faq details{padding:6px 0}}@media (max-width:959px){.pv-pricing main h1,.pv-pricing main h2{line-height:1.06}.pv-pricing main h1 .lead{letter-spacing:-.03em;font-size:26px}.pv-pricing main h1 .main{letter-spacing:-.04em;margin-top:6px;font-size:clamp(44px,12.6vw,58px);line-height:.96}.pv-pricing main h2 .lead{font-size:clamp(22px,5.6vw,28px)}.pv-pricing main h2 .main{font-size:clamp(34px,9.2vw,44px);line-height:1}.pv-pricing main .s-md{padding:84px 0 94px}.pv-pricing main .kick{margin-bottom:22px}}@media (prefers-reduced-motion:reduce){.pv-pricing .asm>*{opacity:1!important;transition:none!important;transform:none!important}}.pv-pricing .tr-covers{letter-spacing:-.01em;color:var(--color-noir);margin-top:10px;font-size:16px;font-weight:800;display:block}.pv-pricing .tr-plus{letter-spacing:0;color:var(--color-quiet-ink);margin-top:3px;font-size:14px;font-weight:500;display:block}.pv-pricing .tr-plus:empty{margin-top:0}@media (min-width:760px){.pv-pricing .tr-plus{min-height:1.35em}}