.pa-hero{padding-top:calc(var(--nav-h) + clamp(48px, 6vw, 88px))}.pa-hero-inner{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(40px,6vw,80px);display:grid}.pa-hero-copy .lp-h1{margin-bottom:28px}.pa-hero-copy .lp-lead{max-width:560px}.pa-hero-copy .lp-lead+.lp-lead{margin-top:18px}.pa-hero-meta{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--lp-dimmer);margin-top:32px;font-size:11px;font-weight:500;line-height:1.9}.pa-hero-art{border:1px solid var(--lp-line-soft);background:linear-gradient(150deg, #1a2e05 0%, #0d1208 45%, var(--lp-bg) 100%);border-radius:26px;align-items:flex-end;min-height:clamp(320px,42vw,480px);padding:clamp(26px,3vw,44px);display:flex;position:relative;overflow:hidden}.pa-hero-glow{aspect-ratio:1;background:var(--lp-accent);filter:blur(120px);opacity:.12;pointer-events:none;border-radius:50%;width:70%;position:absolute;top:-30%;right:-20%}.pa-hero-quote-block{margin:0;position:relative}.pa-hero-quote{font-family:var(--cond);letter-spacing:.005em;max-width:420px;margin:0 0 18px;font-size:clamp(22px,2.6vw,32px);font-style:italic;font-weight:900;line-height:1.15}.pa-hero-author{font-family:var(--body);color:var(--lp-accent);font-size:14px;font-weight:700}.pa-value{grid-template-columns:5fr 7fr;align-items:start;gap:clamp(36px,5vw,72px);display:grid}.pa-value-copy .lp-h2{margin-bottom:26px}.pa-value-copy .lp-lead+.lp-lead{margin-top:18px}.pa-cards{grid-template-columns:1fr 1fr;gap:16px;display:grid}.pa-card{background:var(--lp-card);border:1px solid var(--lp-line-soft);border-radius:20px;padding:clamp(24px,2.6vw,34px);transition:background .2s,border-color .2s}.pa-card:hover{background:var(--lp-panel-2);border-color:var(--lp-accent-line)}.pa-card-wide{grid-column:1/-1}.pa-card-orb{background:var(--lp-accent-soft);width:46px;height:46px;color:var(--lp-accent);border-radius:50%;justify-content:center;align-items:center;margin-bottom:24px;display:flex}.pa-card .lp-h3{margin-bottom:10px}.pa-card p{font-family:var(--body);color:var(--lp-dim);margin:0;font-size:15px;line-height:1.6}.pa-pricing{scroll-margin-top:var(--nav-h)}.pa-pricing-head{text-align:center;max-width:780px;margin:0 auto clamp(44px,5vw,72px)}.pa-pricing-head .lp-h2{margin-bottom:20px}.pa-plans{grid-template-columns:1fr 1fr;gap:24px;max-width:1020px;margin:0 auto;display:grid}.pa-plan{background:var(--lp-card);border:1px solid var(--lp-line-soft);border-radius:26px;flex-direction:column;padding:clamp(28px,3.4vw,46px);display:flex;position:relative}.pa-plan-featured{border:2px solid var(--lp-accent);background:#141a09;box-shadow:0 0 46px #c8f1351a}.pa-plan-badge{background:var(--lp-accent);color:#0b0b0b;font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;border-radius:999px;padding:7px 16px;font-size:10px;font-weight:500;position:absolute;top:0;right:clamp(20px,3vw,36px);transform:translateY(-50%)}.pa-plan-kind{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--lp-dim);margin-bottom:16px;font-size:11px;font-weight:500}.pa-plan-featured .pa-plan-kind{color:var(--lp-accent)}.pa-plan-name{font-family:var(--cond);letter-spacing:.01em;margin:0;font-size:clamp(24px,2.4vw,30px);font-weight:900;line-height:1.1}.pa-plan-price{font-family:var(--cond);letter-spacing:-.02em;margin:14px 0 26px;font-size:clamp(42px,4.6vw,58px);font-weight:900;line-height:1}.pa-plan-validity{font-family:var(--body);color:#cfcfcf;border-bottom:1px solid var(--lp-line);margin-bottom:26px;padding-bottom:24px;font-size:15px;font-weight:600}.pa-plan-featured .pa-plan-validity{border-bottom-color:#c8f1352e}.pa-plan .lp-checklist{flex:1;margin-bottom:32px}.pa-plan .lp-checklist li{align-items:flex-start;font-size:15px}.pa-plan .lp-check{margin-top:1px}.pa-plan-closer{text-align:center;font-family:var(--body);color:var(--lp-dimmer);font-size:12.5px;font-weight:500;line-height:1.6}.pa-plan-featured .pa-plan-closer{color:#c8f135a6}.pa-pricing-notes{text-align:center;max-width:760px;margin:clamp(32px,4vw,48px) auto 0}.pa-pricing-notes p{font-family:var(--body);color:var(--lp-dimmer);margin:0;font-size:13.5px;line-height:1.7}.pa-pricing-notes p+p{margin-top:10px}.pa-table-head{margin-bottom:28px}.pa-savings-lead{margin-bottom:36px}.pa-savings-basis{color:var(--lp-dimmer);font-size:.9em}.pa-table-scroll{border:1px solid var(--lp-line);border-radius:18px;overflow-x:auto}.pa-table{border-collapse:collapse;width:100%;min-width:620px;font-family:var(--body);font-size:14px}.pa-table th,.pa-table td{border-bottom:1px solid var(--lp-line);text-align:left;color:var(--lp-dim);vertical-align:top;padding:16px 20px;font-weight:400}.pa-table thead th{color:#cfcfcf;white-space:nowrap;font-size:13px;font-weight:700}.pa-table tbody th{color:#cfcfcf;font-weight:600}.pa-table tbody tr:last-child th,.pa-table tbody tr:last-child td{border-bottom:none}.pa-col-a{background:var(--lp-card-inner);text-align:center;color:var(--lp-text)}.pa-col-b{text-align:center;color:var(--lp-text);background:#c8f1350d}thead .pa-col-b,.pa-th-accent{color:var(--lp-accent)}.pa-cell-accent{color:var(--lp-accent);font-weight:700}.pa-row-lit th,.pa-row-lit td{background:#c8f1350a}.pa-row-lit:last-child th,.pa-row-lit:last-child td{color:var(--lp-text);background:#c8f13512}.pa-table-hint{display:none}.pa-table-cta{text-align:center;margin-top:32px}.pa-smallprint{font-family:var(--body);color:var(--lp-dimmer);margin:16px 0 0;font-size:12.5px;line-height:1.6}.pa-how{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(40px,6vw,80px);display:grid}.pa-how-head{margin-bottom:20px}.pa-how-lead{margin-bottom:36px}.pa-steps{margin:12px 0 0;padding:0;list-style:none}.pa-step{padding:0 0 clamp(26px,3vw,36px) 62px;position:relative}.pa-step:last-child{padding-bottom:0}.pa-step:not(:last-child):before{content:"";background:var(--lp-line-soft);width:1px;position:absolute;top:44px;bottom:0;left:20px}.pa-step-num{background:var(--lp-card);border:2px solid var(--lp-line-soft);width:41px;height:41px;font-family:var(--cond);color:var(--lp-accent);border-radius:50%;justify-content:center;align-items:center;font-size:17px;font-weight:900;transition:background .2s,border-color .2s;display:flex;position:absolute;top:0;left:0}.pa-step:hover .pa-step-num{background:var(--lp-accent-soft);border-color:var(--lp-accent)}.pa-step-title{font-family:var(--body);margin:8px 0;font-size:clamp(16px,1.3vw,18px);font-weight:700;line-height:1.35}.pa-step-desc{font-family:var(--body);color:var(--lp-dim);margin:0;font-size:15px;line-height:1.6}.pa-included{margin-bottom:clamp(40px,5vw,60px)}.pa-included .lp-mark{background:var(--lp-accent)}.pa-excluded-head{margin-bottom:24px}.pa-dim{color:var(--lp-dimmer)}.pa-audience{position:relative;overflow:hidden}.pa-audience-glow{background:var(--lp-accent);filter:blur(150px);opacity:.06;pointer-events:none;border-radius:50%;width:520px;height:520px;position:absolute;top:-180px;right:-140px}.pa-audience-inner{z-index:1;max-width:1040px;margin-left:0;margin-right:auto;position:relative}.pa-audience-inner .lp-h2{margin-bottom:clamp(32px,4vw,52px)}.pa-ticks{grid-template-columns:1fr 1fr;gap:16px;margin:0 0 clamp(32px,4vw,52px);padding:0;list-style:none;display:grid}.pa-tick{background:var(--lp-card);border:1px solid var(--lp-line-soft);font-family:var(--body);color:#cfcfcf;border-radius:16px;align-items:flex-start;gap:16px;padding:20px 22px;font-size:clamp(15px,1.15vw,17px);line-height:1.5;transition:background .2s,border-color .2s;display:flex}.pa-tick:hover{background:var(--lp-panel-2);border-color:var(--lp-accent-line)}.pa-tick svg{color:var(--lp-accent);flex-shrink:0}.pa-audience-closer{font-family:var(--cond);border-left:4px solid var(--lp-accent);margin:0;padding:4px 0 4px 22px;font-size:clamp(22px,2.8vw,34px);font-weight:900;line-height:1.15}.pa-community{text-align:center;max-width:820px;margin:0 auto}.pa-community .lp-h2{margin-bottom:24px}.pa-cta-inner{text-align:center;flex-direction:column;align-items:center;display:flex}.pa-cta-inner .lp-h1{margin-bottom:26px}.pa-cta-inner .lp-lead{max-width:640px;margin-bottom:20px}.pa-cta-kicker{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--lp-dimmer);margin-bottom:36px;font-size:11px;font-weight:500}@media (max-width:1024px){.pa-hero-inner,.pa-value,.pa-how,.pa-plans{grid-template-columns:1fr}.pa-hero-art{min-height:300px}.pa-plans{gap:40px}}@media (max-width:720px){.pa-cards,.pa-ticks{grid-template-columns:1fr}.pa-card-wide{grid-column:auto}.pa-hero-quote{max-width:none}.pa-table-hint{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--lp-dimmer);margin:12px 0 0;font-size:10.5px;display:block}}@media (max-width:560px){.pa-plan-badge{left:clamp(20px,5vw,28px);right:auto}.pa-cta-inner .lp-btn{width:100%}}@media (prefers-reduced-motion:reduce){.pa-card,.pa-tick,.pa-step-num{transition:none}}.pa-plan-buy{justify-content:center;width:100%;margin-top:18px}.pa-plan-example{border:1px solid var(--lp-border,#2a2a31);letter-spacing:.08em;text-transform:uppercase;color:var(--lp-muted,#8a8a93);border-radius:999px;align-self:flex-start;margin-bottom:10px;padding:3px 9px;font-size:10px;font-weight:700;display:inline-block}
