.otCc8q_page{--room-bg:#0b141c;--room-bg-soft:#121c27;--room-panel:#16222e;--warm:#f5a96a;--warm-strong:#ffb878;--brand-blue:#5f84a3;--ink:#f4f1ea;--ink-muted:#9fb3c4;--rule:#253646;background:var(--room-bg);color:var(--ink);font-family:var(--font-sans);min-height:100vh;overflow-x:hidden}.otCc8q_page ::selection{background:var(--warm);color:#1a1206}.otCc8q_page a:focus-visible,.otCc8q_page button:focus-visible{outline:2px solid var(--warm);outline-offset:3px}.otCc8q_display{font-family:var(--font-hanken), var(--font-sans);color:var(--ink);letter-spacing:-.02em;font-weight:600;line-height:1.05}.otCc8q_container{width:100%;max-width:1180px;margin:0 auto;padding:0 24px}.otCc8q_topbar{z-index:3;justify-content:space-between;align-items:center;padding:28px 0;display:flex;position:relative}.otCc8q_brand{font-family:var(--font-hanken), var(--font-sans);letter-spacing:-.01em;color:var(--ink);font-size:1.15rem;font-weight:700}.otCc8q_navLinks{gap:28px;font-size:.92rem;display:flex}.otCc8q_navLinks a{color:var(--ink-muted);text-decoration:none;transition:color .2s}.otCc8q_navLinks a:hover{color:var(--ink)}.otCc8q_hero{isolation:isolate;flex-direction:column;justify-content:center;min-height:92vh;padding-bottom:64px;display:flex;position:relative}.otCc8q_heroCanvas{z-index:0;height:min(86%,760px);position:absolute;inset:0 0 auto}.otCc8q_heroGlow{z-index:1;pointer-events:none;background:radial-gradient(65% 40% at 50% 78%,#f5a96a2e,#0000 72%);position:absolute;inset:0}.otCc8q_heroContent{z-index:2;text-align:center;padding-top:8vh;position:relative}.otCc8q_heroTitle{max-width:16ch;margin:0 auto 22px;font-size:clamp(2.2rem,5.2vw,3.8rem)}.otCc8q_heroLead{max-width:56ch;color:var(--ink-muted);margin:0 auto 36px;font-size:1.1rem;line-height:1.6}.otCc8q_heroActions{justify-content:center;gap:16px;margin-bottom:14vh;display:flex}.otCc8q_ctaPrimary,.otCc8q_ctaSecondary{border-radius:999px;align-items:center;gap:8px;padding:13px 26px;font-size:.98rem;font-weight:600;text-decoration:none;transition:transform .2s,box-shadow .2s,background .2s;display:inline-flex}.otCc8q_ctaPrimary{background:var(--warm);color:#231402;box-shadow:0 10px 30px -8px #f5a96a8c}.otCc8q_ctaPrimary:hover{background:var(--warm-strong);transform:translateY(-1px);box-shadow:0 14px 36px -8px #f5a96aa6}.otCc8q_ctaSecondary{color:var(--ink);border:1px solid var(--rule)}.otCc8q_ctaSecondary:hover{border-color:var(--ink-muted)}.otCc8q_heroLabels{z-index:2;grid-template-columns:repeat(3,1fr);gap:24px;max-width:820px;margin:0 auto;display:grid;position:relative}.otCc8q_heroLabelItem{text-align:center;border-top:1px solid var(--rule);padding-top:18px}.otCc8q_heroLabelItem strong{font-family:var(--font-hanken), var(--font-sans);color:var(--ink);text-shadow:0 1px 3px #05080be6,0 2px 12px #05080bd9;margin-bottom:6px;font-size:1rem;display:block}.otCc8q_heroLabelItem span{color:var(--ink);text-shadow:0 1px 3px #05080be6,0 2px 12px #05080bd9;font-size:.86rem;line-height:1.5}.otCc8q_mechanism{border-top:1px solid var(--rule);padding:120px 0;position:relative}.otCc8q_mechanismGrid{grid-template-columns:.85fr 1fr;align-items:start;gap:64px;display:grid}.otCc8q_mechanismHeading{max-width:14ch;font-size:clamp(1.8rem,3.4vw,2.6rem)}.otCc8q_mechanismBody{color:var(--ink-muted);max-width:62ch;font-size:1.05rem;line-height:1.75}.otCc8q_mechanismBody strong{color:var(--ink);font-weight:600}.otCc8q_mechanismList{flex-direction:column;gap:20px;margin-top:32px;display:flex}.otCc8q_mechanismRow{border-bottom:1px solid var(--rule);align-items:baseline;gap:16px;padding-bottom:20px;display:flex}.otCc8q_mechanismRow:last-child{border-bottom:none}.otCc8q_mechanismRowLabel{font-family:var(--font-hanken), var(--font-sans);color:var(--warm);min-width:11ch;font-size:.95rem;font-weight:600}.otCc8q_mechanismRowText{color:var(--ink-muted);font-size:.96rem;line-height:1.6}.otCc8q_evolution{padding:140px 0 160px;position:relative;overflow:hidden}.otCc8q_evolutionCanvas{z-index:0;opacity:.9;position:absolute;inset:-10% 0;-webkit-mask-image:linear-gradient(90deg,#0000,#0000 46%,#000 62%);mask-image:linear-gradient(90deg,#0000,#0000 46%,#000 62%)}.otCc8q_evolutionContent{z-index:1;max-width:640px;position:relative}.otCc8q_evolutionKicker{margin-bottom:20px;font-size:clamp(1.7rem,3vw,2.3rem)}.otCc8q_evolutionBody{color:var(--ink-muted);max-width:54ch;font-size:1.05rem;line-height:1.75}.otCc8q_pricing{border-top:1px solid var(--rule);padding:120px 0;position:relative}.otCc8q_pricingHeading{max-width:20ch;margin-bottom:12px;font-size:clamp(1.8rem,3.2vw,2.4rem)}.otCc8q_pricingSub{color:var(--ink-muted);max-width:50ch;margin-bottom:56px}.otCc8q_pricingRow{background:var(--rule);border:1px solid var(--rule);border-radius:14px;grid-template-columns:repeat(3,1fr);gap:1px;display:grid;overflow:hidden}.otCc8q_pricingPlan{background:var(--room-bg-soft);flex-direction:column;padding:36px 28px;display:flex}.otCc8q_pricingPlanFeatured{background:var(--room-panel);box-shadow:inset 0 2px 0 var(--warm);position:relative}.otCc8q_pricingPlanName{font-family:var(--font-hanken), var(--font-sans);color:var(--ink);margin-bottom:18px;font-size:1.05rem}.otCc8q_pricingPlanNameFeatured{color:var(--warm)}.otCc8q_pricingPlanPrice{font-family:var(--font-hanken), var(--font-sans);color:var(--ink);margin-bottom:4px;font-size:2.1rem}.otCc8q_pricingPlanPrice span{color:var(--ink-muted);font-size:.95rem;font-family:var(--font-sans)}.otCc8q_pricingPlanLimit{color:var(--warm);margin-bottom:24px;font-size:.9rem}.otCc8q_pricingPlanNote{color:var(--ink-muted);margin-top:auto;font-size:.88rem;line-height:1.55}.otCc8q_finalCta{text-align:center;isolation:isolate;padding:150px 0 120px;position:relative}.otCc8q_finalCtaGlow{z-index:-1;background:radial-gradient(50% 60% at 50% 100%,#f5a96a2e,#0000 70%);position:absolute;inset:0}.otCc8q_finalCtaHeading{max-width:18ch;margin:0 auto 18px;font-size:clamp(2rem,4.4vw,3.1rem)}.otCc8q_finalCtaLead{color:var(--ink-muted);max-width:48ch;margin:0 auto 36px}.otCc8q_footer{border-top:1px solid var(--rule);color:var(--ink-muted);flex-wrap:wrap;justify-content:space-between;gap:12px;padding:32px 0 48px;font-size:.85rem;display:flex}.otCc8q_footer a{color:var(--ink-muted)}@media (max-width:860px){.otCc8q_mechanismGrid{grid-template-columns:1fr;gap:40px}.otCc8q_pricingRow{grid-template-columns:1fr}.otCc8q_heroLabels{grid-template-columns:1fr;gap:28px;max-width:320px}.otCc8q_heroActions{flex-direction:column;align-items:center;margin-bottom:8vh}}@media (max-width:640px){.otCc8q_hero{min-height:auto;padding-top:12px;padding-bottom:56px}.otCc8q_heroContent{padding-top:4vh}.otCc8q_heroTitle{margin-bottom:14px;font-size:clamp(1.9rem,8vw,2.4rem)}.otCc8q_heroLead{margin-bottom:24px}.otCc8q_heroActions{margin-bottom:4vh}.otCc8q_heroLabels{gap:18px;margin-top:24px}.otCc8q_heroLabelItem{padding-top:14px}.otCc8q_mechanism,.otCc8q_evolution,.otCc8q_pricing{padding:80px 0}.otCc8q_evolution{flex-direction:column;display:flex}.otCc8q_evolutionCanvas{opacity:1;order:2;height:200px;margin-top:12px;position:relative;inset:auto;-webkit-mask-image:none;mask-image:none}.otCc8q_evolution>.otCc8q_container{order:1}.otCc8q_finalCta{padding:100px 0 80px}}@media (prefers-reduced-motion:reduce){.otCc8q_ctaPrimary,.otCc8q_ctaPrimary:hover{transform:none}}
