.v-pricing-page__hero{background:radial-gradient(at 82% 18%,#f8e7d7 0%,#fbf9f4 54%,#fffefa 100%);border-bottom:1px solid #e6e1d8;padding:170px 0 88px}.v-pricing-page__hero h1{letter-spacing:-.07em;color:#293027;max-width:920px;margin:18px 0 24px;font-size:clamp(54px,7vw,96px);line-height:1}.v-pricing-page__hero h1 i{color:#e6783d;font-family:Georgia,Times New Roman,serif;font-weight:400}.v-pricing-page__hero p{color:#626a60;max-width:720px;margin:0;font-size:18px;line-height:1.7}.v-pricing-page__plans{padding-top:88px}.v-price--public{min-height:470px}.v-price--public h3,.v-price--pro-public h3{margin:10px 0 9px;font-size:30px;line-height:1.05}.v-price--public .v-price__amount strong{color:#e6783d;font-size:42px}.v-price--pro-public{color:#fff;background:#0b1b15;border-color:#53664e;min-height:470px}.v-price--pro-public .v-section-label{color:#e3c47c}.v-price--pro-public>p,.v-price--pro-public .v-price__amount span{color:#b7c2b8}.v-price--pro-public .v-price__amount strong{color:#e3c47c}.v-price--pro-public ul{border-color:#ffffff24}.v-price--pro-public li{color:#edf1ed}.v-price--pro-public li svg,.v-price--pro-public .v-price__link{color:#e3c47c}.v-price__pro-head{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.v-price__pro-head img{-o-object-fit:contain;object-fit:contain;width:66px;height:66px}.v-pricing-page__note{text-align:center;color:#747c70;margin:28px 0 0;font-size:12px}.v-pricing-page .v-price{min-height:500px;padding:32px}.v-pricing-page .v-price>p{min-height:68px;font-size:14px;line-height:1.6}.v-pricing-page .v-price li,.v-pricing-page .v-price__link{font-size:14px}.v-pricing-page .v-pricing__grid--early{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.v-pricing-page .v-header{position:absolute}html[data-theme=dark] .v-pricing-page__hero{border-color:hsl(var(--border));background:radial-gradient(at 82% 18%,#18372a 0%,#0d211a 54%,#071712 100%)}html[data-theme=dark] .v-pricing-page__hero h1{color:hsl(var(--foreground))}html[data-theme=dark] .v-pricing-page__hero h1 i{color:#f4a16a}html[data-theme=dark] .v-pricing-page__hero p,html[data-theme=dark] .v-pricing-page__note{color:hsl(var(--muted-foreground))}@media (width<=850px){.v-pricing-page__hero{padding:135px 0 72px}.v-pricing-page .v-pricing__grid--early{grid-template-columns:1fr}.v-pricing-page .v-price{min-height:0}}@media (width<=550px){.v-pricing-page__hero{padding:116px 0 60px}.v-pricing-page__hero h1{font-size:clamp(46px,13vw,64px)}.v-pricing-page__hero p{font-size:15px}.v-pricing-page .v-price{padding:25px 22px}}
