.cl-root{--cl-deep:#071a30;--cl-panel:#0e2c50;--cl-off:#0c2848;--cl-body:#d5e1ec;--cl-crit:#ff6b6b;--cl-high:#ffcd00;--cl-line-soft:#6fd6e324;color:var(--cl-body);font-family:Montserrat,Arial,sans-serif}.cl-disclaimer{color:#8ba4b9;letter-spacing:.02em;text-align:center;border-bottom:1px solid var(--line);background:#061525;padding:.6rem 1.25rem;font-size:.72rem;line-height:1.5}.cl-subnav{z-index:9;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line);background:#071a30eb;flex-wrap:wrap;gap:.5rem;padding:.75rem clamp(1rem,4vw,4rem);display:flex;position:sticky;top:68px}.cl-subnav a{letter-spacing:.1em;text-transform:uppercase;color:#b7c7d8;border:1px solid var(--line);border-radius:999px;padding:.45rem .85rem;font-size:.68rem;font-weight:800;text-decoration:none;transition:color .16s,border-color .16s,background-color .16s}.cl-subnav a:hover{color:var(--teal-light);border-color:var(--teal-light)}.cl-subnav a.cl-here{color:#041b2c;background:linear-gradient(90deg, var(--teal), #8fc0e6 60%);border-color:#0000}.cl-subnav-item{position:relative}.cl-subnav a.cl-has-sub{align-items:center;gap:.4rem;display:inline-flex}.cl-subnav-caret{opacity:.65;font-size:.75em}.cl-subnav-menu{border:1px solid var(--line);z-index:12;background:#071a30fa;border-radius:10px;flex-direction:column;min-width:150px;margin-top:.45rem;padding:.4rem;display:none;position:absolute;top:100%;left:0;box-shadow:0 16px 40px #03132280}.cl-subnav-item:hover .cl-subnav-menu,.cl-subnav-item:focus-within .cl-subnav-menu{display:flex}.cl-subnav-menu a{color:#dbe8f2;letter-spacing:.09em;text-transform:uppercase;border:none;border-radius:6px;padding:.5rem .8rem;font-size:.66rem;font-weight:800}.cl-subnav-menu a:hover{color:var(--teal-light);background:#00a2ae29}.cl-shell{width:min(1160px,100% - 3rem);margin:0 auto}.cl-shell-narrow{width:min(860px,100% - 3rem);margin:0 auto}.cl-section{padding:clamp(3.5rem,7vw,6rem) 0;position:relative}.cl-section.cl-off{background:var(--cl-off)}.cl-section.cl-deep{background:radial-gradient(circle at 18% 12%,#00a2ae29,#0000 42%),radial-gradient(circle at 82% 85%,#73308a2e,#0000 46%),linear-gradient(135deg,#0a233f 0%,#081f38 58%,#061525 100%)}.cl-kicker{color:var(--teal-light);letter-spacing:.2em;text-transform:uppercase;margin:0 0 1.1rem;font-size:.72rem;font-weight:800}.cl-section h2{letter-spacing:-.025em;text-transform:uppercase;color:var(--white);max-width:30ch;margin:0 0 1.4rem;font-size:clamp(1.9rem,3.6vw,2.9rem);font-weight:800;line-height:1.08}.cl-section h3{color:var(--white);letter-spacing:-.01em;font-weight:800}.cl-section p{color:var(--cl-body);text-wrap:pretty;max-width:68ch;margin:0 0 1.15rem;font-size:1.05rem;line-height:1.75}.cl-section p b,.cl-section p strong{color:var(--white)}.cl-num{color:var(--teal);font-weight:900}.cl-hero{isolation:isolate;background:radial-gradient(circle at 15% 10%,#00a2ae2e,#0000 42%),radial-gradient(circle at 85% 80%,#73308a33,#0000 48%),linear-gradient(135deg,#0a233f 0%,#081f38 60%,#061525 100%);padding:clamp(3rem,7vw,6rem) 0 clamp(3rem,6vw,5rem);position:relative;overflow:hidden}.cl-hero:after{content:"";z-index:-1;opacity:.1;background-image:linear-gradient(#6fd6e329 1px,#0000 1px),linear-gradient(90deg,#6fd6e329 1px,#0000 1px);background-size:68px 68px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(90% 80% at 50% 30%,#000,#0000 78%);mask-image:radial-gradient(90% 80% at 50% 30%,#000,#0000 78%)}.cl-eyebrow{background:var(--gold);color:#1a1300;letter-spacing:.14em;text-transform:uppercase;border-radius:999px;margin:0 0 1.2rem;padding:.4rem .9rem;font-size:.7rem;font-weight:900;display:inline-block}.cl-hero h1{letter-spacing:-.02em;text-transform:uppercase;color:var(--white);margin:0 0 1.4rem;font-size:clamp(1.9rem,4vw,3.15rem);font-weight:900;line-height:1.08}.cl-hero .cl-thesis{color:var(--white);max-width:60ch;font-size:clamp(1.15rem,1.9vw,1.45rem);font-weight:700}.cl-hero .cl-thesis b{color:var(--teal-light)}.cl-hero .cl-lede{color:var(--cl-body);max-width:66ch}.cl-cta-row{flex-wrap:wrap;gap:1rem;margin-top:2rem;display:flex}.cl-btn{letter-spacing:.07em;text-transform:uppercase;border:1px solid #0000;border-radius:6px;align-items:center;gap:.6rem;min-height:52px;padding:.9rem 1.5rem;font:800 .8rem/1 Montserrat,Arial,sans-serif;text-decoration:none;transition:transform .16s,background-color .16s,border-color .16s;display:inline-flex}.cl-btn:active{transform:translateY(1px)}.cl-btn-primary{background:var(--teal);color:#041b2c}.cl-btn-primary:hover{background:var(--teal-light)}.cl-btn-secondary{color:var(--white);border-color:#ffffff59}.cl-btn-secondary:hover{border-color:var(--teal-light);color:var(--teal-light)}.cl-card{background:var(--cl-panel);border:1px solid var(--line);border-radius:14px;padding:1.6rem;box-shadow:0 16px 45px #0313224d}.cl-card .cl-k{color:var(--teal-light);letter-spacing:.13em;text-transform:uppercase;margin:0 0 .6rem;font-size:.68rem;font-weight:900}.cl-card h3{margin:0 0 .7rem;font-size:1.2rem}.cl-card p{margin:0;font-size:.96rem}.cl-grid-2{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;display:grid}.cl-grid-3{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;display:grid}.cl-callout{border-left:5px solid var(--teal);color:var(--white);background:#00a2ae14;border-radius:0 8px 8px 0;margin:1.75rem 0;padding:1.2rem 1.4rem;font-size:1.08rem;font-weight:700;line-height:1.5}.cl-factline{border-left:4px solid var(--purple);background:#ffffff08;border-radius:0 6px 6px 0;margin:1rem 0;padding:.85rem 1.1rem}.cl-factline .cl-fact{color:var(--white);font-size:.95rem;line-height:1.5}.cl-factline .cl-src{color:#8ba4b9;letter-spacing:.02em;margin-top:.35rem;font-size:.76rem;display:block}.cl-prov{letter-spacing:.08em;text-transform:uppercase;vertical-align:middle;border-radius:4px;margin-left:.35rem;padding:.08rem .45rem;font-size:.62rem;font-weight:800;display:inline-block}.cl-prov.cl-data{color:var(--teal-light);background:#00a2ae33}.cl-prov.cl-hyp{color:var(--gold);background:#ffcd0029}.cl-note{color:var(--cl-body);background:#ffffff05;border:1px dashed #6fd6e359;border-radius:8px;margin:1.75rem 0 0;padding:1rem 1.2rem;font-size:.95rem}.cl-note .cl-pn-tag{background:var(--gold);color:#1a1300;letter-spacing:.1em;text-transform:uppercase;border-radius:4px;margin-right:.6rem;padding:.12rem .5rem;font-size:.62rem;font-weight:900;display:inline-block}.cl-pipeline{flex-wrap:nowrap;align-items:stretch;gap:.5rem;margin:1.5rem 0;display:flex}.cl-pipe-node{background:var(--cl-panel);border:1px solid var(--line);border-radius:12px;flex:1;min-width:0;padding:1.1rem}.cl-pipe-node .cl-pn-num{color:var(--teal);font-size:.85rem;font-weight:900}.cl-pipe-node h4{color:var(--white);text-transform:uppercase;letter-spacing:-.01em;margin:.4rem 0;font-size:1rem}.cl-pipe-node p{margin:0;font-size:.85rem}.cl-pipe-node.cl-terminal{border-color:var(--teal);background:linear-gradient(135deg,#00323a,#0a233f)}.cl-pipe-node.cl-terminal .cl-pn-num,.cl-pipe-node.cl-terminal h4{color:var(--gold)}.cl-pipe-arrow{color:var(--teal);flex:none;align-self:center;font-size:1.3rem;font-weight:900}.cl-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:1.5rem 0;display:grid}.cl-stats.cl-stats-2{grid-template-columns:repeat(2,minmax(0,1fr))}.cl-stat{border:1px solid var(--line);text-align:center;background:linear-gradient(135deg,#0a233f,#061525);border-radius:12px;padding:1.4rem}.cl-stat .cl-n{letter-spacing:-.03em;color:#0000;background:linear-gradient(90deg,#5fd3de,#8fc0e6 55%,#c58fd6);-webkit-background-clip:text;background-clip:text;font-size:clamp(1.8rem,4vw,2.6rem);font-weight:900;display:block}.cl-stat .cl-lbl{color:var(--cl-body);margin-top:.5rem;font-size:.82rem;line-height:1.4;display:block}.cl-pains{gap:.75rem;margin:1.5rem 0;padding:0;list-style:none;display:grid}.cl-pain{background:var(--cl-panel);border-left:5px solid var(--teal);border-radius:0 10px 10px 0;grid-template-columns:auto 1fr auto;align-items:start;gap:1rem;padding:1rem 1.2rem;display:grid}.cl-pain .cl-rank{color:var(--teal);font-size:1.3rem;font-weight:900;line-height:1}.cl-pain .cl-pain-body{color:var(--cl-body);font-size:.96rem;line-height:1.55}.cl-pain .cl-pain-body b{color:var(--white)}.cl-heat{letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border-radius:4px;flex:none;height:fit-content;padding:.2rem .6rem;font-size:.62rem;font-weight:800}.cl-heat.cl-crit{color:var(--cl-crit);background:#ff6b6b29}.cl-heat.cl-hi{color:var(--gold);background:#ffcd0029}.cl-tbl-wrap{border:1px solid var(--line);border-radius:12px;margin:1.5rem 0;overflow-x:auto}.cl-tbl{border-collapse:collapse;width:100%;min-width:640px}.cl-tbl th{text-align:left;background:var(--cl-off);color:var(--teal-light);letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid var(--line);padding:.85rem 1rem;font-size:.68rem;font-weight:900}.cl-tbl td{color:var(--cl-body);border-bottom:1px solid var(--cl-line-soft);vertical-align:top;padding:.85rem 1rem;font-size:.9rem;line-height:1.5}.cl-tbl tr:last-child td{border-bottom:none}.cl-tbl tr.cl-ours td{background:#00a2ae1a}.cl-tbl tr.cl-ours td:first-child{color:var(--gold);box-shadow:inset 3px 0 0 var(--gold);font-weight:800}.cl-two{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;margin:1.5rem 0;display:grid}.cl-layer{background:var(--cl-panel);border:1px solid var(--line);border-radius:14px;padding:1.5rem}.cl-layer.cl-live{border-color:var(--teal);background:linear-gradient(135deg,#00a2ae1f,#73308a1a)}.cl-layer h4{color:var(--white);text-transform:uppercase;letter-spacing:.02em;margin:0 0 .9rem;font-size:1.05rem}.cl-layer ul{margin:0;padding-left:1.1rem}.cl-layer li{color:var(--cl-body);margin-bottom:.5rem;font-size:.92rem;line-height:1.6}.cl-archs{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;margin:1.5rem 0;display:grid}.cl-arch{background:var(--cl-panel);border:1px solid var(--line);border-left:5px solid var(--purple);border-radius:0 12px 12px 0;padding:1.4rem;position:relative}.cl-arch h4{color:var(--white);margin:.2rem 0 .5rem;font-size:1.1rem}.cl-arch .cl-arch-q{color:var(--teal-light);margin:0 0 .7rem;font-family:"Source Serif 4",Georgia,serif;font-size:1rem;font-style:italic}.cl-arch p{margin:0;font-size:.9rem}.cl-pov,.cl-formula{border:1px solid var(--teal);background:radial-gradient(circle at 15% 15%,#00a2ae40,#0000 45%),radial-gradient(circle at 85% 85%,#73308a38,#0000 48%),linear-gradient(135deg,#0a233f,#061525);border-radius:18px;margin:1.75rem 0;padding:clamp(1.6rem,4vw,2.6rem)}.cl-pov .cl-pov-eyebrow{color:var(--gold);letter-spacing:.16em;text-transform:uppercase;margin:0 0 1rem;font-size:.7rem;font-weight:900}.cl-pov p{color:var(--white);max-width:none;margin:0;font-size:clamp(1.25rem,2.2vw,1.7rem);font-weight:800;line-height:1.35}.cl-pov p b{color:var(--teal-light)}.cl-formula{text-align:center}.cl-formula .cl-eq{color:var(--white);letter-spacing:-.01em;font-size:clamp(1.3rem,3vw,2rem);font-weight:900}.cl-formula .cl-eq .cl-tt{background:var(--gold);color:#1a1300;border-radius:6px;padding:.1rem .55rem;display:inline-block}.cl-formula .cl-eq-note{color:var(--cl-body);margin-top:.8rem;font-size:.9rem}.cl-reveal{margin:1.75rem 0}.cl-reveal-controls{flex-wrap:wrap;gap:.5rem;margin-bottom:1.25rem;display:flex}.cl-rv-btn{border:1px solid var(--line);background:var(--cl-panel);color:var(--cl-body);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;border-radius:8px;padding:.7rem 1.1rem;font:800 .75rem/1 Montserrat,Arial,sans-serif;transition:all .14s}.cl-rv-btn:hover{border-color:var(--teal-light);color:var(--teal-light)}.cl-rv-btn.cl-on{background:var(--teal);color:#041b2c;border-color:#0000}.cl-reveal.cl-js-on .cl-rv-panel{display:none}.cl-reveal.cl-js-on .cl-rv-panel.cl-on{display:block}.cl-rv-panel{margin-bottom:1.25rem}.cl-rv-state{color:var(--teal-light);margin:0 0 1rem;font-size:.85rem;font-weight:700}.cl-rv-split{grid-template-columns:1fr 1fr;align-items:start;gap:1.25rem;display:grid}.cl-rv-left{gap:.75rem;display:grid}.cl-rv-cell{background:var(--cl-panel);border:1px solid var(--line);border-radius:10px;padding:.9rem 1.1rem}.cl-rv-cell .cl-rv-lbl{color:var(--teal-light);letter-spacing:.12em;text-transform:uppercase;margin-bottom:.35rem;font-size:.62rem;font-weight:900;display:block}.cl-rv-cell p{color:var(--cl-body);margin:0;font-size:.9rem}.cl-rv-cell.cl-no{border-left:4px solid var(--cl-crit)}.cl-rv-cell.cl-no .cl-rv-lbl{color:var(--cl-crit)}.cl-rv-ad{border:1px solid var(--line);background:#12263f;border-radius:12px;position:sticky;top:140px;overflow:hidden}.cl-rv-ad-head{border-bottom:1px solid var(--cl-line-soft);align-items:center;gap:.6rem;padding:.9rem 1rem;display:flex}.cl-rv-ad-avatar{background:linear-gradient(135deg, var(--teal), var(--purple));border-radius:50%;flex:none;width:34px;height:34px}.cl-rv-ad-brand{color:var(--white);font-size:.85rem;font-weight:800}.cl-rv-ad-brand span{color:#8ba4b9;font-size:.68rem;font-weight:600;display:block}.cl-rv-ad-body{padding:1rem}.cl-rv-ad-body p{color:var(--cl-body);margin:0 0 .7rem;font-size:.9rem}.cl-rv-ad-proof{margin:.6rem 0;padding:0;list-style:none}.cl-rv-ad-proof li{color:var(--white);margin-bottom:.4rem;padding-left:1.5rem;font-size:.85rem;position:relative}.cl-rv-ad-proof li:before{content:"✓";color:var(--teal);font-weight:900;position:absolute;left:0}.cl-rv-ad-cta{text-align:center;background:var(--teal);color:#041b2c;text-transform:uppercase;letter-spacing:.05em;border-radius:6px;margin-top:.8rem;padding:.7rem;font-size:.8rem;font-weight:800;display:block}.cl-rv-ad-payoff{color:var(--teal-light);margin-top:.7rem;font-family:"Source Serif 4",Georgia,serif;font-size:.9rem;font-style:italic}.cl-drivers{grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem;margin:1.5rem 0;display:grid}.cl-driver{text-align:left;background:var(--cl-panel);border:1px solid var(--line);border-top:3px solid var(--gold);cursor:pointer;color:var(--white);border-radius:10px;padding:1rem;transition:transform .14s,border-color .14s}.cl-driver:hover{border-color:var(--teal-light);transform:translateY(-3px)}.cl-driver .cl-driver-name{font-size:.95rem;font-weight:800}.cl-driver .cl-driver-hint{color:#8ba4b9;margin-top:.4rem;font-size:.72rem;display:block}.cl-modal{z-index:50;background:#040f19c7;justify-content:center;align-items:center;padding:1.25rem;display:none;position:fixed;inset:0}.cl-modal.cl-open{display:flex}.cl-modal-card{background:var(--cl-panel);border:1px solid var(--teal);border-radius:16px;width:min(540px,100%);padding:1.8rem;position:relative}.cl-modal-card .cl-modal-eyebrow{color:var(--gold);letter-spacing:.14em;text-transform:uppercase;font-size:.68rem;font-weight:900}.cl-modal-card h3{color:var(--white);margin:.4rem 0 1rem;font-size:1.35rem}.cl-modal-row{margin-bottom:1rem}.cl-modal-row .cl-mr-lbl{color:var(--teal-light);letter-spacing:.12em;text-transform:uppercase;margin-bottom:.25rem;font-size:.64rem;font-weight:900;display:block}.cl-modal-row p{color:var(--cl-body);margin:0;font-size:.95rem}.cl-modal-row.cl-copy p{color:var(--white);font-family:"Source Serif 4",Georgia,serif;font-style:italic}.cl-modal-close{border:1px solid var(--line);width:34px;height:34px;color:var(--white);cursor:pointer;background:0 0;border-radius:50%;font-size:1.2rem;line-height:1;position:absolute;top:.8rem;right:.9rem}.cl-modal-close:hover{border-color:var(--teal-light);color:var(--teal-light)}.cl-handoff{border:1px solid var(--teal);background:radial-gradient(circle at 12% 15%,#00a2ae38,#0000 45%),linear-gradient(135deg,#0a233f,#061525);border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.25rem;margin:2.5rem 0 0;padding:clamp(1.6rem,4vw,2.4rem);display:flex}.cl-handoff-text h3{color:var(--white);text-transform:uppercase;letter-spacing:-.01em;margin:0 0 .4rem;font-size:1.25rem}.cl-handoff-text p{color:var(--cl-body);max-width:52ch;margin:0;font-size:.95rem}.cl-route{gap:.85rem;margin:1.5rem 0;display:grid}.cl-route-stop{background:var(--cl-panel);border-left:5px solid var(--teal);border-radius:0 10px 10px 0;grid-template-columns:44px 1fr;gap:1rem;padding:1.1rem 1.3rem;display:grid}.cl-route-stop .cl-rs-num{color:var(--teal);font-size:1.5rem;font-weight:900;line-height:1}.cl-route-stop h4{color:var(--white);margin:0 0 .3rem;font-size:1.05rem}.cl-route-stop p{margin:0;font-size:.9rem}.cl-route-stop .cl-transition{color:var(--teal-light);margin-top:.5rem;font-family:"Source Serif 4",Georgia,serif;font-size:.88rem;font-style:italic;display:block}.cl-footer{border-top:1px solid var(--line);color:#8ba4b9;padding:3rem clamp(1.25rem,5vw,5rem);font-size:.78rem;line-height:1.6}.cl-footer a{color:var(--teal-light)}.cl-bookend{background:linear-gradient(90deg, var(--teal), #8fc0e6 52%, var(--purple));height:6px}@media (width<=900px){.cl-grid-3,.cl-stats,.cl-drivers{grid-template-columns:repeat(2,minmax(0,1fr))}.cl-pipeline{flex-direction:column}.cl-pipe-arrow{transform:rotate(90deg)}}@media (width<=760px){.cl-grid-2,.cl-grid-3,.cl-two,.cl-archs,.cl-stats,.cl-rv-split{grid-template-columns:1fr}.cl-drivers{grid-template-columns:1fr 1fr}.cl-rv-ad{position:static}.cl-subnav{top:60px}.cl-pain{grid-template-columns:auto 1fr}.cl-pain .cl-heat{grid-column:2;justify-self:start}}@media (width<=440px){.cl-drivers{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.cl-driver,.cl-btn{transition:none}}.cl-brk{display:inline}@media (width<=640px){.cl-brk{display:none}}.cl-nb{white-space:nowrap}.cl-root [id]{scroll-margin-top:140px}.cl-seg-wrap{position:relative}.cl-seg-controls{border:1px solid var(--line);background:#ffffff08;border-radius:999px;flex-wrap:wrap;gap:.75rem;width:fit-content;max-width:100%;margin:0 0 .75rem;padding:.5rem;display:flex}.cl-seg-label{color:var(--teal-light);letter-spacing:.16em;text-transform:uppercase;margin:0 0 .7rem;font-size:.72rem;font-weight:900;display:block}.cl-seg-btn{border:1px solid var(--line);background:var(--cl-panel);color:var(--cl-body);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;border-radius:999px;align-items:center;gap:.55rem;padding:.75rem 1.3rem;font:800 .8rem/1 Montserrat,Arial,sans-serif;transition:transform .14s,border-color .14s,background-color .14s;display:inline-flex}.cl-seg-btn:hover{border-color:var(--teal-light);transform:translateY(-2px)}.cl-seg-btn .cl-seg-dot{opacity:.5;background:currentColor;border-radius:50%;width:9px;height:9px}.cl-seg-btn.cl-on{color:#041b2c;border-color:#0000}.cl-seg-btn.cl-on .cl-seg-dot{opacity:1;background:#041b2c}.cl-seg-btn.cl-on[data-market=medicare]{background:linear-gradient(90deg, var(--teal), #6fd6e3)}.cl-seg-btn.cl-on[data-market=aca]{background:linear-gradient(90deg,#ffcd00,#ffe58a)}.cl-seg-intro{color:var(--teal-light);letter-spacing:.02em;margin:.4rem 0 1.6rem;font-size:.82rem;font-weight:700}.cl-shared{border-left:3px solid var(--purple);padding-left:1rem}.cl-shared-tag{color:#d9b8e6;letter-spacing:.12em;text-transform:uppercase;background:#73308a38;border-radius:4px;margin-bottom:.5rem;padding:.15rem .6rem;font-size:.62rem;font-weight:900;display:inline-block}.cl-beliefs{gap:1.1rem;margin:1.5rem 0;display:grid}.cl-belief{background:var(--cl-panel);border:1px solid var(--line);border-radius:14px;padding:1.5rem 1.6rem;position:relative;overflow:hidden}.cl-belief:before{content:"";background:linear-gradient(180deg, var(--teal), var(--purple));width:4px;position:absolute;top:0;bottom:0;left:0}.cl-belief .cl-belief-objection{color:#8ba4b9;margin:0 0 .9rem;font-size:.82rem;font-style:italic}.cl-belief .cl-belief-objection b{color:var(--cl-crit);font-style:normal;font-weight:800}.cl-belief .cl-belief-eyebrow{color:var(--teal-light);letter-spacing:.14em;text-transform:uppercase;margin:0 0 .5rem;font-size:.7rem;font-weight:900}.cl-belief .cl-belief-headline{color:var(--white);letter-spacing:-.02em;text-transform:uppercase;margin:0 0 .7rem;font-size:clamp(1.3rem,2.2vw,1.7rem);font-weight:900;line-height:1.08}.cl-belief .cl-belief-serif{color:#0000;background:linear-gradient(90deg,#5fd3de,#8fc0e6 52%,#c58fd6);-webkit-background-clip:text;background-clip:text;margin:0;font-family:"Source Serif 4",Georgia,serif;font-size:clamp(1.05rem,1.5vw,1.35rem);font-style:italic;line-height:1.3}.cl-belief .cl-belief-compliance{border-top:1px solid var(--cl-line-soft);color:#8ba4b9;margin:.9rem 0 0;padding-top:.7rem;font-size:.76rem;line-height:1.5}.cl-belief .cl-belief-compliance b{color:var(--gold);font-weight:800}.cl-trifecta{border:1px solid var(--line);border-left:5px solid var(--purple);background:linear-gradient(135deg,#73308a1a,#00a2ae0f);border-radius:12px;margin:1.75rem 0 0;padding:1.3rem 1.5rem}.cl-trifecta-tag{color:#e2c6ee;letter-spacing:.16em;text-transform:uppercase;background:#73308a47;border-radius:4px;margin:0 0 .9rem;padding:.18rem .6rem;font-size:.6rem;font-weight:900;display:inline-block}.cl-trifecta-row{grid-template-columns:132px 1fr;align-items:baseline;gap:.9rem;padding:0;display:grid;max-width:none!important;margin:0 0 .7rem!important}.cl-trifecta-row:last-child{margin-bottom:0!important}.cl-tf-lbl{color:var(--teal-light);letter-spacing:.12em;text-transform:uppercase;padding-top:.15rem;font-size:.64rem;font-weight:900}.cl-tf-txt{color:var(--cl-body);font-size:.96rem;line-height:1.55}.cl-trifecta-row.cl-tf-emotion .cl-tf-lbl{color:var(--gold)}.cl-trifecta-row.cl-tf-emotion .cl-tf-txt{color:#0000;background:linear-gradient(90deg,#5fd3de,#8fc0e6 52%,#c58fd6);-webkit-background-clip:text;background-clip:text;font-family:"Source Serif 4",Georgia,serif;font-size:1.05rem;font-style:italic}@media (width<=640px){.cl-trifecta-row{grid-template-columns:1fr;gap:.2rem}.cl-tf-lbl{padding-top:0}}.cl-tbl .cl-feel{color:var(--teal-light);font-family:"Source Serif 4",Georgia,serif;font-style:italic}.cl-tbl.cl-tbl-tri{min-width:760px}.cl-arch-emotion{border-top:1px solid var(--cl-line-soft);color:var(--teal-light);padding-top:.8rem;font-family:"Source Serif 4",Georgia,serif;font-style:italic;line-height:1.45;margin:.9rem 0 0!important;font-size:.95rem!important}.cl-arch-emotion-lbl{color:var(--gold);letter-spacing:.12em;text-transform:uppercase;vertical-align:middle;background:#ffcd0029;border-radius:4px;margin-right:.5rem;padding:.1rem .45rem;font-family:Montserrat,Arial,sans-serif;font-size:.58rem;font-style:normal;font-weight:900;display:inline-block}.cl-callout-compliance{border-left-color:var(--gold);border:1px solid #ffcd0059;border-left:5px solid var(--gold);background:#ffcd0017;position:relative}.cl-callout-star{width:1.6rem;height:1.6rem;color:var(--gold);vertical-align:-.35rem;filter:drop-shadow(0 0 6px #ffcd0080);justify-content:center;align-items:center;margin-right:.6rem;font-size:1.3rem;line-height:1;display:inline-flex}.cl-footnav{grid-template-columns:1fr 1fr;gap:1.25rem;margin:2.5rem 0 0;display:grid}.cl-footnav-card{background:var(--cl-panel);border:1px solid var(--line);border-radius:16px;padding:1.5rem 1.6rem}.cl-footnav-next{border-color:var(--teal);background:radial-gradient(circle at 12% 15%,#00a2ae33,#0000 48%),linear-gradient(135deg,#0a233f,#061525)}.cl-footnav-lbl{color:var(--teal-light);letter-spacing:.16em;text-transform:uppercase;margin:0 0 .6rem;font-size:.66rem;font-weight:900;display:block}.cl-footnav-card h3{color:var(--white);text-transform:uppercase;letter-spacing:-.01em;margin:0 0 .5rem;font-size:1.2rem}.cl-footnav-blurb{color:var(--cl-body);line-height:1.5;max-width:none!important;margin:0 0 1rem!important;font-size:.9rem!important}.cl-footnav-chips{flex-wrap:wrap;gap:.6rem;display:flex}.cl-footnav-chip{border:1px solid var(--line);color:var(--cl-body);letter-spacing:.05em;text-transform:uppercase;background:#ffffff08;border-radius:999px;align-items:center;gap:.5rem;padding:.65rem 1.1rem;font:800 .72rem/1 Montserrat,Arial,sans-serif;text-decoration:none;transition:border-color .14s,color .14s,transform .14s;display:inline-flex}.cl-footnav-chip:hover{border-color:var(--teal-light);color:var(--teal-light);transform:translateY(-2px)}.cl-footnav-chip .cl-seg-dot{opacity:.6;background:currentColor;border-radius:50%;width:8px;height:8px}.cl-footnav-chip[data-market=aca]:hover{border-color:var(--gold);color:var(--gold)}@media (width<=760px){.cl-footnav{grid-template-columns:1fr}}.cl-belief-eyebrow-line{display:block}.cl-subnav-item:after{content:"";height:.7rem;position:absolute;top:100%;left:0;right:0}.cl-belief .cl-belief-headline{white-space:pre-line}.cl-rv-cell.cl-feelcell{border-left:4px solid var(--teal);background:#00a2ae0f}.cl-rv-cell.cl-feelcell .cl-rv-lbl{color:var(--teal-light)}.cl-rv-cell.cl-feelcell p{color:var(--teal-light);font-family:"Source Serif 4",Georgia,serif;font-style:italic}.cl-archive-banner{color:#041b2c;text-align:center;background:#6fd6e3;padding:10px 16px;font:700 .9rem/1.4 Montserrat,Arial,sans-serif}.cl-archive-banner a{color:#0a233f;text-underline-offset:2px;text-decoration:underline}.cl-prov.cl-obs{color:#d9b8e6;background:#c58fd62e}.aiden-footnext{border:1px solid var(--teal);background:radial-gradient(circle at 12% 15%,#00a2ae33,#0000 48%),linear-gradient(135deg,#0a233f,#061525);border-radius:16px;margin:2.5rem 0 0;padding:clamp(1.6rem,4vw,2.4rem)}.aiden-footnext .cl-footnav-lbl{color:var(--teal-light);letter-spacing:.16em;text-transform:uppercase;margin:0 0 .6rem;font-size:.66rem;font-weight:900;display:block}.aiden-footnext h3{color:var(--white);text-transform:uppercase;letter-spacing:-.01em;margin:0 0 .5rem;font-size:1.2rem}.aiden-footnext p{color:var(--cl-body);line-height:1.5;max-width:none!important;margin:0 0 1rem!important;font-size:.9rem!important}.aiden-line{display:block}@media (width>=720px){.aiden-line{white-space:nowrap}}.aiden-witness{border-left:3px solid var(--cl-high);max-width:46rem;margin:1.6rem 0 .4rem;padding:0 0 0 1.1rem}.aiden-witness blockquote{color:var(--white);margin:0;font-family:"Source Serif 4",Georgia,serif;font-size:clamp(1.35rem,3.4vw,2.1rem);font-style:italic;line-height:1.25}.aiden-witness figcaption{color:var(--teal-light);margin-top:.7rem;font-size:.92rem;line-height:1.5}.aiden-why{color:var(--teal-light);max-width:44rem;font-family:"Source Serif 4",Georgia,serif;font-style:italic;line-height:1.4;margin:-.2rem 0 1.4rem!important;font-size:clamp(1rem,1.6vw,1.15rem)!important}.aiden-why-lbl{letter-spacing:.16em;text-transform:uppercase;color:var(--cl-high);margin-bottom:.25rem;font-family:Montserrat,Arial,sans-serif;font-size:.62rem;font-style:normal;font-weight:900;display:block}a.aiden-next{text-decoration:none;transition:transform .2s,border-color .2s;display:block}a.aiden-next:hover,a.aiden-next:focus-visible{border-color:var(--cl-high);transform:translateY(-2px)}.aiden-path{margin:2rem 0}.aiden-path h2{letter-spacing:.18em;text-transform:uppercase;color:var(--cl-high);margin:0 0 1rem;font-size:.72rem}.aiden-path ol{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.aiden-path li a{border:1px solid var(--cl-line-soft);background:var(--cl-panel);height:100%;color:var(--cl-body);border-radius:12px;padding:.9rem .9rem 1rem;text-decoration:none;display:block}.aiden-path li a:hover,.aiden-path li a:focus-visible{border-color:var(--teal)}.aiden-path li.aiden-path-here a{border-color:var(--cl-high)}.aiden-path-n{background:var(--teal);color:#061525;border-radius:50%;place-items:center;width:1.5rem;height:1.5rem;margin-bottom:.5rem;font-size:.72rem;font-weight:900;display:inline-grid}.aiden-path strong{color:var(--white);text-transform:uppercase;letter-spacing:.02em;margin-bottom:.3rem;font-size:.86rem;display:block}.aiden-path-line{font-size:.8rem;line-height:1.4;display:block}.aiden-path-line .aiden-line{white-space:normal}.aiden-arch-legend{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:.9rem;margin:0 0 2rem;display:grid}.aiden-arch-legend-item{border:1px solid var(--cl-line-soft);background:var(--cl-panel);border-radius:10px;padding:.9rem 1rem}.aiden-arch-legend-letter{background:var(--gold);color:#1a1300;border-radius:50%;place-items:center;width:1.6rem;height:1.6rem;margin-bottom:.5rem;font-size:.78rem;font-weight:900;display:inline-grid}.aiden-arch-legend-name{color:var(--white);text-transform:uppercase;letter-spacing:.02em;margin:0 0 .35rem;font-size:.82rem;font-weight:800;display:block}.aiden-arch-legend-item p{color:var(--teal-light);font-family:"Source Serif 4",Georgia,serif;font-style:italic;line-height:1.4;margin:0!important;font-size:.9rem!important}.aiden-arch-grid{grid-template-columns:1fr;gap:1.1rem;margin:1.4rem 0 1.8rem;display:grid}@media (width>=800px){.aiden-arch-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1200px){.aiden-arch-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.aiden-arch-card{background:var(--cl-panel);border:1px solid var(--line);border-radius:14px;padding:1.4rem 1.5rem 1.5rem;position:relative;box-shadow:0 16px 45px #0313224d}.aiden-arch-top{align-items:center;gap:.7rem;margin-bottom:.7rem;display:flex}.aiden-arch-rank{background:var(--teal);color:#061525;border-radius:50%;flex:none;place-items:center;width:2rem;height:2rem;font-size:.85rem;font-weight:900;display:inline-grid}.aiden-arch-name{color:var(--white);letter-spacing:-.01em;margin:0;font-size:1.05rem;font-weight:800}.aiden-arch-star{color:var(--gold)}.aiden-arch-meta{flex-wrap:wrap;gap:.4rem .6rem;margin:0 0 .9rem;display:flex}.aiden-arch-pill{color:var(--teal-light);letter-spacing:.06em;text-transform:uppercase;background:#00a2ae24;border-radius:999px;padding:.18rem .6rem;font-size:.66rem;font-weight:800;display:inline-block}.aiden-arch-pill.aiden-arch-conv{color:var(--gold);background:#ffcd0024}.aiden-arch-pill.aiden-arch-trap{color:#ff9d9d;background:#d65a5a2e}.aiden-arch-talk{color:var(--white);font-family:"Source Serif 4",Georgia,serif;font-style:italic;line-height:1.4;margin:0 0 1rem!important;font-size:1.08rem!important}.aiden-arch-rows{gap:.55rem;display:grid}.aiden-arch-row{display:block}.aiden-arch-row-lbl{letter-spacing:.12em;text-transform:uppercase;color:var(--cl-high);margin-bottom:.15rem;font-size:.62rem;font-weight:900;display:block}.aiden-arch-row p{color:var(--cl-body);line-height:1.45;margin:0!important;font-size:.88rem!important}.aiden-arch-trap-line{color:#ffd0d0;background:#d65a5a14;border-left:3px solid #d65a5a;border-radius:0 6px 6px 0;padding:.6rem .8rem;margin:.9rem 0 0!important;font-size:.85rem!important}.aiden-arch-note{color:var(--cl-body);background:#ffffff05;border:1px dashed #6fd6e359;border-radius:8px;margin:1.6rem 0 0;padding:1rem 1.2rem;font-size:.95rem}.aiden-formula{text-align:center;color:var(--white);background:radial-gradient(circle at 12% 15%,#00a2ae33,#0000 48%),linear-gradient(135deg,#0a233f,#061525);border-radius:18px;margin:1.6rem 0;padding:clamp(1.6rem,4vw,2.4rem)}.aiden-formula+.aiden-formula{margin-top:1.1rem}.aiden-eq{letter-spacing:-.01em;word-break:break-word;font-family:Fira Code,SFMono-Regular,Menlo,monospace;font-size:clamp(1.05rem,2.6vw,1.6rem);font-weight:800}.aiden-tt{background:var(--gold);color:#1a1300;border-radius:6px;margin:.2rem 0;padding:.12rem .6rem;display:inline-block}.aiden-eq-note{max-width:40rem;color:var(--cl-body);margin:.9rem auto 0;line-height:1.5;font-size:.92rem!important}.aiden-term-grid{grid-template-columns:1fr;gap:1.1rem;margin:1.4rem 0;display:grid}@media (width>=800px){.aiden-term-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.aiden-term-card{background:var(--cl-panel);border:1px solid var(--line);border-radius:14px;padding:1.3rem 1.4rem}.aiden-term-card .aiden-arch-row-lbl{color:var(--teal-light)}.aiden-term-card h4{color:var(--white);margin:.2rem 0 .5rem;font-size:1rem}.aiden-term-card p{color:var(--cl-body);line-height:1.5;margin:0!important;font-size:.92rem!important}.aiden-judgment-kicker{color:var(--teal-light);letter-spacing:.04em;text-transform:uppercase;margin:-.4rem 0 .8rem;font-size:.82rem;font-weight:800;display:block}.aiden-judgment-grid{grid-template-columns:1fr;gap:1.1rem;margin:1.4rem 0;display:grid}@media (width>=700px){.aiden-judgment-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1200px){.aiden-judgment-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.aiden-judgment-card{background:var(--cl-panel);border:1px solid var(--line);border-radius:14px;padding:1.3rem 1.4rem}.aiden-judgment-n{background:var(--teal);color:#061525;border-radius:50%;place-items:center;width:1.9rem;height:1.9rem;margin-bottom:.6rem;font-size:.85rem;font-weight:900;display:inline-grid}.aiden-judgment-card h4{color:var(--white);text-transform:uppercase;letter-spacing:-.01em;margin:0 0 .5rem;font-size:1.02rem}.aiden-judgment-card p{color:var(--cl-body);line-height:1.5;margin:0 0 .6rem!important;font-size:.9rem!important}.aiden-judgment-card .aiden-judgment-ex{color:var(--teal-light);font-family:"Source Serif 4",Georgia,serif;font-style:italic;margin:0!important;font-size:.94rem!important}.aiden-judgment-laws{color:var(--cl-body);margin:1.4rem 0 0;padding-left:1.2rem}.aiden-judgment-laws li{margin-bottom:.5rem;font-size:.94rem;line-height:1.5}.aiden-frame-grid{grid-template-columns:1fr;gap:1.1rem;margin:1.4rem 0 1.6rem;display:grid}@media (width>=800px){.aiden-frame-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1200px){.aiden-frame-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.aiden-frame-card{color:var(--white);background:radial-gradient(circle at 85% 0,#00a2ae38,#0000 55%),linear-gradient(150deg,#0c2c50 0%,#071d33 60%,#05121f 100%);border:1px solid #00a2ae52;border-radius:14px;padding:1.5rem 1.5rem 1.6rem;position:relative;overflow:hidden}.aiden-frame-tag{color:var(--cl-body);letter-spacing:.08em;text-transform:uppercase;margin:0 0 .7rem;font-size:.66rem;font-weight:800;display:block}.aiden-frame-eyebrow{color:var(--gold);letter-spacing:.14em;text-transform:uppercase;margin:0 0 .7rem;font-size:.68rem;font-weight:900;display:block}.aiden-frame-headline{text-transform:uppercase;color:var(--white);letter-spacing:-.01em;margin:0 0 .7rem;font-family:Montserrat,Arial,sans-serif;font-size:1.15rem;font-weight:900;line-height:1.18}.aiden-frame-serif{color:var(--teal-light);font-family:"Source Serif 4",Georgia,serif;font-style:italic;line-height:1.4;margin:0 0 .9rem!important;font-size:.98rem!important}.aiden-frame-rule{background:linear-gradient(90deg, var(--gold), transparent 70%);height:1px;margin:0 0 .7rem}.aiden-frame-payoff{color:var(--teal-light);font-weight:700;line-height:1.4;margin:0!important;font-size:1.02rem!important}.aiden-frame-trap-note{color:var(--cl-body);background:#ffffff05;border:1px dashed #6fd6e359;border-radius:8px;margin:.4rem 0 0;padding:1rem 1.2rem;font-size:.9rem}.aiden-pick-groups{gap:1.6rem;display:grid}.aiden-pick-group-hd{margin:0 0 .7rem}.aiden-pick-group-letter{background:var(--gold);color:#1a1300;border-radius:50%;place-items:center;width:1.6rem;height:1.6rem;margin-right:.55rem;font-size:.78rem;font-weight:900;display:inline-grid}.aiden-pick-group-name{color:var(--white);text-transform:uppercase;letter-spacing:.02em;font-size:.9rem;font-weight:800}.aiden-pick-group-line{color:var(--teal-light);margin:.3rem 0 0 2.15rem;font-family:"Source Serif 4",Georgia,serif;font-size:.88rem;font-style:italic;line-height:1.4;display:block}.aiden-pick-layout{grid-template-columns:1fr;align-items:start;gap:1.6rem;display:grid}@media (width>=960px){.aiden-pick-layout{grid-template-columns:minmax(0,1fr) 340px}}.aiden-pick-cards{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:.8rem;margin-bottom:.4rem;display:grid}.aiden-pick-card{text-align:left;cursor:pointer;background:var(--cl-panel);border:1px solid var(--line);width:100%;color:var(--cl-body);font:inherit;border-radius:12px;padding:.9rem 1rem;display:block}.aiden-pick-card:hover,.aiden-pick-card:focus-visible{border-color:var(--teal);outline:none}.aiden-pick-card[aria-checked=true]{border-color:var(--cl-high);background:#ffcd0014;box-shadow:inset 0 0 0 2px #ffcd0040}.aiden-pick-rank{background:var(--teal);color:#061525;border-radius:50%;place-items:center;width:1.5rem;height:1.5rem;margin-bottom:.5rem;font-size:.72rem;font-weight:900;display:inline-grid}.aiden-pick-name{color:var(--white);margin:0 0 .3rem;font-size:.88rem;font-weight:800;display:block}.aiden-pick-talk{-webkit-line-clamp:2;color:var(--cl-body);-webkit-box-orient:vertical;margin:0;font-family:"Source Serif 4",Georgia,serif;font-size:.82rem;font-style:italic;line-height:1.35;display:-webkit-box;overflow:hidden}.aiden-pick-detail-inline{margin:.8rem 0 .4rem}.aiden-pick-detail{background:var(--cl-panel);border:1px solid var(--teal);border-radius:14px;padding:1.3rem 1.4rem}@media (width>=960px){.aiden-pick-detail{position:sticky;top:1rem}}.aiden-pick-detail .aiden-frame-card{background:0 0;border:none;margin-bottom:1rem;padding:0}.aiden-pick-detail-rows{gap:.55rem;margin-top:.9rem;display:grid}.aiden-voice-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:.9rem;max-width:1100px;margin:0 auto;display:grid}.aiden-voice-item{border:1px solid var(--cl-line-soft);background:var(--cl-panel);border-radius:12px;flex-direction:column;gap:.55rem;padding:1rem 1.1rem;display:flex}.aiden-voice-label{color:var(--white);font-size:.86rem;font-weight:800}.aiden-voice-item audio{width:100%}.aiden-feedback-link{border:1px solid var(--teal);color:var(--teal-light);border-radius:999px;margin:.5rem auto 1.5rem;padding:.5rem .95rem;font-size:.76rem;font-weight:800;text-decoration:none;display:inline-block}.aiden-feedback-link:hover,.aiden-feedback-link:focus-visible{border-color:var(--teal-light);background:#00a2ae1f}.aiden-test-row{border-bottom:1px solid var(--cl-line-soft);margin:0 0 2.75rem;padding-bottom:2.5rem}.aiden-test-row:last-child{border-bottom:none}.aiden-test-meta{flex-wrap:wrap;align-items:center;gap:.6rem 1.1rem;margin:0 0 1rem;display:flex}.aiden-test-label{color:var(--white);letter-spacing:-.01em;margin:0;font-size:1.15rem;font-weight:800}.aiden-test-tag{color:var(--teal-light);font-size:.8rem}.aiden-test-hyp{color:var(--cl-body);max-width:46rem;margin:.5rem 0 1rem;font-size:.92rem}.aiden-test-status{color:var(--cl-high);letter-spacing:.08em;text-transform:uppercase;background:#ffcd0024;border-radius:999px;align-items:center;padding:.3rem .75rem;font-size:.7rem;font-weight:900;display:inline-flex}.aiden-test-pair{grid-template-columns:minmax(0,.85fr) minmax(0,1fr);align-items:start;gap:1.5rem;display:grid}@media (width<=900px){.aiden-test-pair{grid-template-columns:1fr}}.aiden-test-video{width:100%}.aiden-test-video video{border:1px solid var(--cl-line-soft);aspect-ratio:4/5;object-fit:cover;background:#061018;border-radius:12px;width:100%;max-width:340px;margin:0 auto;display:block}.aiden-fb-post{background:var(--cl-panel);border:1px solid var(--cl-line-soft);border-radius:12px;padding:1rem 1.1rem 1.2rem}.aiden-fb-head{align-items:center;gap:.6rem;margin-bottom:.8rem;display:flex}.aiden-fb-avatar{object-fit:cover;border-radius:50%;flex:none;width:38px;height:38px}.aiden-fb-name{color:var(--white);font-size:.86rem;font-weight:800;display:block}.aiden-fb-sponsored{color:var(--cl-body);font-size:.72rem;display:block}.aiden-fb-text{white-space:pre-line;color:var(--cl-body);margin:0 0 .9rem;font-size:.9rem;line-height:1.5}.aiden-fb-cta{color:var(--teal-light);font-weight:700;text-decoration:none}.aiden-fb-cta:hover{text-decoration:underline}.aiden-fb-copybtn{margin-top:1rem}.aiden-fb-form{gap:1.1rem;max-width:640px;margin:0 auto;display:grid}.aiden-fb-field{gap:.45rem;display:grid}.aiden-fb-field label{color:var(--white);letter-spacing:.02em;font-size:.82rem;font-weight:800}.aiden-fb-field input[type=text],.aiden-fb-field input[type=email],.aiden-fb-field select,.aiden-fb-field textarea{border:1px solid var(--cl-line-soft);width:100%;color:var(--white);font:inherit;background:#061525;border-radius:8px;padding:.75rem .9rem;font-size:.92rem}.aiden-fb-field textarea{resize:vertical;min-height:5rem}.aiden-fb-radios{flex-wrap:wrap;gap:.6rem 1.2rem;display:flex}.aiden-fb-radios label{color:var(--cl-body);align-items:center;gap:.4rem;font-size:.88rem;font-weight:600;display:inline-flex}.aiden-fb-actions{flex-wrap:wrap;align-items:center;gap:.9rem;margin-top:.4rem;display:flex}.aiden-fb-copied{color:var(--teal-light);font-size:.82rem;font-weight:700}.aiden-fb-thanks{border:1px solid var(--teal);background:#00a2ae1a;border-radius:12px;margin-top:1.5rem;padding:1.3rem 1.4rem}.aiden-pick-mobile-only{display:block}.aiden-pick-desktop-only{display:none}@media (width>=960px){.aiden-pick-mobile-only{display:none}.aiden-pick-desktop-only{display:block}}.aiden-line{text-wrap:balance}@media (width<=719px){.aiden-path ol{grid-template-columns:1fr}.aiden-path-line .aiden-line{white-space:nowrap}.aiden-witness blockquote{font-size:min(1.6rem,4.7vw)}.aiden-witness figcaption{font-size:min(.92rem,3.15vw)}.aiden-why{font-size:min(1.05rem,3.8vw)!important}.aiden-footnext p{font-size:min(.9rem,3.5vw)!important}.aiden-frame-card{padding:1.1rem 1rem 1.2rem}.aiden-frame-eyebrow{letter-spacing:.05em;font-size:min(.68rem,2.75vw)}.aiden-frame-headline{font-size:min(1.15rem,4.3vw)}.aiden-frame-serif{font-size:min(.98rem,3.7vw)!important}.aiden-frame-payoff{font-size:min(1.02rem,3.8vw)!important}}.aiden-feedback-btn{font:inherit;cursor:pointer;background:0 0}.aiden-fbp-tabs{flex-wrap:wrap;gap:.5rem;margin-bottom:1.1rem;display:flex}.aiden-fbp-tab{border:1px solid var(--line);color:var(--cl-body);cursor:pointer;background:0 0;border-radius:999px;padding:.55rem .95rem;font-size:.82rem;font-weight:800}.aiden-fbp-tab:hover{border-color:var(--teal-light);color:var(--teal-light)}.aiden-fbp-tab-active,.aiden-fbp-tab-active:hover{background:var(--teal);border-color:var(--teal);color:#041b2c}.aiden-fbp-help{color:var(--teal-light);margin:-.4rem 0 1rem;font-family:"Source Serif 4",Georgia,serif;font-size:.86rem;font-style:italic}.aiden-fbp-err{color:#ff8a8a;margin-top:.35rem;font-size:.78rem;font-weight:700;display:block}.aiden-fbp-servererr{margin:.8rem 0 0}.aiden-fbp-drop{border:1px dashed var(--line);min-height:3.2rem;color:var(--cl-body);cursor:pointer;text-align:center;border-radius:10px;justify-content:center;align-items:center;padding:.9rem 1rem;font-size:.86rem;display:flex}.aiden-fbp-drop:hover,.aiden-fbp-drop-over{border-color:var(--teal-light);color:var(--teal-light);background:#00a2ae14}.aiden-fbp-clearfile{color:var(--teal-light);cursor:pointer;background:0 0;border:0;align-self:flex-start;margin-top:.45rem;padding:0;font-size:.76rem;font-weight:700;text-decoration:underline}.aiden-fbp-compact .aiden-fb-form{max-width:none;margin:0}.aiden-fbm-overlay{z-index:80;-webkit-backdrop-filter:blur(2px);background:#040a14b8;justify-content:center;align-items:center;padding:1.25rem;display:flex;position:fixed;inset:0}.aiden-fbm-dialog{background-color:var(--cl-panel);border:1px solid var(--teal);border-radius:16px;width:min(640px,100%);max-height:90vh;padding:1.8rem;position:relative;overflow-y:auto;box-shadow:0 24px 65px #03132273}.aiden-fbm-dialog:focus{outline:none}.aiden-fbm-title{color:var(--white);margin:0 2.2rem 1.1rem 0;font-size:1.1rem;font-weight:900}.aiden-fbm-close{border:1px solid var(--line);width:34px;height:34px;color:var(--white);cursor:pointer;background:0 0;border-radius:50%;font-size:1.2rem;line-height:1;position:absolute;top:.9rem;right:.9rem}.aiden-fbm-close:hover{border-color:var(--gold);color:var(--gold)}.aiden-fbm-body .aiden-fb-actions{margin-top:.6rem}@media (width<=639px){.aiden-fbm-overlay{align-items:flex-end;padding:0}.aiden-fbm-dialog{border-bottom:0;border-left:0;border-right:0;border-radius:0;width:100%;max-width:none;height:100dvh;max-height:100vh}}.aiden-sn-gate{flex-wrap:wrap;align-items:center;gap:.8rem;margin:1.2rem 0;display:flex}.aiden-sn-gate input[type=text],.aiden-sn-gate input[type=password]{border:1px solid var(--line);background:var(--navy);color:var(--white);border-radius:8px;flex:220px;padding:.7rem .9rem;font-size:.9rem}.aiden-sn-err{color:#ff8a8a;font-size:.82rem;font-weight:700}.aiden-sn-controls{flex-wrap:wrap;align-items:center;gap:.8rem;margin:1.4rem 0 1rem;display:flex}.aiden-sn-controls select,.aiden-sn-controls input[type=text]{border:1px solid var(--line);background:var(--navy);color:var(--white);border-radius:8px;padding:.6rem .85rem;font-size:.86rem}.aiden-sn-list{gap:1rem;display:grid}.aiden-sn-card{background:var(--cl-panel);border:1px solid var(--cl-line-soft);border-radius:12px;padding:1.1rem 1.2rem}.aiden-sn-card-head{flex-wrap:wrap;align-items:center;gap:.6rem;margin-bottom:.6rem;display:flex}.aiden-sn-meta{color:var(--teal-light);letter-spacing:.03em;font-size:.76rem;font-weight:800}.aiden-sn-pill{letter-spacing:.06em;text-transform:uppercase;color:var(--cl-body);background:#ffffff1a;border-radius:999px;padding:.16rem .6rem;font-size:.66rem;font-weight:900;display:inline-block}.aiden-sn-pill-new{color:var(--gold);background:#ffcd0029}.aiden-sn-pill-reviewing{color:var(--teal-light);background:#00a2ae29}.aiden-sn-pill-done{color:#d6a9e6;background:#73308a38}.aiden-sn-field{margin:.5rem 0}.aiden-sn-field-lbl{color:var(--teal-light);letter-spacing:.1em;text-transform:uppercase;margin-bottom:.2rem;font-size:.64rem;font-weight:900;display:block}.aiden-sn-field p,.aiden-sn-field pre{color:var(--cl-body);white-space:pre-line;margin:0;font-size:.88rem;line-height:1.5}.aiden-sn-field pre{white-space:pre-wrap;word-break:break-word;font-family:inherit}.aiden-sn-actions{flex-wrap:wrap;gap:.5rem;margin-top:.8rem;display:flex}.aiden-sn-status-btn{border:1px solid var(--line);color:var(--cl-body);cursor:pointer;background:0 0;border-radius:999px;padding:.4rem .8rem;font-size:.74rem;font-weight:800}.aiden-sn-status-btn:hover{border-color:var(--teal-light);color:var(--teal-light)}.aiden-sn-status-btn-active{background:var(--teal);border-color:var(--teal);color:#041b2c}.aiden-sn-open-btn{border:1px solid var(--line);color:var(--teal-light);cursor:pointer;background:0 0;border-radius:6px;margin-top:.4rem;padding:.3rem .7rem;font-size:.76rem;font-weight:700}.aiden-sn-open-btn:hover{border-color:var(--teal-light)}.aiden-status-list{gap:.6rem;margin:1.4rem 0 0;padding:0;list-style:none;display:grid}.aiden-status-row{border:1px solid var(--cl-line-soft);background:var(--cl-panel);border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem 1rem;padding:.8rem 1rem;display:flex}.aiden-status-name{color:var(--white);font-size:.92rem;font-weight:800}.aiden-status-pill{color:var(--teal-light);background:#00a2ae24;border-radius:999px;padding:.22rem .7rem;font-size:.76rem;font-weight:700;display:inline-block}.aiden-signoff-grid{grid-template-columns:1fr;gap:1.1rem;margin:1.4rem 0;display:grid}@media (width>=640px){.aiden-signoff-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.aiden-signoff-card{background:var(--cl-panel);border:1px solid var(--line);border-radius:14px;padding:1.3rem 1.4rem}.aiden-signoff-card h3{color:var(--white);margin:0 0 .5rem;font-size:1rem}.aiden-signoff-card p{color:var(--cl-body);line-height:1.5;margin:0!important;font-size:.92rem!important}.aiden-witness blockquote{font-size:clamp(1rem,2.4vw,1.45rem)}.aiden-witness figcaption{font-size:.78rem}@media (width<=719px){.aiden-witness blockquote{font-size:min(1.1rem,4vw)}}@media (width>=720px){.aiden-path ol{grid-template-columns:repeat(4,minmax(0,1fr))}.aiden-path-line .aiden-line{white-space:nowrap}.aiden-arch-legend{grid-template-columns:repeat(3,minmax(0,1fr))}.aiden-arch-legend-item .aiden-line{white-space:nowrap;font-size:.86rem}}@media (width<=719px){.aiden-witness figcaption{font-size:.875rem}.aiden-footnext p{font-size:.875rem!important}.aiden-why{font-size:max(.875rem,min(1.05rem,3.8vw))!important}}.aiden-q-list{gap:1rem;margin:1.2rem 0 2rem;display:grid}.aiden-q-card{background:var(--cl-panel);border:1px solid var(--line);border-radius:14px;align-items:flex-start;gap:1rem;padding:1.2rem 1.3rem;display:flex}.aiden-q-n{background:var(--teal);color:#061525;border-radius:50%;flex:0 0 1.9rem;place-items:center;width:1.9rem;height:1.9rem;margin-top:.1rem;font-size:.85rem;font-weight:900;display:inline-grid}.aiden-q-body{flex:1;min-width:0}.aiden-q-lead{color:var(--white);font-weight:800;margin:0 0 .35rem!important;font-size:1rem!important}.aiden-q-text{color:var(--cl-body);line-height:1.5;margin:0 0 .9rem!important;font-size:.92rem!important}.aiden-q-foot{flex-wrap:wrap;align-items:center;gap:.5rem 1.2rem;display:flex}.aiden-q-see{color:var(--teal-light);font-size:.86rem;font-weight:700;text-decoration:none}.aiden-q-see:hover,.aiden-q-see:focus-visible{text-decoration:underline}.aiden-q-foot .aiden-feedback-link{margin:0}.ev-sign{white-space:pre-line}.ev-ps{color:#86a6c0;margin:-.6rem 0 0;font-size:.875rem;font-style:italic}.aiden-sound-why{color:var(--cl-text,#d9e4ef);margin:0;font-size:.95rem;line-height:1.55}.aiden-sound-feel{color:var(--teal-light);margin:0;font-size:.9rem;font-style:italic}.aiden-sound-impact{margin-top:.9rem}.aiden-sound-h3{text-align:center;color:var(--white);margin:2.2rem 0 .6rem;font-size:1.15rem}.aiden-sound-center{text-align:center;max-width:62ch;margin:0 auto 1rem}:root{--gus-bar-h:0px}.aiden-gus-page{padding-bottom:var(--gus-bar-h)}.aiden-gus-answer{resize:none;border:1px solid var(--line);width:100%;min-height:3.4rem;color:var(--white);background:#0414268c;border-radius:8px;margin:0 0 .9rem;padding:.6rem .75rem;font-family:inherit;font-size:.92rem;line-height:1.5;display:block;overflow-y:auto}.aiden-gus-answer::placeholder{color:#7d97ac}.aiden-gus-answer:focus-visible{outline:2px solid var(--teal-light);outline-offset:1px}.aiden-gus-bar{z-index:40;border-top:1px solid var(--line);background:#061525;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -12px 32px #020a1473}.aiden-gus-bar-inner{max-width:1040px;margin:0 auto;padding:.75rem 1.25rem}.aiden-gus-bar-row{flex-wrap:wrap;align-items:center;gap:.6rem 1rem;display:flex}.aiden-gus-bar-count{color:var(--white);flex:auto;min-width:0;font-size:.92rem;font-weight:800}.aiden-gus-bar-name{align-items:center;gap:.5rem;display:flex}.aiden-gus-bar-name label{color:var(--cl-body);white-space:nowrap;font-size:.8rem;font-weight:700}.aiden-gus-bar-name input{border:1px solid var(--line);width:8.5rem;color:var(--white);background:#0414268c;border-radius:6px;padding:.4rem .6rem;font-size:.86rem}.aiden-gus-bar-toggle{color:var(--teal-light);cursor:pointer;background:0 0;border:1px solid #ffffff40;border-radius:6px;padding:.5rem .75rem;font-size:.82rem;font-weight:700}.aiden-gus-bar-toggle:hover,.aiden-gus-bar-toggle:focus-visible{border-color:var(--teal-light)}.aiden-gus-bar-send{min-height:44px;padding:.6rem 1.1rem}.aiden-gus-bar-linkfile{gap:.75rem;margin-top:.75rem;display:grid}.aiden-gus-bar-linkfile .aiden-fb-field{margin:0}.aiden-gus-bar-saved{color:var(--teal-light);margin:.6rem 0 0;font-size:.85rem;font-weight:700}@media (width<=719px){.aiden-gus-bar-count{font-size:.86rem}.aiden-gus-bar-name input{width:6.5rem;font-size:.82rem}.aiden-gus-bar-toggle{padding:.45rem .6rem;font-size:.78rem}.aiden-gus-bar-inner{padding:.65rem 1rem}}.event-ask{color:var(--teal-light);letter-spacing:.01em;margin:-.75rem 0 1.5rem;font-size:.9rem;font-weight:700}.event-moment{color:var(--muted);margin:-.9rem 0 .6rem;font-family:"Source Serif 4",Georgia,serif;font-size:.92rem;font-style:italic;line-height:1.5}.event-ad-frame.aiden-social-4x5{width:100%;max-width:260px;margin-inline:auto}.event-ad-frame.aiden-social-9x16{width:100%;max-width:200px;margin-inline:auto}.aiden-gus-hero .cl-thesis{font-size:clamp(1rem,1.5vw,1.2rem)}.aiden-gus-hero .cl-thesis+.cl-thesis{margin-top:.85rem}.aiden-gus-hero .cl-thesis.aiden-gus-ways{margin-top:2.25rem}.aiden-fb-hint{opacity:.8;margin-top:.35rem;font-size:.875rem;display:block}.aiden-dir-eyebrow{text-align:center;color:var(--gold);letter-spacing:.16em;text-transform:uppercase;margin:0 0 .4rem;font-size:.875rem;font-weight:900}.aiden-dir-pair{grid-template-columns:minmax(200px,240px) minmax(0,34rem);justify-content:center;align-items:start;gap:1.75rem;width:min(900px,100%);margin:1.25rem auto 1rem;display:grid}@media (width<=900px){.aiden-dir-pair{grid-template-columns:minmax(0,1fr);justify-items:center}.aiden-dir-post{box-sizing:border-box;width:100%;max-width:34rem}}.aiden-dir-video{width:100%;margin:0}.aiden-dir-pending{aspect-ratio:9/16;background:var(--cl-panel);max-width:200px;color:var(--cl-body);text-align:center;border:1px dashed #6fd6e373;border-radius:12px;place-content:center;gap:.35rem;margin:0 auto;font-size:.95rem;display:grid}.aiden-dir-pending b{color:var(--white)}.aiden-dir-post{border:1px solid var(--cl-line-soft);background:var(--cl-panel);color:var(--cl-body);border-radius:14px;padding:1.2rem 1.4rem}.aiden-dir-post-lbl{color:var(--teal-light);letter-spacing:.12em;text-transform:uppercase;margin-bottom:.7rem;font-size:.875rem;font-weight:900;display:block}.aiden-dir-post p{white-space:pre-line;max-width:34rem;line-height:1.5;margin:0 0 .75rem!important;font-size:1rem!important}.aiden-dir-post p:last-child{color:var(--white);font-family:"Source Serif 4",Georgia,serif;font-style:italic;margin-bottom:0!important}.aiden-dir-script{width:min(900px,100%);margin:0 auto}.aiden-dir-script summary{cursor:pointer;color:var(--teal-light);font-size:.95rem;font-weight:800}.aiden-dir-script ol{gap:.6rem;margin:.8rem 0 0;padding-left:1.4rem;display:grid}.aiden-dir-vo{color:var(--white);font-size:1rem;line-height:1.45;display:block}.aiden-dir-os{color:var(--cl-body);font-size:.875rem;display:block}.aiden-dir .event-ad-kind{font-size:.875rem}.aiden-dir-post p,.aiden-dir .event-section-heading,.aiden-dir .event-moment{text-wrap:balance}.aiden-wronghost{border:2px solid var(--gold);max-width:46rem;color:var(--white);background:#1a1300;border-radius:12px;margin:0 auto 1.5rem;padding:1rem 1.2rem;font-size:1rem;line-height:1.5}.aiden-wronghost a{color:var(--gold);font-weight:800}.aiden-q-answered{border-left:3px solid var(--teal);color:var(--white);background:#00a2ae1a;border-radius:0 8px 8px 0;padding:.6rem .8rem;line-height:1.45;margin:.6rem 0 0!important;font-size:.95rem!important}.aiden-q-answered b{color:var(--teal-light)}
