.vo[data-page=pricing] [lang=sa]{font-family:var(--deva)}.vo[data-page=pricing] .page-head{padding-block:var(--s-16) var(--s-8)}.vo[data-page=pricing] .page-head h1{max-width:30ch;font-size:clamp(1.9rem,4.2vw,3.2rem)}.vo[data-page=pricing] .page-head .hook{margin-top:var(--s-6);font-family:var(--serif);color:var(--ink);max-width:40ch;font-size:clamp(1.25rem,2.6vw,1.75rem);font-style:italic;line-height:1.3}.vo[data-page=pricing] .page-head .hook em{color:var(--accent)}.vo[data-page=pricing] .crumbs{align-items:baseline;gap:var(--s-2);font-family:var(--mono);font-size:var(--t-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft);margin-bottom:var(--s-8);flex-wrap:wrap;display:flex}.vo[data-page=pricing] .crumbs .sep{color:var(--ink-faint)}.vo[data-page=pricing] .crumbs .here{color:var(--accent)}.vo[data-page=pricing] .moat-strip{border-block:1px solid var(--rule);padding-block:var(--s-3);font-family:var(--mono);font-size:var(--t-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-soft);line-height:1.7}.vo[data-page=pricing] .moat-strip strong{color:var(--ink);font-weight:500}.vo[data-page=pricing] .section{padding-block:0 var(--s-16)}.vo[data-page=pricing] .section-head>[role=group]{margin-inline-start:auto}.vo[data-page=pricing] .free-strip{align-items:baseline;gap:var(--s-6);border:1px solid var(--rule-strong);border-radius:var(--radius);padding:var(--s-6) var(--s-8);margin-bottom:var(--s-8);background:var(--paper-raised);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);flex-wrap:wrap;display:flex}.vo[data-page=pricing] .free-strip .price{font-family:var(--mono);font-size:var(--t-l)}.vo[data-page=pricing] .free-strip .what{color:var(--ink-soft);font-size:var(--t-s);max-width:48ch}.vo[data-page=pricing] .free-strip .btn{margin-inline-start:auto}.vo[data-page=pricing] .doors{align-items:stretch}.vo[data-page=pricing] .door{scroll-margin-top:6rem}.vo[data-page=pricing] .door .tier-sa{font-family:var(--deva);font-size:var(--t-l);color:var(--ink);line-height:1.2}.vo[data-page=pricing] .door .tier-iast{font-family:var(--serif);font-style:italic;font-size:var(--t-s);color:var(--ink-soft)}.vo[data-page=pricing] .door .price{display:block}.vo[data-page=pricing] .door .price>span{font-family:var(--mono);font-size:var(--t-s);color:var(--ink-faint);font-weight:400}.vo[data-page=pricing] .door .price-sub{font-family:var(--mono);font-size:var(--t-xs);color:var(--ink-soft);margin-top:var(--s-1)}.vo[data-page=pricing] .door .price-sub.faint{color:var(--ink-faint)}.vo[data-page=pricing] .door .combo-line{font-family:var(--mono);font-size:var(--t-xs);color:var(--ink-faint);border-top:1px solid var(--rule);padding-top:var(--s-2);margin-top:var(--s-2);display:block}.vo[data-page=pricing] .door .pitch-sa{font-family:var(--deva);font-size:var(--t-s);color:var(--accent)}.vo[data-page=pricing] .door .pitch-en{font-family:var(--serif);font-style:italic;font-size:var(--t-xs);color:var(--ink-soft);line-height:1.45}.vo[data-page=pricing] .door ul{font-size:var(--t-xs);line-height:1.5}.vo[data-page=pricing] .door .btn{text-align:center;justify-content:center;width:100%;margin-top:auto}.vo[data-page=pricing] .consult-bridge{text-align:center;border-top:1px solid var(--rule);margin-top:var(--s-8);padding-top:var(--s-6);gap:var(--s-2);font-family:var(--mono);font-size:var(--t-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft);justify-items:center;display:grid}.vo[data-page=pricing] .consult-bridge a{color:var(--accent);text-underline-offset:3px;text-decoration:underline}.vo[data-page=pricing] .consult-bridge .faint{color:var(--ink-faint);text-transform:none}.vo[data-page=pricing] .trust-row{justify-content:center;align-items:center;gap:var(--s-2) var(--s-6);padding-top:var(--s-4);font-family:var(--mono);font-size:var(--t-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-soft);flex-wrap:wrap;display:flex}.vo[data-page=pricing] .trust-row a:hover{color:var(--accent)}.vo[data-page=pricing] .trust-row .dot{color:var(--accent);margin-inline-end:.4em}.vo[data-page=pricing] .vo-disclaimer{margin-top:var(--s-6);text-align:center;font-size:var(--t-xs);color:var(--ink-faint);max-width:62ch;margin-inline:auto;line-height:1.6}.vo[data-page=pricing] .cohort-strip{margin-top:var(--s-8);border:1px solid var(--rule-strong);border-radius:var(--radius);padding:var(--s-8);gap:var(--s-6);background:var(--paper-raised);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);grid-template-columns:1fr auto auto;align-items:center;display:grid}.vo[data-page=pricing] .cohort-strip .price{font-family:var(--mono);font-size:var(--t-l);white-space:nowrap}.vo[data-page=pricing] .cohort-strip h2{font-size:var(--t-m)}.vo[data-page=pricing] .cohort-strip p{color:var(--ink-soft);font-size:var(--t-s);margin-top:var(--s-2);max-width:52ch}.vo[data-page=pricing] .fineprint{margin-top:var(--s-8);font-size:var(--t-xs);color:var(--ink-faint);gap:var(--s-2) var(--s-8);flex-wrap:wrap;display:flex}.vo[data-page=pricing] table.data th.hl,.vo[data-page=pricing] table.data td.hl{color:var(--accent)}.vo[data-page=pricing] .verify-grid{gap:var(--s-6);grid-template-columns:repeat(4,1fr);display:grid}.vo[data-page=pricing] .verify-grid .cell{border-top:1px solid var(--rule-strong);padding-top:var(--s-3);font-size:var(--t-xs);color:var(--ink-soft);line-height:1.55}.vo[data-page=pricing] .verify-grid .cell strong{color:var(--ink);margin-bottom:var(--s-1);display:block}.vo[data-page=pricing] .mudra-line{margin-top:var(--s-6);font-family:var(--mono);font-size:var(--t-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-faint);line-height:1.7}.vo[data-page=pricing] .mudra-line strong{color:var(--ink-soft);font-weight:500}.vo[data-page=pricing] .faq details{border-top:1px solid var(--rule);padding-block:var(--s-4)}.vo[data-page=pricing] .faq details:last-child{border-bottom:1px solid var(--rule)}.vo[data-page=pricing] .faq summary{cursor:pointer;font-family:var(--display);font-weight:600;font-size:var(--t-m);color:var(--ink);list-style-position:outside}.vo[data-page=pricing] .faq summary:hover{color:var(--accent)}.vo[data-page=pricing] .faq details p{margin-top:var(--s-3);font-family:var(--serif);font-size:var(--t-s);color:var(--ink-soft);line-height:var(--lh-body);max-width:var(--prose)}.vo[data-page=pricing] .door .cta-stack{gap:var(--s-2,10px);margin-top:auto;display:grid}.vo[data-page=pricing] .door .cta-stack .btn{text-align:center;justify-content:center;width:100%;margin-top:0}.vo[data-page=pricing] .door .cta-stack .free-link{font-family:var(--mono);font-size:var(--t-xs);text-align:center;color:var(--ink-faint);text-underline-offset:3px;text-decoration:underline}.vo[data-page=pricing] .door .cta-stack .free-link:hover{color:var(--accent)}.vo[data-page=pricing] .final-cta{text-align:center;gap:var(--s-4);border-top:1px solid var(--rule);padding-block:var(--s-12) var(--s-8);justify-items:center;display:grid}.vo[data-page=pricing] .final-cta .deva-line{font-family:var(--deva);font-size:var(--t-l);color:var(--accent)}.vo[data-page=pricing] .final-cta .lead{font-family:var(--serif);font-style:italic;font-size:var(--t-m);color:var(--ink-soft);max-width:44ch}.vo[data-page=pricing] .final-cta .note{font-family:var(--mono);font-size:var(--t-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-faint)}@media (max-width:920px){.vo[data-page=pricing] .verify-grid{grid-template-columns:1fr 1fr}}@media (max-width:860px){.vo[data-page=pricing] .cohort-strip{grid-template-columns:1fr}.vo[data-page=pricing] .free-strip .btn{margin-inline-start:0}.vo[data-page=pricing] .verify-grid{grid-template-columns:1fr}}
