.value-page{background:#02060d;color:#f6f8fb}.value-page main{overflow:hidden}.value-shell{width:min(calc(100% - 2*var(--gutter,28px)),1180px);margin:0 auto}.value-section{padding:88px 0;border-top:1px solid #14283a}.value-section h2{font-size:clamp(2rem,5vw,4.6rem);line-height:.96;margin:0 0 24px;letter-spacing:-.035em}.value-section .section-lede{max-width:760px;color:#bdc7d5;font-size:clamp(1rem,1.5vw,1.22rem)}.value-hero{position:relative;min-height:76vh;display:grid;align-items:center;padding:110px 0 84px;background:radial-gradient(circle at 78% 18%,rgba(13,0,255,.27),transparent 34%),radial-gradient(circle at 18% 72%,rgba(255,0,114,.17),transparent 31%),linear-gradient(180deg,#050b16,#02060d)}.value-hero:after{content:"";position:absolute;inset:auto 0 0;height:1px;background:linear-gradient(90deg,transparent,#00ff8d,#ff0072,transparent)}.value-eyebrow{font-weight:900;letter-spacing:.18em;color:#f2ff00;font-size:.78rem}.value-hero h1{font-size:clamp(1rem,1.5vw,1.15rem);letter-spacing:.18em;text-transform:uppercase;color:#8ea1b5;margin:12px 0 22px}.value-display{font-size:clamp(3.15rem,8vw,7.7rem);font-weight:950;line-height:.86;letter-spacing:-.065em;max-width:920px;margin:0}.value-copy{max-width:780px;color:#c8d1dd;font-size:clamp(1rem,1.5vw,1.2rem);margin-top:28px}.price-cluster{display:flex;gap:20px;align-items:end;flex-wrap:wrap;margin:34px 0 24px}.price-main{font-size:clamp(2.8rem,7vw,6.2rem);font-weight:950;line-height:.9;color:#00ff8d}.price-main span{font-size:.27em;color:#d7e0eb;letter-spacing:.03em}.price-year{font-weight:800;color:#f2ff00;padding-bottom:8px}.value-actions{display:flex;flex-wrap:wrap;gap:12px}.value-actions .button{min-width:210px;text-align:center}.value-small-note{font-size:.9rem;color:#8fa3b6;margin-top:18px}.fragment-stack{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(260px,.75fr);gap:28px;align-items:center;margin-top:42px}.fragment-cloud{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.fragment-cloud span{border:1px solid #25445e;background:#06111d;padding:16px 10px;font-weight:800;text-align:center;box-shadow:0 0 22px rgba(13,0,255,.08)}.fragment-arrow{text-align:center;font-size:2.5rem;color:#00ff8d}.multiversal-core{border:1px solid #00ff8d;background:linear-gradient(135deg,rgba(0,255,141,.13),rgba(13,0,255,.12));padding:40px 24px;text-align:center;font-size:clamp(1.8rem,4vw,3.4rem);font-weight:950;box-shadow:0 0 40px rgba(0,255,141,.1)}.multiversal-core small{display:block;font-size:.75rem;color:#b8c5d4;margin-top:10px;letter-spacing:.08em}.value-calculator{margin-top:40px;display:grid;grid-template-columns:minmax(0,1.5fr) minmax(300px,.72fr);gap:22px;align-items:start}.category-list{display:grid;gap:10px}.category-card{display:grid;grid-template-columns:auto 1fr auto;gap:14px;align-items:start;border:1px solid #244159;background:#050d17;padding:18px;cursor:pointer;transition:border-color .15s ease,background .15s ease,transform .15s ease}.category-card:hover{border-color:#3f708f;background:#081522}.category-card:has(input:focus-visible){outline:2px solid #00ff8d;outline-offset:2px}.category-card input{width:20px;height:20px;accent-color:#00ff8d;margin-top:2px}.category-title{font-weight:900}.category-desc{display:block;color:#93a6b9;font-size:.9rem;margin-top:5px;line-height:1.45}.category-price{font-weight:950;color:#f2ff00;white-space:nowrap}.comparison-panel{position:sticky;top:84px;border:1px solid #31506a;background:linear-gradient(180deg,#071321,#040a12);padding:24px;box-shadow:0 18px 55px rgba(0,0,0,.35)}.comparison-label{font-size:.72rem;font-weight:900;letter-spacing:.15em;color:#8da2b7}.comparison-number{font-size:clamp(2.3rem,5vw,4.7rem);font-weight:950;line-height:.95;margin:8px 0}.comparison-vs{border-top:1px solid #20384d;border-bottom:1px solid #20384d;padding:18px 0;margin:18px 0}.comparison-vs strong{display:block;color:#00ff8d;font-size:2rem}.comparison-copy{font-weight:800;color:#e5ebf2}.comparison-copy p{margin:.65rem 0}.comparison-copy[data-empty="true"]{color:#9aabba}.book-note{margin-top:10px;padding:14px 16px;background:#07101a;border-left:2px solid #f2ff00;color:#aebccb}.range-grid,.connection-grid,.audience-grid,.capability-groups{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:38px}.range-card,.connection-card,.audience-card,.capability-group{border:1px solid #25445e;background:#050d17;padding:24px}.range-card strong{display:block;font-size:clamp(2rem,4vw,3.4rem);margin-top:8px}.range-card.mid{border-color:#f2ff00}.range-card.multi{border-color:#00ff8d}.range-card.multi strong{color:#00ff8d}.recurring-number{font-size:clamp(3rem,8vw,7rem);font-weight:950;line-height:.9;color:#ff88bd;margin:34px 0}.recurring-contrast{font-size:clamp(2rem,5vw,4rem);font-weight:950;color:#00ff8d}.book-spines{display:flex;gap:8px;align-items:flex-end;overflow-x:auto;padding:34px 3px 14px}.book-spine{flex:0 0 74px;min-height:230px;border:1px solid #36546a;background:linear-gradient(180deg,#0b1c2b,#07101a);writing-mode:vertical-rl;transform:rotate(180deg);padding:13px 10px;font-weight:900;font-size:.85rem;letter-spacing:.03em}.book-spine:nth-child(4n+1){border-color:#ff0072}.book-spine:nth-child(4n+2){border-color:#f2ff00}.book-spine:nth-child(4n+3){border-color:#00ff8d}.book-spine:nth-child(4n){border-color:#5550ff}.book-total{margin-top:20px;font-size:1.1rem}.book-total strong{display:block;font-size:clamp(2.2rem,5vw,4.7rem);color:#f2ff00}.capability-groups{grid-template-columns:repeat(4,minmax(0,1fr))}.capability-group h3,.audience-card h3,.connection-card h3{font-size:1.25rem;margin:0 0 14px}.capability-group ul,.audience-card ul{padding-left:1.15rem;color:#b9c5d2;line-height:1.7}.section-kicker{font-size:clamp(1.25rem,2.4vw,2rem);font-weight:900;max-width:780px;margin:34px 0 0}.tab-problem{background:linear-gradient(180deg,#030811,#07020a)}.tab-headline{font-size:clamp(3.2rem,9vw,8.4rem)!important;max-width:980px}.tab-headline em{font-style:normal;color:#ff0072}.browser-mock{margin:40px auto 0;border:1px solid #38526a;background:#050b12;max-width:1050px;box-shadow:0 26px 80px rgba(0,0,0,.45)}.browser-tabs{display:flex;gap:4px;padding:10px 10px 0;overflow:hidden;background:#091522}.browser-tabs span{flex:0 0 auto;max-width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border:1px solid #253e53;border-bottom:0;background:#0d1a27;padding:9px 12px;font-size:.78rem;color:#aebdcb}.browser-collapse{padding:62px 24px;text-align:center;background:radial-gradient(circle at 50% 50%,rgba(13,0,255,.25),transparent 50%)}.browser-collapse strong{display:block;font-size:clamp(2.5rem,7vw,6rem);letter-spacing:-.04em}.browser-collapse span{color:#00ff8d}.connection-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.connection-card p{color:#aebccb;line-height:1.55}.final-value{text-align:center;padding:120px 0;background:radial-gradient(circle at 50% 0,rgba(255,0,114,.2),transparent 42%),#03070d}.strike-stack{font-size:clamp(1.4rem,3.4vw,2.8rem);color:#8fa1b4;text-decoration:line-through;text-decoration-thickness:3px;text-decoration-color:#ff0072}.final-brand{font-size:clamp(4rem,12vw,10rem);font-weight:950;letter-spacing:-.07em;margin:28px 0 4px}.final-price{font-size:clamp(3rem,8vw,7rem);font-weight:950;color:#00ff8d;line-height:.9}.final-copy{max-width:620px;margin:28px auto;color:#bec9d5}.methodology{max-width:920px;margin:0 auto}.methodology details{border:1px solid #29445f;background:#050d17}.methodology summary{cursor:pointer;padding:22px;font-weight:950;font-size:1.15rem}.methodology-body{padding:0 22px 24px;color:#adbdca;line-height:1.65}.reviewed{color:#f2ff00;font-weight:900}.audience-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.audience-card .closing{font-weight:900;color:#fff;margin-top:18px}.audience-card:nth-child(1){border-color:#00ff8d}.audience-card:nth-child(2){border-color:#f2ff00}.audience-card:nth-child(3){border-color:#ff0072}@media(max-width:980px){.value-calculator,.fragment-stack{grid-template-columns:1fr}.comparison-panel{position:static}.range-grid,.capability-groups{grid-template-columns:repeat(2,minmax(0,1fr))}.connection-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fragment-cloud{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:700px){.value-section{padding:62px 0}.value-hero{min-height:auto;padding:90px 0 64px}.value-display{font-size:clamp(3rem,15vw,5.2rem)}.price-main{font-size:3.3rem}.fragment-cloud{grid-template-columns:repeat(2,minmax(0,1fr))}.category-card{grid-template-columns:auto 1fr}.category-price{grid-column:2}.range-grid,.capability-groups,.connection-grid,.audience-grid{grid-template-columns:1fr}.comparison-panel{border-color:#00ff8d}.book-spine{flex-basis:62px;min-height:205px}.browser-collapse{padding:48px 16px}.final-value{padding:84px 0}.value-actions .button{width:100%}}
.value-scope-note{max-width:72rem;margin:1.1rem 0 1.3rem;padding:14px 18px;border-left:3px solid #f2ff00;background:#0b1723;color:#d6e2ed;line-height:1.6;font-size:.93rem}.value-scope-note strong{color:#fff}.expanded-value{background:linear-gradient(180deg,#030913 0%,#0a1321 50%,#030913 100%)}.expanded-value-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:30px 0}.expanded-value-card{padding:20px 18px 24px;border:1px solid #244357;background:#071321;border-radius:6px;min-width:0}.expanded-value-card:nth-child(2n){border-color:#40335d}.expanded-value-card h3{font-size:1.24rem;color:#fff;margin:.75rem 0 .8rem;line-height:1.25}.expanded-value-card p{font-size:.93rem;color:#becbd7;line-height:1.6;margin:0}.expanded-value-card .feature-availability{font-size:.65rem;letter-spacing:.08em;color:#f2ff00;font-weight:850;line-height:1.55;text-transform:uppercase}.expanded-value-disclaimer{max-width:890px;padding:16px 20px;border-left:3px solid #00ff8d;background:#0b1722;color:#d3e0ea;line-height:1.6;margin:28px 0}.expanded-value .value-actions{justify-content:flex-start}
@media(max-width:1150px){.expanded-value-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.expanded-value-grid{grid-template-columns:1fr;gap:10px;margin:24px 0}.expanded-value-card{padding:18px}.value-scope-note{font-size:.86rem}}

.category-item{display:grid;gap:0}.category-item .category-card{margin:0}.category-reference{margin:0;padding:7px 18px 13px;background:#081522;border:1px solid #244159;border-top:0;color:#b7c9db;font-size:.78rem;line-height:1.5}.category-reference a{color:#88f6d0;text-underline-offset:3px}.category-reference a:focus-visible{outline:2px solid #00ff8d;outline-offset:3px}.price-year{max-width:30rem;line-height:1.5}.value-scope-note{line-height:1.55}
