body.obol-pages{--paper: #0b1825;--paper-deep: #101f30;--night: #08121c;--night-2: #132539;--muted: #b6c0c9;--gold: #e3b468;--gold-soft: #f2d293;--gold-deep: #e3b468;--cream: #ece5d5;--sage: #152a40;--radius-sm: 6px;--radius: 10px;--radius-lg: 14px;--shadow-sm: 0 8px 24px #0002;--shadow-lg: 0 24px 64px #0004;--shadow: 0 16px 40px #0003}.obol-pages main>section{scroll-margin-top:84px}.obol-pages .section-space{padding-top:clamp(56px,7vw,96px);padding-bottom:clamp(56px,7vw,96px)}.obol-pages h1,.obol-pages h2,.obol-pages h3{color:var(--ink)}.obol-pages .eyebrow,.obol-pages .mono-label,.obol-pages .feature-number,.obol-pages .plan-topline{font-family:var(--mono);color:var(--bronze);font-weight:400;letter-spacing:.12em}.obol-pages .page-hero{background:transparent;border-bottom:1px solid var(--line);padding-block:clamp(56px,7vw,96px)}.obol-pages .page-hero:after,.obol-pages .page-hero-aurora,.obol-pages .page-hero-water{display:none}.obol-pages .page-hero-inner:not(:has(.page-hero-visual)){grid-template-columns:1fr}.obol-pages .page-hero-inner:not(:has(.page-hero-visual)) .page-hero-copy{max-width:900px}.obol-pages .page-hero-copy h1{font-size:clamp(42px,5.4vw,76px);font-weight:400;letter-spacing:-.025em;line-height:1.04}.obol-pages .page-hero .hero-description{color:var(--ink2);max-width:65ch;font-size:17px}.obol-pages .page-hero .hero-proof{color:var(--ink2)}.obol-pages .button{background:var(--card);color:var(--ink);border:1px solid var(--cardline);min-height:44px;padding:12px 22px;font-family:var(--sans);font-size:14px}.obol-pages .button:hover{background:var(--night-2);border-color:var(--bronze)}.obol-pages .button-gold,.obol-pages .plan-checkout .button{background:linear-gradient(180deg,#f0cd8a,#d3a256);color:#1a1206;border-color:var(--bronze);box-shadow:inset 0 1px #fff5dc99,0 10px 30px -10px #e2aa5055}.obol-pages .button-gold:hover,.obol-pages .plan-checkout .button:hover{background:var(--bronze3)}.obol-pages .plan-grid,.obol-pages .teaser-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.obol-pages :is(.plan-card,.teaser-card,.outcome-grid article,.objection-grid article,.feature-grid article,.calc-card,.calc-anchor,.matrix-scroll,.qualify-card){background:var(--paper);color:var(--ink);border-color:var(--cardline);border-radius:10px}.obol-pages .plan-card{padding:24px;border-width:1px}.obol-pages .plan-card:has(input:checked){padding:24px;background:var(--card);border:1px solid var(--bronze);box-shadow:0 0 0 1px var(--bronze)}.obol-pages .plan-name input{accent-color:var(--bronze)}.obol-pages :is(.plan-description,.plan-card li,.plan-minutes,.plan-overage){font-size:13px;line-height:1.6}.obol-pages .plan-description{min-height:0}.obol-pages .plan-price strong{font-size:52px;font-weight:500;color:var(--ink)}.obol-pages .plan-card li span,.obol-pages .plan-select{color:var(--bronze)}.obol-pages .plan-checkout p{font-size:13px}.obol-pages .matrix-table .is-featured{background:var(--card)}.obol-pages .matrix-table td,.obol-pages .matrix-table th{border-color:var(--line)}.obol-pages .matrix-table .matrix-yes{color:var(--bronze)}.obol-pages .matrix-table .matrix-no{color:var(--slate)}.obol-pages .reading-page{max-width:840px}.obol-pages .reading-page p,.obol-pages .reading-page li{color:var(--ink2)}.obol-pages .reading-page h2{font-size:32px;line-height:1.2}.obol-pages .reading-page a:not(.button){color:var(--bronze)}.obol-pages .closing{margin-top:0;padding-block:80px;border-top:1px solid var(--line);background:transparent}.obol-pages .closing-boat{color:var(--bronze)}.obol-pages .foot{border-top:1px solid var(--line)}@media(max-width:1100px){.obol-pages .plan-grid,.obol-pages .teaser-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.obol-pages .plan-grid,.obol-pages .teaser-grid{grid-template-columns:1fr}.obol-pages .hero-proof{display:grid;gap:10px}.obol-pages .page-hero-copy h1{font-size:44px}.obol-pages .reading-page h1{font-size:42px}}@media(prefers-color-scheme:light){body.obol-pages{--paper: #fffdf8;--paper-deep: #eee9df;--muted: #526475;--gold: #b8873a;--gold-soft: #8a5f12;--gold-deep: #8a5f12;--sage: #eee9df;--well: #eee9df}}.obol-pages .ob-dark{--paper: #0b1825;--paper-deep: #101f30;--muted: #b6c0c9;--gold: #e3b468;--gold-soft: #f2d293;--gold-deep: #e3b468;--cream: #ece5d5;background-color:var(--bg);color:var(--ink)}.obol-pages .page-hero{background-image:radial-gradient(ellipse at 80% 20%,#152a4070,transparent 65%)}.obol-pages .price-teaser{display:block;padding-inline:0;border:0;border-radius:0;background:var(--paper-deep)}.obol-pages .audience-section,.obol-pages .phone-section{background:var(--paper-deep)}.obol-pages :is(.number-form,.number-list li,.demo-window,.transcript-stage,.example-note){background:var(--paper);color:var(--ink);border:1px solid var(--line);border-radius:10px}.obol-pages .number-result:not(:empty),.obol-pages .dial-grid span,.obol-pages .demo-steps button[aria-pressed=true]{background:var(--paper-deep);color:var(--ink)}.obol-pages .number-input input::-moz-placeholder{color:var(--slate)}.obol-pages .number-input input::placeholder{color:var(--slate)}.obol-pages .demo-window .button,.obol-pages .transcript-actions .button{color:var(--ink)}.obol-pages .transcript-feed{border-color:var(--line);background:var(--well)}.obol-pages .transcript-empty,.obol-pages .demo-toolbar,.obol-pages .demo-contact small,.obol-pages .demo-caption,.obol-pages .demo-intro,.obol-pages .demo-disclaimer,.obol-pages .transcript-intro,.obol-pages .transcript-feed article p,.obol-pages .replay-sample{color:var(--ink2)}.obol-pages .arrangement-demo,.obol-pages .tour-shell,.obol-pages .mock-window{background:#0b1825}.obol-pages .tour-copy h3{color:#ece5d5}.obol-pages .closing,.obol-pages .closing h2,.obol-pages .closing .text-link{color:var(--ink)}.obol-pages .closing .closing-lede,.obol-pages .closing .closing-trust{color:var(--ink2)}.obol-pages .closing .eyebrow{color:var(--bronze)}.obol-pages .closing:before{display:none}.obol-pages .closing-boat{position:static;display:block;margin:0 auto 20px;width:90px;height:54px;transform:none}.obol-pages .caller-avatar{background:#24364a;color:#ece5d5}.obol-pages .transcript-badge{background:var(--card);border:1px solid var(--cardline);color:var(--ink2)}.obol-pages .video-stage,.obol-pages .mock-window{background:#132539}@media(max-width:960px){.obol-pages .page-hero-visual{order:0}}
