.lP4odW_page{overflow-wrap:anywhere;width:min(128rem,100%);margin:0 auto;padding:clamp(3.2rem,5vw,6.4rem) clamp(2.4rem,5vw,6.4rem) 9.6rem}.lP4odW_hero{gap:1.6rem;max-width:92rem;display:grid}.lP4odW_eyebrow{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:1.2rem;font-weight:600}.lP4odW_hero h1{max-width:90rem;color:var(--ink);letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(4rem,5vw,5.6rem);font-weight:500;line-height:1.05}.lP4odW_lead{max-width:72rem;margin:0;font-size:clamp(1.8rem,2vw,2.2rem);line-height:1.5}.lP4odW_currentAccess{border-radius:var(--radius-xl);background:var(--mint);color:var(--ink);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2.4rem;margin-top:.8rem;padding:2.4rem;display:grid}.lP4odW_currentAccess p,.lP4odW_buyerNote{margin:0}.lP4odW_currentAccess strong{font-weight:600}.lP4odW_buyerNote{color:var(--muted);font-size:1.4rem}.lP4odW_comparison{margin-top:6.4rem}.lP4odW_sectionHeading{gap:1.6rem;display:grid}.lP4odW_sectionHeading h2{color:var(--ink);letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(3.2rem,4vw,4rem);font-weight:500;line-height:1.1}.lP4odW_sectionHeading>p:not(.lP4odW_eyebrow){max-width:66rem;margin:0}.lP4odW_planGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.4rem;margin-top:3.2rem;display:grid}.lP4odW_planCard{grid-row:span 3;grid-template-rows:subgrid;border:1px solid var(--hairline);border-radius:var(--radius-xl);background:var(--surface-card);min-width:0;padding:2.4rem;display:grid}.lP4odW_recommendedPlan{border:2px solid var(--lavender);background:color-mix(in srgb, var(--lavender) 18%, var(--surface-card));padding:2.3rem;position:relative}.lP4odW_recommendation{background:var(--lavender);width:fit-content;color:var(--ink);white-space:nowrap;border-radius:9999px;margin:0;padding:.6rem 1.2rem;font-size:1.3rem;font-weight:600;line-height:1.4;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.lP4odW_planHeading h3{color:var(--ink);letter-spacing:-.01em;margin:0;font-size:2.4rem;font-weight:600;line-height:1.3}.lP4odW_planHeading p{margin:.8rem 0 0}.lP4odW_price{align-content:start;gap:.4rem;margin:0;display:grid}.lP4odW_price strong{color:var(--ink);letter-spacing:-.025em;font-size:3.2rem;font-weight:600;line-height:1.1}.lP4odW_price span{color:var(--muted);font-size:1.3rem}.lP4odW_limits{gap:1.6rem;margin:0;display:grid}.lP4odW_limits div{border-top:1px solid var(--hairline);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:1.6rem;padding-top:1.6rem;display:grid}.lP4odW_limits dt{color:var(--body)}.lP4odW_limits dd{color:var(--ink);text-align:right;margin:0;font-weight:600}.lP4odW_comparisonAction{align-items:center;gap:1.6rem 2.4rem;margin-top:3.2rem;display:flex}.lP4odW_comparisonAction a{flex-shrink:0}.lP4odW_comparisonAction p{max-width:44rem;color:var(--muted);margin:0;font-size:1.4rem}.lP4odW_sharedFeatures{border-radius:var(--radius-xl);background:var(--surface-soft);grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:2.4rem;margin-top:6.4rem;padding:3.2rem;display:grid}.lP4odW_sharedFeatures h2{color:var(--ink);margin:0;font-size:2.4rem;font-weight:600;line-height:1.3}.lP4odW_features{gap:1.6rem;margin:0;padding:0;list-style:none;display:grid}.lP4odW_features li{align-items:baseline;gap:1.2rem;display:flex}.lP4odW_features span{color:var(--teal);font-weight:600}.lP4odW_faq{border-top:1px solid var(--hairline);grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start;gap:3.2rem;margin-top:6.4rem;padding-top:4.8rem;display:grid}.lP4odW_questions{grid-template-columns:repeat(2,minmax(0,1fr));gap:3.2rem;display:grid}.lP4odW_questions h3{color:var(--ink);margin:0 0 .8rem;font-size:1.8rem;font-weight:600;line-height:1.4}.lP4odW_questions p{margin:0}@media (max-width:1023px){.lP4odW_planGrid{grid-template-columns:1fr;gap:3.2rem}.lP4odW_planCard{grid-row:auto;grid-template-rows:auto}.lP4odW_faq{grid-template-columns:1fr}}@media (max-width:767px){.lP4odW_currentAccess{grid-template-columns:1fr}.lP4odW_comparison,.lP4odW_sharedFeatures,.lP4odW_faq{margin-top:4.8rem}.lP4odW_comparisonAction{flex-direction:column;align-items:stretch}.lP4odW_sharedFeatures{grid-template-columns:1fr;padding:2.4rem}.lP4odW_questions{grid-template-columns:1fr}}
