.lp .pr-page{max-width:1060px;margin:0 auto;padding:138px 32px 32px}.lp .pr-head{text-align:center;margin-bottom:54px}.lp .pr-heading{color:var(--text-voice);margin-bottom:16px;font-size:27px;line-height:1.28;font-family:var(--font-fraunces), "Fraunces", serif!important;font-weight:300!important}.lp .pr-sub{font-family:var(--font-figtree), "Figtree", sans-serif;color:var(--text-body);max-width:440px;margin:0 auto 32px;font-size:16px;font-weight:400;line-height:1.7}.lp .pr-toggle{align-items:center;gap:18px;display:inline-flex}.lp .pr-toggle-btn{font-family:var(--font-figtree), "Figtree", sans-serif;letter-spacing:.02em;color:var(--text-meta);cursor:pointer;background:0 0;border:none;border-bottom:.5px solid #0000;padding:3px 1px 5px;font-size:15px;font-weight:500;transition:color .3s}.lp .pr-toggle-btn:hover{color:var(--brand-deep)}.lp .pr-toggle-btn.active{color:var(--text-voice);border-bottom-color:var(--brand)}.lp .pr-toggle-sep{background:var(--row-border);width:.5px;height:15px}.lp .pr-grid{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:24px;display:grid}.lp .pr-card{background:var(--row-bg);border:.5px solid var(--row-border);border-radius:16px;flex-direction:column;padding:40px 34px;transition:background .3s;display:flex}.lp .pr-card:hover{background:var(--row-selected-bg)}.lp .pr-name{color:var(--text-voice);margin-bottom:20px;font-size:21px;font-family:var(--font-fraunces), "Fraunces", serif!important;font-weight:300!important}.lp .pr-price-area{min-height:74px;margin-bottom:24px}.lp .pr-price-row{align-items:baseline;gap:8px;display:flex}.lp .pr-price{color:var(--text-voice);font-size:40px;line-height:1;font-family:var(--font-fraunces), "Fraunces", serif!important;font-weight:300!important}.lp .pr-period{font-family:var(--font-figtree), "Figtree", sans-serif;color:var(--text-meta);font-size:15px}.lp .pr-saving{font-family:var(--font-figtree), "Figtree", sans-serif;color:var(--text-meta);min-height:20px;margin-top:10px;font-size:15px}.lp .pr-free-note{color:var(--text-body);font-size:20px;font-style:italic;font-family:var(--font-fraunces), "Fraunces", serif!important;font-weight:300!important}.lp .pr-desc{font-family:var(--font-figtree), "Figtree", sans-serif;color:var(--text-body);margin-bottom:28px;font-size:16px;font-weight:400;line-height:1.7}.lp .pr-features{flex-direction:column;gap:13px;margin:0 0 34px;padding:0;list-style:none;display:flex}.lp .pr-feature{font-family:var(--font-figtree), "Figtree", sans-serif;color:var(--text-body);align-items:flex-start;gap:11px;font-size:15.5px;font-weight:400;line-height:1.5;display:flex}.lp .pr-feature:before{content:"";background:var(--brand);opacity:.75;border-radius:50%;flex:none;width:5px;height:5px;margin-top:7px}.lp .pr-cta-wrap{margin-top:auto}.lp .pr-cta{text-align:center;letter-spacing:.03em;color:#fffbf5;background:var(--brand);border:.5px solid var(--brand);cursor:pointer;border-radius:26px;width:100%;padding:13px 22px;font-size:17px;text-decoration:none;transition:background .3s;display:block;font-family:var(--font-fraunces), "Fraunces", serif!important;font-weight:340!important}.lp .pr-cta:hover{background:var(--brand-deep)}.lp .pr-cta.pr-cta-outline{color:var(--brand-deep);background:0 0}.lp .pr-cta.pr-cta-outline:hover{background:var(--row-selected-bg)}.lp .pr-credit{text-align:center;font-family:var(--font-figtree), "Figtree", sans-serif;color:var(--text-meta);max-width:560px;margin:40px auto 0;font-size:15px;font-weight:400;line-height:1.65}.lp .pr-turnstile{justify-content:center;margin-top:40px;display:flex}@media (max-width:860px){.lp .pr-page{padding:112px 26px 28px}.lp .pr-head{margin-bottom:40px}.lp .pr-grid{grid-template-columns:1fr;gap:18px}.lp .pr-card{padding:34px 28px}.lp .pr-price-area{min-height:0}}
