.pricing-page{min-height:100vh;background:var(--cream)}.pricing-hero{text-align:center;padding:78px 0 44px}.pricing-hero .eyebrow{justify-content:center}.pricing-hero h1{max-width:720px;margin:20px auto 18px}.pricing-hero h1 i{color:var(--green);font-style:normal}.pricing-hero>p{color:var(--muted);font-size:16px}.pricing-toggle{display:inline-flex;align-items:center;gap:4px;background:#fff;border:1px solid var(--line);border-radius:10px;padding:5px;margin-top:24px;font-size:12px;color:var(--muted)}.pricing-toggle span{padding:9px 15px;border-radius:7px}.pricing-toggle .active{background:var(--green);color:#fff}.pricing-toggle small{color:var(--green);font-weight:700;padding:0 9px}.pricing-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px;padding-bottom:35px}.pricing-card{background:#fff;border:1px solid var(--line);border-radius:18px;padding:27px 24px;box-shadow:0 15px 35px #163a5f0b}.pricing-featured{border:2px solid var(--green);transform:translateY(-8px)}.pricing-card-top h2{font:800 23px Manrope;margin:0 0 8px}.pricing-card-top p{color:var(--muted);font-size:13px;line-height:1.5;min-height:40px}.pricing-amount{display:flex;align-items:baseline;gap:7px;margin:26px 0 4px}.pricing-amount strong{font:800 31px Manrope;color:var(--ink)}.pricing-amount span{color:var(--muted);font-size:12px}.pricing-trial{font-size:11px;color:var(--green);margin:0 0 18px}.pricing-button{width:100%;justify-content:center}.pricing-products{border-top:1px solid var(--line);margin-top:25px;padding-top:20px;display:grid;grid-gap:11px;gap:11px;font-size:12px;color:var(--muted)}.pricing-products strong{color:var(--ink);margin-bottom:2px}.pricing-products div{display:flex;align-items:center;gap:8px}.pricing-products svg{color:var(--green);flex:none}.pricing-note{text-align:center;color:var(--muted);font-size:12px;padding:12px 0 70px}.pricing-note p{margin:0}@media(max-width:780px){.pricing-grid{grid-template-columns:1fr;max-width:500px}.pricing-featured{transform:none}.pricing-hero{padding:52px 0 34px}.pricing-hero h1{font-size:42px}}.comparison-table{background:#fff;border:1px solid var(--line);border-radius:18px;overflow:hidden;margin:0 auto 35px}.comparison-row{display:grid;grid-template-columns:2fr repeat(3,1fr);align-items:center;border-top:1px solid var(--line);min-height:48px;font-size:12px}.comparison-row>*{padding:13px 18px}.comparison-row span:not(:first-child),.comparison-row strong:not(:first-child){text-align:center}.comparison-header{border-top:0;background:#f1f5f9}.included{display:flex;align-items:center;justify-content:center;gap:5px;color:var(--green);font-weight:700}.not-included{text-align:center;color:var(--muted)}@media(max-width:780px){.comparison-row{grid-template-columns:1.5fr repeat(3,1fr);font-size:11px}.comparison-row>*{padding:11px 6px}}.comparison-plan{background:#fff;border-left:1px solid var(--line);padding:20px 15px!important;text-align:center!important}.comparison-plan-featured{background:var(--aventragrow-primary-soft);border-top:3px solid var(--green)}.comparison-plan h2{font:800 20px Manrope;margin:0 0 7px}.comparison-plan p{color:var(--muted);font-size:11px;line-height:1.4;min-height:32px;margin:0 0 13px}.comparison-plan>strong{font:800 24px Manrope;color:var(--ink)}.comparison-plan>small{color:var(--muted);font-size:11px}.comparison-plan .pricing-button{display:flex;margin:15px auto 0;width:100%;justify-content:center;padding:10px 8px;font-size:11px}.comparison-header>*+*,.comparison-row>*+*{border-left:1px solid var(--line)}.comparison-plan-featured{border-left:1px solid var(--green)!important}