.fdStage{--fd-bg:#060608;--fd-accent:#c97b4a;--fd-accent-bright:#e29a6a;--fd-accent2:#ddb892;--fd-text:#f2efe9;--fd-muted:#e4e0d69e;--fd-faint:#e4e0d657;--fd-line:#e4e0d61f;--fd-glass:#0e0e1175;--fd-glass-strong:#0a0a0db8;background:var(--fd-bg);height:100dvh;min-height:640px;color:var(--fd-text);-webkit-font-smoothing:antialiased;flex-direction:column;font-family:Space Grotesk,system-ui,sans-serif;display:flex;position:relative;overflow:hidden}.fdMono{font-family:JetBrains Mono,monospace}.fdBg{background-image:var(--fd-bg-image);z-index:0;background-position:50% 42%;background-size:cover;animation:38s ease-in-out infinite alternate fdDrift;position:absolute;inset:0;transform:scale(1.06)}@keyframes fdDrift{0%{transform:scale(1.06)translate(0,0)}to{transform:scale(1.12)translate(-1.4%,-1.2%)}}.fdScrim{z-index:1;pointer-events:none;position:absolute;inset:0}.fdScrimBottom{background:linear-gradient(#04040600 40%,#0404061a 58%,#040406b8 84%,#040406f5 100%)}.fdScrimLeft{background:linear-gradient(90deg,#040406db 0%,#04040670 30%,#04040600 62%)}.fdScrimTop{background:linear-gradient(#040406c7 0%,#0404062e 40%,#04040600 70%)}.fdScrimVignette{background:radial-gradient(120% 90% at 50% 38%,#0000 42%,#0000008c 100%)}.fdGrain{z-index:2;pointer-events:none;opacity:.5;mix-blend-mode:overlay;background-image:repeating-linear-gradient(#ffffff05 0 1px,#0000 2px 3px);position:absolute;inset:0}.fdRain{z-index:2;pointer-events:none;opacity:.22;background-image:repeating-linear-gradient(78deg,#b4c8d200 0 6px,#b4c8d21a 7px,#b4c8d200 8px);animation:.7s linear infinite fdRainfall;position:absolute;inset:0}@keyframes fdRainfall{0%{background-position:0 0}to{background-position:-40px 200px}}.fdHeader{z-index:5;justify-content:space-between;align-items:center;padding:26px clamp(28px,5vw,64px);display:flex;position:relative}.fdBrand{align-items:center;display:flex}.fdBrandLogo{filter:drop-shadow(0 0 14px #c97b4a38)drop-shadow(0 8px 22px #0006);width:clamp(190px,15vw,260px);height:auto;display:block}.fdNav{background:var(--fd-glass);border:1px solid var(--fd-line);-webkit-backdrop-filter:blur(14px)saturate(120%);border-radius:999px;align-items:center;gap:4px;padding:7px 10px;display:flex}.fdNavLink{cursor:pointer;color:var(--fd-muted);letter-spacing:.16em;background:0 0;border:none;border-radius:999px;padding:8px 15px;font-family:inherit;font-size:12.5px;font-weight:500;text-decoration:none;transition:color .22s,background .22s;position:relative}.fdNavLink:hover{color:var(--fd-text)}.fdNavLink.fdNavActive{color:#0c0c0e;background:linear-gradient(180deg, var(--fd-accent-bright), var(--fd-accent));box-shadow:0 4px 18px #c97b4a4d}.fdNavLink.fdNavActive:hover{color:#0c0c0e}.fdMenuBtn{cursor:pointer;background:var(--fd-glass);border:1px solid var(--fd-line);width:40px;height:40px;color:var(--fd-text);-webkit-backdrop-filter:blur(14px)saturate(120%);border-radius:50%;justify-content:center;align-items:center;display:none}.fdMain{z-index:5;flex-direction:row;flex:1;justify-content:space-between;align-items:flex-start;gap:clamp(28px,4vw,64px);min-height:0;padding:clamp(8px,3vh,36px) clamp(28px,5vw,64px) clamp(28px,4vh,48px);display:flex;position:relative}.fdRail{align-self:center}.fdHero{flex-shrink:1;max-width:600px}.fdReadout{letter-spacing:.22em;color:var(--fd-faint);align-items:center;gap:11px;margin-bottom:22px;font-size:11.5px;display:inline-flex}.fdReadout .fdDot{background:var(--fd-accent2);border-radius:50%;width:7px;height:7px;animation:2.6s ease-out infinite fdPulse;box-shadow:0 0 #ddb89299}@keyframes fdPulse{0%{box-shadow:0 0 #ddb8928c}70%{box-shadow:0 0 0 7px #ddb89200}to{box-shadow:0 0 #ddb89200}}.fdReadout .fdSep{color:var(--fd-line)}.fdReadout .fdCoral{color:var(--fd-accent2)}.fdTitle{letter-spacing:-.02em;text-wrap:balance;text-shadow:0 2px 40px #000000b3;color:var(--fd-text);margin:0;font-family:inherit;font-size:clamp(38px,5.6vw,76px);font-weight:700;line-height:.99}.fdTitle .fdTitleAccent{color:#0000;background:linear-gradient(180deg, var(--fd-accent-bright), var(--fd-accent));-webkit-background-clip:text;background-clip:text}.fdSub{max-width:540px;color:var(--fd-muted);text-shadow:0 1px 20px #000c;margin:22px 0 0;font-size:clamp(15px,1.25vw,17.5px);line-height:1.55}.fdSearch{-webkit-backdrop-filter:blur(16px)saturate(120%);max-width:580px;color:var(--fd-muted);background:#0c0c108c;border:1px solid #c97b4a42;border-radius:999px;align-items:center;gap:13px;margin-top:26px;padding:16px 14px 16px 22px;transition:border-color .25s,background .25s,box-shadow .3s,transform .2s;display:flex;position:relative;box-shadow:0 10px 36px #0006,0 0 26px #c97b4a1a,inset 0 1px #ffffff0d}.fdSearch:hover{border-color:#c97b4a66}.fdSearch:focus-within{background:#101015b8;border-color:#e29a6aa6;transform:translateY(-1px);box-shadow:0 14px 44px #00000080,0 0 38px #c97b4a38,inset 0 1px #ffffff12}.fdSearchIcon{color:var(--fd-accent2);filter:drop-shadow(0 0 8px #c97b4a59);flex-shrink:0;transition:color .2s}.fdSearch:focus-within .fdSearchIcon{color:var(--fd-accent-bright)}.fdSearch input{min-width:0;color:var(--fd-text);caret-color:var(--fd-accent-bright);background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:15.5px}.fdSearch input::placeholder{color:var(--fd-faint)}.fdSearchKey{border:1px solid var(--fd-line);min-width:30px;height:30px;color:var(--fd-faint);background:#ffffff08;border-radius:8px;flex-shrink:0;place-items:center;padding:0 9px;font-size:12px;transition:all .2s;display:grid}.fdSearch:focus-within .fdSearchKey{opacity:0}.fdSearch:hover .fdSearchKey{color:var(--fd-accent2);border-color:#c97b4a59}.fdSearchResults{z-index:15;background:var(--fd-glass-strong);border:1px solid var(--fd-line);-webkit-backdrop-filter:blur(26px)saturate(130%);border-radius:16px;max-height:min(46vh,380px);padding:10px;position:absolute;top:calc(100% + 10px);left:0;right:0;overflow-y:auto;box-shadow:0 18px 50px #0000008c}.fdSearchGroup>p{letter-spacing:.18em;text-transform:uppercase;color:var(--fd-faint);margin:8px 10px 4px;font-size:10.5px}.fdSearchResult{text-align:left;cursor:pointer;width:100%;color:var(--fd-text);background:0 0;border:none;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;font-family:inherit;transition:background .18s;display:flex}.fdSearchResult:hover,.fdSearchResult.fdActive{background:#c97b4a1a}.fdSearchResult strong{font-size:13.5px;font-weight:600;display:block}.fdSearchResult em{color:var(--fd-faint);margin-top:2px;font-size:11.5px;font-style:normal;display:block}.fdSearchEmpty{color:var(--fd-muted);padding:14px 12px;font-size:12.5px}.fdSearchResults,.fdDrawer{scrollbar-width:thin;scrollbar-color:#e4e0d638 transparent}.fdSearchResults::-webkit-scrollbar{width:7px}.fdDrawer::-webkit-scrollbar{width:7px}.fdSearchResults::-webkit-scrollbar-track{background:0 0}.fdDrawer::-webkit-scrollbar-track{background:0 0}.fdSearchResults::-webkit-scrollbar-thumb{background:#e4e0d633;border-radius:999px}.fdDrawer::-webkit-scrollbar-thumb{background:#e4e0d633;border-radius:999px}.fdSearchResults::-webkit-scrollbar-thumb:hover{background:#c97b4a73}.fdDrawer::-webkit-scrollbar-thumb:hover{background:#c97b4a73}.fdCtaRow{flex-wrap:wrap;align-items:center;gap:16px;margin-top:32px;display:flex}.fdBtn{cursor:pointer;letter-spacing:.14em;border:none;border-radius:999px;align-items:center;gap:12px;padding:15px 26px;font-family:inherit;font-size:13px;font-weight:600;transition:transform .2s,box-shadow .25s,background .25s;display:inline-flex}.fdBtn svg{transition:transform .25s}.fdBtnPrimary{color:#0b0b0d;background:linear-gradient(180deg, var(--fd-accent-bright), var(--fd-accent));box-shadow:0 8px 30px #c97b4a57,inset 0 1px #fff6}.fdBtnPrimary:hover{transform:translateY(-2px);box-shadow:0 14px 40px #c97b4a80,inset 0 1px #ffffff80}.fdBtnPrimary:hover svg{transform:translate(4px)}.fdBtnGhost{color:var(--fd-text);background:var(--fd-glass);border:1px solid var(--fd-line);-webkit-backdrop-filter:blur(10px)}.fdBtnGhost:hover{background:#14141899;border-color:#e4e0d64d;transform:translateY(-2px)}.fdRail{flex-direction:column;flex-shrink:0;gap:13px;width:clamp(300px,30vw,358px);display:flex}.fdCard{text-align:left;cursor:pointer;color:var(--fd-text);background:var(--fd-glass);border:1px solid var(--fd-line);-webkit-backdrop-filter:blur(16px)saturate(115%);border-radius:16px;padding:15px 18px;font-family:inherit;transition:transform .26s cubic-bezier(.2,.7,.2,1),border-color .26s,background .26s,box-shadow .3s;position:relative;overflow:hidden}.fdCard:before{content:"";background:linear-gradient(180deg, var(--fd-accent), #c97b4a00);opacity:0;width:2px;transition:opacity .26s;position:absolute;top:0;bottom:0;left:0}.fdCard:hover{background:#121216a8;border-color:#c97b4a6b;transform:translateY(-6px);box-shadow:0 18px 50px #00000080,0 0 30px #c97b4a1a}.fdCard:hover:before{opacity:1}.fdCardTop{justify-content:space-between;align-items:center;margin-bottom:11px;display:flex}.fdCardIdx{letter-spacing:.2em;color:var(--fd-faint);font-size:11px}.fdCardArrow{border:1px solid var(--fd-line);width:30px;height:30px;color:var(--fd-muted);border-radius:50%;place-items:center;transition:all .26s;display:grid}.fdCard:hover .fdCardArrow{background:var(--fd-accent);border-color:var(--fd-accent);color:#0b0b0d;transform:rotate(-45deg)}.fdCardTitle{letter-spacing:-.01em;font-size:18px;font-weight:600}.fdCardDesc{color:var(--fd-muted);margin-top:6px;font-size:12.5px;line-height:1.42}.fdDrawerScrim{z-index:20;-webkit-backdrop-filter:blur(3px);opacity:0;pointer-events:none;background:#0202048c;transition:opacity .3s;position:absolute;inset:0}.fdDrawerScrim.fdOpen{opacity:1;pointer-events:auto}.fdDrawer{z-index:21;background:var(--fd-glass-strong);border:1px solid var(--fd-line);-webkit-backdrop-filter:blur(26px)saturate(130%);visibility:hidden;border-radius:20px;max-height:70vh;padding:26px clamp(22px,3vw,34px) 28px;transition:transform .42s cubic-bezier(.2,.8,.2,1);position:absolute;bottom:clamp(24px,3.2vh,40px);left:clamp(28px,5vw,64px);right:clamp(28px,5vw,64px);overflow-y:auto;transform:translateY(160%);box-shadow:0 -10px 60px #0009}.fdDrawer.fdOpen{visibility:visible;transform:translateY(0)}.fdDrawerHead{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:22px;display:flex}.fdDrawerHead h3{letter-spacing:-.02em;color:var(--fd-text);margin:0;font-size:clamp(22px,2.4vw,30px);font-weight:700}.fdDrawerKicker{letter-spacing:.2em;color:var(--fd-accent);margin-bottom:9px;font-size:11px}.fdDrawerHead p{color:var(--fd-muted);max-width:460px;margin:8px 0 0;font-size:13.5px;line-height:1.5}.fdDrawerClose{cursor:pointer;border:1px solid var(--fd-line);width:40px;height:40px;color:var(--fd-text);background:#ffffff0a;border-radius:50%;flex-shrink:0;place-items:center;font-family:inherit;font-size:18px;transition:all .2s;display:grid}.fdDrawerClose:hover{background:#ffffff1a;transform:rotate(90deg)}.fdDrawerGrid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:11px;display:grid}.fdDitem{border:1px solid var(--fd-line);cursor:pointer;color:var(--fd-text);background:#ffffff05;border-radius:12px;align-items:center;gap:14px;padding:14px 16px;text-decoration:none;transition:all .2s;display:flex}.fdDitem:hover{background:#c97b4a12;border-color:#c97b4a52;transform:translate(3px)}.fdDitemMono{color:var(--fd-accent);flex-shrink:0;width:30px;font-size:11px}.fdDitemBody{min-width:0}.fdDitemTitle{font-size:14px;font-weight:600}.fdDitemMeta{color:var(--fd-faint);margin-top:2px;font-size:11.5px}.fdDitemArrow{color:var(--fd-faint);margin-left:auto;transition:all .2s}.fdDitem:hover .fdDitemArrow{color:var(--fd-accent);transform:translate(3px)}.fdDrawerFoot{justify-content:flex-end;margin-top:16px;display:flex}.fdDrawerViewAll{cursor:pointer;border:1px solid var(--fd-line);color:var(--fd-accent2);letter-spacing:.16em;background:0 0;border-radius:999px;padding:9px 16px;font-size:11.5px;transition:all .2s}.fdDrawerViewAll:hover{color:var(--fd-text);background:#c97b4a14;border-color:#c97b4a6b}.fdHud{z-index:5;text-align:right;pointer-events:none;position:absolute;top:96px;bottom:auto;right:clamp(28px,5vw,64px)}.fdHudLabel{letter-spacing:.18em;color:#e4e0d657;font-size:11px}.fdHudTime{color:#f2efe9d1;margin-top:4px;font-size:22px;font-weight:500}.fdHudTime .fdHudSeconds{color:var(--fd-accent2)}.fdHudMeta{letter-spacing:.16em;color:#e4e0d657;margin-top:4px;font-size:10.5px}@media (height<=780px){.fdMain{align-items:flex-start;padding-top:clamp(10px,2vh,24px)}}@media (width<=860px){.fdStage{overflow-y:auto}.fdNav{display:none}.fdMenuBtn{display:inline-flex}.fdMain{flex-direction:column;justify-content:flex-end;align-items:stretch}.fdHero{margin-bottom:22px}.fdSearch{max-width:none}.fdRail{width:100%}.fdCard:nth-child(n+2),.fdHud{display:none}.fdDrawerScrim,.fdDrawer{position:fixed}.fdDrawer{max-height:78vh;bottom:14px;left:14px;right:14px}}@media (prefers-reduced-motion:reduce){.fdBg,.fdRain,.fdReadout .fdDot{animation:none}}:root{--bg:#050504;--panel:#11110fe0;--panel2:#181714bd;--line:#c97b4a38;--line2:#e4e0d629;--text:#f4f0e8;--muted:#aaa49a;--dim:#706c64;--accent:#c97b4a;--accent2:#ddb892;--warn:#fbbf24;--glass:#090908c7;--glass2:#ffffff09;--hairline:#f4f0e81a;--motion-page:.3s cubic-bezier(.2,.72,.16,1);--motion-hover:.18s ease;--glow-restraint:.24;--ecosystem-accent:#c97b4a;--ecosystem-pressure:#c97b4a29;--ecosystem-shadow:#00000075;--ecosystem-rhythm:14px}*{box-sizing:border-box}html,body{max-width:100%;min-height:100%;overflow:clip visible}#root{max-width:100%;min-height:100%;overflow:visible}@supports not (overflow:clip){html,body{overflow-x:hidden}}body{background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;text-rendering:geometricprecision;margin:0;font-family:Space Grotesk,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}button,input{font:inherit}button{-webkit-tap-highlight-color:transparent}@keyframes doorwayLightPulse{0%,to{filter:blur(.35px);transform:translate(-50%,-50%)scale(1)}42%{filter:blur(.55px);transform:translate(-50%,-50%)scale(1.018)}58%{filter:blur(.4px);transform:translate(-50%,-50%)scale(1.006)}}@keyframes doorwayGroundPulse{0%,to{filter:blur(14px);transform:translate(-50%,218%)scale(.9)}42%{filter:blur(16px);transform:translate(-50%,205%)scale(1.08)}58%{filter:blur(15px);transform:translate(-50%,211%)scale(.98)}}@keyframes doorwayVeinDrift{0%{background-position:0 0,0 0,0 0,0 0,0 0}to{background-position:82px -82px,-118px 118px,154px -154px,0 0,120px 0}}@keyframes doorwayStepImage{0%{filter:none;transform:scale(1.01)}58%{filter:brightness(1.08)saturate(1.16)contrast(1.08);transform:scale(1.055)}to{filter:brightness(.32)saturate(1.25)contrast(1.18);transform:scale(1.09)}}@keyframes doorwayStepDoor{0%{transform:translate(-50%,-50%)scale(1)}to{transform:translate(-50%,-50%)scale(1.72)}}@keyframes doorwayRainStep{0%{opacity:0;transform:translateY(-6%)skew(0)}30%{opacity:.22}to{opacity:.58;transform:translateY(6%)skew(-4deg)}}@keyframes doorwayBloomStep{0%{opacity:0;transform:scale(.78)}45%{opacity:.72;transform:scale(1.04)}to{opacity:1;background-color:#00000094;transform:scale(1.22)}}@keyframes appHomeFadeIn{0%{opacity:0}to{opacity:1}}.app{isolation:isolate;min-height:100vh;transition:background-color var(--motion-page);background:#020202;position:relative;overflow:visible}.app:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(ellipse at -8% 36%, color-mix(in srgb, var(--ecosystem-accent) 14%, transparent), transparent 38rem), radial-gradient(ellipse at 108% 28%, color-mix(in srgb, var(--ecosystem-accent) 16%, transparent), transparent 42rem), radial-gradient(circle at 12% 12%, color-mix(in srgb, var(--ecosystem-accent) 10%, transparent), transparent 28rem), radial-gradient(circle at 88% 18%, color-mix(in srgb, var(--ecosystem-accent) 8%, transparent), transparent 31rem), linear-gradient(90deg, #0a0d0e6b, transparent 18%, transparent 82%, #110c0675), linear-gradient(180deg, #0000001a, #0000005c 58%, #000000db);opacity:.58;transition:background var(--motion-page), opacity var(--motion-page);position:fixed;inset:0}.app:after{content:"";z-index:0;pointer-events:none;background-image:radial-gradient(circle at 4% 44%, color-mix(in srgb, var(--ecosystem-accent) 16%, transparent) 0 1px, transparent 1.8px), radial-gradient(circle at 96% 26%, color-mix(in srgb, var(--ecosystem-accent) 18%, transparent) 0 1px, transparent 1.7px), radial-gradient(circle at 20% 24%, #ffffff1a 0 1px, transparent 1.6px), radial-gradient(circle at 76% 18%, color-mix(in srgb, var(--ecosystem-accent) 20%, transparent) 0 1px, transparent 1.5px), linear-gradient(115deg, transparent 0 40%, color-mix(in srgb, var(--ecosystem-accent) 5%, transparent) 41%, transparent 42% 100%);opacity:.15;transition:opacity var(--motion-page);background-size:122px 122px,147px 147px,96px 96px,151px 151px,100% 100%;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 14% 80%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 14% 80%,#0000 100%)}.app.ecosystem-home:before{opacity:.5}.app.ecosystem-home:after{opacity:.115}.app.ecosystem-library:before{opacity:.5;background:radial-gradient(at 84% 15%,#ddb89221,#0000 36rem),radial-gradient(at 47% -10%,#ddb89212,#0000 32rem),linear-gradient(90deg,#050402a8,#0000 25% 78%,#100b056b),linear-gradient(#00000014,#00000070 58%,#000000e6)}.app.ecosystem-library:after{opacity:.08}.app.ecosystem-compare:before{opacity:.62}.app.ecosystem-compare:has(.compareIntelligenceHub):before{opacity:.36;background:radial-gradient(at 78% 13%,#ddb89211,#0000 34rem),radial-gradient(at 16% 24%,#f4f0e80a,#0000 30rem),linear-gradient(90deg,#03050585,#0000 26% 78%,#120c066b),linear-gradient(#0000000f,#0006 58%,#000000e6)}.app.ecosystem-compare:has(.compareIntelligenceHub):after{opacity:.07}.app.ecosystem-protocols:before{opacity:.64}.ecosystem-compare{--ecosystem-accent:#ddb892;--ecosystem-pressure:#e4e0d626;--ecosystem-rhythm:12px}.app.ecosystem-compare:has(.compareDossierPage){--ecosystem-accent:#c97b4a;--ecosystem-pressure:#ddb8920f}.app.ecosystem-compare:has(.compareDossierPage):before{opacity:.34;background:radial-gradient(at 50% -10%,#f4f0e80b,#0000 34rem),radial-gradient(at 92% 15%,#ddb8920e,#0000 31rem),linear-gradient(#00000005,#0000004d 52%,#000000e0)}.app.ecosystem-compare:has(.compareDossierPage):after{opacity:.055}.ecosystem-library{--ecosystem-accent:#ddb892;--ecosystem-pressure:#ddb89226;--ecosystem-rhythm:14px}.ecosystem-protocols{--ecosystem-accent:#c69bff;--ecosystem-pressure:#c69bff24;--ecosystem-rhythm:12px}.ecosystem-signals{--ecosystem-accent:#ddb892;--ecosystem-pressure:#e4e0d621;--ecosystem-rhythm:12px}.ecosystem-paths{--ecosystem-accent:#ddb892;--ecosystem-pressure:#e4e0d621;--ecosystem-rhythm:16px}.ecosystemShell{z-index:1;animation:ecosystemPageIn var(--motion-page) both}@keyframes ecosystemPageIn{0%{opacity:.94}to{opacity:1}}@media (prefers-reduced-motion:reduce){.ecosystemShell{animation:none}*,:before,:after{transition-duration:1ms!important;animation-duration:1ms!important}}.glow{filter:blur(90px);pointer-events:none;border-radius:999px;position:absolute}.glow1{background:color-mix(in srgb, var(--ecosystem-accent) 8%, transparent);width:360px;height:360px;top:-130px;left:-140px}.glow2{background:#e4e0d60a;width:440px;height:440px;top:210px;right:-110px}.glow3{background:color-mix(in srgb, var(--ecosystem-accent) 6%, transparent);width:300px;height:300px;bottom:-160px;left:42%}.app.ecosystem-library .glow2{display:none}.container{max-width:1510px;margin:0 auto;padding:42px 58px;position:relative}.topBar{z-index:5;grid-template-columns:minmax(220px,1fr) auto;align-items:center;gap:18px;margin-bottom:0;display:grid;position:relative}.brandMark{min-width:0;color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:0;display:flex}.brandWordmark{filter:drop-shadow(0 0 22px #c97b4a38)drop-shadow(0 12px 30px #00000057);width:clamp(236px,18.5vw,326px);height:auto;display:block}.brandIcon{color:#03130d;background:linear-gradient(135deg, var(--accent), var(--accent2));border-radius:16px;place-items:center;width:46px;height:46px;display:grid;box-shadow:0 0 24px #e4e0d624}.nativeBrandIcon{background:linear-gradient(145deg,#ffffff0b,#020807d6);border:1px solid #e4e0d629;overflow:hidden;box-shadow:inset 0 0 28px #e4e0d61f,0 20px 42px #0000004d}.biosForgeMark{object-fit:contain;object-position:center;filter:saturate(1.02)contrast(1.08)drop-shadow(0 0 10px #c97b4a2e);width:100%;height:100%;display:block}.compactBiosForgeMark{width:100%;height:100%}.logoIcon{background:#020807;border:1px solid #ddb89242;overflow:hidden}.logoIcon img{object-fit:cover;object-position:12% 50%;filter:saturate(1.1)contrast(1.08);width:122px;height:58px}.brandMark strong{letter-spacing:.08em;text-transform:uppercase;font-size:18px;display:block}.brandMark span{color:#849690;text-transform:uppercase;letter-spacing:.14em;margin-top:3px;font-size:11px;display:block}.topNavLinks{-webkit-backdrop-filter:blur(14px)saturate(120%);box-shadow:none;background:#0e0e1175;border:1px solid #e4e0d61f;border-radius:999px;justify-self:end;align-items:center;gap:4px;padding:7px 10px;display:flex}.topNavLink{color:#e4e0d69e;cursor:pointer;letter-spacing:.16em;text-transform:uppercase;background:0 0;border:0;border-radius:999px;min-height:0;padding:8px 15px;font-size:12.5px;font-weight:500;transition:color .22s,background .22s}.topNavLink:hover{color:#f2efe9}.activeTopNavLink{color:#0c0c0e;background:linear-gradient(#e29a6a,#c97b4a);box-shadow:0 4px 18px #c97b4a4d}.activeTopNavLink:hover{color:#0c0c0e}.topNavLink:last-child{align-items:center;gap:9px;display:inline-flex}.topNavLink:last-child svg{color:#c97b4a}.activeTopNavLink:last-child svg{color:#0c0c0e}.ecosystem-compare .topBar{isolation:isolate;border-bottom:0;width:100%;max-width:none;min-height:60px;margin:0;padding:0}.ecosystem-compare .topBar:before{content:"";z-index:-1;pointer-events:none;opacity:.78;background:radial-gradient(at 9% 18%,#ddb89212,#0000 18rem),linear-gradient(90deg,#ddb8921a,#0000 16% 78%,#e4e0d60b),repeating-linear-gradient(90deg,#f4f0e807 0 1px,#0000 1px 58px);position:absolute;inset:-18px -16px -1px;-webkit-mask-image:linear-gradient(#000 0 76%,#0000 100%);mask-image:linear-gradient(#000 0 76%,#0000 100%)}.ecosystem-compare .brandMark,.ecosystem-compare .topNavLinks{z-index:1;position:relative}.ecosystem-compare .brandWordmark{width:clamp(236px,18.5vw,326px)}.statusPill,.badge,.pill,.countBadge{color:#ddb892;background:#e4e0d60e;border:1px solid #e4e0d638;border-radius:999px;align-items:center;gap:8px;min-height:34px;padding:8px 12px;font-size:13px;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff05}.demoBanner{background:linear-gradient(90deg,#c97b4a0e,#00000042);border:1px solid #ddb89233;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;margin:0 0 14px;padding:11px 13px;display:flex;box-shadow:inset 0 1px #ffffff06}.demoBanner span{color:#ddb892;text-transform:uppercase;letter-spacing:.12em;font-size:11px;font-weight:900}.demoBanner strong{color:#f4f0e8c7;font-size:13px;font-weight:650}.demoBanner button{color:#ddb892;cursor:pointer;background:#0000005c;border:1px solid #ddb8923d;border-radius:999px;padding:8px 10px;font-weight:800}.desktopHeadline,.mobileHeadline{display:block}.mobileHeadline{display:none}.libraryDiscoveryShell,.compareHub,.comparePage,.protocolMockShell,.compoundPage,.savedShell,.accountShell,.legalPage,.calculatorShell,.dashboardStack{animation:ecosystemSectionIn var(--motion-page) both;position:relative}.libraryDiscoveryShell:before,.compareHub:before,.comparePage:before,.protocolMockShell:before,.compoundPage:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle at 78% 8%, var(--ecosystem-pressure), transparent 24rem), radial-gradient(circle at 12% 22%, color-mix(in srgb, var(--ecosystem-accent) 7%, transparent), transparent 20rem);opacity:.72;position:absolute;inset:-36px -24px}.compareHub,.comparePage{--domain-verb:"Decision pressure"}.comparePage:before{opacity:.86;background:radial-gradient(circle at 12% 3%,#e4e0d61f,#0000 25rem),radial-gradient(circle at 92% 12%,#ddb89221,#0000 28rem),linear-gradient(#00000005,#0000003d 44%,#00000080);inset:-72px -42px}.comparePage:after{content:"";z-index:-1;pointer-events:none;opacity:.62;background:linear-gradient(90deg,#0000,#ddb89217 49%,#0000 54%),radial-gradient(circle at 50% 24%,#e4e0d60f,#0000 26rem),radial-gradient(circle at 74% 74%,#ddb8920e,#0000 22rem);position:absolute;inset:10rem -42px 0;-webkit-mask-image:linear-gradient(#0000 0%,#000 12% 82%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 12% 82%,#0000 100%)}.libraryDiscoveryShell,.compoundPage{--domain-verb:"Investigation layer"}.protocolMockShell{--domain-verb:"Consequence system"}@keyframes ecosystemSectionIn{0%{opacity:.86;filter:brightness(.985);transform:translateY(5px)}to{opacity:1;filter:brightness();transform:translateY(0)}}.panel,.librarySection,.compareCategoryBlock,.quickComparisonPanel,.bestForPanel,.breakdownPanel,.relatedComparePanel,.protocolFeatureHero,.coreCompoundDeck,.protocolTabs,.insightCard,.relatedDeck,.protocolMockLegal,.compoundPageHero,.compoundReaderShell,.homeFeatureCard,.homeTrustPanel,.homeTrendingPanel{transition:border-color var(--motion-hover), box-shadow var(--motion-hover), transform var(--motion-hover), background var(--motion-hover), filter var(--motion-hover)}.panel:hover,.librarySection:hover,.compareCategoryBlock:hover,.quickComparisonPanel:hover,.protocolFeatureHero:hover,.compoundPageHero:hover{border-color:color-mix(in srgb, var(--ecosystem-accent) 36%, #f4f0e81f);box-shadow:inset 0 1px 0 #ffffff0b, 0 28px 84px var(--ecosystem-shadow), 0 0 24px color-mix(in srgb, var(--ecosystem-accent) 8%, transparent)}.ecosystem-compare .compareHubHero,.ecosystem-compare .featuredCompareCard{animation:.3s cubic-bezier(.2,.72,.16,1) both ecosystemSectionIn}.ecosystem-compare .featuredCompareCard{animation-delay:40ms}.ecosystem-library .libraryHeroCopy,.ecosystem-library .featuredIntelligenceCard{animation:.32s cubic-bezier(.2,.72,.16,1) both ecosystemSectionIn}.ecosystem-library .featuredIntelligenceCard{animation-delay:55ms}.ecosystem-protocols .protocolFeatureHero{animation:.34s cubic-bezier(.2,.72,.16,1) both ecosystemSectionIn}.ecosystemLoading{border:1px solid color-mix(in srgb, var(--ecosystem-accent) 22%, #f4f0e81a);background:radial-gradient(circle at 12% 20%, color-mix(in srgb, var(--ecosystem-accent) 10%, transparent), transparent 18rem), linear-gradient(145deg, #0f0f0eb8, #030303db);border-radius:10px;align-content:center;gap:7px;min-height:186px;margin:18px 0;padding:28px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff09,0 22px 78px #0000005c}.ecosystemLoading:before{content:"";pointer-events:none;background-image:linear-gradient(90deg, transparent, color-mix(in srgb, var(--ecosystem-accent) 13%, transparent), transparent), radial-gradient(circle at 76% 34%, #ffffff0e 0 1px, transparent 1.6px);opacity:.36;background-size:100% 100%,92px 92px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 16% 84%,#0000);mask-image:linear-gradient(90deg,#0000,#000 16% 84%,#0000)}.ecosystemLoading span,.ecosystemLoading strong{z-index:1;position:relative}.ecosystemLoading span{color:var(--ecosystem-accent);text-transform:uppercase;letter-spacing:.22em;font-size:10px;font-weight:900}.ecosystemLoading strong{color:#f4f0e8e0;letter-spacing:.01em;font-size:16px;font-weight:650}.hero{grid-template-columns:minmax(0,.6fr) minmax(320px,.4fr);align-items:center;gap:clamp(30px,5.5vw,70px);margin-bottom:20px;display:grid;position:relative;overflow:hidden}h1{letter-spacing:-4px;text-transform:uppercase;margin:8px 0 0;font-size:clamp(50px,8vw,92px);line-height:.92}h1 span{color:var(--accent);text-shadow:0 0 30px #ddb89247}.nativeHeroMark,.heroLogo.nativeHeroMark{aspect-ratio:auto;color:#f2efe9;mix-blend-mode:normal;filter:none;background:#020807;border:1px solid #ddb8924d;border-radius:17px;place-items:center;width:52px;height:52px;display:grid;overflow:hidden;box-shadow:inset 0 0 28px #e4e0d61a,0 14px 38px #00000042}.hero p,.summary{color:#ddb892;max-width:780px;font-size:15px;line-height:1.62}.warning{color:#fde68a;background:#fbbf241a;border:1px solid #fbbf2452;border-radius:20px;gap:12px;padding:14px;line-height:1.45;display:flex}.warning p{margin:0;font-size:13px}.mobileWarning{display:none}.mobileWarning summary{cursor:pointer;align-items:center;gap:8px;font-size:13px;font-weight:800;display:flex}.activeNav{color:#041512;background:linear-gradient(135deg,#ddb892f2,#ddb892eb);box-shadow:0 10px 30px #e4e0d626}.bottomMobileNav{display:none}.panel{background:linear-gradient(180deg, #ffffff09, var(--glass));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid #e4e0d61f;border-radius:28px;padding:22px;box-shadow:inset 0 0 0 1px #ffffff05,0 20px 60px #0000005c}.panelHeader{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;display:flex}.panel h2{letter-spacing:-.025em;align-items:center;gap:10px;margin:0;font-size:22px;display:flex}.eyebrow{color:var(--accent);text-transform:uppercase;letter-spacing:.15em;margin:0 0 7px;font-size:10px;font-weight:900}.dashboardStack,.calculatorStack,.protocolSurface{gap:22px;display:grid}.dailyDashboard{gap:14px}.dailyHero{grid-template-columns:.52fr 1.48fr;align-items:center;gap:14px;padding:16px;display:grid}.dailyHero h2{font-size:30px}.dailyHeroIntro .summary{margin:6px 0 0}.dailyHeroGrid{grid-template-columns:1.45fr repeat(4,minmax(0,.82fr));gap:9px;display:grid}.dailyHeroCard{text-align:left;min-height:108px;color:var(--text);border:1px solid var(--line2);background:#0208079e;border-radius:18px;align-content:start;gap:7px;padding:14px;display:grid}.dailyHeroCard svg{color:var(--accent)}.dailyHeroCard span{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:900}.dailyHeroCard strong{font-size:16px;line-height:1.3}.primaryDailyCard{background:linear-gradient(#e4e0d624,#020807c2);border-color:#ddb89261;box-shadow:inset 0 0 0 1px #e4e0d60d}.primaryDailyCard strong{font-size:20px}.secondaryDailyCard{background:#e4e0d612;border-color:#ddb89247}.quietDailyCard{opacity:.82}.dailyGrid{grid-template-columns:minmax(0,1.1fr) minmax(360px,.9fr);align-items:start;gap:18px;display:grid}.quickActionGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.quickActionGrid .primaryAction,.quickActionGrid .secondaryAction{border-radius:14px;width:100%;min-height:42px;padding:10px 12px}.dailyEventList{gap:10px;display:grid}.dailyEventCard{border:1px solid var(--line2);background:#020807a8;border-radius:18px;grid-template-columns:1fr auto;align-items:center;gap:14px;padding:15px;display:grid}.dailyEventCard.completed{background:#e4e0d617;border-color:#ddb89270}.dailyEventCard.skipped{background:#fbbf2414;border-color:#fbbf2459}.dailyEventCard.snoozed{background:#e4e0d612;border-color:#ddb89257}.dailyEventCard.overdue{background:#f8717114;border-color:#f871716b}.dailyEventCard p{color:var(--accent);text-transform:uppercase;letter-spacing:.1em;margin:0 0 5px;font-size:10px;font-weight:900}.dailyEventCard h3{margin:0 0 5px;font-size:18px}.dailyEventCard span,.dailyEventCard small{color:var(--muted);line-height:1.45;display:block}.eventActions{gap:7px;min-width:118px;display:grid}.eventActions button{border:1px solid var(--line2);min-height:34px;color:var(--text);cursor:pointer;background:#ffffff0a;border-radius:12px;justify-content:center;align-items:center;gap:6px;font-size:12px;font-weight:800;display:inline-flex}.eventActions button:hover{border-color:var(--line)}.undoToast{color:#f2efe9;background:#e4e0d617;border:1px solid #ddb89257;border-radius:18px;justify-content:space-between;align-items:center;gap:12px;padding:11px 13px;font-size:13px;display:flex}.undoToast button{color:var(--text);cursor:pointer;background:#020807b8;border:1px solid #ddb8925c;border-radius:999px;align-items:center;gap:6px;padding:8px 10px;font-weight:800;display:inline-flex}.checkInGrid{grid-template-columns:.88fr repeat(2,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}.checkInGrid label span{color:#f2efe9;margin-bottom:7px;font-size:12px;display:block}.checkInGrid input{border:1px solid var(--line2);width:100%;color:var(--text);background:#020807;border-radius:14px;outline:none;padding:12px}.scoreControl{border:1px solid var(--line2);background:#02080794;border-radius:16px;padding:11px}.scoreControlHeader{justify-content:space-between;align-items:center;gap:10px;margin-bottom:9px;display:flex}.scoreControlHeader span{color:#f2efe9;font-size:12px}.scoreControlHeader strong{color:var(--accent);font-size:12px}.scoreChips{grid-template-columns:repeat(5,minmax(0,1fr));gap:5px;display:grid}.scoreChip{border:1px solid var(--line2);min-height:28px;color:var(--muted);cursor:pointer;background:#ffffff08;border-radius:9px;font-size:11px;font-weight:800}.activeScoreChip{color:#f2efe9;background:linear-gradient(135deg,#ddb89247,#e4e0d638);border-color:#ddb892c7}.progressGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.progressCard{border:1px solid var(--line);background:linear-gradient(#e4e0d61a,#081110b8);border-radius:18px;min-height:150px;padding:15px}.progressCard p{color:var(--muted);text-transform:uppercase;letter-spacing:.1em;margin:0;font-size:10px;font-weight:900}.progressCard strong{margin:5px 0;font-size:27px;display:block}.progressCard span{color:var(--muted);font-size:13px;line-height:1.4}.focusedDashboard{gap:14px}.focusCommand{grid-template-columns:minmax(0,.95fr) minmax(320px,1.05fr);align-items:stretch;gap:16px;padding:18px;display:grid}.focusCommandLead{align-content:center;gap:10px;display:grid}.focusCommandLead h2{letter-spacing:-.05em;font-size:clamp(34px,6vw,62px)}.focusActionRow,.focusMiniActions{flex-wrap:wrap;gap:9px;display:flex}.focusDueCard{text-align:left;color:var(--text);cursor:pointer;background:radial-gradient(circle at 92% 0,#e4e0d62e,#0000 34%),linear-gradient(#e4e0d621,#020807c2);border:1px solid #ddb89257;border-radius:22px;padding:18px}.focusDueCard span{color:var(--accent);text-transform:uppercase;letter-spacing:.12em;font-size:11px;font-weight:900;display:block}.focusDueCard strong{letter-spacing:-.04em;margin:9px 0;font-size:clamp(25px,4vw,42px);line-height:1.02;display:block}.focusDueCard small{color:var(--muted);line-height:1.45}.focusFlowGrid{grid-template-columns:minmax(0,1fr) minmax(300px,.78fr);align-items:start;gap:14px;display:grid}.focusFlowGrid .todayPanel{grid-row:span 2}.currentProtocolPanel,.checkInPanel{min-width:0}.protocolFocusCard{text-align:left;width:100%;color:var(--text);cursor:pointer;background:#e4e0d612;border:1px solid #e4e0d638;border-radius:18px;gap:7px;padding:15px;display:grid}.protocolFocusCard strong{font-size:20px}.protocolFocusCard span,.protocolFocusCard small{color:var(--muted);line-height:1.45}.focusMiniActions{margin-top:12px}.focusTrendPanel{gap:14px;display:grid}.compactProgressGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.compactProgressGrid .progressCard{min-height:118px;padding:13px}.focusInsightGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.trendStrip{border-top:1px solid #94a3b81f;flex-wrap:wrap;gap:9px;margin-top:14px;padding-top:12px;display:flex}.trendStrip span{color:#f2efe9;background:#e4e0d60f;border:1px solid #e4e0d633;border-radius:999px;padding:8px 10px;font-size:12px}.dashboardSignalGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.signalCard{text-align:left;min-height:122px;color:var(--text);background:#020807a8;border:1px solid #e4e0d62e;border-radius:18px;align-content:start;gap:7px;padding:14px;display:grid}button.signalCard{cursor:pointer;transition:all .18s}button.signalCard:hover{border-color:#ddb89270;transform:translateY(-1px)}.signalCard span{color:var(--accent);text-transform:uppercase;letter-spacing:.11em;font-size:10px;font-weight:900}.signalCard strong{letter-spacing:-.03em;overflow-wrap:anywhere;font-size:22px;line-height:1.05}.signalCard small{color:var(--muted);line-height:1.4}.primarySignalCard{background:linear-gradient(#e4e0d626,#020807b8);border-color:#ddb89270}.quickSignalActions{align-content:start}.quickSignalActions button{border:1px solid var(--line2);min-height:30px;color:var(--text);cursor:pointer;background:#ffffff0a;border-radius:11px;font-size:12px;font-weight:800}.audienceCheckInGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.insightGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.insightItem{color:#f2efe9;background:linear-gradient(#e4e0d614,#02080799);border:1px solid #e4e0d638;border-radius:16px;padding:13px;font-size:13px;line-height:1.42}.scoreGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.scoreTile{background:#020807a3;border:1px solid #e4e0d633;border-radius:16px;padding:13px}.scoreTile span{color:var(--muted);text-transform:uppercase;letter-spacing:.1em;min-height:28px;font-size:10px;font-weight:900;display:block}.scoreTile strong{margin:6px 0 10px;font-size:26px;display:block}.scoreTile div{background:#94a3b824;border-radius:999px;height:6px;overflow:hidden}.scoreTile i{border-radius:inherit;background:linear-gradient(90deg, var(--accent), var(--accent2));height:100%;display:block}.protocolProfileGrid{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:stretch;gap:12px;display:grid}.stackIdentityCard,.weeklyHeatmap,.watchlistCard{background:#020807a8;border:1px solid #e4e0d633;border-radius:18px;padding:15px}.stackIdentityCard{background:radial-gradient(circle at 100% 0,#e4e0d629,#0000 38%),#020807b3;min-height:190px}.stackIdentityCard span,.weeklyHeatmap p,.watchlistCard p{color:var(--accent);text-transform:uppercase;letter-spacing:.11em;margin:0 0 8px;font-size:10px;font-weight:900}.stackIdentityCard strong{letter-spacing:-.04em;margin-bottom:10px;font-size:clamp(24px,4vw,38px);line-height:1.03;display:block}.stackIdentityCard p{color:#f2efe9;margin:0 0 12px;line-height:1.45}.stackIdentityCard small{color:var(--muted)}.weeklyHeatmap div{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;display:grid}.weeklyHeatmap span{border:1px solid var(--line2);min-height:62px;color:var(--muted);background:#ffffff08;border-radius:13px;place-items:center;gap:2px;display:grid}.weeklyHeatmap .activeHeat{background:rgba(221,184,146, calc(.06 + var(--heat) * .045));color:#f2efe9;border-color:#ddb89247}.weeklyHeatmap strong{font-size:11px}.weeklyHeatmap small{color:var(--accent);font-weight:900}.watchlistCard{flex-direction:column;gap:8px;display:flex}.watchlistCard span{color:#fde68a;background:#fbbf2412;border:1px solid #fbbf2438;border-radius:13px;padding:9px;font-size:12px}.profileScores{grid-column:1/-1}.weekSummaryGrid{flex-wrap:wrap;gap:8px;margin:0 0 14px;display:flex}.weekSummaryGrid span{color:#f2efe9;background:#e4e0d60f;border:1px solid #e4e0d62e;border-radius:999px;padding:8px 10px;font-size:12px}.kpiGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.kpiCard{text-align:left;color:var(--text);border:1px solid var(--line);cursor:pointer;background:linear-gradient(#e4e0d61a,#081110d1);border-radius:24px;min-width:0;min-height:168px;padding:22px}.kpiIcon{width:38px;height:38px;color:var(--accent);border:1px solid var(--line);background:#e4e0d614;border-radius:14px;place-items:center;margin-bottom:16px;display:grid}.kpiCard p{color:var(--muted);text-transform:uppercase;letter-spacing:.1em;margin:0;font-size:11px;font-weight:800}.kpiCard strong{margin:4px 0;font-size:34px;display:block}.kpiCard span{color:var(--muted);font-size:13px;line-height:1.45}.commandPanel{grid-template-columns:1.18fr .82fr;align-items:center;gap:22px;display:grid}.toolGrid,.upgradeGrid{flex-wrap:wrap;gap:10px;display:flex}.toolGrid span,.upgradeGrid span{border:1px solid var(--line);color:#ddb892;background:#e4e0d614;border-radius:999px;padding:10px 12px;font-size:13px}.actionRow{flex-wrap:wrap;grid-column:1/-1;gap:10px;display:flex}.primaryAction,.secondaryAction{cursor:pointer;border:none;border-radius:16px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:12px 16px;font-weight:800;transition:all .18s;display:inline-flex}.primaryAction{color:#03130d;background:linear-gradient(135deg, var(--accent), var(--accent2));box-shadow:0 14px 40px #e4e0d633}.secondaryAction{color:var(--text);border:1px solid var(--line2);background:#ffffff0a}.primaryAction:hover,.secondaryAction:hover{transform:translateY(-1px)}.grid{grid-template-columns:.95fr 1.05fr;gap:24px;display:grid}.libraryDiscoveryShell{gap:18px;display:grid}.libraryDiscoveryShell .libraryPanel{max-width:none}.siteLegalStrip{color:#e8dca5;background:#fbbf240a;border:1px solid #fbbf2429;border-radius:18px;justify-content:center;align-items:flex-start;gap:10px;max-width:1040px;margin:28px auto 0;padding:12px 14px;line-height:1.45;display:flex;box-shadow:inset 0 0 0 1px #ffffff03}.siteLegalStrip strong{color:#fff4c7;letter-spacing:.03em;flex:none;font-size:12px}.siteLegalStrip span{color:#cfc7a4;font-size:12px}.articlesHub{isolation:isolate;width:min(1320px,100%);color:var(--text);gap:clamp(28px,3vw,50px);margin:0 auto;display:grid;position:relative}.articleBreadcrumbs{color:#e4e0d69e;letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;font-weight:900;display:flex}.articleBreadcrumbs button,.articleBreadcrumbs strong{color:#ddb892e0;font:inherit;background:0 0;border:0;text-decoration:none}.articleBreadcrumbs button{cursor:pointer;padding:0}.articleBreadcrumbs button:hover{color:#fff}.articlesHubBreadcrumbs{margin-bottom:-8px}.articlesHub:before{content:"";z-index:-1;pointer-events:none;opacity:.9;background:radial-gradient(at 74% 8%,#e4e0d626,#0000 27rem),radial-gradient(at 18% 34%,#5c84ff1a,#0000 26rem),linear-gradient(132deg,#0000 0 46%,#e4e0d609 47%,#0000 48% 100%),repeating-linear-gradient(90deg,#e4e0d605 0 1px,#0000 1px 96px),linear-gradient(#00000014,#00000085);position:absolute;inset:-80px -6vw -120px}.articlesHero,.articlesCommandBar,.articlesFeaturedCard,.articlesInternalLinks,.articleCard,.articlesEmptyState{background:linear-gradient(145deg,#121f22d1,#030708d1),radial-gradient(circle at 100% 0,#e4e0d61a,#0000 18rem);border:1px solid #e4e0d62e;border-radius:14px;box-shadow:inset 0 1px #ffffff0b,0 28px 96px #00000061}.articlesHero{grid-template-columns:minmax(0,1fr) minmax(280px,390px);align-items:end;gap:clamp(20px,2.4vw,36px);min-height:clamp(240px,22vw,330px);padding:clamp(24px,3vw,40px);display:grid;position:relative;overflow:hidden}.articlesHero:before{content:"";z-index:0;pointer-events:none;opacity:.9;background:linear-gradient(115deg,#0000 0 42%,#e4e0d614 43%,#0000 44% 100%),radial-gradient(circle at 78% 24%,#e4e0d629,#0000 15rem),linear-gradient(90deg,#000000e6,#0000007a 54%,#000000d1),linear-gradient(#0208099e,#000000db);position:absolute;inset:0}.articlesHero:after{content:"";z-index:0;pointer-events:none;opacity:.16;filter:saturate(.78)contrast(1.03)brightness(.42);background-image:url(/assets/compare-hero-env-Cchd1t9T.png);background-position:50%;background-size:cover;width:auto;position:absolute;inset:0;transform:scale(1.025)}.articlesHero>*{z-index:1;position:relative}.articlesHeroCopy{max-width:820px}.articlesHeroCopy h1{letter-spacing:0;text-transform:uppercase;text-wrap:balance;max-width:820px;margin:0;font-size:clamp(34px,4.1vw,62px);line-height:.96}.articlesHeroCopy>p{color:#e4e0d6e0;max-width:690px;margin:16px 0 0;font-size:clamp(16px,1.18vw,18px);line-height:1.68}.articlesHeroActions{flex-wrap:wrap;gap:12px;margin-top:22px;display:flex}.articlesHeroActions .primaryAction,.articlesHeroActions .secondaryAction{border-radius:8px;min-height:48px;padding:0 18px}.articlesHeroPanel{background:linear-gradient(#041012bd,#010506ad);border:1px solid #e4e0d63d;border-radius:12px;gap:12px;padding:18px;display:grid;box-shadow:inset 0 0 0 1px #ffffff06,0 0 38px #e4e0d612}.articlesHeroPanel span{color:#ddb892;letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:8px;font-size:11px;font-weight:900;display:inline-flex}.articlesHeroPanel strong{letter-spacing:-.02em;font-size:25px}.articlesHeroPanel p{color:#e4e0d6c7;margin:0;line-height:1.62}.articlesHeroPanel div{flex-wrap:wrap;gap:8px;display:flex}.articlesHeroPanel em{color:#e4e0d6c7;background:#e4e0d60b;border:1px solid #e4e0d633;border-radius:999px;padding:7px 9px;font-size:11px;font-style:normal;font-weight:800}.articlesCommandBar{grid-template-columns:minmax(260px,420px) 1fr;align-items:center;gap:14px;padding:16px;display:grid}.articlesSearch{color:#ddb892;background:radial-gradient(circle at 0%,#e4e0d629,#0000 12rem),linear-gradient(#051819d1,#0000007a);border:1px solid #ddb8928a;border-radius:10px;align-items:center;gap:10px;min-height:50px;padding:0 14px;transition:border-color .16s,box-shadow .16s,background .16s;display:flex;box-shadow:inset 0 1px #ffffff0e,0 0 0 1px #e4e0d614,0 0 28px #e4e0d621}.articlesSearch:focus-within{background:radial-gradient(circle at 0%,#e4e0d63d,#0000 14rem),linear-gradient(#062022e6,#0000008a);border-color:#ddb892eb;box-shadow:inset 0 1px #ffffff12,0 0 0 2px #e4e0d62e,0 0 38px #e4e0d63d}.articlesSearch input{width:100%;color:var(--text);font:inherit;background:0 0;border:0;outline:0}.articlesSearch input::placeholder{color:#e4e0d670}.articlesFilters{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.articlesFilters button,.articleLinkRow a,.articleLinkRow button,.articlesInternalLinks a,.articlesInternalLinks button{color:#e4e0d6c7;cursor:pointer;background:#030d0e94;border:1px solid #e4e0d62e;text-decoration:none;transition:transform .18s,border-color .18s,color .18s,background .18s,box-shadow .18s}.articlesFilters button{letter-spacing:.08em;text-transform:uppercase;border-radius:999px;align-items:center;gap:7px;min-height:38px;padding:0 12px;font-size:11px;font-weight:900;display:inline-flex}.articlesFilters button:hover,.articleLinkRow a:hover,.articleLinkRow button:hover,.articlesInternalLinks a:hover,.articlesInternalLinks button:hover,.activeArticleFilter{transform:translateY(-1px);box-shadow:0 0 26px #e4e0d61a;color:#fff!important;background:#e4e0d61a!important;border-color:#ddb8927a!important}.articlesFeaturedGrid{grid-template-columns:minmax(0,1fr) minmax(270px,360px);gap:clamp(26px,2.8vw,42px);display:grid}.articlesDailyPremium{background:linear-gradient(100deg, #000000f2 0%, #020809e6 48%, #000000bd 100%), radial-gradient(circle at 20% 0%, #ddb89233, transparent 18rem), var(--articles-daily-art,url(/assets/protocol-trt-concept-hero-D2w4jSao.png));background-position:50%;background-size:cover;border:1px solid #ddb89257;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:clamp(18px,2.4vw,34px);min-height:250px;padding:clamp(22px,3vw,36px);display:grid;position:relative;overflow:hidden;box-shadow:0 24px 80px #0000005c,0 0 44px #ddb89214}.articlesDailyPremium:before{content:"";pointer-events:none;opacity:.86;background:linear-gradient(120deg,#0000 0 62%,#ddb8921a 63%,#0000 64% 100%),repeating-linear-gradient(90deg,#ddb89206 0 1px,#0000 1px 88px);position:absolute;inset:0}.articlesDailyPremium>*{z-index:1;position:relative}.articlesDailyPremiumCopy p{color:#ddb892fa;letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:8px;margin:0 0 12px;font-size:11px;font-weight:950;display:inline-flex}.articlesDailyPremiumCopy h2{letter-spacing:0;text-transform:uppercase;max-width:820px;margin:0;font-size:clamp(30px,4.3vw,62px);line-height:.98}.articlesDailyPremiumCopy span{color:#e4e0d6d6;max-width:760px;margin-top:14px;font-size:clamp(15px,1.08vw,18px);line-height:1.65;display:block}.articlesDailyPremiumMeta{flex-wrap:wrap;justify-content:flex-end;gap:8px;max-width:360px;display:flex}.articlesDailyPremiumMeta small,.articlesDailyPremiumMeta a{color:#e4e0d6c2;background:#00000057;border:1px solid #ddb8923d;border-radius:999px;align-items:center;gap:8px;min-height:38px;padding:0 12px;font-size:11px;font-weight:900;text-decoration:none;display:inline-flex}.articlesDailyPremiumMeta a{color:#070400;background:linear-gradient(135deg,#ddb892f0,#c97b4aeb);border-color:#ddb892b8;border-radius:8px;min-height:46px;box-shadow:0 0 30px #ddb89233}.articlesDailyPremiumMeta a:hover{background:linear-gradient(135deg,#fff5ca,#ddb892);border-color:#ffffffdb;transform:translateY(-1px);box-shadow:0 0 40px #ddb89252}@media (width<=820px){.articlesDailyPremium{grid-template-columns:1fr;min-height:0}.articlesDailyPremiumMeta{justify-content:flex-start;max-width:none}}.articlesFeaturedCard{background:linear-gradient(90deg, #010708f5 0%, #040c0de0 44%, #020607a8 100%), linear-gradient(180deg, #0000002e, #000000a8), radial-gradient(circle at 22% 82%, #e4e0d624, transparent 16rem), var(--articles-featured-art,url(/assets/protocol-trt-concept-hero-D2w4jSao.png));background-position:50%;background-size:cover;align-content:space-between;gap:28px;min-height:360px;padding:clamp(26px,3.2vw,42px);display:grid;position:relative;overflow:hidden}.articlesFeaturedCard:after{content:"";aspect-ratio:1;opacity:.16;background:repeating-radial-gradient(circle,#e4e0d614 0 1px,#0000 1px 18px);border:1px solid #e4e0d629;border-radius:50%;width:min(44vw,520px);position:absolute;bottom:-18%;right:-6%}.articlesFeaturedCard:before,.articleCard:before{content:"";pointer-events:none;opacity:.7;background:linear-gradient(120deg,#0000 0 58%,#e4e0d612 59%,#0000 60% 100%),radial-gradient(circle at 18% 0,#e4e0d60f,#0000 12rem);position:absolute;inset:0}.articlesFeaturedCard>*{z-index:1;position:relative}.articlesFeaturedCard p,.articleCardTop p{color:#ddb892;letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:11px;font-weight:950}.articlesFeaturedCard h2{letter-spacing:0;text-transform:uppercase;max-width:780px;margin:12px 0;font-size:clamp(32px,3.7vw,56px);line-height:1.04}.articlesFeaturedCard span{color:#e4e0d6e0;max-width:780px;font-size:clamp(16px,1.14vw,18px);line-height:1.72;display:block}.articleMetaStrip{flex-wrap:wrap;gap:8px;display:flex}.articleMetaStrip small{color:#e4e0d6a8;background:#0003;border:1px solid #e4e0d626;border-radius:999px;align-items:center;gap:6px;min-height:30px;padding:0 9px;font-size:11px;font-weight:800;display:inline-flex}.articleLinkRow{flex-wrap:wrap;gap:9px;display:flex}.articleLinkRow a,.articleLinkRow button{border-radius:8px;align-items:center;gap:8px;min-height:40px;padding:0 12px;font-size:12px;font-weight:900;display:inline-flex}.articleLinkRow .articleReadMoreLink{color:#f2efe9;background:#e4e0d61a;border-color:#ddb8927a;box-shadow:0 0 22px #e4e0d61a}.articleLinkRow .featuredReadArticleCta{color:#021112;min-height:48px;text-shadow:none;background:linear-gradient(135deg,#ddb892f5,#ddb892e6 52%,#ddb892d1);border-color:#ddb892c7;padding:0 18px;box-shadow:0 0 0 1px #ddb89252,0 0 30px #ddb89257,0 16px 44px #e4e0d62e}.articleLinkRow .featuredReadArticleCta:hover{color:#000!important;background:linear-gradient(135deg,#fff,#ddb892 52%,#ddb892)!important;border-color:#ffffffeb!important;box-shadow:0 0 0 1px #ffffff5c,0 0 44px #ddb8928a,0 18px 52px #e4e0d63d!important}.articlesInternalLinks{align-content:start;gap:14px;padding:24px;display:grid}.articlesInternalLinks>p{margin:0 0 4px}.articlesInternalLinks a,.articlesInternalLinks button{text-align:left;background:#e4e0d60e;border-color:#ddb89242;border-radius:10px;grid-template-columns:36px 1fr;align-items:center;gap:12px;min-height:76px;padding:12px;display:grid}.articlesInternalLinks a svg,.articlesInternalLinks button svg{color:#ddb892}.articlesInternalLinks b{color:#fff;font-size:15px;display:block}.articlesInternalLinks em{color:#e4e0d694;margin-top:4px;font-size:12px;font-style:normal;line-height:1.35;display:block}.articlesGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(28px,2.6vw,42px);display:grid}.articleCard{align-content:start;gap:12px;height:320px;min-height:320px;padding:clamp(20px,1.9vw,24px);display:grid;position:relative;overflow:hidden}.articleCardWithArt{background:linear-gradient(180deg, #00000014, #000000b3), linear-gradient(90deg, #000000e6 0%, #000000ad 42%, #00000052 100%), var(--article-card-art) center / cover no-repeat, linear-gradient(145deg, #0c1819cc, #020607db);border-color:#ddb89247;box-shadow:inset 0 1px #ffffff0d,0 34px 104px #00000070,0 0 34px #ddb8920e}.articleCardWithArt:after{content:"";pointer-events:none;opacity:.84;background:radial-gradient(at 84% 8%,#ddb8922e,#0000 15rem),linear-gradient(#0000 44%,#0000006b);position:absolute;inset:0}.articleCard>*{z-index:1;position:relative}.articleCardTop{align-items:center;gap:9px;display:flex}.articleCardTop span{color:#ddb892;background:#e4e0d612;border:1px solid #ddb89242;border-radius:9px;place-items:center;width:36px;height:36px;display:grid}.articleCard h2{letter-spacing:0;text-transform:uppercase;margin:0;font-size:clamp(19px,1.38vw,24px);line-height:1.08}.articleCard>p{color:#e4e0d6cc;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:13.5px;line-height:1.45;display:-webkit-box;overflow:hidden}.articlesEmptyState{text-align:center;grid-column:1/-1;justify-items:center;gap:6px;padding:40px 20px;display:grid}.articlesEmptyState span{color:#e4e0d69e}.articlesHero{border-color:#e4e0d638;box-shadow:inset 0 1px #ffffff0e,0 34px 110px #00000075,0 0 42px #e4e0d60e}.articlesHeroCopy>p{color:#e4e0d6d1;max-width:760px;font-weight:620}.articlesHeroPanel{background:radial-gradient(at 100% 0,#ddb89224,#0000 13rem),linear-gradient(#081213d1,#000000b8);border-color:#ddb8924d;padding:20px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0b,0 24px 70px #00000057,0 0 28px #ddb8920e}.articlesHeroPanel:before{content:"";pointer-events:none;opacity:.55;background:linear-gradient(90deg,#ddb8921f,#0000 1px),repeating-linear-gradient(90deg,#e4e0d606 0 1px,#0000 1px 72px);position:absolute;inset:0}.articlesHeroPanel>*{z-index:1;position:relative}.articlesHeroPanel strong{color:#fff8ea;letter-spacing:0;font-size:28px;line-height:1.02}.articlesHeroPanel p{color:#e4e0d6bd;line-height:1.5}.articlesHeroPanel em{color:#fff8ead1;background:#ddb89211;border-color:#ddb8923d;border-radius:8px}.articlesFeaturedCard,.articleCard,.articlesInternalLinks{transition:transform .18s,border-color .18s,box-shadow .18s,background .18s}.articlesFeaturedCard:hover,.articleCard:hover,.articlesInternalLinks button:hover{transform:translateY(-2px)}.articlesFeaturedCard{border-color:#ddb89247;box-shadow:inset 0 1px #ffffff0d,0 34px 104px #00000075,0 0 36px #ddb8920e}.articlesFeaturedCard:hover{border-color:#ddb89275;box-shadow:inset 0 1px #ffffff0e,0 40px 118px #00000085,0 0 42px #ddb8921a}.articleCard{background:linear-gradient(145deg,#0c1819cc,#020607db),radial-gradient(circle at 100% 0,#e4e0d617,#0000 15rem);border-color:#e4e0d629}.articleCard:hover{background:linear-gradient(145deg,#101f21db,#020607e0),radial-gradient(circle at 100% 0,#e4e0d621,#0000 16rem);border-color:#ddb8925c;box-shadow:inset 0 1px #ffffff0d,0 34px 96px #0000007a,0 0 32px #e4e0d613}.articleCard.articleCardWithArt,.articleCard.articleCardWithArt:hover{background:linear-gradient(180deg, #00000014, #000000b3), linear-gradient(90deg, #000000e6 0%, #000000ad 42%, #00000052 100%), var(--article-card-art) center / cover no-repeat, linear-gradient(145deg, #0c1819cc, #020607db);border-color:#ddb8924d;box-shadow:inset 0 1px #ffffff0d,0 34px 104px #00000070,0 0 34px #ddb8920e}.articleCard h2{text-wrap:balance}.articleCard .articleLinkRow{gap:7px;margin-top:auto}.articleCard .articleMetaStrip{gap:6px}.articleCard .articleMetaStrip small{min-height:26px;padding:0 8px;font-size:10px}.articleCard .articleLinkRow a,.articleCard .articleLinkRow button{min-height:34px;padding:0 10px;font-size:11px}.articlesInternalLinks{background:radial-gradient(at 100% 0,#e4e0d61a,#0000 13rem),linear-gradient(#071213c7,#000000b8);border-color:#e4e0d629}.articlesHeroActions{gap:14px;margin-top:26px}.articlesHeroActions .primaryAction,.articlesHeroActions .secondaryAction{letter-spacing:.015em;border-radius:9px;gap:10px;min-height:56px;padding:0 24px;font-size:13px;font-weight:950;box-shadow:inset 0 1px #ffffff17,0 18px 52px #0000006b}.articlesHeroActions .primaryAction{color:#061010;background:linear-gradient(135deg,#ddb892,#ddb892 92%);box-shadow:inset 0 1px #ffffff2e,0 0 36px #ddb89233,0 20px 60px #0000007a}.articlesHeroActions .secondaryAction{color:#fff8eaf0;background:linear-gradient(#12120eb8,#030809d6);border-color:#ddb89252}.articlesHeroActions .primaryAction:hover,.articlesHeroActions .secondaryAction:hover{transform:translateY(-2px)}.articlesFeaturedGrid{gap:clamp(30px,3vw,46px)}.articlesGrid{gap:clamp(32px,3vw,48px)}.articlesFeaturedCard{background:linear-gradient(90deg, #000405fa 0%, #02090ae6 42%, #0000008f 100%), radial-gradient(ellipse at 72% 40%, #e4e0d61c, transparent 18rem), linear-gradient(180deg, #00000014, #000000c7), var(--articles-featured-art,url(/assets/protocol-trt-concept-hero-D2w4jSao.png));background-position:50%;background-size:cover;border-color:#ddb89257;min-height:390px;box-shadow:inset 0 1px #ffffff0f,inset 0 -120px 150px #0000006b,0 42px 124px #0000008f,0 0 42px #ddb89212}.articlesFeaturedCard h2{max-width:760px}.articlesFeaturedCard span{color:#f6faf8db;max-width:740px}.articleCard,.articleCard.articleCardWithArt,.articleCard.articleCardWithArt:hover{background:linear-gradient(180deg, #0000001a, #000000c7), linear-gradient(90deg, #000000ed 0%, #000000b3 48%, #0000005c 100%), var(--article-card-art) center / cover no-repeat, linear-gradient(145deg, #0c1819d1, #020607eb);border-color:#ddb8923d;height:344px;min-height:344px;box-shadow:inset 0 1px #ffffff0d,inset 0 -80px 110px #00000059,0 36px 110px #00000085,0 0 32px #ddb8920f}.articleCard.articleCardWithArt{background-position:50%}.articleCard:hover,.articleCard.articleCardWithArt:hover{border-color:#ddb89270;box-shadow:inset 0 1px #ffffff0f,inset 0 -86px 118px #0000005c,0 42px 124px #00000094,0 0 40px #ddb8921a}.articleCardTop{margin-bottom:2px}.articleCard h2{font-size:clamp(20px,1.42vw,25px);line-height:1.04}.articleCard>p{color:#f6faf8c7;line-height:1.5}.articleCard .articleMetaStrip{margin-top:2px}.articleLinkRow .articleReadMoreLink{color:#031112;background:linear-gradient(135deg,#ddb892f5,#ddb892e0);border-color:#ddb8929e;justify-content:center;min-width:112px;min-height:40px;padding:0 14px;box-shadow:0 0 0 1px #e4e0d62e,0 0 24px #e4e0d63d}.articleLinkRow .articleReadMoreLink:hover{color:#000!important;background:linear-gradient(135deg,#fff,#ddb892)!important}.articleCard .articleLinkRow{align-items:center}.articleCard .articleLinkRow .articleReadMoreLink{flex:0 0 118px}.articlesHero{grid-template-columns:minmax(0,1fr) minmax(270px,360px);align-items:center;min-height:clamp(210px,17vw,270px);padding:clamp(22px,2.45vw,34px)}.articlesHeroCopy h1{max-width:820px;font-size:clamp(36px,4.05vw,62px);line-height:.94}.articlesHeroCopy>p{color:#f6faf8db;max-width:720px;margin-top:14px;font-size:clamp(15.5px,1.08vw,17px);line-height:1.52}.articlesHeroPanel{gap:10px;padding:16px}.articlesHeroPanel strong{font-size:25px}.articlesHeroPanel p{color:#f6faf8c2;font-size:13.5px;line-height:1.48}.articlesHeroPanel div{margin-top:2px}@media (width<=760px){.articlesHero{gap:18px;padding:20px 16px}.articlesHeroCopy h1{font-size:clamp(29px,9.1vw,40px);line-height:.98}.articlesHeroCopy>p{margin-top:12px;font-size:14.5px;line-height:1.48}.articlesHeroPanel{margin-bottom:44px}.articlesHeroPanel p{font-size:12.5px;line-height:1.42;display:block}}@media (width<=760px){.accountPrimaryPanel .accountAuthCard .authButtonGrid{grid-template-columns:minmax(0,1fr)!important}.articlesHeroActions{gap:10px;margin-top:22px}.articlesHeroActions .primaryAction,.articlesHeroActions .secondaryAction{min-height:52px;padding-inline:18px}.articlesFeaturedCard,.articleCard,.articleCard.articleCardWithArt{height:auto;min-height:auto}.articleCard{gap:13px}.articleCard>p{-webkit-line-clamp:3}}.articlePage{isolation:isolate;width:min(1320px,100%);color:var(--text);gap:16px;margin:0 auto;display:grid;position:relative}.articleTopRail{justify-content:space-between;align-items:center;gap:14px;display:flex}.readingModeToggle{color:#e4e0d6d1;cursor:pointer;letter-spacing:.08em;text-transform:uppercase;background:#041012a3;border:1px solid #e4e0d63d;border-radius:999px;min-height:38px;padding:0 13px;font-size:12px;font-weight:900}.readingModeToggle[aria-pressed=true]{color:#041313;background:linear-gradient(135deg,#ddb892f5,#ddb892e6);border-color:#ddb89294;box-shadow:0 0 28px #e4e0d63d}.articlePage:before{content:"";z-index:-1;pointer-events:none;opacity:.9;background:radial-gradient(at 78% 4%,#e4e0d629,#0000 28rem),radial-gradient(at 18% 48%,#4d78ff17,#0000 26rem),linear-gradient(130deg,#0000 0 42%,#e4e0d608 43%,#0000 44% 100%),repeating-linear-gradient(90deg,#e4e0d604 0 1px,#0000 1px 104px);position:absolute;inset:-90px -7vw -160px}.articleBackButton{color:#e4e0d6c7;cursor:pointer;letter-spacing:.08em;text-transform:uppercase;background:#0410129e;border:1px solid #e4e0d633;border-radius:999px;justify-self:start;align-items:center;gap:8px;min-height:38px;padding:0 12px;font-size:12px;font-weight:900;display:inline-flex}.articleShell{gap:clamp(22px,3vw,40px);display:grid}.articleHero,.articleToc,.articleSection,.articleVisualSlot,.articleHeroGraphic{background:linear-gradient(145deg,#121f22d6,#020607e0),radial-gradient(circle at 100% 0,#e4e0d61a,#0000 18rem);border:1px solid #e4e0d62e;border-radius:14px;box-shadow:inset 0 1px #ffffff0b,0 26px 88px #00000057}.articleHero{grid-template-columns:minmax(0,1fr) minmax(300px,430px);align-items:end;gap:clamp(24px,4vw,68px);min-height:clamp(420px,42vw,620px);padding:clamp(30px,5vw,74px);display:grid;position:relative;overflow:hidden}.articleHero:before{content:"";pointer-events:none;opacity:.75;background:radial-gradient(circle at 78% 24%,#e4e0d629,#0000 15rem),linear-gradient(115deg,#0000 0 46%,#e4e0d614 47%,#0000 48% 100%);position:absolute;inset:0}.articleHero>*{z-index:1;position:relative}.articleHeroCopy h1{letter-spacing:0;text-transform:uppercase;text-wrap:balance;max-width:900px;margin:0;font-size:clamp(44px,6.6vw,104px);line-height:.9}.articleHeroCopy>p{color:#e4e0d6cc;max-width:760px;margin:20px 0 0;font-size:clamp(16px,1.25vw,20px);line-height:1.62}.articleHeroMeta{margin-top:24px}.articleHeroGraphic{background:radial-gradient(circle at 50% 42%,#e4e0d62e,#0000 36%),repeating-radial-gradient(circle at 50% 44%,#e4e0d61a 0 1px,#0000 1px 18px),linear-gradient(#041012b8,#000000c2);align-content:end;min-height:320px;padding:24px;display:grid;position:relative;overflow:hidden}.articleHeroGraphic:before{content:"";border:1px dashed #e4e0d63d;border-radius:999px;position:absolute;inset:26px}.articleHeroGraphic span{color:#ddb892;letter-spacing:.15em;text-transform:uppercase;font-size:11px;font-weight:950}.articleHeroGraphic strong{color:#fff;text-transform:uppercase;margin-top:8px;font-size:42px;line-height:.95}.articleHeroGraphic p{color:#e4e0d6ad;max-width:280px;margin:12px 0 0;line-height:1.45}.articleLayout{grid-template-columns:250px minmax(0,1fr);align-items:start;gap:clamp(22px,3vw,38px);display:grid}.articleToc{gap:8px;padding:18px;display:grid;position:sticky;top:96px}.articleToc p{margin:0 0 6px}.articleToc a{color:#e4e0d6b3;background:#0003;border:1px solid #e4e0d61f;border-radius:8px;padding:10px 11px;font-size:12px;font-weight:850;text-decoration:none;display:block}.articleBody{gap:clamp(20px,2.4vw,34px);display:grid}.articleSection{padding:clamp(24px,3vw,42px);position:relative;overflow:hidden}.articleSection:before,.articleVisualSlot:before{content:"";pointer-events:none;background:linear-gradient(120deg,#0000 0 60%,#e4e0d60e 61%,#0000 62% 100%),radial-gradient(circle at 100% 0,#e4e0d614,#0000 16rem);position:absolute;inset:0}.articleSection>*,.articleVisualSlot>*{z-index:1;position:relative}.articleSection h2,.articleVisualSlot h2{letter-spacing:0;text-transform:uppercase;max-width:820px;margin:0 0 14px;font-size:clamp(30px,3vw,50px);line-height:1.02}.articleSection>p,.articleVisualSlot span{color:#e4e0d6c7;max-width:860px;margin:0;font-size:16px;line-height:1.72}.articleCalloutGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:24px;display:grid}.articleCalloutGrid article{background:#00000040;border:1px solid #e4e0d629;border-radius:10px;padding:18px}.articleCalloutGrid span{color:#ddb892;letter-spacing:.13em;text-transform:uppercase;font-size:11px;font-weight:950}.articleCalloutGrid strong{color:#fff;margin-top:8px;font-size:22px;display:block}.articleCalloutGrid p{color:#e4e0d6ad;margin:10px 0 0;line-height:1.55}.articleTableWrap{background:radial-gradient(circle at 86% 10%,#e4e0d61a,#0000 19rem),linear-gradient(145deg,#050f10c7,#000000b8);border:1px solid #e4e0d62e;border-radius:16px;margin-top:22px;overflow-x:auto;box-shadow:inset 0 1px #ffffff0a,0 24px 74px #00000042}.articleComparisonTable{border-collapse:collapse;table-layout:fixed;width:100%;min-width:860px}.articleComparisonTable th,.articleComparisonTable td{color:#e4e0d6c7;text-align:left;vertical-align:middle;border-bottom:1px solid #e4e0d618;padding:18px 20px;line-height:1.55}.articleComparisonTable thead th{color:#ddb892;letter-spacing:.14em;text-transform:uppercase;background:#e4e0d609;font-size:11px;font-weight:950}.articleComparisonTable thead th:first-child{color:#ddb892f2}.articleComparisonTable tbody tr{background:linear-gradient(90deg,#ffffff03,#0000 42%,#e4e0d605);transition:background .18s,box-shadow .18s}.articleComparisonTable tbody tr:nth-child(2n){background:linear-gradient(90deg,#e4e0d606,#0000 42%,#e4e0d60a)}.articleComparisonTable tbody tr:hover{background:linear-gradient(90deg,#ddb89212,#e4e0d60b);box-shadow:inset 3px 0 #ddb89294}.articleComparisonTable tbody th{color:#ddb892eb;letter-spacing:.01em;width:240px;font-weight:900}.articleComparisonTable td:nth-child(2){color:#e4e0d6d1}.articleComparisonTable th:nth-child(3),.articleComparisonTable td:nth-child(3){background:#e4e0d609}.articleComparisonTable td:nth-child(3){color:#e4e0d6e6;font-weight:760}.articleComparisonTable th:nth-child(4),.articleComparisonTable td:nth-child(4){background:#ddb8920b}.articleComparisonTable td:nth-child(4){color:#ffefbef0;font-weight:900}.articleComparisonTable tr:last-child th,.articleComparisonTable tr:last-child td{border-bottom:0}.articleVisualSlot{background:radial-gradient(circle at 72% 45%,#e4e0d62e,#0000 17rem),repeating-radial-gradient(circle at 72% 45%,#e4e0d614 0 1px,#0000 1px 20px),linear-gradient(145deg,#121f22c7,#000000db);align-items:end;min-height:260px;padding:clamp(24px,3vw,42px);display:grid}.articleVisualSlot div{max-width:560px}.articleDecisionLinks{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.articleDecisionLinks a,.articleDecisionLinks button{color:#e4e0d6eb;cursor:pointer;background:#e4e0d613;border:1px solid #ddb89257;border-radius:8px;align-items:center;gap:8px;min-height:48px;padding:0 16px;font-size:12px;font-weight:900;text-decoration:none;display:inline-flex}.articlePublishingNotes{background:radial-gradient(circle at 100% 0,#ddb8921a,#0000 16rem),linear-gradient(145deg,#12100bb8,#030505e0);border-color:#ddb8922e}.articleReadablePage{width:min(1220px,100%)}.articleReadableShell{gap:clamp(22px,2.8vw,38px);width:100%;min-width:0;display:grid}.articleReadableHero{background:radial-gradient(at 78% 18%,#e4e0d626,#0000 24rem),linear-gradient(145deg,#121f22db,#020607e6);border:1px solid #e4e0d62e;border-radius:14px;width:100%;min-width:0;max-width:100%;padding:clamp(28px,4vw,56px);position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0b,0 26px 88px #00000057}.articleReadableHero:before{content:"";z-index:0;pointer-events:none;background:linear-gradient(116deg,#0000 0 52%,#e4e0d612 53%,#0000 54% 100%),repeating-linear-gradient(90deg,#e4e0d605 0 1px,#0000 1px 88px),linear-gradient(90deg,#000000e0,#00000080 56%,#000000d6),linear-gradient(#010708b3,#000000e0);position:absolute;inset:0}.articleReadableHero:after{content:"";z-index:0;pointer-events:none;opacity:.46;filter:saturate(.92)contrast(1.08)brightness(.58);background-image:url(/assets/Reta2-BrinnWOH.jpg);background-position:50%;background-size:cover;width:auto;position:absolute;inset:0;transform:scale(1.015)}.articleReadableHero.glpTrtStackHero:after{background-image:var(--article-hero-art);opacity:.5;background-position:50% 42%}.articleReadableHero>*{z-index:1;position:relative}.articleReadableHero h1{letter-spacing:0;text-transform:uppercase;text-wrap:balance;overflow-wrap:break-word;max-width:min(940px,100%);margin:0;font-size:clamp(36px,5.1vw,72px);line-height:.96}.articleReadableHero>p:not(.eyebrow){color:#e4e0d6d1;margin:15px 0 0;font-size:clamp(16px,1.36vw,21px);font-weight:760}.articleSeoPreview{background:radial-gradient(circle at 12% 0,#ddb8921f,#0000 16rem),linear-gradient(145deg,#12110cad,#020809db);border:1px solid #ddb89238;border-radius:12px;gap:18px;margin:28px 0;padding:clamp(18px,2.4vw,28px);display:grid;box-shadow:inset 0 1px #ffffff0a,0 20px 60px #00000038}.articleSeoPreview h2{margin:5px 0 0}.articleSeoPreview span{color:#e4e0d6c7;max-width:860px;margin-top:8px;line-height:1.72;display:block}.articleSeoPreview ul{margin:0;padding-left:20px}.articleSeoPreview li{color:#e4e0d6d1;margin:8px 0;line-height:1.62}.articleSeoPreviewLinks{margin-top:0}.premiumArticleBody{display:contents}.articleOutcomeOverlay{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.articleOutcomeOverlay span{color:#e4e0d6e0;letter-spacing:.03em;text-transform:uppercase;background:linear-gradient(135deg,#020a0cc7,#10202394);border:1px solid #ddb89242;border-radius:999px;align-items:center;gap:8px;min-height:40px;padding:10px 13px;font-size:12px;font-weight:900;display:inline-flex;box-shadow:0 0 24px #e4e0d61a,inset 0 1px #ffffff14}.articleOutcomeOverlay strong{color:#ddb892;font-weight:950}.peptideReconstitutionPage .articleReadableHero{background:radial-gradient(at 78% 18%,#ddb8922e,#0000 25rem),radial-gradient(at 18% 72%,#e4e0d61f,#0000 22rem),linear-gradient(145deg,#18160fdb,#020607eb);border-color:#ddb8923d}.peptideReconstitutionPage .articleReadableHero:after{opacity:.42;filter:saturate(.85)contrast(1.16)brightness(.52);background-image:url(/assets/peptide-reconstitution-hero-B0pYfvg3.png);background-position:50%}.peptideReconstitutionPage .articleOutcomeOverlay span{background:linear-gradient(135deg,#0f0b04d1,#121e1f8f);border-color:#ddb89252}.peptideReconstitutionPage .articleOutcomeOverlay strong{color:#ddb892fa}.articleReadableHero.peptideArticleHero{background:radial-gradient(at 78% 18%,#ddb8922b,#0000 25rem),radial-gradient(at 18% 72%,#e4e0d621,#0000 22rem),linear-gradient(145deg,#18160fe0,#020607eb);border-color:#ddb8923d}.articleReadableHero.peptideArticleHero:after{opacity:.48;filter:saturate(.88)contrast(1.14)brightness(.5);background-image:url(/assets/arm-nKLvVPEC.jpg);background-position:50%}.articleReadableHero.peptideArticleHero .articleOutcomeOverlay span{background:linear-gradient(135deg,#0f0b04d1,#121e1f8f);border-color:#ddb89252}.articleReadableHero.peptideArticleHero .articleOutcomeOverlay strong{color:#ddb892fa}.articleReadableHero.peptideRegulationHero{background:radial-gradient(at 82% 18%,#e4e0d61f,#0000 25rem),radial-gradient(at 18% 72%,#ddb8921f,#0000 23rem),linear-gradient(145deg,#050a0af2,#000203fa);border-color:#ddb89247}.articleReadableHero.peptideRegulationHero:before{background:linear-gradient(108deg,#000000f5 0%,#000000e6 36%,#000000ad 58%,#000000db 100%),radial-gradient(at 20% 18%,#000000b8,#0000 34rem),repeating-linear-gradient(90deg,#ddb89205 0 1px,#0000 1px 88px),linear-gradient(#010708d1,#000000f0)}.articleReadableHero.peptideRegulationHero:after{opacity:.34;filter:saturate(.82)contrast(1.08)brightness(.38);background-image:url(/assets/TiXKl-D1qrHmy4.jpg);background-position:50%}.articleReadableHero.peptideRegulationHero h1,.articleReadableHero.peptideRegulationHero>p:not(.eyebrow){text-shadow:0 2px 24px #000000d1,0 0 34px #0000009e}.articleReadableHero.peptideRegulationHero .articleOutcomeOverlay span{background:linear-gradient(135deg,#0e0a04d6,#0a1f2294);border-color:#ddb89257}.articleReadableHero.peptideRegulationHero .articleOutcomeOverlay strong{color:#ddb892fa}.trtOptimizationPage .articleReadableHero{background:radial-gradient(at 78% 18%,#b1363638,#0000 25rem),radial-gradient(at 20% 74%,#e4e0d621,#0000 22rem),linear-gradient(145deg,#120707f0,#020608f5);border-color:#b1363657}.trtOptimizationPage .articleReadableHero:before{background:linear-gradient(108deg,#000000f5 0%,#000000e0 38%,#0009 62%,#000000e0 100%),radial-gradient(at 12% 18%,#b136362e,#0000 24rem),repeating-linear-gradient(90deg,#b1363606 0 1px,#0000 1px 88px),linear-gradient(#010708d1,#000000f0)}.trtOptimizationPage .articleReadableHero:after{opacity:.42;filter:saturate(.72)contrast(1.18)brightness(.38);background-image:url(/assets/trtmen-_q7SzNOi.jpg);background-position:50%}.trtOptimizationPage .articleOutcomeOverlay span{background:linear-gradient(135deg,#1a0606e0,#0c181e9e);border-color:#b1363675}.trtOptimizationPage .articleOutcomeOverlay strong{color:#ff8276fa}.trtOptimizationPage .articleProse blockquote{background:linear-gradient(135deg,#b136361f,#0b161b5c);border-left-color:#b13636c7;box-shadow:0 18px 60px #00000038,inset 0 1px #ffffff0a}.zone2CardioPage .articleReadableHero{background:radial-gradient(at 78% 18%,#b1363633,#0000 25rem),radial-gradient(at 24% 74%,#e4e0d629,#0000 22rem),linear-gradient(145deg,#0c1112f5,#020507fa);border-color:#b136364d}.zone2CardioPage .articleReadableHero:before{background:linear-gradient(108deg,#000000fa 0%,#000000e6 40%,#000000b3 64%,#000000e6 100%),radial-gradient(at 13% 18%,#b1363624,#0000 24rem),repeating-linear-gradient(90deg,#b1363606 0 1px,#0000 1px 88px),repeating-linear-gradient(0deg,#e4e0d605 0 1px,#0000 1px 72px),linear-gradient(#010708d1,#000000f0)}.zone2CardioPage .articleReadableHero:after{opacity:.44;filter:saturate(.82)contrast(1.16)brightness(.46);background-image:url(/assets/cardio-Cixvrott.jpg);background-position:50%}.zone2CardioPage .articleOutcomeOverlay span{background:linear-gradient(135deg,#180606d6,#0a1b1f9e);border-color:#b136366b}.zone2CardioPage .articleOutcomeOverlay strong{color:#ff8276fa}.zone2CardioPage .articleProse blockquote{background:linear-gradient(135deg,#b136361f,#0b161b5c);border-left-color:#b13636c7;box-shadow:0 18px 60px #00000038,inset 0 1px #ffffff0a}.bloodworkMasteryPage .articleReadableHero{background:radial-gradient(at 82% 18%,#ddb89229,#0000 24rem),radial-gradient(at 28% 76%,#e4e0d621,#0000 22rem),linear-gradient(145deg,#100a07f0,#000507f5);border-color:#ddb89252}.bloodworkMasteryPage .articleReadableHero:before{background:linear-gradient(104deg,#000000f5 0%,#000000e0 36%,#00000094 62%,#000000d1 100%),radial-gradient(at 22% 48%,#0000008f,#0000 23rem),repeating-linear-gradient(90deg,#ddb89205 0 1px,#0000 1px 88px)}.bloodworkMasteryPage .articleReadableHero:after{opacity:.52;filter:saturate(.88)contrast(1.12)brightness(.48);background-image:url(/assets/blood-C9WWDSVZ.jpg);background-position:50%}.bloodworkMasteryPage .articleReadableHero.longRoadHero:after{background-image:var(--article-hero-art);background-position:50%}.bloodworkMasteryPage .articleOutcomeOverlay span{background:linear-gradient(135deg,#110905db,#0a1f2294);border-color:#ddb89257}.bloodworkMasteryPage .articleOutcomeOverlay strong{color:#ddb892fa}.theNarrowsPremiumPage .articleReadableHero{background:radial-gradient(at 80% 18%,#ddb8922e,#0000 25rem),radial-gradient(at 14% 78%,#e4e0d61a,#0000 22rem),linear-gradient(145deg,#120c09eb,#020506f5);border-color:#ddb8924d}.theNarrowsPremiumPage .articleReadableHero:before{background:linear-gradient(108deg,#000000f2 0%,#000000db 38%,#000000a3 62%,#000000e6 100%),radial-gradient(at 20% 18%,#0000009e,#0000 34rem),repeating-linear-gradient(90deg,#ddb89205 0 1px,#0000 1px 88px),linear-gradient(#010708c7,#000000ed)}.theNarrowsPremiumPage .articleReadableHero:after{opacity:.38;filter:saturate(.78)contrast(1.15)brightness(.42);background-image:url(/assets/contest-prep-CJl8AhHR.png);background-position:50%}.theNarrowsPremiumPage .articleOutcomeOverlay span{background:linear-gradient(135deg,#110a05d6,#0d1d1f94);border-color:#ddb8925c}.theNarrowsPremiumPage .articleOutcomeOverlay strong{color:#ddb892fa}.aestheticsLongevityPage .articleReadableHero{background:radial-gradient(at 78% 18%,#ddb89229,#0000 24rem),radial-gradient(at 20% 78%,#e4e0d61c,#0000 22rem),linear-gradient(145deg,#121410e0,#020607ed);border-color:#ddb89240}.articleReadableHero.myostatinHero:after{opacity:.46;filter:saturate(.82)contrast(1.16)brightness(.44);background-image:url(/assets/myo-ef-HEY1R.jpg);background-position:50%}.articleReadableHero.wolverineStackHero:after{opacity:.46;filter:saturate(.82)contrast(1.16)brightness(.44);background-image:url(/assets/wolverine-stack-hero-E1nmPVTt.png);background-position:50%}.articleReadableHero.geneticsHero:after{opacity:.46;filter:saturate(.82)contrast(1.16)brightness(.44);background-image:url(/assets/genetics-CZtNdmai.jpg);background-position:50%}.aestheticsLongevityPage .articleReadableHero:after{opacity:.44;filter:saturate(.78)contrast(1.18)brightness(.48);background-image:url(/assets/long1-CmNvritg.jpg);background-position:50%}.aestheticsLongevityPage .articleOutcomeOverlay span{background:linear-gradient(135deg,#110c05d1,#0d1d1f94);border-color:#ddb89252}.aestheticsLongevityPage .articleOutcomeOverlay strong{color:#ddb892fa}.articleFormulaGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:18px 0 26px;display:grid}.articleFormulaGrid.singleFormula{grid-template-columns:1fr}.articleFormulaGrid article{background:radial-gradient(circle at 100% 0,#ddb8921a,#0000 14rem),linear-gradient(145deg,#12100ab8,#00000061);border:1px solid #ddb89233;border-radius:12px;padding:18px;position:relative;overflow:hidden}.articleFormulaGrid article:before{content:"";pointer-events:none;opacity:.6;background:linear-gradient(120deg,#0000 0 58%,#e4e0d612 59%,#0000 60% 100%);position:absolute;inset:0}.articleFormulaGrid article>*{z-index:1;position:relative}.articleFormulaGrid span{color:#ddb892;letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:950;display:block}.articleFormulaGrid strong{color:#fff8ef;margin-top:9px;font-size:clamp(18px,1.5vw,24px);line-height:1.32;display:block}@media (width<=760px){.articleFormulaGrid{grid-template-columns:1fr}}.articleProse{background:radial-gradient(at 100% 0,#e4e0d612,#0000 22rem),linear-gradient(#081214ad,#020506e0);border:1px solid #e4e0d621;border-radius:14px;width:min(980px,100%);min-width:0;max-width:100%;margin:0 auto;padding:clamp(34px,4.8vw,68px);box-shadow:inset 0 1px #ffffff09,0 28px 94px #00000052}.articleProse h2{color:#fff8ef;letter-spacing:0;text-transform:uppercase;margin:clamp(44px,5.4vw,72px) 0 20px;font-size:clamp(30px,3.4vw,48px);line-height:1.02}.articleProse h2:first-child{margin-top:0}.articleProse h3{color:#ddb892;letter-spacing:.02em;text-transform:uppercase;margin:34px 0 14px;font-size:clamp(20px,1.8vw,26px);line-height:1.15}.articleProse p,.articleProse li{color:#e4e0d6d6;font-size:clamp(18px,1.25vw,20px);line-height:1.9}.articleProse p{margin:0 0 18px}.articleProse ul{gap:8px;margin:12px 0 22px;padding-left:24px;display:grid}.articleProse li::marker{color:#ddb892}.articleProse strong{color:#fff}.articleProse blockquote{color:#fff;background:#e4e0d60e;border-left:3px solid #ddb8929e;border-radius:0 10px 10px 0;margin:18px 0;padding:16px 18px;font-size:clamp(18px,1.5vw,22px);font-weight:820;line-height:1.45}.readableTableWrap{margin:22px 0 24px}.articleVerdictPair{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:18px 0 34px;display:grid}.articleVerdictPair p,.articleRealityLayer,.articleCeilingWarFigure,.articleDisclaimer{background:#0000003d;border:1px solid #e4e0d629;border-radius:12px}.articleVerdictPair p{margin:0;padding:16px}.articleCeilingWarFigure{margin:clamp(30px,4vw,52px) 0;overflow:hidden;box-shadow:0 28px 80px #00000047,0 0 44px #e4e0d614}.articleCeilingWarFigure img{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.articleCeilingWarFigure figcaption{color:#e4e0d6ad;background:#00000057;border-top:1px solid #e4e0d624;margin:0;padding:12px 16px 14px;font-size:13px;line-height:1.5}.articleRealityLayer strong{color:#ddb892;letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:950}.articleRealityLayer{background:radial-gradient(circle at 100% 0,#e4e0d61a,#0000 14rem),#00000042;margin:28px 0;padding:20px}.articleRealityLayer p{margin:8px 0 0}.readableArticleLinks{margin-top:40px}.readingModeActive:before{opacity:.42}.readingModeActive .articleReadableHero{background:linear-gradient(145deg,#081214e0,#020506f0);min-height:auto;padding:22px 26px}.readingModeActive .articleReadableHero:after,.readingModeActive .articleOutcomeOverlay,.readingModeActive .articleCeilingWarFigure{display:none}.readingModeActive .articleReadableHero h1{max-width:960px;font-size:clamp(30px,3.5vw,50px)}.readingModeActive .articleProse{background:linear-gradient(#070e0fd6,#020506eb);width:min(1040px,100%)}.articleDisclaimer{padding:18px;color:#e4e0d6b3!important;margin-top:30px!important;font-size:14px!important;line-height:1.55!important}.trtArticlePage{isolation:isolate;width:min(1240px,100%);color:var(--text);gap:clamp(22px,2.6vw,38px);margin:0 auto;display:grid;position:relative}.trtArticlePage:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(at 80% 8%,#ef634821,#0000 28rem),radial-gradient(at 15% 28%,#e4e0d61a,#0000 27rem),repeating-linear-gradient(90deg,#e4e0d603 0 1px,#0000 1px 96px),linear-gradient(#0000001f,#0000009e);position:absolute;inset:-100px -7vw -180px}.trtBreadcrumbs{margin-bottom:-6px}.trtArticleHero{background:radial-gradient(circle at 18% 92%,#ef63481a,#0000 18rem),linear-gradient(145deg,#0d1718e0,#000000eb);border:1px solid #e4e0d62e;border-radius:18px;grid-template-columns:minmax(0,1fr) minmax(280px,390px);align-items:end;gap:clamp(22px,3vw,44px);min-height:clamp(385px,36vw,520px);padding:clamp(24px,4vw,58px);display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0d,0 34px 110px #00000070}.trtArticleHero>img{object-fit:cover;opacity:.34;filter:saturate(.72)contrast(1.1)brightness(.48);width:100%;height:100%;position:absolute;inset:0;transform:scale(1.03)}.trtArticleHero:before{content:"";pointer-events:none;background:linear-gradient(105deg,#000000f0 0%,#000000b8 49%,#00000061 100%),linear-gradient(#00000029,#000000db),repeating-linear-gradient(90deg,#e4e0d605 0 1px,#0000 1px 78px);position:absolute;inset:0}.trtArticleHero>:not(img){z-index:1;position:relative}.trtHeroCopy h1{letter-spacing:0;text-transform:uppercase;text-wrap:balance;max-width:930px;margin:0;font-size:clamp(38px,5.2vw,78px);line-height:.94}.trtHeroCopy>p{color:#eff8f7d6;max-width:760px;margin:20px 0 0;font-size:clamp(17px,1.35vw,21px);line-height:1.7}.trtHeroStats{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}.trtHeroStats span{color:#e4e0d6e0;letter-spacing:.06em;text-transform:uppercase;background:#e4e0d613;border:1px solid #e4e0d63d;border-radius:999px;align-items:center;gap:8px;min-height:38px;padding:0 12px;font-size:12px;font-weight:900;display:inline-flex}.trtHeroStats svg{color:#ddb892}.trtDisclaimerBar{background:radial-gradient(circle at 0 0,#ef63481f,#0000 12rem),#020809c2;border:1px solid #ef634852;border-radius:14px;grid-template-columns:28px 1fr;align-items:start;gap:12px;padding:18px;display:grid;box-shadow:inset 0 1px #ffffff0b,0 0 38px #ef634817}.trtDisclaimerBar svg{color:#ef9b72}.trtDisclaimerBar p{color:#f4ebe5c7;margin:0;font-size:13px;line-height:1.58}.trtDisclaimerBar strong{color:#fff1e8}.trtArticleLayout{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:clamp(22px,3vw,42px);display:grid}.trtArticleToc{background:radial-gradient(circle at 100% 0,#e4e0d614,#0000 13rem),linear-gradient(145deg,#081213c7,#000c);border:1px solid #e4e0d629;border-radius:14px;gap:8px;padding:18px;display:grid;position:sticky;top:92px;box-shadow:inset 0 1px #ffffff0a,0 24px 78px #00000057}.trtArticleToc p{color:#ddb892;letter-spacing:.16em;text-transform:uppercase;margin:0 0 8px;font-size:11px;font-weight:950}.trtArticleToc a{color:#e4e0d6b8;background:#00000038;border:1px solid #e4e0d61f;border-radius:9px;padding:10px 11px;font-size:12px;font-weight:850;text-decoration:none;transition:border-color .18s,color .18s,background .18s,transform .18s;display:block}.trtArticleToc a:hover{color:#fff;background:#e4e0d613;border-color:#ddb89266;transform:translate(2px)}.trtArticleBody{gap:clamp(24px,2.8vw,40px);display:grid}.trtGuideSection{background:linear-gradient(120deg,#e4e0d60b,#0000 28%),radial-gradient(circle at 100% 0,#e4e0d613,#0000 19rem),linear-gradient(#071112b8,#020506e0);border:1px solid #e4e0d624;border-radius:16px;padding:clamp(30px,4.2vw,58px);position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff09,0 28px 88px #0000004d}.trtGuideSection:before{content:"";pointer-events:none;opacity:.64;background:linear-gradient(118deg,#0000 0 58%,#e4e0d60f 59%,#0000 60% 100%),repeating-linear-gradient(90deg,#e4e0d603 0 1px,#0000 1px 88px);position:absolute;inset:0}.trtGuideSection>*{z-index:1;position:relative}.sectionKicker{letter-spacing:.16em;text-transform:uppercase;font-weight:950;color:#ddb892!important;margin:0 0 10px!important;font-size:11px!important;line-height:1.2!important}.trtGuideSection h2{color:#fff8f0;letter-spacing:0;text-transform:uppercase;max-width:880px;margin:0 0 20px;font-size:clamp(32px,3.8vw,56px);line-height:1.02}.trtGuideSection h3{color:#e29a6a;text-transform:uppercase;margin:0 0 10px;font-size:18px}.trtGuideSection p,.trtGuideSection li{color:#eff8f7d6;max-width:930px;font-size:clamp(18px,1.24vw,20px);line-height:1.86}.trtGuideSection p{margin:0 0 18px}.trtGuideSection ul,.trtGuideSection ol{gap:10px;margin:14px 0 0;padding-left:24px;display:grid}.trtGuideSection li::marker{color:#e29a6a}.trtGuideSection blockquote{color:#fff4ea;background:radial-gradient(circle at 100% 0,#ef63481a,#0000 14rem),#00000042;border-left:4px solid #ef6348b3;border-radius:0 14px 14px 0;margin:28px 0;padding:20px 22px;font-size:clamp(21px,2vw,30px);font-weight:900;line-height:1.35}.trtLeadSection{border-color:#ef63482e}.trtDefinitionGrid,.trtTradeoffGrid,.trtSideGrid{gap:14px;margin:22px 0;display:grid}.trtDefinitionGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.trtTradeoffGrid,.trtSideGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.trtDefinitionGrid article,.trtTradeoffGrid article,.trtSideGrid article,.trtStackList p{background:#00000040;border:1px solid #e4e0d624;border-radius:12px;margin:0;padding:18px}.trtDefinitionGrid span{color:#e29a6a;letter-spacing:.14em;text-transform:uppercase;font-size:12px;font-weight:950}.trtDefinitionGrid p,.trtTradeoffGrid p,.trtSideGrid p,.trtStackList p{color:#e4e0d6c2;margin:8px 0 0;font-size:15px;line-height:1.65}.trtTradeoffGrid svg{color:#ddb892;margin-bottom:12px}.trtStackList{gap:10px;margin:22px 0;display:grid}.trtBloodworkSection{border-color:#e4e0d63d}.trtBloodworkTableWrap{background:radial-gradient(circle at 100% 0,#e4e0d61a,#0000 16rem),#0000004d;border:1px solid #e4e0d633;border-radius:14px;margin:24px 0 22px;overflow-x:auto}.trtBloodworkTable{border-collapse:collapse;width:100%;min-width:880px}.trtBloodworkTable th,.trtBloodworkTable td{color:#e4e0d6c7;text-align:left;vertical-align:top;border-bottom:1px solid #e4e0d61a;padding:15px 16px;line-height:1.5}.trtBloodworkTable thead th{color:#ddb892;letter-spacing:.13em;text-transform:uppercase;background:#e4e0d60d;font-size:11px;font-weight:950}.trtBloodworkTable tbody th{color:#e29a6aeb;font-weight:900}.trtBloodworkTable td:nth-child(3){color:#ffb199;font-weight:850}.trtBloodworkTable tr:last-child th,.trtBloodworkTable tr:last-child td{border-bottom:0}.trtWarningSection{background:radial-gradient(circle at 0 0,#ef63481a,#0000 16rem),linear-gradient(#120b0abd,#020506e0);border-color:#ef63483d}.trtFinalSection{border-color:#e29a6a38}.trtArticleActions{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.trtArticleActions a,.trtArticleActions button{color:#e4e0d6eb;cursor:pointer;background:#e4e0d613;border:1px solid #ddb89247;border-radius:9px;align-items:center;gap:8px;min-height:48px;padding:0 15px;font-size:12px;font-weight:900;text-decoration:none;transition:transform .18s,border-color .18s,box-shadow .18s;display:inline-flex}.trtArticleActions a:hover,.trtArticleActions button:hover{border-color:#ddb89285;transform:translateY(-1px);box-shadow:0 0 26px #e4e0d61f}.narrowsArticlePage:before{background:radial-gradient(at 78% 8%,#ddb89221,#0000 28rem),radial-gradient(at 14% 30%,#e4e0d614,#0000 26rem),radial-gradient(at 50% 100%,#ef63481a,#0000 30rem),repeating-linear-gradient(90deg,#ddb89203 0 1px,#0000 1px 96px),linear-gradient(#00000029,#000000ad)}.narrowsArticleHero{background:radial-gradient(circle at 16% 90%,#ef63481a,#0000 18rem),radial-gradient(circle at 70% 8%,#ddb8921a,#0000 22rem),linear-gradient(145deg,#10100de0,#000000f0);border-color:#ddb89233}.narrowsArticleHero>img{opacity:.42;filter:saturate(.78)contrast(1.12)brightness(.52);object-position:62% center}.narrowsArticleHero:before{background:linear-gradient(105deg,#000000f0 0%,#000000b8 50%,#00000047 100%),linear-gradient(#00000024,#000000e0),repeating-linear-gradient(90deg,#ddb89205 0 1px,#0000 1px 78px)}.protocolArticleBackButton{color:#f4f0e8d6;cursor:pointer;text-transform:uppercase;letter-spacing:.04em;background:#00000052;border:1px solid #ddb8923d;border-radius:9px;justify-self:start;align-items:center;gap:8px;min-height:36px;margin-top:-14px;padding:0 12px;font-size:12px;font-weight:900;transition:transform .18s,border-color .18s,color .18s;display:inline-flex}.protocolArticleBackButton svg{color:#ddb892;transform:rotate(180deg)}.protocolArticleBackButton:hover{color:#fff;border-color:#ddb89275;transform:translate(-2px)}.narrowsDisclaimerBar{background:radial-gradient(circle at 0 0,#ddb8921f,#0000 12rem),#020809c2;border-color:#ddb8924d}.narrowsDisclaimerBar svg{color:#ddb892}.narrowsArticlePage .sectionKicker,.narrowsArticlePage .trtArticleToc p{color:#ddb892!important}.narrowsArticlePage .trtHeroStats span,.narrowsArticlePage .trtArticleActions a,.narrowsArticlePage .trtArticleActions button{background:#ddb89213;border-color:#ddb89247}.narrowsArticlePage .trtHeroStats svg{color:#ddb892}.narrowsArticlePage .trtGuideSection{background:linear-gradient(120deg,#e4e0d60a,#0000 28%),radial-gradient(circle at 100% 0,#ddb8920f,#0000 19rem),linear-gradient(#071112b8,#020506e0);border-color:#e4e0d621}.narrowsArticlePage .trtGuideSection:before{background:linear-gradient(118deg,#0000 0 58%,#e4e0d60b 59%,#0000 60% 100%),repeating-linear-gradient(90deg,#ddb89203 0 1px,#0000 1px 88px)}.narrowsArticlePage .trtGuideSection blockquote{border-left-color:#ef6348c2}.narrowsArticlePage .trtDefinitionGrid span,.narrowsArticlePage .trtGuideSection h3{color:#ddb892}.narrowsArticlePage .trtArticleToc a:hover,.narrowsArticlePage .trtArticleActions a:hover,.narrowsArticlePage .trtArticleActions button:hover{border-color:#ddb8928a;box-shadow:0 0 26px #ddb8921a}.narrowsArticleBody .trtGuideSection p{max-width:900px}.narrowsStackList{grid-template-columns:repeat(2,minmax(0,1fr))}.glpArticlePage:before{background:radial-gradient(at 78% 8%,#e4e0d624,#0000 28rem),radial-gradient(at 16% 28%,#e4e0d614,#0000 26rem),radial-gradient(at 54% 100%,#ddb89214,#0000 30rem),repeating-linear-gradient(90deg,#e4e0d603 0 1px,#0000 1px 96px),linear-gradient(#00000029,#000000ad)}.glpArticleHero{background:radial-gradient(circle at 16% 90%,#e4e0d614,#0000 18rem),radial-gradient(circle at 70% 8%,#e4e0d61f,#0000 22rem),linear-gradient(145deg,#091412e0,#000000f0);border-color:#e4e0d638}.glpArticleHero>img{opacity:.54;filter:saturate(.82)contrast(1.08)brightness(.58);object-position:center center}.glpArticleHero:before{background:linear-gradient(105deg,#000000e6 0%,#000000bd 42%,#00000047 100%),linear-gradient(#00000024,#000000e0),repeating-linear-gradient(90deg,#e4e0d605 0 1px,#0000 1px 78px)}.glpArticleHero:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(#00000070 0%,#0003 30%,#0000 72%),radial-gradient(at 17% 35%,#000000b3 0%,#00000075 34%,#0000 68%);position:absolute;inset:0}.glpDisclaimerBar{background:radial-gradient(circle at 0 0,#e4e0d61f,#0000 12rem),#020809c2;border-color:#ddb8924d}.glpDisclaimerBar svg{color:#ddb892}.glpArticlePage .sectionKicker,.glpArticlePage .trtArticleToc p{color:#ddb892!important}.glpArticlePage .trtHeroStats span,.glpArticlePage .trtArticleActions a,.glpArticlePage .trtArticleActions button{background:#e4e0d613;border-color:#ddb89247}.glpArticlePage .trtHeroStats svg{color:#ddb892}.glpArticlePage .trtGuideSection{background:linear-gradient(120deg,#e4e0d60c,#0000 28%),radial-gradient(circle at 100% 0,#e4e0d60e,#0000 19rem),linear-gradient(#071112b8,#020506e0);border-color:#e4e0d624}.glpArticlePage .trtGuideSection:before{background:linear-gradient(118deg,#0000 0 58%,#e4e0d60e 59%,#0000 60% 100%),repeating-linear-gradient(90deg,#e4e0d603 0 1px,#0000 1px 88px)}.glpArticlePage .trtGuideSection blockquote{border-left-color:#ddb892b8}.glpArticlePage .trtDefinitionGrid span,.glpArticlePage .trtGuideSection h3{color:#ddb892}.glpArticlePage .trtArticleToc a:hover,.glpArticlePage .trtArticleActions a:hover,.glpArticlePage .trtArticleActions button:hover{border-color:#ddb8928a;box-shadow:0 0 26px #e4e0d61a}.glpArticleBody .trtGuideSection p{max-width:920px}.glpStackList{grid-template-columns:repeat(2,minmax(0,1fr))}.glpStackList strong{color:#e29a6a}@media (width<=760px){.articleReadablePage{width:100%;max-width:calc(100vw - 24px)}.articleTopRail{gap:10px;display:grid}.readingModeToggle{width:100%;min-height:44px}.articleReadableHero,.articleProse{padding:24px 20px}.articleReadableHero h1{font-size:clamp(28px,8.4vw,44px);line-height:.95}.articleProse p,.articleProse li{font-size:17px;line-height:1.82}.articleVerdictPair{grid-template-columns:1fr}.articleOutcomeOverlay span{white-space:normal;justify-content:flex-start;width:100%}.articleCeilingWarFigure img{aspect-ratio:4/3}}@media (width<=980px){.trtArticleHero,.trtArticleLayout,.trtDefinitionGrid,.trtTradeoffGrid,.trtSideGrid{grid-template-columns:1fr}.trtArticleToc{grid-template-columns:repeat(2,minmax(0,1fr));position:static}.trtArticleToc p{grid-column:1/-1}.narrowsStackList,.glpStackList{grid-template-columns:1fr}}@media (width<=760px){.trtArticlePage{gap:20px;width:100%;max-width:calc(100vw - 24px)}.trtArticleHero{border-radius:14px;gap:16px;min-height:auto;padding:22px 18px}.trtHeroCopy h1{font-size:clamp(30px,9.4vw,46px);line-height:.96}.trtHeroCopy>p{margin-top:14px}.trtHeroCopy>p,.trtGuideSection p,.trtGuideSection li{font-size:16px;line-height:1.72}.trtArticleActions{display:grid}.trtArticleActions a,.trtArticleActions button{justify-content:center;width:100%}.trtHeroStats{gap:8px;margin-top:18px}.trtHeroStats span{min-height:34px;padding:0 10px;font-size:10.5px}.trtDisclaimerBar{grid-template-columns:1fr;gap:8px;padding:14px}.trtDisclaimerBar p{font-size:12px;line-height:1.5}.trtArticleToc{grid-template-columns:1fr}.trtGuideSection{padding:26px 20px}.trtGuideSection h2{font-size:clamp(29px,9vw,42px)}}@media (width<=980px){.articleHero,.articleLayout{grid-template-columns:1fr}.articleToc{grid-template-columns:repeat(2,minmax(0,1fr));position:static}.articleToc p{grid-column:1/-1}}@media (width<=760px){.articlePage{width:100%;max-width:calc(100vw - 24px)}.articleHero{min-height:auto;padding:24px 18px}.articleHeroCopy h1{font-size:clamp(36px,12vw,58px);line-height:.94}.articleHeroGraphic{min-height:220px}.articleToc,.articleCalloutGrid{grid-template-columns:1fr}.articleSection,.articleVisualSlot{padding:20px 18px}.articleSection h2,.articleVisualSlot h2{font-size:clamp(27px,9vw,39px)}.articleDecisionLinks{display:grid}.articleDecisionLinks a,.articleDecisionLinks button{justify-content:center;width:100%}}@media (width<=1180px){.articlesHero,.articlesFeaturedGrid{grid-template-columns:1fr}.articlesGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.articlesHub{gap:24px;width:100%;max-width:calc(100vw - 24px)}.articlesHero{border-radius:12px;min-height:auto;padding:22px 18px}.articlesHeroCopy h1{font-size:clamp(30px,10vw,44px);line-height:1}.articlesHeroCopy>p{font-size:15.5px;line-height:1.66}.articlesHeroPanel{gap:8px;margin-bottom:54px;padding:14px}.articlesHeroPanel strong{font-size:20px}.articlesHeroPanel p{font-size:12.5px;line-height:1.42;display:block}.articlesHeroPanel div{display:none}.articlesHeroActions,.articleLinkRow{grid-template-columns:1fr;display:grid}.articlesHeroActions .primaryAction,.articlesHeroActions .secondaryAction,.articleLinkRow a,.articleLinkRow button{justify-content:center;width:100%}.articlesCommandBar{grid-template-columns:1fr;padding:12px}.articlesFilters{flex-wrap:nowrap;justify-content:flex-start;padding-bottom:2px;overflow-x:auto}.articlesFilters button{flex:none}.articlesFeaturedCard{min-height:auto;padding:24px 20px}.articlesFeaturedCard h2{font-size:clamp(28px,8.6vw,40px);line-height:1.08}.articlesInternalLinks,.articleCard{padding:22px 20px}.articlesGrid{grid-template-columns:1fr}.bottomMobileNav{grid-template-columns:repeat(6,minmax(0,1fr))}}.launchFooter{border-top:1px solid #94a3b81f;flex-wrap:wrap;justify-content:center;gap:8px;margin:12px 0 0;padding-top:12px;display:flex}.launchFooter button,.launchFooter a{color:var(--muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;padding:8px 10px;text-decoration:none}.launchFooter button:hover,.launchFooter a:hover{color:var(--text);border-color:var(--line2)}.legalPanel{max-width:860px;margin:0 auto}.legalGrid{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.legalGrid span{color:#ddb892;background:#e4e0d60f;border:1px solid #e4e0d633;border-radius:999px;padding:9px 11px;font-size:13px}.supportForm{margin-top:22px}.supportCategory{margin-bottom:14px;display:block}.supportCategory select{width:100%;color:var(--text);background:0 0;border:none;outline:none;padding:14px}.betaGatePanel{margin-top:16px}.betaGateForm{grid-template-columns:1fr auto;gap:10px;margin-top:14px;display:grid}.betaGateForm input{border:1px solid var(--line2);width:100%;color:var(--text);background:#020807;border-radius:16px;outline:none;padding:14px}.settingsGrid{grid-template-columns:1fr 1fr auto;align-items:end;gap:12px;display:grid}.settingsGrid label span{color:#f2efe9;margin-bottom:7px;font-size:13px;display:block}.settingsGrid input{border:1px solid var(--line2);width:100%;color:var(--text);background:#020807;border-radius:16px;outline:none;padding:14px}.settingsActions{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.dangerAction{color:#fecaca;border-color:#f8717157}.observabilityGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:16px;display:grid}.observabilityGrid div{background:#e4e0d60f;border:1px solid #e4e0d62e;border-radius:16px;padding:13px}.observabilityGrid svg{color:var(--accent)}.observabilityGrid strong{margin-top:8px;font-size:24px;display:block}.observabilityGrid span{color:var(--muted);font-size:12px;line-height:1.4;display:block}.timelineWeekStack{gap:14px;display:grid}.timelineWeek{background:#02080766;border:1px solid #94a3b824;border-radius:20px;padding:14px}.timelineWeekHeader{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.timelineWeekHeader span{color:var(--muted);font-size:13px}.right{flex-direction:column;gap:22px;display:flex}.searchBox{border:1px solid var(--line2);background:#020807;border-radius:18px;align-items:center;gap:10px;margin-bottom:14px;padding:0 12px;display:flex}.searchBox input{width:100%;color:var(--text);background:0 0;border:none;outline:none;padding:14px 0;font-size:14px}.categoryRow,.segmentedRow,.presetLine{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.libraryCategoryGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0 0 16px;display:grid}.libraryCategoryButton{text-align:left;min-height:94px;color:var(--text);cursor:pointer;background:#020807a3;border:1px solid #e4e0d61b;border-radius:18px;align-content:start;gap:7px;padding:13px;transition:border-color .18s,transform .18s,background .18s;display:grid}.libraryCategoryButton>span{width:32px;height:32px;color:var(--accent);background:#e4e0d611;border:1px solid #e4e0d638;border-radius:12px;place-items:center;display:grid}.libraryCategoryButton strong{letter-spacing:.05em;font-size:13px}.libraryCategoryButton small{color:var(--muted);font-size:12px;line-height:1.35}.libraryCategoryButton:hover{background:#e4e0d60b;border-color:#ddb8926b;transform:translateY(-1px)}.activeLibraryCategory{box-shadow:none;background:#c97b4a1a;border-color:#c97b4a8c}.librarySubcategoryRail{flex-wrap:wrap;gap:8px;margin:-4px 0 16px;display:flex}.subcategoryChip{color:var(--muted);cursor:pointer;background:#0208079e;border:1px solid #94a3b82e;border-radius:999px;padding:8px 10px;font-size:12px;font-weight:800}.activeSubcategoryChip{color:#0b0b0d;background:linear-gradient(#e29a6a,#c97b4a);border-color:#c97b4ab8}.libraryPortalGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:18px 0 20px;display:grid}.libraryPortalGrid div{background:linear-gradient(#ffffff08,#02080799);border:1px solid #e4e0d61a;border-radius:18px;min-height:108px;padding:15px;box-shadow:inset 0 0 0 1px #ffffff04}.libraryPortalGrid span{color:var(--accent);text-transform:uppercase;letter-spacing:.14em;margin-bottom:10px;font-size:10px;font-weight:900;display:block}.libraryPortalGrid strong{color:#f2efe9;font-size:13px;font-weight:700;line-height:1.45;display:block}.libraryIntelligencePage{isolation:isolate;gap:clamp(14px,1.5vw,22px);display:grid;position:relative}.libraryIntelligencePage .libraryHeroGrid,.libraryIntelligencePage .librarySection:nth-of-type(-n+3){isolation:isolate;position:relative}.libraryHeroGrid{grid-template-columns:minmax(360px,.38fr) minmax(0,.62fr);align-items:stretch;gap:14px;display:grid;position:relative;overflow:visible}.libraryHeroGrid>*{z-index:1;position:relative}.libraryHeroGrid,.compareCommandHero,.comparePageHero,.protocolFeatureHero,.compoundPageHero{--entry-glow:#ddb89229;--entry-line:#ddb89257}.libraryHeroGrid,.comparePageHero,.protocolFeatureHero,.compoundPageHero{margin-bottom:clamp(2px,.7vw,8px)}.libraryHeroGrid+.librarySection,.compareCommandHero+.featuredCompareCard,.comparePageHero+.compareVerdictPanel,.protocolFeatureHero+.coreCompoundDeck,.compoundPageHero+.compoundQuickIntel{position:relative}.libraryHeroGrid+.librarySection:after,.compareCommandHero+.featuredCompareCard:before,.comparePageHero+.compareVerdictPanel:after,.protocolFeatureHero+.coreCompoundDeck:after,.compoundPageHero+.compoundQuickIntel:after{content:"";pointer-events:none;background:linear-gradient(90deg, transparent, var(--entry-line), #f4f0e81a, transparent);opacity:.72;height:1px;position:absolute;top:-9px;left:clamp(18px,6vw,92px);right:clamp(18px,6vw,92px)}.libraryHeroCopy,.featuredIntelligenceCard,.librarySection,.libraryTrendingStrip,.libraryArchiveSignal,.libraryCompoundCard{background:#0d0d10b8;border:1px solid #e4e0d61a;border-radius:16px;box-shadow:0 18px 50px #00000059}.libraryHeroCopy{background:#0d0d10b8;border-color:#e4e0d61a;align-content:center;gap:10px;min-height:224px;padding:clamp(18px,1.6vw,24px);display:grid;position:relative;overflow:hidden}.libraryHeroCopy>*{z-index:1;position:relative}.libraryHeroCopy h1{color:#f4f0e8;letter-spacing:-.055em;text-transform:none;margin:0;font-size:clamp(44px,4.8vw,68px);font-weight:760;line-height:.9}.libraryHeroCopy>p{color:#ded9cfb8;max-width:560px;margin:0;font-size:15px;line-height:1.48}.librarySearchBox{background:#0c0c108c;border:1px solid #c97b4a42;border-radius:999px;align-items:center;gap:12px;min-height:50px;padding:0 18px;transition:border-color .18s,box-shadow .18s,background .18s;display:flex;position:relative}.librarySearchBox:focus-within{background:#101015b8;border-color:#e29a6aa6;box-shadow:0 0 38px #c97b4a2e}.librarySearchBox svg{color:#ddb892}.librarySearchBox input{color:#f4f0e8;background:0 0;border:0;outline:0;width:100%;min-width:0;padding:14px 0;font-size:14px}.librarySearchBox input::placeholder{color:#ded9cf70}.libraryQuickStrip{background:#0003;border:1px solid #f4f0e814;border-radius:10px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.libraryQuickStrip article{text-align:center;border-right:1px solid #f4f0e817;align-content:center;place-items:center;gap:5px;min-height:74px;padding:9px;display:grid}.libraryQuickStrip article:last-child{border-right:0}.libraryQuickStrip article:nth-child(2),.libraryQuickStrip article:nth-child(4){opacity:.92;transform:translateY(2px)}.libraryQuickStrip svg{color:#ddb892;filter:drop-shadow(0 0 12px #c97b4a2e)}.libraryQuickStrip span{color:#f4f0e8;font-size:11px;font-weight:760;line-height:1.2}.libraryQuickStrip strong{color:#ded9cf8f;font-size:11px;font-weight:430;line-height:1.35}.featuredIntelligenceCard{isolation:isolate;background:#0d0d10b8;border-color:#c97b4a3d;min-height:236px;padding:clamp(18px,1.6vw,24px);display:grid;position:relative;overflow:hidden;box-shadow:0 18px 50px #00000059}.featuredIntelligenceCard:before{content:"";z-index:0;pointer-events:none;opacity:.74;filter:blur(1px);background:radial-gradient(at 72% 42%,#ddb8922e,#0000 23rem),radial-gradient(at 44% 94%,#e4e0d60b,#0000 20rem);position:absolute;inset:-22px}.featuredIntelligenceCard:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#000000e0 0%,#000000a8 32%,#00000038 62%,#0000000f 100%),radial-gradient(circle at 72% 18%,#ddb8922e,#0000 13rem),linear-gradient(#0000000a,#00000038 100%);position:absolute;inset:0}.featuredDossierArt{z-index:0;object-fit:cover;object-position:center;filter:contrast(1.1)saturate(1.05)brightness(.88);width:100%;height:100%;position:absolute;inset:0}.featuredIntelligenceCard>div:first-of-type{z-index:2;align-content:center;justify-items:start;max-width:360px;display:grid;position:relative}.featuredIntelligenceCard span{color:#ddb892;font-size:14px;font-weight:740}.featuredIntelligenceCard h2{color:#f4f0e8;letter-spacing:-.045em;margin:10px 0;font-size:clamp(28px,3vw,42px);line-height:1}.featuredIntelligenceCard p{color:#ded9cfb3;max-width:360px;margin:0 0 18px;line-height:1.48}.featuredMolecule{filter:drop-shadow(0 0 48px #c97b4a29);opacity:.95;min-height:210px;position:relative}.featuredMolecule:before,.featuredMolecule:after{content:"";background:radial-gradient(circle at 35% 35%,#ffe9b4f2,#c97b4a99 24%,#342c1733 58%,#0000 72%);border-radius:999px;position:absolute;box-shadow:0 0 40px #c97b4a38}.featuredMolecule:before{width:210px;height:210px;top:12px;right:30px}.featuredMolecule:after{background:radial-gradient(circle at 35% 35%,#e4e0d6c7,#ddb89266 30%,#05101033 62%,#0000 74%);width:170px;height:170px;bottom:8px;left:6px}.featuredMolecule span{background:#c97b4a1f;border:1px solid #ddb89238;border-radius:999px;width:46px;height:46px;position:absolute}.featuredMolecule span:first-child{top:42px;right:220px}.featuredMolecule span:nth-child(2){top:212px;right:12px}.featuredMolecule span:nth-child(3){bottom:4px;right:142px}.featuredMolecule span:nth-child(4){background:#e4e0d614;top:16px;left:74px}.featuredMolecule span:nth-child(5){background:#e4e0d614;bottom:104px;left:12px}.featuredMolecule span:nth-child(6){top:122px;right:104px}.librarySection{padding:14px;position:relative;overflow:hidden}.libraryIntelligencePage .librarySection:nth-of-type(-n+3){background:#0d0d10a8;border-color:#f4f0e81b;box-shadow:0 18px 50px #00000059}.libraryIntelligencePage .librarySection:nth-of-type(-n+3):after{content:"";pointer-events:none;opacity:.72;background:linear-gradient(115deg,#0000 0 54%,#ddb89207 55%,#0000 56% 100%),repeating-linear-gradient(90deg,#f4f0e803 0 1px,#0000 1px 72px);position:absolute;inset:0}.librarySection>*{z-index:1;position:relative}.librarySectionHeader{justify-content:space-between;align-items:end;gap:18px;margin-bottom:14px;display:flex}.librarySectionHeader span{color:#ded9cf8a;font-size:13px}.libraryIntelligencePage .libraryCategoryGrid{grid-template-columns:repeat(8,minmax(0,1fr));align-items:stretch;gap:9px;margin:0}.libraryIntelligencePage .libraryCategoryButton{background:linear-gradient(#ffffff06,#050505c2);border-color:#f4f0e821;border-radius:10px;min-height:128px;padding:13px;box-shadow:inset 0 1px #ffffff09,0 18px 58px #00000047}.libraryIntelligencePage .libraryCategoryButton>span,.libraryIntelligencePage .libraryCategoryButton b,.libraryIntelligencePage .libraryCategoryButton strong,.libraryIntelligencePage .libraryCategoryButton small,.libraryIntelligencePage .libraryCategoryButton em{z-index:2;position:relative}.libraryIntelligencePage .libraryCategoryButton>span{color:#ddb892;background:#0000007a;border-color:#ddb89261;border-radius:999px;box-shadow:0 0 18px #ddb8921a}.libraryIntelligencePage .libraryCategoryButton strong{color:#fff8ea;letter-spacing:.03em;text-transform:uppercase;text-shadow:0 2px 14px #000000e0;font-size:clamp(13px,.95vw,15px);line-height:1.05}.libraryIntelligencePage .libraryCategoryButton em{color:#ddb892;background:#0000008a;border:1px solid #ddb89242;border-radius:999px;width:fit-content;margin-top:auto;padding:5px 8px;font-size:10px;font-style:normal;font-weight:780}.libraryIntelligencePage .libraryCategoryButton.laneMajor{border-color:#ddb89233;min-height:146px;box-shadow:inset 0 1px #ffffff0b,0 22px 66px #00000057,0 0 22px #ddb89217}.libraryIntelligencePage .libraryCategoryButton.laneMajor strong{font-size:clamp(14px,1.02vw,16px)}.libraryIntelligencePage .libraryCategoryButton.laneSupport{opacity:.95;border-color:#f4f0e81c;min-height:122px}.categoryArchiveCard{isolation:isolate;position:relative;overflow:hidden}.categoryArchiveCard:before{content:"";z-index:0;opacity:.9;filter:none;background:radial-gradient(circle at 22% 12%,#ddb8922e,#0000 6.5rem),radial-gradient(circle at 92% 8%,#f4f0e80b,#0000 7rem),linear-gradient(145deg,#18160fc2,#040404eb 70%);transition:opacity .18s,transform .18s;position:absolute;inset:0}.categoryArchiveCard:after{content:"";z-index:1;pointer-events:none;opacity:.72;background:linear-gradient(#ffffff09,#0000 34%),linear-gradient(90deg,#ddb8921c,#0000 1px),repeating-linear-gradient(90deg,#0000 0 42px,#f4f0e805 43px,#0000 44px);position:absolute;inset:0}.categoryArchiveCard:hover:before,.activeLibraryCategory.categoryArchiveCard:before{opacity:1;transform:scale(1.012)}.category-peptides:before{background:radial-gradient(circle at 20% 12%,#ddb8922e,#0000 6.5rem),radial-gradient(circle at 90% 20%,#e4e0d613,#0000 7rem),linear-gradient(145deg,#17150dc7,#040404eb 70%)}.category-hormones:before{background:radial-gradient(circle at 20% 12%,#e29a6a33,#0000 6.5rem),radial-gradient(circle at 88% 18%,#ddb89212,#0000 7rem),linear-gradient(145deg,#1a110ac7,#040404eb 70%)}.category-glp-metabolic:before{background:radial-gradient(circle at 20% 12%,#e4e0d624,#0000 6.5rem),radial-gradient(circle at 88% 18%,#ddb89212,#0000 7rem),linear-gradient(145deg,#0a1816c7,#040404eb 70%)}.category-longevity:before{background:radial-gradient(circle at 20% 12%,#ddb8922e,#0000 6.5rem),radial-gradient(circle at 90% 14%,#9376ff17,#0000 7rem),linear-gradient(145deg,#18160ec7,#040404eb 70%)}.category-sexual-health:before{background:radial-gradient(circle at 20% 12%,#9376ff24,#0000 6.5rem),radial-gradient(circle at 92% 18%,#ddb8920e,#0000 7rem),linear-gradient(145deg,#120d1ac7,#040404eb 70%)}.category-support:before{background:radial-gradient(circle at 20% 12%,#ddb8922e,#0000 6.5rem),radial-gradient(circle at 84% 24%,#e4e0d612,#0000 7rem),radial-gradient(circle at 54% 88%,#ddb8920d,#0000 8rem),linear-gradient(145deg,#111310d1,#040404f0 70%)}.category-fringe-experimental:before{background:radial-gradient(circle at 20% 12%,#9376ff24,#0000 6.5rem),radial-gradient(circle at 90% 18%,#ffb07813,#0000 7rem),linear-gradient(145deg,#130d17c7,#040404eb 70%)}.libraryPathwayRow{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.libraryPathwayRow button{text-align:left;color:#f4f0e8;cursor:pointer;background:linear-gradient(100deg,#ffffff06,#050505ad);border:1px solid #f4f0e81a;border-radius:10px;grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:4px 10px;min-height:76px;padding:12px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff06}.libraryPathwayRow button:before{content:"";pointer-events:none;opacity:.72;background:radial-gradient(circle at 8% 14%,#ddb89214,#0000 8rem),linear-gradient(90deg,#ddb89208,#0000 44%,#e4e0d605);position:absolute;inset:0}.libraryPathwayRow button>*{z-index:1;position:relative}.libraryPathwayRow button>span{color:#ddb892;background:#c97b4a0f;border:1px solid #ddb89242;border-radius:10px;grid-row:1/3;place-items:center;width:36px;height:36px;display:grid}.libraryPathwayRow strong{font-size:13px;line-height:1.2}.libraryPathwayRow small{color:#ded9cf94;line-height:1.35}.libraryPathwayRow button>svg{color:#ddb892;grid-area:1/3/3;place-self:center end}.libraryPathwayRow button:nth-child(2),.libraryPathwayRow button:nth-child(4){transform:translateY(5px)}.libraryPathwayRow .pathwayMajor{border-color:#ddb89238;min-height:88px;box-shadow:inset 0 1px #ffffff08,0 18px 56px #0000004d}.libraryPathwayRow .pathwaySupport{opacity:.94;min-height:72px}.libraryTrendingStrip{background:radial-gradient(circle at 0 0,#ddb89217,#0000 18rem),radial-gradient(circle at 92% 100%,#e4e0d608,#0000 18rem),linear-gradient(145deg,#111213d1,#050505c2);grid-template-columns:minmax(170px,.38fr) repeat(5,minmax(0,1fr));align-items:stretch;min-height:70px;padding:0;display:grid;overflow:hidden}.libraryTrendingStrip>div,.libraryTrendingStrip button{color:#f4f0e8;text-align:left;background:0 0;border:0;border-right:1px solid #f4f0e817;align-content:center;min-width:0;padding:13px 16px;display:grid}.libraryTrendingStrip>div{grid-template-columns:auto 1fr;gap:3px 9px}.libraryTrendingStrip>div svg{color:#ddb892;grid-row:1/3;align-self:center}.libraryTrendingStrip>div span{color:#ded9cf80;font-size:11px}.libraryTrendingStrip button{cursor:pointer;grid-template-columns:auto 1fr;gap:2px 12px}.libraryTrendingStrip button:hover{background:#c97b4a0b}.libraryTrendingStrip em{color:#ddb892b8;letter-spacing:.12em;text-transform:uppercase;background:#c97b4a0b;border:1px solid #ddb89242;border-radius:999px;grid-row:1/3;align-self:center;width:fit-content;padding:3px 7px;font-size:9px;font-style:normal;font-weight:900}.libraryTrendingStrip strong{font-size:14px}.libraryTrendingStrip button span{color:#ded9cf85;font-size:11px}.libraryArchiveSignal{background:linear-gradient(90deg,#c97b4a12,#0006 34%,#e4e0d609);grid-template-columns:minmax(230px,.6fr) repeat(5,minmax(0,1fr));align-items:center;gap:0;min-height:58px;padding:0;display:grid;overflow:hidden}.libraryArchiveSignal>div{border-right:1px solid #f4f0e817;gap:3px;padding:12px 16px;display:grid}.libraryArchiveSignal .eyebrow{margin:0}.libraryArchiveSignal strong{color:#f4f0e8;font-size:13px;line-height:1.25}.libraryArchiveSignal>span{color:#ded9cfa8;text-transform:uppercase;letter-spacing:.08em;border-right:1px solid #f4f0e814;align-items:center;min-height:58px;padding:10px 13px;font-size:11px;font-weight:820;line-height:1.25;display:flex}.libraryArchiveSignal>span:last-child{border-right:0}.libraryArchiveSignal>span:nth-child(2){color:#ddb892}.libraryArchiveSignal>span:nth-child(3){color:#f4f0e8d1}.libraryArchiveSignal>span:nth-child(4){color:#ddb892}.libraryArchiveSignal>span:nth-child(5){color:#bfa5ff}.libraryArchiveSignal>span:nth-child(6){color:#ffb078}.libraryIntelligencePage .librarySubcategoryRail{margin:0}.libraryCompoundGrid{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-flow:dense;gap:12px;display:grid;position:relative}.libraryCompoundGrid:before{content:"";z-index:-1;pointer-events:none;opacity:.8;background:linear-gradient(#ddb8920e,#0000);height:120px;position:absolute;inset:-18px -12px auto}.libraryCompoundCard{text-align:left;color:#f4f0e8;cursor:pointer;background:#0d0d10a8;border-radius:9px;align-content:start;gap:10px;min-height:274px;padding:16px;transition:transform .18s,border-color .18s,box-shadow .18s,background .18s;display:grid;position:relative;overflow:hidden}.libraryCompoundCard:before{content:"";pointer-events:none;opacity:.78;background:radial-gradient(circle at 18% 8%,#ddb8920e,#0000 9rem),linear-gradient(115deg,#0000 0 58%,#ffffff07 59%,#0000 60% 100%),repeating-linear-gradient(0deg,#f4f0e803 0 1px,#0000 1px 12px),repeating-linear-gradient(90deg,#0000 0 70px,#f4f0e803 71px,#0000 72px);position:absolute;inset:0}.libraryCompoundCard:after{content:"";pointer-events:none;opacity:.8;background:linear-gradient(#0000,#00000047);height:76px;position:absolute;bottom:0;left:0;right:0}.libraryCompoundCard>*{z-index:1;position:relative}.compoundTierLine{justify-content:space-between;align-items:center;gap:8px;min-height:18px;display:flex}.compoundTierLine span{color:#ddb892c7;text-transform:uppercase;letter-spacing:.12em;font-size:9px;font-weight:920;line-height:1.25}.compoundTierLine:after{content:"";background:linear-gradient(90deg,#ddb89247,#0000);flex:1;height:1px}.compoundCardTop{justify-content:space-between;align-items:start;gap:12px;display:flex}.compoundCardTop strong{color:#f4f0e8;letter-spacing:-.02em;font-size:19px;line-height:1.1}.compoundCardTop svg{color:#f4f0e899;flex:none}.libraryCompoundCard>small{color:#ddb892;font-size:11px;font-weight:780}.libraryCompoundCard p{color:#ded9cfa8;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}.compoundSignalStack{gap:6px;margin-top:2px;display:grid}.compoundSignalStack span{color:#ded9cfbd;font-size:12px}.compoundSignalStack span:before{content:"//";color:#ddb892;margin-right:7px}.compoundDossierSignals{background:#ffffff04;border-top:1px solid #f4f0e80f;border-bottom:1px solid #f4f0e80f;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.compoundDossierSignals span{border-right:1px solid #f4f0e80e;gap:1px;padding:7px 7px 7px 0;display:grid}.compoundDossierSignals span:last-child{border-right:0;padding-right:0}.compoundDossierSignals small{color:#ded9cf6b;letter-spacing:.08em;text-transform:uppercase;font-size:9px}.compoundDossierSignals strong{color:#f4f0e8e6;font-size:11px;font-weight:640;line-height:1.15}.libraryCompoundCard .aliasLine{color:#ded9cf66;letter-spacing:.03em;white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.libraryCompoundCard .openCompoundLine{color:#ddb892eb;letter-spacing:.02em;background:linear-gradient(90deg,#c97b4a0b,#0000002e);border:1px solid #ddb89238;border-radius:7px;justify-content:space-between;align-items:center;gap:10px;min-height:35px;margin-top:auto;padding:0 11px;font-size:12px;font-weight:700;display:inline-flex}.tierFlagship{background:radial-gradient(circle at 94% 0,#ddb89229,#0000 18rem),radial-gradient(circle at 0 100%,#e4e0d60e,#0000 18rem),linear-gradient(145deg,#13110deb,#040404d6);border-color:#ddb89247;grid-column:span 2;min-height:314px}.tierFlagship .compoundCardTop strong{font-size:clamp(24px,2.3vw,34px);line-height:1.02}.tierFlagship p{-webkit-line-clamp:4;font-size:14px}.tierFoundational{border-color:#f4f0e826}.tierSignal{border-color:#e4e0d621}.tierSignal .compoundTierLine span{color:#ddb892}.tierEmerging{background:radial-gradient(circle at 100% 0,#ac84ff1f,#0000 12rem),linear-gradient(145deg,#0f0f0fe0,#030303d1);border-color:#ac84ff2e}.tierEmerging .compoundTierLine span{color:#c7b6ff}.tierConsequence{background:radial-gradient(circle at 100% 0,#ff8b4a1c,#0000 12rem),linear-gradient(145deg,#120e0ce6,#030303d1);border-color:#ffb0782e}.tierConsequence .compoundTierLine span{color:#ffb078}.archivePacingCard{margin-top:18px}.protocolMockShell{isolation:isolate;grid-template-columns:226px minmax(0,1fr);align-items:start;gap:18px;display:grid;position:relative}.protocolLayoutShell{--protocol-gap:clamp(16px, 1.8vw, 24px);--protocol-radius:10px;gap:var(--protocol-gap);grid-template-columns:minmax(210px,240px) minmax(0,1fr)}.protocolLayoutMain{gap:var(--protocol-gap)}.protocolSection{border-radius:var(--protocol-radius);min-width:0}.protocolHeroSection{align-items:stretch}.protocolCompoundSection,.protocolRiskDashboard,.protocolRelatedSection,.protocolLegalBoundary{width:100%}.protocolAnalysisGrid{gap:var(--protocol-gap)}.protocolLayoutRail{align-self:start}.protocolMockShell:before{content:"";z-index:-2;pointer-events:none;background:radial-gradient(circle at 60% 10%,#c97b4a21,#0000 24rem),radial-gradient(circle at 90% 34%,#5330122b,#0000 24rem),linear-gradient(#00000005,#0006);position:absolute;inset:-60px -28px}.protocolMockShell:after{content:"";z-index:-1;pointer-events:none;opacity:.28;background-image:radial-gradient(circle at 18% 23%,#ffffff29 0 1px,#0000 1.5px),radial-gradient(circle at 76% 18%,#ddb8922e 0 1px,#0000 1.4px),linear-gradient(115deg,#0000 0 38%,#ddb8920b 39%,#0000 40% 100%);background-size:91px 91px,137px 137px,100% 100%;position:absolute;inset:-44px -20px;-webkit-mask-image:linear-gradient(#000 0 70%,#0000 100%);mask-image:linear-gradient(#000 0 70%,#0000 100%)}.protocolMockRail,.protocolFeatureHero,.coreCompoundDeck,.protocolTabs,.protocolConsequenceBand,.insightCard,.relatedDeck,.protocolMockLegal{background:linear-gradient(145deg,#0f0f0fe0,#030303d6);border:1px solid #f4f0e81c;border-radius:10px;box-shadow:inset 0 1px #ffffff0a,0 24px 86px #00000075}.protocolMockRail{gap:12px;padding:14px;display:grid;position:sticky;top:16px}.protocolMockRail nav,.railGroup{gap:6px;display:grid}.railGroup{border-top:1px solid #f4f0e81a;padding-top:12px}.protocolMockRail>.railGroup:first-child{border-top:0;padding-top:0}.protocolMockRail button{color:#f4f0e8bd;cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:7px;align-items:center;gap:8px;min-height:32px;padding:0 9px;font-size:12px;display:inline-flex}.protocolMockRail button:hover,.protocolMockRail button.active{color:#f4f0e8;background:#c97b4a13;border-color:#ddb89247}.protocolMockRail svg,.protocolMockRail button[data-tone=green] svg{color:#ddb892}.protocolMockRail button[data-tone=red] svg{color:#ff604c}.protocolMockRail .protocolRailDossier{background:#070604;border-color:#ddb8922e;grid-template-rows:1fr auto;grid-template-columns:1fr;align-items:stretch;gap:0;min-height:148px;padding:0;transition:transform .18s,border-color .18s,box-shadow .18s,background .18s;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff09,0 12px 34px #00000040}.protocolRailDossier img{object-fit:cover;filter:saturate(1.14)contrast(1.12)brightness(.68);border-radius:0;width:100%;height:72px;min-height:72px}.protocolRailDossier:before{content:"";pointer-events:none;opacity:.78;background:linear-gradient(#0000 0 35%,#0000008a 76%,#000000d6),radial-gradient(circle at 80% 0,#ddb89233,#0000 7rem);position:absolute;inset:0}.protocolRailDossierCopy{z-index:1;flex:1;align-content:center;gap:4px;min-width:0;margin-top:-4px;padding:0 11px 10px;display:grid;position:relative}.protocolRailDossier strong{color:#f4f0e8eb;letter-spacing:-.01em;font-size:16px;line-height:1.08}.protocolRailDossier small{color:#ded9cf94;font-size:10.5px;line-height:1.28}.protocolRailDossier em{z-index:1;color:#ddb892;letter-spacing:.05em;text-transform:uppercase;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ddb8920e;border:1px solid #ddb89238;border-radius:999px;grid-column:auto;place-self:auto;padding:3px 7px;font-size:9px;font-style:normal;font-weight:820;position:absolute;top:9px;right:9px}.protocolRailDossier em[data-tone=red]{color:#ff806f;background:#ff604c12;border-color:#ff604c47}.protocolRailDossier em[data-tone=warn]{color:#e29a6a;background:#e29a6a12;border-color:#e29a6a47}.protocolMockRail .protocolRailDossier:hover,.protocolMockRail .protocolRailDossier.active{background:radial-gradient(circle at 96% 8%,#ddb8922b,#0000 8rem),linear-gradient(145deg,#241d14bd,#040404d6);border-color:#ddb8924d;transform:translateY(-2px);box-shadow:inset 0 0 0 1px #ddb8920b,0 18px 42px #00000057,0 0 24px #ddb89217}.railSubscribe{background:radial-gradient(circle at 50% 0,#ddb89214,#0000 8rem),#c97b4a09;border:1px solid #ddb89238;border-radius:10px;padding:13px}.railSubscribe span{color:#ded9cfa8;margin:8px 0 12px;font-size:11px;line-height:1.45;display:block}.railSubscribe button{color:#ddb892;border-color:#ddb89252;justify-content:center;width:100%}.protocolMockRail blockquote{color:#f4f0e8b8;background:#c97b4a09;border:1px solid #ddb89233;border-radius:10px;margin:0;padding:15px;font-size:12px;font-style:italic;line-height:1.55}.protocolMockRail cite{color:#ddb892;letter-spacing:.08em;text-align:right;margin-top:10px;font-size:10px;font-style:normal;display:block}.protocolMockMain{gap:14px;min-width:0;display:grid;position:relative}.protocolMockMain:before{content:"";z-index:-1;pointer-events:none;opacity:.9;background:radial-gradient(circle at 82% 12%,#ff604c12,#0000 22rem),radial-gradient(circle at 18% 40%,#ddb89214,#0000 24rem),linear-gradient(#0000,#ddb89209 45%,#0000);height:680px;position:absolute;inset:430px -14px auto}.protocolCinematicShell .protocolMockMain:after{content:"";z-index:-1;pointer-events:none;opacity:.72;background:radial-gradient(circle at 8% 14%,#ff604c0e,#0000 20rem),radial-gradient(circle at 86% 34%,#ddb89213,#0000 22rem),repeating-linear-gradient(92deg,#f4f0e804 0 1px,#0000 1px 96px);height:1040px;position:absolute;inset:690px -22px auto}.protocolFeatureHero{background:radial-gradient(circle at 72% 34%,#ddb89238,#0000 19rem),radial-gradient(circle at 54% 54%,#f4f0e816,#0000 15rem),radial-gradient(circle at 6% 90%,#ff604c0f,#0000 20rem),linear-gradient(118deg,#0c0c0cf7,#050505eb);border-color:#ddb8922b;grid-template-rows:1fr auto;grid-template-columns:minmax(0,.47fr) minmax(420px,.53fr);min-height:368px;padding:clamp(24px,2.3vw,30px);display:grid;position:relative;overflow:hidden}.protocolFeatureHero:before{content:"";opacity:.7;pointer-events:none;background-image:linear-gradient(#ddb89207 1px,#0000 1px),linear-gradient(90deg,#ddb89206 1px,#0000 1px);background-size:76px 76px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 74% 48%,#000,#0000 72%);mask-image:radial-gradient(circle at 74% 48%,#000,#0000 72%)}.protocolFeatureHero:after{content:"";opacity:.72;pointer-events:none;background:radial-gradient(circle at 78% 38%,#f4f0e812,#0000 8rem),radial-gradient(circle at 64% 72%,#ddb8921a,#0000 15rem),linear-gradient(90deg,#0000 36%,#00000029),repeating-linear-gradient(16deg,#ffffff05 0 1px,#0000 1px 8px);position:absolute;inset:0}.protocolHeroCopy{z-index:2;align-self:center;position:relative}.protocolHeroCopy h1{color:#f4f0e8;letter-spacing:-.052em;max-width:570px;margin:0;font-size:clamp(35px,3.45vw,49px);font-weight:850;line-height:.98}.protocolHeroCopy h2{color:#f4f0e8;letter-spacing:-.034em;max-width:500px;margin:12px 0 10px;font-size:clamp(18px,1.58vw,24px);line-height:1.18}.protocolHeroCopy p{color:#ded9cfad;max-width:510px;font-size:13px;line-height:1.58}.protocolHeroTags{flex-wrap:wrap;gap:9px;margin-top:18px;display:flex}.protocolHeroTags span{color:#baf5b8;letter-spacing:.08em;text-transform:uppercase;background:#1c5e2d1f;border:1px solid #7eda783d;border-radius:8px;padding:7px 11px;font-size:10px;font-weight:900}.protocolHeroArt{z-index:1;min-height:275px;position:relative}.forgeAura{filter:blur(2px);background:radial-gradient(at 50% 48%,#ddb89229,#0000 54%);width:500px;height:360px;position:absolute;bottom:-52px;right:2%}.mythicPresence{opacity:.5;filter:blur(.15px)drop-shadow(0 0 58px #ddb8921a);width:420px;height:330px;position:absolute;bottom:-28px;right:10%}.presenceHead{background:radial-gradient(circle at 48% 24%,#f4f0e84d,#946f3d2e 42%,#00000024 78%);border-radius:48% 48% 42% 42%;width:58px;height:66px;position:absolute;top:2%;left:49%}.presenceChest{clip-path:polygon(32% 0,69% 0,86% 32%,73% 100%,22% 100%,10% 32%);background:radial-gradient(circle at 50% 12%,#f4f0e83d,#e29a6a2e 28%,#00000014 74%);border-left:1px solid #ddb89214;border-right:1px solid #ddb89214;width:160px;height:246px;position:absolute;top:19%;left:35%}.presenceShoulder{background:radial-gradient(circle at 42% 20%,#f4f0e824,#e29a6a1a 36%,#0000 76%);border-radius:60% 48% 42% 52%;width:128px;height:190px;position:absolute;top:32%}.presenceShoulder.left{left:12%;transform:rotate(12deg)}.presenceShoulder.right{right:2%;transform:rotate(-14deg)}.clawSlash{clip-path:polygon(46% 0,78% 4%,58% 100%,20% 100%);opacity:.9;background:linear-gradient(#f4f0e8eb,#c97b4a66 28%,#24190f1f 78%,#0000);width:34px;height:330px;position:absolute;top:8%;box-shadow:0 0 34px #ddb89238}.slashOne{right:34%;transform:rotate(20deg)}.slashTwo{height:350px;right:24%;transform:rotate(12deg)}.slashThree{right:14%;transform:rotate(4deg)}.chemFormula{color:#ddb8923d;letter-spacing:.08em;font-size:18px;position:absolute}.formulaOne{top:16%;right:11%}.formulaTwo{top:10%;right:5%}.shareProtocol{z-index:3;color:#f4f0e8;cursor:pointer;background:#0000006b;border:1px solid #f4f0e82e;border-radius:7px;align-items:center;gap:7px;min-height:34px;padding:0 11px;font-size:12px;display:inline-flex;position:absolute;top:22px;right:22px}.protocolHeroStats{z-index:3;background:#00000080;border:1px solid #f4f0e81c;border-radius:8px;grid-column:1/-1;grid-template-columns:1.12fr .9fr .95fr .95fr .95fr .95fr;display:grid;position:relative;overflow:hidden}.protocolHeroStats article{border-right:1px solid #f4f0e817;align-content:center;gap:5px;min-height:70px;padding:13px 16px;display:grid}.protocolHeroStats article:last-child{border-right:0}.protocolHeroStats span{color:#ddb892d6;letter-spacing:.09em;text-transform:uppercase;font-size:9px;font-weight:900}.protocolHeroStats strong{color:#f4f0e8eb;font-size:12px;font-weight:620;line-height:1.3}.riskHot{color:#ff604c!important}.riskWarm{color:#e29a6a!important}.tinyComplexity{gap:5px;display:flex}.tinyComplexity i{background:#f4f0e81f;border-radius:999px;width:22px;height:5px}.tinyComplexity i:nth-child(-n+3){background:linear-gradient(90deg,#c97b4ac7,#ddb892d6);box-shadow:0 0 7px #ddb89229}.coreCompoundDeck{padding:0;overflow:hidden}.deckHeader{justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:0 16px;display:flex}.deckHeader button{color:#ddb892;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;font-size:11px;display:inline-flex}.coreCompoundRow{border-top:1px solid #f4f0e817;grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.coreCompoundRow button{text-align:left;cursor:pointer;background:0 0;border:0;border-right:1px solid #f4f0e817;grid-template-columns:auto 1fr;align-items:center;gap:12px;min-height:76px;padding:12px 18px;display:grid}.coreCompoundRow button:hover{background:#ddb8920b}.coreCompoundRow button:last-child{border-right:0}.coreCompoundRow strong{color:#f4f0e8;font-size:13px;line-height:1.18;display:block}.coreCompoundRow span:not(.protocolVial){color:#ded9cf94;font-size:11px}.protocolVial{--vial:#ddb892;--vial-soft:#e4e0d629;width:32px;height:48px;color:var(--vial);filter:drop-shadow(0 0 15px color-mix(in srgb, var(--vial) 48%, transparent));display:block;position:relative}.protocolVial:before{content:"";background:radial-gradient(circle at 50% 44%, color-mix(in srgb, var(--vial) 28%, transparent), transparent 62%);opacity:.86;border-radius:16px;position:absolute;inset:-9px -8px -11px}.protocolVial:after{content:"";background:var(--vial);filter:blur(5px);opacity:.7;border-radius:999px;height:3px;position:absolute;bottom:2px;left:10px;right:10px}.vialCap{background:linear-gradient(180deg, color-mix(in srgb, var(--vial) 22%, #050505), #000000bd);width:14px;height:8px;box-shadow:inset 0 0 8px var(--vial-soft), 0 0 12px color-mix(in srgb, var(--vial) 34%, transparent);border:1px solid;border-bottom:0;border-radius:4px 4px 1px 1px;position:absolute;top:0;left:9px}.vialGlass{background:linear-gradient(90deg, #ffffff1f, #ffffff05 18%, transparent 42%, #ffffff14), linear-gradient(180deg, #000000b8, color-mix(in srgb, var(--vial) 9%, #050505));width:24px;height:39px;box-shadow:inset 0 0 14px var(--vial-soft), inset 0 0 1px #ffffff8c, 0 0 18px color-mix(in srgb, var(--vial) 30%, transparent);border:1px solid;border-radius:7px 7px 10px 10px;position:absolute;top:7px;left:4px;overflow:hidden}.vialGlass:before{content:"";opacity:.62;height:3px;box-shadow:0 8px 0 color-mix(in srgb, var(--vial) 52%, transparent), 0 16px 0 color-mix(in srgb, var(--vial) 42%, transparent);background:currentColor;border-radius:999px;position:absolute;top:6px;left:5px;right:5px}.vialShine{opacity:.46;background:linear-gradient(#ffffff80,#0000);border-radius:999px;width:4px;height:26px;position:absolute;top:6px;left:4px}.vialLiquid{background:linear-gradient(180deg, color-mix(in srgb, var(--vial) 38%, transparent), color-mix(in srgb, var(--vial) 16%, transparent));height:14px;box-shadow:inset 0 7px 9px #00000038, 0 0 12px color-mix(in srgb, var(--vial) 38%, transparent);border-radius:4px 4px 8px 8px;position:absolute;bottom:3px;left:3px;right:3px}.vialLiquid:before{content:"";background:color-mix(in srgb, var(--vial) 80%, white);opacity:.62;border-radius:999px;height:2px;position:absolute;top:2px;left:3px;right:3px}.vialTicks{opacity:.58;background:linear-gradient(currentColor 0 1px,#0000 1px 5px,currentColor 5px 6px,#0000 6px 10px,currentColor 10px 11px,#0000 11px);width:5px;height:15px;position:absolute;top:13px;right:5px}.protocolVial[data-tone=green]{--vial:#ddb892;--vial-soft:#e4e0d629}.protocolVial[data-tone=violet]{--vial:#b28cff;--vial-soft:#b28cff29}.protocolVial[data-tone=gold]{--vial:#ddb892;--vial-soft:#ddb8922e}.tinyVialIcon{--vial:#ddb892bd;border:1px solid var(--vial);opacity:.9;background:linear-gradient(#00000029,#00000057);border-radius:3px 3px 4px 4px;width:11px;height:16px;display:inline-block;position:relative;transform:translateY(1px);box-shadow:0 2px 8px #00000057,0 0 5px #ddb8921a}.tinyVialIcon:before{content:"";border:1px solid var(--vial);background:#0003;border-bottom:0;border-radius:2px 2px 0 0;width:4px;height:4px;position:absolute;top:-4px;left:3px}.tinyVialIcon:after{content:"";background:linear-gradient(#ddb8923d,#ddb89224);border-radius:2px;height:5px;position:absolute;bottom:2px;left:2px;right:2px}.tinyVialThumb{object-fit:contain;object-position:center;filter:saturate(.94)brightness(.94)contrast(1.08)drop-shadow(0 2px 8px #00000057)drop-shadow(0 0 6px #ddb8921f);opacity:.95;width:24px;height:30px;margin:-2px 2px -2px 0;display:inline-block;transform:translateY(1px)}.protocolTabs{grid-template-columns:1.12fr .92fr .88fr .88fr .96fr .86fr .96fr;padding:0;display:grid;overflow:hidden}.protocolTabs button{color:#f4f0e8a8;letter-spacing:.02em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-right:1px solid #f4f0e80f;justify-content:center;align-items:center;gap:7px;min-height:48px;font-size:11px;font-weight:780;display:inline-flex}.protocolTabs button.active{color:#ddb892;background:#c97b4a0b;box-shadow:inset 0 -1px #ddb892ad}.protocolTabs svg{color:#ddb892bd}.protocolTabs button:nth-child(2),.protocolTabs button:nth-child(4),.protocolTabs button:nth-child(6){opacity:.94}.protocolDiscoveryPanel{background:radial-gradient(circle at 88% 0,#ddb8921a,#0000 16rem),linear-gradient(120deg,#0e0c09eb,#030303e0);border:1px solid #ddb8922b;border-radius:10px;grid-template-columns:minmax(0,1fr) minmax(220px,.42fr);align-items:end;gap:18px;padding:18px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff09,0 18px 68px #00000061}.protocolDiscoveryPanel:before{content:"";pointer-events:none;opacity:.54;background:repeating-linear-gradient(90deg,#f4f0e805 0 1px,#0000 1px 84px);position:absolute;inset:0}.protocolDiscoveryPanel>*{z-index:1;position:relative}.protocolDiscoveryPanel h3{color:#f4f0e8;letter-spacing:-.03em;margin:0 0 8px;font-size:22px;line-height:1.05}.protocolDiscoveryPanel p{color:#ded9cfad;max-width:760px;margin:0;font-size:13px;line-height:1.55}.protocolDiscoveryPanel>span{color:#ddb892;text-align:right;justify-self:end;max-width:290px;font-size:12px;line-height:1.35}.protocolConsequenceBand{background:radial-gradient(circle at 72% 0,#ff604c1f,#0000 18rem),linear-gradient(90deg,#c97b4a13,#00000085 32%,#2d0a0838);border-color:#ddb8922e;grid-template-columns:minmax(250px,.85fr) repeat(5,minmax(0,1fr));gap:0;min-height:74px;display:grid;position:relative;overflow:hidden}.protocolConsequenceBand:before{content:"";pointer-events:none;opacity:.58;background:linear-gradient(90deg,#ddb89224,#0000 17% 82%,#ff604c14),repeating-linear-gradient(90deg,#ffffff05 0 1px,#0000 1px 78px);position:absolute;inset:0}.protocolConsequenceBand>div,.protocolConsequenceBand>span{z-index:1;border-right:1px solid #f4f0e814;position:relative}.protocolConsequenceBand>div{align-content:center;gap:4px;padding:12px 16px;display:grid}.protocolConsequenceBand>div:before{content:"";opacity:.68;background:linear-gradient(90deg,#ddb892,#0000);border-radius:999px;width:34px;height:2px}.protocolConsequenceBand strong{color:#f4f0e8e0;font-size:13px;line-height:1.25}.protocolConsequenceBand>span{color:#ded9cf94;letter-spacing:.11em;text-transform:uppercase;align-content:center;gap:5px;padding:11px 13px;font-size:9px;font-weight:920;display:grid}.protocolConsequenceBand>span:last-child{border-right:0}.protocolConsequenceBand b{color:#f4f0e8;letter-spacing:0;text-transform:none;font-size:12px}.protocolConsequenceBand [data-tone=red]{color:#ff8d78}.protocolConsequenceBand [data-tone=amber]{color:#e29a6a}.protocolConsequenceBand [data-tone=gold]{color:#ddb892}.protocolConsequenceBand [data-tone=muted]{color:#f4f0e8a8}.protocolLivedReality{background:radial-gradient(circle at 12% 18%,#ddb8921f,#0000 18rem),radial-gradient(circle at 88% 100%,#ff604c13,#0000 18rem),linear-gradient(145deg,#0d0c0af0,#030303e6);border:1px solid #ddb8922e;border-radius:10px;grid-template-columns:minmax(260px,.62fr) minmax(0,1fr);gap:14px;padding:18px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,0 22px 80px #00000070}.protocolLivedReality:before{content:"";pointer-events:none;opacity:.62;background:linear-gradient(90deg,#ddb89214,#0000 18% 82%,#ff604c0b),repeating-linear-gradient(0deg,#ffffff05 0 1px,#0000 1px 13px);position:absolute;inset:0}.protocolLivedReality>*{z-index:1;position:relative}.livedRealityLead h3{color:#f4f0e8;letter-spacing:-.035em;margin:0 0 10px;font-size:clamp(22px,2vw,30px);line-height:1.02}.livedRealityLead p{color:#ded9cfad;max-width:470px;font-size:13px;line-height:1.55}.livedRealityGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.livedRealityGrid article{background:#00000042;border:1px solid #f4f0e81a;border-radius:8px;align-content:start;gap:10px;min-height:190px;padding:14px;display:grid}.livedRealityGrid span{color:#ddb892;letter-spacing:.11em;text-transform:uppercase;font-size:9px;font-weight:950}.livedRealityGrid b,.livedRealityGrid q{color:#f4f0e8b8;font-size:12px;font-weight:650;line-height:1.38}.livedRealityGrid q{quotes:none;color:#ddb892c7;font-style:italic}.protocolInsightGrid{grid-template-columns:1.04fr .98fr 1.18fr;align-items:start;gap:13px;padding-top:8px;display:grid;position:relative}.protocolInsightGrid:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ddb89238,#ff604c29,#0000);height:1px;position:absolute;top:-6px;left:6%;right:6%}.protocolInsightGrid:after{content:"";z-index:-1;pointer-events:none;opacity:.9;background:radial-gradient(circle at 12% 72%,#ff52380f,#0000 18rem),radial-gradient(circle at 84% 24%,#ddb89212,#0000 20rem),linear-gradient(#0000,#0000004d);position:absolute;inset:34% -18px -18px}.insightCard{min-height:214px;padding:18px;position:relative;overflow:hidden}.insightCard:before{content:"";pointer-events:none;opacity:.55;background:radial-gradient(circle at 96% 0,#ddb8920e,#0000 13rem);position:absolute;inset:0}.insightCard>*{z-index:1;position:relative}.insightCard h3{color:#f4f0e8;letter-spacing:-.03em;margin:0 0 10px;font-size:18px;line-height:1.1}.insightCard p,.insightCard li{color:#ded9cfa3;font-size:12px;line-height:1.48}.insightCard ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.checkList li:before{content:"✓";color:#ddb892;background:#c97b4a1f;border-radius:5px;place-items:center;width:18px;height:18px;margin-right:8px;display:inline-grid}.cultureTimeline{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:18px;display:grid}.cultureTimeline span{color:#ddb892;text-align:center;justify-items:center;gap:5px;font-size:10px;display:grid}.culturalCard blockquote{color:#f4f0e894;border-left:2px solid #ddb89252;margin:15px 0 0;padding-left:12px;font-size:11px;font-style:italic}.compoundLogicList{gap:8px;margin-top:12px;display:grid}.compoundLogicList span{color:#ded9cfad;gap:3px;font-size:12px;display:grid}.compoundLogicList b{color:#ddb892}.compoundLogicList em{color:#ded9cf7a;font-size:11px;font-style:normal}.tradeoffCard{background:radial-gradient(circle at 0 0,#ff604c1a,#0000 16rem),linear-gradient(145deg,#160a08e0,#030303d6);border-color:#ff604c38;grid-column:span 1;box-shadow:inset 0 1px #ffffff09,0 28px 92px #00000080,0 0 30px #ff604c09}.riskList{gap:8px;margin:0;padding:0;list-style:none;display:grid}.riskList li:before{content:"⚠";color:#ff604c;margin-right:8px}.biosforgeScoreCard{background:radial-gradient(circle at 100% 0,#ddb8922e,#0000 14rem),radial-gradient(circle at 0 100%,#ff604c14,#0000 15rem),linear-gradient(145deg,#110f0bf0,#030303db);border-color:#ddb8924d;grid-column:span 1;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:12px 16px;display:grid;box-shadow:inset 0 1px #ffffff0a,0 34px 104px #0000008a,0 0 34px #ddb8920e}.biosforgeScoreCard .eyebrow,.biosforgeScoreCard h3{grid-column:1/-1}.protocolMiniBar{grid-template-columns:1fr 42px;align-items:center;gap:8px;margin-bottom:11px;display:grid}.protocolMiniBar span{color:#ded9cfad;text-transform:uppercase;letter-spacing:.1em;grid-column:1/-1;font-size:10px}.protocolMiniBar div{background:#f4f0e81a;border-radius:999px;height:6px;overflow:hidden}.protocolMiniBar i{background:linear-gradient(90deg,#ddb892,#ddb892);height:100%;display:block}.protocolMiniBar i[data-tone=warn]{background:linear-gradient(90deg,#ddb892,#ff7046)}.protocolMiniBar strong{color:#f4f0e8;font-size:11px}.analysisSummary{background:#c97b4a14;border:1px solid #ddb8921f;border-radius:8px;grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;align-items:end;column-gap:14px;padding:14px;display:grid}.analysisSummary strong{color:#f4f0e8;grid-column:1;font-size:12px}.analysisSummary p{grid-column:1;margin:8px 0 0;font-size:11px}.analysisSummary button{color:#ddb892;cursor:pointer;background:#0000004d;border:1px solid #ddb8924d;border-radius:7px;grid-area:1/2/span 2;align-self:center;align-items:center;gap:7px;min-height:32px;padding:0 10px;font-size:11px;display:inline-flex}.contextCard{background:radial-gradient(circle at 100% 0,#f4f0e813,#0000 14rem),linear-gradient(145deg,#0f0f0fe6,#020202db);border-color:#f4f0e824}.contextRows{gap:14px;display:grid}.contextRows span{grid-template-columns:24px 1fr;align-items:center;column-gap:8px;display:grid}.contextRows svg{color:#ddb892;grid-row:span 2}.contextRows b{color:#f4f0e8c7;font-size:12px}.contextRows em{color:#e29a6a;font-size:12px;font-style:normal;font-weight:800}.relatedDeck{padding:0 18px 18px;position:relative}.relatedCardRow{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.relatedCardRow a,.relatedCardRow button{min-height:132px;color:inherit;text-align:left;cursor:pointer;background:#ffffff05;border:1px solid #f4f0e81c;border-radius:8px;padding:14px;text-decoration:none}.relatedCardRow a:hover,.relatedCardRow button:hover{background:#ddb8920b;border-color:#ddb89247}.relatedCardRow svg{color:#ddb892}.relatedCardRow strong{color:#f4f0e8;margin:9px 0 7px;font-size:13px;line-height:1.14;display:block}.protocolCinematicShell{--protocol-gap:clamp(22px, 2.4vw, 34px);--protocol-radius:8px;gap:var(--protocol-gap)}.protocolCinematicShell:before{background:radial-gradient(circle at 74% 8%,#e4e0d629,#0000 30rem),radial-gradient(circle at 93% 26%,#ff315f0f,#0000 20rem),radial-gradient(circle at 8% 64%,#e4e0d612,#0000 28rem),linear-gradient(#0000000a,#000000ad);inset:-112px -46px}.protocolCinematicShell:after{opacity:.28;background-image:radial-gradient(circle at 18% 18%,#e4e0d61f 0 1px,#0000 1.5px),radial-gradient(circle at 83% 10%,#e4e0d62e 0 1px,#0000 1.4px),repeating-linear-gradient(108deg,#0000 0 35px,#e4e0d607 36px,#0000 37px 112px);background-size:124px 124px,176px 176px,100% 100%}.protocolCinematicShell .protocolMockRail,.protocolCinematicShell .coreCompoundDeck,.protocolCinematicShell .protocolTabs,.protocolCinematicShell .protocolConsequenceBand,.protocolCinematicShell .insightCard,.protocolCinematicShell .relatedDeck,.protocolCinematicShell .protocolMockLegal{background:radial-gradient(circle at 100% 0,#e4e0d60e,#0000 14rem),linear-gradient(145deg,#050c0eed,#000000e6);border-color:#e4e0d626;box-shadow:inset 0 1px #ffffff09,0 28px 92px #00000080}.protocolCinematicShell .protocolMockRail{border-color:#e4e0d629;gap:16px;padding:16px}.protocolCinematicShell .protocolMockRail svg,.protocolCinematicShell .relatedCardRow svg,.protocolCinematicShell .contextRows svg{color:#ddb892db}.protocolCinematicShell .protocolMockRail button:hover,.protocolCinematicShell .protocolMockRail button.active{background:#e4e0d613;border-color:#ddb89273;box-shadow:0 0 22px #e4e0d61a}.protocolCinematicHero{background:radial-gradient(circle at 72% 24%,#e4e0d621,#0000 15rem),radial-gradient(circle at 76% 70%,#e4e0d633,#0000 22rem),radial-gradient(circle at 94% 47%,#ff315f0e,#0000 15rem),radial-gradient(circle at 14% 83%,#e4e0d60d,#0000 21rem),linear-gradient(116deg,#040708fc,#000000f5 48%,#030e10fa);border-color:#ddb89247;grid-template-columns:minmax(0,.5fr) minmax(480px,.5fr);min-height:560px;padding:clamp(38px,4vw,58px);box-shadow:inset 0 1px #ffffff0d,0 40px 132px #000000a8,0 0 86px #e4e0d611}.protocolCinematicHero:before{background-image:linear-gradient(#e4e0d604 1px,#0000 1px),linear-gradient(90deg,#e4e0d604 1px,#0000 1px),repeating-linear-gradient(18deg,#ffffff06 0 1px,#0000 1px 9px);background-size:96px 96px,96px 96px,100% 100%;-webkit-mask-image:radial-gradient(circle at 73% 48%,#000,#0000 74%);mask-image:radial-gradient(circle at 73% 48%,#000,#0000 74%)}.protocolCinematicHero:after{background:radial-gradient(circle at 72% 9%,#e4e0d61f,#0000 4rem),radial-gradient(circle at 72% 39%,#e4e0d614,#0000 9rem),radial-gradient(circle at 64% 78%,#e4e0d61c,#0000 19rem),linear-gradient(90deg,#0000005c,#0000 36%,#0000003d),linear-gradient(#0000 0 52%,#0000007a),repeating-linear-gradient(98deg,#ffffff05 0 1px,#0000 1px 13px)}.protocolCinematicHero .protocolHeroCopy{align-self:center;padding-bottom:0}.protocolCinematicHero .protocolHeroCopy h1{letter-spacing:-.05em;text-transform:uppercase;text-shadow:0 22px 72px #000000b8,0 0 34px #e4e0d614;max-width:660px;font-size:clamp(52px,6.1vw,88px);line-height:.87}.protocolCinematicHero .protocolHeroCopy h2{color:#e4e0d6e0;max-width:560px;margin-top:22px;font-size:clamp(22px,2.35vw,32px);line-height:1.08}.protocolCinematicHero .protocolHeroCopy p{color:#e4e0d6b8;max-width:585px;font-size:14px;line-height:1.7}.protocolCinematicHero .protocolHeroTags span{color:#ddb892;background:#e4e0d614;border-color:#ddb89247;box-shadow:inset 0 0 16px #e4e0d60d}.protocolCinematicShell .protocolHeroStats span,.protocolCinematicShell .deckHeader .eyebrow,.protocolCinematicShell .protocolDiscoveryPanel .eyebrow,.protocolCinematicShell .protocolConsequenceBand span{color:#ddb892c7}.protocolCinematicShell .protocolHeroCopy .eyebrow,.protocolCinematicShell .protocolHeroCopy h2,.protocolCinematicShell .protocolRailDossier em,.protocolCinematicShell .relatedCardRow span[data-tone=gold]{color:#ddb892}.protocolCinematicShell .protocolHeroTags span,.protocolCinematicShell .protocolRailDossier em{background:#e4e0d614;border-color:#ddb89252}.protocolCinematicShell .protocolTabs{min-height:62px}.protocolCinematicShell .protocolTabs svg{color:#ddb892cc}.protocolCinematicShell .protocolDiscoveryPanel{grid-template-columns:minmax(0,1fr) minmax(220px,.32fr);align-items:center}.protocolCinematicShell .protocolDiscoveryPanel h3{font-size:clamp(24px,2.4vw,34px)}.protocolCinematicShell .protocolConsequenceBand{background:radial-gradient(circle at 72% 0,#e4e0d61c,#0000 18rem),linear-gradient(90deg,#001c1e75,#000000a8 34%,#0012146b);border-color:#e4e0d633;grid-template-columns:minmax(260px,1.1fr) repeat(5,minmax(118px,1fr));min-height:104px}.protocolCinematicShell .protocolLivedReality{background:radial-gradient(circle at 12% 18%,#e4e0d61a,#0000 18rem),radial-gradient(circle at 88% 100%,#ff315f0b,#0000 18rem),linear-gradient(145deg,#050c0ef0,#000000e8);border-color:#e4e0d629;grid-template-columns:minmax(280px,.52fr) minmax(0,1fr);gap:22px}.protocolCinematicShell .insightCard{background:radial-gradient(circle at 100% 0,#e4e0d60f,#0000 13rem),linear-gradient(145deg,#050c0eeb,#000000e0);border-color:#e4e0d624;min-height:210px}.protocolCinematicShell .insightCard summary{min-height:86px}.protocolCinematicShell .biosforgeScoreCard{grid-template-columns:1fr}.protocolCinematicShell .protocolMiniBar i{background:linear-gradient(90deg,#ddb892,#ddb892)}.protocolCinematicShell .protocolMiniBar i[data-tone=warn]{background:linear-gradient(90deg,#ddb892,#ff315f)}.protocolCinematicShell .analysisSummary button,.protocolCinematicShell .deckHeader button,.protocolCinematicShell .protocolMockLegal button{color:#ddb892;background:#000a0c70;border-color:#ddb89242}.protocolCinematicShell .relatedCardRow a,.protocolCinematicShell .relatedCardRow button{background:#ffffff05;border-color:#e4e0d621;min-height:150px}.protocolCinematicShell .relatedCardRow a:hover,.protocolCinematicShell .relatedCardRow button:hover{background:#e4e0d60b;border-color:#ddb8925c}.protocolContestShell{--contest-dust:#e29a6a29;--contest-red:#b036262e}.protocolContestShell:before{background:radial-gradient(circle at 72% 12%,#e29a6a2e,#0000 25rem),radial-gradient(circle at 94% 48%,#b036261f,#0000 22rem),radial-gradient(circle at 8% 72%,#ffdb9a12,#0000 21rem),linear-gradient(#00000014,#0000009e);inset:-92px -38px}.protocolContestShell:after{opacity:.32;background-image:radial-gradient(circle at 18% 20%,#f5d6ae29 0 1px,#0000 1.4px),repeating-linear-gradient(96deg,#0000 0 28px,#e29a6a09 29px,#0000 30px 88px),repeating-linear-gradient(0deg,#ffffff03 0 1px,#0000 1px 9px);background-size:94px 94px,100% 100%,100% 100%}.protocolContestShell .protocolMockRail,.protocolContestShell .coreCompoundDeck,.protocolContestShell .protocolTabs,.protocolContestShell .protocolConsequenceBand,.protocolContestShell .protocolLivedReality,.protocolContestShell .insightCard,.protocolContestShell .relatedDeck,.protocolContestShell .protocolMockLegal{background:radial-gradient(circle at 100% 0,#e29a6a0d,#0000 12rem),linear-gradient(145deg,#0b0a08ed,#020202e3);border-color:#e29a6a26}.protocolContestHero{background:radial-gradient(circle at 79% 18%,#ffda9a1a,#0000 14rem),radial-gradient(circle at 75% 74%,#b0362621,#0000 21rem),radial-gradient(circle at 12% 84%,#e29a6a12,#0000 18rem),linear-gradient(116deg,#0a0908fc,#030303f2 46%,#100a07fa);border-color:#e29a6a38;grid-template-columns:minmax(0,.43fr) minmax(470px,.57fr);min-height:540px;padding:clamp(30px,3vw,42px);box-shadow:inset 0 1px #ffffff0b,0 38px 126px #000000a8,0 0 82px #b036260a}.protocolContestHero:before{background-image:linear-gradient(#e29a6a04 1px,#0000 1px),linear-gradient(90deg,#e29a6a04 1px,#0000 1px),repeating-linear-gradient(15deg,#ffffff05 0 1px,#0000 1px 10px);background-size:82px 82px,82px 82px,100% 100%;-webkit-mask-image:radial-gradient(circle at 76% 48%,#000,#0000 74%);mask-image:radial-gradient(circle at 76% 48%,#000,#0000 74%)}.protocolContestHero:after{background:radial-gradient(circle at 72% 12%,#f5d6ae1a,#0000 5rem),radial-gradient(circle at 62% 76%,#b036261c,#0000 16rem),linear-gradient(90deg,#000000c2 0%,#00000085 24%,#0000002e 56%,#0003),linear-gradient(#0000002e,#0000 30%,#0000008a),repeating-linear-gradient(88deg,#ffffff04 0 1px,#0000 1px 12px)}.protocolContestHero .protocolHeroCopy{align-self:end;padding-bottom:20px}.protocolContestHero .protocolHeroCopy h1{letter-spacing:0;text-transform:uppercase;max-width:640px;font-size:clamp(45px,5.5vw,78px);line-height:.88}.protocolContestHero .protocolHeroCopy h2{color:#f4f0e8eb;letter-spacing:0;max-width:540px;margin-top:18px;font-size:clamp(21px,2.2vw,31px);line-height:1.04}.protocolContestHero .protocolHeroCopy p{color:#ded9cfb3;max-width:560px;font-size:14px}.protocolContestHero .protocolHeroTags span{color:#e29a6a;background:#b036261a;border-color:#e29a6a42}.contestPrepScene{z-index:3;opacity:.98;position:absolute;inset:-42px -44px -42px -180px;overflow:hidden}.contestPrepScene img{object-fit:cover;object-position:58% 50%;opacity:.98;width:100%;height:100%;display:block}.protocolContestHero .protocolHeroArt:after{content:"";z-index:4;pointer-events:none;background:linear-gradient(90deg,#000000db 0%,#0000009e 22%,#0000003b 50%,#0000001a 100%),linear-gradient(#00000042,#0000 28%,#00000040);position:absolute;inset:-42px -44px -42px -180px}.protocolContestHero .mythicPresence,.protocolContestHero .clawSlash,.protocolContestHero .forgeAura,.protocolContestHero .chemFormula{display:none}.protocolBottleField{z-index:3;filter:none;border-radius:0;position:absolute;inset:-42px -42px -42px -165px;overflow:hidden}.protocolBottleField:before,.protocolBottleField:after{content:none}.protocolBottleField img{object-fit:cover;object-position:61% 50%;opacity:.96;width:100%;height:100%;display:block}.protocolBottleField img::selection{background:0 0}.protocolCinematicHero .protocolHeroArt:after{content:"";z-index:4;pointer-events:none;background:radial-gradient(circle at 70% 44%,#e4e0d62e,#0000 22rem),linear-gradient(90deg,#000000d1 0%,#0000008f 18%,#000e103d 47%,#0000002e 100%),linear-gradient(#0000004d,#0000 28%,#00000042);position:absolute;inset:-42px -42px -42px -165px}.protocolWolverineShell{--wolverine-cold:#70959a29;--wolverine-rust:#86623f21}.protocolWolverineShell:before{background:radial-gradient(circle at 72% 12%,#70959a29,#0000 24rem),radial-gradient(circle at 90% 42%,#86623f1c,#0000 22rem),radial-gradient(circle at 8% 78%,#ddb89212,#0000 21rem),linear-gradient(#00000014,#000000a3);inset:-98px -42px}.protocolWolverineShell:after{opacity:.3;background-image:radial-gradient(circle at 18% 20%,#e4e0d61f 0 1px,#0000 1.4px),repeating-linear-gradient(96deg,#0000 0 28px,#70959a07 29px,#0000 30px 88px),repeating-linear-gradient(0deg,#ffffff03 0 1px,#0000 1px 9px);background-size:94px 94px,100% 100%,100% 100%}.protocolWolverineShell .protocolMockRail,.protocolWolverineShell .coreCompoundDeck,.protocolWolverineShell .protocolTabs,.protocolWolverineShell .protocolConsequenceBand,.protocolWolverineShell .protocolLivedReality,.protocolWolverineShell .insightCard,.protocolWolverineShell .relatedDeck,.protocolWolverineShell .protocolMockLegal{background:radial-gradient(circle at 100% 0,#70959a0b,#0000 12rem),linear-gradient(145deg,#0a0b0af0,#020202e6);border-color:#e4e0d621}.protocolWolverineHero{background:radial-gradient(circle at 78% 18%,#e4e0d61c,#0000 14rem),radial-gradient(circle at 76% 74%,#2c525826,#0000 22rem),radial-gradient(circle at 13% 83%,#86623f14,#0000 19rem),linear-gradient(116deg,#080909fc,#030303f5 46%,#0a0d0dfa);border-color:#e4e0d633;grid-template-columns:minmax(0,.45fr) minmax(450px,.55fr);min-height:clamp(480px,42vw,520px);padding:clamp(30px,3vw,42px);box-shadow:inset 0 1px #ffffff0b,0 38px 126px #000000a3,0 0 84px #70959a0b}.protocolWolverineHero:before{background-image:linear-gradient(#e4e0d604 1px,#0000 1px),linear-gradient(90deg,#e4e0d603 1px,#0000 1px),repeating-linear-gradient(15deg,#ffffff04 0 1px,#0000 1px 10px);background-size:86px 86px,86px 86px,100% 100%;-webkit-mask-image:radial-gradient(circle at 76% 48%,#000,#0000 74%);mask-image:radial-gradient(circle at 76% 48%,#000,#0000 74%)}.protocolWolverineHero:after{background:radial-gradient(circle at 72% 12%,#e4e0d61a,#0000 5rem),radial-gradient(circle at 64% 78%,#2c525829,#0000 18rem),linear-gradient(90deg,#000000b8 0%,#00000075 26%,#00000024 58%,#00000038),linear-gradient(#0000002e,#0000 32%,#00000094),repeating-linear-gradient(88deg,#ffffff04 0 1px,#0000 1px 12px)}.protocolWolverineHero .protocolHeroCopy{align-self:end;padding-bottom:20px}.protocolWolverineHero .protocolHeroCopy h1{letter-spacing:-.045em;text-transform:uppercase;max-width:640px;font-size:clamp(45px,5.5vw,78px);line-height:.88}.protocolWolverineHero .protocolHeroCopy h2{color:#f4f0e8eb;letter-spacing:-.02em;max-width:540px;margin-top:18px;font-size:clamp(21px,2.2vw,31px);line-height:1.04}.protocolWolverineHero .protocolHeroCopy p{color:#ded9cfb3;max-width:560px;font-size:14px}.protocolWolverineHero .protocolHeroTags span{color:#f2efe9;background:#70959a17;border-color:#e4e0d633}.wolverineRecoveryScene{z-index:3;position:absolute;inset:-30px -34px -36px -132px;overflow:hidden}.wolverineRecoveryScene img{object-fit:cover;object-position:55% 50%;opacity:.96;width:100%;height:100%;display:block}.protocolWolverineHero .protocolHeroArt:after{content:"";z-index:4;pointer-events:none;background:linear-gradient(90deg,#000000db 0%,#0000009e 22%,#0000003d 50%,#00000024 100%),linear-gradient(#00000047,#0000 32%,#0000004d);position:absolute;inset:-30px -34px -36px -132px}.protocolHollywoodShell{--hollywood-warm:#e29a6a2b;--hollywood-night:#3a455a21}.protocolHollywoodShell:before{background:radial-gradient(circle at 73% 12%,#e29a6a2b,#0000 25rem),radial-gradient(circle at 92% 45%,#3a455a24,#0000 23rem),radial-gradient(circle at 8% 76%,#ddb89212,#0000 21rem),linear-gradient(#00000014,#000000a3);inset:-98px -42px}.protocolHollywoodShell:after{opacity:.31;background-image:radial-gradient(circle at 18% 20%,#f5e2c424 0 1px,#0000 1.4px),repeating-linear-gradient(96deg,#0000 0 28px,#e29a6a08 29px,#0000 30px 88px),repeating-linear-gradient(0deg,#ffffff03 0 1px,#0000 1px 9px);background-size:96px 96px,100% 100%,100% 100%}.protocolHollywoodShell .protocolMockRail,.protocolHollywoodShell .coreCompoundDeck,.protocolHollywoodShell .protocolTabs,.protocolHollywoodShell .protocolConsequenceBand,.protocolHollywoodShell .protocolLivedReality,.protocolHollywoodShell .insightCard,.protocolHollywoodShell .relatedDeck,.protocolHollywoodShell .protocolMockLegal{background:radial-gradient(circle at 100% 0,#e29a6a0d,#0000 12rem),linear-gradient(145deg,#0c0a09f0,#020202e6);border-color:#e29a6a26}.protocolHollywoodHero{background:radial-gradient(circle at 78% 18%,#f5e2c41f,#0000 14rem),radial-gradient(circle at 76% 74%,#e29a6a29,#0000 22rem),radial-gradient(circle at 13% 83%,#3a455a1c,#0000 19rem),linear-gradient(116deg,#090808fc,#030303f5 46%,#0f0c09fa);border-color:#e29a6a3b;grid-template-columns:minmax(0,.42fr) minmax(480px,.58fr);min-height:540px;padding:clamp(30px,3vw,42px);box-shadow:inset 0 1px #ffffff0b,0 38px 126px #000000a3,0 0 84px #e29a6a0b}.protocolHollywoodHero:before{background-image:linear-gradient(#e29a6a04 1px,#0000 1px),linear-gradient(90deg,#e29a6a03 1px,#0000 1px),repeating-linear-gradient(15deg,#ffffff04 0 1px,#0000 1px 10px);background-size:86px 86px,86px 86px,100% 100%;-webkit-mask-image:radial-gradient(circle at 76% 48%,#000,#0000 74%);mask-image:radial-gradient(circle at 76% 48%,#000,#0000 74%)}.protocolHollywoodHero:after{background:radial-gradient(circle at 72% 12%,#f5e2c41c,#0000 5rem),radial-gradient(circle at 64% 78%,#e29a6a29,#0000 18rem),linear-gradient(90deg,#000000c2 0%,#00000080 26%,#00000029 58%,#00000038),linear-gradient(#0000002e,#0000 32%,#00000094),repeating-linear-gradient(88deg,#ffffff04 0 1px,#0000 1px 12px)}.protocolHollywoodHero .protocolHeroCopy{align-self:end;padding-bottom:20px}.protocolHollywoodHero .protocolHeroCopy h1{letter-spacing:-.045em;text-transform:uppercase;max-width:660px;font-size:clamp(44px,5.35vw,76px);line-height:.88}.protocolHollywoodHero .protocolHeroCopy h2{color:#f4f0e8eb;letter-spacing:-.02em;max-width:540px;margin-top:18px;font-size:clamp(21px,2.2vw,31px);line-height:1.04}.protocolHollywoodHero .protocolHeroCopy p{color:#ded9cfb3;max-width:560px;font-size:14px}.protocolHollywoodHero .protocolHeroTags span{color:#f0d3aa;background:#e29a6a17;border-color:#e29a6a3d}.hollywoodProductionScene{z-index:3;position:absolute;inset:-42px -44px -42px -182px;overflow:hidden}.hollywoodProductionScene img{object-fit:cover;object-position:58% 50%;opacity:.98;width:100%;height:100%;display:block}.protocolHollywoodHero .protocolHeroArt:after{content:"";z-index:4;pointer-events:none;background:linear-gradient(90deg,#000000d6 0%,#0009 21%,#0003 50%,#00000014 100%),linear-gradient(#00000038,#0000 30%,#00000038);position:absolute;inset:-42px -44px -42px -182px}.protocolGlpShell{--glp-clinic:#96ada926;--glp-signal:#e29a6a21}.protocolGlpShell:before{background:radial-gradient(circle at 74% 12%,#96ada929,#0000 25rem),radial-gradient(circle at 92% 46%,#e29a6a1c,#0000 23rem),radial-gradient(circle at 8% 76%,#ddb8920f,#0000 21rem),linear-gradient(#00000014,#000000a3);inset:-98px -42px}.protocolGlpShell:after{opacity:.29;background-image:radial-gradient(circle at 18% 20%,#dae2da21 0 1px,#0000 1.4px),repeating-linear-gradient(96deg,#0000 0 28px,#96ada908 29px,#0000 30px 88px),repeating-linear-gradient(0deg,#ffffff03 0 1px,#0000 1px 9px);background-size:96px 96px,100% 100%,100% 100%}.protocolGlpShell .protocolMockRail,.protocolGlpShell .coreCompoundDeck,.protocolGlpShell .protocolTabs,.protocolGlpShell .protocolConsequenceBand,.protocolGlpShell .protocolLivedReality,.protocolGlpShell .insightCard,.protocolGlpShell .relatedDeck,.protocolGlpShell .protocolMockLegal{background:radial-gradient(circle at 100% 0,#96ada90c,#0000 12rem),linear-gradient(145deg,#0a0b0af0,#020202e6);border-color:#96ada926}.protocolGlpHero{background:radial-gradient(circle at 78% 18%,#dae2da1a,#0000 14rem),radial-gradient(circle at 76% 74%,#96ada926,#0000 22rem),radial-gradient(circle at 13% 83%,#e29a6a14,#0000 19rem),linear-gradient(116deg,#080909fc,#030303f5 46%,#0a0d0cfa);border-color:#96ada938;grid-template-columns:minmax(0,.42fr) minmax(480px,.58fr);min-height:540px;padding:clamp(30px,3vw,42px);box-shadow:inset 0 1px #ffffff0b,0 38px 126px #000000a3,0 0 84px #96ada90b}.protocolGlpHero:before{background-image:linear-gradient(#96ada904 1px,#0000 1px),linear-gradient(90deg,#96ada903 1px,#0000 1px),repeating-linear-gradient(15deg,#ffffff04 0 1px,#0000 1px 10px);background-size:86px 86px,86px 86px,100% 100%;-webkit-mask-image:radial-gradient(circle at 76% 48%,#000,#0000 74%);mask-image:radial-gradient(circle at 76% 48%,#000,#0000 74%)}.protocolGlpHero:after{background:radial-gradient(circle at 72% 12%,#dae2da1a,#0000 5rem),radial-gradient(circle at 64% 78%,#96ada926,#0000 18rem),linear-gradient(90deg,#000000c7 0%,#0000008a 25%,#0000002e 56%,#00000024 100%),linear-gradient(#0000002e,#0000 32%,#0000008f),repeating-linear-gradient(88deg,#ffffff04 0 1px,#0000 1px 12px)}.protocolGlpHero .protocolHeroCopy{align-self:end;padding-bottom:20px}.protocolGlpHero .protocolHeroCopy h1{letter-spacing:-.045em;text-transform:uppercase;max-width:660px;font-size:clamp(44px,5.35vw,76px);line-height:.88}.protocolGlpHero .protocolHeroCopy h2{color:#f4f0e8eb;letter-spacing:-.02em;max-width:540px;margin-top:18px;font-size:clamp(21px,2.2vw,31px);line-height:1.04}.protocolGlpHero .protocolHeroCopy p{color:#ded9cfb3;max-width:560px;font-size:14px}.protocolGlpHero .protocolHeroTags span{color:#f2efe9;background:#96ada917;border-color:#96ada93d}.glpTransformationScene{z-index:3;position:absolute;inset:-42px -44px -42px -182px;overflow:hidden}.glpTransformationScene img{object-fit:cover;object-position:58% 50%;opacity:.98;width:100%;height:100%;display:block}.protocolGlpHero .protocolHeroArt:after{content:"";z-index:4;pointer-events:none;background:linear-gradient(90deg,#000000db 0%,#0000009e 21%,#00000038 50%,#00000014 100%),linear-gradient(#0003,#0000 31%,#0003);position:absolute;inset:-42px -44px -42px -182px}.industrialPendant{opacity:.76;background:radial-gradient(at 50% 84%,#ffebb0f2,#ddb89257 34%,#000000c2 68%);border-radius:0 0 50% 50%;width:90px;height:62px;position:absolute;top:-4%;right:14%;box-shadow:0 16px 80px #ddb8923d,inset 0 -12px 28px #0009}.industrialPendant:before{content:"";background:#f4f0e833;width:1px;height:86px;position:absolute;top:-80px;left:42px}.backWallNote{color:#ddb89280;opacity:.72;text-transform:uppercase;background:linear-gradient(100deg,#00000057,#ddb89209);border-left:1px solid #ddb89229;width:150px;min-height:210px;padding:16px 14px;position:absolute;top:9%;right:39%;transform:rotate(-2deg)}.backWallNote b{color:#ddb89294;letter-spacing:.08em;margin-bottom:11px;font-size:15px;display:block}.backWallNote i{color:#f4f0e866;letter-spacing:.1em;margin:6px 0;padding-left:15px;font-size:9px;font-style:normal;display:block}.backWallNote i:before{content:"";border:1px solid #ddb89270;width:7px;height:7px;margin:0 7px 0 -15px;display:inline-block}.backWallNote em{color:#ddb89273;letter-spacing:.08em;margin-top:18px;font-size:10px;font-style:normal;line-height:1.3;display:block}.labGlassware{opacity:.42;filter:blur(.2px);background:linear-gradient(90deg,#ffffff29,#0000 28%,#ddb89214),linear-gradient(#0003,#ddb8921a 64%,#00000075);border:1px solid #ddb89242;border-radius:8px 8px 22px 22px;width:58px;height:144px;position:absolute;bottom:94px;right:5%}.labGlassware:before{content:"";border:1px solid #ddb89238;border-bottom:0;width:22px;height:42px;position:absolute;top:-42px;left:17px}.glassTwo{opacity:.3;bottom:76px;right:0%;transform:scale(.72)}.blackMug{opacity:.92;background:linear-gradient(105deg,#ffffff12,#000000e0 34%,#0c0a07f5);border:1px solid #ddb89247;border-radius:7px 7px 15px 15px;width:94px;height:92px;position:absolute;bottom:67px;right:0%;box-shadow:inset 0 0 24px #ddb8920b,0 12px 28px #00000080}.blackMug:after{content:"";border:8px solid #1f190eeb;border-left:0;border-radius:0 24px 24px 0;width:40px;height:42px;position:absolute;top:22px;right:-30px}.blackMug b{color:#ddb892b8;letter-spacing:.16em;text-align:center;font-size:9px;position:absolute;top:33px;left:15px;right:15px}.cinemaBottle{border:1px solid color-mix(in srgb, var(--bottle-glow) 68%, #ffffff2e);background:linear-gradient(90deg, #fff3, transparent 16%, #ffffff14 46%, transparent 72%), radial-gradient(circle at 42% 20%, #ffffff2e, transparent 24%), linear-gradient(180deg, #22160857, color-mix(in srgb, var(--bottle-glow) 18%, #080603));width:76px;height:158px;color:var(--bottle-glow);box-shadow:inset 0 0 26px color-mix(in srgb, var(--bottle-glow) 18%, transparent), inset 10px 0 18px #ffffff0d, 0 0 36px color-mix(in srgb, var(--bottle-glow) 26%, transparent), 0 22px 30px #00000070;border-radius:15px 15px 19px 19px;position:absolute}.cinemaBottle:before{content:"";background:linear-gradient(180deg, color-mix(in srgb, var(--bottle-glow) 28%, #050505), #000000d1);border:1px solid;border-bottom:0;border-radius:8px 8px 1px 1px;width:31px;height:32px;position:absolute;top:-31px;left:22px}.cinemaBottle:after{content:"";background:radial-gradient(ellipse at 50% 50%, color-mix(in srgb, var(--bottle-glow) 34%, transparent), transparent 68%);filter:blur(4px);border-radius:50%;height:42px;position:absolute;bottom:-30px;left:-34px;right:-34px}.cinemaBottle i{background:linear-gradient(180deg, color-mix(in srgb, var(--bottle-glow) 38%, transparent), color-mix(in srgb, var(--bottle-glow) 16%, transparent));height:54px;box-shadow:inset 0 8px 14px #00000047, 0 0 18px color-mix(in srgb, var(--bottle-glow) 25%, transparent);border-radius:8px 8px 13px 13px;position:absolute;bottom:11px;left:9px;right:9px}.cinemaBottle b{color:#120e08d1;letter-spacing:.04em;text-align:center;text-transform:uppercase;background:linear-gradient(#f4e29feb,#c97b4ae0);border:1px solid #00000047;border-radius:3px;place-items:center;min-height:36px;font-size:8px;line-height:1.05;display:grid;position:absolute;top:42px;left:10px;right:10px;box-shadow:inset 0 1px #ffffff57}.cinemaBottle em{color:#120e08b3;letter-spacing:.06em;text-align:center;text-transform:uppercase;font-size:7px;font-style:normal;position:absolute;top:83px;left:12px;right:12px}.bottleA{--bottle-glow:#ddb892;bottom:76px;right:34%;transform:rotate(-2deg)}.bottleB{--bottle-glow:#ddb892;bottom:82px;right:20%;transform:rotate(1deg)scale(.98)}.counterSyringe{opacity:.64;background:linear-gradient(90deg,#0000 0 14px,#f4f0e829 14px 44px,#ddb89242 44px 122px,#f4f0e82e 122px 150px,#0000 150px);border-top:1px solid #f4f0e81f;width:178px;height:12px;position:absolute;bottom:67px;right:47%;transform:rotate(-7deg)}.counterSyringe:before{content:"";background:#f4f0e847;width:55px;height:1px;position:absolute;top:5px;right:-44px}.counterReflection{filter:blur(8px);opacity:.72;background:radial-gradient(at 36% 20%,#ddb8922e,#0000 42%),radial-gradient(at 58% 16%,#e4e0d621,#0000 38%),linear-gradient(#ffffff0b,#0000);width:290px;height:82px;position:absolute;bottom:24px;right:13%}.protocolCinematicHero .mythicPresence,.protocolCinematicHero .clawSlash,.protocolCinematicHero .forgeAura,.protocolCinematicHero .chemFormula{display:none}.protocolCinematicHero .protocolHeroStats{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0000009e;border-color:#ddb89229}.protocolCinematicHero .protocolHeroStats span{color:#ddb892db}.protocolCinematicShell .protocolTabs button.active{color:#ddb892;background:#ddb8921a}.protocolCinematicShell .protocolConsequenceBand{background:radial-gradient(circle at 82% 0,#ff604c26,#0000 18rem),radial-gradient(circle at 8% 100%,#ddb8921a,#0000 17rem),linear-gradient(90deg,#130d08e0,#00000094 40%,#2608063d)}.protocolCinematicShell .insightCard{min-height:238px;padding:21px;position:relative;overflow:hidden}.protocolCinematicShell .insightCard:nth-child(2){transform:translateY(9px)}.protocolCinematicShell .insightCard:nth-child(3){transform:translateY(-5px)}.protocolCinematicShell .insightCard:nth-child(5){transform:translateY(12px)}.protocolCinematicShell .insightCard:nth-child(6){transform:translateY(-3px)}.protocolCinematicShell .insightCard:nth-child(3):before,.protocolCinematicShell .insightCard:nth-child(5):before{background:radial-gradient(circle at 6% 100%,#ff604c12,#0000 13rem),radial-gradient(circle at 96% 0,#ddb8920e,#0000 13rem)}.protocolCinematicShell .insightCard:after{content:"";pointer-events:none;background:linear-gradient(#0000,#ddb89208),repeating-linear-gradient(90deg,#f4f0e804 0 1px,#0000 1px 72px);height:98px;position:absolute;inset:auto 0 0}.protocolCinematicShell .insightCard>*{z-index:1;position:relative}.protocolCinematicShell .insightCard h3{font-size:20px}.protocolCinematicShell .insightCard p,.protocolCinematicShell .insightCard li{color:#ded9cfad;font-size:13px}.relatedCardRow p{color:#ded9cf94;margin:0 0 10px;font-size:11px;line-height:1.4}.relatedCardRow span{color:#ddb892;text-transform:uppercase;letter-spacing:.08em;font-size:9px;font-weight:950}.relatedCardRow span[data-tone=green]{color:#ddb892}.relatedCardRow span[data-tone=red]{color:#ff604c}.relatedCardRow span[data-tone=blue]{color:#ddb892}.roundArrow{color:#ddb892;cursor:pointer;background:#0000009e;border:1px solid #ddb89247;border-radius:999px;place-items:center;width:28px;height:28px;display:grid;position:absolute;top:50%}.roundArrow.left{left:-11px}.roundArrow.right{right:-11px}.protocolMockLegal{background:linear-gradient(90deg,#c97b4a11,#00000061);border-color:#ddb89221;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:14px 17px;display:grid;box-shadow:inset 0 1px #ffffff08,0 18px 62px #0000003d}.protocolMockLegal svg{color:#ddb892d1}.protocolMockLegal strong{color:#ddb892eb;text-transform:uppercase;letter-spacing:.1em;font-size:10px}.protocolMockLegal p{color:#ded9cf8f;margin:3px 0 0;font-size:11px;line-height:1.35}.protocolMockLegal button{color:#ddb892e6;cursor:pointer;background:#0000002e;border:1px solid #ddb8923d;border-radius:7px;align-items:center;gap:8px;min-height:34px;padding:0 12px;display:inline-flex}.chip,.segment,.presetButton{border:1px solid var(--line2);color:var(--muted);cursor:pointer;background:#020807b8;border-radius:999px;padding:8px 10px;font-size:12px;transition:all .18s}.chip:hover,.segment:hover,.presetButton:hover{color:var(--text);border-color:#ddb89294}.activeChip,.activeSegment{color:#f2efe9;background:#e4e0d61f;border-color:#ddb892d9}.list{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;max-height:none;padding-right:0;display:grid;overflow:visible}.item{color:var(--text);text-align:left;cursor:pointer;background:#020807ad;border:1px solid #e4e0d61b;border-radius:20px;grid-template-columns:1fr auto;gap:8px;padding:16px;transition:all .18s;display:grid}.item:hover{border-color:#ddb8929e;transform:translateY(-2px)}.item.active{background:#e4e0d61a;border-color:#ddb892e6;box-shadow:inset 0 0 0 1px #e4e0d61a}.item small,.titleRow small{color:#f2efe9;margin-top:5px;display:block}.item p{color:var(--muted);grid-column:1/-1;margin:6px 0 0;font-size:14px;line-height:1.45}.aliasLine{color:var(--accent);opacity:.86;grid-column:1/-1;font-size:12px;line-height:1.4}.openCompoundLine{color:#f2efe9;letter-spacing:.04em;text-transform:uppercase;grid-column:1/-1;font-size:12px;font-weight:900}.titleRow{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:15px;display:flex}.tagRow{flex-wrap:wrap;gap:8px;margin:16px 0 0;display:flex}.tagRow span{border:1px solid var(--line2);color:var(--muted);background:#020807b8;border-radius:999px;padding:7px 10px;font-size:12px}.infoGrid{grid-template-columns:1fr 1fr;gap:14px;margin-top:20px;display:grid}.infoBox{border:1px solid var(--line2);background:#020807b3;border-radius:18px;padding:15px}.infoBox p{color:var(--dim);text-transform:uppercase;letter-spacing:.1em;margin:0 0 8px;font-size:11px;font-weight:800}.infoBox span{color:#f2efe9;font-size:14px;line-height:1.55}.infoGrid .infoBox:first-child{grid-column:1/-1}.aliasCloud{flex-wrap:wrap;gap:8px;margin:14px 0 0;display:flex}.aliasCloud span{color:#ddb892;background:#e4e0d612;border:1px solid #e4e0d638;border-radius:999px;padding:7px 10px;font-size:12px}.knowledgeTabs{background:#00000057;border:1px solid #f4f0e81c;border-radius:10px;gap:10px;margin:16px 0 0;padding:8px;display:grid;box-shadow:inset 0 0 0 1px #ffffff05}.knowledgeTabGroup{gap:8px;display:grid}.knowledgeTabGroup>span{color:#ddb892;text-transform:uppercase;letter-spacing:.13em;font-size:9px;font-weight:950}.knowledgeTabGroup>div{grid-template-columns:repeat(auto-fit,minmax(142px,1fr));gap:9px;display:grid}.secondaryKnowledgeTabs>div{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.knowledgeTab{text-align:center;color:#f4f0e8b8;cursor:pointer;letter-spacing:.04em;text-transform:uppercase;background:#030303a3;border:1px solid #f4f0e81a;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:9px 11px;font-size:11px;font-weight:900;line-height:1.18;transition:all .18s;display:inline-flex;box-shadow:0 10px 24px #00000024}.knowledgeTab svg{color:#ddb892;flex:none}.knowledgeTab span{overflow-wrap:anywhere}.knowledgeTab:hover{color:#f4f0e8;background:#c97b4a14;border-color:#ddb8924d;transform:translateY(-1px)}.activeKnowledgeTab{color:#03130d;background:linear-gradient(135deg, var(--accent), var(--accent2));border-color:#ddb892e6;box-shadow:0 14px 32px #e4e0d62e,inset 0 0 0 1px #ffffff38}.activeKnowledgeTab svg{color:#03130d}.intelligenceHub{background:radial-gradient(circle at 100% 0,#e4e0d60e,#0000 20rem),linear-gradient(#ffffff08,#020807b3);border:1px solid #e4e0d61f;border-radius:18px;margin-top:clamp(18px,2.2vw,34px);padding:16px;position:relative;box-shadow:inset 0 0 0 1px #ffffff04,0 22px 70px #00000038}.intelligenceHub:before{content:"";opacity:.75;background:linear-gradient(90deg,#0000,#ddb8925c,#0000);height:1px;position:absolute;top:-18px;left:18px;right:18px}.intelligenceHubHeader{justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:14px;display:flex}.intelligenceHubHeader h2{letter-spacing:-.035em;margin:0;font-size:25px}.intelligenceHubHeader>span{max-width:310px;color:var(--muted);font-size:13px;line-height:1.45}.hubPrimaryGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.hubPrimaryCard{text-align:left;min-height:148px;color:var(--text);cursor:pointer;background:#0208079e;border:1px solid #e4e0d61f;border-radius:18px;align-content:start;gap:9px;padding:14px;transition:border-color .18s,transform .18s,background .18s,box-shadow .18s;display:grid}.hubPrimaryCard svg{color:var(--accent)}.hubPrimaryCard strong{font-size:17px;line-height:1.15}.hubPrimaryCard small{color:var(--muted);font-size:12px;line-height:1.4}.hubPrimaryCard:hover{background:#e4e0d60b;border-color:#ddb8926b;transform:translateY(-1px)}.activeHubPrimary{background:linear-gradient(#e4e0d621,#020807ad);border-color:#ddb8929e;box-shadow:inset 0 0 0 1px #e4e0d611,0 14px 34px #00000038}.hubSecondaryRail{border-top:1px solid #e4e0d614;margin-top:13px;padding-top:13px}.hubSecondaryRail>span{color:#7f928c;text-transform:uppercase;letter-spacing:.14em;margin-bottom:9px;font-size:10px;font-weight:900;display:block}.hubSecondaryRail>div{flex-wrap:wrap;gap:8px;display:flex}.hubSecondaryChip{color:#9eb0aa;cursor:pointer;background:#02080785;border:1px solid #94a3b821;border-radius:999px;align-items:center;gap:7px;min-height:39px;padding:9px 12px;font-size:12px;font-weight:850;transition:all .18s;display:inline-flex}.hubSecondaryChip svg{width:15px;height:15px;color:var(--accent);opacity:.78}.hubSecondaryChip:hover{color:var(--text);background:#e4e0d60b;border-color:#ddb8924d}.activeHubSecondary{color:#03130d;background:linear-gradient(135deg, var(--accent), var(--accent2));border-color:#0000}.activeHubSecondary svg{color:#03130d;opacity:1}.decisionSupportBlock{background:radial-gradient(circle at 0 0,#ddb8921f,#0000 30%),linear-gradient(#ffffff06,#030303c7);border:1px solid #ddb8922e;border-radius:12px;padding:16px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff05,0 22px 64px #00000052}.decisionSupportBlock:before{content:"";pointer-events:none;opacity:.55;background:linear-gradient(90deg,#ddb8921f,#0000 24% 100%);position:absolute;inset:0}.decisionSupportBlock>*{z-index:1;position:relative}.decisionSupportLead{grid-template-columns:auto minmax(0,1fr) minmax(220px,.34fr);align-items:end;gap:18px;margin-bottom:14px;display:grid}.decisionSupportLead .eyebrow{margin-bottom:4px}.decisionSupportLead h2{letter-spacing:-.045em;white-space:nowrap;max-width:none;margin:0;font-size:clamp(24px,2.6vw,34px);line-height:1.02}.decisionSupportLead span{color:#ded9cf9e;max-width:330px;font-size:12px;line-height:1.4}.decisionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.decisionCard{background:radial-gradient(circle at 12% 0,#ddb8920e,#0000 9rem),#030303a8;border:1px solid #ddb89221;border-radius:10px;min-height:174px;padding:14px}.decisionCard>div{align-items:center;gap:9px;margin-bottom:12px;display:flex}.decisionCard svg{flex:none}.decisionCard h3{color:#f4f0e8;text-transform:uppercase;letter-spacing:.1em;margin:0;font-size:10px;line-height:1.3}.decisionCard ul{gap:9px;margin:0;padding:0;list-style:none;display:grid}.decisionCard li{color:#ded9cfc2;font-size:13px;line-height:1.35}.decisionCard li:before{content:"";opacity:.55;background:currentColor;border-radius:999px;width:5px;height:5px;margin:0 8px 2px 0;display:inline-block}.decisionPositive{background:linear-gradient(#e4e0d60f,#030303a8);border-color:#e4e0d62e}.decisionPositive svg{color:var(--accent)}.decisionNegative{background:linear-gradient(#c97b4a0e,#030303a8);border-color:#ddb89233}.decisionNegative svg{color:#ddb892}.peptideFrameworkBlock{background:radial-gradient(circle at 100% 0,#e4e0d61a,#0000 32%),linear-gradient(#ffffff08,#020807bd);border:1px solid #e4e0d621;border-radius:20px;padding:18px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff05,0 22px 66px #0000004d}.peptideFrameworkBlock:before{content:"";pointer-events:none;opacity:.72;background:radial-gradient(circle at 6% 0,#e4e0d61a,#0000 18rem),linear-gradient(115deg,#0000 0 38%,#e4e0d609 39%,#0000 40% 100%);position:absolute;inset:0}.peptideFrameworkBlock>*{z-index:1;position:relative}.peptideFrameworkLead{justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:12px;display:flex}.peptideFrameworkLead h2{letter-spacing:-.045em;max-width:600px;margin:0;font-size:clamp(28px,4vw,42px);line-height:1.02}.peptideFrameworkLead span{max-width:330px;color:var(--muted);font-size:13px;line-height:1.45}.peptideArchetypeStrip{background:#e4e0d60b;border:1px solid #e4e0d626;border-radius:16px;grid-template-columns:.72fr 1fr .72fr;align-items:center;gap:10px;margin-bottom:14px;padding:11px 13px;display:grid}.peptideArchetypeStrip span,.peptideArchetypeStrip small{color:var(--muted);text-transform:uppercase;letter-spacing:.1em;font-size:10px;font-weight:900;line-height:1.35}.peptideArchetypeStrip strong{color:#f2efe9;font-size:14px;line-height:1.35}.peptideDecisionGrid{margin-bottom:14px}.peptideRealityBlock{background:radial-gradient(circle at 0 0,#e4e0d61f,#0000 20rem),linear-gradient(#e4e0d611,#020807ad);border:1px solid #e4e0d638;border-radius:18px;margin-top:clamp(8px,1.3vw,16px);padding:15px;box-shadow:0 22px 70px #00000047,0 0 26px #e4e0d60b}.peptideSignalGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.peptideSignalCard{background:#0208079e;border:1px solid #e4e0d629;border-radius:16px;padding:13px}.peptideSignalCard span{color:var(--accent);text-transform:uppercase;letter-spacing:.1em;font-size:10px;font-weight:900;display:block}.peptideSignalCard strong{color:#f2efe9;letter-spacing:-.02em;margin:7px 0;font-size:18px;line-height:1.18;display:block}.peptideSignalCard p{color:var(--muted);margin:0;font-size:13px;line-height:1.45}.peptideClaimGrid,.peptideUnknownsGrid{grid-template-columns:minmax(0,1fr) minmax(0,.85fr);gap:12px;margin-top:12px;display:grid}.peptideClaimsPanel,.peptideEvidencePanel,.peptideUnknownsGrid article{background:#0208079e;border:1px solid #e4e0d61f;border-radius:18px;padding:15px}.peptideClaimsPanel h3,.peptideEvidencePanel h3,.peptideUnknownsGrid h3{color:#f2efe9;letter-spacing:-.02em;margin:0 0 12px;font-size:18px}.peptideClaimsPanel>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.peptideClaimsPanel section{background:#e4e0d60b;border:1px solid #e4e0d621;border-radius:14px;padding:11px}.peptideClaimsPanel strong{color:#f2efe9;margin-bottom:5px;line-height:1.25;display:block}.peptideClaimsPanel p,.peptideUnknownsGrid p{color:var(--muted);margin:0;font-size:13px;line-height:1.45}.peptideEvidencePanel ul,.peptideUnknownsGrid ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.peptideEvidencePanel li,.peptideUnknownsGrid li{color:#f2efe9;font-size:14px;line-height:1.42}.peptideEvidencePanel li:before,.peptideUnknownsGrid li:before{content:"";background:var(--accent);opacity:.7;border-radius:999px;width:5px;height:5px;margin:0 8px 2px 0;display:inline-block}.hormoneFrameworkBlock{background:radial-gradient(circle at 0 0,#ddb8921c,#0000 32%),linear-gradient(#ffffff07,#030303c7);border:1px solid #f4f0e81f;border-radius:12px;padding:16px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff05,0 24px 76px #00000057}.hormoneFrameworkBlock:before{content:"";pointer-events:none;opacity:.72;background:linear-gradient(90deg,#ddb89214,#0000 28% 100%),radial-gradient(circle at 88% 0,#ddb8921a,#0000 20rem);position:absolute;inset:0}.hormoneFrameworkBlock>*{z-index:1;position:relative}.hormoneFrameworkLead{justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:14px;display:flex}.hormoneFrameworkLead h2{letter-spacing:-.045em;max-width:620px;margin:0;font-size:clamp(25px,3.2vw,35px);line-height:1.02}.hormoneFrameworkLead span{color:#ded9cf9e;max-width:350px;font-size:12px;line-height:1.45}.hormoneFrameworkBlock .decisionSupportBlock{box-shadow:none;background:#00000052}.hormoneOutcomeBlock{background:radial-gradient(circle at 100% 0,#ddb8921a,#0000 19rem),linear-gradient(#c97b4a0f,#030303b3);border:1px solid #ddb8922e;border-radius:12px;margin-top:clamp(12px,1.4vw,18px);padding:14px}.hormoneOutcomeGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.hormoneOutcomeGrid article{background:#0303039e;border:1px solid #ddb89221;border-radius:10px;padding:12px}.hormoneOutcomeGrid span{color:#ddb892;text-transform:uppercase;letter-spacing:.1em;font-size:9px;font-weight:950;display:block}.hormoneOutcomeGrid strong{color:#f4f0e8;letter-spacing:-.02em;margin:7px 0;font-size:16px;line-height:1.18;display:block}.hormoneOutcomeGrid p{color:#ded9cfa3;margin:0;font-size:12px;line-height:1.45}.hormoneTradeoffPanel{background:radial-gradient(circle at 0 0,#ddb8921a,#0000 16rem),#c97b4a0e;border:1px solid #ddb8923d;border-radius:12px;margin-top:clamp(14px,1.6vw,22px);padding:14px;box-shadow:0 22px 70px #0000003d}.hormoneTradeoffPanel h3{color:#fff7d6;letter-spacing:-.02em;margin:0 0 12px;font-size:17px}.hormoneTradeoffPanel ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.hormoneTradeoffPanel li{color:#eadfaed1;font-size:13px;line-height:1.42}.hormoneTradeoffPanel li:before{content:"";opacity:.8;background:#ddb892;border-radius:999px;width:5px;height:5px;margin:0 8px 2px 0;display:inline-block}.glpFrameworkBlock{background:radial-gradient(circle at 100% 0,#e4e0d621,#0000 34%),linear-gradient(#ffffff09,#020807bd);border:1px solid #e4e0d629;border-radius:20px;padding:18px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff05,0 22px 66px #0000004d}.glpFrameworkBlock:before{content:"";pointer-events:none;opacity:.72;background:radial-gradient(circle at 4% 0,#e4e0d617,#0000 20rem),linear-gradient(115deg,#0000 0 42%,#e4e0d608 43%,#0000 44% 100%);position:absolute;inset:0}.glpFrameworkBlock>*{z-index:1;position:relative}.glpFrameworkLead{justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:14px;display:flex}.glpFrameworkLead h2{letter-spacing:-.047em;max-width:610px;margin:0;font-size:clamp(29px,4vw,44px);line-height:1.01}.glpFrameworkLead span{max-width:350px;color:var(--muted);font-size:13px;line-height:1.45}.glpPositioningPanel{background:linear-gradient(#e4e0d60f,#020807a8);border:1px solid #e4e0d629;border-radius:20px;grid-template-columns:minmax(230px,.55fr) minmax(0,1fr);gap:12px;padding:15px;display:grid}.glpPositioningPanel h3{color:#f2efe9;letter-spacing:-.035em;margin:0 0 8px;font-size:22px;line-height:1.08}.glpPositioningPanel p{color:var(--muted);margin:0;font-size:13px;line-height:1.48}.glpCueGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.glpCueGrid article{background:#0208079e;border:1px solid #e4e0d629;border-radius:16px;padding:13px}.glpCueGrid span{color:var(--accent);text-transform:uppercase;letter-spacing:.1em;font-size:10px;font-weight:900;display:block}.glpCueGrid strong{color:#f2efe9;letter-spacing:-.02em;margin:7px 0;font-size:18px;line-height:1.15;display:block}.glpPerformanceBlock{background:radial-gradient(circle at 100% 0,#e4e0d61a,#0000 36%),#02080785;border:1px solid #e4e0d629;border-radius:18px;margin-top:clamp(14px,1.5vw,22px);padding:15px;box-shadow:0 22px 70px #0000003d,0 0 28px #e4e0d60a}.glpPerformanceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.glpPerformanceCard{background:#020807a8;border:1px solid #e4e0d629;border-radius:16px;padding:13px}.glpPerformanceTopline{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}.glpPerformanceTopline span{color:var(--accent);text-transform:uppercase;letter-spacing:.1em;font-size:10px;font-weight:900;line-height:1.35}.glpPerformanceTopline strong{color:#f2efe9;text-align:right;letter-spacing:-.02em;font-size:18px;line-height:1.05}.glpMeter{background:#ffffff0b;border:1px solid #e4e0d629;border-radius:999px;height:9px;overflow:hidden}.glpMeter i{border-radius:inherit;background:linear-gradient(90deg, var(--accent), var(--accent2));height:100%;display:block;box-shadow:0 0 18px #e4e0d633}.glpPerformanceCard p{color:var(--muted);margin:10px 0 0;font-size:13px;line-height:1.42}.glpPerformanceCaution{background:linear-gradient(#fbbf240e,#020807a8);border-color:#fbbf2433}.glpPerformanceCaution .glpPerformanceTopline span{color:#ddb892}.glpPerformanceCaution .glpMeter{border-color:#fbbf242e}.glpPerformanceCaution .glpMeter i{background:linear-gradient(90deg, #ddb892, var(--accent))}.glpFitGrid{grid-template-columns:1fr 1fr;gap:12px;margin-top:12px;display:grid}.glpFitCard{background:#0208079e;border:1px solid #e4e0d61f;border-radius:18px;min-height:178px;padding:15px}.glpFitCard>div{align-items:center;gap:9px;margin-bottom:12px;display:flex}.glpFitCard h3{color:#f2efe9;text-transform:uppercase;letter-spacing:.1em;margin:0;font-size:11px;line-height:1.3}.glpFitCard ul{gap:9px;margin:0;padding:0;list-style:none;display:grid}.glpFitCard li{color:#f2efe9;font-size:14px;line-height:1.35}.glpFitCard li:before{content:"";opacity:.55;background:currentColor;border-radius:999px;width:5px;height:5px;margin:0 8px 2px 0;display:inline-block}.glpFitPositive{background:linear-gradient(#e4e0d613,#020807a3);border-color:#e4e0d633}.glpFitPositive svg{color:var(--accent)}.glpFitNegative{background:linear-gradient(#fbbf240e,#020807a3);border-color:#fbbf242e}.glpFitNegative svg{color:#ddb892}.glpCompareEngine{background:#e4e0d60b;border:1px solid #e4e0d629;border-radius:18px;margin-top:12px;padding:15px}.glpCompareEngine h3{color:#f2efe9;letter-spacing:-.02em;margin:0 0 12px;font-size:18px}.glpCompareEngine>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.glpCompareEngine article{background:#02080794;border:1px solid #e4e0d624;border-radius:14px;padding:12px}.glpCompareEngine strong{color:#f2efe9;margin-bottom:5px;line-height:1.25;display:block}.glpCompareEngine p{color:var(--muted);margin:0;font-size:13px;line-height:1.42}.glpDoseMapBlock{background:radial-gradient(circle at 0 0,#e4e0d61c,#0000 34%),linear-gradient(#ffffff08,#020807b8);border:1px solid #e4e0d62e;border-radius:20px;margin-top:clamp(16px,1.8vw,26px);padding:16px;box-shadow:0 26px 78px #00000047}.glpDoseMapLead{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:14px;display:flex}.glpDoseMapLead h2{letter-spacing:-.04em;max-width:620px;margin:0;font-size:clamp(24px,3.5vw,34px);line-height:1.03}.glpDoseMapLead span{color:#f2efe9;margin-top:8px;font-size:13px;font-weight:800;display:block}.glpDoseProgression{gap:12px;display:grid}.glpDoseCard{background:#0208079e;border:1px solid #e4e0d629;border-radius:18px;grid-template-columns:42px minmax(0,1fr);gap:12px;padding:14px;display:grid}.glpDoseIndex{color:#03130d;background:linear-gradient(135deg, var(--accent), var(--accent2));border-radius:13px;place-items:center;width:34px;height:34px;font-weight:950;display:grid}.glpDoseCard h3{color:#f2efe9;letter-spacing:-.025em;margin:0 0 12px;font-size:21px}.glpDoseStats{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.glpDoseStats .infoBox{min-height:110px;padding:11px}.glpDoseStats .infoBox strong{font-size:13px;line-height:1.35}.glpDoseCard p{color:#f2efe9;background:#e4e0d60e;border:1px solid #e4e0d629;border-radius:14px;margin:12px 0 0;padding:11px;font-weight:760;line-height:1.42}.glpDoseNotes{gap:8px;margin-top:12px;display:grid}.glpDoseNotes span{color:#eadfae;background:#fbbf240e;border:1px solid #fbbf2429;border-radius:13px;padding:10px 12px;font-size:13px;line-height:1.4}.primaryStudyBlock{background:radial-gradient(circle at 100% 0,#e4e0d614,#0000 24rem),linear-gradient(#e4e0d60e,#020807b8);border:1px solid #e4e0d629;border-radius:18px;padding:16px;position:relative;overflow:hidden;box-shadow:0 22px 68px #0000003d}.primaryStudyBlock:before{content:"";pointer-events:none;opacity:.58;background:linear-gradient(90deg,#e4e0d614,#0000 22% 100%);position:absolute;inset:0}.primaryStudyBlock>*{z-index:1;position:relative}.deeperEvidenceBlock{background:radial-gradient(circle at 0 0,#f4f0e80b,#0000 22rem),linear-gradient(#ffffff06,#020807b3);border-color:#94a3b824;margin-top:clamp(16px,1.8vw,26px)}.sectionLead{margin-bottom:14px}.sectionLead h2{letter-spacing:-.03em;margin:0;font-size:24px}.sectionLead .summary{margin:7px 0 0}.knowledgeSection{margin-top:clamp(18px,1.8vw,28px)}.knowledgeSection>.infoGrid:first-child,.knowledgeSection>.overviewNarrative:first-child,.knowledgeSection>.realityCheckNarrative:first-child,.knowledgeSection>.comparisonList:first-child,.knowledgeSection>.faqList:first-child,.knowledgeSection>.referenceList:first-child,.knowledgeSection>.issueList:first-child{margin-top:0}.overviewNarrative{color:#f2efe9;background:linear-gradient(#e4e0d614,#020807ad);border:1px solid #e4e0d633;border-radius:18px;margin-top:14px;padding:16px;font-size:15px;line-height:1.62}.knowledgeNote{color:#f2efe9;background:#e4e0d60f;border:1px solid #e4e0d62e;border-radius:16px;padding:13px;line-height:1.5}.realityCheckNarrative{color:#f2efe9;letter-spacing:-.02em;background:radial-gradient(circle at 100% 0,#e4e0d61a,#0000 18rem),linear-gradient(#e4e0d613,#020807ad);border:1px solid #e4e0d633;border-radius:16px;padding:20px;font-size:clamp(17px,2vw,22px);font-weight:720;line-height:1.42;box-shadow:inset 0 0 0 1px #ffffff05,0 20px 62px #0000003d}.knowledgeList,.comparisonList,.faqList,.referenceList{gap:10px;margin-top:14px;display:grid}.knowledgeList span,.comparisonList article,.faqList details,.referenceList a{border:1px solid var(--line2);color:#f2efe9;background:#020807ad;border-radius:16px;padding:13px;line-height:1.48}.comparisonList strong,.referenceList strong{margin-bottom:4px;display:block}.comparisonList span,.referenceList small{color:var(--muted);font-size:13px;line-height:1.45}.studyGrid,.issueList{gap:12px;display:grid}.studyCard{background:linear-gradient(#e4e0d612,#020807b3);border:1px solid #e4e0d633;border-radius:18px;padding:15px}.studyCard>div:first-child p{color:var(--accent);text-transform:uppercase;letter-spacing:.1em;margin:0 0 7px;font-size:10px;font-weight:900;line-height:1.4}.studyCard h3{letter-spacing:-.02em;margin:0;font-size:18px}.studyIntent{color:#f2efe9;margin-top:10px;font-size:14px;font-weight:800;line-height:1.45;display:block}.studyMetricGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:14px;display:grid}.studyMetricGrid div{background:#e4e0d60f;border:1px solid #e4e0d62e;border-radius:14px;padding:11px}.studyMetricGrid span{color:var(--muted);text-transform:uppercase;letter-spacing:.1em;font-size:9px;font-weight:900;display:block}.studyMetricGrid strong{color:#f2efe9;margin:5px 0;font-size:20px;line-height:1.05;display:block}.studyMetricGrid small{color:var(--muted);line-height:1.35}.studyMetricTableCard{grid-column:span 3}.studyMiniTable{border:1px solid #94a3b824;border-radius:12px;gap:0;margin-top:12px;display:grid;overflow:hidden;background:#02080775!important;padding:0!important}.studyMiniTable div{background:0 0;border:none;border-bottom:1px solid #94a3b81f;border-radius:0;grid-template-columns:minmax(110px,.7fr) minmax(0,1fr);gap:0;padding:0;display:grid}.studyMiniTable div:last-child{border-bottom:none}.studyMiniTable b,.studyMiniTable p{margin:0;padding:10px 12px;line-height:1.35}.studyMiniTable b{color:var(--accent);text-transform:uppercase;letter-spacing:.1em;font-size:10px}.studyMiniTable p{color:#f2efe9;font-size:13px}.studyMiniTable p:first-child{color:#f2efe9;border-right:1px solid #94a3b81f;font-weight:900}.studyMetaGrid{grid-template-columns:1fr 1fr;gap:10px;margin-top:13px;display:grid}.studyMetaGrid .infoBox:first-child{grid-column:auto}.studySource{width:fit-content;color:var(--accent);align-items:center;gap:7px;margin-top:12px;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex}.issueList article{background:radial-gradient(circle at 100% 0,#fbbf240e,#0000 12rem),#fbbf240b;border:1px solid #fbbf242e;border-radius:14px;padding:13px}.issueList article:nth-child(3n+1){background:radial-gradient(circle at 0 0,#ddb89213,#0000 14rem),#c97b4a0a;border-color:#ddb8923d}.issueList strong{color:#fff7d6;margin-bottom:4px;display:block}.issueList span{color:#eadfae;font-size:13px;line-height:1.45}.comparisonTableCard{overflow:hidden;padding:0!important}.comparisonHeader,.comparisonRow{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.comparisonHeader{background:#e4e0d614;border-bottom:1px solid #94a3b824}.comparisonHeader strong{color:#f2efe9;margin:0;padding:12px;font-size:13px}.comparisonRow{border-bottom:1px solid #94a3b81a}.comparisonRow:last-child{border-bottom:none}.comparisonRow span{color:var(--accent);text-transform:uppercase;letter-spacing:.1em;grid-column:1/-1;padding:10px 12px 0;font-size:10px;font-weight:900}.comparisonRow p{color:var(--muted);margin:0;padding:10px 12px 12px;font-size:13px;line-height:1.45}.faqList summary{cursor:pointer;color:#f2efe9;font-weight:800}.faqList p{color:var(--muted);margin:10px 0 0;line-height:1.5}.referenceList a{justify-content:space-between;align-items:center;gap:12px;text-decoration:none;transition:all .18s;display:flex}.referenceList a:hover{border-color:var(--line);transform:translateY(-1px)}.compoundPage{gap:clamp(14px,1.55vw,24px);display:grid}.compoundPage,.compareDossierPage{--detail-section-pad-x:clamp(20px, 2.3vw, 38px);--detail-section-pad-y:clamp(24px, 2.4vw, 40px);--detail-wide-gap:clamp(18px, 1.8vw, 30px)}.biosDossierPage{isolation:isolate;position:relative}.biosDossierPage:before{content:"";z-index:-2;pointer-events:none;background:radial-gradient(circle at 72% 12%,#c97b4a24,#0000 24rem),radial-gradient(circle at 12% 36%,#ddb89214,#0000 20rem),radial-gradient(circle at 48% 72%,#e4e0d60b,#0000 30rem),linear-gradient(#0000000d,#0000 82%);height:680px;position:absolute;inset:-62px -30px auto}.biosDossierPage:after{content:"";z-index:-1;pointer-events:none;opacity:.3;background-image:radial-gradient(circle at 16% 18%,#ffffff2e 0 1px,#0000 1.4px),radial-gradient(circle at 84% 24%,#ddb8922e 0 1px,#0000 1.4px),linear-gradient(115deg,#0000 0 36%,#ddb8920a 37%,#0000 38% 100%),repeating-linear-gradient(18deg,#ffffff04 0 1px,#0000 1px 8px);background-size:94px 94px,128px 128px,100% 100%,auto;position:absolute;inset:-44px -28px;-webkit-mask-image:linear-gradient(#000 0 70%,#0000 100%);mask-image:linear-gradient(#000 0 70%,#0000 100%)}.compoundBackButton{width:fit-content}.compoundPageHero{background:radial-gradient(circle at 70% 42%,#ddb89225,#0000 18rem),radial-gradient(circle at 4% 100%,#e4e0d60b,#0000 20rem),linear-gradient(145deg,#0e0e0eed,#030303d9);border:1px solid #ddb89229;border-radius:12px;grid-template-columns:minmax(0,1fr) minmax(250px,.34fr) minmax(260px,.34fr);align-items:stretch;gap:clamp(16px,1.7vw,22px);min-height:296px;padding:clamp(22px,2.4vw,30px);display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,0 30px 100px #00000075}.compoundPageHero:before{content:"";pointer-events:none;opacity:.42;background-image:linear-gradient(#ddb89207 1px,#0000 1px),linear-gradient(90deg,#ddb89205 1px,#0000 1px);background-size:76px 76px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 72% 45%,#000,#0000 76%);mask-image:radial-gradient(circle at 72% 45%,#000,#0000 76%)}.compoundHeroCopy{z-index:2;align-self:center;position:relative}.compoundPageHero h1{letter-spacing:-.052em;text-transform:none;margin:0 0 10px;font-size:clamp(34px,4.25vw,51px);line-height:.97}.compoundClinicalName{color:#ddb892d1;letter-spacing:.16em;text-transform:uppercase;margin:-2px 0 12px;font-size:13px;font-weight:700;display:block}.compoundPageHero p{color:#ded9cfb8;max-width:800px;margin:0;font-size:15px;line-height:1.56}.pageAliasCloud{margin-top:18px}.compoundDossierArt{z-index:1;opacity:.86;min-height:230px;position:relative}.dossierSigil{color:#ddb892;background:radial-gradient(circle,#ddb8922e,#00000061 66%);border:1px solid #ddb89233;border-radius:28px;place-items:center;width:108px;height:108px;display:grid;position:absolute;top:50%;right:25%;transform:translateY(-50%);box-shadow:inset 0 0 28px #ddb89214,0 0 82px #ddb8921f}.dossierSigil svg{width:44px;height:44px}.dossierOrbit{border:1px solid #ddb8922e;border-radius:50%;position:absolute;transform:rotate(-22deg)}.orbitOne{width:210px;height:118px;top:18%;right:10%}.orbitTwo{width:150px;height:82px;top:28%;right:18%}.dossierTrace{transform-origin:100%;background:linear-gradient(90deg,#0000,#ddb8926b,#0000);height:1px;position:absolute}.traceA{width:230px;top:35%;right:12%;transform:rotate(-18deg)}.traceB{width:190px;top:64%;right:20%;transform:rotate(18deg)}.dossierMarker{background:#ddb89233;border:1px solid #ddb89273;border-radius:50%;width:7px;height:7px;position:absolute;box-shadow:0 0 18px #ddb89252}.markerA{top:24%;right:14%}.markerB{top:63%;right:42%}.markerC{top:16%;right:30%}.compoundHeroStatus{z-index:2;background:linear-gradient(#0000008a,#00000061);border:1px solid #ddb89233;border-radius:10px;align-content:center;gap:9px;padding:clamp(15px,1.5vw,18px);display:grid;position:relative;box-shadow:inset 0 1px #ffffff06,0 18px 58px #00000038}.compoundCategoryMark{color:#ddb892;background:#c97b4a14;border:1px solid #ddb89247;border-radius:11px;place-items:center;width:38px;height:38px;display:grid;box-shadow:0 0 24px #ddb89214}.compoundHeroStatus span{color:#ddb892;text-transform:uppercase;letter-spacing:.12em;font-size:10px;font-weight:900}.compoundHeroStatus strong{font-size:20px;line-height:1.25}.compoundHeroStatus small{color:#ded9cf9e;line-height:1.4}.statusSummaryGrid{gap:6px;margin-top:4px;display:grid}.statusSummaryGrid em{color:#f4f0e8d1;background:#c97b4a09;border:1px solid #ddb89221;border-radius:8px;padding:8px;font-size:11px;font-style:normal;line-height:1.35;display:block}.compoundQuickIntel{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-bottom:clamp(2px,.8vw,10px);display:grid}.compoundQuickIntel div{background:radial-gradient(circle at 15% 0,#ddb89211,#0000 9rem),#050505b8;border:1px solid #f4f0e81c;border-radius:10px;align-content:start;gap:7px;min-height:118px;padding:13px;display:grid;box-shadow:inset 0 1px #ffffff06}.compoundQuickIntel svg{color:#ddb892}.compoundQuickIntel span{color:#ddb892;text-transform:uppercase;letter-spacing:.11em;font-size:9px;font-weight:950}.compoundQuickIntel strong{color:#f4f0e8;font-size:13px;line-height:1.34}.compoundQuickIntel small{color:#ded9cf80;line-height:1.35}.compoundQuickIntel strong,.compoundQuickIntel small{overflow-wrap:anywhere}.compoundReaderShell{grid-template-columns:minmax(0,1fr) minmax(280px,.32fr);align-items:start;gap:clamp(16px,1.8vw,24px);margin-top:clamp(2px,1vw,12px);display:grid;position:relative}.compoundReaderShell:before{content:"";z-index:-1;pointer-events:none;opacity:.75;background:linear-gradient(#ddb89214,#0000 75%),radial-gradient(circle at 18% 0,#e4e0d60b,#0000 20rem);height:260px;position:absolute;inset:-34px -18px auto;-webkit-mask-image:linear-gradient(#0000 0%,#000 18%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 18%,#0000 100%)}.compoundCardPage{background:radial-gradient(circle at 100% 0,#ddb8920b,#0000 22rem),linear-gradient(145deg,#0f0f0fe0,#030303d1);border:1px solid #f4f0e81f;border-radius:12px;padding:clamp(16px,1.5vw,22px);box-shadow:inset 0 1px #ffffff09,0 28px 90px #0000006b}.compoundCardPage .knowledgeTabs{margin-top:16px}.compoundCardPage .infoGrid .infoBox:first-child{grid-column:auto}.compoundPageAside{gap:18px;display:grid;position:sticky;top:18px}.comparisonLinkList{gap:8px;margin-top:14px;display:grid}.comparisonLinkList span,.comparisonLinkList a{color:#f4f0e8;background:radial-gradient(circle at 10% 0,#ddb89214,#0000 8rem),#0000005c;border:1px solid #ddb8922e;border-radius:10px;padding:10px;font-size:12px;line-height:1.35;text-decoration:none}.comparisonLinkList a:hover{color:#ddb892;border-color:#ddb89257;transform:translateY(-1px)}.compoundPageAside .panel{background:linear-gradient(145deg,#0f0f0fdb,#030303c7);border-color:#f4f0e81f;border-radius:12px;box-shadow:inset 0 1px #ffffff08,0 22px 70px #00000052}.compoundPageAside .primaryAction{color:#060606;background:linear-gradient(135deg,#c97b4a,#e7d9b0)}@media (width>=1100px){.compoundPage{max-width:1440px;margin-inline:auto}.compoundPageHero{gap:var(--detail-wide-gap);grid-template-columns:minmax(0,1.08fr) minmax(280px,.36fr) minmax(300px,.34fr);min-height:clamp(320px,24vw,390px);padding:clamp(30px,3vw,48px)}.compoundQuickIntel{gap:clamp(10px,1.1vw,16px)}.compoundQuickIntel div{min-height:132px;padding:clamp(14px,1.25vw,18px)}.compoundReaderShell{gap:var(--detail-wide-gap);grid-template-columns:minmax(0,1fr) minmax(320px,.3fr)}.compoundCardPage{padding:clamp(20px,2vw,32px)}}.comparePlaceholder .compoundPageHero{align-items:center;min-height:360px}.compareCard{background:#020807a8;border:1px solid #e4e0d62b;border-radius:20px;align-content:space-between;gap:14px;min-height:210px;padding:16px;display:grid}.compareCard h3{letter-spacing:-.03em;margin:0 0 7px;font-size:21px;line-height:1.08}.compareActions,.compareTopRow,.savedHeroActions{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.compareActions{justify-content:space-between}.fastWinnerPanel,.roundByRoundPanel,.pickWhichPanel article{background:linear-gradient(#ffffff07,#020807b3);border:1px solid #e4e0d626;border-radius:22px;padding:16px;box-shadow:inset 0 0 0 1px #ffffff04}.fastWinnerPanel{background:radial-gradient(circle at 0 0,#e4e0d61f,#0000 32%),linear-gradient(#ffffff09,#020807b8)}.winnerGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.winnerGrid article{background:linear-gradient(#e4e0d611,#020807a3);border:1px solid #e4e0d62e;border-radius:16px;min-height:154px;padding:13px}.winnerGrid em{color:#03130d;background:linear-gradient(135deg, var(--accent), var(--accent2));text-transform:uppercase;letter-spacing:.1em;border-radius:999px;width:fit-content;margin-bottom:9px;padding:5px 8px;font-size:9px;font-style:normal;font-weight:950;display:block}.winnerGrid span,.roundGrid span{color:var(--accent);text-transform:uppercase;letter-spacing:.1em;font-size:10px;font-weight:900;line-height:1.35;display:block}.winnerGrid strong{color:#f2efe9;letter-spacing:-.035em;margin:8px 0;font-size:22px;line-height:1.04;display:block}.winnerGrid p,.roundGrid p,.pickWhichPanel li{color:var(--muted);font-size:13px;line-height:1.42}.roundGrid{gap:10px;display:grid}.roundGrid article{background:#0208079e;border:1px solid #e4e0d624;border-radius:16px;grid-template-columns:minmax(160px,.33fr) minmax(160px,.24fr) minmax(0,1fr);align-items:start;gap:12px;padding:13px;display:grid}.roundGrid h3{color:#f2efe9;letter-spacing:-.025em;margin:5px 0 0;font-size:19px}.roundGrid article>strong{color:#03130d;background:linear-gradient(135deg, var(--accent), var(--accent2));text-align:center;border-radius:14px;gap:3px;padding:9px 10px;font-size:14px;font-weight:950;line-height:1.15;display:grid}.roundGrid article>strong small{color:#03130da6;text-transform:uppercase;letter-spacing:.12em;font-size:9px;font-weight:950}.roundGrid p{margin:0}.pickWhichPanel{grid-template-columns:1fr 1fr;gap:12px;display:grid}.pickWhichPanel h2{letter-spacing:-.04em;margin:0 0 12px;font-size:26px}.pickWhichPanel ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.pickWhichPanel li:before{content:"";background:var(--accent);opacity:.75;border-radius:999px;width:5px;height:5px;margin:0 8px 2px 0;display:inline-block}.compareDeepLead{background:#02080773;border:1px solid #94a3b81f;border-radius:18px;margin-top:4px;padding:14px}.compareMatrix{background:#020807ad;border:1px solid #e4e0d629;border-radius:22px;overflow:hidden}.compareMatrixHeader,.compareMatrix>div{grid-template-columns:minmax(140px,.52fr) repeat(2,minmax(0,1fr));display:grid}.compareMatrixHeader{background:#e4e0d614}.compareMatrix>div{border-bottom:1px solid #94a3b81f}.compareMatrix>div:last-child{border-bottom:none}.compareMatrix span,.compareMatrix strong,.compareMatrix p{margin:0;padding:14px;line-height:1.45}.compareMatrix span{color:var(--accent);text-transform:uppercase;letter-spacing:.1em;border-right:1px solid #94a3b81f;font-size:10px;font-weight:900}.compareMatrix strong{color:#f2efe9;font-size:16px}.compareMatrix p{color:#f2efe9;border-left:1px solid #94a3b81a}.compareHub{gap:24px;display:grid}.compareHubHero,.compareCategoryBlock,.comparePageHero,.quickComparisonPanel,.compareVerdictPanel,.compareSignalPanel,.compareRealityPanel,.bestForPanel,.breakdownPanel,.relatedComparePanel,.pickWhichPanel article{background:linear-gradient(145deg,#121315d1,#050505c2);border:1px solid #f4f0e824;border-radius:12px;padding:24px;box-shadow:inset 0 1px #ffffff0b,0 24px 82px #0000005c}.compareHubHero{background:radial-gradient(circle at 100% 0,#c97b4a1f,#0000 28rem),linear-gradient(145deg,#121315db,#050505c7);justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.compareCategoryStack{gap:18px;display:grid}.compareCategoryHeader{grid-template-columns:minmax(220px,.34fr) minmax(0,1fr);align-items:end;gap:18px;margin-bottom:16px;display:grid}.compareCategoryHeader h3{color:#f4f0e8;letter-spacing:-.035em;margin:0;font-size:26px}.compareCategoryHeader p{color:#ded9cfad;margin:0;line-height:1.55}.compareGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.compareCard{background:linear-gradient(#ffffff07,#030405ad);border:1px solid #f4f0e81f;border-radius:10px;align-content:space-between;gap:16px;min-height:196px;padding:18px;transition:transform .18s,border-color .18s,box-shadow .18s,background .18s;display:grid}.compareCard:hover{border-color:#ddb8926b;transform:translateY(-2px);box-shadow:0 20px 62px #00000057,0 0 24px #c97b4a14}.compareCard p{color:#ddb892;text-transform:uppercase;letter-spacing:.14em;margin:0 0 9px;font-size:10px;font-weight:850}.compareCard h3{color:#f4f0e8;letter-spacing:-.025em;margin:0 0 8px;font-size:21px;line-height:1.12}.compareCard span{color:#ded9cfa8;font-size:13px;line-height:1.45}.compareTopRow{justify-content:space-between;gap:12px;margin-bottom:14px;display:flex}.comparePage{gap:clamp(20px,2.2vw,36px);display:grid}.comparePage,.comparePage *{min-width:0}.comparePageHero{background:radial-gradient(circle at 100% 10%,#c97b4a26,#0000 28rem),radial-gradient(circle at 8% 0,#e4e0d616,#0000 24rem),radial-gradient(circle at 58% 100%,#f4f0e809,#0000 22rem),linear-gradient(145deg,#121315e0,#050505cc);grid-template-columns:minmax(0,1fr) minmax(300px,.34fr);align-items:center;gap:clamp(22px,2.4vw,32px);min-height:286px;display:grid}.comparePageHero h1{text-transform:none;letter-spacing:-.045em;margin:0 0 12px;font-size:clamp(44px,6.1vw,78px);font-weight:720;line-height:.96}.comparePageHero p{color:#ded9cfbd;max-width:730px;font-size:15px;line-height:1.62}.compareTagRow{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.compareTagRow span{color:#ddb892;letter-spacing:.08em;text-transform:uppercase;background:#c97b4a12;border:1px solid #ddb89247;border-radius:999px;padding:8px 10px;font-size:11px;font-weight:800}.comparePage .compoundHeroStatus{background:#050605b8;border-color:#ddb8923d;box-shadow:inset 0 0 0 1px #ffffff05}.comparePage .compoundCategoryMark{color:#ddb892;background:#c97b4a14;border-color:#ddb89257}.comparePage .compoundHeroStatus span{color:#ddb892}.compareVerdictPanel,.compareRealityPanel{background:radial-gradient(circle at 100% 0,#ddb8921a,#0000 24rem),linear-gradient(145deg,#121315db,#050505c7);border-color:#ddb8922e}.compareVerdictPanel{border-color:#ddb8923d;margin-top:clamp(6px,1.2vw,16px);margin-bottom:clamp(8px,1.5vw,24px);padding:clamp(26px,2.2vw,34px);position:relative;box-shadow:inset 0 1px #ffffff0b,0 30px 92px #0000006b,0 0 26px #ddb8920b}.compareVerdictPanel:before{content:"";z-index:-1;pointer-events:none;opacity:.74;background:linear-gradient(90deg,#0000,#ddb8921c 48%,#0000 80%),radial-gradient(at 50% 0,#ddb89213,#0000 24rem);position:absolute;inset:-18px -14px;-webkit-mask-image:linear-gradient(#0000 0%,#000 24% 72%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 24% 72%,#0000 100%)}.compareVerdictGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.compareVerdictGrid article,.compareSignalGrid article,.compareRealityGrid article{background:linear-gradient(#ffffff07,#030405b3);border:1px solid #f4f0e81c;border-radius:10px;padding:15px}.compareVerdictGrid span,.compareSignalGrid span,.compareRealityGrid span{color:#ddb892;text-transform:uppercase;letter-spacing:.12em;font-size:10px;font-weight:880;line-height:1.35;display:block}.compareVerdictGrid strong,.compareSignalGrid strong{color:#f4f0e8;letter-spacing:-.025em;margin:9px 0;font-size:19px;line-height:1.12;display:block}.compareVerdictGrid p,.compareSignalGrid p,.compareRealityGrid p{color:#ded9cfb3;margin:0;font-size:13px;line-height:1.5}.compareSignalPanel{background:linear-gradient(145deg,#0d0f10bd,#040404b3);margin-top:clamp(2px,.7vw,10px);margin-bottom:clamp(20px,3.2vw,52px)}.compareSignalGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.compareSignalGrid article{min-height:132px}.compareRealityGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.compareRealityGrid article{border-color:#ddb89224;min-height:142px}.compareVerdictPanel .sectionLead,.compareSignalPanel .sectionLead,.quickComparisonPanel .sectionLead,.compareRealityPanel .sectionLead{max-width:780px}.quickComparisonPanel,.compareRealityPanel,.bestForPanel{position:relative;overflow:hidden}.quickComparisonPanel:before,.compareRealityPanel:before,.bestForPanel:before{content:"";pointer-events:none;border-radius:inherit;opacity:.54;background:linear-gradient(90deg,#ddb8922e,#0000 19% 80%,#ddb8921a),radial-gradient(circle at 88% 0,#ddb8921a,#0000 18rem);position:absolute;inset:0}.quickComparisonPanel{background:radial-gradient(circle at 9% 0,#e4e0d613,#0000 22rem),radial-gradient(circle at 92% 7%,#ddb89221,#0000 25rem),linear-gradient(145deg,#14120fe0,#040404cc);border-color:#ddb89242;margin:clamp(8px,1.6vw,20px) 0 clamp(18px,3.2vw,48px);padding:clamp(24px,2.15vw,34px);box-shadow:inset 0 1px #ffffff0b,0 32px 94px #0000006b}.quickComparisonPanel .sectionLead,.compareRealityPanel .sectionLead,.bestForPanel .sectionLead{z-index:1;position:relative}.compareMatrixTable{z-index:1;position:relative;box-shadow:inset 0 1px #ffffff08}.compareRealityPanel{border-color:#ddb8924d;margin:clamp(28px,5vw,78px) 0 clamp(24px,4vw,62px);padding:clamp(26px,2.5vw,38px);box-shadow:inset 0 1px #ffffff0b,0 40px 112px #00000085,0 0 38px #ddb89211}.compareRealityPanel:after{content:"";pointer-events:none;opacity:.66;background:linear-gradient(90deg,#0000,#ddb8924d,#0000);height:1px;position:absolute;bottom:-28px;left:clamp(24px,2.4vw,38px);right:clamp(24px,2.4vw,38px)}.compareRealityPanel:before{opacity:.72;background:radial-gradient(circle at 14% 9%,#ddb8921c,#0000 18rem),linear-gradient(90deg,#ddb8921c,#0000 28% 100%)}.compareRealityGrid{z-index:1;position:relative}.bestForPanel{background:radial-gradient(circle at 0 0,#e4e0d617,#0000 22rem),linear-gradient(145deg,#0d1112d1,#040404c2);border-color:#e4e0d626;margin-top:clamp(2px,.8vw,12px);margin-bottom:clamp(4px,1.2vw,18px)}.quickCompareTable,.compareMatrixTable{background:#0000002e;border:1px solid #f4f0e81f;border-radius:10px;overflow:hidden}.quickCompareHeader,.quickCompareTable article,.compareMatrixTable article{grid-template-columns:minmax(170px,.55fr) repeat(2,minmax(0,1fr)) minmax(190px,.72fr);display:grid}.quickCompareHeader{background:#c97b4a13}.quickCompareHeader span,.quickCompareHeader strong,.quickCompareTable article>span,.quickCompareTable p,.quickCompareTable article>strong,.compareMatrixTable article>span,.compareMatrixTable p,.compareMatrixTable article>strong{border-right:1px solid #f4f0e817;margin:0;padding:15px;line-height:1.45}.quickCompareHeader strong,.quickCompareHeader span,.quickCompareTable article>span,.compareMatrixTable article>span{color:#ddb892;text-transform:uppercase;letter-spacing:.12em;font-size:10px;font-weight:880}.quickCompareTable article,.compareMatrixTable article{border-top:1px solid #f4f0e817}.quickCompareTable p,.compareMatrixTable p{color:#f4f0e8cc}.quickCompareTable article>strong,.compareMatrixTable article>strong{color:#f4f0e8;font-size:14px;font-weight:650}.compareMatrixTable article:hover{background:#ddb89209}.matrixMobileLabel{font-style:normal;display:none}.quickCompareTable small{color:#ded9cf9e;margin-top:6px;font-size:12px;font-weight:420;display:block}.bestForGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.bestForGrid article{background:linear-gradient(#ffffff07,#030405ad);border:1px solid #f4f0e81f;border-radius:10px;min-height:172px;padding:16px}.bestForGrid span{color:#ddb892;text-transform:uppercase;letter-spacing:.12em;font-size:10px;font-weight:850;line-height:1.35;display:block}.bestForGrid strong{color:#f4f0e8;letter-spacing:-.03em;margin:10px 0;font-size:22px;line-height:1.1;display:block}.bestForGrid p,.breakdownStack p,.pickWhichPanel li{color:#ded9cfb3;font-size:13px;line-height:1.5}.breakdownPanel{background:linear-gradient(145deg,#0d0e0e9e,#0303039e);border-color:#f4f0e81a;margin-top:clamp(12px,2.4vw,38px)}.breakdownStack{gap:12px;display:grid}.breakdownStack article{background:linear-gradient(#ffffff04,#00000024);border:1px solid #f4f0e816;border-radius:10px;padding:20px}.breakdownStack article:nth-child(odd){background:radial-gradient(circle at 100% 0,#ddb89209,#0000 14rem),linear-gradient(#ffffff04,#00000024)}.breakdownStack article:nth-child(2n){margin-left:clamp(0px,1.6vw,22px)}.breakdownStack h3{color:#f4f0e8;letter-spacing:-.02em;margin:0 0 12px;font-size:20px}.breakdownStack article>div{grid-template-columns:1fr 1fr;gap:12px;display:grid}.breakdownStack p{border-left:1px solid #ddb89252;margin:0;padding-left:13px}.breakdownStack p strong{color:#ddb892;letter-spacing:.1em;text-transform:uppercase;margin-bottom:5px;font-size:11px;display:block}.relatedComparePanel>div:last-child{flex-wrap:wrap;gap:10px;display:flex}.relatedComparePanel a{color:#f4f0e8;background:#c97b4a0f;border:1px solid #ddb89247;border-radius:999px;align-items:center;gap:8px;padding:10px 12px;font-size:13px;font-weight:780;text-decoration:none;display:inline-flex}.relatedComparePanel a:hover{color:#ffe3a3;border-color:#ddb8928a}.compareIntelligenceHub{color:#f4f0e8;gap:9px;position:relative}@media (width>=761px){.app.ecosystem-compare:has(.compareIntelligenceHub){background:#000;justify-content:center;align-items:flex-start;min-height:100vh;display:flex;overflow-x:hidden}.app.ecosystem-compare:has(.compareIntelligenceHub) .glow{display:none}.ecosystemShell-compare:has(.compareIntelligenceHub)>.topBar{display:none}.ecosystemShell-compare:has(.compareIntelligenceHub)>.siteLegalStrip{display:none}.ecosystemShell-compare:has(.compareIntelligenceHub)>.launchFooter{display:none}.ecosystemShell-compare:has(.compareIntelligenceHub){width:min(100vw,133.333vh);max-width:none;min-height:0;margin:0 auto;padding:0;overflow:hidden}.compareIntelligenceHub{aspect-ratio:724/543;width:100%;box-shadow:none;background:#000;border:0;border-radius:0;margin:0;padding:0;display:block;overflow:hidden}.compareIntelligenceHub:before,.compareIntelligenceHub:after,.compareIntelligenceHub>:not(.compareConceptArtboard):not(.compareDesktopOverlays){display:none}.compareConceptArtboard{object-fit:fill;-webkit-user-select:none;user-select:none;width:100%;height:100%;image-rendering:-webkit-optimize-contrast;backface-visibility:hidden;display:block;transform:translateZ(0)}.compareDesktopOverlays{z-index:4;position:absolute;inset:0}.compareDesktopOverlays:before{content:"";z-index:8;pointer-events:none;background:linear-gradient(#000000fa,#000000f0 72%,#0000008c);height:7.3%;position:absolute;top:0;left:0;right:0;box-shadow:0 10px 26px #0000006b}.compareCanonicalTopbar{z-index:10;grid-template-columns:minmax(180px,.28fr) minmax(0,.72fr);align-items:center;gap:22px;min-height:5.4%;display:grid;position:absolute;top:1.4%;left:2.2%;right:2.7%}.compareCanonicalBrand{cursor:pointer;background:0 0;border:0;justify-content:flex-start;align-items:center;width:18.5%;height:70%;padding:0;display:flex}.compareCanonicalBrand img{object-fit:contain;object-position:left center;filter:saturate(1.08)contrast(1.08);width:min(166px,100%);height:100%}.compareCanonicalTopbar nav{justify-content:flex-end;align-items:center;gap:clamp(14px,2.05vw,34px);display:flex}.compareCanonicalTopbar nav button{color:#f4f0e89e;text-transform:uppercase;letter-spacing:.16em;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #0000;min-height:28px;padding:0 0 3px;font-size:clamp(8px,.58vw,10px);font-weight:850}.compareCanonicalTopbar nav button:last-child{color:#f6ead3;background:#0f0c086b;border:1px solid #ddb89275;border-radius:999px;align-items:center;min-height:42px;padding:0 18px;display:inline-flex}.compareCanonicalTopbar nav button:hover,.compareCanonicalTopbar nav .activeCompareCanonicalNav{color:#ddb892;border-bottom-color:#ddb892b3}.compareOverlay{appearance:none;box-sizing:border-box;opacity:1;cursor:pointer;background:0 0;border:1px solid #0000;transition:border-color .16s,background-color .16s,box-shadow .16s;position:absolute}.compareOverlay:hover{background:#ddb8920b;border-color:#ddb8929e;box-shadow:inset 0 0 0 1px #0000009e,0 0 0 1px #ddb8921f}.compareOverlay:focus-visible,.compareSearchOverlay:focus-visible{outline-offset:2px;background:#ddb89214;outline:1px solid #ddb892b3}.compareLogoHit{width:17%;height:5%;top:1.8%;left:2.1%}.compareAccountHit{border-radius:999px;width:8.2%;height:4.4%;top:1.8%;right:2.7%}.compareSearchOverlay{z-index:5;color:#f4f0e8eb;caret-color:#ddb892;opacity:.02;background:0 0;border:0;width:13.8%;height:3.9%;font-size:clamp(10px,.75vw,13px);transition:opacity .16s,outline-color .16s,background-color .16s,box-shadow .16s;position:absolute;bottom:1.2%;right:2.7%}.compareSearchOverlay:hover{opacity:1;outline-offset:2px;background:#ddb8920d;outline:1px solid #ddb8928a;box-shadow:0 0 18px #ddb89224}.compareSearchOverlay::placeholder{color:#0000}.compareFeaturedOpenHit{border-radius:7px;width:13.15%;height:3.35%;top:49.55%;right:5.4%}.compareFeaturedSaveHit{border-radius:7px;width:5.55%;height:3.35%;top:49.55%;right:19.65%}.compareCardHit{left:var(--compare-hit-left);border-radius:7px;width:7.62%;height:15.1%;top:59.55%}.compareSecondaryHit{left:var(--compare-hit-left);border-radius:7px;width:14.15%;height:9.35%;top:78.15%}}@media (width>=761px) and (aspect-ratio>=724/543){.ecosystemShell-compare:has(.compareIntelligenceHub){width:auto;height:100vh}.compareIntelligenceHub{height:100vh}}@media (width<=760px){.compareConceptArtboard,.compareDesktopOverlays{display:none}}.compareIntelligenceHub:before{content:"";pointer-events:none;opacity:.48;z-index:-1;background:radial-gradient(circle at 14% 10%,#e4e0d621,#0000 21rem),radial-gradient(circle at 83% 20%,#c97b4a1f,#0000 24rem),linear-gradient(#00000014,#0000006b);position:fixed;inset:0}.compareIntelligenceHub:after{content:"";pointer-events:none;z-index:-1;opacity:.11;mix-blend-mode:screen;background:radial-gradient(circle at 24% 18%,#ffffff1f 0 1px,#0000 1.4px) 0 0/41px 41px,radial-gradient(circle at 78% 32%,#ddb8921a 0 1px,#0000 1.6px) 0 0/53px 53px,repeating-linear-gradient(115deg,#0000 0 23px,#ffffff09 24px,#0000 25px);position:fixed;inset:0}.compareCommandHero,.compareTensionBand,.featuredCompareCard,.comparePortalBlock,.compareTrendDock{background:radial-gradient(circle at 88% 4%,#ddb8921a,#0000 19rem),radial-gradient(circle at 10% 18%,#e4e0d616,#0000 21rem),linear-gradient(145deg,#121212e6,#020304d1);border:1px solid #ddb89229;border-radius:10px;box-shadow:inset 0 1px #ffffff0b,inset 0 0 0 1px #00000070,0 30px 96px #0000006b,0 0 32px #ddb8920b}.cinematicTypeSystem{--compare-type-hero-size:48px;--compare-type-statement-size:30px;--compare-type-section-size:17px;--compare-type-card-size:17px;--compare-type-micro-size:10px;--compare-type-body-size:14px;--compare-type-hero-leading:.98;--compare-type-statement-leading:1.06;--compare-type-body-leading:1.52;--compare-type-micro-tracking:.14em;--compare-type-hero-weight:820;--compare-type-statement-weight:760;--compare-type-card-weight:760}.cinematicMaterialSystem{--compare-material-edge:#ddb8922e;--compare-material-edge-cool:#e4e0d629;--compare-material-glass:#f4f0e80b;--compare-material-shadow:#00000075;--compare-material-depth:#00000057;--compare-material-gold:#ddb89221;--compare-material-teal:#e4e0d61f;--compare-material-violet:#7e63ff1f;--compare-material-grain:#f4f0e807}.cinematicMaterialSystem .materialSurface{border-color:var(--compare-material-edge);box-shadow:inset 0 1px 0 #ffffff0e, inset 0 0 0 1px #0000007a, inset 0 -42px 82px #0000002e, 0 30px 96px var(--compare-material-shadow), 0 0 34px #ddb8920b}.cinematicMaterialSystem .materialSurfaceHero{background:linear-gradient(90deg, #f4f0e807, transparent 14%, transparent 64%, #ddb89209), radial-gradient(circle at 86% 10%, var(--compare-material-gold), transparent 21rem), radial-gradient(circle at 12% 18%, var(--compare-material-teal), transparent 20rem), repeating-linear-gradient(90deg, transparent 0 79px, var(--compare-material-grain) 80px, transparent 81px), linear-gradient(145deg, #121212eb, #020304d6)}.cinematicMaterialSystem .materialSurfacePressure{border-color:color-mix(in srgb, var(--compare-material-edge) 82%, var(--compare-material-edge-cool));background:linear-gradient(90deg,#f4f0e806,#0000 18%,#ddb8920d 100%),radial-gradient(circle at 8% 45%,#e4e0d624,#0000 18rem),radial-gradient(circle at 92% 20%,#ddb8922e,#0000 17rem),linear-gradient(112deg,#040808f0,#0e0a05e0)}.cinematicMaterialSystem .materialSurfaceFeature{background:linear-gradient(#f4f0e808,#0000 18%,#00000029),radial-gradient(circle at 50% -18%,#ddb8922e,#0000 20rem),radial-gradient(circle at 20% 46%,#e4e0d62e,#0000 18rem),radial-gradient(circle at 82% 44%,#c97b4a3d,#0000 18rem),repeating-linear-gradient(90deg,#0000 0 88px,#f4f0e806 89px,#0000 90px),linear-gradient(145deg,#0f0f0ff5,#020203e0);border-color:#ddb89233}.cinematicMaterialSystem .materialSurfacePortal{background:linear-gradient(#f4f0e807,#0000 35%,#00000029),radial-gradient(circle at 0 0,#ddb8921a,#0000 16rem),radial-gradient(circle at 82% 100%,#e4e0d612,#0000 13rem),linear-gradient(145deg,#0f1111e6,#030405d1)}.cinematicMaterialSystem .materialSurfacePortal.teal{background:linear-gradient(#f4f0e807,#0000 34%,#00000026),radial-gradient(circle at 0 0,#e4e0d633,#0000 16rem),radial-gradient(circle at 80% 100%,#e4e0d61f,#0000 13rem),linear-gradient(145deg,#091919e6,#020607d1);border-color:#e4e0d638}.cinematicMaterialSystem .materialSurfacePortal.gold{background:linear-gradient(#f4f0e808,#0000 34%,#00000029),radial-gradient(circle at 0 0,#ddb89233,#0000 16rem),radial-gradient(circle at 92% 20%,#b2581a1f,#0000 11rem),linear-gradient(145deg,#1f1308e6,#050403d1);border-color:#ddb89238}.cinematicMaterialSystem .materialSurfacePortal.violet{background:linear-gradient(#f4f0e807,#0000 34%,#00000029),radial-gradient(circle at 0 0,#785eff29,#0000 16rem),radial-gradient(circle at 80% 90%,#e4e0d611,#0000 13rem),linear-gradient(145deg,#0b0a16eb,#030306d6);border-color:#9376ff3d}.cinematicMaterialSystem .materialSurfaceRail,.cinematicMaterialSystem .materialSurfaceDock{background:linear-gradient(90deg,#f4f0e806,#0000 30%,#ddb8920a),radial-gradient(circle at 100% 0,#ddb89213,#0000 18rem),linear-gradient(145deg,#0d0e0ec2,#030405b8)}.cinematicTypeKicker{letter-spacing:var(--compare-type-micro-tracking);font-size:var(--compare-type-micro-size);font-weight:880}.cinematicTypeHeadline{color:#f4f0e8;font-weight:var(--compare-type-hero-weight);letter-spacing:0;text-transform:none;text-wrap:balance}.cinematicTypeHeroHeadline{font-size:var(--compare-type-hero-size);line-height:var(--compare-type-hero-leading)}.cinematicTypeDeck{font-size:var(--compare-type-body-size);line-height:var(--compare-type-body-leading);text-wrap:pretty}.cinematicTypeStatement{color:#f4f0e8;font-size:var(--compare-type-statement-size);line-height:var(--compare-type-statement-leading);font-weight:var(--compare-type-statement-weight);letter-spacing:0;text-wrap:balance}.cinematicTypeSectionTitle{font-size:var(--compare-type-section-size);letter-spacing:var(--compare-type-micro-tracking);font-weight:850;line-height:1.12}.compareCommandHero{isolation:isolate;grid-template-columns:minmax(430px,.38fr) minmax(0,1fr);gap:14px;min-height:clamp(224px,20vw,292px);padding:14px;display:grid;position:relative;overflow:hidden}.compareCommandHero:before{content:"";opacity:.42;background-color:#0000;background-image:radial-gradient(circle at 70% 46%,#ddb89226,#0000 16rem),radial-gradient(circle at 46% 42%,#e4e0d61f,#0000 14rem),linear-gradient(90deg,#ffffff09 1px,#0000 1px),linear-gradient(0deg,#ffffff06 1px,#0000 1px);background-position:0 0,0 0,0 0,0 0;background-repeat:repeat,repeat,repeat,repeat;background-size:72px 72px;background-attachment:scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000 0% 46%,#0000 92%);mask-image:linear-gradient(90deg,#000 0% 46%,#0000 92%)}.compareCommandHero:after{content:"";pointer-events:none;opacity:.24;mix-blend-mode:screen;background:linear-gradient(90deg,#ddb89224,#0000 18% 82%,#e4e0d614) 0 0/37px 37px,linear-gradient(115deg,#0000 0 38%,#ddb8921a 50%,#0000 62%),repeating-linear-gradient(0deg,#ffffff06 0 1px,#0000 1px 4px);position:absolute;inset:0}.comparePressureFrame{z-index:2;pointer-events:none;opacity:.92;border:1px solid #ddb8921f;border-radius:8px;position:absolute;inset:14px;box-shadow:inset 0 0 48px #ddb89209}.comparePressureFrame span{background:#ddb89270;position:absolute;box-shadow:0 0 18px #ddb8922e}.comparePressureFrame span:first-child{width:58px;height:1px;top:16px;left:16px}.comparePressureFrame span:nth-child(2){width:82px;height:1px;bottom:16px;right:16px}.comparePressureFrame span:nth-child(3){opacity:.38;width:1px;height:100%;top:0;left:36.5%}.compareHeroCopy{z-index:3;align-self:center;max-width:470px;padding:clamp(8px,1vw,14px) 0 clamp(8px,1vw,14px) clamp(0px,.7vw,6px);position:relative}.compareHeroCopy h1{color:#f4f0e8;max-width:460px;font-size:var(--compare-type-hero-size);line-height:var(--compare-type-hero-leading);letter-spacing:0;text-transform:none;text-shadow:0 18px 42px #00000075,0 0 28px #ddb8920e;margin:2px 0 8px}.compareHeroCopy>p{color:#ded9cfad;max-width:440px;font-size:var(--compare-type-body-size);line-height:var(--compare-type-body-leading);margin:0}.compareHeroCopy>p strong{color:#ddb892;font-weight:580}.compareSignalTags{flex-wrap:wrap;gap:6px;margin-top:11px;display:flex}.compareSignalTags span{color:#f4f0e8b8;letter-spacing:.04em;background:#00000075;border:1px solid #f4f0e81f;border-radius:6px;align-items:center;gap:6px;padding:7px 9px;font-size:10px;font-weight:800;display:inline-flex;box-shadow:inset 0 0 0 1px #00000052}.compareSignalTags svg{color:#ddb892}.cinematicFrame{--cinematic-frame-fit:cover;--cinematic-frame-x:center;--cinematic-frame-y:center;--cinematic-frame-scale:1;--cinematic-frame-mobile-fit:contain;--cinematic-frame-mobile-x:center;--cinematic-frame-mobile-y:center;isolation:isolate;background:radial-gradient(circle,#ddb89214,#0000 10rem),#020304;position:relative;overflow:hidden}.cinematicFrameImage{object-fit:var(--cinematic-frame-fit);object-position:var(--cinematic-frame-x) var(--cinematic-frame-y);width:100%;height:100%;transform:scale(var(--cinematic-frame-scale));transform-origin:var(--cinematic-frame-x) var(--cinematic-frame-y);position:absolute;inset:0}.cinematicFrame:before{content:"";z-index:2;pointer-events:none;opacity:.42;background:linear-gradient(90deg,#00000057,#0000 24% 74%,#00000047),linear-gradient(#0000001f,#0000 38%,#0003);position:absolute;inset:0}.cinematicFrame:after{content:"";z-index:3;pointer-events:none;opacity:.28;background:radial-gradient(circle at var(--cinematic-frame-x) var(--cinematic-frame-y), #ddb89233, transparent 8rem), repeating-linear-gradient(90deg, #ffffff04 0 1px, transparent 1px 7px);mix-blend-mode:screen;position:absolute;inset:0}.cinematicFrameCompareHero{--cinematic-frame-x:center;--cinematic-frame-y:47%;--cinematic-frame-mobile-fit:cover;--cinematic-frame-mobile-y:center}.cinematicFrameFeaturedDuel{--cinematic-frame-x:center;--cinematic-frame-y:48%;--cinematic-frame-transition-fit:contain;--cinematic-frame-mobile-fit:contain}.compareHeroScene{z-index:2;background:#020304;border-left:1px solid #f4f0e814;border-radius:8px;min-height:clamp(196px,18vw,262px);position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ddb8921f,0 22px 78px #0000006b}.compareAssetHero{grid-template-columns:1fr;height:clamp(430px,36vw,560px);min-height:0;padding:0}.compareAssetHero .comparePressureFrame,.compareAssetHero .compareHeroCopy,.compareAssetHero .compareSceneTelemetry{display:none}.compareAssetHero .compareHeroScene{height:100%;min-height:0;box-shadow:none;border:0;border-radius:8px}.compareHeroScene:after{opacity:.36;mix-blend-mode:screen;background:linear-gradient(90deg,#00000014,#0000 32% 72%,#0003),linear-gradient(#0000000d,#0000 44%,#00000038),repeating-linear-gradient(90deg,#ffffff04 0 1px,#0000 1px 7px)}.compareEnvironmentScene{background:radial-gradient(at 51% 28%,#ddb8921f,#0000 20rem),radial-gradient(at 20% 72%,#e4e0d624,#0000 19rem),radial-gradient(at 82% 70%,#ddb8921f,#0000 20rem),linear-gradient(115deg,#070a0af5,#030303e0 54%,#0d0904f0);position:absolute;inset:0;overflow:hidden}.compareEnvironmentScene:before{content:"";opacity:.34;transform-origin:bottom;background:repeating-linear-gradient(90deg,#0000 0 76px,#f4f0e80e 77px,#0000 78px),repeating-linear-gradient(0deg,#0000 0 56px,#f4f0e808 57px,#0000 58px),linear-gradient(90deg,#0000 0 48%,#ddb89229 49%,#0000 51% 100%);position:absolute;inset:-20%;transform:perspective(900px)rotateX(58deg)translateY(18%);-webkit-mask-image:linear-gradient(#0000,#000 25%,#0000 88%);mask-image:linear-gradient(#0000,#000 25%,#0000 88%)}.compareEnvironmentScene:after{content:"";opacity:.44;background:linear-gradient(90deg,#000000bd,#0000 36% 64%,#000000b3),radial-gradient(circle at 50% 45%,#ddb89229,#0000 12rem);position:absolute;inset:0}.compareEnvironmentMark{aspect-ratio:1;opacity:.22;border:1px solid #f4f0e838;width:min(116px,12vw);position:absolute;top:18%;left:50%;transform:translate(-50%)rotate(45deg);box-shadow:0 0 58px #ddb89221,inset 0 0 30px #ddb89214}.compareEnvironmentVial{border:1px solid color-mix(in srgb, currentColor 44%, transparent);background:linear-gradient(90deg, #ffffff2e, transparent 18%, #ffffff0f 52%, transparent), linear-gradient(180deg, #ffffff2e, transparent 28%, color-mix(in srgb, currentColor 18%, transparent) 100%), #0000006b;width:clamp(42px,5vw,74px);height:clamp(86px,10vw,142px);box-shadow:0 0 44px color-mix(in srgb, currentColor 18%, transparent), inset 0 0 22px #ffffff0f;border-radius:16px 16px 10px 10px;position:absolute;bottom:8%}.compareEnvironmentVial:before{content:"";border:1px solid color-mix(in srgb, currentColor 42%, transparent);background:#000000a3;border-radius:10px 10px 4px 4px;height:15%;position:absolute;top:-12%;left:20%;right:20%}.compareEnvironmentVialGold{color:#ddb892;right:23%}.compareEnvironmentVialTeal{color:#ddb892;left:25%}.compareEnvironmentNeedle{opacity:.38;background:linear-gradient(#0000,#f4f0e87a,#0000);width:2px;height:clamp(82px,10vw,132px);position:absolute;bottom:9%;left:50%;transform:translate(-50%)rotate(-18deg)}.compareEnvironmentChart{opacity:.28;background:linear-gradient(135deg,#0000 0 38%,#ddb8926b 39% 40%,#0000 41%),linear-gradient(160deg,#0000 0 52%,#ddb89252 53% 54%,#0000 55%);border-bottom:1px solid #ddb8922e;border-left:1px solid #ddb89247;width:min(150px,17vw);height:min(96px,10vw);position:absolute;top:22%;right:6%}.compareFeaturedVs{z-index:1;color:#f4f0e852;letter-spacing:-.06em;text-shadow:0 0 34px #ddb89224;font-size:clamp(66px,8vw,128px);font-weight:760;line-height:1;position:absolute;top:38%;left:28%}.compareFeaturedEnvironment .compareEnvironmentVialTeal{opacity:.46;bottom:10%;left:12%}.compareFeaturedEnvironment .compareEnvironmentVialGold{opacity:.32;bottom:9%;right:52%}.compareMetabolicTrace{aspect-ratio:1.6;opacity:.26;border:1px solid;border-radius:999px;width:min(310px,36vw);position:absolute;-webkit-mask-image:radial-gradient(#0000 0 42%,#000 43% 50%,#0000 51%);mask-image:radial-gradient(#0000 0 42%,#000 43% 50%,#0000 51%)}.compareMetabolicTraceLeft{color:#ddb892;top:16%;left:3%}.compareMetabolicTraceRight{color:#ddb892;bottom:2%;left:30%}.compareSceneTelemetry{z-index:3;pointer-events:none;gap:8px;display:flex;position:absolute;inset:auto 16px 14px auto}.compareSceneTelemetry span{color:#f4f0e894;letter-spacing:.14em;text-transform:uppercase;background:#00000070;border:1px solid #ddb89238;border-radius:4px;padding:6px 8px;font-size:9px;font-weight:900}.compareTensionBand{isolation:isolate;background:radial-gradient(circle at 8% 45%,#e4e0d61f,#0000 18rem),radial-gradient(circle at 92% 20%,#ddb89229,#0000 17rem),linear-gradient(112deg,#040808eb,#0e0a05db);grid-template-columns:minmax(300px,.46fr) minmax(0,.54fr);align-items:stretch;gap:16px;min-height:112px;padding:16px;display:grid;position:relative;overflow:hidden}.compareTensionBand:before{content:"";z-index:-1;opacity:.34;background:linear-gradient(90deg,#ddb89233,#0000 22% 78%,#e4e0d621),repeating-linear-gradient(90deg,#0000 0 64px,#f4f0e80d 65px,#0000 66px);position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 94%);mask-image:linear-gradient(90deg,#000,#0000 94%)}.compareTensionBand>div:first-child{border-left:1px solid #ddb89257;align-content:center;gap:5px;padding-left:14px;display:grid}.compareTensionBand strong{color:#f4f0e8;max-width:540px;font-size:var(--compare-type-statement-size);line-height:var(--compare-type-statement-leading);letter-spacing:0;font-weight:var(--compare-type-statement-weight)}.compareTensionTrack{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.compareTensionTrack article{background:linear-gradient(#ffffff09,#00000057);border:1px solid #f4f0e81a;border-radius:8px;align-content:space-between;min-height:80px;padding:12px;display:grid;box-shadow:inset 0 1px #ffffff06}.compareTensionTrack span{color:#ddb892;text-transform:uppercase;letter-spacing:.18em;font-size:9px;font-weight:950}.compareTensionTrack p{color:#f4f0e8b3;margin:0;font-size:13px;line-height:1.25}.compareChapterMarker{z-index:4;pointer-events:none;color:#f4f0e894;text-transform:uppercase;letter-spacing:.16em;align-items:center;gap:8px;font-size:9px;font-weight:950;display:inline-flex;position:absolute;top:14px;left:16px}.compareChapterMarker span{color:#ddb892}.compareChapterMarker:before{content:"";background:linear-gradient(90deg,#ddb892bd,#0000);width:34px;height:1px}.compareChamber{width:50%;position:absolute;top:0;bottom:0;overflow:hidden}.compareChamberLeft{color:#ddb892;left:0}.compareChamberRight{color:#ddb892;right:0}.compareSilhouette{opacity:.52;clip-path:polygon(42% 8%,58% 8%,64% 23%,77% 31%,88% 57%,74% 63%,66% 42%,61% 100%,39% 100%,34% 42%,26% 63%,12% 57%,23% 31%,36% 23%);width:170px;height:250px;filter:drop-shadow(0 0 24px color-mix(in srgb, currentColor 30%, transparent));mix-blend-mode:screen;background:radial-gradient(at 50% 18%,currentColor 0 16px,#0000 17px),radial-gradient(at 50% 43%,currentColor 0 56px,#0000 58px),linear-gradient(currentColor,currentColor);position:absolute;bottom:-10px}.compareChamberLeft .compareSilhouette{right:18%;transform:scaleX(-1)}.compareChamberRight .compareSilhouette{left:17%}.compareTinyChart{opacity:.42;border:1px solid color-mix(in srgb, currentColor 28%, transparent);background:linear-gradient(0deg,currentColor 0 22%,#0000 22%),linear-gradient(90deg,#0000 0 15%,currentColor 15% 20%,#0000 20% 38%,currentColor 38% 45%,#0000 45% 63%,currentColor 63% 70%,#0000 70%);border-radius:5px;width:92px;height:58px;position:absolute;top:58px;-webkit-mask-image:linear-gradient(#000,#0000 95%);mask-image:linear-gradient(#000,#0000 95%)}.compareChamberLeft .compareTinyChart{left:36px}.compareChamberRight .compareTinyChart{right:36px}.compareVialShelf{opacity:.45;align-items:end;gap:8px;display:flex;position:absolute;bottom:15px}.compareChamberLeft .compareVialShelf{left:42px}.compareChamberRight .compareVialShelf{right:42px}.compareVialShelf span{border:1px solid color-mix(in srgb, currentColor 48%, transparent);width:13px;height:44px;box-shadow:0 0 18px color-mix(in srgb, currentColor 22%, transparent);border-radius:5px 5px 3px 3px}.compareVialShelf span:nth-child(2){height:58px}.compareVialShelf span:nth-child(3){height:38px}.compareVialShelf span:nth-child(4){height:50px}.compareVsCore{z-index:3;color:#ddb892;letter-spacing:-.05em;background:radial-gradient(circle,#ddb8922e,#000000b8 62%);border:1px solid #ddb89247;border-radius:999px;place-items:center;width:90px;height:90px;font-size:28px;font-weight:880;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 58px #ddb89238,inset 0 0 24px #ddb89221}.compareStageBadge{z-index:4;color:#ddb892;background:#ddb89252;border:1px solid #e4e0d63d;border-radius:999px;align-items:center;gap:6px;padding:8px 11px;font-size:11px;font-weight:900;display:inline-flex;position:absolute;top:18px;right:18px}.compareStageBadge:before{content:"";background:#ddb892;border-radius:999px;width:6px;height:6px;box-shadow:0 0 12px #ddb892}.featuredCompareCard{background:radial-gradient(circle at 50% -18%,#ddb89229,#0000 19rem),radial-gradient(circle at 20% 46%,#e4e0d62e,#0000 17rem),radial-gradient(circle at 82% 44%,#c97b4a38,#0000 17rem),linear-gradient(145deg,#0f0f0ff2,#020203db);margin-top:0;padding:10px;position:relative;overflow:hidden}.featuredCompareAssetModule{background:radial-gradient(circle at 52% 24%,#ddb8921a,#0000 21rem),linear-gradient(145deg,#0a0a09f5,#010101eb);border-radius:8px;padding:0}.featuredComparePressure{pointer-events:none;opacity:.38;z-index:1;background:linear-gradient(90deg,#0000 0 48%,#ddb89247 49%,#0000 51% 100%),repeating-linear-gradient(90deg,#0000 0 86px,#f4f0e80b 87px,#0000 88px);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 16% 82%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 16% 82%,#0000 100%)}.featuredCompareDuel{z-index:2;background:#020304;border:1px solid #f4f0e81a;border-radius:9px;min-height:clamp(174px,13.4vw,204px);position:relative;overflow:hidden}.featuredCompareAssetFrame{aspect-ratio:3/2;border:0;border-radius:8px 8px 0 0;min-height:0}.featuredCompareDuel:before{content:"";z-index:2;pointer-events:none;opacity:.22;mix-blend-mode:screen;background:radial-gradient(circle at 52%,#ddb8922e,#0000 8rem),linear-gradient(#0000000a,#0000002e),repeating-linear-gradient(90deg,#ffffff06 0 1px,#0000 1px 6px);position:absolute;inset:0}.featuredCompareDuel:after{opacity:.62;mix-blend-mode:normal;background-image:linear-gradient(#0203041a,#0000 52%,#02030457),radial-gradient(circle at 52%,#ddb89224,#0000 8rem),repeating-linear-gradient(90deg,#ffffff04 0 1px,#0000 1px 7px);background-position:0 0,50%,0 0;background-repeat:no-repeat,no-repeat,repeat;background-size:100% 100%,auto,auto}.featuredCompareArt{object-fit:cover;object-position:center;filter:contrast(1.08)saturate(1.04)brightness(.88)}.duelSide{z-index:1;align-content:center;padding:30px;display:grid;position:relative}.duelLeft{color:#ddb892}.duelRight{color:#ddb892;text-align:left}.duelSide span{color:currentColor;text-transform:uppercase;letter-spacing:.17em;font-size:10px;font-weight:950}.duelSide h2{color:#f4f0e8;letter-spacing:-.055em;margin:10px 0 4px;font-size:clamp(34px,4.2vw,52px);line-height:.96}.duelSide p{color:#f4f0e8b8;margin:0;font-size:15px}.duelSide div{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.duelSide em{border:1px solid color-mix(in srgb, currentColor 28%, transparent);background:color-mix(in srgb, currentColor 10%, transparent);color:#f4f0e8;border-radius:999px;padding:7px 10px;font-size:10px;font-style:normal;font-weight:850}.duelCore{z-index:2;place-items:center;display:grid;position:relative}.duelCore div{color:#ddb892;background:radial-gradient(circle,#ddb89229,#000000a8 63%);border:1px solid #ddb89242;border-radius:999px;place-items:center;width:92px;height:92px;font-size:30px;font-weight:900;display:grid;box-shadow:0 0 70px #ddb89233}.featuredCompareFooter{z-index:5;background:linear-gradient(90deg,#000000c7,#0b0a089e,#000000c7);border:1px solid #f4f0e817;border-top:0;border-radius:0 0 8px 8px;grid-template-columns:minmax(0,.7fr) minmax(0,1fr) auto;align-items:center;gap:14px;min-height:68px;padding:10px 14px;display:grid;position:relative}.featuredCompareFooter strong{color:#f4f0e8;letter-spacing:0;font-size:15px;font-weight:760;line-height:1.24}.featuredCompareMeta{color:#ded9cf99;flex-wrap:wrap;gap:14px;font-size:11px;display:flex}.featuredCompareMeta span:before{content:"";background:#ddb89285;border-radius:999px;width:5px;height:5px;margin:0 7px 1px 0;display:inline-block}.featuredCompareActions{justify-content:end;align-items:center;gap:9px;display:flex}.compareSectionHeader{margin:2px 0 -5px}.comparePortalCategories{padding-top:28px;position:relative}.compareChapterMarkerInline{top:0;left:0}.compareCategoryPortalGrid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:12px;display:grid}.comparePortalBlock{align-content:start;min-width:0;padding:13px;display:grid}.comparePortalBlock.teal{background:radial-gradient(circle at 0 0,#e4e0d62e,#0000 16rem),radial-gradient(circle at 80% 100%,#e4e0d61a,#0000 13rem),linear-gradient(145deg,#091919e0,#020607cc);border-color:#e4e0d633}.comparePortalBlock.gold{background:radial-gradient(circle at 0 0,#ddb8922e,#0000 16rem),radial-gradient(circle at 92% 20%,#b2581a1a,#0000 11rem),linear-gradient(145deg,#1f1308e0,#050403cc);border-color:#ddb89233}.comparePortalBlock.violet{background:radial-gradient(circle at 0 0,#785eff21,#0000 16rem),radial-gradient(circle at 80% 90%,#e4e0d60e,#0000 13rem),linear-gradient(145deg,#0b0a16e6,#030306d1);border-color:#9376ff38}.comparePortalBlock .compareCategoryHeader{justify-content:space-between;align-items:start;gap:10px;margin-bottom:9px;display:flex}.comparePortalBlock .compareCategoryHeader h3{font-size:var(--compare-type-section-size);letter-spacing:var(--compare-type-micro-tracking);text-transform:uppercase;line-height:1.12}.textLinkButton{color:#f4f0e8a3;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;font-size:12px;display:inline-flex}.textLinkButton:hover{color:#ffe3a3}.comparePortalGrid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:8px}.comparePortalBlock.violet .comparePortalGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.comparePortalGrid .compareCard{background:linear-gradient(#ffffff09,#0000006b);border-radius:7px;gap:9px;height:100%;min-height:158px;padding:10px}.comparePortalGrid .compareCard p{letter-spacing:.18em;margin-bottom:4px;font-size:8px;line-height:1.15}.comparePortalGrid .compareCard em{color:#ddb892;text-transform:uppercase;letter-spacing:.16em;background:#c97b4a1f;border:1px solid #ddb89247;border-radius:3px;width:fit-content;margin-bottom:6px;padding:3px 6px;font-size:8px;font-style:normal;font-weight:900;display:inline-flex}.comparePortalGrid .compareCard h3{font-size:var(--compare-type-card-size);letter-spacing:0;line-height:1.12;font-weight:var(--compare-type-card-weight);margin-bottom:5px}.comparePortalGrid .compareCard span{font-size:12px;line-height:1.34}.comparePortalGrid .compareActions{gap:6px}.comparePortalGrid .secondaryAction,.comparePortalGrid .primaryAction{border-radius:6px;min-height:27px;padding:6px 8px;font-size:9px}.compareTrendDock{background:radial-gradient(circle at 14% 0,#ddb8920b,#0000 15rem),radial-gradient(circle at 88% 100%,#e4e0d608,#0000 15rem),linear-gradient(145deg,#0a0a0a85,#02020270);border-color:#f4f0e817;grid-template-columns:180px repeat(5,minmax(135px,1fr)) minmax(250px,.72fr);gap:0;padding:0;display:grid;position:relative;overflow:hidden}.trendLead,.compareTrendDock button,.compareTrendDock aside{color:#f4f0e8;background:linear-gradient(#ffffff04,#0003);border:0;border-right:1px solid #f4f0e814;min-height:88px;padding:14px}.trendLead{color:#ddb892c7;text-transform:uppercase;letter-spacing:.14em;align-items:center;gap:10px;font-size:10px;font-weight:950;display:flex}.compareTrendDock button{text-align:left;cursor:pointer;align-items:center;gap:10px;display:flex}.compareTrendDock button svg{color:#ddb892;flex:none}.compareTrendDock button:hover{background:#c97b4a0a}.compareTrendDock button span{gap:0;font-size:13px;font-weight:700;line-height:1.2;display:grid}.compareTrendDock button:nth-child(3){transform:translateY(1px)}.compareTrendDock button:nth-child(5){opacity:.95;transform:translateY(2px)}.compareTrendDock button:nth-child(6){opacity:.93}.compareTrendDock aside{background:radial-gradient(circle at 0 20%,#ddb89214,#0000 10rem),linear-gradient(145deg,#0003,#0000005c);border-right:0;align-content:center;gap:6px;display:grid}.compareTrendDock aside strong{color:#ddb892e0;line-height:1.18}.compareTrendDock aside p{color:#ded9cf8a;margin:0;font-size:12px;line-height:1.35}.compareTrendDock aside .secondaryAction{width:fit-content;min-height:32px;box-shadow:none;background:#0000003d;border-color:#f4f0e829;font-size:10px}.compareSecondaryRail{background:radial-gradient(circle at 100% 0,#ddb8920e,#0000 18rem),linear-gradient(145deg,#0d0e0eb8,#030405b3);border:1px solid #f4f0e81a;border-radius:10px;grid-template-columns:minmax(240px,.3fr) minmax(0,.7fr);align-items:stretch;gap:12px;padding:14px;display:grid;position:relative;box-shadow:inset 0 1px #ffffff07,0 18px 58px #00000047}.compareSecondaryRail>div:first-child{border-right:1px solid #f4f0e814;align-content:center;gap:7px;padding-right:14px;display:grid}.compareSecondaryRail strong{color:#f4f0e8;line-height:1.18}.compareSecondaryGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.compareChapterMarkerRail{top:-24px;left:14px}.compareChapterMarkerTrend{top:-24px;left:0}.compareSecondaryGrid button{text-align:left;color:#f4f0e8;cursor:pointer;background:#00000038;border:1px solid #f4f0e817;border-radius:8px;align-content:space-between;gap:7px;min-width:0;min-height:118px;padding:12px;display:grid;position:relative}.compareSecondaryGrid button:hover{border-color:#ddb8924d;transform:translateY(-1px)}.compareSecondaryGrid span{color:#ddb892;text-transform:uppercase;letter-spacing:.11em;font-size:9px;font-weight:900}.compareSecondaryGrid small{color:#ded9cf94;font-size:12px;line-height:1.35}.compareSecondaryGrid svg{color:#ddb892;justify-self:end}@media (width>=761px){.app.ecosystem-compare:has(.compareIntelligenceHub){background:#020202;min-height:100vh;display:block;overflow:visible}.app.ecosystem-compare:has(.compareIntelligenceHub) .glow{opacity:.34;display:block}.app.ecosystem-compare:has(.compareIntelligenceHub) .glow1{background:#ddb8920b}.app.ecosystem-compare:has(.compareIntelligenceHub) .glow2{background:#f4f0e807}.app.ecosystem-compare:has(.compareIntelligenceHub) .glow3{background:#ddb89209}.ecosystemShell-compare:has(.compareIntelligenceHub){width:auto;max-width:1510px;height:auto;min-height:100vh;margin:0 auto;padding:42px 58px;overflow:visible}.ecosystemShell-compare:has(.compareIntelligenceHub)>.topBar{display:grid}.compareIntelligenceHub{aspect-ratio:auto;background:0 0;gap:clamp(12px,1.15vw,18px);width:100%;height:auto;display:grid;overflow:visible}.compareIntelligenceHub>.compareCommandHero:not(.compareConceptArtboard):not(.compareDesktopOverlays),.compareIntelligenceHub>.compareFeaturedDecision:not(.compareConceptArtboard):not(.compareDesktopOverlays),.compareIntelligenceHub>.featuredCompareCard:not(.compareConceptArtboard):not(.compareDesktopOverlays),.compareIntelligenceHub>.comparePortalCategories:not(.compareConceptArtboard):not(.compareDesktopOverlays),.compareIntelligenceHub>.compareAllComparisons:not(.compareConceptArtboard):not(.compareDesktopOverlays),.compareIntelligenceHub>.compareSecondaryRail:not(.compareConceptArtboard):not(.compareDesktopOverlays),.compareIntelligenceHub>.compareTrendDock:not(.compareConceptArtboard):not(.compareDesktopOverlays){display:grid}.app.ecosystem-compare:has(.compareIntelligenceHub){height:auto;min-height:100vh;overflow:clip visible}:is(.ecosystemShell-compare:has(.compareIntelligenceHub),.compareIntelligenceHub){overscroll-behavior:auto;height:auto;min-height:0;max-height:none;overflow:visible}.compareIntelligenceHub{gap:clamp(11px,1vw,16px)}.compareTensionBand{grid-template-columns:minmax(250px,.38fr) minmax(0,.62fr);gap:12px;min-height:86px;padding:12px 14px}.compareTensionBand>div:first-child{gap:4px;padding-left:12px}.compareTensionBand strong{max-width:430px;font-size:clamp(20px,1.55vw,24px);line-height:1.04}.compareTensionTrack article{min-height:64px;padding:10px}.compareTensionTrack p{font-size:12px;line-height:1.22}.comparePortalCategories{padding-top:22px}.compareCategoryPortalGrid{gap:11px}.comparePortalBlock{padding:12px}.compareSecondaryRail{grid-template-columns:minmax(220px,.28fr) minmax(0,.72fr);gap:10px;padding:12px}.compareSecondaryGrid{gap:8px}.compareSecondaryGrid button{min-height:96px;padding:11px}.compareTrendDock{grid-template-columns:160px repeat(5,minmax(120px,1fr)) minmax(230px,.7fr)}.trendLead,.compareTrendDock button,.compareTrendDock aside{min-height:76px;padding:12px}}@media (width<=760px){.app.ecosystem-compare:has(.compareIntelligenceHub){overflow:clip visible}.ecosystemShell-compare:has(.compareIntelligenceHub) .topBar{justify-content:center;overflow:visible}.ecosystemShell-compare:has(.compareIntelligenceHub) .topNavLinks{display:none}}:root{--bf-card-radius:10px;--bf-card-radius-soft:12px;--bf-card-border:#f4f0e81f;--bf-card-border-strong:#ddb8923d;--bf-card-bg:linear-gradient(145deg, #111213d1, #050505c2);--bf-card-bg-quiet:linear-gradient(180deg, #ffffff06, #030405ad);--bf-card-shadow:inset 0 1px 0 #ffffff09, 0 22px 72px #00000057;--bf-card-shadow-hover:inset 0 1px 0 #ffffff0a, 0 26px 80px #00000061, 0 0 18px color-mix(in srgb, var(--ecosystem-accent) 7%, transparent);--bf-card-pad:clamp(14px, 1.25vw, 18px);--bf-meta-size:10px;--bf-meta-letter:.12em}.panel,.librarySection,.libraryArchiveSignal,.libraryCompoundCard,.libraryCategoryButton,.featuredIntelligenceCard,.compareCategoryBlock,.comparePortalBlock,.compareCard,.compareSecondaryGrid button,.quickComparisonPanel,.compareVerdictPanel,.compareSignalPanel,.compareRealityPanel,.bestForPanel,.breakdownPanel,.relatedComparePanel,.pickWhichPanel article,.featuredCompareCard,.compareTrendDock,.protocolFeatureHero,.coreCompoundDeck,.protocolTabs,.protocolConsequenceBand,.insightCard,.relatedDeck,.protocolMockLegal,.compoundPageHero,.compoundReaderShell,.compoundCardPage,.compoundQuickIntel div,.compoundPageAside .panel,.homeFeatureCard,.homeTrustPanel,.homeTrendingPanel,.savedRow,.recentCard,.protocolCard,.goalCard,.scheduleCard,.dailyHeroCard,.dailyEventCard,.progressCard,.resultCard{border-radius:var(--bf-card-radius);transition:border-color var(--motion-hover), box-shadow var(--motion-hover), transform var(--motion-hover), background var(--motion-hover), filter var(--motion-hover)}.panel,.librarySection,.libraryArchiveSignal,.libraryCompoundCard,.compareCategoryBlock,.compareCard,.quickComparisonPanel,.compareVerdictPanel,.compareSignalPanel,.compareRealityPanel,.bestForPanel,.breakdownPanel,.relatedComparePanel,.pickWhichPanel article,.protocolTabs,.protocolConsequenceBand,.insightCard,.relatedDeck,.compoundCardPage,.compoundQuickIntel div,.compoundPageAside .panel{box-shadow:var(--bf-card-shadow)}.panel:hover,.librarySection:hover,.libraryCompoundCard:hover,.libraryCategoryButton:hover,.compareCategoryBlock:hover,.compareCard:hover,.compareSecondaryGrid button:hover,.quickComparisonPanel:hover,.bestForPanel:hover,.featuredCompareCard:hover,.protocolFeatureHero:hover,.coreCompoundDeck:hover,.insightCard:hover,.relatedDeck:hover,.compoundPageHero:hover,.compoundCardPage:hover,.homeFeatureCard:hover,.savedRow:hover,.recentCard:hover,.protocolCard:hover,.goalCard:hover,.scheduleCard:hover,.dailyHeroCard:hover,.dailyEventCard:hover{border-color:color-mix(in srgb, var(--ecosystem-accent) 30%, #f4f0e81f);box-shadow:var(--bf-card-shadow-hover);transform:translateY(-1px)}.librarySection h2,.featuredIntelligenceCard h2,.compareCategoryHeader h3,.compareCard h3,.bestForGrid strong,.breakdownStack h3,.insightCard h3,.relatedCardRow strong,.compoundCardPage h2,.compoundQuickIntel strong,.homeFeatureCard h2,.protocolCard h3,.dailyEventCard h3,.progressCard strong{letter-spacing:-.02em}.eyebrow,.librarySectionHeader .eyebrow,.compoundTierLine span,.compareCard p,.compareVerdictGrid span,.compareSignalGrid span,.compareRealityGrid span,.bestForGrid span,.breakdownStack p strong,.protocolMiniBar span,.protocolConsequenceBand>span,.compoundQuickIntel span,.homeCardKicker,.dailyEventCard p,.protocolCard p{font-size:var(--bf-meta-size);letter-spacing:var(--bf-meta-letter)}.libraryCompoundCard,.compareCard,.insightCard,.compoundCardPage,.protocolCard,.dailyEventCard{padding:var(--bf-card-pad)}.tierFlagship,.compareRealityPanel,.biosforgeScoreCard,.tradeoffCard,.primaryDailyCard{border-color:color-mix(in srgb, var(--ecosystem-accent) 34%, #f4f0e824);box-shadow:inset 0 1px 0 #ffffff0b, 0 30px 92px #00000070, 0 0 24px color-mix(in srgb, var(--ecosystem-accent) 8%, transparent)}.libraryQuickStrip,.protocolHeroStats,.compoundDossierSignals,.statusSummaryGrid em,.quickCompareTable,.compareMatrixTable,.homeCardSignals,.compoundSignalStack span,.tagRow span,.compareTagRow span{border-color:#f4f0e81a}.comparePage{gap:clamp(12px,1.15vw,20px)}.comparePage .compareVerdictPanel{isolation:isolate;background:radial-gradient(at 50% -18%,#ddb8921d,#0000 24rem),radial-gradient(circle at 100% 12%,#ddb8920e,#0000 18rem),linear-gradient(145deg,#121212e0,#040404cc);border-color:#ddb89247;margin:clamp(4px,.8vw,10px) 0 clamp(10px,1.4vw,20px);padding:clamp(20px,1.8vw,28px);box-shadow:inset 0 1px #ffffff0a,0 24px 78px #0000006b,0 0 20px #ddb89209}.comparePage .compareVerdictPanel:after{content:"";pointer-events:none;opacity:.48;background:linear-gradient(90deg,#0000,#ddb89242,#0000);height:1px;position:absolute;bottom:-10px;left:clamp(26px,3vw,46px);right:clamp(26px,3vw,46px)}.comparePage .compareVerdictGrid,.comparePage .compareSignalGrid,.comparePage .compareRealityGrid{gap:clamp(8px,.8vw,12px)}.comparePage .compareVerdictGrid article{background:linear-gradient(#ffffff08,#030405bd),radial-gradient(circle at 100% 0,#ddb89209,#0000 12rem);min-height:122px;padding:clamp(12px,1.05vw,15px)}.comparePage .compareSignalPanel{background:linear-gradient(145deg,#0b0d0dad,#030303a3),radial-gradient(circle at 0 0,#e4e0d60e,#0000 18rem);border-color:#f4f0e81b;margin:0 0 clamp(10px,1.4vw,22px);padding:clamp(16px,1.4vw,22px);box-shadow:inset 0 1px #ffffff07,0 14px 46px #00000042}.comparePage .compareSignalGrid article{background:linear-gradient(#ffffff06,#0304059e);border-color:#f4f0e818;min-height:112px;padding:clamp(12px,1.05vw,15px)}.comparePage .quickComparisonPanel{isolation:isolate;background:radial-gradient(circle at 7% 0,#e4e0d612,#0000 24rem),radial-gradient(circle at 92% 10%,#ddb8921f,#0000 25rem),linear-gradient(145deg,#13110ee0,#040404cc);border-color:#ddb89252;margin:clamp(10px,1.6vw,24px) 0 clamp(14px,2vw,30px);padding:clamp(20px,1.8vw,28px);box-shadow:inset 0 1px #ffffff0a,0 26px 86px #0000006b,0 0 24px #ddb8920b}.comparePage .quickComparisonPanel:after{content:"";pointer-events:none;opacity:.36;border:1px solid #ddb89213;border-radius:8px;position:absolute;inset:9px}.comparePage .compareMatrixTable{background:#0000003d;margin-top:clamp(10px,1vw,16px)}.comparePage .bestForPanel{background:radial-gradient(circle at 0 0,#e4e0d60f,#0000 22rem),linear-gradient(145deg,#0b0f0fbd,#040404b3);border-color:#e4e0d61f;margin:0 0 clamp(12px,1.6vw,24px);padding:clamp(16px,1.35vw,22px);box-shadow:inset 0 1px #ffffff07,0 14px 48px #00000047}.comparePage .bestForGrid article{background:linear-gradient(#ffffff05,#0304059e);border-color:#f4f0e818;min-height:128px;padding:clamp(12px,1.05vw,15px)}.comparePage .compareRealityPanel{isolation:isolate;background:radial-gradient(at 48% -12%,#ddb8921f,#0000 32rem),radial-gradient(circle at 12% 18%,#e4e0d60a,#0000 20rem),linear-gradient(145deg,#12110fe6,#040404d1);border-color:#ddb8925c;margin:clamp(18px,2.4vw,38px) 0 clamp(16px,2vw,34px);padding:clamp(22px,2vw,32px);box-shadow:inset 0 1px #ffffff0b,0 30px 94px #00000080,0 0 32px #ddb8920e}.comparePage .compareRealityPanel:before{opacity:.56;background:linear-gradient(90deg,#ddb89224,#0000 24% 76%,#ddb89214),radial-gradient(circle at 16% 8%,#ddb8921f,#0000 20rem)}.comparePage .compareRealityGrid article{background:linear-gradient(#ffffff07,#030405b8),radial-gradient(circle at 100% 100%,#ddb89208,#0000 10rem);border-color:#ddb89229;min-height:126px;padding:clamp(12px,1.05vw,15px)}.comparePage .breakdownPanel{background:linear-gradient(145deg,#0a0b0b94,#02020294),radial-gradient(circle at 100% 0,#ddb89209,#0000 24rem);border-color:#f4f0e816;margin-top:clamp(4px,.9vw,12px);padding:clamp(15px,1.25vw,20px);box-shadow:inset 0 1px #ffffff06,0 10px 36px #0000003d}.comparePage .breakdownStack{gap:clamp(7px,.7vw,10px)}.comparePage .breakdownStack article{background:linear-gradient(90deg,#ffffff05,#ffffff02 46%,#00000029),radial-gradient(circle at 0 0,#ddb89207,#0000 14rem);border-color:#f4f0e813;border-radius:8px;padding:clamp(13px,1.1vw,16px)}.comparePage .breakdownStack article:nth-child(2n){margin-left:0;margin-right:0}.comparePage .pickWhichPanel,.comparePage .relatedComparePanel{margin-top:clamp(6px,1vw,14px)}.compareDossierPage{isolation:isolate;gap:0;width:100%;max-width:none;margin:0 auto;position:relative}.compareDossierPage:before{opacity:.42;background:radial-gradient(at 50% 0,#f4f0e809,#0000 26rem),radial-gradient(at 94% 8%,#ddb8920b,#0000 24rem),linear-gradient(#00000014,#0000002e 52%,#0000005c);inset:-20px -12px}.compareDossierPage:after{opacity:.28;background:linear-gradient(#0000,#00000038 28%,#00000057),radial-gradient(circle at 76% 42%,#ddb8920a,#0000 23rem);inset:12rem -12px 0}.compareDossierTopbar{background:linear-gradient(90deg,#ddb8920b,#0000 24% 76%,#e4e0d606),#0000002e;border:1px solid #f4f0e81a;border-bottom-color:#ddb89229;justify-content:space-between;align-items:center;gap:12px;padding:8px clamp(8px,1vw,14px) 13px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff06}.compareDossierTopbar:before{content:"";pointer-events:none;opacity:.42;background:repeating-linear-gradient(90deg,#f4f0e809 0 1px,#0000 1px 64px),radial-gradient(circle at 12%,#ddb89216,#0000 12rem);position:absolute;inset:0}.compareDossierTopbar>div{z-index:1;align-items:center;gap:8px;display:flex;position:relative}.compareDossierHero,.internetNarrativePanel,.holdsUpPanel,.whereBreaksPanel,.biosforgeReadPanel,.bottomLinePanel,.finalSynthesisPanel{background:radial-gradient(circle at 12% 0,#e4e0d60b,#0000 18rem),radial-gradient(circle at 100% 0,#ddb8920e,#0000 22rem),linear-gradient(145deg,#101213c2,#030405c7);border:1px solid #f4f0e81f;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff09,0 20px 70px #00000057}.compareDossierHero:after,.internetNarrativePanel:after,.holdsUpPanel:after,.whereBreaksPanel:after,.biosforgeReadPanel:after,.bottomLinePanel:after,.finalSynthesisPanel:after{content:"";pointer-events:none;z-index:0;opacity:.32;mix-blend-mode:screen;background:linear-gradient(90deg,#ddb8920e,#0000 18% 82%,#e4e0d608),repeating-linear-gradient(0deg,#ffffff05 0 1px,#0000 1px 7px),radial-gradient(circle at 7% 18%,#ffffff0a 0 1px,#0000 1.6px) 0 0/74px 74px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 70%,#0000 100%);mask-image:linear-gradient(#000 0 70%,#0000 100%)}.internetNarrativePanel>*,.holdsUpPanel>*,.whereBreaksPanel>*,.biosforgeReadPanel>*,.bottomLinePanel>*,.finalSynthesisPanel>*{z-index:1;position:relative}.compareDossierHero{border-radius:10px 10px 0 0;grid-template-columns:minmax(0,1fr);gap:clamp(14px,1.4vw,22px);margin-top:6px;padding:clamp(24px,2.8vw,42px) clamp(22px,2.8vw,42px) 18px;display:grid;position:relative;overflow:hidden}@media (width>=1100px){.compareDossierPage{max-width:1440px;margin-inline:auto}.compareDossierHero{gap:var(--detail-wide-gap);padding:clamp(34px, 3.2vw, 54px) var(--detail-section-pad-x) clamp(20px, 2vw, 30px);grid-template-columns:minmax(0,.96fr) minmax(360px,.48fr)}.compareDossierIntro{grid-column:1;align-self:center}.realWorldVerdict{grid-column:2;align-content:center;align-self:stretch;width:100%;display:grid}.compareIdentityRail{margin-top:clamp(4px,.8vw,10px)}}.compareDossierHero:before{content:"";pointer-events:none;opacity:.42;background:linear-gradient(90deg,#ddb89217,#0000 22% 78%,#e4e0d60e),repeating-linear-gradient(90deg,#ffffff06 0 1px,#0000 1px 74px);position:absolute;inset:0}.compareDossierIntro,.realWorldVerdict,.compareIdentityRail{z-index:2;position:relative}.compareDossierIntro h1{color:#f7f2e9;letter-spacing:-.055em;margin:8px 0;font-size:clamp(44px,5.2vw,76px);line-height:.94}.compareDossierIntro>p:not(.eyebrow){color:#f4f0e8d1;max-width:840px;margin:0;font-size:15px;line-height:1.45}.realWorldVerdict{background:radial-gradient(circle at 100% 0,#ddb8921f,#0000 16rem),#00000061;border:1px solid #ddb89252;border-radius:8px;align-self:start;width:min(100%,980px);padding:17px 18px;box-shadow:inset 0 1px #ffffff08,0 16px 48px #0003}.realWorldVerdict p{color:#ddb892;text-transform:uppercase;letter-spacing:.12em;margin:0 0 6px;font-size:10px;font-weight:900}.realWorldVerdict h2{color:#f4f0e8;letter-spacing:-.035em;margin:0 0 7px;font-size:clamp(24px,2vw,34px);line-height:1.1}.realWorldVerdict span{color:#f4f0e8b3;font-size:14px;line-height:1.38;display:block}.compareIdentityRail{background:linear-gradient(90deg,#ddb89208,#0000 44%,#e4e0d607),#00000047;border:1px solid #f4f0e826;border-radius:8px;grid-column:1/-1;grid-template-columns:minmax(0,1fr) 48px minmax(0,1fr);align-items:stretch;margin-top:6px;display:grid;overflow:hidden;box-shadow:inset 0 1px #ffffff06}.compareIdentityCard{align-items:center;gap:13px;min-height:72px;padding:12px 16px;display:flex}.compareIdentityCard.blue{text-align:left;justify-content:flex-start}.compareIdentityIcon{color:#ddb892;background:#ddb89213;border:1px solid #ddb89257;border-radius:10px;place-items:center;width:46px;height:46px;display:grid}.compareIdentityCard.blue .compareIdentityIcon{color:#ddb892;background:#e4e0d612;border-color:#e4e0d65c}.compareIdentityCard h2{color:#ddb892;text-transform:uppercase;letter-spacing:.14em;margin:0;font-size:17px}.compareIdentityCard.blue h2{color:#ddb892}.compareIdentityCard p{color:#f4f0e8b8;margin:5px 0 8px;font-size:13px}.compareIdentityCard div:last-child div{flex-wrap:wrap;gap:6px;display:flex}.compareIdentityCard span{color:#f4f0e8c2;text-transform:uppercase;letter-spacing:.08em;background:#ffffff09;border:1px solid #f4f0e826;border-radius:4px;padding:4px 8px;font-size:10px;font-weight:800}.compareVsBadge{color:#f4f0e8;text-transform:uppercase;background:radial-gradient(circle,#ffffff24,#0000 2.2rem),#ffffff09;border-left:1px solid #f4f0e81f;border-right:1px solid #f4f0e81f;place-items:center;font-size:17px;font-weight:850;display:grid}.internetNarrativePanel,.holdsUpPanel,.bottomLinePanel{padding:clamp(26px, 2.6vw, 38px) var(--detail-section-pad-x) 24px;border-top:0}.internetNarrativePanel,.holdsUpPanel,.whereBreaksPanel,.bottomLinePanel,.finalSynthesisPanel{margin-top:-1px}.compareSectionHeader{justify-content:space-between;align-items:end;gap:14px;margin-bottom:14px;display:flex}.compareSectionHeader .eyebrow{color:#f4f0e8;letter-spacing:.18em;margin:0 0 4px}.compareSectionHeader span{color:#ded9cf9e;font-size:13px;line-height:1.35;display:block}.textLink{color:#ddb892;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;font-size:12px;display:inline-flex}.narrativeGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;display:grid}.narrativeGrid article,.breaksDownCards article,.bottomLineGrid article{background:radial-gradient(circle at 95% 0,#ddb89207,#0000 8rem),linear-gradient(#ffffff05,#0203046b);border:1px solid #f4f0e817;border-radius:8px;padding:16px}.narrativeGrid article{position:relative;overflow:hidden}.narrativeGrid article:before{content:"";pointer-events:none;opacity:.58;background:linear-gradient(90deg,#ff6f571a,#0000 35%),radial-gradient(circle at 100% 0,#ddb8920f,#0000 9rem);position:absolute;inset:0}.narrativeGrid h3,.breaksDownCards h3,.bottomLineGrid h3{z-index:1;color:#f4f0e8;letter-spacing:-.018em;margin:0 0 10px;font-size:17px;position:relative}.narrativeGrid p{z-index:1;color:#f4f0e8b8;min-height:68px;margin:0 0 13px;font-size:13px;line-height:1.45;position:relative}.narrativeGrid strong{z-index:1;color:#ff6f57;text-transform:uppercase;letter-spacing:.1em;font-size:11px;position:relative}.holdsUpTable{background:0 0;border:0;border-radius:0;gap:10px;display:grid;overflow:visible}.holdsUpHeader,.holdsUpTable article{grid-template-columns:minmax(150px,.64fr) minmax(0,.92fr) minmax(0,.92fr) minmax(190px,.8fr);display:grid}.holdsUpHeader{background:#ffffff06;border:1px solid #f4f0e817;border-radius:8px}.holdsUpHeader span,.holdsUpTable article>span,.holdsUpTable p,.holdsUpTable strong{border-right:1px solid #f4f0e817;margin:0;padding:13px 16px;line-height:1.35}.holdsUpHeader span,.holdsUpTable article>span{color:#ddb892;text-transform:uppercase;letter-spacing:.1em;font-size:10px;font-weight:900}.holdsUpTable article{background:radial-gradient(circle at 0 0,#ddb89207,#0000 14rem),linear-gradient(#ffffff05,#00000024);border:1px solid #f4f0e817;border-radius:8px;position:relative;overflow:hidden}.holdsUpTable p{color:#f4f0e8d1;white-space:pre-line;font-size:14px}.holdsUpTable strong{color:#85e277;text-transform:uppercase;letter-spacing:.08em;font-size:12px}.holdsUpTable strong small{color:#f4f0e8a3;text-transform:none;letter-spacing:0;margin-top:6px;font-size:12px;font-weight:520;line-height:1.35;display:block}.breakdownReadGrid{grid-template-columns:minmax(0,.72fr) minmax(330px,.28fr);gap:14px;display:grid}.whereBreaksPanel,.biosforgeReadPanel{padding:clamp(24px, 2.3vw, 34px) var(--detail-section-pad-x);border-top:0}.breaksDownCards{grid-template-columns:1fr 1fr;gap:12px;display:grid}.breaksDownCards h3{color:#ddb892;text-transform:uppercase;letter-spacing:.12em;font-size:15px}.breaksDownCards ul,.bottomLineGrid ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.breaksDownCards li,.bottomLineGrid li{color:#f4f0e8bf;padding-left:18px;font-size:13px;line-height:1.38;position:relative}.breaksDownCards li:before{content:"!";color:#111;background:#ff5d4d;border-radius:50%;place-items:center;width:11px;height:11px;font-size:8px;font-weight:900;display:grid;position:absolute;top:1px;left:0}.biosforgeReadPanel{background:radial-gradient(circle at 0 0,#ddb89221,#0000 17rem),linear-gradient(145deg,#19140cdb,#040404cc);border-color:#ddb8924d;align-self:stretch;box-shadow:inset 0 1px #ffffff0b,0 24px 82px #0000006b,0 0 0 1px #ddb8920f}.biosforgeReadPanel .eyebrow{color:#ddb892;align-items:center;gap:8px;margin-bottom:13px;display:flex}.biosforgeReadPanel p:not(.eyebrow){color:#f4f0e8db;margin:0 0 17px;font-size:15px;line-height:1.55}.bottomLineGrid{background:#00000038;border:1px solid #f4f0e81b;border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.bottomLineGrid article{background:0 0;border:0;border-right:1px solid #f4f0e81a;border-radius:0}.bottomLineGrid article:last-child{border-right:0}.bottomLineGrid li:before{content:"✓";color:#75e66c;font-weight:900;position:absolute;top:0;left:0}.finalSynthesisPanel{padding:clamp(28px, 2.9vw, 44px) var(--detail-section-pad-x);background:radial-gradient(circle at 6% 0,#ddb89221,#0000 18rem),radial-gradient(circle at 100% 100%,#e4e0d60b,#0000 20rem),linear-gradient(145deg,#12110ed6,#030405d6);border-color:#ddb89238;border-radius:10px;margin-top:20px}.compareDossierCinematicSystem{--compare-type-hero-size:62px;--compare-type-statement-size:29px;--compare-type-section-size:18px;--compare-type-body-size:15px;--compare-material-edge:#ddb8922e;--compare-material-edge-cool:#e4e0d624;--compare-material-shadow:#00000070}.compareDossierCinematicSystem .materialSurfaceDossierTopbar{background:linear-gradient(90deg,#ddb8920f,#0000 26% 76%,#e4e0d609),repeating-linear-gradient(90deg,#0000 0 72px,#f4f0e807 73px,#0000 74px),#00000038;border-color:#ddb89229}.compareDossierCinematicSystem .materialSurfaceDossierHero{background:linear-gradient(90deg,#f4f0e808,#0000 20%,#e4e0d609 62%,#ddb8920e),radial-gradient(circle at 6% 0,#ddb89221,#0000 22rem),radial-gradient(circle at 92% 2%,#e4e0d612,#0000 22rem),repeating-linear-gradient(90deg,#0000 0 88px,#f4f0e806 89px,#0000 90px),linear-gradient(145deg,#101213d1,#030405d1);border-color:#ddb89233}.compareDossierCinematicSystem .materialSurfaceVerdict{background:linear-gradient(#f4f0e809,#0000 34%,#00000029),radial-gradient(circle at 100% 0,#ddb89229,#0000 16rem),#0006;border-color:#ddb89257}.compareDossierCinematicSystem .materialSurfaceIdentityRail{background:linear-gradient(90deg,#ddb8920b,#0000 44%,#e4e0d609),#0000004d;border-color:#f4f0e829}.compareDossierCinematicSystem .materialSurfaceNarrative,.compareDossierCinematicSystem .materialSurfaceEvidence,.compareDossierCinematicSystem .materialSurfaceBreaks,.compareDossierCinematicSystem .materialSurfaceFit{background:linear-gradient(#f4f0e807,#0000 34%,#00000026),radial-gradient(circle at 10% 0,#e4e0d60d,#0000 18rem),radial-gradient(circle at 100% 0,#ddb89212,#0000 22rem),linear-gradient(145deg,#101213cc,#030405cc);border-color:#f4f0e821}.compareDossierCinematicSystem .materialSurfaceBiosforgeRead,.compareDossierCinematicSystem .materialSurfaceSynthesis{background:linear-gradient(#f4f0e808,#0000 36%,#0000002e),radial-gradient(circle at 0 0,#ddb89226,#0000 17rem),radial-gradient(circle at 100% 100%,#e4e0d60b,#0000 20rem),linear-gradient(145deg,#18140de0,#040404d1);border-color:#ddb8924d}.compareDossierCinematicSystem .compareDossierIntro h1{font-size:var(--compare-type-hero-size);letter-spacing:0;text-transform:none;text-wrap:balance;line-height:1}.compareDossierCinematicSystem .compareDossierIntro>p:not(.eyebrow){font-size:var(--compare-type-body-size);line-height:1.55}.compareDossierCinematicSystem .realWorldVerdict h2,.compareDossierCinematicSystem .finalSynthesisPanel h2{font-size:var(--compare-type-statement-size);letter-spacing:0;text-wrap:balance;font-weight:760;line-height:1.08}.compareDossierCinematicSystem .compareSectionHeader .eyebrow,.compareDossierCinematicSystem .realWorldVerdict p,.compareDossierCinematicSystem .biosforgeReadPanel .eyebrow{letter-spacing:var(--compare-type-micro-tracking)}.compareDossierCinematicSystem .narrativeGrid h3,.compareDossierCinematicSystem .breaksDownCards h3,.compareDossierCinematicSystem .bottomLineGrid h3,.compareDossierCinematicSystem .compareIdentityCard h2{letter-spacing:0;text-transform:none;line-height:1.12}@media (width>=1100px){.internetNarrativePanel,.holdsUpPanel,.bottomLinePanel{padding-block:var(--detail-section-pad-y) clamp(26px, 2vw, 34px)}.narrativeGrid{gap:clamp(12px,1.15vw,18px)}.breakdownReadGrid{gap:var(--detail-wide-gap);grid-template-columns:minmax(0,1.08fr) minmax(330px,.42fr)}.whereBreaksPanel,.biosforgeReadPanel{padding-block:var(--detail-section-pad-y)}.finalSynthesisPanel{padding-block:clamp(36px,3.4vw,54px)}}.finalSynthesisPanel .eyebrow{color:#ddb892;margin:0 0 10px}.finalSynthesisPanel h2{color:#f7f2e9;letter-spacing:-.035em;max-width:980px;margin:0 0 12px;font-size:clamp(24px,2.6vw,38px);line-height:1.08}.finalSynthesisPanel p:not(.eyebrow){color:#f4f0e8c7;max-width:1040px;margin:0;font-size:17px;line-height:1.66}.compareDossierFoot{color:#ded9cf7a;justify-content:space-between;gap:16px;padding:18px 16px 0;font-size:11px;line-height:1.35;display:flex}.compareContinuityPanel{background:#070709bd;border:1px solid #f4f0e814;border-radius:12px;padding:clamp(18px,2.2vw,26px)}.compareContinuityGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.compareContinuityGrid button{text-align:left;color:#ece7dee6;cursor:pointer;background:#0f0f12b8;border:1px solid #f4f0e81a;border-radius:10px;padding:12px 12px 11px}.compareContinuityGrid button strong{font-size:13px;line-height:1.35;display:block}.compareContinuityGrid button p{color:#d4cec4bd;margin:6px 0 0;font-size:12px;line-height:1.5}.compareContinuityGrid button span{letter-spacing:.08em;text-transform:uppercase;color:#ddb892d6;margin-top:8px;font-size:10px;display:inline-block}@media (width<=900px){.compareDossierHero{grid-template-columns:1fr;padding:22px 16px 14px}.compareDossierIntro h1{max-width:100%;font-size:clamp(38px,12vw,58px)}.realWorldVerdict{max-width:none}.compareIdentityRail{grid-template-columns:1fr;margin-top:10px}.compareIdentityCard,.compareIdentityCard.blue{text-align:left;justify-content:flex-start;min-height:88px}.compareVsBadge{border:1px solid #f4f0e81f;border-left:0;border-right:0;min-height:44px}.narrativeGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.breakdownReadGrid,.breaksDownCards,.bottomLineGrid,.compareContinuityGrid{grid-template-columns:1fr}.bottomLineGrid article{border-bottom:1px solid #f4f0e81a;border-right:0}.bottomLineGrid article:last-child{border-bottom:0}}@media (width<=620px){.compareDossierPage,.compareDossierHero,.internetNarrativePanel,.holdsUpPanel,.whereBreaksPanel,.biosforgeReadPanel,.bottomLinePanel,.finalSynthesisPanel{box-sizing:border-box;width:100%;max-width:100%;overflow:hidden}.compareDossierTopbar,.compareDossierTopbar>div,.compareSectionHeader,.compareDossierFoot{flex-direction:column;align-items:stretch}.compareDossierTopbar>div{grid-template-columns:1fr 1fr;display:grid}.compareDossierTopbar .ghostButton{white-space:nowrap;width:100%;min-width:0;padding-inline:12px}.compareIdentityCard{min-width:0;padding:16px}.compareIdentityCard div:last-child{min-width:0}.compareIdentityCard div:last-child div{grid-template-columns:1fr;gap:6px;display:grid}.compareIdentityCard span{overflow-wrap:anywhere;width:fit-content;max-width:100%}.narrativeGrid article,.breaksDownCards article,.bottomLineGrid article,.holdsUpTable article{min-width:0}.narrativeGrid{grid-template-columns:1fr}.narrativeGrid h3,.narrativeGrid p,.narrativeGrid strong,.holdsUpTable p,.holdsUpTable strong,.breaksDownCards li,.bottomLineGrid li,.finalSynthesisPanel h2,.finalSynthesisPanel p{overflow-wrap:anywhere}.narrativeGrid p{min-height:0}.holdsUpHeader{display:none}.holdsUpTable{background:0 0;border:0;gap:8px;display:grid}.holdsUpTable article{background:#0000003d;border:1px solid #f4f0e81b;border-radius:8px;grid-template-columns:1fr;display:grid}.holdsUpTable article>span,.holdsUpTable p,.holdsUpTable strong{border-right:0;padding:9px 12px}}.savedIntelStack{gap:18px;display:grid}.savedHero{justify-content:space-between;align-items:center;gap:18px;display:flex}.savedGrid{grid-template-columns:1fr 1fr;align-items:start;gap:18px;display:grid}.savedList{gap:10px;display:grid}.savedRow{background:#0208079e;border:1px solid #e4e0d626;border-radius:16px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:9px;padding:12px;display:grid}.savedRow strong{color:#f2efe9;display:block}.savedRow span{color:var(--muted);margin-top:4px;font-size:13px;line-height:1.35;display:block}.recentGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.recentCard{text-align:left;color:var(--text);cursor:pointer;background:#0208079e;border:1px solid #e4e0d626;border-radius:16px;padding:13px}.recentCard strong{display:block}.recentCard span{color:var(--muted);margin-top:5px;font-size:12px;display:block}.emptyState{border:1px dashed var(--line2);width:100%;color:var(--muted);text-align:center;background:#0208076b;border-radius:18px;padding:18px;line-height:1.5}.clickableCard,.clickableEmpty{cursor:pointer;transition:all .18s}.clickableCard:hover,.clickableEmpty:hover{border-color:#ddb8928a;transform:translateY(-1px)}.inputGrid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.numInput>span{color:#f2efe9;align-items:center;gap:7px;margin-bottom:8px;font-size:14px;display:flex}.numInput>div{border:1px solid var(--line2);background:#020807;border-radius:18px;display:flex;overflow:hidden}.numInput input{width:100%;min-width:0;color:var(--text);background:0 0;border:none;outline:none;padding:14px}.numInput em{border-left:1px solid var(--line2);color:var(--dim);white-space:nowrap;padding:14px;font-style:normal}.resultGrid{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:20px;display:grid}.threeResults{grid-template-columns:repeat(3,1fr)}.resultCard{background:linear-gradient(#e4e0d61f,#e4e0d60a);border:1px solid #e4e0d640;border-radius:18px;padding:15px}.resultCard p{color:#e4e0d6e0;text-transform:uppercase;letter-spacing:.08em;margin:0;font-size:11px;font-weight:800}.resultCard strong{margin-top:8px;font-size:20px;display:block}.formula{border:1px solid var(--line2);color:var(--muted);background:#020807b3;border-radius:18px;margin-top:18px;padding:15px;line-height:1.55}.formula strong{color:#f2efe9}.formula p{margin:6px 0 0}.savedPanel{max-width:860px}.miniCalculatorCallout{justify-content:space-between;align-items:center;gap:18px;display:flex}.toolsHub{gap:22px;max-width:1320px;margin:0 auto;display:grid}.toolsHero{grid-template-columns:minmax(0,1fr) minmax(280px,390px);align-items:end;gap:18px;padding:18px 0 6px;display:grid}.toolsHero h1{color:#f8f3e9;margin:0;font-size:44px;line-height:.96}.toolsHero h1 span+span{margin-left:.28em}.toolsHero p{color:#ded9cfb8;max-width:720px;margin:12px 0 0;font-size:15px;line-height:1.55}.toolsHeroBoundary{color:#f4f0e8c7;background:#090805c7;border:1px solid #ddb89238;border-radius:8px;align-items:center;gap:11px;min-height:64px;padding:14px 16px;display:flex;box-shadow:inset 0 1px #ffffff09}.toolsHeroBoundary svg{color:var(--accent);flex:none}.toolsHeroBoundary span{font-size:12px;line-height:1.45}.toolsWorkbench{grid-template-columns:250px minmax(0,1fr);align-items:start;gap:18px;display:grid}.toolsRail{background:linear-gradient(#0e0d0af0,#040706e6);border:1px solid #f4f0e817;border-radius:8px;gap:10px;padding:10px;display:grid;position:sticky;top:88px}.toolRailButton{color:#f4f0e8b8;text-align:left;cursor:pointer;background:#ffffff06;border:1px solid #f4f0e813;border-radius:7px;grid-template-columns:34px 20px 1fr;align-items:center;gap:10px;min-height:62px;padding:12px;transition:transform .18s,border-color .18s,background .18s,color .18s;display:grid;position:relative;overflow:hidden}.toolRailButton span{color:#ddb892b8;font-size:10px;font-weight:900}.toolRailButton svg{color:#ddb892a8}.toolRailButton strong{font-size:12px;line-height:1.2}.toolRailButton:hover,.activeToolRailButton{color:#fff8eb;background:linear-gradient(135deg,#ddb8921f,#e4e0d60e);border-color:#ddb8926b;transform:translateY(-1px)}.toolRailButton:after{content:"";opacity:0;background:linear-gradient(90deg,#0000,#ffffff2e,#0000);width:46%;position:absolute;top:0;bottom:0;left:-120%;transform:skew(-18deg)}.activeToolRailButton:after{opacity:.7;animation:2.8s ease-in-out infinite railSweep}.toolRailButton:focus-visible,.toolSegment:focus-visible{outline-offset:2px;outline:2px solid #ddb892bf}.toolsStage{min-width:0;animation:.34s toolsStageIn}.toolPanel{background:radial-gradient(circle at 78% 8%,#ddb8921f,#0000 34%),linear-gradient(#100f0bf5,#030706f5);border:1px solid #f4f0e81a;border-radius:8px;overflow:hidden;box-shadow:0 24px 80px #0000004d}.toolPanelHeader{border-bottom:1px solid #f4f0e813;grid-template-columns:minmax(0,1fr) 260px;align-items:center;gap:20px;min-height:220px;padding:28px 30px;display:grid}.toolPanelHeader h2{color:#fffaf0;margin:0;font-size:34px;line-height:1}.toolPanelHeader>div>p:not(.eyebrow){color:#ded9cfb8;max-width:700px;margin:14px 0 0;line-height:1.55}.toolPanelBody{gap:18px;padding:24px 30px 30px;display:grid}.toolSegmentGroup{flex-wrap:wrap;gap:9px;display:flex}.toolSegment{color:#f4f0e8ad;cursor:pointer;background:#00000059;border:1px solid #f4f0e81a;border-radius:999px;min-width:58px;min-height:36px;padding:0 13px;font-weight:800}.activeToolSegment{color:#f2efe9;background:#e4e0d61f;border-color:#ddb892b3}.toolsInputGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.toolInput>span{color:#f4f0e8c2;align-items:center;gap:8px;margin-bottom:8px;font-size:13px;font-weight:760;display:flex}.toolInput>span svg{color:#ddb892bf}.toolInput>div{background:#020807;border:1px solid #e4e0d621;border-radius:8px;min-height:54px;display:flex;overflow:hidden}.toolInput input{color:#f8f3e9;background:0 0;border:0;outline:0;width:100%;min-width:0;padding:0 15px;font-size:16px}.toolInput select{color:#f8f3e9;text-overflow:ellipsis;background:0 0;border:0;outline:0;width:100%;min-width:0;padding:0 15px;font-size:16px}.toolInput em{color:#ded9cf7a;white-space:nowrap;border-left:1px solid #f4f0e817;place-items:center;min-width:84px;font-style:normal;display:grid}.toolResultDeck{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.toolMetric{background:linear-gradient(#e4e0d61c,#e4e0d609);border:1px solid #e4e0d638;border-radius:8px;align-content:center;gap:9px;min-height:92px;padding:16px;animation:.34s both metricIn;display:grid}.toolMetric:first-child{animation-delay:30ms}.toolMetric:nth-child(2){animation-delay:80ms}.toolMetric:nth-child(3){animation-delay:.13s}.toolMetric:nth-child(4){animation-delay:.18s}.toolMetric span{color:#e4e0d6e0;text-transform:uppercase;letter-spacing:.08em;font-size:10px;font-weight:900}.toolMetric strong{color:#fffaf0;font-size:24px;line-height:1}.emphasizedToolMetric{background:linear-gradient(#e4e0d621,#e4e0d60a);border-color:#ddb89254}.emphasizedToolMetric strong{text-shadow:0 0 14px #e4e0d640}.toolValidation{background:#ddb8920f;border:1px solid #ddb89242;border-radius:8px;align-content:center;gap:5px;min-height:48px;padding:12px 14px;display:grid}.toolValidation p{color:#ffe29cdb;margin:0;font-size:13px;line-height:1.4}.validToolValidation p{color:#ddb892c7}.reconstitutionVisual{grid-template-columns:92px 140px;justify-self:end;align-items:center;gap:18px;min-height:160px;display:grid}.visualVial{background:#00000057;border:1px solid #f4f0e83d;border-top:12px solid #f4f0e82e;border-radius:12px 12px 18px 18px;width:82px;height:138px;position:relative;overflow:hidden;box-shadow:inset 0 0 28px #e4e0d60f,0 16px 38px #00000047}.visualVial span{background:linear-gradient(#ddb8927a,#ddb892bd);transition:height .32s;animation:2.6s ease-in-out infinite vialPulse;position:absolute;bottom:0;left:0;right:0}.visualVial b{color:#04110d;text-align:center;font-size:10px;line-height:1.15;position:absolute;bottom:12px;left:8px;right:8px}.visualSyringe{background:#00000075;border:1px solid #f4f0e840;border-radius:999px;height:28px;position:relative}.visualSyringe span{background:linear-gradient(90deg,#ddb892d1,#ddb89285);border-radius:999px;transition:width .32s;position:absolute;inset:4px auto 4px 4px}.visualSyringe i{background:#f4f0e861;width:32px;height:2px;position:absolute;top:50%;right:-24px}.toolMiniVisual,.halfLifeVisual{background:#00000038;border:1px solid #f4f0e817;border-radius:8px;align-content:center;justify-self:end;gap:14px;width:210px;min-height:128px;padding:18px;display:grid}.toolMiniVisual svg{color:#ddb892c2}.miniGauge{background:#0000006b;border:1px solid #f4f0e826;border-radius:999px;height:18px;overflow:hidden}.miniGauge span{border-radius:inherit;background:linear-gradient(90deg,#ddb892c7,#ddb8928f);height:100%;transition:width .28s;display:block}.durationGauge span{background:linear-gradient(90deg,#ddb892bf,#ddb89294)}.halfLifeVisual{grid-template-columns:48px 1fr;align-items:end}.halfLifeVisual span{background:linear-gradient(#ddb892ad,#ddb892b8);border-radius:6px 6px 2px 2px;align-self:end;width:42px;min-height:6px;transition:height .28s}.halfLifeVisual i{background:linear-gradient(90deg,#ddb892e0,#0000);height:2px}.halfLifeVisual b{color:#fffaf0;grid-column:1/-1;font-size:22px}@keyframes vialPulse{0%,to{filter:brightness()}50%{filter:brightness(1.18)}}@keyframes toolsStageIn{0%{opacity:.38;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes metricIn{0%{opacity:0;transform:translateY(7px)scale(.992)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes railSweep{0%{left:-120%}48%{left:132%}to{left:132%}}.toolsHub{--tool-cyan:#ddb892;--tool-cyan-soft:#e4e0d62e;--tool-crimson:#ff315f;--tool-crimson-soft:#ff315f29;--tool-gold:#ddb892;--tool-violet:#9b7cff;gap:28px;max-width:1380px}.toolsHero{padding-top:26px;position:relative}.toolsHero:after{content:"";background:linear-gradient(90deg,#0000,#ddb89285,#ff315f52,#0000);width:420px;height:1px;position:absolute;bottom:-18px;right:18%;box-shadow:0 0 26px #e4e0d640}.toolsHero h1{color:#fff8ef;text-shadow:0 0 32px #e4e0d61a,0 18px 48px #000000b8;max-width:1120px;font-size:clamp(42px,4.6vw,68px)}.toolsHero p{color:#f4f0e8ad}.toolsHeroActions{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.toolsShareButton,.toolsAnchorButton,.toolsSupportGrid a,.toolsSupportGrid button{color:#f2efe9;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:radial-gradient(circle at 50% 0,#e4e0d629,#0000 70%),#0000005c;border:1px solid #e4e0d63d;border-radius:999px;justify-content:center;align-items:center;gap:9px;min-height:42px;padding:0 15px;font-size:12px;font-weight:900;text-decoration:none;transition:transform .18s,border-color .18s,background .18s;display:inline-flex;box-shadow:inset 0 1px #ffffff09,0 16px 34px #00000047}.toolsShareButton{color:#fff1bd;background:radial-gradient(circle at 50% 0,#ddb89238,#0000 70%),linear-gradient(#ddb8921f,#00000070);border-color:#ddb8928a;min-height:54px;padding:0 24px;box-shadow:0 0 30px #ddb89229,0 20px 42px #00000057,inset 0 1px #ffffff0d}.toolsShareButton svg{filter:drop-shadow(0 0 10px #ddb8925c)}.toolsShareButton:hover,.toolsAnchorButton:hover,.toolsSupportGrid a:hover,.toolsSupportGrid button:hover{background:radial-gradient(circle at 50% 0,#e4e0d63d,#0000 70%),#e4e0d613;border-color:#ddb89294;transform:translateY(-1px)}.toolsHeroBoundary{background:linear-gradient(135deg,#060708eb,#0e0508d6);border-color:#ff315f3d;box-shadow:0 18px 60px #00000075,inset 0 0 24px #ff315f0e}.toolsHeroBoundary svg{color:var(--tool-crimson);filter:drop-shadow(0 0 10px #ff315f75)}.toolsSeoIntro,.toolsSupportGrid article,.toolsFaq{background:radial-gradient(circle at 82% 0,#e4e0d614,#0000 24rem),linear-gradient(#08090be0,#000000db);border:1px solid #e4e0d621;border-radius:8px;box-shadow:0 24px 70px #00000057,inset 0 1px #ffffff08}.toolsSeoIntro{padding:18px 22px}.toolsSeoIntro p{color:#f4f0e8b8;max-width:980px;margin:0;font-size:15px;line-height:1.65}.toolsWorkbench{grid-template-columns:270px minmax(0,1fr);gap:22px}.toolsRail{background:radial-gradient(circle at 20% 0,#e4e0d614,#0000 32%),linear-gradient(#040507fa,#000000f0);border-color:#e4e0d621;box-shadow:0 24px 70px #0000007a,inset 0 1px #ffffff09}.toolRailButton{background:linear-gradient(135deg,#ffffff09,#0000003d);border-color:#f4f0e813;min-height:72px;box-shadow:inset 0 1px #ffffff06}.toolRailIcon{background:#00000047;border:1px solid #e4e0d62e;border-radius:7px;place-items:center;width:30px;height:30px;display:grid}.toolRailButton svg{stroke-width:2.35px;filter:drop-shadow(0 0 8px #ddb89247)}.activeToolRailButton{color:#fff;background:linear-gradient(135deg,#e4e0d63d,#ff315f24 58%,#0000004d);border-color:#ddb892e6;transform:translateY(-2px);box-shadow:0 0 0 1px #ddb89242,0 0 42px #ddb89257,0 0 24px #ff315f2e,inset 0 0 30px #e4e0d61a}.activeToolRailButton span{color:#fff1c2;text-shadow:0 0 12px #ddb8927a}.activeToolRailButton .toolRailIcon{background:#e4e0d61f;border-color:#ddb892bd;box-shadow:0 0 22px #e4e0d63d,inset 0 0 12px #e4e0d61a}.crimsonToolRailButton .toolRailIcon{border-color:#ff315f38}.goldToolRailButton .toolRailIcon{border-color:#ddb8923d}.violetToolRailButton .toolRailIcon{border-color:#9b7cff3d}.crimsonToolRailButton svg{color:var(--tool-crimson);filter:drop-shadow(0 0 9px #ff315f59)}.goldToolRailButton svg{color:var(--tool-gold);filter:drop-shadow(0 0 9px #ddb8924d)}.violetToolRailButton svg{color:var(--tool-violet);filter:drop-shadow(0 0 9px #9b7cff4d)}.toolPanel{background:radial-gradient(circle at 78% 10%,#e4e0d621,#0000 28%),radial-gradient(circle at 8% 112%,#ff315f14,#0000 34%),linear-gradient(#08090bfb,#000000f7);border-color:#e4e0d621;box-shadow:0 38px 115px #0000009e,0 0 48px #e4e0d61a,inset 0 1px #ffffff08}.toolPanelHeader{background:linear-gradient(90deg,#0000001f,#e4e0d606,#ff315f07);grid-template-columns:minmax(0,1fr) minmax(520px,.92fr);min-height:300px;padding:38px 40px}.compactToolPanelHeader{grid-template-columns:minmax(0,1fr) minmax(210px,280px)}.compactToolPanelHeader>div{max-width:760px}.toolPanelHeader h2{text-shadow:0 16px 48px #000000a3;max-width:720px;font-size:clamp(38px,4.2vw,58px)}.cyanToolPanel .toolPanelHeader h2{font-size:clamp(34px,3.65vw,50px)}.toolGuideLink{color:#ffe6a1;letter-spacing:.08em;text-transform:uppercase;background:#ddb8920e;border:1px solid #ddb89247;border-radius:8px;align-items:center;width:fit-content;min-height:38px;margin-top:18px;padding:0 13px;font-size:11px;font-weight:900;text-decoration:none;display:inline-flex}.toolPanelHeader .eyebrow{color:var(--tool-crimson);text-shadow:0 0 16px #ff315f47}.cyanToolPanel .toolPanelHeader .eyebrow{color:var(--tool-cyan);text-shadow:0 0 16px #ddb89252}.goldToolPanel .toolPanelHeader .eyebrow{color:var(--tool-gold)}.violetToolPanel .toolPanelHeader .eyebrow{color:var(--tool-violet)}.toolPanelBody{gap:22px;padding:32px 40px 38px}.toolsInputGrid{gap:18px}.cyanToolPanel .toolsInputGrid,.crimsonToolPanel .toolsInputGrid{grid-template-columns:repeat(3,minmax(160px,1fr)) minmax(260px,1.32fr)}.toolInput{background:#ffffff05;border:1px solid #f4f0e80e;border-radius:10px;padding:12px}.toolFieldHint{color:#e4e0d675;min-height:32px;margin:-2px 0 9px;font-size:11px;line-height:1.42;display:block}.toolInput>div{background:linear-gradient(#000a0ceb,#000000e6);border-color:#e4e0d62e;position:relative;box-shadow:inset 0 0 20px #0000006b}.toolInput>div:focus-within{border-color:#ddb892e0;box-shadow:0 0 0 1px #ddb8925c,0 0 26px #e4e0d62e,inset 0 0 20px #e4e0d60d}.toolInput input::-webkit-outer-spin-button{appearance:none;margin:0}.toolInput input::-webkit-inner-spin-button{appearance:none;margin:0}.toolInput input[type=number]{appearance:textfield}.toolInput input{text-align:center;flex:68px;width:auto;min-width:54px;padding:0 8px}.toolInputStepper{color:#e4e0d6cc;cursor:pointer;background:radial-gradient(circle at 50% 0,#e4e0d61f,#0000 58%),#ffffff05;border:0;border-right:1px solid #e4e0d61f;flex:0 0 36px;font-size:18px;font-weight:760;transition:color .18s,background .18s,box-shadow .18s,transform .18s}.toolInputStepper+input+.toolInputStepper{border-left:1px solid #e4e0d61f;border-right:0}.toolInputStepper:hover{color:#fff;background:#e4e0d61c;box-shadow:inset 0 0 18px #e4e0d61f}.toolInputStepper:active{transform:scale(.94)}.toolInputStepper:focus-visible{outline-offset:-2px;outline:2px solid #ddb892b8}.toolInput em{min-width:66px;padding:0 8px;font-size:13px}.toolSelect select{appearance:none;color:#f8f3e9;width:100%;min-height:52px;font:inherit;cursor:pointer;background:linear-gradient(135deg,#0000 calc(100% - 30px),#e4e0d61f calc(100% - 30px)),0 0;border:0;outline:0;padding:0 31px 0 11px;font-size:11px;font-weight:780}.toolSelect>div:after{content:"";pointer-events:none;filter:drop-shadow(0 0 8px #ddb8926b);border-bottom:2px solid #ddb892db;border-right:2px solid #ddb892db;width:8px;height:8px;position:absolute;top:50%;right:12px;transform:translateY(-70%)rotate(45deg)}.toolSelect option{color:#f8f3e9;background:#050708}.cyanToolPanel .toolSelect,.crimsonToolPanel .toolSelect{grid-column:auto}.loaderControlStrip{background:radial-gradient(circle at 10% 0,#e4e0d61a,#0000 42%),linear-gradient(#0214179e,#00000052);border:1px solid #e4e0d62e;border-radius:12px;justify-content:space-between;align-items:center;gap:14px;padding:12px 14px;display:flex}.loaderControlStrip>span,.compoundLoaderHeader span{color:#e4e0d69e;letter-spacing:.16em;text-transform:uppercase;font-size:10px;font-weight:900}.loaderControlStrip>div,.concentrationPresetRow{flex-wrap:wrap;gap:8px;display:flex}.loaderControlStrip button,.concentrationPresetRow button{color:#e4e0d6bd;letter-spacing:.08em;cursor:pointer;background:#00000061;border:1px solid #e4e0d633;border-radius:999px;min-height:34px;padding:0 12px;font-size:11px;font-weight:900;transition:border-color .18s,background .18s,box-shadow .18s,transform .18s}.loaderControlStrip button:hover,.concentrationPresetRow button:hover,.activeLoaderPreset{box-shadow:0 0 22px #e4e0d629,inset 0 0 16px #e4e0d614;color:#f2efe9!important;background:#e4e0d61f!important;border-color:#ddb892c7!important}.syringeLoaderGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.compoundLoaderCard{background:radial-gradient(circle at 85% 0,#e4e0d61c,#0000 38%),linear-gradient(#001417a8,#0000006b);border:1px solid #e4e0d630;border-radius:14px;padding:14px;box-shadow:inset 0 0 24px #e4e0d609,0 18px 42px #0000003d}.optionalCompoundLoaderCard{background:radial-gradient(circle at 88% 0,#ff315f18,#0000 40%),linear-gradient(#16040a85,#0006);border-color:#ff315f2e}.compoundLoaderHeader{justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.compoundLoaderHeader em{color:#ddb892b8;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:900}.optionalCompoundLoaderCard .compoundLoaderHeader em{color:#ff7e9abd}.compoundLoaderInputs{grid-template-columns:minmax(0,.8fr) minmax(0,1fr);gap:10px;margin-top:10px;display:grid}.textToolInput>div{min-height:52px}.textToolInput input{color:#f8f3e9;background:0 0;border:0;outline:0;width:100%;padding:0 12px;font-size:14px;font-weight:760}.concentrationPresetRow{margin-top:12px}.syringeLoaderBreakdown,.toolSafetyNote{background:radial-gradient(circle at 12% 20%,#e4e0d61a,#0000 38%),linear-gradient(90deg,#00121494,#00000057);border:1px solid #e4e0d630;border-radius:12px;gap:12px;padding:14px 15px;display:flex;box-shadow:inset 0 0 24px #e4e0d60a}.syringeLoaderBreakdown svg,.toolSafetyNote svg{color:var(--tool-cyan);filter:drop-shadow(0 0 10px #ddb8926b);flex:none;margin-top:1px}.syringeLoaderBreakdown strong{color:#fff;text-shadow:0 0 14px #ddb89242;font-size:14px;line-height:1.42;display:block}.syringeLoaderBreakdown ul{gap:5px;margin:10px 0 0;padding:0;list-style:none;display:grid}.syringeLoaderBreakdown li,.toolSafetyNote p{color:#e4e0d6a3;font-size:12px;line-height:1.45}.toolSafetyNote{background:radial-gradient(circle at 12% 20%,#ffffff0e,#0000 38%),linear-gradient(90deg,#000c0e80,#00000052);border-color:#ffffff24}.toolSafetyNote p{margin:0}.syringeLoaderVisual{background:radial-gradient(circle at 72%,#e4e0d621,#0000 38%),radial-gradient(circle at 18%,#ff315f14,#0000 42%),linear-gradient(#020b0dc2,#00000085);border:1px solid #e4e0d629;border-radius:16px;grid-template-columns:150px minmax(0,1fr);align-items:center;gap:18px;width:min(100%,650px);min-height:238px;padding:18px;display:grid;box-shadow:inset 0 0 34px #e4e0d60d,0 22px 58px #0000004d}.loaderVolumeReadout{background:radial-gradient(circle at 50% 20%,#e4e0d61f,#0000 48%),#00000052;border:1px solid #e4e0d633;border-radius:14px;align-content:center;gap:7px;min-height:150px;padding:16px;display:grid}.loaderVolumeReadout span,.loaderVolumeReadout em{color:#e4e0d68f;letter-spacing:.15em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:900}.loaderVolumeReadout strong{color:#fff;text-shadow:0 0 24px #ddb89247;font-size:clamp(30px,3.6vw,48px);font-weight:950;line-height:.95}.mlSyringeWrap{filter:drop-shadow(0 24px 36px #00000085)drop-shadow(0 0 20px #e4e0d61a);min-width:0}.mlSyringeSvg{width:100%;height:auto;overflow:visible}.toolsSupportGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.toolsSupportGrid article{align-content:start;justify-items:start;gap:10px;min-height:210px;padding:22px;display:grid}.toolsSupportGrid svg{color:var(--tool-cyan);filter:drop-shadow(0 0 10px #ddb89247)}.toolsSupportGrid span,.toolsFaq .eyebrow{color:var(--tool-cyan);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:950}.toolsSupportGrid strong{color:#fff8ef;font-size:22px;line-height:1.05}.toolsSupportGrid p{color:#f4f0e8a8;max-width:62ch;margin:0;font-size:13px;line-height:1.55}.toolsSupportGrid a,.toolsSupportGrid button{border-radius:8px;margin-top:6px}.toolsFaq{grid-template-columns:minmax(220px,.45fr) minmax(0,1fr);gap:12px;padding:26px;display:grid}.toolsFaq>div{grid-area:1/1/span 8;align-content:start;gap:8px;display:grid}.toolsFaq h2{color:#fff8ef;margin:0;font-size:clamp(28px,3vw,44px);line-height:.98}.toolsFaq article{background:#ffffff05;border:1px solid #f4f0e814;border-radius:8px;grid-column:2;padding:16px}.toolsFaq h3{color:#fff8ef;margin:0 0 8px;font-size:17px;line-height:1.2}.toolsFaq p{color:#f4f0e8a8;margin:0;font-size:13px;line-height:1.55}.boardV1Page{--signal-rain:#ddb892b8;--signal-verified:#ddb892;--signal-danger:#ff7895;background:linear-gradient(#010406e0,#010304f2),radial-gradient(at 78% 12%,#4589ff1f,#0000 34rem),radial-gradient(at 22% -8%,#e4e0d624,#0000 32rem),#020405}.boardV1HeroIntel{justify-items:start;width:190px;min-height:150px;padding:18px}.boardV1HeroIntel strong{justify-self:center;font-size:42px}.boardV1HeroIntel span,.boardV1HeroIntel em{overflow-wrap:anywhere;max-width:100%}.boardV1HeroIntel em{justify-self:center}@media (width<=1100px){.boardV1Header{grid-template-columns:1fr}}@media (width<=640px){.boardV1Header{padding:16px}.boardV1Header h1{font-size:clamp(32px,12vw,44px)}.boardV1HeroIntel{display:none}.boardV1Onboarding{gap:8px}.boardV1Onboarding article{min-height:auto;padding:14px}.boardV1Onboarding article:nth-child(n+3){display:grid}.boardV1Onboarding i{display:none}.boardV1LiveStrip{min-height:46px;padding:9px 11px}.boardV1SearchWrap{min-height:50px}.boardV1Thread{padding:13px}.boardV1Meta span{justify-content:flex-start}}.libraryIntelligencePage .libraryHeroGrid{gap:clamp(12px,1.4vw,18px);margin-bottom:clamp(8px,1vw,14px)}.libraryIntelligencePage .libraryHeroCopy{gap:12px;padding:clamp(17px,1.55vw,24px)}.libraryIntelligencePage .libraryHeroCopy>p{max-width:62ch}.libraryIntelligencePage .libraryQuickStrip{background:#0000003d;border-color:#ddb89229;margin-top:4px}.libraryIntelligencePage .libraryQuickStrip article{text-align:left;align-content:start;justify-items:start;min-height:78px;padding:11px 12px}.libraryIntelligencePage .libraryQuickStrip article:nth-child(2),.libraryIntelligencePage .libraryQuickStrip article:nth-child(4){opacity:1;transform:none}.libraryIntelligencePage .libraryQuickStrip span{text-transform:uppercase;letter-spacing:.08em;font-size:10px}.libraryIntelligencePage .libraryQuickStrip strong{color:#e8e3dac2;font-size:12px}.libraryIntelligencePage .featuredIntelligenceCard{align-self:start;min-height:214px;padding:clamp(17px,1.55vw,24px)}.libraryIntelligencePage .featuredIntelligenceCard>div:first-of-type{gap:8px;max-width:430px}.libraryIntelligencePage .featuredIntelligenceCard h2{margin:4px 0 6px;font-size:clamp(26px,2.4vw,38px)}.libraryIntelligencePage .libraryFlagshipArticles{margin-top:clamp(4px,.8vw,10px)}.libraryIntelligencePage .librarySectionHeader{margin-bottom:12px}.libraryIntelligencePage .librarySectionHeader .eyebrow{letter-spacing:.11em}.libraryIntelligencePage .libraryCategoryGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:2px}.libraryIntelligencePage .libraryCategoryButton,.libraryIntelligencePage .libraryCategoryButton.laneMajor,.libraryIntelligencePage .libraryCategoryButton.laneSupport{opacity:1;background:linear-gradient(#ffffff05,#050505bd);border-color:#f4f0e824;border-radius:12px;min-height:156px;padding:16px 15px;box-shadow:inset 0 1px #ffffff08,0 16px 46px #0000003d}.libraryIntelligencePage .libraryCategoryButton b{letter-spacing:.09em;text-transform:uppercase;color:#e6e1d685;font-size:10px}.libraryIntelligencePage .libraryCategoryButton strong{letter-spacing:.01em;text-transform:none;text-shadow:none;color:#f7f2e8;font-size:clamp(16px,1.1vw,18px);line-height:1.12}.libraryIntelligencePage .libraryCategoryButton small{color:#e2ddd2b8;text-shadow:none;font-size:12px;line-height:1.42}.libraryIntelligencePage .libraryCategoryButton>span{color:#f7f2e8db;width:30px;height:30px;box-shadow:none;background:#ffffff05;border-color:#f4f0e83d;border-radius:9px}.libraryIntelligencePage .libraryCategoryButton em{color:#ddb892e6;background:#ddb8920f;border-color:#ddb89247;margin-top:auto;font-size:10px}.libraryIntelligencePage .libraryCategoryButton:hover,.libraryIntelligencePage .activeLibraryCategory{background:linear-gradient(#ddb8920d,#050505c2);border-color:#ddb89280;transform:translateY(-1px);box-shadow:inset 0 1px #ffffff09,0 20px 56px #0000004d,0 0 18px #ddb89214}.libraryIntelligencePage .categoryArchiveCard:before{opacity:.22;filter:grayscale(.42)saturate(.55)}.libraryIntelligencePage .categoryArchiveCard:hover:before,.libraryIntelligencePage .activeLibraryCategory.categoryArchiveCard:before{opacity:.38;transform:scale(1.005)}.ecosystemShell-library .libraryHeroStack{align-content:start;gap:10px;display:grid}.ecosystemShell-library .libraryHeroStack .featuredIntelligenceCard{height:332px;min-height:332px}.ecosystemShell-library .libraryHeroStack .featuredDossierArt{opacity:.72;filter:saturate(1.02)contrast(1.1)brightness(.72);object-position:62% 50%}.ecosystemShell-library .libraryHeroStack .featuredIntelligenceCard:after{background:linear-gradient(90deg,#000000eb 0%,#000000c7 39%,#00000075 72%,#0000003d 100%),linear-gradient(#00000014,#0000008a)}.ecosystemShell-library .libraryHeroStack .featuredIntelligenceCard>div:first-of-type{align-content:center;gap:6px;max-width:350px}.ecosystemShell-library .libraryHeroStack .featuredIntelligenceCard h2{font-size:30px;line-height:.98}.ecosystemShell-library .libraryHeroStack .featuredIntelligenceCard p:not(.eyebrow){margin-bottom:10px;font-size:14px;line-height:1.36}.ecosystemShell-library .libraryHeroStack .featuredIntelligenceCard .secondaryAction{border-radius:10px;min-height:38px;padding:9px 13px}.ecosystemShell-library .libraryFlagshipArticlesHero{background:#0d0d10a8;border-color:#e4e0d61f;padding:10px;box-shadow:0 18px 48px #0000004d}.ecosystemShell-library .libraryFlagshipArticlesHero:before{opacity:.45}.ecosystemShell-library .libraryFlagshipArticlesHero .librarySectionHeader{margin-bottom:8px}.ecosystemShell-library .libraryFlagshipArticlesHero .librarySectionHeader span{font-size:11px}.ecosystemShell-library .libraryFlagshipArticlesHero .libraryFlagshipArticleGrid{grid-template-columns:1fr;gap:8px;margin-top:0}.ecosystemShell-library .libraryFlagshipArticlesHero .libraryFlagshipArticleCard{grid-template-columns:38px minmax(0,1fr) 16px;min-height:76px;padding:9px 11px}.ecosystemShell-library .libraryFlagshipArticlesHero .libraryFlagshipArticleCard strong{font-size:15px}.ecosystemShell-library .libraryFlagshipArticlesHero .libraryFlagshipArticleArt{opacity:.38}@media (width<=1180px){.ecosystemShell-library .libraryHeroGrid,.ecosystemShell-library .libraryCommandBar{grid-template-columns:1fr}.ecosystemShell-library .libraryCategoryGrid,.ecosystemShell-library .libraryCompoundGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.ecosystemShell-library .libraryIntelligencePage{width:min(100%,100vw - 28px)}.ecosystemShell-library .libraryFlagshipArticleGrid,.ecosystemShell-library .libraryCategoryGrid,.ecosystemShell-library .libraryCompoundGrid,.ecosystemShell-library .libraryQuickStrip{grid-template-columns:1fr}.ecosystemShell-library .libraryCommandBar{position:relative;top:auto}}@media (width<=1180px){.ecosystemShell-library .libraryHeroGrid,.ecosystemShell-library .libraryCommandBar{grid-template-columns:1fr}.ecosystemShell-library .libraryCategoryGrid,.ecosystemShell-library .libraryCompoundGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.ecosystemShell-library .libraryIntelligencePage{width:min(100%,100vw - 28px)}.ecosystemShell-library .libraryFlagshipArticleGrid,.ecosystemShell-library .libraryCategoryGrid,.ecosystemShell-library .libraryCompoundGrid,.ecosystemShell-library .libraryQuickStrip{grid-template-columns:1fr}.ecosystemShell-library .libraryCommandBar{position:relative;top:auto}}.ecosystemShell-library .libraryFlagshipArticles,.ecosystemShell-library .librarySection,.ecosystemShell-library .libraryCommandBar,.ecosystemShell-library .libraryArchiveHeader{background:#0d0d10a8;border-color:#e4e0d624;border-radius:8px}.ecosystemShell-library .libraryCompoundGrid{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-flow:row;gap:14px}.ecosystemShell-library .libraryCompoundCard{background:#0d0d10a8;border-color:#e4e0d61f;border-radius:8px;min-height:348px}.ecosystemShell-library .libraryCommandBar{position:sticky;top:12px}@media (width<=1180px){.ecosystemShell-library .libraryHeroGrid,.ecosystemShell-library .libraryCommandBar{grid-template-columns:1fr}.ecosystemShell-library .libraryCategoryGrid,.ecosystemShell-library .libraryCompoundGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.ecosystemShell-library .libraryIntelligencePage{width:min(100%,100vw - 28px)}.ecosystemShell-library .libraryFlagshipArticleGrid,.ecosystemShell-library .libraryCategoryGrid,.ecosystemShell-library .libraryCompoundGrid,.ecosystemShell-library .libraryQuickStrip{grid-template-columns:1fr}.ecosystemShell-library .libraryCommandBar{position:relative;top:auto}}@media (width>=1060px){.ecosystemShell-home .topBar{margin-top:12px;margin-bottom:0}.ecosystemShell-home .brandWordmark{width:clamp(184px,14vw,230px)}.ecosystemShell-home .topNavLink{min-height:38px}.ecosystemShell-home .homeHero{grid-template-columns:minmax(0,1.06fr) minmax(330px,.58fr);gap:clamp(24px,3.4vw,46px);margin-bottom:18px;padding:clamp(24px,3.2vw,42px) 0 18px}.homeEyebrow{margin-bottom:14px;font-size:10px}.ecosystemShell-home .homeKicker{font-size:clamp(42px,4.35vw,62px)}.ecosystemShell-home .homeHero h1{max-width:650px;margin-bottom:18px;font-size:clamp(42px,3.8vw,55px)}.ecosystemShell-home .homeSubhead{max-width:620px;font-size:15px;line-height:1.42}.ecosystemShell-home .homeSearch{width:min(680px,100%);min-height:54px;margin-top:20px}.ecosystemShell-home .homeSearch input{padding:14px 0;font-size:14px}.ecosystemShell-home .homeSignalLine{margin-top:12px;font-size:9px}.homeCitadelPanel{min-height:392px;padding:18px}.homePanelOrb{width:min(160px,54%)}.homePanelStack{gap:8px}.homePanelStack article{min-height:52px;padding:9px 10px}.homePanelStack strong{font-size:13px}.homePanelStack span{font-size:11px}.homePanelFooter span{min-height:34px;font-size:9px}.ecosystemShell-home .homeSectionKicker{margin-bottom:10px;font-size:10px}.ecosystemShell-home .homeFeatureGrid{gap:14px}.ecosystemShell-home .homeFeatureCard,.ecosystemShell-home .homeFeatureCardFlagship{min-height:238px;padding:20px}.ecosystemShell-home .homeCardKicker{font-size:9px;top:18px;left:20px}.ecosystemShell-home .homeFeatureCard i{width:42px;height:42px;margin-bottom:48px}.ecosystemShell-home .homeFeatureCard h2,.ecosystemShell-home .homeFeatureCardFlagship h2{margin-bottom:7px;font-size:clamp(28px,2.7vw,40px)}.ecosystemShell-home .homeFeatureCard p{font-size:12px;line-height:1.28}.ecosystemShell-home .homeCardPreview{margin-top:7px;font-size:11px}.ecosystemShell-home .homeCardArrow{width:34px;height:34px;padding:7px;bottom:18px;right:18px}.ecosystemShell-home .homeValueStrip{margin-top:14px}.ecosystemShell-home .homeValueStrip article{min-height:48px;padding:10px 12px}.ecosystemShell-home .homeValueStrip svg{width:22px;height:22px}.ecosystemShell-home .homeValueStrip strong{font-size:9px}.ecosystemShell-home .homeClosingLine{margin-top:10px;font-size:9px}.container.ecosystemShell-home{padding-bottom:18px}}.app.ecosystem-home,.container.ecosystemShell-home{height:auto;min-height:100vh;overflow:visible}.container.ecosystemShell-home{padding-bottom:48px}.boardV1Page:after{content:"";z-index:0;pointer-events:none;opacity:.52;mix-blend-mode:screen;background:radial-gradient(at 72% 18%,#e4e0d614,#0000 26rem),radial-gradient(at 20% 72%,#4589ff0f,#0000 24rem),linear-gradient(115deg,#0000 0 36%,#e4e0d607 37%,#0000 38% 100%),repeating-linear-gradient(90deg,#e4e0d604 0 1px,#0000 1px 92px),linear-gradient(#00000014,#0000009e);position:fixed;inset:0}.boardV1Shell{z-index:1;gap:18px;width:min(1320px,100vw - 64px);position:relative}.boardV1Header{background:linear-gradient(90deg,#0000004d,#0000 46%,#0000006b),radial-gradient(at 70% 42%,#e4e0d624,#0000 20rem),radial-gradient(at 18% 18%,#5fb4ff1f,#0000 22rem),linear-gradient(130deg,#040f12f5,#000000f0 58%,#05090dfa);border-color:#e4e0d63d;border-radius:10px;grid-template-columns:minmax(0,1fr) 176px 236px;gap:clamp(18px,2.3vw,34px);min-height:286px;padding:clamp(24px,3.2vw,44px);display:grid}.boardV1Header h1{max-width:780px;font-size:clamp(38px,4.6vw,74px)}.boardV1Header>div>span{max-width:700px}.boardV1HeroIntel{background:radial-gradient(circle at 50% 42%,#e4e0d62e,#0000 42%),#000a0d94;border:1px solid #e4e0d63d;border-radius:12px;align-content:center;justify-items:center;min-height:176px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 34px #e4e0d612,0 0 42px #e4e0d617}.boardV1HeroIntel:before{content:"";border:1px dashed #e4e0d638;border-radius:999px;position:absolute;inset:20px}.boardV1HeroIntel span,.boardV1HeroIntel em{color:#ddb892bd;letter-spacing:.16em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:900;position:relative}.boardV1HeroIntel strong{color:#f7fffb;text-shadow:0 0 24px #e4e0d63d;margin-top:8px;font-size:48px;font-weight:950;line-height:.9;position:relative}.boardV1HeroIntel i{background:conic-gradient(from 20deg,#0000,#ddb8927a,#0000 72%);border-radius:999px;animation:7s linear infinite boardIntelSweep;position:absolute;inset:42px}.boardV1HeaderActions{align-self:center;max-width:none}.boardV1HeaderActions button{min-height:44px}.boardV1LiveStrip{grid-template-columns:minmax(230px,.28fr) minmax(0,1fr);min-height:54px}.boardV1Onboarding{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.boardV1SearchWrap{min-height:58px}.boardV1Filters{flex-wrap:wrap;display:flex}.boardV1Grid{grid-template-columns:minmax(330px,.34fr) minmax(0,.66fr);align-items:start;gap:18px}.boardV1Rail{max-height:calc(100vh - 116px);position:sticky;top:96px;overflow:hidden}.boardV1ThreadList{padding-right:4px;overflow:auto}.boardV1Thread{grid-template-columns:minmax(0,1fr) auto;gap:12px;min-height:0;padding:15px;display:grid}.boardV1Thread span{margin-bottom:8px;display:block}.boardV1Thread strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.boardV1Thread em{margin-top:9px;display:block}.boardV1Thread small{color:#e4e0d6a8;text-align:center;text-transform:uppercase;letter-spacing:.08em;background:#00000052;border:1px solid #e4e0d629;border-radius:999px;align-self:start;min-width:78px;padding:6px 8px;font-size:9px}.boardV1HighGravityThread small,.boardV1HighGravityThread .boardV1ThreadBadges b{color:#ffa6bbeb;background:#ff789511;border-color:#ff789557}.boardV1ThreadBadges{grid-column:1/-1}.boardV1ThreadBadges b,.boardV1DetailBadges b{letter-spacing:.1em;font-size:9px}.boardV1HeatBars{grid-column:1/-1}.boardV1Detail{min-height:640px;padding:clamp(18px,2.2vw,28px)}.boardV1Detail header{border-bottom:1px solid #e4e0d61a;padding-bottom:18px}.boardV1Detail header h2{max-width:850px;font-size:clamp(32px,3.2vw,52px)}.boardV1Meta{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:10px;display:grid}.boardV1Meta span{background:#00000038;border:1px solid #e4e0d61a;border-radius:8px;justify-content:center;min-height:38px}.boardV1Reply{padding:16px}.boardV1Reply textarea{min-height:118px}.boardV1Principles,.boardV1Continuity{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@keyframes boardIntelSweep{to{transform:rotate(360deg)}}@media (width<=1100px){.boardV1Shell{width:min(100% - 28px,900px)}.boardV1Header{grid-template-columns:1fr;min-height:0}.boardV1HeroIntel{justify-self:start;width:min(100%,260px);min-height:150px}.boardV1Grid,.boardV1Onboarding,.boardV1Meta,.boardV1Principles,.boardV1Continuity{grid-template-columns:1fr}.boardV1Rail{max-height:none;position:static}}@media (width<=640px){.boardV1Shell{gap:12px;width:min(100% - 18px,560px)}.boardV1Header{padding:18px}.boardV1Header h1{font-size:clamp(34px,14vw,48px)}.boardV1LiveStrip,.boardV1Thread{grid-template-columns:1fr}.boardV1HotMarquee b:nth-of-type(n+3),.boardV1Onboarding article:nth-child(n+3){display:none}.boardV1Filters{flex-wrap:nowrap;padding-bottom:4px;overflow-x:auto}.boardV1Filters button{flex:none}.boardV1Thread small{justify-self:start}.boardV1Detail{min-height:0}.boardV1Detail header h2{font-size:30px}}.syringeInstruction{background:radial-gradient(circle at 12% 20%,#e4e0d61c,#0000 38%),linear-gradient(90deg,#00121494,#00000057);border:1px solid #e4e0d630;border-radius:10px;flex-wrap:wrap;align-items:center;gap:12px;min-height:58px;padding:13px 15px;display:flex;box-shadow:inset 0 0 24px #e4e0d60a}.syringeInstruction svg{color:var(--tool-cyan);filter:drop-shadow(0 0 10px #ddb8926b);flex:none}.syringeInstruction p{color:#e4e0d6c2;flex:520px;margin:0;font-size:14px;line-height:1.4}.syringeInstruction strong{color:#fff;text-shadow:0 0 14px #ddb89252}.syringeInstruction small{color:#e4e0d685;flex:1 0 100%;padding-left:30px;font-size:11px;line-height:1.35}.activeSyringeInstruction{animation:.8s both instructionPulse}.warningSyringeInstruction{background:radial-gradient(circle at 12% 20%,#ff315f21,#0000 38%),linear-gradient(90deg,#22020994,#00000057);border-color:#ff315f61}.warningSyringeInstruction svg{color:var(--tool-crimson);filter:drop-shadow(0 0 10px #ff315f6b)}.warningSyringeInstruction strong{text-shadow:0 0 14px #ff315f57}.toolSegment{background:#0000007a;border-color:#e4e0d62b}.activeToolSegment{color:#f2efe9;border-color:#ddb892d9;box-shadow:0 0 22px #e4e0d62e,inset 0 0 16px #e4e0d614}.toolMetric{background:radial-gradient(circle at 22% 8%,#e4e0d624,#0000 34%),linear-gradient(#021c1ea8,#000707d1);border-color:#ddb89242;min-height:112px;position:relative;overflow:hidden;box-shadow:0 18px 48px #00000061,0 0 20px #e4e0d614,inset 0 0 30px #e4e0d60f}.toolMetric:after{content:"";border-radius:inherit;opacity:0;pointer-events:none;background:linear-gradient(135deg,#ddb89242,#0000 42%,#ff315f29);animation:1.25s resultGlow;position:absolute;inset:-1px}.toolMetric strong{text-shadow:0 0 18px #e4e0d638;animation:.62s both valuePulse}.emphasizedToolMetric{border-color:#ddb89294;box-shadow:0 0 42px #e4e0d638,0 22px 60px #00000075,inset 0 0 30px #e4e0d61a}.crimsonToolPanel .emphasizedToolMetric{background:radial-gradient(circle at 24% 8%,#ff315f29,#0000 34%),linear-gradient(#220209b3,#000707d1);border-color:#ff315f80}.toolValidation{background:#18020852;border-color:#ff315f52}.validToolValidation{background:#001c1e4d;border-color:#e4e0d63b}.reconstitutionVisual{grid-template-columns:154px minmax(0,356px);align-items:center;gap:26px;max-width:100%;min-height:242px}.visualVial{background:linear-gradient(#ffffff0b,#0000 24%),#00000094;border-width:18px 2px 2px;border-color:#f4f0e838 #ddb89266 #ddb89266;border-top-style:solid;border-radius:20px 20px 28px 28px;justify-self:center;width:100%;max-width:154px;height:236px;box-shadow:0 0 0 1px #e4e0d617,0 0 70px #e4e0d62e,0 28px 70px #0000008a,inset 0 0 36px #e4e0d614}.visualVial:before{content:"";opacity:.22;z-index:3;background:linear-gradient(#ffffff57,#0000);border-radius:999px;width:18px;height:82%;position:absolute;inset:14px 18px auto auto}.visualVialLiquid{background:radial-gradient(circle at 42% 20%,#ffffff6b,#0000 22%),linear-gradient(#ddb892c7,#ddb892b8 48%,#ff315f61);transition:height .32s;animation:2.6s ease-in-out infinite vialPulse,5.2s ease-in-out infinite liquidDrift;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -10px 34px #ddb89261,inset 0 12px 24px #ffffff1a}.visualVialLiquid:before{content:"";opacity:.86;background:#e4e0d6c2;border-radius:999px;height:2px;position:absolute;top:0;left:10px;right:10px;box-shadow:0 0 18px #ddb89285}.visualVial b{z-index:4;color:#f2efe9;text-shadow:0 0 14px #000000b8,0 0 18px #ddb89273;font-size:14px;bottom:20px;left:14px;right:14px}.vialWaterLabel{z-index:5;color:#e4e0d6db;text-transform:uppercase;letter-spacing:.08em;background:#00000070;border:1px solid #ddb89247;border-radius:999px;align-items:center;max-width:calc(100% - 20px);min-height:22px;padding:0 8px;font-size:10px;font-weight:900;line-height:1;display:inline-flex;position:absolute;top:16px;left:10px;box-shadow:0 0 18px #e4e0d61f}.vialParticle{z-index:2;background:#e4e0d6db;border-radius:999px;width:6px;height:6px;animation:4.6s ease-in-out infinite particleRise;position:absolute;box-shadow:0 0 14px #ddb892cc}.vialParticleOne{animation-delay:.1s;bottom:22%;left:28%}.vialParticleTwo{animation-delay:1.2s;bottom:32%;left:56%}.vialParticleThree{animation-delay:2.1s;bottom:16%;left:43%}.insulinSyringeWrap{filter:drop-shadow(0 24px 36px #00000085)drop-shadow(0 0 20px #e4e0d61a);justify-self:start;width:min(356px,100%)}.insulinSyringeSvg{width:100%;height:auto;overflow:visible}.syringeFluidPulse{filter:drop-shadow(0 0 10px #ddb89273);animation:1.6s ease-in-out infinite syringeFluidPulse}.compactInsulinSyringeWrap{justify-self:stretch;width:100%;max-width:228px}.visualInsulinSyringe{width:min(276px,100%);height:104px;box-shadow:none;filter:drop-shadow(0 22px 28px #00000070);background:radial-gradient(circle at 62%,#e4e0d62e,#0000 44%),radial-gradient(circle at 32%,#ff315f1c,#0000 42%);border:0;border-radius:0;justify-self:start;position:relative;overflow:visible}.visualInsulinSyringe span{inset:auto}.visualInsulinSyringe:before{content:"";background:linear-gradient(#ffffff1f,#0000 45%,#00000047),#0000005c;border-radius:999px;height:68px;position:absolute;top:50%;left:48px;right:12px;transform:translateY(-50%);box-shadow:0 0 44px #e4e0d629}.syringePlunger{width:66px;height:64px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.visualInsulinSyringe .plungerThumb{background:linear-gradient(#f4f0e833,#e4e0d60f);border:1px solid #f4f0e842;border-radius:10px;width:18px;height:54px;position:absolute;top:50%;left:0;transform:translateY(-50%);box-shadow:inset 0 0 16px #00000057,0 0 18px #e4e0d61f}.visualInsulinSyringe .plungerRod{background:linear-gradient(90deg,#f4f0e852,#e4e0d62b);border:1px solid #f4f0e838;border-radius:999px 0 0 999px;width:48px;height:9px;position:absolute;top:50%;left:17px;transform:translateY(-50%);box-shadow:0 0 16px #e4e0d61f}.syringeBarrel{background:linear-gradient(#e4e0d633,#e4e0d605 34%,#00000057 100%),#060f11c2;border:1px solid #e4e0d661;border-radius:18px 10px 10px 18px;height:54px;position:absolute;top:50%;left:54px;right:40px;overflow:hidden;transform:translateY(-50%);box-shadow:0 0 0 1px #e4e0d614,0 0 34px #e4e0d633,inset 0 0 24px #00000075}.visualInsulinSyringe .syringeFill{background:radial-gradient(circle at 80%,#ffffffa8,#0000 18%),linear-gradient(90deg,#ff315f9e,#ddb892e6);border-radius:999px;min-width:10px;max-width:calc(100% - 14px);transition:width .32s cubic-bezier(.2,.8,.2,1),box-shadow .32s;position:absolute;top:11px;bottom:11px;left:7px;box-shadow:0 0 28px #ddb89270,inset 0 0 18px #ffffff21}.visualInsulinSyringe .syringeGlass{mix-blend-mode:screen;opacity:.68;pointer-events:none;background:linear-gradient(#ffffff47,#0000 28% 62%,#ffffff14),repeating-linear-gradient(90deg,#0000 0 17px,#e4e0d633 17px 18px,#0000 18px 24px);position:absolute;inset:0}.visualInsulinSyringe .syringeMark{background:#e4e0d685;border-radius:999px;width:1px;height:17px;position:absolute;top:7px;box-shadow:0 0 8px #ddb89252}.visualInsulinSyringe .syringeMarkOne{left:18%}.visualInsulinSyringe .syringeMarkTwo{height:25px;left:34%}.visualInsulinSyringe .syringeMarkThree{left:50%}.visualInsulinSyringe .syringeMarkFour{height:25px;left:66%}.visualInsulinSyringe .syringeMarkFive{left:82%}.syringeBarrel b{z-index:3;color:#f2efe9;letter-spacing:.09em;text-transform:uppercase;text-shadow:0 0 12px #ddb8929e;font-size:11px;font-weight:950;position:absolute;bottom:8px;right:11px}.visualInsulinSyringe .syringeNeedleHub{background:linear-gradient(90deg,#ddb89247,#f4f0e829),#00000080;border:1px solid #ddb89266;border-radius:9px;width:24px;height:30px;position:absolute;top:50%;right:21px;transform:translateY(-50%);box-shadow:inset 0 0 16px #e4e0d61f,0 0 18px #e4e0d629}.visualInsulinSyringe .syringeNeedle{clip-path:polygon(0 32%,74% 32%,100% 50%,74% 68%,0 68%);filter:drop-shadow(0 0 10px #ddb8926b);background:linear-gradient(90deg,#f4f0e8db,#ddb892b3 52%,#0000);width:66px;height:8px;position:absolute;top:50%;right:-38px;transform:translateY(-50%)}.visualInsulinSyringe .syringeNeedle:after{content:"";background:#fffffff5;border-radius:999px;width:4px;height:4px;position:absolute;top:50%;right:10px;transform:translateY(-50%);box-shadow:0 0 12px #ffffffb8,0 0 20px #ddb89285}.toolMiniVisual,.halfLifeVisual{background:linear-gradient(#020b0dc2,#00000085);border-color:#e4e0d629;justify-self:center;width:min(100%,240px);min-height:150px;box-shadow:inset 0 0 28px #e4e0d60b,0 22px 58px #0000004d}@keyframes resultGlow{0%{opacity:0}18%{opacity:.75}to{opacity:0}}@keyframes valuePulse{0%{filter:brightness();transform:translateY(2px)scale(.985)}42%{filter:brightness(1.28);transform:translateY(0)scale(1.025)}to{filter:brightness();transform:translateY(0)scale(1)}}@keyframes liquidDrift{0%,to{filter:hue-rotate()brightness()}50%{filter:hue-rotate(-8deg)brightness(1.16)}}@keyframes particleRise{0%{opacity:0;transform:translateY(42px)scale(.72)}18%{opacity:.85}82%{opacity:.48}to{opacity:0;transform:translateY(-112px)scale(1.08)}}@keyframes instructionPulse{0%{border-color:#e4e0d62e;box-shadow:inset 0 0 24px #e4e0d60a}35%{border-color:#ddb89294;box-shadow:0 0 26px #e4e0d61f,inset 0 0 24px #e4e0d612}to{border-color:#e4e0d630;box-shadow:inset 0 0 24px #e4e0d60a}}@keyframes syringeFluidPulse{0%,to{filter:drop-shadow(0 0 9px #ddb89261)}50%{filter:drop-shadow(0 0 17px #ddb8928a)}}@media (prefers-reduced-motion:reduce){.toolsStage,.toolMetric,.visualVialLiquid,.visualSyringe span,.syringeFill,.miniGauge span,.halfLifeVisual span,.activeToolRailButton:after{transition:none!important;animation:none!important}.toolMetric:after,.toolMetric strong,.vialParticle,.syringeFluidPulse,.activeSyringeInstruction{animation:none!important}}@media (width<=960px){.hero,.grid,.commandPanel,.dailyHero,.dailyGrid,.launchHero,.compoundPageHero,.compoundReaderShell{grid-template-columns:1fr}.compoundQuickIntel,.libraryPortalGrid,.list{grid-template-columns:repeat(2,minmax(0,1fr))}.compoundPageAside{position:static}.dailyHeroGrid,.progressGrid,.quickActionGrid,.insightGrid,.scoreGrid,.protocolIntelGrid,.launchFeatureGrid,.settingsGrid,.observabilityGrid,.betaGateForm,.focusCommand,.focusFlowGrid,.protocolProfileGrid,.compareGrid,.winnerGrid,.pickWhichPanel,.savedGrid,.recentGrid{grid-template-columns:1fr 1fr}.roundGrid article{grid-template-columns:1fr}.kpiGrid{grid-template-columns:repeat(2,1fr)}.inputGrid,.resultGrid,.threeResults,.infoGrid,.checkInGrid,.studyMetaGrid,.comparisonHeader,.comparisonRow,.toolsHero,.toolsWorkbench,.toolPanelHeader{grid-template-columns:1fr}.toolsInputGrid,.toolResultDeck,.cyanToolPanel .toolsInputGrid,.crimsonToolPanel .toolsInputGrid{grid-template-columns:minmax(0,1fr)}.toolsHero h1{font-size:36px}.toolsRail{grid-template-columns:repeat(2,minmax(0,1fr));position:static}.toolRailButton{grid-template-columns:28px 18px 1fr;min-height:56px}.cyanToolPanel .toolSelect,.crimsonToolPanel .toolSelect{grid-column:auto}.reconstitutionVisual,.toolMiniVisual,.halfLifeVisual{justify-self:stretch;width:auto}.reconstitutionVisual{grid-template-columns:154px minmax(236px,1fr);gap:24px}.visualInsulinSyringe{width:min(270px,100% - 36px)}.insulinSyringeWrap{justify-self:center;width:min(342px,100% - 24px)}.toolPanelHeader,.toolPanelBody{padding-left:18px;padding-right:18px}.toolPanelBody{grid-template-columns:minmax(0,1fr)}.toolPanelBody>*,.toolsInputGrid>*,.toolResultDeck>*{min-width:0}.compoundLoaderInputs{grid-template-columns:minmax(0,1fr)}.syringeLoaderGrid>*,.compoundLoaderCard>*,.compoundLoaderInputs>*{min-width:0}.miniCalculatorCallout{flex-direction:column;align-items:flex-start}}@media (width<=620px){.container{padding:18px 12px 92px}.compoundPageHero{border-radius:12px;padding:20px}.compoundPageHero h1{letter-spacing:-.05em;font-size:clamp(38px,12.5vw,52px)}.compoundQuickIntel,.libraryPortalGrid,.list{grid-template-columns:1fr}.intelligenceHubHeader,.hubPrimaryGrid{grid-template-columns:1fr;display:grid}.intelligenceHubHeader>span{max-width:none}.hubPrimaryCard{min-height:auto}.decisionSupportLead,.decisionGrid,.peptideFrameworkLead,.peptideArchetypeStrip,.peptideSignalGrid,.peptideClaimGrid,.peptideUnknownsGrid,.peptideClaimsPanel>div,.hormoneFrameworkLead,.hormoneOutcomeGrid,.glpFrameworkLead,.glpPositioningPanel,.glpCueGrid,.glpPerformanceGrid,.glpFitGrid,.glpCompareEngine>div,.glpDoseMapLead,.glpDoseCard,.glpDoseStats{grid-template-columns:1fr;display:grid}.decisionSupportLead h2{white-space:nowrap;letter-spacing:-.04em;font-size:clamp(19px,5.15vw,23px)}.decisionSupportLead span,.peptideFrameworkLead span,.hormoneFrameworkLead span,.glpFrameworkLead span{max-width:none}.decisionCard{min-height:auto}.peptideFrameworkBlock,.hormoneFrameworkBlock,.glpFrameworkBlock{border-radius:22px;padding:15px}.peptideArchetypeStrip{gap:5px}.compareGrid,.winnerGrid,.pickWhichPanel,.savedGrid,.recentGrid,.compareMatrixHeader,.compareMatrix>div{grid-template-columns:1fr}.syringeLoaderGrid{grid-template-columns:minmax(0,1fr)}.protocolLayoutShell{grid-template-columns:1fr}.protocolLayoutRail{position:static}.protocolAnalysisGrid{grid-template-columns:1fr}.compareMatrix span,.compareMatrix p{border-left:none;border-right:none}.savedHero,.savedRow{grid-template-columns:1fr;display:grid}.compoundCardPage{border-radius:22px;padding:16px}.knowledgeTabGroup>div{grid-template-columns:1fr}.topBar{grid-template-columns:1fr;align-items:center;gap:16px;margin-bottom:0;display:grid}.topNavLinks{border-radius:0;order:2;grid-template-columns:repeat(2,minmax(0,1fr));justify-self:center;gap:4px 8px;width:min(100%,330px);max-width:calc(100vw - 48px);padding:0;display:grid;overflow:hidden}.topNavLink{letter-spacing:.15em;width:100%;min-width:0;min-height:34px;padding:0 4px;font-size:10px;overflow:hidden}.topNavLink:last-child{letter-spacing:.12em;border-color:#ddb8926b;justify-content:center;min-height:38px;padding:0 6px}.topNavLink:last-child svg{width:14px;height:14px}.desktopHeadline{display:none}.mobileHeadline{display:block}.demoBanner{display:grid}.brandMark span{display:none}.brandWordmark{width:clamp(156px,46vw,196px)}.brandIcon{border-radius:13px;width:38px;height:38px}.logoIcon img{width:102px;height:48px}.hero{grid-template-columns:1fr;gap:10px;margin-bottom:12px}.hero .badge{padding:7px 10px;font-size:12px}.nativeHeroMark,.heroLogo.nativeHeroMark,.compactHero .heroLogo.nativeHeroMark{aspect-ratio:auto;border-radius:14px;width:40px;height:40px}.hero p{max-width:100%;font-size:14px;line-height:1.45;display:block}.desktopWarning{display:none}.mobileWarning{border-radius:16px;padding:11px 12px;display:block}.mobileWarning p{margin-top:10px;font-size:12px}h1{letter-spacing:0}.kpiGrid{grid-template-columns:1fr}.panel{border-radius:22px;padding:18px}.dashboardStack,.dailyHero{gap:12px}.dailyHero h2{font-size:28px}.dailyHeroGrid,.progressGrid,.quickActionGrid,.insightGrid,.scoreGrid,.protocolIntelGrid,.launchFeatureGrid,.shotGrid,.settingsGrid,.observabilityGrid,.betaGateForm,.focusCommand,.focusFlowGrid,.compactProgressGrid,.focusInsightGrid,.dashboardSignalGrid,.vaultArchiveGrid,.audienceCheckInGrid,.protocolProfileGrid{grid-template-columns:1fr}.libraryCategoryGrid{grid-template-columns:1fr 1fr}.focusFlowGrid .todayPanel{grid-row:auto}.dailyHeroCard{min-height:auto}.dailyEventCard{grid-template-columns:1fr}.eventActions{grid-template-columns:repeat(3,minmax(0,1fr));min-width:0}.eventActions button{padding:7px 4px;font-size:11px}.kpiCard{border-radius:18px;min-height:118px;padding:15px}.kpiIcon{border-radius:12px;width:32px;height:32px;margin-bottom:10px}.kpiCard strong{font-size:27px}.commandPanel{gap:14px}.commandPanel .summary{font-size:13px;line-height:1.5}.actionRow{grid-template-columns:1fr;display:grid}.dashboardWidgets{gap:12px}.widgetPanel{min-height:auto}.bottomMobileNav{z-index:20;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#080807eb;border:1px solid #c97b4a3d;border-radius:20px;grid-template-columns:repeat(5,minmax(0,1fr));gap:5px;padding:8px;display:grid;position:fixed;bottom:10px;left:10px;right:10px;box-shadow:0 16px 50px #00000080}.mobileNavButton{min-width:0;min-height:54px;color:var(--muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:14px;place-items:center;gap:3px;padding:7px 2px;font-size:9px;line-height:1.1;display:grid}.mobileNavButton span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.activeMobileNav{color:#03130d;background:linear-gradient(135deg, var(--accent), var(--accent2));font-weight:900}.siteLegalStrip{gap:4px;margin-bottom:78px;display:grid}.reconstitutionVisual{grid-template-columns:1fr;justify-items:center;gap:18px}.visualInsulinSyringe{justify-self:center;width:min(282px,100vw - 88px);transform:translate(-12px)}.insulinSyringeWrap{justify-self:center;width:min(330px,100vw - 82px)}.syringeNeedle{width:52px;right:-28px}}.topActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.accountMini,.ghostButton,.iconButton{border:1px solid var(--line2);color:var(--text);cursor:pointer;background:#ffffff0a;border-radius:999px;align-items:center;gap:7px;padding:9px 12px;transition:all .18s;display:inline-flex}.accountMini:hover,.ghostButton:hover,.iconButton:hover{border-color:var(--line);transform:translateY(-1px)}.authCard{border:1px solid var(--line);background:#e4e0d612;border-radius:22px;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;margin:18px 0;padding:18px;display:grid}.authCard.signedIn{grid-template-columns:auto 1fr auto}.avatar{width:42px;height:42px;color:var(--accent);border:1px solid var(--line);background:#e4e0d614;border-radius:16px;place-items:center;display:grid}.authCard strong{display:block}.authCard span{color:var(--muted);margin-top:4px;font-size:13px;display:block}.authFields{grid-template-columns:1fr 1fr;gap:14px;display:grid}.authFields label span,.notesField span{color:#f2efe9;margin-bottom:7px;font-size:13px;display:block}.authFields input,.protocolForm input,.protocolForm select,.protocolForm textarea,.notesField textarea{border:1px solid var(--line2);width:100%;color:var(--text);font:inherit;background:#020807;border-radius:16px;outline:none;padding:14px}.authFields input:focus,.protocolForm input:focus,.protocolForm select:focus,.protocolForm textarea:focus,.notesField textarea:focus,.designerMeta input:focus,.scheduleCard input:focus,.scheduleCard select:focus{border-color:#ddb892b8;box-shadow:0 0 0 3px #e4e0d61a}.accountShell{grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);align-items:start;gap:22px;display:grid}.accountPanel{max-width:none}.accountAuthCard{background:linear-gradient(#e4e0d617,#020807ad);grid-template-columns:52px 1fr;margin-bottom:0}.accountSignalGrid{grid-template-columns:1fr 1fr;gap:10px;margin-top:18px;display:grid}.accountSignalGrid span{border:1px solid var(--line);color:#ddb892;background:#e4e0d614;border-radius:16px;align-items:center;gap:8px;padding:13px;font-size:13px;display:inline-flex}.accountGrid{margin-top:14px}.workspaceLayer{isolation:isolate;gap:clamp(18px,2vw,28px);display:grid;position:relative}.workspaceLayer:before{content:"";z-index:-2;pointer-events:none;opacity:.86;background:radial-gradient(at 18% 0,#ddb8921a,#0000 26rem),radial-gradient(at 86% 20%,#e4e0d613,#0000 24rem),linear-gradient(115deg,#ddb89209,#0000 34% 70%,#e4e0d606),repeating-linear-gradient(90deg,#0000 0 96px,#f4f0e805 97px,#0000 98px);position:absolute;inset:-70px -38px -40px;-webkit-mask-image:linear-gradient(#000 0% 76%,#0000 100%);mask-image:linear-gradient(#000 0% 76%,#0000 100%)}.workspaceLayer:after{content:"";z-index:-1;pointer-events:none;opacity:.74;background:radial-gradient(circle at 20% 42%,#ddb8920d,#0000 19rem),radial-gradient(circle at 72% 70%,#e4e0d609,#0000 22rem);position:absolute;inset:30px -26px -26px}.workspaceHero,.workspaceAccessPanel,.workspaceSignalPanel,.betaSettingsPanel{background:radial-gradient(circle at 100% 0,#ddb8920f,#0000 22rem),linear-gradient(145deg,#0d0e0ec2,#040404b8);border-color:#f4f0e81b;box-shadow:inset 0 1px #ffffff08,0 24px 86px #00000057}.workspaceHero{border:1px solid #f4f0e81c;border-radius:12px;align-content:end;gap:12px;min-height:250px;padding:clamp(28px,3vw,46px);display:grid;position:relative;overflow:hidden}.workspaceHero:before{content:"";pointer-events:none;opacity:.82;background:radial-gradient(at 70% 25%,#ddb8921f,#0000 28rem),radial-gradient(at 12% 88%,#e4e0d612,#0000 22rem),repeating-linear-gradient(0deg,#f4f0e805 0 1px,#0000 1px 42px),linear-gradient(90deg,#ddb8920d,#0000 32%,#0000);position:absolute;inset:0}.workspaceHero:after{content:"";pointer-events:none;opacity:.42;background:radial-gradient(circle,#ddb89229 0 2px,#0000 2.6px) 0 0/54px 54px,linear-gradient(90deg,#ddb8922e,#0000 1px) 0 0/54px 54px,linear-gradient(0deg,#f4f0e814,#0000 1px) 0 0/54px 54px;width:min(320px,34vw);height:190px;position:absolute;top:24px;right:clamp(18px,4vw,70px);-webkit-mask-image:radial-gradient(#000,#0000 72%);mask-image:radial-gradient(#000,#0000 72%)}.workspaceHero>*{z-index:1;position:relative}.workspaceHero h1{color:#f4f0e8;letter-spacing:-.055em;margin:0;font-size:clamp(42px,5.6vw,76px);line-height:.92}.workspaceHero p:not(.eyebrow){color:#ded9cfb3;max-width:720px;margin:0;font-size:15px;line-height:1.58}.workspaceStateRail{flex-wrap:wrap;gap:9px;margin-top:8px;display:flex}.workspaceStateRail span{color:#f4f0e8c2;background:#0000004d;border:1px solid #ddb89233;border-radius:999px;align-items:center;gap:8px;min-height:34px;padding:8px 11px;font-size:12px;font-weight:720;display:inline-flex}.workspaceStateRail svg,.workspaceSignalPanel svg,.workspaceAccessPanel svg,.betaSettingsPanel svg{color:#ddb892}.workspaceAccessPanel,.workspaceSignalPanel{position:relative;overflow:hidden}.workspaceAccessPanel:before,.workspaceSignalPanel:before,.betaSettingsPanel:before{content:"";pointer-events:none;opacity:.72;background:linear-gradient(115deg,#0000 0 56%,#ddb89208 57%,#0000 58% 100%),radial-gradient(circle at 100% 0,#ddb8920f,#0000 16rem);position:absolute;inset:0}.workspaceAccessPanel>*,.workspaceSignalPanel>*,.betaSettingsPanel>*{z-index:1;position:relative}.workspaceSignalPanel .summary{font-size:13px;line-height:1.55}.workspaceSignalPanel .accountSignalGrid span{color:#f4f0e8b8;background:#00000042;border-color:#f4f0e81a}.workspaceSignalPanel .accountSignalGrid svg{color:#ddb892db}.workspaceLayer+.betaSettingsPanel{margin-top:clamp(18px,2vw,28px)}.betaSettingsPanel{border-color:#f4f0e818;position:relative;overflow:hidden}.betaSettingsPanel .countBadge{color:#ddb892;background:#c97b4a0e;border-color:#ddb89238}.accountAuthCard .authFields input,.settingsGrid input{background:#0000005c;border-color:#f4f0e81c;border-radius:10px}.settingsGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:end;gap:12px}.settingsActions{border-top:1px solid #f4f0e814;padding-top:16px}.observabilityGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:18px}.observabilityGrid div{background:#0000003d;border-color:#f4f0e818;border-radius:10px}.vaultStack{gap:22px;display:grid}.vaultHero{justify-content:space-between;align-items:center;gap:18px;display:flex}.vaultArchiveGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}.archiveMetric{background:#020807a3;border:1px solid #e4e0d62e;border-radius:18px;padding:13px}.archiveMetric span{color:var(--muted);text-transform:uppercase;letter-spacing:.1em;min-height:24px;font-size:10px;font-weight:900;display:block}.archiveMetric strong{margin-top:4px;font-size:26px;display:block}.vaultGrid{align-items:start}.protocolForm label span{color:#f2efe9;margin-bottom:7px;font-size:13px;display:block}.formGrid{margin:18px 0 14px}.notesField{margin-bottom:16px;display:block}.notesField textarea{resize:vertical;min-height:104px;line-height:1.5}.favoritePanel{min-height:100%}.favoriteCloud{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.favoriteChip{border:1px solid var(--line2);color:var(--muted);cursor:pointer;background:#020807b8;border-radius:999px;align-items:center;gap:7px;padding:9px 11px;transition:all .18s;display:inline-flex}.favoriteChip:hover{color:var(--text);border-color:var(--line)}.activeFavorite{color:#03130d;background:linear-gradient(135deg, var(--accent), var(--accent2));border-color:#0000;font-weight:800}.protocolList{gap:12px;display:grid}.protocolCard{border:1px solid var(--line2);background:#020807b8;border-radius:20px;justify-content:space-between;gap:16px;padding:16px;display:flex}.protocolCardActions{flex-direction:column;gap:8px;display:flex}.protocolIntelGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.protocolIntelGrid span{color:#ddb892;background:#e4e0d60f;border:1px solid #e4e0d62e;border-radius:12px;padding:9px;font-size:12px}.timelineCompleteButton{min-height:38px;margin-top:12px}.protocolCard p{color:var(--accent);text-transform:uppercase;letter-spacing:.1em;margin:0 0 6px;font-size:11px;font-weight:800}.protocolCard h3{margin:0 0 6px;font-size:19px}.protocolCard span,.protocolCard small{color:var(--muted);line-height:1.5;display:block}.protocolCard em{color:#f2efe9;margin-top:10px;font-style:normal;line-height:1.55;display:block}.iconButton{color:#fecaca;flex:none;justify-content:center;width:38px;height:38px;padding:0}.iconButton.cloneButton{color:var(--accent)}.iconButton.archiveButton{color:#fde68a}.retentionGrid{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:18px;display:grid}.retentionGrid span{border:1px solid var(--line);color:#ddb892;background:#e4e0d614;border-radius:18px;padding:14px;font-size:13px;line-height:1.4}@media (width<=960px){.authCard,.authCard.signedIn,.authFields,.vaultHero,.retentionGrid,.accountShell{grid-template-columns:1fr}.authCard,.vaultHero{display:grid}}@media (width<=620px){.topBar{flex-wrap:wrap;align-items:flex-start;gap:10px}.brandMark{flex:150px}.topActions{flex:1 0 100%;justify-content:flex-start;gap:6px}.brandWordmark{width:148px}.accountMini,.statusPill{justify-content:center;width:auto;padding:8px 9px;font-size:12px}.accountMini{white-space:nowrap;text-overflow:ellipsis;max-width:126px;overflow:hidden}.statusPill svg,.accountMini svg{flex:none}.protocolCard{flex-direction:column}.protocolCardActions{flex-direction:row}}.authCardV5{align-items:stretch}.authButtonGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:100%;display:grid}.accountAuthCard .authButtonGrid{grid-column:2;grid-template-columns:1fr 1fr}.accountAuthCard .primaryAction,.accountAuthCard .secondaryAction{min-height:48px}.authButtonGrid button{justify-content:center}.microCopy{color:var(--muted);grid-column:1/-1;margin:0;font-size:12px;line-height:1.45}.vaultActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}button:disabled{opacity:.48;cursor:not-allowed;transform:none!important}@media (width<=760px){.authButtonGrid{grid-template-columns:1fr}.vaultActions{justify-content:flex-start}.workspaceLayer{gap:16px}.workspaceHero{min-height:244px;padding:24px 18px}.workspaceHero h1{font-size:clamp(38px,11vw,52px)}.workspaceStateRail span{font-size:11px}.accountAuthCard{grid-template-columns:1fr;gap:14px}.accountAuthCard .avatar{width:44px;height:44px}.accountAuthCard .authButtonGrid{grid-column:auto;grid-template-columns:1fr}.workspaceSignalPanel .accountSignalGrid{grid-template-columns:1fr}.observabilityGrid{grid-template-columns:1fr 1fr}}.authStack{gap:12px;display:grid}.wideButton{width:fit-content}.statusMessage{color:#f2efe9;margin-top:10px}.errorMessage{color:#fecaca}.ecosystem-system:has(.workspaceLayer):before{content:"";z-index:0;pointer-events:none;opacity:.42;mix-blend-mode:screen;background:radial-gradient(circle at 16% 24%,#ff604c14 0 1px,#0000 2px) 0 0/104px 104px,radial-gradient(circle at 72% 18%,#ddb8921a 0 1px,#0000 2px) 0 0/148px 148px,linear-gradient(128deg,#0000 0 32%,#ff604c0a 33%,#0000 34% 100%) 0 0/100% 100%,linear-gradient(48deg,#0000 0 64%,#ddb89208 65%,#0000 66% 100%) 0 0/100% 100%;position:fixed;inset:0;-webkit-mask-image:radial-gradient(at 50% 18%,#000 0 62%,#0000 92%);mask-image:radial-gradient(at 50% 18%,#000 0 62%,#0000 92%)}.workspaceLayer{width:min(1240px,100vw - 48px);max-width:1240px;margin-inline:auto}.workspaceLayer:before{background:radial-gradient(at 18% 0,#ff604c29,#0000 28rem),radial-gradient(at 86% 20%,#ddb8921f,#0000 26rem),linear-gradient(115deg,#ddb8920a,#0000 34% 70%,#ff604c08),repeating-linear-gradient(90deg,#0000 0 96px,#f4f0e805 97px,#0000 98px)}.workspaceHero{background:radial-gradient(at 18% 14%,#ff604c33,#0000 22rem),radial-gradient(at 88% 20%,#ddb89226,#0000 26rem),linear-gradient(145deg,#100a08e6,#020202cc);border-color:#ddb8922e;box-shadow:inset 0 1px #ffffff0b,0 34px 92px #0000007a,0 0 72px #ff604c0d}.workspaceHero h1{letter-spacing:0;text-shadow:0 0 34px #ffffff1f,0 24px 72px #000000c7;max-width:760px}.workspaceStateRail span{background:#00000061;border-color:#ddb8923d;box-shadow:inset 0 1px #ffffff09,0 0 24px #ddb8920d}.workspaceAccessPanel,.workspaceSignalPanel,.betaSettingsPanel{background:radial-gradient(at 100% 0,#ddb8921a,#0000 18rem),radial-gradient(at 0 100%,#ff604c12,#0000 18rem),linear-gradient(145deg,#0d0a08e0,#020202d1);border-color:#ddb89229;box-shadow:inset 0 1px #ffffff0a,0 30px 88px #00000075}.workspaceSignalPanel .accountSignalGrid span{background:radial-gradient(at 100% 0,#ff604c17,#0000 11rem),#00000052;border-color:#ddb89229;border-radius:10px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:2px 10px;min-height:74px;display:grid}.workspaceSignalPanel .accountSignalGrid span b,.workspaceSignalPanel .accountSignalGrid span em{min-width:0;font-style:normal;display:block}.workspaceSignalPanel .accountSignalGrid span b{color:#fff4e5;font-size:13px;font-weight:860}.workspaceSignalPanel .accountSignalGrid span em{color:#ded9cf94;grid-column:2;font-size:12px}.accountAuthCard{background:radial-gradient(at 0 0,#ddb8921a,#0000 15rem),radial-gradient(at 100% 100%,#ff604c12,#0000 16rem),linear-gradient(#ffffff08,#030303bd);border-color:#ddb8922e;box-shadow:inset 0 1px #ffffff0a}.accountAuthCard .primaryAction{color:#fff7e8;background:linear-gradient(135deg,#c97b4af2,#701e12eb);border-color:#ddb8925c;box-shadow:0 0 30px #ddb8921a}.accountAuthCard .secondaryAction,.betaSettingsPanel .secondaryAction{background:#0000004d;border-color:#ddb8922e}.accountAuthCard .primaryAction:hover,.accountAuthCard .secondaryAction:hover,.betaSettingsPanel .primaryAction:hover,.betaSettingsPanel .secondaryAction:hover{transform:translateY(-1px);box-shadow:0 0 30px #ddb8921f}.settingsActions{flex-wrap:wrap;gap:10px;display:flex}.observabilityGrid div{background:radial-gradient(at 100% 0,#ddb89214,#0000 10rem),#0000004d;min-height:92px;transition:transform .16s,border-color .16s,box-shadow .16s}.observabilityGrid div:hover{border-color:#ddb89233;transform:translateY(-2px);box-shadow:0 0 30px #ddb89212}@media (width<=760px){.workspaceLayer{width:min(1240px,100vw - 24px)}.workspaceSignalPanel .accountSignalGrid span{min-height:68px}}.ecosystem-system:has(.workspaceLayer){background:radial-gradient(at 14% -6%,#e4e0d61f,#0000 34rem),radial-gradient(at 88% 10%,#6a9dff17,#0000 30rem),radial-gradient(at 52% 100%,#e4e0d60a,#0000 34rem),linear-gradient(#020507,#020304 48%,#010202)}.ecosystem-system:has(.workspaceLayer):before{opacity:.44;background:radial-gradient(circle at 16% 24%,#e4e0d614 0 1px,#0000 2px) 0 0/112px 112px,radial-gradient(circle at 72% 18%,#6a9dff12 0 1px,#0000 2px) 0 0/156px 156px,linear-gradient(128deg,#0000 0 32%,#e4e0d607 33%,#0000 34% 100%) 0 0/100% 100%,repeating-linear-gradient(90deg,#e4e0d604 0 1px,#0000 1px 118px) 0 0/100% 100%}.workspaceLayer{gap:clamp(16px,1.8vw,24px)}.workspaceLayer:before{opacity:.74;background:radial-gradient(at 18% 0,#e4e0d61c,#0000 28rem),radial-gradient(at 86% 20%,#6a9dff14,#0000 26rem),repeating-linear-gradient(90deg,#0000 0 96px,#e4e0d604 97px,#0000 98px)}.workspaceLayer:after{opacity:.42;background:radial-gradient(circle at 20% 42%,#e4e0d60a,#0000 19rem),radial-gradient(circle at 72% 70%,#6a9dff08,#0000 22rem)}.workspaceHero,.workspaceAccessPanel,.workspaceSignalPanel,.betaSettingsPanel{background:radial-gradient(at 100% 0,#e4e0d60b,#0000 18rem),linear-gradient(145deg,#030a0ce6,#000000e0);border-color:#e4e0d626;border-radius:8px;box-shadow:inset 0 1px #ffffff0a,inset 0 0 0 1px #ffffff03,0 30px 88px #0000007a,0 0 24px #e4e0d605}.workspaceHero{align-content:center;gap:14px;min-height:clamp(220px,22vw,292px);padding:clamp(28px,3.2vw,46px)}.workspaceHero:before{background:radial-gradient(at 78% 24%,#e4e0d61b,#0000 25rem),radial-gradient(at 12% 88%,#6a9dff0e,#0000 22rem),repeating-linear-gradient(0deg,#e4e0d604 0 1px,#0000 1px 42px),linear-gradient(90deg,#e4e0d60a,#0000 36%,#0000)}.workspaceHero:after{opacity:.24;background:radial-gradient(circle,#e4e0d638 0 2px,#0000 2.6px),linear-gradient(90deg,#e4e0d62e,#0000 1px),linear-gradient(0deg,#ffffff0f,#0000 1px)}.workspaceHero .eyebrow,.workspaceAccessPanel .eyebrow,.workspaceSignalPanel .eyebrow,.betaSettingsPanel .eyebrow{color:#ddb892c2;text-shadow:0 0 14px #e4e0d61a}.workspaceHero h1{color:#f2f0e8;text-shadow:0 0 22px #e4e0d614,0 24px 70px #000000c2;max-width:680px;font-size:clamp(42px,5vw,68px);line-height:.92}.workspaceHero p:not(.eyebrow){color:#e4e0d6b3;max-width:620px;font-size:15px}.workspaceStateRail{gap:8px;max-width:860px}.workspaceStateRail span{color:#e4e0d6b8;background:#000a0c7a;border-color:#e4e0d62e;border-radius:8px;min-height:32px;box-shadow:inset 0 1px #ffffff07}.workspaceStateRail svg,.workspaceSignalPanel svg,.workspaceAccessPanel svg,.betaSettingsPanel svg,.observabilityGrid svg{color:#ddb892c7}.accountShell{grid-template-columns:minmax(0,.98fr) minmax(340px,.62fr);gap:18px}.workspaceAccessPanel,.workspaceSignalPanel,.betaSettingsPanel{padding:clamp(18px,1.8vw,24px)}.workspaceAccessPanel:before,.workspaceSignalPanel:before,.betaSettingsPanel:before{background:linear-gradient(115deg,#0000 0 58%,#e4e0d606 59%,#0000 60% 100%),radial-gradient(circle at 100% 0,#e4e0d60d,#0000 16rem)}.workspaceAccessPanel:hover,.workspaceSignalPanel:hover,.betaSettingsPanel:hover{border-color:#e4e0d63b;box-shadow:inset 0 1px #ffffff0b,0 34px 94px #00000085,0 0 28px #e4e0d60a}.workspaceAccessPanel .summary,.workspaceSignalPanel .summary{color:#e4e0d69e}.workspaceAccessPanel .betaGatePanel{box-shadow:none;background:0 0;border:0;margin-top:18px;padding:0}.workspaceAccessPanel .betaGatePanel:before{content:none}.workspaceAccessPanel .betaGatePanel h2{margin-top:4px}.workspaceAccessPanel .betaGateForm{grid-template-columns:minmax(0,1fr) auto;gap:10px;margin-top:16px}.workspaceAccessPanel .betaGateForm input{color:#f2f0e8;background:#0000006b;border-color:#e4e0d621;border-radius:8px}.workspaceAccessPanel .betaGateForm input:focus{border-color:#ddb89285;box-shadow:0 0 0 3px #e4e0d613}.workspaceAccessPanel .betaGateForm .primaryAction{color:#f2f0e8;background:radial-gradient(circle at 50% 0,#e4e0d62e,#0000 74%),linear-gradient(#e4e0d62e,#000c0ebd);border:1px solid #ddb89252;border-radius:8px;min-height:46px;box-shadow:0 0 24px #e4e0d612}.workspaceAccessPanel .countBadge,.betaSettingsPanel .countBadge{color:#f2efe9;background:#e4e0d60f;border-color:#e4e0d633}.workspaceSignalPanel .accountSignalGrid{grid-template-columns:1fr;gap:9px;margin-top:16px}.workspaceSignalPanel .accountSignalGrid span{color:#e4e0d6b3;background:radial-gradient(at 100% 0,#e4e0d60b,#0000 11rem),#00080a61;border-color:#e4e0d621;border-radius:8px;min-height:58px}.workspaceSignalPanel .accountSignalGrid span b{color:#f2f0e8}.workspaceSignalPanel .accountSignalGrid span em{color:#e4e0d694}.accountAuthCard{background:radial-gradient(at 0 0,#e4e0d611,#0000 15rem),linear-gradient(#ffffff06,#00080a9e);border-color:#e4e0d624;border-radius:8px}.accountAuthCard .avatar{color:#ddb892db;background:#e4e0d60f;border-color:#e4e0d638;border-radius:8px}.accountAuthCard .authFields{grid-template-columns:1fr}.accountAuthCard .authFields input,.settingsGrid input{color:#f2f0e8;background:#0000006b;border-color:#e4e0d621;border-radius:8px}.accountAuthCard .authFields input:focus,.settingsGrid input:focus{border-color:#ddb89285;box-shadow:0 0 0 3px #e4e0d613}.accountAuthCard .primaryAction,.betaSettingsPanel .primaryAction{color:#0b0b0d;background:linear-gradient(#e29a6a,#c97b4a);border:0;box-shadow:0 8px 30px #c97b4a4d}.accountAuthCard .secondaryAction,.betaSettingsPanel .secondaryAction,.betaSettingsPanel .dangerAction{color:#f2efe9;background:#00080a75;border-color:#e4e0d629}.accountAuthCard .primaryAction:hover,.betaSettingsPanel .primaryAction:hover{box-shadow:0 12px 38px #c97b4a6b}.accountAuthCard .secondaryAction:hover,.betaSettingsPanel .secondaryAction:hover{border-color:#ddb89252;box-shadow:0 0 24px #e4e0d616}.settingsGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(92px,auto)}.settingsActions{border-top-color:#e4e0d61a;justify-content:flex-start;gap:8px}.observabilityGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.observabilityGrid div{background:radial-gradient(at 100% 0,#e4e0d60b,#0000 10rem),#00080a57;border-color:#e4e0d61c;border-radius:8px;min-height:82px}.observabilityGrid div:hover{border-color:#e4e0d633;box-shadow:0 0 24px #e4e0d60b}.observabilityGrid strong{color:#f2f0e8;font-size:20px}.observabilityGrid span{color:#e4e0d694}@media (width<=960px){.accountShell,.settingsGrid,.observabilityGrid{grid-template-columns:1fr}}.ecosystemShell-library .featuredIntelligenceCard{align-self:start;height:270px;min-height:270px}@media (width<=760px){.workspaceHero{min-height:220px}.workspaceHero h1{font-size:clamp(36px,10vw,48px)}.workspaceStateRail span{width:100%}.workspaceAccessPanel .betaGateForm{grid-template-columns:1fr}}.designerStack{gap:22px;display:grid}.designerHero{grid-template-columns:1fr auto;align-items:center;gap:18px;display:grid}.stepRail{grid-template-columns:repeat(4,minmax(92px,1fr));gap:8px;display:grid}.stepDot{border:1px solid var(--line2);color:var(--muted);cursor:pointer;white-space:nowrap;background:#020807b8;border-radius:16px;align-items:center;gap:8px;padding:9px 10px;transition:all .18s;display:inline-flex}.stepDot span{border:1px solid var(--line2);color:#ddb892;border-radius:999px;place-items:center;width:23px;height:23px;font-size:12px;display:grid}.activeStep{color:var(--text);background:#e4e0d61a;border-color:#ddb892d1}.goalGrid{grid-template-columns:repeat(6,1fr);gap:12px;display:grid}.goalCard{text-align:left;border:1px solid var(--line2);min-height:154px;color:var(--text);cursor:pointer;background:#020807bd;border-radius:22px;padding:16px;transition:all .18s}.goalCard:hover,.activeGoal{background:linear-gradient(#e4e0d61f,#020807c7);border-color:#ddb892cc;transform:translateY(-2px)}.goalCard span{color:#03130d;background:linear-gradient(135deg, var(--accent), var(--accent2));border-radius:999px;margin-bottom:12px;padding:6px 9px;font-size:11px;font-weight:900;display:inline-flex}.goalCard strong{margin-bottom:8px;font-size:17px;display:block}.goalCard small{color:var(--muted);line-height:1.45}.designerGrid{align-items:start}.designerMeta{grid-template-columns:1.2fr .8fr;margin-bottom:16px}.designerMeta label span,.scheduleCard label span{color:#f2efe9;margin-bottom:7px;font-size:13px;display:block}.designerMeta input,.scheduleCard input,.scheduleCard select{border:1px solid var(--line2);width:100%;color:var(--text);background:#020807;border-radius:14px;outline:none;padding:12px}.compoundGroupStack{gap:15px;margin-bottom:16px;display:grid}.compoundGroup{background:#02080757;border:1px solid #94a3b81f;border-radius:18px;padding:12px}.compoundGroup>p{color:var(--accent);text-transform:uppercase;letter-spacing:.12em;margin:0 0 10px;font-size:10px;font-weight:900}.compoundPicker{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:0;display:grid}.compoundPick{text-align:left;border:1px solid var(--line2);min-height:96px;color:var(--text);cursor:pointer;background:#020807b3;border-radius:18px;grid-template-columns:auto 1fr;gap:7px 10px;padding:13px;transition:all .18s;display:grid}.compoundPick>span{border:1px solid var(--line2);width:27px;height:27px;color:var(--accent);border-radius:999px;place-items:center;display:grid}.compoundPick strong{align-self:center}.compoundPick small{color:var(--muted);grid-column:1/-1;line-height:1.4}.activePick{background:#e4e0d61a;border-color:#ddb892cc}.advancedGroupNote{border:1px dashed var(--line2);color:var(--muted);border-radius:14px;padding:12px;font-size:13px;line-height:1.45}.scheduleList{gap:12px;max-height:716px;padding-right:4px;display:grid;overflow:auto}.scheduleCard{border:1px solid var(--line2);background:#020807b3;border-radius:20px;padding:14px}@media (width<=620px){.topBar{grid-template-columns:1fr;align-items:center;gap:16px;margin-bottom:0;display:grid}.brandMark{flex:none}.brandWordmark{width:min(230px,70vw)}.topNavLinks{border-radius:0;order:2;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 8px;width:100%;max-width:calc(100vw - 24px);padding:0;display:grid;overflow:hidden}.topNavLink{letter-spacing:.15em;width:100%;min-width:0;min-height:34px;padding:0 4px;font-size:10px;overflow:hidden}.topNavLink:last-child{letter-spacing:.12em;justify-content:center;min-height:38px;padding:0 6px}}.scheduleTitle{grid-template-columns:1fr 150px;align-items:start;gap:10px;margin-bottom:10px;display:grid}.scheduleTitle strong{display:block}.scheduleTitle span{color:var(--muted);margin-top:4px;font-size:12px;line-height:1.4;display:block}.doseLine{grid-template-columns:1fr 92px 118px;gap:8px;margin-bottom:10px;display:grid}.doseLine label span{color:var(--dim);letter-spacing:.1em;text-transform:uppercase;margin:0 0 5px;font-size:10px;font-weight:900;display:block}.dayToggleRow{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;display:grid}.dayToggle{border:1px solid var(--line2);color:var(--muted);cursor:pointer;background:#ffffff08;border-radius:12px;padding:8px 4px;font-size:12px;transition:all .18s}.activeDay{color:#03130d;background:linear-gradient(135deg, var(--accent), var(--accent2));border-color:#ddb892d1;font-weight:900}.timelineGrid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.timelineFilters{flex-wrap:wrap;gap:8px;margin:14px 0;display:flex}.timelineItem{border:1px solid var(--line2);background:#020807b3;border-radius:18px;padding:14px}.timelineItem span{color:var(--accent);letter-spacing:.08em;font-size:12px;font-weight:900}.timelineItem strong{margin:6px 0 4px;display:block}.timelineItem small{color:var(--muted);line-height:1.4}.dashboardWidgets{grid-template-columns:1fr 1fr;gap:22px;display:grid}.widgetPanel{min-height:230px}.quickProtocolList{gap:10px;margin-top:16px;display:grid}.quickProtocol{text-align:left;border:1px solid var(--line2);color:var(--text);cursor:pointer;background:#020807b3;border-radius:16px;padding:13px;transition:all .18s}.quickProtocol:hover{border-color:var(--line);transform:translateY(-1px)}.quickProtocol strong,.nextEvent strong{display:block}.quickProtocol span,.nextEvent span,.nextEvent small{color:var(--muted);margin-top:5px;line-height:1.45;display:block}.nextEvent{text-align:left;width:100%;color:var(--text);background:linear-gradient(#e4e0d61f,#020807b3);border:1px solid #ddb8924d;border-radius:18px;margin-top:16px;padding:18px}.cloudStatusCard{color:var(--accent);background:#e4e0d612;border:1px solid #e4e0d638;border-radius:18px;align-items:center;gap:12px;padding:16px;display:flex}.cloudStatusCard span{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;margin-bottom:5px;font-size:11px;font-weight:900;display:block}.cloudStatusCard strong{color:var(--text);font-size:15px;line-height:1.35;display:block}.protocolForm .secondaryAction{margin-bottom:10px;margin-right:10px}.resetDefaultButton{color:#f2efe9;margin-top:10px}.stackWarning{color:#fde68a;background:#fbbf2414;border:1px solid #fbbf2457;border-radius:18px;gap:12px;margin-bottom:12px;padding:14px;display:grid}.stackWarning>div{align-items:flex-start;gap:10px;display:flex}.stackWarning strong{color:#fff7d6;margin-bottom:4px;display:block}.stackWarning p{color:#fde68a;margin:0;font-size:13px;line-height:1.45}.advancedStackWarning{color:#ddb892;background:#e4e0d612;border-color:#ddb89257}.advancedToggle{color:var(--text);align-items:center;gap:8px;font-size:13px;font-weight:800;display:inline-flex}.advancedToggle input{width:17px;height:17px;accent-color:var(--accent)}.modalScrim{z-index:40;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000a8;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.conflictModal{background:linear-gradient(#0c1210fa,#020807f5);border:1px solid #fbbf2452;border-radius:24px;width:min(520px,100%);padding:22px;position:relative;box-shadow:0 30px 100px #00000094}.modalClose{color:var(--muted);position:absolute;top:14px;right:14px}.modalIcon{color:#fde68a;background:#fbbf241a;border:1px solid #fbbf2452;border-radius:15px;place-items:center;width:42px;height:42px;margin-bottom:14px;display:grid}.conflictModal h2{letter-spacing:-.03em;margin:0;font-size:24px;line-height:1.1}.modalActions{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.onboardingPanel{background:linear-gradient(#091817fa,#020807f7);border:1px solid #ddb89247;border-radius:28px;width:min(640px,100%);padding:24px;position:relative;box-shadow:0 30px 100px #0000009e}.onboardingLogo{width:58px;height:58px;margin-bottom:16px}.onboardingPanel h2{letter-spacing:-.04em;margin:0 0 10px;font-size:30px;line-height:1.05}.onboardingGrid{grid-template-columns:1fr;gap:9px;margin:18px 0;display:grid}.onboardingGrid span{color:#f2efe9;background:#e4e0d60f;border:1px solid #e4e0d62e;border-radius:14px;align-items:center;gap:8px;padding:11px;font-size:13px;display:flex}.boardPage{color:#f4f0e8;background:#000;min-height:100vh;overflow:clip visible}.boardArtboard{-webkit-user-select:none;user-select:none;width:min(100vw,169.78vh);height:auto;margin:0 auto;display:block}.boardDesktopOverlays{aspect-ratio:1634/963;z-index:4;width:min(100vw,169.78vh);position:absolute;top:0;left:50%;transform:translate(-50%)}.boardDesktopOverlays:before{content:"";z-index:8;pointer-events:none;background:linear-gradient(#000000fa,#000000f0 72%,#00000075);height:8.3%;position:absolute;top:0;left:0;right:0;box-shadow:0 10px 28px #00000075}.boardCanonicalTopbar{z-index:10;grid-template-columns:minmax(220px,.34fr) minmax(0,.66fr);align-items:center;gap:24px;min-height:5.5%;display:grid;position:absolute;top:1.35%;left:2.15%;right:2.35%}.boardCanonicalBrand{cursor:pointer;background:0 0;border:0;justify-content:flex-start;align-items:center;width:min(278px,100%);height:100%;padding:0;display:flex}.boardCanonicalBrand img{object-fit:contain;object-position:left center;filter:saturate(1.08)contrast(1.08)drop-shadow(0 0 18px #c97b4a2e);width:100%;height:100%;max-height:58px}.boardCanonicalTopbar nav{justify-content:flex-end;align-items:center;gap:clamp(16px,2vw,34px);display:flex}.boardCanonicalTopbar nav button{color:#f4f0e8bd;text-transform:uppercase;letter-spacing:.17em;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #0000;align-items:center;gap:10px;min-height:32px;padding:0 0 4px;font-size:clamp(9px,.72vw,12px);font-weight:850;display:inline-flex}.boardCanonicalTopbar nav button:hover,.boardCanonicalTopbar nav .activeBoardCanonicalNav{color:#ddb892;border-bottom-color:#ddb892b3}.boardCanonicalTopbar nav button:last-child{color:#f6ead3;background:#0f0c086b;border:1px solid #ddb89275;border-radius:999px;min-height:44px;padding:0 18px}.boardOverlay{appearance:none;opacity:.01;cursor:pointer;background:#ddb89203;border:0;position:absolute}.boardOverlay:focus-visible,.boardSearchOverlay:focus-visible{opacity:1;outline-offset:2px;background:#ddb89214;outline:1px solid #ddb892b3}.boardLogoHit{width:17.5%;height:5.9%;top:1.6%;left:1.2%}.boardNavProtocols{width:5.2%;height:3%;top:2.4%;left:33.2%}.boardNavDossiers{width:5%;height:3%;top:2.4%;left:39.2%}.boardNavCompound{width:5.6%;height:3%;top:2.4%;left:45%}.boardNavCompare{width:5.2%;height:3%;top:2.4%;left:51.2%}.boardNavSystem{width:4.8%;height:3%;top:2.4%;left:59.1%}.boardAccountHit{border-radius:999px;width:3.4%;height:5.1%;top:1.5%;right:1.1%}.boardBellHit{border-radius:999px;width:2.5%;height:4.7%;top:1.7%;right:5.2%}.boardSearchOverlay{z-index:5;color:#f4f0e8eb;caret-color:#ddb892;opacity:.02;background:0 0;border:0;width:12%;height:3.6%;font-size:clamp(10px,.7vw,13px);position:absolute;top:1.9%;right:7.6%}.boardSearchOverlay::placeholder{color:#0000}.boardNewThreadHit{border-radius:7px;width:12.4%;height:3.5%;top:25.6%;left:2.55%}.boardViewAllActivityHit{width:10%;height:3.2%;top:91%;left:2.55%}.boardViewAllThreadsHit{width:14%;height:2.8%;top:92.2%;left:42.6%}.boardViewActiveHit{width:9.5%;height:2.8%;top:29.1%;right:11%}.boardViewReportsHit{width:10.8%;height:2.8%;top:73.2%;right:9.3%}.boardThreadHit{left:18.35%;top:calc(46.9% + (var(--thread-index) * 7.25%));border-radius:6px;width:60.4%;height:6.75%}.boardMobileShell{display:none}@media (aspect-ratio>=1634/963){.boardArtboard,.boardDesktopOverlays{width:auto;height:100vh}}@media (width<=760px){.boardArtboard,.boardDesktopOverlays{display:none}.boardPage{background:radial-gradient(circle at 82% 0,#ddb8921c,#0000 13rem),radial-gradient(circle at 10% 10%,#e4e0d60f,#0000 10rem),linear-gradient(#020202,#070604 44%,#010101);padding:18px 14px 96px}.boardMobileShell{gap:14px;display:grid}.boardMobileShell header{justify-content:space-between;align-items:center;display:flex}.boardMobileShell header button,.boardMobileActions button{color:#f4f0e8;background:#ddb8920f;border:1px solid #ddb89238;border-radius:999px;min-height:38px;padding:0 13px}.boardMobileShell header strong{letter-spacing:.34em;font-size:13px}.boardMobileShell header span{color:#ddb892}.boardMobileHero,.boardMobileCategories,.boardMobileThreads,.boardMobileReports,.boardMobilePrinciples{background:linear-gradient(145deg,#0e0d0bf0,#020202e0);border:1px solid #ddb89229;border-radius:8px;box-shadow:inset 0 1px #ffffff09,0 24px 80px #00000059}.boardMobileHero{background:linear-gradient(90deg,#000000b3,#0000006b),url(/assets/Board-B9Dc27W1.png) 50%/cover;min-height:300px;padding:22px}.boardMobileHero p,.boardMobileCategories h3,.boardMobileThreads h3,.boardMobileReports h3,.boardMobilePrinciples h3{color:#ddb892;text-transform:uppercase;letter-spacing:.2em;margin:0 0 12px;font-size:11px}.boardMobileHero h1{text-transform:uppercase;margin:0;font-size:clamp(42px,14vw,58px);line-height:.88}.boardMobileHero h2{margin:14px 0 12px;font-size:18px;line-height:1.1}.boardMobileHero span{color:#f4f0e8bd;font-size:14px;line-height:1.45;display:block}.boardMobileHero label{background:#00000080;border:1px solid #f4f0e829;border-radius:999px;grid-template-columns:auto 1fr;align-items:center;gap:10px;min-height:44px;margin-top:18px;padding:0 14px;display:grid}.boardMobileHero input{color:#f4f0e8;background:0 0;border:0;min-width:0}.boardMobileActions{grid-template-columns:1fr 1fr;gap:10px;display:grid}.boardMobileActions button:first-child{grid-column:1/-1}.boardMobileActions button{border-radius:8px;justify-content:center;align-items:center;gap:8px;display:flex}.boardMobileCategories,.boardMobileThreads,.boardMobileReports,.boardMobilePrinciples{padding:16px}.boardMobileCategories article,.boardMobileReports article,.boardMobilePrinciples span{color:#f4f0e8c7;border-bottom:1px solid #f4f0e812;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:11px 0;display:grid}.boardMobileCategories article:last-child,.boardMobileReports article:last-child,.boardMobilePrinciples span:last-child{border-bottom:0}.boardMobileCategories strong{color:#ddb892}.boardMobileThreads{gap:10px;display:grid}.boardMobileThreads article{background:#0000003d;border:1px solid #f4f0e817;border-radius:8px;padding:13px}.boardMobileThreads div{align-items:flex-start;gap:10px;display:flex}.boardMobileThreads strong{line-height:1.2}.boardMobileThreads p,.boardMobileThreads span{color:#f4f0e89e;margin:8px 0 0;font-size:12px;display:block}}.ecosystemShell-home{isolation:isolate;max-width:none;min-height:100vh;padding:clamp(22px,2.3vw,42px) clamp(24px,4.6vw,74px) 36px}.ecosystemShell-home .topBar{z-index:8;margin:0 0 clamp(54px,7.8vw,112px);position:relative}.ecosystemShell-home .brandWordmark{filter:drop-shadow(0 14px 30px #0000006b);width:clamp(235px,18.6vw,330px)}.ecosystemShell-home .topNavLink{color:#f4f0e8;letter-spacing:.22em;background:#00000052;border-color:#ddb8926b;border-radius:999px;min-width:172px;min-height:48px}@media (width<=1180px){.ecosystemShell-home{padding-inline:20px}}@media (width<=620px){.ecosystemShell-home{padding:18px 12px 98px}.ecosystemShell-home .topBar{margin-bottom:38px}.ecosystemShell-home .brandWordmark{width:min(194px,58vw)}.ecosystemShell-home .topNavLinks{margin-right:0}.ecosystemShell-home .topNavLink{letter-spacing:.1em;min-width:108px;min-height:38px}}@media (width>=761px){.app.ecosystem-home{background:#000;justify-content:center;align-items:flex-start;min-height:100vh;display:flex;overflow:clip visible}.app.ecosystem-home .glow{display:none}.ecosystemShell-home{aspect-ratio:3/2;background:#000;width:min(100vw,150vh);max-width:none;height:auto;min-height:0;margin:0 auto;padding:0;position:relative;overflow:hidden}.ecosystemShell-home .homeScene{z-index:0;pointer-events:none;position:absolute;inset:0}.ecosystemShell-home .homeScene img{object-fit:fill;object-position:center center;opacity:1;filter:none;width:100%;height:100%}.ecosystemShell-home .homeScene:before,.ecosystemShell-home .homeScene:after,.ecosystemShell-home .homeHorizon,.ecosystemShell-home .homeMountain,.ecosystemShell-home .homeMonolith,.ecosystemShell-home .homeGround,.ecosystemShell-home .homeHeroTexture{display:none}.ecosystemShell-home .topBar{z-index:10;pointer-events:auto;grid-template-columns:minmax(230px,.34fr) minmax(0,.66fr);align-items:center;gap:22px;width:auto;height:5.7%;margin:0;display:grid;position:absolute;top:1.55%;left:3.15%;right:3.15%}.ecosystemShell-home .brandMark{opacity:.01;pointer-events:auto;width:min(300px,100%);height:100%;position:static}.ecosystemShell-home .brandWordmark{object-fit:contain;object-position:left center;width:100%;height:100%}.ecosystemShell-home .topNavLinks{opacity:.01;pointer-events:auto;grid-column:2;justify-content:flex-end;justify-self:end;align-items:center;gap:clamp(16px,2vw,32px);display:flex}.ecosystemShell-home .topNavLink{opacity:1;pointer-events:auto;width:auto;min-width:0;height:auto;min-height:32px;padding:0 0 4px;position:static}.ecosystemShell-home .topNavLink:last-child{min-height:46px;padding:0 20px}.ecosystemShell-home .homeHero{z-index:4;pointer-events:none;width:100%;height:100%;min-height:0;margin:0;padding:0;position:absolute;inset:0}.ecosystemShell-home .homeDoctrineRail,.ecosystemShell-home .homeKicker,.ecosystemShell-home .homeHero h1,.ecosystemShell-home .homeSubhead{opacity:0;pointer-events:none}.ecosystemShell-home .homeSearch{width:31.6%;height:4.6%;min-height:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;pointer-events:auto;cursor:text;background:0 0;border:0;grid-template-columns:8.2% minmax(0,1fr) 8.2%;gap:0;margin:0;padding:0 3.6% 0 3.3%;display:grid;position:absolute;top:45.9%;left:12.6%}.ecosystemShell-home .homeSearch:hover{box-shadow:inset 0 0 0 1px #ddb89229,0 0 16px #ddb89214}.ecosystemShell-home .homeSearch:focus-within{box-shadow:inset 0 0 0 1px #ddb8924d,0 0 22px #ddb8921f}.ecosystemShell-home .homeSearch:has(input:placeholder-shown:not(:focus)):after{content:"";opacity:.65;pointer-events:none;background:#ddb8927a;width:1px;height:30%;position:absolute;top:50%;left:12.1%;transform:translateY(-50%);box-shadow:0 0 10px #ddb89233}.ecosystemShell-home .homeSearch>svg,.ecosystemShell-home .homeSearchAction{opacity:0}.ecosystemShell-home .homeSearch input{color:#0000;caret-color:#ddb892;cursor:text;background:0 0;border:0;width:100%;height:100%;padding:0;font-size:clamp(12px,1.02vw,16px);line-height:1}.ecosystemShell-home .homeSearch input:focus{color:#f4f0e8eb}.ecosystemShell-home .homeSearch input::placeholder{color:#0000}.ecosystemShell-home .homeSectionKicker{display:none}.ecosystemShell-home .homeFeatureGrid{z-index:8;pointer-events:none;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.35%;width:90%;height:27.6%;margin:0;display:grid;position:absolute;top:59.2%;left:4.9%}.ecosystemShell-home .homeFeatureGrid:before,.ecosystemShell-home .homeFeatureGrid:after{display:none}.ecosystemShell-home .homeFeatureCard{width:100%;height:100%;min-height:0;box-shadow:none;color:#0000;pointer-events:auto;background:0 0;border:0;border-radius:3px;padding:0}.ecosystemShell-home .homeFeatureCard:before,.ecosystemShell-home .homeFeatureCard:after,.ecosystemShell-home .homeFeatureCard>span,.ecosystemShell-home .homeFeatureCard i,.ecosystemShell-home .homeFeatureCard div,.ecosystemShell-home .homeFeatureCard .homeCardArrow{opacity:0}.ecosystemShell-home .homeValueStrip,.ecosystemShell-home .homeClosingLine,.ecosystemShell-home .siteLegalStrip,.ecosystemShell-home .launchFooter{display:none}}@media (width<=1120px){.goalGrid{grid-template-columns:repeat(3,1fr)}.designerHero,.dashboardWidgets{grid-template-columns:1fr}.stepRail{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.goalGrid,.compoundPicker,.designerMeta,.timelineGrid,.scheduleTitle,.doseLine{grid-template-columns:1fr}.dayToggleRow{grid-template-columns:repeat(4,minmax(0,1fr))}.stepRail{grid-template-columns:1fr}.timelineItem{gap:3px;display:grid}.nativeHeroMark,.heroLogo.nativeHeroMark,.compactHero .heroLogo.nativeHeroMark{aspect-ratio:auto;width:42px;height:42px}.accountAuthCard,.accountAuthCard .authButtonGrid{grid-template-columns:1fr}.accountAuthCard{gap:14px}.accountAuthCard .avatar{width:40px;height:40px}.modalActions{grid-template-columns:1fr;display:grid}}@media (width<=620px){html,body{width:100%;max-width:100vw;overflow:clip visible}#root,.app{width:100%;max-width:100vw;overflow:visible}.container{padding:18px 12px 92px}.topBar{justify-content:space-between;align-items:center;gap:8px;margin-bottom:0;display:flex;overflow:hidden}.brandMark{flex:none}.brandWordmark{width:min(178px,48vw)}.topNavLinks{border-radius:0;flex:none;order:0;justify-self:end;gap:0;width:auto;max-width:none;margin-right:34px;padding:0;display:flex;overflow:visible}.topNavLink{letter-spacing:.13em;width:auto;min-width:0;min-height:34px;padding:0 3px;font-size:9px;overflow:hidden}.topNavLink:last-child{letter-spacing:.08em;justify-content:center;width:112px;min-height:38px;padding:0 10px}.ecosystemShell-home .topNavLinks{display:none}.compareTopRow{grid-template-columns:1fr;gap:10px;display:grid}.compareTopRow .secondaryAction,.compareTopRow .ghostButton{width:fit-content;max-width:100%}.comparePage,.compareHub{width:100%;max-width:calc(100vw - 24px);overflow:visible}.comparePageHero,.quickComparisonPanel,.compareVerdictPanel,.compareSignalPanel,.compareRealityPanel,.bestForPanel,.breakdownPanel,.relatedComparePanel,.pickWhichPanel,.compareHubHero,.compareCategoryBlock{width:100%;max-width:calc(100vw - 24px);overflow:clip visible}.compareDossierPage,.compareDossierHero,.internetNarrativePanel,.holdsUpPanel,.whereBreaksPanel,.biosforgeReadPanel,.bottomLinePanel,.finalSynthesisPanel{box-sizing:border-box;width:100%;max-width:calc(100vw - 24px)}.comparePageHero{grid-template-columns:1fr;gap:16px;padding:18px}.compareDossierPage{background:radial-gradient(circle at 18% 4%,#ddb89212,#0000 14rem),radial-gradient(circle at 88% 42%,#e4e0d60a,#0000 16rem);gap:14px;padding-bottom:66px}.compareDossierHero,.internetNarrativePanel,.holdsUpPanel,.whereBreaksPanel,.biosforgeReadPanel,.bottomLinePanel,.finalSynthesisPanel{border-color:#f4f0e821;box-shadow:inset 0 1px #ffffff09,0 18px 58px #00000057}.comparePageHero h1{letter-spacing:-.04em;overflow-wrap:break-word;font-size:clamp(30px,10.4vw,40px);line-height:1.02}.compareDossierIntro h1{letter-spacing:0;font-size:clamp(34px,10.2vw,46px);line-height:1.04}.comparePageHero p{font-size:14px;line-height:1.55}.realWorldVerdict h2{letter-spacing:0;overflow-wrap:anywhere;font-size:clamp(22px,6.2vw,27px);line-height:1.18}.realWorldVerdict span{font-size:13px;line-height:1.45}.comparePage .compoundHeroStatus{width:100%;max-width:none;overflow:hidden}.comparePage .compoundHeroStatus strong{font-size:18px}.comparePage .compoundHeroStatus small{overflow-wrap:anywhere}.compareTagRow span{padding:7px 9px;font-size:9px}.compareTagRow{grid-template-columns:repeat(2,minmax(0,1fr));max-width:100%;display:grid;overflow:hidden}.compareTagRow span{text-align:center;width:100%}.quickComparisonPanel,.compareVerdictPanel,.compareSignalPanel,.compareRealityPanel,.bestForPanel,.breakdownPanel,.relatedComparePanel,.pickWhichPanel article,.compareHubHero,.compareCategoryBlock{border-radius:12px;padding:18px}.quickCompareHeader{display:none}.quickCompareTable,.compareMatrixTable{background:0 0;border:0;gap:10px;display:grid}.quickCompareTable article,.compareMatrixTable article{background:#00000038;border:1px solid #f4f0e81c;border-radius:10px;grid-template-columns:1fr;gap:8px;padding:14px;display:grid}.quickCompareTable article>span,.quickCompareTable p,.quickCompareTable article>strong,.compareMatrixTable article>span,.compareMatrixTable p,.compareMatrixTable article>strong{border:0;padding:0}.matrixMobileLabel{color:#ddb892;text-transform:uppercase;letter-spacing:.12em;margin:0 0 3px;font-size:9px;font-weight:880;line-height:1.35;display:block}.compareVerdictGrid,.compareSignalGrid,.compareRealityGrid,.bestForGrid,.breakdownStack article>div,.pickWhichPanel,.compareGrid,.compareCategoryHeader,.compareHubHero{grid-template-columns:1fr}.compareCategoryHeader{align-items:start}.compareCard{min-height:172px}.cinematicTypeSystem{--compare-type-hero-size:36px;--compare-type-statement-size:23px;--compare-type-section-size:15px;--compare-type-card-size:18px;--compare-type-body-size:13px;--compare-type-micro-tracking:.1em}.compareCommandHero{grid-template-columns:1fr;gap:12px;min-height:auto;padding:15px}.compareHeroCopy h1{font-size:var(--compare-type-hero-size);letter-spacing:0;line-height:1.02}.compareHeroCopy>p{font-size:var(--compare-type-body-size)}.compareHeroScene{border-top:1px solid #f4f0e814;border-left:0;min-height:176px}.cinematicFrameImage{object-fit:var(--cinematic-frame-mobile-fit);object-position:var(--cinematic-frame-mobile-x) var(--cinematic-frame-mobile-y)}.compareSignalTags{grid-template-columns:1fr 1fr;display:grid}.compareSignalTags span{text-align:center;justify-content:center}.compareTensionBand{grid-template-columns:1fr;gap:10px;min-height:auto;padding:12px}.compareTensionTrack{grid-template-columns:1fr}.compareTensionTrack article{min-height:62px;padding:10px}.compareChapterMarker{margin:0 0 9px;position:relative;top:auto;left:auto}.featuredCompareCard{padding:12px}.featuredCompareDuel{grid-template-columns:1fr;min-height:138px}.featuredCompareArt{object-fit:contain}.duelSide{padding:22px}.duelCore{min-height:72px}.duelCore div{width:70px;height:70px;font-size:22px}.featuredCompareFooter{grid-template-columns:1fr}.featuredCompareActions{flex-wrap:wrap;justify-content:start}.compareCategoryPortalGrid,.comparePortalGrid,.comparePortalBlock.violet .comparePortalGrid{grid-template-columns:1fr}.compareSecondaryRail{grid-template-columns:1fr;padding:12px}.compareSecondaryRail>div:first-child{border-bottom:1px solid #f4f0e814;border-right:0;padding-bottom:11px;padding-right:0}.compareSecondaryGrid{grid-template-columns:1fr}.compareSecondaryGrid button{min-height:82px}.compareTrendDock{grid-template-columns:1fr}.trendLead,.compareTrendDock button,.compareTrendDock aside{border-bottom:1px solid #f4f0e814;border-right:0;min-height:auto}}@media (width<=1180px){.cinematicTypeSystem{--compare-type-hero-size:42px;--compare-type-statement-size:27px;--compare-type-section-size:16px;--compare-type-card-size:16px}.cinematicFrameImage{object-fit:var(--cinematic-frame-transition-fit,var(--cinematic-frame-fit));object-position:var(--cinematic-frame-transition-x,var(--cinematic-frame-x)) var(--cinematic-frame-transition-y,var(--cinematic-frame-y))}.featuredCompareArt{object-fit:contain;background:#020304}.libraryHeroGrid{grid-template-columns:1fr}.libraryIntelligencePage .libraryCategoryGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.libraryPathwayRow{grid-template-columns:repeat(2,minmax(0,1fr))}.libraryTrendingStrip,.libraryArchiveSignal{grid-template-columns:1fr 1fr}.libraryCompoundGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.tierFlagship{grid-column:span 2}}@media (width<=760px){.cinematicTypeSystem{--compare-type-hero-size:36px;--compare-type-statement-size:23px;--compare-type-section-size:15px;--compare-type-card-size:18px;--compare-type-body-size:13px;--compare-type-micro-tracking:.1em}.libraryIntelligencePage{background:radial-gradient(circle at 20% 2%,#ddb89214,#0000 14rem),radial-gradient(circle at 82% 36%,#e4e0d609,#0000 16rem),linear-gradient(#0000 0 78%,#00000038);padding-bottom:62px}.libraryHeroCopy,.featuredIntelligenceCard,.librarySection{padding:18px}.libraryHeroCopy h1{font-size:42px}.libraryHeroCopy{min-height:auto}.librarySearchBox{grid-template-columns:22px minmax(0,1fr);min-height:58px;padding:0 13px}.librarySearchBox input{min-width:0;font-size:13px}.featuredIntelligenceCard{grid-template-columns:1fr;min-height:auto}.featuredMolecule{opacity:.58;min-height:160px}.libraryQuickStrip{grid-template-columns:1fr 1fr}.libraryIntelligencePage .libraryCategoryGrid{grid-template-columns:1fr 1fr;gap:8px}.libraryCategoryButton{min-height:148px;padding:12px}.libraryCategoryButton strong{font-size:13px;line-height:1.12}.libraryCategoryButton small{display:none}.libraryPathwayRow,.libraryTrendingStrip,.libraryCompoundGrid{grid-template-columns:1fr}.libraryHeroGrid,.librarySection,.libraryTrendingStrip,.libraryArchiveSignal{margin-bottom:12px}.libraryCompoundGrid{gap:12px}.libraryCompoundCard{background:radial-gradient(circle at 100% 0,#ddb89213,#0000 10rem),linear-gradient(145deg,#0f0f0feb,#030303db);border-color:#f4f0e821;min-height:auto}.librarySectionHeader{align-items:start;gap:5px;display:grid}.libraryTrendingStrip>div,.libraryTrendingStrip button{border-bottom:1px solid #f4f0e817;border-right:0}.libraryArchiveSignal{flex-wrap:wrap;align-items:flex-start;gap:8px;min-height:auto;padding:10px;display:flex}.libraryArchiveSignal>div{border-bottom:1px solid #f4f0e814;border-right:0;flex:100%;padding:4px 2px 8px}.libraryArchiveSignal>span{background:#00000047;border:1px solid #f4f0e814;border-radius:999px;flex:calc(50% - 8px);min-height:auto;padding:8px 9px;font-size:9px}.tierFlagship{grid-column:span 1;min-height:260px}.libraryCompoundCard{min-height:220px}}@media (width<=1180px){.protocolMockShell{grid-template-columns:1fr}.protocolMockRail{grid-template-columns:repeat(2,minmax(0,1fr));position:static}.protocolMockRail>.eyebrow,.protocolMockRail blockquote,.railSubscribe{grid-column:1/-1}.protocolFeatureHero{grid-template-columns:1fr}.protocolHeroStats,.coreCompoundRow,.relatedCardRow,.protocolConsequenceBand{grid-template-columns:repeat(2,minmax(0,1fr))}.protocolConsequenceBand>div{grid-column:1/-1}.protocolDiscoveryPanel,.protocolLivedReality,.livedRealityGrid{grid-template-columns:1fr}.protocolInsightGrid{grid-template-columns:1fr 1fr}.biosforgeScoreCard{grid-column:span 2}.protocolTabs{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=760px){.protocolMockRail{display:none}.protocolMockShell{padding-bottom:72px;overflow:visible}.protocolMockShell:before{opacity:.92;inset:-30px -16px}.protocolMockShell:after{opacity:.22;-webkit-mask-image:linear-gradient(#000 0 88%,#0000 100%);mask-image:linear-gradient(#000 0 88%,#0000 100%)}.protocolFeatureHero{min-height:auto;padding:20px;overflow:visible}.protocolHeroCopy h1{font-size:clamp(33px,9vw,40px)}.protocolHeroCopy h2{font-size:21px}.protocolHeroArt{opacity:.76;min-height:210px}.protocolContestHero .protocolHeroCopy h1{font-size:clamp(34px,9.2vw,42px);line-height:.96}.protocolContestHero .protocolHeroCopy h2{font-size:20px;line-height:1.12}.protocolContestHero .protocolHeroArt{min-height:235px}.contestPrepScene{inset:-8px -20px -24px -46px}.prepMirror{width:178px;height:258px;top:5%;right:6%}.prepSilhouette{height:165px;top:26%;right:20%}.prepMealStack{width:92px;height:60px;bottom:13%;right:45%}.prepStageTape{width:150px;bottom:30%;right:-8%}.protocolWolverineHero .protocolHeroCopy h1{font-size:clamp(34px,9.2vw,42px);line-height:.96}.protocolWolverineHero .protocolHeroCopy h2{font-size:20px;line-height:1.12}.protocolWolverineHero .protocolHeroArt{min-height:245px}.wolverineRecoveryScene{inset:-10px -42px -22px -68px}.wolverineRecoveryScene img{object-position:56% 50%}.protocolWolverineHero .protocolHeroArt:after{inset:-10px -42px -22px -68px}.protocolHollywoodHero .protocolHeroCopy h1{font-size:clamp(34px,9.2vw,42px);line-height:.96}.protocolHollywoodHero .protocolHeroCopy h2{font-size:20px;line-height:1.12}.protocolHollywoodHero .protocolHeroArt{min-height:245px}.hollywoodProductionScene{inset:-10px -42px -22px -68px}.hollywoodProductionScene img{object-position:56% 50%}.protocolHollywoodHero .protocolHeroArt:after{inset:-10px -42px -22px -68px}.protocolGlpHero .protocolHeroCopy h1{font-size:clamp(34px,9.2vw,42px);line-height:.96}.protocolGlpHero .protocolHeroCopy h2{font-size:20px;line-height:1.12}.protocolGlpHero .protocolHeroArt{min-height:245px}.glpTransformationScene{inset:-10px -42px -22px -68px}.glpTransformationScene img{object-position:56% 50%}.protocolGlpHero .protocolHeroArt:after{inset:-10px -42px -22px -68px}.clawSlash{height:250px}.protocolHeroStats,.coreCompoundRow,.protocolInsightGrid,.relatedCardRow,.biosforgeScoreCard,.protocolMockLegal{grid-template-columns:1fr}.protocolInsightGrid>*{grid-column:1/-1}.protocolConsequenceBand{grid-template-columns:1fr}.protocolConsequenceBand>div,.protocolConsequenceBand>span{border-bottom:1px solid #f4f0e814;border-right:0}.protocolConsequenceBand>span{min-height:50px}.protocolTabs{grid-template-columns:1fr 1fr}.protocolTabs button{justify-content:flex-start;padding-left:12px}.protocolDiscoveryPanel>span{text-align:left;justify-self:start}.protocolLivedReality{padding:15px}.protocolHeroStats article,.coreCompoundRow button{border-bottom:1px solid #f4f0e817;border-right:0}.protocolCinematicShell .insightCard:nth-child(2),.protocolCinematicShell .insightCard:nth-child(3),.protocolCinematicShell .insightCard:nth-child(5),.protocolCinematicShell .insightCard:nth-child(6){transform:none}.biosforgeScoreCard .eyebrow,.biosforgeScoreCard h3{grid-column:auto}.analysisSummary{grid-template-columns:1fr;row-gap:12px}.analysisSummary strong,.analysisSummary p,.analysisSummary button{grid-area:auto/1}.analysisSummary button{justify-content:center}.cultureTimeline{grid-template-columns:1fr}.roundArrow{display:none}.protocolMockLegal button{justify-content:center;width:100%}}@media (width>=761px){.homeHero h1,.homeFeatureCard h2,.compareHeroCopy h1,.compareCard h3,.featuredCompareFooter strong,.libraryCategoryButton strong,.libraryPathwayRow strong,.compoundCardTop strong,.protocolHeroCopy h1,.protocolHeroCopy h2,.compoundPageHero h1,.decisionSupportLead h2,.peptideFrameworkLead h2,.hormoneFrameworkLead h2,.glpFrameworkLead h2,.glpDoseMapLead h2{text-wrap:balance;overflow-wrap:anywhere}.homeFeatureCard h2,.compareCard h3,.featuredCompareFooter strong,.compoundCardTop strong,.protocolHeroCopy h1,.protocolCinematicHero .protocolHeroCopy h1,.protocolContestHero .protocolHeroCopy h1,.protocolWolverineHero .protocolHeroCopy h1,.protocolHollywoodHero .protocolHeroCopy h1,.compoundPageHero h1,.decisionSupportLead h2,.peptideFrameworkLead h2,.hormoneFrameworkLead h2,.glpFrameworkLead h2,.glpDoseMapLead h2{letter-spacing:clamp(-.035em,-.08vw,-.018em);line-height:1.04}.cinematicTypeSystem .compareHeroCopy h1,.cinematicTypeSystem .compareCard h3,.cinematicTypeSystem .featuredCompareFooter strong{letter-spacing:0}.cinematicTypeSystem .compareHeroCopy h1{line-height:var(--compare-type-hero-leading)}.cinematicTypeSystem .compareCard h3{line-height:1.12}.cinematicTypeSystem .featuredCompareFooter strong{line-height:1.24}.homeSubhead,.homeFeatureCard p,.compareCard p,.featuredCompareFooter span,.libraryPathwayRow small,.libraryCompoundCard p,.protocolHeroCopy p,.protocolMockPanel p,.infoBox small,.overviewNarrative,.realityCheckNarrative,.studyIntent{text-wrap:pretty}.homeFeatureCard,.compareCard,.libraryCategoryButton,.libraryPathwayRow,.libraryCompoundCard,.protocolMockPanel,.infoBox,.studyCard,.decisionCard,.peptideSignalCard,.glpPerformanceCard{align-content:start}.homeFeatureCard p,.compareCard p,.libraryCompoundCard p,.protocolMockPanel p,.infoBox small,.decisionCard li,.peptideSignalCard p,.glpPerformanceCard p{line-height:1.48}.compareCard,.libraryCompoundCard,.protocolMockPanel,.studyCard{row-gap:clamp(10px,.9vw,14px)}.libraryCategoryButton,.libraryPathwayRow{gap:clamp(10px,.9vw,14px)}.homeFeatureGrid,.compareSecondaryGrid,.libraryCompoundGrid,.hubPrimaryGrid,.protocolMockRail,.studyGrid{gap:clamp(12px,1.15vw,18px)}}@media (width<=760px){.bottomMobileNav{grid-template-columns:repeat(5,minmax(0,1fr));max-width:620px;margin:0 auto}.mobileNavButton{min-height:52px;padding-inline:3px}.mobileNavButton span{letter-spacing:.01em}.launchFooter{gap:6px;padding-inline:2px}.launchFooter button,.launchFooter a{flex:0 auto;min-height:34px;padding-inline:9px;line-height:1.15}}@media (width>=761px) and (width<=1180px){.topNavLinks{gap:clamp(12px,2vw,24px)}.launchFooter{max-width:960px;margin-inline:auto}}@media (width<=420px){.bottomMobileNav{border-radius:18px;gap:4px;padding:7px;bottom:8px;left:8px;right:8px}.mobileNavButton{border-radius:13px;min-height:50px;font-size:8.5px}.siteLegalStrip,.launchFooter{overflow-wrap:anywhere}}.libraryCategoryButton b{z-index:1;color:#ddb892db;text-transform:uppercase;letter-spacing:.13em;width:fit-content;font-size:9px;font-weight:950;line-height:1.25;position:relative}.libraryCategoryButton strong,.libraryCategoryButton small,.libraryCategoryButton em{z-index:1;position:relative}.libraryCategoryButton strong{letter-spacing:.045em}.category-all b,.category-peptides b,.category-hormones b,.category-glp-metabolic b,.category-longevity b{color:#ddb892}.category-sexual-health b,.category-fringe-experimental b{color:#ded9cf94}.category-support b{color:#ddb892bd}.libraryQuickStrip span,.libraryPathwayRow strong,.libraryTrendingStrip strong{text-wrap:balance}.libraryQuickStrip strong,.libraryPathwayRow small,.libraryArchiveSignal strong{text-wrap:pretty}.librarySubcategoryRail{align-items:center;padding-top:2px}.librarySubcategoryRail>span{color:#ddb892b8;text-transform:uppercase;letter-spacing:.13em;padding:0 4px;font-size:9px;font-weight:950;line-height:1.2}.subcategoryChip{min-height:34px;padding-inline:11px}@media (width>=761px){.libraryQuickStrip article,.libraryPathwayRow button,.libraryCategoryButton{min-width:0}.libraryCategoryButton small{max-width:24ch}.libraryPathwayRow button{min-height:138px}}@media (width<=760px){.librarySubcategoryRail{gap:7px;margin-top:2px}.librarySubcategoryRail>span{flex:100%}.subcategoryChip{text-align:center;flex:calc(50% - 7px)}}@media (width>=761px) and (width<=1100px){.container{padding-inline:clamp(22px,4vw,44px)}.libraryHeroGrid{grid-template-columns:1fr}.libraryHeroCopy,.featuredIntelligenceCard{min-height:auto}.libraryHeroCopy h1{font-size:clamp(44px,6.2vw,60px);line-height:.94}.libraryQuickStrip article{min-height:78px;padding:9px}.protocolMockShell{grid-template-columns:1fr}.protocolMockRail{grid-template-columns:minmax(0,.8fr) minmax(0,1fr);gap:10px 12px;padding:12px;position:static}.protocolMockRail>.eyebrow,.protocolMockRail blockquote,.railSubscribe{grid-column:1/-1}.protocolMockRail nav,.railGroup{gap:4px}.protocolMockRail button{min-height:29px;padding-inline:8px;font-size:11.5px}.protocolMockRail .protocolRailDossier{min-height:134px;padding:0}.protocolRailDossier img{height:64px;min-height:64px}.protocolMockRail blockquote{padding:11px 13px;line-height:1.42}.protocolFeatureHero{grid-template-columns:minmax(0,1fr);min-height:350px}}@media (width>=761px) and (height<=820px){.protocolMockRail{gap:8px 12px}.protocolMockRail button{min-height:28px}.protocolMockRail .protocolRailDossier{min-height:124px}.protocolMockRail blockquote{display:none}}.libraryIntelligencePage,.libraryCompoundGrid,.libraryCompoundCard,.compoundSignalStack,.compoundDossierSignals{min-width:0}.libraryCompoundGrid{align-items:stretch}.libraryCompoundCard{overflow:hidden}.compoundSignalStack,.compoundDossierSignals{max-width:100%}.compoundSignalStack span,.compoundDossierSignals span,.compoundDossierSignals strong,.compoundDossierSignals small,.aliasLine{overflow-wrap:anywhere}@media (width>=1181px){.libraryCompoundGrid{grid-template-columns:repeat(auto-fit,minmax(248px,1fr))}.libraryCompoundCard{min-height:clamp(278px,21vw,332px)}}@media (width>=761px) and (width<=1180px){.libraryCompoundGrid{grid-template-columns:repeat(auto-fit,minmax(236px,1fr))}}@media (width<=520px){.libraryCompoundGrid{gap:10px}.compoundDossierSignals{grid-template-columns:1fr}.compoundSignalStack{gap:6px}}@media (width>=761px) and (width<=1180px){.protocolMockShell{gap:14px;grid-template-columns:1fr!important}.protocolMockRail{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:12px 14px;display:grid;position:static!important}.protocolMockRail nav,.protocolMockRail .railGroup{min-width:0}.protocolMockRail blockquote{grid-column:1/-1}.protocolMockMain{width:100%;min-width:0}.protocolFeatureHero,.protocolDiscoveryPanel,.protocolLivedReality,.protocolInsightGrid,.protocolConsequenceBand{grid-template-columns:1fr!important}.protocolHeroStats,.protocolTabs{grid-template-columns:repeat(3,minmax(0,1fr))}.protocolDiscoveryPanel>span{text-align:left;justify-self:start;max-width:none}}@media (width>=761px) and (width<=1380px){.libraryDiscoveryShell,.protocolMockShell{width:min(100%,1120px);margin-inline:auto}.libraryHeroGrid,.protocolMockShell{grid-template-columns:1fr!important}.libraryHeroCopy,.featuredIntelligenceCard,.protocolFeatureHero,.protocolMockRail,.protocolMockMain{min-width:0}.libraryHeroCopy h1,.featuredIntelligenceCard h2,.protocolHeroCopy h1,.protocolCinematicHero .protocolHeroCopy h1,.protocolContestHero .protocolHeroCopy h1,.protocolWolverineHero .protocolHeroCopy h1,.protocolHollywoodHero .protocolHeroCopy h1,.protocolGlpHero .protocolHeroCopy h1{overflow-wrap:normal;word-break:normal;-webkit-hyphens:manual;hyphens:manual;max-width:min(100%,720px)}.featuredIntelligenceCard>div:first-of-type,.protocolHeroCopy{max-width:min(100%,720px)}.protocolMockRail{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));align-items:start;position:static!important}.protocolMockRail blockquote{grid-column:1/-1}.protocolFeatureHero{grid-template-rows:auto;min-height:auto;grid-template-columns:1fr!important}.protocolCinematicHero .protocolHeroCopy,.protocolContestHero .protocolHeroCopy,.protocolWolverineHero .protocolHeroCopy,.protocolHollywoodHero .protocolHeroCopy,.protocolGlpHero .protocolHeroCopy{align-self:start;padding-bottom:0}.protocolHeroArt{min-height:clamp(220px,32vw,320px)}.protocolHeroStats,.protocolTabs{grid-template-columns:repeat(3,minmax(0,1fr))}.protocolDiscoveryPanel,.protocolLivedReality,.protocolInsightGrid,.protocolConsequenceBand{grid-template-columns:1fr!important}.protocolDiscoveryPanel>span{text-align:left;justify-self:start;max-width:none}}.compareIntelligenceHub .compareWorldBackdrop>span,.compareIntelligenceHub .comparePressureFrame,.compareIntelligenceHub .compareSceneTelemetry,.compareIntelligenceHub .compareEnvironmentScene>span,.compareIntelligenceHub .compareMetabolicTrace,.compareIntelligenceHub .compareFeaturedVs{display:none!important}.compareIntelligenceHub .compareHeroEnvironment:before,.compareIntelligenceHub .compareHeroEnvironment:after,.compareIntelligenceHub .compareFeaturedEnvironment:before,.compareIntelligenceHub .compareFeaturedEnvironment:after,.compareIntelligenceHub .featuredCompareDuel:before,.compareIntelligenceHub .featuredCompareDuel:after{content:none!important;display:none!important}.featuredCompareAssetModule{background:linear-gradient(90deg,#020809e0 0%,#030404c7 44%,#0a0805eb 100%),radial-gradient(at 18% 42%,#e4e0d61a,#0000 24rem),radial-gradient(at 76% 32%,#ddb89217,#0000 22rem);border-color:#ddb89229;min-height:clamp(320px,25vw,410px);padding:clamp(18px,1.8vw,28px)}.featuredCompareAssetModule:before{content:"CASE TRACE  /  ACTIVE COMPARISON  /  CONTEXT REVIEW";z-index:2;color:#ddb892ad;text-transform:uppercase;letter-spacing:.18em;opacity:1;filter:none;background:0 0;border-bottom:1px solid #f4f0e81a;height:auto;padding-bottom:10px;font-size:9px;font-weight:900;position:absolute;top:clamp(18px,1.8vw,28px);left:clamp(26px,3vw,48px);right:clamp(26px,3vw,48px)}.featuredCompareAssetModule:after{content:"";z-index:1;pointer-events:none;opacity:1;background:linear-gradient(90deg,#00000029 0%,#00000005 34%,#00000057 56%,#000000b8 100%),repeating-linear-gradient(90deg,#f4f0e809 0 1px,#0000 1px 74px),repeating-linear-gradient(0deg,#f4f0e807 0 1px,#0000 1px 58px);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 14% 92%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 14% 92%,#0000 100%)}.featuredCompareAssetModule .featuredCompareAssetFrame{opacity:1;background:linear-gradient(#ffffff09,#0000004d);border:1px solid #e4e0d621;border-radius:8px;width:min(54%,720px);inset:clamp(42px,4vw,64px) auto clamp(22px,2vw,34px) clamp(18px,2vw,30px);box-shadow:inset 0 0 0 1px #ffffff05,inset 0 -80px 120px #00000075,0 24px 80px #00000047}.featuredCompareAssetModule .compareFeaturedEnvironment{filter:saturate(.92)contrast(1.05)brightness(.86);background:linear-gradient(90deg,#0000000f,#00000024 52%,#0000006b),linear-gradient(#0000000f,#0000006b),url(/assets/compare-featured-generated-D-DHvfBc.png) 28%/cover no-repeat}.featuredCompareAssetModule .featuredCompareFooter{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(#ffffff09,#0000003d),radial-gradient(at 0 36%,#ddb8921a,#0000 18rem),#050504a8;border:1px solid #ddb8922e;border-radius:8px;align-content:center;width:min(560px,44%);min-height:clamp(250px,20vw,320px);margin:clamp(42px,4vw,64px) clamp(18px,2vw,30px) clamp(22px,2vw,34px) auto;padding:clamp(18px,1.9vw,30px);box-shadow:inset 0 1px #ffffff0a,0 18px 70px #0000004d}.featuredCompareAssetModule .featuredCompareFooter:before{content:"";background:linear-gradient(#0000,#ddb8928f,#0000);width:1px;position:absolute;top:clamp(18px,1.9vw,30px);bottom:clamp(18px,1.9vw,30px);left:0;box-shadow:0 0 22px #ddb89229}.featuredCompareAssetModule .featuredCompareFooter:after{content:"finding: ceiling vs adherence";color:#f4f0e857;text-transform:uppercase;letter-spacing:.15em;font-size:8px;font-weight:900;position:absolute;top:clamp(12px,1.2vw,18px);right:clamp(14px,1.4vw,22px)}.featuredCompareCopy h2{max-width:18ch;font-size:clamp(25px,2.35vw,38px)}.featuredCompareCopy p:not(.eyebrow){color:#f4f0e8b8}.featuredCompareAssetModule .featuredCompareMeta{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.featuredCompareAssetModule .featuredCompareMeta span{background:linear-gradient(90deg,#ddb89212,#0000003d),#0000004d;border-color:#f4f0e821;border-radius:4px;justify-content:flex-start;min-height:38px}.featuredCompareAssetModule .featuredCompareActions{margin-top:3px}@media (width<=900px){.featuredCompareAssetModule .featuredCompareAssetFrame{width:100%;min-height:220px;margin-top:38px;position:relative;inset:auto}.featuredCompareAssetModule .featuredCompareFooter{width:100%;min-height:auto;margin:12px 0 0}}.featuredInvestigationArtifacts{z-index:2;pointer-events:none;border-radius:8px;position:absolute;inset:clamp(42px,4vw,64px) clamp(18px,2vw,30px) clamp(22px,2vw,34px);overflow:hidden}.artifactNote,.artifactClip,.artifactTrace,.artifactMarker{display:block;position:absolute}.artifactNote{color:#ddb892b3;text-transform:uppercase;letter-spacing:.14em;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:linear-gradient(#ecd9ab1f,#120d066b),#07070594;border:1px solid #ddb89233;width:clamp(150px,15vw,220px);min-height:74px;padding:12px 13px;font-size:8px;font-weight:900;line-height:1.35;transform:rotate(-1.6deg);box-shadow:0 18px 42px #0000003d}.artifactNote b{color:#f4f0e8bd;text-transform:none;letter-spacing:0;margin-top:8px;font-size:12px;font-weight:650;line-height:1.25;display:block}.artifactNoteOne{top:clamp(30px,4vw,62px);left:clamp(28px,4vw,70px)}.artifactNoteTwo{opacity:.86;bottom:clamp(34px,4vw,72px);left:clamp(230px,24vw,370px);transform:rotate(1.2deg)}.artifactClip{opacity:.5;filter:blur(.15px);background:linear-gradient(135deg,#f4f0e82e,#ddb8920f 34%,#0000006b),repeating-linear-gradient(0deg,#f4f0e82e 0 1px,#0000 1px 12px);border:1px solid #f4f0e81f;width:clamp(120px,12vw,176px);height:clamp(74px,7vw,106px)}.artifactClipOne{top:clamp(108px,10vw,160px);left:clamp(150px,16vw,240px);transform:rotate(2deg)}.artifactClipTwo{opacity:.34;bottom:clamp(26px,3vw,54px);left:clamp(18px,2.4vw,38px);transform:rotate(-3deg)}.artifactTrace{transform-origin:0;opacity:.56;background:linear-gradient(90deg,#0000,#ddb8927a,#ddb89257,#0000);width:clamp(180px,21vw,300px);height:1px}.artifactTrace:before,.artifactTrace:after{content:"";background:#ddb892b8;border-radius:999px;width:7px;height:7px;position:absolute;top:-3px;box-shadow:0 0 14px #ddb89242}.artifactTrace:before{left:24%}.artifactTrace:after{background:#ddb89294;right:18%}.artifactTraceOne{top:48%;left:clamp(90px,9vw,140px);transform:rotate(-9deg)}.artifactTraceTwo{opacity:.34;top:36%;left:clamp(230px,24vw,390px);transform:rotate(13deg)}.artifactMarker{color:#f4f0e88a;text-transform:uppercase;letter-spacing:.16em;font-size:8px;font-weight:900}.artifactMarker:before{content:"";vertical-align:middle;background:#ddb8926b;width:36px;height:1px;margin-right:9px;display:inline-block}.artifactMarkerOne{top:64%;left:clamp(42px,5vw,88px)}.artifactMarkerTwo{top:22%;left:clamp(280px,29vw,460px)}@media (width<=900px){.featuredInvestigationArtifacts{height:220px;inset:38px 0 auto}.artifactNoteTwo,.artifactTraceTwo,.artifactMarkerTwo{display:none}}.protocolMockShell{--protocol-type-hero-size:clamp(38px, 4.15vw, 62px);--protocol-type-hero-leading:.96;--protocol-type-deck-size:clamp(19px, 1.7vw, 26px);--protocol-type-section-size:clamp(17px, 1.25vw, 21px);--protocol-type-body-size:13px;--protocol-type-micro-size:9px;--protocol-type-micro-tracking:.12em;--protocol-material-edge:#ddb8922e;--protocol-material-glass:#090908e0;--protocol-material-shadow:0 24px 82px #0000006b}.protocolMockRail,.protocolFeatureHero,.coreCompoundDeck,.protocolTabs,.protocolDiscoveryPanel,.protocolConsequenceBand,.protocolLivedReality,.insightCard,.relatedDeck,.protocolMockLegal{border-color:var(--protocol-material-edge);box-shadow:inset 0 1px 0 #ffffff0a, inset 0 0 0 1px #00000057, var(--protocol-material-shadow)}.protocolMockRail{background:radial-gradient(circle at 0 0,#ddb89213,#0000 12rem),linear-gradient(145deg,#0c0c0be0,#020202d6);gap:10px;padding:12px;top:24px}.protocolMockRail button{color:#f4f0e89e;min-height:30px;font-size:11px}.protocolMockRail blockquote{color:#f4f0e899;padding:12px;font-size:11px}.protocolFeatureHero,.protocolCinematicHero,.protocolContestHero,.protocolWolverineHero,.protocolHollywoodHero,.protocolGlpHero{grid-template-columns:minmax(0,.45fr) minmax(390px,.55fr);min-height:clamp(390px,39vw,468px);padding:clamp(24px,2.4vw,34px)}.protocolCinematicHero .protocolHeroCopy,.protocolContestHero .protocolHeroCopy,.protocolWolverineHero .protocolHeroCopy,.protocolHollywoodHero .protocolHeroCopy,.protocolGlpHero .protocolHeroCopy{align-self:center;padding-bottom:0}.protocolHeroCopy .eyebrow{font-size:var(--protocol-type-micro-size);letter-spacing:var(--protocol-type-micro-tracking)}.protocolHeroCopy h1,.protocolCinematicHero .protocolHeroCopy h1,.protocolContestHero .protocolHeroCopy h1,.protocolWolverineHero .protocolHeroCopy h1,.protocolHollywoodHero .protocolHeroCopy h1,.protocolGlpHero .protocolHeroCopy h1{max-width:620px;font-size:var(--protocol-type-hero-size);line-height:var(--protocol-type-hero-leading);letter-spacing:0;text-transform:uppercase}.protocolHeroCopy h2,.protocolCinematicHero .protocolHeroCopy h2,.protocolContestHero .protocolHeroCopy h2,.protocolWolverineHero .protocolHeroCopy h2,.protocolHollywoodHero .protocolHeroCopy h2,.protocolGlpHero .protocolHeroCopy h2{font-size:var(--protocol-type-deck-size);letter-spacing:0;margin-top:12px;line-height:1.08}.protocolHeroCopy p,.protocolCinematicHero .protocolHeroCopy p,.protocolContestHero .protocolHeroCopy p,.protocolWolverineHero .protocolHeroCopy p,.protocolHollywoodHero .protocolHeroCopy p,.protocolGlpHero .protocolHeroCopy p{max-width:520px;font-size:var(--protocol-type-body-size);line-height:1.5}.protocolHeroArt{min-height:clamp(230px,29vw,340px)}.protocolHeroStats{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(90deg,#000000a3,#0c0a078a);margin-top:4px}.protocolHeroStats article{min-height:58px;padding:10px 13px}.protocolHeroStats span{font-size:var(--protocol-type-micro-size);letter-spacing:var(--protocol-type-micro-tracking)}.coreCompoundDeck,.protocolDiscoveryPanel,.protocolConsequenceBand,.protocolLivedReality,.relatedDeck{background:radial-gradient(circle at 100% 0%, #ddb89212, transparent 14rem), linear-gradient(145deg, var(--protocol-material-glass), #020202d1)}.deckHeader{min-height:40px}.coreCompoundRow button{min-height:64px;padding:10px 14px}.protocolTabs button{letter-spacing:.03em;min-height:42px;font-size:10px}.protocolDiscoveryPanel{padding:15px}.protocolDiscoveryPanel h3,.livedRealityLead h3,.insightCard h3{letter-spacing:0}.protocolDiscoveryPanel h3{font-size:var(--protocol-type-section-size)}.protocolConsequenceBand{grid-template-columns:minmax(230px,.78fr) repeat(5,minmax(0,1fr));min-height:64px}.protocolConsequenceBand>div{padding:10px 14px}.protocolConsequenceBand>span{padding:10px 11px}.protocolLivedReality{padding:15px}.livedRealityGrid article{min-height:160px;padding:12px}.protocolInsightGrid{gap:11px;padding-top:6px}.insightCard,.protocolCinematicShell .insightCard{min-height:202px;padding:16px}.protocolCinematicShell .insightCard:nth-child(2),.protocolCinematicShell .insightCard:nth-child(3),.protocolCinematicShell .insightCard:nth-child(5),.protocolCinematicShell .insightCard:nth-child(6){transform:none}.insightCard p,.insightCard li,.protocolCinematicShell .insightCard p,.protocolCinematicShell .insightCard li{font-size:var(--protocol-type-body-size);line-height:1.46}.relatedCardRow a,.relatedCardRow button{min-height:118px;padding:12px}@media (width>=761px) and (width<=1380px){.protocolFeatureHero,.protocolCinematicHero,.protocolContestHero,.protocolWolverineHero,.protocolHollywoodHero,.protocolGlpHero{min-height:clamp(390px,39vw,468px)}}@media (width<=760px){.protocolMockShell{--protocol-type-hero-size:clamp(31px, 8.4vw, 38px);--protocol-type-deck-size:19px;--protocol-type-section-size:18px}.protocolFeatureHero,.protocolCinematicHero,.protocolContestHero,.protocolWolverineHero,.protocolHollywoodHero,.protocolGlpHero{isolation:isolate;grid-template-columns:1fr;gap:10px;padding:14px}.protocolHeroCopy{max-width:100%}.protocolHeroCopy h1,.protocolCinematicHero .protocolHeroCopy h1,.protocolContestHero .protocolHeroCopy h1,.protocolWolverineHero .protocolHeroCopy h1,.protocolHollywoodHero .protocolHeroCopy h1,.protocolGlpHero .protocolHeroCopy h1{max-width:calc(100% - 96px);font-size:var(--protocol-type-hero-size);line-height:.98}.protocolHeroCopy h2,.protocolCinematicHero .protocolHeroCopy h2,.protocolContestHero .protocolHeroCopy h2,.protocolWolverineHero .protocolHeroCopy h2,.protocolHollywoodHero .protocolHeroCopy h2,.protocolGlpHero .protocolHeroCopy h2{font-size:var(--protocol-type-deck-size);margin:8px 0 7px;line-height:1.08}.protocolHeroCopy p,.protocolCinematicHero .protocolHeroCopy p,.protocolContestHero .protocolHeroCopy p,.protocolWolverineHero .protocolHeroCopy p,.protocolHollywoodHero .protocolHeroCopy p,.protocolGlpHero .protocolHeroCopy p{font-size:12px;line-height:1.42}.protocolHeroTags{gap:6px;margin-top:10px}.protocolHeroTags span{padding:6px 8px;font-size:8px}.protocolHeroArt,.protocolContestHero .protocolHeroArt,.protocolWolverineHero .protocolHeroArt,.protocolHollywoodHero .protocolHeroArt,.protocolGlpHero .protocolHeroArt{opacity:.38;z-index:0;min-height:0;position:absolute;inset:0}.protocolHeroCopy,.protocolHeroStats{z-index:2;position:relative}.shareProtocol{z-index:3;position:absolute}.protocolBottleField,.contestPrepScene,.wolverineRecoveryScene,.hollywoodProductionScene,.glpTransformationScene,.protocolCinematicHero .protocolHeroArt:after,.protocolContestHero .protocolHeroArt:after,.protocolWolverineHero .protocolHeroArt:after,.protocolHollywoodHero .protocolHeroArt:after,.protocolGlpHero .protocolHeroArt:after{inset:-18px -38px -18px -70px}.protocolHeroStats article{min-height:44px;padding:8px 10px}.protocolHeroStats strong{font-size:11px}.coreCompoundRow button{min-height:54px}.protocolConsequenceBand>span{min-height:42px}.protocolTabs button{min-height:40px}}.ecosystemShell-home,.ecosystemShell-compare,.ecosystemShell-protocols,.libraryDiscoveryShell,.compareIntelligenceHub,.protocolMockShell{--ecosystem-native-gap:clamp(12px, 1.1vw, 18px);--ecosystem-native-section-gap:clamp(14px, 1.35vw, 22px)}.ecosystemShell-home .topBar,.ecosystemShell-compare .topBar,.ecosystemShell-protocols .topBar{align-items:center;min-height:70px}.ecosystemShell-home .topNavLinks,.ecosystemShell-compare .topNavLinks,.ecosystemShell-protocols .topNavLinks{align-items:center;gap:clamp(18px,2.2vw,34px)}.ecosystemShell-home .topNavLink,.ecosystemShell-compare .topNavLink,.ecosystemShell-protocols .topNavLink,.ecosystemShell-home .accountButton,.ecosystemShell-compare .accountButton,.ecosystemShell-protocols .accountButton{min-height:38px}.compareIntelligenceHub,.protocolMockMain,.libraryDiscoveryShell{gap:var(--ecosystem-native-gap)}.homeFeatureGrid,.compareCategoryPortalGrid,.protocolInsightGrid{gap:var(--ecosystem-native-section-gap)}.homeFeatureCard,.compareSecondaryGrid button,.protocolMockRail button,.relatedCardRow a,.relatedCardRow button{cursor:pointer}.protocolMockRail button,.compareSecondaryGrid button,.relatedCardRow button,.relatedCardRow a{scroll-margin-top:86px}@media (width<=760px){.ecosystemShell-home .topBar,.ecosystemShell-compare .topBar,.ecosystemShell-protocols .topBar{min-height:58px}.compareIntelligenceHub,.protocolMockMain,.libraryDiscoveryShell{gap:12px}}body:has(.app.ecosystem-compare .compareIntelligenceHub){overflow:visible}#root:has(.app.ecosystem-compare .compareIntelligenceHub){overflow:visible}.compareIntelligenceHub{isolation:isolate}.compareIntelligenceHub>:not(.compareWorldBackdrop){z-index:1;position:relative}.compareWorldBackdrop{z-index:0;pointer-events:none;opacity:.92;background:linear-gradient(90deg,#000000c7,#00000038 50%,#000000c2),linear-gradient(#0000002e,#000000c7 76%,#000000f5),url(/assets/compare-world-generated-BPNu5NRw.png) 50% 24%/min(1620px,142vw) no-repeat,radial-gradient(at 52% 18%,#ddb8922e,#0000 18rem),radial-gradient(at 24% 34%,#e4e0d61c,#0000 32rem),radial-gradient(at 82% 38%,#ddb8921a,#0000 34rem),linear-gradient(90deg,#020708d6,#03030394 42%,#0d0904c7),#020202;position:fixed;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0 72%,#0000 100%);mask-image:linear-gradient(#000 0 72%,#0000 100%)}.compareWorldBackdrop:before{content:"";opacity:.15;transform-origin:bottom;background:linear-gradient(90deg,#e4e0d60e,#0000 17% 82%,#ddb8920f),repeating-linear-gradient(90deg,#0000 0 84px,#f4f0e809 85px,#0000 86px),repeating-linear-gradient(0deg,#0000 0 72px,#f4f0e805 73px,#0000 74px);position:absolute;inset:-8% -5% 0;transform:perspective(900px)rotateX(62deg)translateY(22%);-webkit-mask-image:linear-gradient(#0000 0,#000 28%,#0000 84%);mask-image:linear-gradient(#0000 0,#000 28%,#0000 84%)}.compareWorldBackdrop:after{content:"";background:radial-gradient(at 50% 42%,#0000 0 20rem,#00000042 35rem,#000000c7 100%),linear-gradient(#0000000f,#00000047 54%,#000000eb);position:absolute;inset:0}.compareWorldHorizon{background:linear-gradient(90deg,#0000,#f4f0e833,#0000);height:1px;position:absolute;top:31%;left:8%;right:8%;box-shadow:0 0 70px #ddb89224}.compareWorldBench{transform-origin:top;opacity:.58;background:radial-gradient(at 50% 0,#ddb89229,#0000 28rem),linear-gradient(#1c160d7a,#00000014);border-top:1px solid #ddb89233;height:17%;position:absolute;bottom:20%;left:8%;right:8%;transform:perspective(900px)rotateX(58deg)}.compareWorldShelf{opacity:.42;background:linear-gradient(#0000 0 33%,#f4f0e80d 34% 35%,#0000 36% 66%,#f4f0e80a 67% 68%,#0000 69%),radial-gradient(at 50% 72%,#ddb89214,#0000 12rem);border-top:1px solid #f4f0e81c;border-bottom:1px solid #f4f0e80e;width:min(250px,18vw);height:24%;position:absolute;top:17%}.compareWorldShelfLeft{color:#ddb892;left:9%}.compareWorldShelfRight{color:#ddb892;right:8%}.compareWorldVial,.compareWorldScale,.compareWorldNotes{z-index:1;opacity:.26;position:absolute}.compareWorldVial{border:1px solid color-mix(in srgb, currentColor 38%, transparent);background:linear-gradient(90deg, #ffffff2e, transparent 22%, #ffffff0b 58%, transparent), linear-gradient(180deg, #ffffff1a, transparent 32%, color-mix(in srgb, currentColor 16%, transparent)), #00000052;width:clamp(34px,4vw,68px);height:clamp(78px,8vw,138px);box-shadow:0 0 42px color-mix(in srgb, currentColor 18%, transparent), inset 0 0 24px #ffffff0a;border-radius:14px 14px 8px 8px;bottom:23%}.compareWorldVial:before{content:"";border:1px solid color-mix(in srgb, currentColor 35%, transparent);background:#000000a8;border-radius:8px 8px 3px 3px;height:16%;position:absolute;top:-13%;left:21%;right:21%}.compareWorldVialA{color:#ddb892;left:40%}.compareWorldVialB{color:#ddb892;right:33%}.compareWorldScale{opacity:.2;background:radial-gradient(at 50% 86%,#ddb89233,#0000 5rem),linear-gradient(90deg,#0000 0 46%,#ddb89247 47% 53%,#0000 54%);border-bottom:2px solid #ddb8924d;width:min(330px,25vw);height:min(132px,10vw);bottom:22%;left:50%;transform:translate(-50%)}.compareWorldScale:before,.compareWorldScale:after{content:"";border-bottom:1px solid #ddb8924d;border-radius:0 0 999px 999px;width:34%;height:30%;position:absolute;top:34%}.compareWorldScale:before{left:0}.compareWorldScale:after{right:0}.compareWorldNotes{opacity:.16;background:repeating-linear-gradient(0deg,#0000 0 22px,#ddb8921f 23px,#0000 24px),linear-gradient(90deg,#ddb89214,#0000);border-left:1px solid #ddb89229;width:min(220px,16vw);height:min(160px,12vw);bottom:17%;right:5%;transform:rotate(-3deg)}.compareAssetHero{aspect-ratio:auto;background:linear-gradient(90deg,#000000d6,#0000007a 48%,#0000001f),radial-gradient(at 52% 44%,#ddb8921f,#0000 27rem),#04040333;border-color:#ddb8921a;border-radius:10px 10px 6px 6px;grid-template-columns:minmax(330px,.47fr) minmax(0,.53fr);align-items:stretch;height:auto;min-height:clamp(250px,21vw,320px);padding:clamp(10px,1.1vw,14px);display:grid;overflow:hidden;box-shadow:inset 0 1px #ffffff08,0 30px 110px #0000004d}.compareAssetHero:after{content:"";z-index:4;pointer-events:none;background:radial-gradient(at 50% 100%,#ddb8921f,#0000 38rem),linear-gradient(#0000,#00000061);height:52px;position:absolute;bottom:-1px;left:2%;right:2%}.compareAssetHero .comparePressureFrame,.compareAssetHero .compareSceneTelemetry{display:none}.compareAssetHero .compareHeroCopy{align-content:center;max-width:560px;padding:0 0 1px;display:grid}.compareAssetHero .compareHeroCopy h1{max-width:550px}.compareAssetHero .compareHeroScene{z-index:0;border-radius:inherit;opacity:.78;height:100%;box-shadow:none;background:0 0;border:0;position:absolute;inset:0}.compareAssetHero .compareHeroScene:before,.compareAssetHero .compareHeroScene:after{opacity:.18}.compareAssetHero .compareEnvironmentScene:after{background:linear-gradient(90deg,#000000e6 0%,#00000080 30%,#0000 68%,#0000003d),radial-gradient(circle at 62% 42%,#ddb8922b,#0000 13rem)}.compareAssetHero .compareEnvironmentVialTeal{opacity:.16;bottom:16%;left:58%}.compareAssetHero .compareEnvironmentVialGold{opacity:.14;bottom:15%;right:11%}.compareAssetHero .compareEnvironmentMark{opacity:.18;top:26%;left:69%}.compareAssetHero .compareEnvironmentChart{opacity:.2;top:18%;right:7%}.compareAssetHero .compareHeroCopy,.compareAssetHero .compareSignalTags{z-index:3;position:relative}.featuredCompareAssetModule{background:linear-gradient(90deg,#0000004d,#00000029 46%,#00000057),radial-gradient(at 48% 16%,#ddb8922e,#0000 23rem),radial-gradient(at 18% 60%,#e4e0d621,#0000 25rem),linear-gradient(115deg,#04090a8a,#06050457 48%,#0f0a0470),#0000002e;border-color:#ddb89218;border-radius:6px 6px 10px 10px;align-items:stretch;min-height:clamp(300px,23vw,370px);margin-top:clamp(-22px,-1.55vw,-14px);padding:clamp(18px,1.8vw,28px);display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff06,0 30px 110px #00000042}.featuredCompareAssetModule:before{content:"";z-index:1;pointer-events:none;opacity:.72;filter:blur(.2px);background:linear-gradient(90deg,#0000,#e4e0d614 26%,#ddb8921c 52%,#e4e0d60d 74%,#0000),radial-gradient(at 50% 0,#ddb89221,#0000 34rem);height:112px;position:absolute;inset:-42px -8% auto}.featuredCompareAssetModule .featuredComparePressure{opacity:.12}.featuredCompareAssetModule .featuredCompareAssetFrame{z-index:0;border-radius:inherit;opacity:.7;background:0 0;border:0;height:100%;min-height:0;position:absolute;inset:-12px}.featuredCompareAssetModule .compareFeaturedEnvironment{background:linear-gradient(90deg,#00000014,#00000029 48%,#000000d1),linear-gradient(#0000001f,#000000ad),url(/assets/compare-featured-generated-D-DHvfBc.png) 0/min(1020px,78vw) no-repeat,radial-gradient(at 36%,#e4e0d61f,#0000 24rem),radial-gradient(at 72% 44%,#ddb89229,#0000 22rem),linear-gradient(100deg,#020809d1,#0807059e)}.featuredCompareAssetModule .compareFeaturedEnvironment:before{opacity:.16}.featuredCompareAssetModule .compareFeaturedEnvironment:after{background:linear-gradient(90deg,#0003,#0000 38%,#000c 78%),radial-gradient(circle at 43% 45%,#ddb8921f,#0000 14rem)}.featuredCompareAssetModule .compareFeaturedVs{opacity:.12}.featuredCompareAssetModule:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#00000061 0%,#00000024 37%,#00000057 62%,#000000d1 100%),linear-gradient(#00000014,#0000001a 42%,#00000094),radial-gradient(circle at 50% 44%,#ddb89229,#0000 17rem);position:absolute;inset:0}.featuredCompareAssetModule .featuredCompareFooter{z-index:3;background:linear-gradient(90deg,#0000000f,#0000003d);border:0;border-radius:0;grid-template-columns:minmax(0,1fr);align-content:center;gap:12px;width:min(600px,48%);min-height:0;margin-left:auto;padding:clamp(14px,1.35vw,20px);display:grid;position:relative}.featuredCompareCopy{gap:8px;display:grid}.featuredCompareCopy .eyebrow{margin:0}.featuredCompareCopy h2{margin:0;font-size:clamp(24px,2.25vw,36px);line-height:1.02}.featuredCompareCopy p:not(.eyebrow){color:#ded9cfb3;max-width:620px;margin:0;font-size:13px;line-height:1.48}.featuredCompareAssetModule .featuredCompareMeta{gap:8px}.featuredCompareAssetModule .featuredCompareMeta span{color:#f4f0e8b8;background:#00000047;border:1px solid #f4f0e81a;border-radius:999px;padding:7px 10px;font-size:10px;font-weight:760}.featuredCompareAssetModule .featuredCompareMeta span:before{margin-right:6px}.featuredCompareAssetModule .featuredCompareActions{justify-content:start}.comparePortalCategories{margin-top:clamp(-4px,-.45vw,0px);padding-top:24px}.comparePortalCategories:before{content:"";z-index:-1;pointer-events:none;opacity:.8;background:linear-gradient(#0003,#00000075 32%,#0000 100%),radial-gradient(at 16% 8%,#e4e0d61a,#0000 24rem),radial-gradient(at 72% 0,#ddb89217,#0000 28rem);position:absolute;inset:-70px -6vw -22px;-webkit-mask-image:linear-gradient(#0000 0,#000 18% 78%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 18% 78%,#0000 100%)}.comparePortalBlock{isolation:isolate;border-color:#f4f0e813;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff05,0 24px 88px #00000038}.comparePortalBlock>*{z-index:1;position:relative}.comparePortalBlock:before{content:"";z-index:0;background:radial-gradient(ellipse at 18% 10%, var(--compare-portal-atmo-a), transparent 18rem), radial-gradient(ellipse at 84% 22%, var(--compare-portal-atmo-b), transparent 20rem), repeating-linear-gradient(90deg, transparent 0 72px, #f4f0e804 73px, transparent 74px), linear-gradient(140deg, #0a0a0abd, #020202eb);opacity:.86;filter:saturate(1.02)contrast(1.04);position:absolute;inset:-6px}.comparePortalBlock:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(180deg, #0003, #000000b3), linear-gradient(90deg, #0000007a, #0000001f 54%, #00000057), radial-gradient(ellipse at 12% 0%, color-mix(in srgb, var(--ecosystem-accent) 18%, transparent), transparent 16rem);position:absolute;inset:0}.comparePortalBlock.teal{--compare-portal-atmo-a:#e4e0d629;--compare-portal-atmo-b:#ddb89214}.comparePortalBlock.gold{--compare-portal-atmo-a:#ddb8922e;--compare-portal-atmo-b:#ffb0781a}.comparePortalBlock.violet{--compare-portal-atmo-a:#b08aff26;--compare-portal-atmo-b:#ddb89214}.compareTrendDock{margin-top:-2px}@media (width<=760px){.compareAssetHero{border-radius:10px 10px 5px 5px;grid-template-columns:1fr;min-height:clamp(360px,92vw,470px);padding:18px}.compareAssetHero .compareHeroScene{border:0;min-height:0}.compareAssetHero .compareEnvironmentScene{background:linear-gradient(90deg,#000000d6,#0000006b 58%,#0000003d),linear-gradient(#0000002e,#0009),url(/assets/compare-world-generated-BPNu5NRw.png) 61%/cover no-repeat,radial-gradient(at 58% 38%,#ddb8922e,#0000 13rem),radial-gradient(at 76% 46%,#e4e0d621,#0000 18rem),linear-gradient(90deg,#000000db 0%,#0000006b 60%,#0000004d)}.compareAssetHero .compareHeroCopy{align-self:end;max-width:none}.compareAssetHero .compareHeroCopy h1{max-width:360px;font-size:clamp(31px,9vw,42px);line-height:.98}.compareAssetHero .compareSignalTags{grid-template-columns:1fr 1fr;display:grid}.compareAssetHero .compareEnvironmentVialTeal{opacity:.3;bottom:44%;left:17%}.compareAssetHero .compareEnvironmentVialGold{opacity:.28;bottom:42%;right:10%}.featuredCompareAssetModule{border-radius:5px 5px 10px 10px;min-height:430px;margin-top:-10px;padding:14px}.featuredCompareAssetModule .featuredCompareAssetFrame{height:100%;min-height:0}.featuredCompareAssetModule:after{background:linear-gradient(#00000080 0%,#00000038 28%,#000000b3 58%,#000000f0 100%),radial-gradient(circle at 50% 26%,#ddb8921a,#0000 12rem)}.featuredCompareAssetModule .compareFeaturedEnvironment{background:linear-gradient(#0000003d,#000000c7),url(/assets/compare-featured-generated-D-DHvfBc.png) 34%/cover no-repeat,radial-gradient(at 50% 20%,#ddb89221,#0000 15rem),linear-gradient(100deg,#020809cc,#0807059e)}.featuredCompareAssetModule .featuredCompareFooter{background:linear-gradient(#00000008,#00000070);align-self:end;width:100%;padding:13px}.featuredCompareCopy h2{font-size:23px}.featuredCompareAssetModule .featuredCompareMeta{grid-template-columns:1fr 1fr;gap:7px;display:grid}.featuredCompareAssetModule .featuredCompareActions{grid-template-columns:1fr;display:grid}}.featuredCompareAssetModule{isolation:isolate;min-height:clamp(250px,27vw,400px);box-shadow:none;background:#000;border:0;border-radius:0;align-items:center;margin-top:clamp(-6px,-.6vw,-2px);padding:clamp(6px,1vw,14px) 0}.featuredCompareAssetModule:before{content:"";z-index:1;pointer-events:none;opacity:.52;filter:blur(2px);background:radial-gradient(at 50% 0,#ddb8921a,#0000 72%),linear-gradient(#ddb8920d,#0000 70%);height:78px;position:absolute;top:-20px;left:8%;right:8%}.featuredCompareAssetModule:after{content:"";z-index:1;pointer-events:none;opacity:.5;background:radial-gradient(at 52% 66%,#ddb8920f,#0000 70%),radial-gradient(at 50% 88%,#f4f0e80a,#0000 54%);position:absolute;inset:12% 2% 10%}.featuredCompareAssetModule .featuredComparePressure{display:none}.featuredCompareAssetModule .featuredCompareAssetFrame{z-index:0;border-radius:inherit;opacity:1;cursor:pointer;appearance:none;filter:brightness(.94);background:0 0;border:1px solid #f4f0e81a;width:min(100%,1416px);height:clamp(216px,26.4vw,396px);min-height:0;margin:0 auto;padding:0;transition:transform .22s;display:block;position:relative;inset:auto;box-shadow:inset 0 1px #ffffff08,0 24px 84px #0000006b,0 0 22px #ddb8920f}.featuredCompareAssetModule .featuredCompareAssetFrame:hover{transform:translateY(-2px)}.featuredCompareAssetModule .featuredCompareAssetFrame:focus-visible{outline-offset:-12px;outline:1px solid #ddb89261}.featuredCompareAssetModule .compareFeaturedEnvironment{filter:saturate(.98)contrast(1.14)brightness(.92);pointer-events:none;background:url(/assets/compare-featured-glp-divide-user-BSF6pWfk.png) 50%/contain no-repeat,#000;transform:none}.featuredCompareAssetModule .compareFeaturedEnvironment:before,.featuredCompareAssetModule .compareFeaturedEnvironment:after,.featuredCompareAssetModule .compareFeaturedVs,.featuredCompareAssetModule .compareMetabolicTrace,.featuredCompareAssetModule .compareEnvironmentVial,.featuredCompareAssetModule .featuredCompareFooter,.featuredCompareAssetModule .featuredCompareFooter:after,.featuredCompareAssetModule .featuredCompareFooter:before,.featuredCompareAssetModule .featuredCompareCopy{display:none}.featuredCompareAssetModule .featuredCompareCopy .eyebrow{color:#ddb892db}.featuredCompareAssetModule .featuredCompareCopy h2{text-shadow:0 2px 18px #000000f2,0 0 34px #ddb8921a;max-width:470px}.featuredCompareAssetModule .featuredCompareCopy p:not(.eyebrow){color:#f4f0e8ad;max-width:490px}.featuredCompareAssetModule .featuredCompareMeta{display:none}.featuredCompareAssetModule .featuredCompareMeta span{color:#f4f0e8ad;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-bottom:1px solid #ddb89233;border-radius:0;padding:4px 0 5px}.featuredCompareAssetModule .featuredCompareMeta span:before{background:#ddb892a8}.featuredCompareAssetModule .featuredCompareActions{flex:none;justify-content:center;gap:8px}.featuredCompareAssetModule .featuredCompareActions .secondaryAction{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000047;border-color:#f4f0e824;box-shadow:0 12px 34px #0000002e}@media (width<=980px){.featuredCompareAssetModule{min-height:clamp(260px,48vw,390px)}.featuredCompareAssetModule .compareFeaturedEnvironment{background-position:50%}.featuredCompareAssetModule .featuredCompareAssetFrame{height:clamp(240px,46vw,360px)}.featuredCompareAssetModule .featuredCompareFooter{width:min(620px,100%);margin-right:0}}@media (width<=760px){.featuredCompareAssetModule{min-height:340px;padding:0}.featuredCompareAssetModule:after{background:linear-gradient(#0000000d 0%,#0000002e 34%,#000000d1 100%),radial-gradient(at 50% 14%,#ddb89214,#0000 18rem)}.featuredCompareAssetModule .featuredCompareAssetFrame{width:min(100%,980px);height:clamp(268px,72vw,390px)}.featuredCompareAssetModule .compareFeaturedEnvironment{filter:saturate()contrast(1.1)brightness(.91);background-position:50%}.featuredCompareAssetModule .featuredCompareFooter{bottom:10px;left:8px;right:8px}}.compareIntelligenceHub .compareWorldBackdrop{background:linear-gradient(90deg,#000000d1,#00000047 50%,#000c),linear-gradient(#0003,#000c 76%,#000000fa),url(/assets/compare-world-generated-BPNu5NRw.png) 50% 24%/min(1620px,142vw) no-repeat,radial-gradient(at 52% 18%,#ddb89229,#0000 18rem),radial-gradient(at 82% 38%,#ddb89214,#0000 34rem),linear-gradient(90deg,#000000e6,#040403a3 42%,#0d0904b8),#000}.compareIntelligenceHub .compareWorldBackdrop:before{background:linear-gradient(90deg,#ddb89209,#0000 17% 82%,#ddb8920b),repeating-linear-gradient(90deg,#0000 0 84px,#f4f0e808 85px,#0000 86px),repeating-linear-gradient(0deg,#0000 0 72px,#f4f0e805 73px,#0000 74px)}.compareCommandHero+.featuredCompareCard:before{display:none}.compareAssetHero{background:linear-gradient(90deg,#000000db,#00000080 48%,#00000029),radial-gradient(at 52% 44%,#ddb8921c,#0000 27rem),#000}.compareAssetHero:after{background:radial-gradient(at 50% 98%,#ddb89224,#0000 36rem),linear-gradient(#0000,#00000070);height:68px}.compareAssetHero .compareEnvironmentScene{background:linear-gradient(90deg,#000000ed,#00000070 46%,#00000029),linear-gradient(#0000001a,#0000008f),url(/assets/compare-world-generated-BPNu5NRw.png) 50% 48%/min(1440px,122vw) no-repeat,radial-gradient(at 63% 43%,#ddb89233,#0000 16rem),linear-gradient(90deg,#000000eb 0%,#0000009e 35%,#0003 68%,#00000057)}@media (width<=760px){.compareAssetHero .compareEnvironmentScene{background:linear-gradient(90deg,#000000db,#00000070 58%,#00000042),linear-gradient(#0000002e,#0000009e),url(/assets/compare-world-generated-BPNu5NRw.png) 61%/cover no-repeat,radial-gradient(at 58% 38%,#ddb89229,#0000 13rem),linear-gradient(90deg,#000000e0 0%,#00000070 60%,#00000052)}}.compareIntelligenceHub .compareAssetHero,.compareIntelligenceHub .featuredCompareAssetModule,.compareIntelligenceHub .featuredCompareCard{box-shadow:none!important;background:#000!important}.compareIntelligenceHub .compareAssetHero:before,.compareIntelligenceHub .compareAssetHero:after,.compareIntelligenceHub .featuredCompareAssetModule:before,.compareIntelligenceHub .featuredCompareAssetModule:after,.compareIntelligenceHub .featuredCompareCard:before,.compareIntelligenceHub .featuredCompareCard:after{content:none!important;background:0 0!important;display:none!important}.compareIntelligenceHub .featuredCompareAssetModule{margin-top:0!important}.compareIntelligenceHub .featuredComparePressure{display:none!important}.compareFeaturedDecision{isolation:isolate;gap:clamp(18px,2.2vw,28px);padding:clamp(8px,1vw,14px) 0 clamp(30px,4vw,58px);display:grid;position:relative}.compareFeaturedDecision:before,.compareFeaturedDecision:after{content:"";z-index:-1;pointer-events:none;height:70%;position:absolute;inset:-5% -6% auto}.compareFeaturedDecision:before{filter:blur(2px);opacity:.75;background:radial-gradient(circle at 36% 48%,#e4e0d624,#0000 20rem),radial-gradient(circle at 65% 42%,#ddb89229,#0000 23rem),linear-gradient(120deg,#0000 16%,#e4e0d60f 17%,#0000 18% 48%,#ddb8920f 49%,#0000 50%)}.compareFeaturedDecision:after{opacity:.16;background-image:radial-gradient(circle,#f4f0e82e 0 1px,#0000 1.7px),radial-gradient(circle,#e4e0d629 0 1px,#0000 1.6px);background-size:96px 96px,143px 143px;-webkit-mask-image:linear-gradient(#0000,#000 18% 62%,#0000);mask-image:linear-gradient(#0000,#000 18% 62%,#0000)}.compareDecisionHeader{text-align:center;justify-content:center;justify-items:center;gap:10px;width:min(1220px,100%);margin:0 auto;padding-inline:0;display:grid}.compareDecisionHeader .eyebrow{justify-self:center}.compareDecisionHeader h2,.comparePortalCategories>.compareSectionHeader h2,.compareAllComparisons>.compareSectionHeader h2{color:#f7f1e5;letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(31px,4.2vw,58px);line-height:.96}.compareDecisionHeader p:not(.eyebrow),.comparePortalCategories>.compareSectionHeader p:not(.eyebrow),.compareAllComparisons>.compareSectionHeader p:not(.eyebrow){color:#f4f0e8ad;text-align:center;max-width:720px;margin:0 auto;font-size:clamp(15px,1.35vw,18px);line-height:1.55}.compareDecisionHeader h2{white-space:nowrap;justify-self:center;width:max-content;max-width:100%;margin-inline:auto;font-size:clamp(38px,3.8vw,54px);transform:none}.compareDecisionHeader>*{transform:none}.compareDecisionHeader p:not(.eyebrow){justify-self:center;width:min(720px,100%);margin-inline:auto}.compareDecisionActions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:6px;display:flex}.comparePortalCategories,.compareAllComparisons{gap:clamp(24px,3.2vw,44px);padding-block:clamp(38px,5vw,76px);display:grid}.comparePortalCategories>.compareSectionHeader,.compareAllComparisons>.compareSectionHeader{text-align:center;gap:9px;width:min(980px,100%);margin:0 auto;display:grid}.comparePopularGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(22px,2.5vw,34px);width:min(1120px,100%);margin:0 auto}.compareAllComparisons{background:radial-gradient(at 14% 0,#ddb8921a,#0000 24rem),radial-gradient(at 86% 8%,#e4e0d612,#0000 26rem),linear-gradient(#ffffff06,#030303c7);border:1px solid #f4f0e814;border-radius:18px;padding:clamp(28px,4vw,52px);position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff06,0 30px 100px #00000047}.compareArchiveControls{gap:14px;width:min(1040px,100%);margin:0 auto;display:grid}.compareArchiveSearch{background:linear-gradient(90deg,#e4e0d60f,#0000 34%,#ddb8920f),#00000057;border:1px solid #f4f0e824;border-radius:999px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;min-height:56px;padding:0 18px;display:grid;box-shadow:inset 0 1px #ffffff09,0 16px 48px #00000042}.compareArchiveSearch svg{color:#ddb892e0}.compareArchiveSearch input{color:#f4f0e8;background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:15px}.compareArchiveSearch input::placeholder{color:#f4f0e86b}.compareArchiveFilters{flex-wrap:wrap;justify-content:center;gap:9px;display:flex}.compareArchiveFilters button{color:#f4f0e8b8;letter-spacing:.05em;cursor:pointer;background:#0000003d;border:1px solid #f4f0e821;border-radius:999px;min-height:38px;padding:0 13px;font-size:11px;font-weight:850;transition:transform .2s,border-color .2s,color .2s,box-shadow .2s,background .2s}.compareArchiveFilters button:hover,.compareArchiveFilters button.active{color:#f7e4ac;background:#ddb8921a;border-color:#ddb89280;transform:translateY(-2px);box-shadow:0 0 28px #ddb8921f}.compareArchiveGroups{gap:clamp(24px,3vw,38px);display:grid}.compareArchiveGroup{gap:14px;animation:.34s both compareArchiveReveal;display:grid}.compareArchiveGroupHeader{border-bottom:1px solid #ddb8922e;grid-template-columns:minmax(180px,auto) minmax(0,1fr);align-items:end;gap:14px;padding-bottom:12px;display:grid}.compareArchiveGroupHeader span{color:#ddb892;letter-spacing:.12em;text-transform:uppercase;font-size:13px;font-weight:950}.compareArchiveGroupHeader small{color:#f4f0e885;line-height:1.4}.compareArchiveGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.comparePremiumCard,.comparePortalGrid .comparePremiumCard,.compareArchiveGrid .comparePremiumCard{isolation:isolate;background:radial-gradient(at 18% 0,#ddb8921a,#0000 16rem),linear-gradient(#ffffff0d,#040404d6);border:1px solid #f4f0e821;border-radius:16px;min-height:238px;padding:clamp(18px,1.6vw,24px);transition:transform .2s,border-color .2s,box-shadow .2s,background .2s;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,0 22px 72px #00000052}.comparePremiumCard:before{content:"";z-index:-1;background:linear-gradient(135deg, #ffffff0d, transparent 30%), radial-gradient(ellipse at 92% 12%, color-mix(in srgb, var(--ecosystem-accent) 20%, transparent), transparent 12rem);opacity:.55;transition:opacity .2s;position:absolute;inset:0}.comparePremiumCard.teal,.comparePremiumCard.gold{--ecosystem-accent:#ddb892}.comparePremiumCard.violet{--ecosystem-accent:#b08aff}.comparePremiumCard.neutral{--ecosystem-accent:#c97b4a}.comparePremiumCard:hover{border-color:color-mix(in srgb, var(--ecosystem-accent) 48%, #f4f0e82e);background:radial-gradient(ellipse at 18% 0%, color-mix(in srgb, var(--ecosystem-accent) 16%, transparent), transparent 17rem), linear-gradient(180deg, #fff1, #050505d1);box-shadow:inset 0 1px 0 #ffffff0e, 0 28px 90px #00000070, 0 0 46px color-mix(in srgb, var(--ecosystem-accent) 24%, transparent);transform:translateY(-7px)}.comparePremiumCard:hover:before{opacity:.9}.comparePremiumCard p{color:color-mix(in srgb, var(--ecosystem-accent) 82%, #fff)}.comparePremiumCard em{border:1px solid color-mix(in srgb, var(--ecosystem-accent) 32%, transparent);color:#f4f0e8c2;letter-spacing:.1em;text-transform:uppercase;background:#00000047;border-radius:999px;width:fit-content;margin:0 0 13px;padding:5px 9px;font-size:10px;font-style:normal;font-weight:850;display:inline-flex}.comparePremiumCard h3{font-size:clamp(22px,2.1vw,30px);line-height:1.02}.comparePremiumCard small{color:#f4f0e875;letter-spacing:.06em;text-transform:uppercase;margin-top:8px;font-size:11px;font-weight:800;display:block}.comparePremiumCard span{color:#f4f0e8b8;max-width:92%;margin-top:12px;font-size:14px;display:block}.comparePremiumCard .compareActions{gap:10px;margin-top:8px}.comparePremiumCard .primaryAction,.comparePremiumCard .secondaryAction,.compareSaveAction{border-radius:999px;min-height:40px;font-weight:850}.comparePremiumCard .primaryAction{background:linear-gradient(135deg, color-mix(in srgb, var(--ecosystem-accent) 72%, #fff), #ddb892);box-shadow:0 12px 34px color-mix(in srgb, var(--ecosystem-accent) 20%, #00000057)}.comparePremiumCard .primaryAction:hover{box-shadow:0 18px 46px color-mix(in srgb, var(--ecosystem-accent) 28%, #00000061);transform:translateY(-2px)scale(1.02)}.comparePopularGrid .comparePremiumCard.featured{background:radial-gradient(at 18% 0,#ddb89229,#0000 17rem),radial-gradient(at 95% 16%,#e4e0d61a,#0000 14rem),linear-gradient(#ffffff10,#040404db);border-color:#ddb8924d;min-height:clamp(260px,20vw,310px);padding:clamp(22px,2vw,30px);box-shadow:inset 0 1px #ffffff0e,0 26px 84px #00000061,0 0 30px #ddb8921a}.comparePopularGrid .comparePremiumCard.featured:hover{border-color:#ddb892c2;transform:translateY(-9px);box-shadow:inset 0 1px #ffffff0f,0 38px 112px #00000085,0 0 68px #ddb89247,0 0 26px #e4e0d61a}.comparePopularGrid .comparePremiumCard.featured em{color:#ddb892;background:#ddb8921a;border-color:#ddb89275}.compareSaveAction{color:#f4f0e8db;background:#0000005c;border-color:#f4f0e82e}.compareSaveAction:hover{border-color:#ddb89285;box-shadow:0 0 24px #ddb8921f}.compareShowMore{background:linear-gradient(135deg,#ddb892,#f4e3ac);border-radius:999px;justify-self:center;min-width:190px;min-height:48px;margin-top:2px;box-shadow:0 18px 58px #ddb8922e}.compareShowMore:hover svg{transform:translate(3px)}.compareShowMore svg{transition:transform .2s}.compareArchiveEmpty{text-align:center;color:#f4f0e894;margin:0}.compareIntelligenceHub{gap:clamp(34px,4vw,68px)}.compareIntelligenceHub .compareWorldBackdrop{opacity:.72;filter:saturate(.78)contrast(1.08)brightness(.48)}@media (width>=761px){.ecosystemShell-compare .topBar{min-height:60px}.ecosystemShell-compare .topNavLinks{gap:clamp(16px,2.05vw,34px)}.ecosystemShell-compare .topNavLink{min-height:42px}.ecosystemShell-compare .topNavLink:last-child,.ecosystemShell-compare .accountButton{min-height:48px}}.compareFeaturedDecision{background:radial-gradient(at 50% 0,#e4e0d613,#0000 32rem),linear-gradient(#030809d1,#000000e0);border-color:#e4e0d629}.compareDecisionHeader h2,.comparePortalCategories>.compareSectionHeader h2,.compareAllComparisons>.compareSectionHeader h2{color:#fff8ea;letter-spacing:0}.compareDecisionHeader p:not(.eyebrow),.comparePortalCategories>.compareSectionHeader p:not(.eyebrow),.compareAllComparisons>.compareSectionHeader p:not(.eyebrow){color:#f4f0e8bd}.comparePortalCategories,.compareAllComparisons{gap:34px}.compareAllComparisons{background:radial-gradient(at 8% 0,#e4e0d614,#0000 26rem),radial-gradient(at 90% 8%,#ddb8921a,#0000 24rem),linear-gradient(#040c0dcc,#000000db);border-color:#e4e0d624;border-radius:10px;padding:44px;box-shadow:inset 0 1px #ffffff09,0 36px 118px #0000006b}.compareArchiveControls{gap:18px}.compareArchiveSearch{background:linear-gradient(90deg,#e4e0d613,#0000 42%,#ddb8920e),#0000006b;border-color:#e4e0d638;border-radius:10px}.compareArchiveFilters{gap:10px}.compareArchiveFilters button{background:#00000057;border-radius:8px}.compareArchiveGroups{gap:44px}.compareArchiveGroup{gap:18px}.compareArchiveGroupHeader{border-bottom-color:#e4e0d629;padding-bottom:14px}.compareArchiveGroupHeader span{color:#ddb892}.compareArchiveGroupHeader small{color:#f4f0e8a3}.comparePopularGrid{gap:28px}.compareArchiveGrid{gap:24px}.comparePremiumCard,.comparePortalGrid .comparePremiumCard,.compareArchiveGrid .comparePremiumCard{background:linear-gradient(145deg, #0a1618c7, #000000e0), radial-gradient(ellipse at 86% 0%, color-mix(in srgb, var(--ecosystem-accent) 14%, transparent), transparent 17rem);border-color:#e4e0d624;border-radius:8px;min-height:258px;box-shadow:inset 0 1px #ffffff0a,0 28px 84px #00000061}.comparePremiumCard:before{background:linear-gradient(125deg, #ffffff0b, transparent 28%), repeating-linear-gradient(90deg, color-mix(in srgb, var(--ecosystem-accent) 7%, transparent) 0 1px, transparent 1px 76px), radial-gradient(ellipse at 96% 12%, color-mix(in srgb, var(--ecosystem-accent) 18%, transparent), transparent 13rem);opacity:.62}.comparePremiumCard:after{content:"";background:linear-gradient(90deg, color-mix(in srgb, var(--ecosystem-accent) 48%, transparent), transparent);opacity:.55;height:1px;position:absolute;inset:auto 18px 14px}.comparePremiumCard:hover{border-color:color-mix(in srgb, var(--ecosystem-accent) 56%, #f4f0e82e);background:linear-gradient(145deg, #0d1e20d6, #000000e0), radial-gradient(ellipse at 86% 0%, color-mix(in srgb, var(--ecosystem-accent) 18%, transparent), transparent 18rem);transform:translateY(-5px)}.comparePremiumCard h3{color:#fff8ea;letter-spacing:0}.comparePremiumCard span{color:#f4f0e8c2;line-height:1.5}.comparePremiumCard small{color:#f4f0e88a}.comparePopularGrid .comparePremiumCard.featured{border-color:#ddb89257;border-radius:8px}.comparePremiumCard .primaryAction,.comparePremiumCard .secondaryAction,.compareSaveAction{border-radius:8px}.featuredCompareAssetModule .compareFeaturedVs,.compareIntelligenceHub .featuredCompareAssetModule .compareFeaturedVs{z-index:4;color:#ffefbee6;opacity:1;text-shadow:0 0 18px #ddb892b8,0 0 48px #ddb8926b,0 0 80px #e4e0d63d;mix-blend-mode:screen;animation:2.8s ease-in-out infinite compareVsPulse;top:50%;left:50%;transform:translate(-50%,-50%);display:block!important}.compareShowdownName,.compareIntelligenceHub .compareFeaturedEnvironment .compareShowdownName{z-index:5;color:#f7f1e5f0;letter-spacing:-.05em;text-transform:uppercase;max-width:min(34%,430px);text-shadow:0 8px 30px #000000db, 0 0 28px var(--showdown-name-glow), 0 0 68px color-mix(in srgb, var(--showdown-name-glow) 58%, transparent);pointer-events:none;font-size:clamp(34px,4.1vw,66px);font-weight:950;line-height:.88;position:absolute;top:50%;display:block!important}.compareShowdownName:after{content:"";background:linear-gradient(90deg, transparent, var(--showdown-name-glow), transparent);height:1px;box-shadow:0 0 18px var(--showdown-name-glow);opacity:.78;position:absolute;bottom:-14px;left:0;right:0}.compareShowdownNameLeft{--showdown-name-glow:#ddb892c7;text-align:left;left:clamp(42px,7vw,112px);transform:translateY(-50%)}.compareShowdownNameRight{--showdown-name-glow:#ddb892d1;text-align:right;right:clamp(42px,7vw,112px);transform:translateY(-50%)}.compareIntelligenceHub .featuredCompareAssetModule{background:radial-gradient(at 50% 45%,#ddb89229,#0000 31rem),radial-gradient(at 28% 48%,#e4e0d621,#0000 30rem),#000!important;padding-block:0!important;box-shadow:0 38px 120px #00000085,0 0 80px #ddb8921a!important}.compareIntelligenceHub .featuredCompareAssetModule .featuredCompareAssetFrame{border-radius:14px;width:min(100%,1480px);height:clamp(260px,32vw,462px);box-shadow:inset 0 0 0 1px #f4f0e814,inset 0 -80px 110px #0000004d,0 26px 90px #00000080}.compareIntelligenceHub .featuredCompareAssetModule .compareFeaturedEnvironment{filter:saturate(1.08)contrast(1.08)brightness(.92);background:linear-gradient(90deg,#00000029,#0000 28% 72%,#00000029),linear-gradient(#00000014,#0000 48%,#0000003d),url(/assets/compare-showdown-generated-MGdMRe4v.png) 50%/cover no-repeat,#000}@keyframes compareVsPulse{0%,to{filter:brightness();transform:translate(-50%,-50%)scale(1)}50%{filter:brightness(1.22);transform:translate(-50%,-50%)scale(1.035)}}@keyframes compareArchiveReveal{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (width<=980px){.comparePopularGrid,.compareArchiveGrid{grid-template-columns:1fr 1fr}}@media (width<=760px){.compareDecisionHeader,.comparePortalCategories>.compareSectionHeader,.compareAllComparisons>.compareSectionHeader{text-align:left}.compareDecisionHeader>*{transform:none}.compareDecisionHeader h2,.comparePortalCategories>.compareSectionHeader h2,.compareAllComparisons>.compareSectionHeader h2{font-size:clamp(30px,9vw,42px)}.compareDecisionHeader p:not(.eyebrow),.comparePortalCategories>.compareSectionHeader p:not(.eyebrow),.compareAllComparisons>.compareSectionHeader p:not(.eyebrow){margin:0}.compareDecisionActions{justify-content:flex-start}.compareShowdownName,.compareIntelligenceHub .compareFeaturedEnvironment .compareShowdownName{letter-spacing:-.035em;max-width:42%;font-size:clamp(20px,6.1vw,30px);top:auto;bottom:28px}.compareShowdownNameLeft{left:18px;transform:none}.compareShowdownNameRight{right:18px;transform:none}.comparePopularGrid,.compareArchiveGrid{grid-template-columns:1fr}.compareArchiveSearch{border-radius:18px;min-height:54px}.compareArchiveFilters{flex-wrap:nowrap;justify-content:flex-start;padding-bottom:4px;overflow-x:auto}.compareArchiveFilters button{flex:none;min-height:42px}.compareArchiveGroupHeader{grid-template-columns:1fr;gap:5px}.compareAllComparisons{border-radius:12px;padding:22px 14px}.comparePremiumCard{min-height:218px}}.doorwayHeroCopy .doorwayProductDefinition{color:#e4e0d6e0;text-shadow:0 6px 24px #000000c7;background:#0000005c;border:1px solid #e4e0d638;border-radius:999px;width:fit-content;max-width:min(880px,100%);margin:14px auto 0;padding:9px 14px;font-size:clamp(13px,1.02vw,16px);font-weight:800;line-height:1.35;box-shadow:inset 0 1px #ffffff0b,0 0 28px #e4e0d614}.doorwayConversionHero{grid-template-rows:auto 1fr;gap:clamp(12px,1.8vw,22px)}.ecosystemShell>.topBar{z-index:120!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important;background:linear-gradient(135deg,#030b0dc7,#020507b3)!important;border:1px solid #e4e0d62e!important;border-radius:999px!important;justify-content:space-between!important;align-items:center!important;gap:18px!important;width:min(1180px,100% - 32px)!important;min-height:68px!important;margin:14px auto clamp(18px,2.4vw,34px)!important;padding:12px 16px 12px 18px!important;display:flex!important;position:sticky!important;top:14px!important;overflow:visible!important;box-shadow:0 20px 70px #00000057,inset 0 1px #ffffff0f!important}.ecosystemShell>.topBar .brandMark{cursor:pointer!important;background:0 0!important;border:0!important;align-items:center!important;width:clamp(188px,18vw,260px)!important;padding:0!important;display:inline-flex!important}.ecosystemShell>.topBar .brandWordmark{filter:drop-shadow(0 10px 22px #00000047)!important;width:100%!important;height:auto!important;display:block!important}.ecosystemShell>.topBar .topNavLinks{width:auto!important;max-width:none!important;box-shadow:none!important;-webkit-backdrop-filter:blur(14px)saturate(120%)!important;background:#0e0e1175!important;border:1px solid #e4e0d61f!important;border-radius:999px!important;justify-self:auto!important;align-items:center!important;gap:4px!important;margin:0!important;padding:7px 10px!important;display:flex!important;overflow:visible!important}.ecosystemShell>.topBar .topNavLink,.ecosystemShell>.topBar .topNavLink:last-child{width:auto!important;min-width:0!important;min-height:auto!important;box-shadow:none!important;color:#e4e0d69e!important;cursor:pointer!important;letter-spacing:.16em!important;text-transform:uppercase!important;text-shadow:none!important;background:0 0!important;border:0!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;gap:0!important;padding:8px 15px!important;font-size:12.5px!important;font-weight:500!important;line-height:1!important;transition:color .22s,background .22s!important;display:inline-flex!important;position:static!important}.ecosystemShell>.topBar .topNavLink svg{display:none!important}.ecosystemShell>.topBar .topNavLink:hover,.ecosystemShell>.topBar .topNavLink:focus-visible{color:#f2efe9!important}.ecosystemShell>.topBar .topNavLink.activeTopNavLink,.ecosystemShell>.topBar .topNavLink.activeTopNavLink:hover,.ecosystemShell>.topBar .topNavLink.activeTopNavLink:last-child{color:#0c0c0e!important;background:linear-gradient(#e29a6a,#c97b4a)!important;box-shadow:0 4px 18px #c97b4a4d!important}@media (width<=860px){.ecosystemShell>.topBar{border-radius:26px!important;grid-template-columns:1fr!important;justify-items:center!important;gap:12px!important;width:min(100% - 22px,560px)!important;min-height:auto!important;padding:14px!important;display:grid!important;position:relative!important;top:auto!important}.ecosystemShell>.topBar .brandMark{width:min(230px,72vw)!important}.ecosystemShell>.topBar .topNavLinks{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px 8px!important;width:100%!important;display:grid!important}.ecosystemShell>.topBar .topNavLink,.ecosystemShell>.topBar .topNavLink:last-child{letter-spacing:.08em!important;min-height:32px!important;font-size:10px!important}}.articleDiscussion{--article-discussion-green:#ddb892;--article-discussion-green-strong:#f2efe9;--article-discussion-line:#e4e0d62e;--article-discussion-muted:#e4e0d699;border:1px solid var(--article-discussion-line);color:#e4e0d6e6;background:linear-gradient(#020e07f0,#000503f5),repeating-linear-gradient(#e4e0d60d 0 1px,#0000 1px 4px);border-radius:10px;width:min(1040px,100% - 32px);margin:42px auto 28px;padding:18px;font-family:JetBrains Mono,Cascadia Mono,IBM Plex Mono,Consolas,Courier New,monospace;position:relative;overflow:hidden;box-shadow:0 24px 80px #0000007a,0 0 38px #e4e0d60f}.articleDiscussion:before{content:"";pointer-events:none;opacity:.72;background:radial-gradient(circle at 18% 0,#e4e0d61f,#0000 34%);position:absolute;inset:0}.articleDiscussion>*{z-index:1;position:relative}.articleDiscussionHeader{border-bottom:1px solid var(--article-discussion-line);justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:14px;padding-bottom:14px;display:flex}.articleDiscussionHeader p,.articleDiscussionComposerHead span{color:var(--article-discussion-green-strong);letter-spacing:.12em;text-transform:uppercase;text-shadow:0 0 15px #e4e0d647;margin:0;font-size:12px;font-weight:900}.articleDiscussionHeader strong{color:#f7fff6f0;margin-top:6px;font-size:15px;display:block}.articleDiscussionControls{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.articleDiscussionControls span{color:var(--article-discussion-muted);text-transform:uppercase;letter-spacing:.08em;font-size:11px}.articleDiscussionControls button,.articleDiscussionLockBox a,.articleDiscussionComposerHead button,.articleDiscussionReplyButton,.articleDiscussionPost{color:var(--article-discussion-green-strong);font:inherit;letter-spacing:.06em;text-transform:uppercase;background:#011008b8;border:1px solid #e4e0d63d;border-radius:8px;font-size:11px;font-weight:900;text-decoration:none;transition:border-color .18s,box-shadow .18s,transform .18s,background .18s}.articleDiscussionControls button{min-height:30px;padding:0 10px}.articleDiscussionControls button:hover,.articleDiscussionLockBox a:hover,.articleDiscussionComposerHead button:hover,.articleDiscussionReplyButton:hover,.articleDiscussionPost:hover{background:#e4e0d61a;border-color:#e4e0d6c7;transform:translateY(-1px);box-shadow:0 0 24px #e4e0d624}.articleDiscussionControls .activeArticleDiscussionSort{background:#e4e0d629;border-color:#e4e0d694}.articleDiscussionLockBox{background:#0000005c;border:1px solid #e4e0d624;border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;min-height:92px;padding:16px;display:grid}.articleDiscussionLockBox svg{color:var(--article-discussion-green-strong);filter:drop-shadow(0 0 12px #e4e0d64d)}.articleDiscussionLockBox strong{color:#f7fff6f0;font-size:14px}.articleDiscussionLockBox p,.articleDiscussionComment p,.articleDiscussionStatus,.articleDiscussionEmpty span{color:var(--article-discussion-muted);font-size:12px;line-height:1.7}.articleDiscussionLockBox p{margin:5px 0 0}.articleDiscussionLockBox a{justify-content:center;align-items:center;min-height:38px;padding:0 16px;display:inline-flex}.articleDiscussionComposer{background:#00000042;border:1px solid #e4e0d624;border-radius:8px;gap:10px;margin-bottom:14px;padding:12px;display:grid}.articleDiscussionComposerHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.articleDiscussionComposerHead button{min-height:28px;padding:0 10px}.articleDiscussionTerminalBox{cursor:text;background:#000603db;border:1px solid #e4e0d647;border-radius:8px;grid-template-columns:auto minmax(0,1fr);gap:8px;min-height:112px;padding:12px;display:grid;box-shadow:inset 0 0 24px #e4e0d60a}.articleDiscussionTerminalBoxActive{border-color:#e4e0d694;box-shadow:inset 0 0 24px #e4e0d60a,0 0 0 3px #e4e0d612,0 0 28px #e4e0d614}.articleDiscussionTerminalBox>span{color:var(--article-discussion-green-strong);text-shadow:0 0 14px #e4e0d661;font-weight:900}.articleDiscussionTerminalInput{width:100%;min-height:88px;position:relative}.articleDiscussionTerminalVisual{z-index:1;color:#e4e0d6eb;min-height:88px;font:inherit;white-space:pre-wrap;word-break:break-word;pointer-events:none;font-size:13px;font-weight:780;line-height:1.65;position:relative}.articleDiscussionInlineCursor{vertical-align:-.18em;background:var(--article-discussion-green-strong);width:2px;height:1.18em;margin-left:2px;animation:1s step-end infinite darkBoardCursorBlink;display:inline-block;box-shadow:0 0 10px #e4e0d6b3,0 0 24px #e4e0d63d}.articleDiscussionTerminalBox textarea{z-index:2;resize:vertical;width:100%;height:100%;font:inherit;background:0 0;border:0;outline:0;padding:0;font-size:13px;line-height:1.65;position:absolute;inset:0;color:#0000!important;caret-color:#0000!important}.articleDiscussionTerminalBox textarea::placeholder{color:#0000!important}.articleDiscussionPost{justify-self:end;align-items:center;gap:8px;min-height:38px;padding:0 16px;display:inline-flex}.articleDiscussionPost:disabled{cursor:not-allowed;opacity:.48;box-shadow:none;transform:none}.articleDiscussionList,.articleDiscussionReplies{gap:10px;display:grid}.articleDiscussionComment{background:#0000004d;border:1px solid #e4e0d624;border-radius:8px;padding:12px}.articleDiscussionReply{border-color:#e4e0d61f;margin-left:20px}.articleDiscussionComment header{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px;display:flex}.articleDiscussionComment header strong{color:var(--article-discussion-green-strong);letter-spacing:.08em;font-size:12px}.articleDiscussionComment header span,.articleDiscussionComment header em{color:#e4e0d67a;font-size:11px;font-style:normal}.articleDiscussionComment p{color:#e4e0d6bd;margin:0}.articleDiscussionMentions{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.articleDiscussionMentions span{color:var(--article-discussion-green);background:#e4e0d60f;border:1px solid #e4e0d62e;border-radius:999px;padding:3px 8px;font-size:10px;font-weight:900}.articleDiscussionReplyButton{min-height:28px;margin-top:10px;padding:0 10px}.articleDiscussionCommentActions{flex-wrap:wrap;gap:8px;display:flex}.articleDiscussionCommentActions .activeArticleDiscussionVote{background:#e4e0d629;border-color:#e4e0d694}.articleDiscussionReplies{margin-top:10px}.articleDiscussionEmpty{border:1px dashed #e4e0d62e;border-radius:8px;align-items:center;gap:10px;min-height:64px;padding:14px;display:flex}.articleDiscussionEmpty svg{color:var(--article-discussion-green-strong)}.articleDiscussionStatus{color:var(--article-discussion-green-strong);margin:0 0 12px}@media (width<=720px){.articleDiscussion{width:calc(100% - 20px);margin-top:28px;padding:12px}.articleDiscussionHeader,.articleDiscussionComposerHead{flex-direction:column;align-items:stretch}.articleDiscussionControls{justify-content:flex-start}.articleDiscussionLockBox{flex-direction:column;align-items:flex-start;display:flex}.articleDiscussionLockBox a,.articleDiscussionPost{width:100%}.articleDiscussionReply{margin-left:10px}}.ecosystemShell-library .libraryHeroCopy>p:not(.eyebrow){color:#f4f0e8cc;max-width:650px;font-weight:660}.ecosystemShell-library .featuredIntelligenceCard h2{max-width:620px}.ecosystemShell-library .featuredIntelligenceCard p:not(.eyebrow){color:#f4f0e8c7;font-weight:620}.ecosystemShell-library .libraryCategoryButton small{color:#f4f0e8d1;font-weight:620}.ecosystemShell-library .libraryCommandBar{background:#0d0d10a8;border-color:#ddb8925c;grid-template-columns:minmax(460px,1.25fr) minmax(240px,.7fr) auto;box-shadow:0 28px 86px #00000080}.ecosystemShell-library .librarySearchBoxCommand{background:#0d0d10a8;border-color:#ddb89275;min-height:56px}.ecosystemShell-library .librarySearchBoxCommand input{font-size:15px;font-weight:760}.ecosystemShell-library .librarySuggestionRail button,.ecosystemShell-library .librarySortRail button{color:#f4f0e8d6;background:#000c0c94;border-color:#e4e0d62e;min-height:40px;font-size:12px}.ecosystemShell-library .librarySortRail .activeLibrarySort{color:#f7fffb;background:#0d0d10a8;border-color:#ddb892b3;box-shadow:0 18px 50px #00000059}.ecosystemShell-library .libraryArchiveHeader{background:#0d0d10a8;border:1px solid #e4e0d638;border-radius:12px;padding:20px 22px;box-shadow:0 24px 74px #0000005c}.ecosystemShell-library .libraryArchiveHeader h2{text-transform:uppercase;font-size:clamp(30px,2.9vw,44px);line-height:.94}.ecosystemShell-library .libraryArchiveHeader span{color:#f4f0e8b8;text-align:right;max-width:270px;font-weight:760}.ecosystemShell-library .priorityCompoundCard{background:#0d0d10a8;border-color:#ddb89257;box-shadow:0 28px 84px #00000070}.ecosystemShell-library .priorityCompoundCard .compoundCardTop strong{color:#fff8ea;font-size:clamp(24px,1.95vw,34px);line-height:1}.ecosystemShell-library .priorityCompoundCard>small{color:#ddb892}.ecosystemShell-library .priorityCompoundCard .openCompoundLine{color:#f7fffb;background:#0d0d10a8;border-color:#ddb8928a;box-shadow:0 18px 50px #00000059}@media (width<=760px){.ecosystemShell-library .libraryCommandBar{grid-template-columns:1fr}.ecosystemShell-library .libraryArchiveHeader{padding:16px;display:grid}.ecosystemShell-library .libraryArchiveHeader span{text-align:left;max-width:none}}@media (width<=760px){.accountPrimaryPanel .accountAuthCard .authButtonGrid{grid-template-columns:minmax(0,1fr)!important}}@media (width<=760px){.accountPrimaryPanel .accountAuthCard .authButtonGrid{grid-template-columns:minmax(0,1fr)!important}}.ecosystemShell-signals .accountSimpleShell,.ecosystemShell-home .accountSimpleShell{max-width:760px!important;margin:24px auto 0!important;display:block!important}.ecosystemShell-signals .accountPrimaryPanel,.ecosystemShell-home .accountPrimaryPanel{padding:28px!important}.ecosystemShell-signals .accountAuthCard,.ecosystemShell-home .accountAuthCard{background:0 0!important;border:0!important;grid-template-columns:1fr!important;gap:18px!important;margin:0!important;padding:0!important;display:grid!important}.ecosystemShell-signals .accountAuthCard .authFields,.ecosystemShell-home .accountAuthCard .authFields{grid-template-columns:1fr!important;gap:16px!important;display:grid!important}.ecosystemShell-signals .accountAuthCard .authButtonGrid,.ecosystemShell-home .accountAuthCard .authButtonGrid{grid-column:auto!important;grid-template-columns:1fr 1fr!important;gap:12px!important;display:grid!important}.ecosystemShell-signals .accountAuthCard .authButtonGrid .primaryAction,.ecosystemShell-home .accountAuthCard .authButtonGrid .primaryAction{grid-column:1/-1!important;min-height:60px!important}.ecosystemShell-signals .accountAuthCard .authButtonGrid .secondaryAction,.ecosystemShell-home .accountAuthCard .authButtonGrid .secondaryAction{min-height:54px!important}.ecosystemShell-signals .accountQuickStatus,.ecosystemShell-home .accountQuickStatus{grid-template-columns:repeat(4,minmax(0,1fr))!important}@media (width<=760px){.ecosystemShell-signals .accountSimpleShell,.ecosystemShell-home .accountSimpleShell{max-width:none!important}.ecosystemShell-signals .accountAuthCard .authButtonGrid,.ecosystemShell-home .accountAuthCard .authButtonGrid,.ecosystemShell-signals .accountQuickStatus,.ecosystemShell-home .accountQuickStatus{grid-template-columns:1fr!important}}.accountSimpleHero{background:linear-gradient(90deg,#03100ff0,#020405db)!important;min-height:auto!important;padding:clamp(32px,5vw,56px) clamp(24px,5vw,52px)!important}.accountSimpleHero h1{max-width:760px!important;font-size:clamp(36px,5vw,62px)!important;line-height:.96!important}.accountSimpleHero p:not(.eyebrow){color:#f4f0e8c2!important;max-width:680px!important;font-size:17px!important}.accountPrimaryPanel{background:linear-gradient(#071111f5,#010505f5)!important;border-color:#ddb89247!important;padding:clamp(22px,3vw,34px)!important;box-shadow:0 28px 90px #00000061,inset 0 1px #ffffff09!important}.accountPrimaryPanel .panelHeader{border-bottom:1px solid #e4e0d624;align-items:center!important;margin-bottom:18px!important;padding-bottom:16px!important}.accountPrimaryPanel .panelHeader h2{font-size:clamp(28px,3vw,38px)!important}.accountAuthCard{box-shadow:none!important;background:0 0!important;border:0!important;grid-template-columns:1fr!important;gap:22px!important;margin:0!important;padding:0!important;display:grid!important}.accountFormIntro{background:#e4e0d60b;border:1px solid #e4e0d629;border-radius:12px;align-items:center;gap:14px;padding:16px;display:flex}.accountFormIntro strong{color:#f4f0e8;font-size:18px}.accountFormIntro span{color:#f4f0e89e;font-size:14px}.accountAuthCard .authFields{grid-template-columns:1fr!important;gap:18px!important;display:grid!important}.accountAuthCard .authFields label{gap:8px;display:grid}.accountAuthCard .authFields label span{letter-spacing:.03em;color:#f2efe9!important;font-size:14px!important;font-weight:900!important}.accountAuthCard .authFields input{color:#fffaf0!important;background:#0000009e!important;border:1px solid #e4e0d63d!important;border-radius:10px!important;min-height:64px!important;padding:0 18px!important;font-size:17px!important;box-shadow:inset 0 1px #ffffff06!important}.accountAuthCard .authFields input::placeholder{color:#f4f0e866!important}.accountAuthCard .authFields input:focus{border-color:#ddb892c7!important;box-shadow:0 0 0 4px #e4e0d61f,0 0 30px #e4e0d614!important}.accountAuthCard .authButtonGrid{grid-template-columns:1fr 1fr!important;gap:12px!important;display:grid!important}.accountAuthCard .authButtonGrid button{border-radius:10px!important;min-height:58px!important;font-size:15px!important;font-weight:950!important}.accountAuthCard .authButtonGrid .primaryAction{grid-column:1/-1;color:#060504!important;background:linear-gradient(#ddb892f0,#8b5c18eb)!important;border-color:#ddb892c7!important;box-shadow:0 0 36px #ddb8922e!important}.accountAuthCard .authButtonGrid .secondaryAction{color:#f2efe9!important;background:#030c0cd1!important;border-color:#e4e0d640!important}.accountQuickStatus{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:22px;display:grid}.accountQuickStatus span{background:#00000047;border:1px solid #e4e0d624;border-radius:10px;grid-template-columns:auto 1fr;align-items:center;gap:4px 10px;min-height:66px;padding:12px;display:grid}.accountQuickStatus svg{color:#ddb892;grid-row:span 2}.accountQuickStatus b{color:#f4f0e8;font-size:12px}.accountQuickStatus em{color:#f4f0e894;font-size:12px;font-style:normal}@media (width<=760px){.accountSimpleShell{max-width:none!important}.accountPrimaryPanel{padding:18px!important}.accountAuthCard .authButtonGrid,.accountQuickStatus{grid-template-columns:1fr!important}}.darkBoardTerminalField{gap:8px;padding:16px 18px 0;display:grid}.darkBoardTerminalField>span{color:var(--board-green);text-transform:uppercase;letter-spacing:.18em;text-shadow:0 0 14px #e4e0d640;margin:0;font-size:11px;font-weight:900}.darkBoardTerminalVisual{z-index:1;color:#eaffea;white-space:pre-wrap;word-break:break-word;pointer-events:none;min-height:56px;padding:14px;font-family:JetBrains Mono,Cascadia Mono,IBM Plex Mono,Consolas,Courier New,monospace;font-weight:780;line-height:1.55;position:relative}.darkBoardTerminalInput input,.darkBoardTerminalInput textarea{z-index:2;resize:none;background:0 0;border:0;outline:0;width:100%;height:100%;position:absolute;inset:0;color:#0000!important;caret-color:#0000!important}.darkBoardTerminalInput input::placeholder,.darkBoardTerminalInput textarea::placeholder{color:#0000!important}.darkBoardTerminalInput textarea{padding:14px;line-height:1.55}.darkBoardTerminalInput input{padding:0 14px}.darkBoardComposeScreen>label:not(.darkBoardTerminalField),.darkBoardReplyBox>label:not(.darkBoardTerminalField){gap:8px;padding:16px 18px 0;display:grid}.darkBoardComposeScreen label:has(input:focus:placeholder-shown):after{display:none}.darkBoardComposeScreen label:has(textarea:focus:placeholder-shown):after{display:none}.darkBoardReplyBox label:has(textarea:focus:placeholder-shown):after{display:none}.app.ecosystem-home{background:radial-gradient(circle at 50% 9%,#ddb89221,#0000 24rem),radial-gradient(at 18% 40%,#e4e0d614,#0000 30rem),radial-gradient(at 86% 48%,#e29a6a1a,#0000 34rem),linear-gradient(#020403 0%,#060706 46%,#010101 100%)}.ecosystemShell-home{--home-cyan:#ddb892;--home-gold:#c97b4a;--home-ivory:#f5f1e9}.ecosystemShell-home .topBar{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(90deg,#070c0cb8,#0909076b),#0000006b;border:1px solid #f5f1e914;width:min(1380px,100vw - 72px);margin-inline:auto;box-shadow:0 28px 90px #0000006b,inset 0 1px #ffffff0a}.ecosystemShell-home .brandMark{opacity:1}.ecosystemShell-home .brandWordmark{opacity:1;filter:brightness(1.12)contrast(1.06)drop-shadow(0 0 22px #c97b4a2e)drop-shadow(0 16px 32px #0000009e)}@media (width<=900px){.ecosystemShell-home .topBar,.ecosystemShell-home .homeHero,.ecosystemShell-home .homeSectionKicker,.ecosystemShell-home .homeEntryGrid,.ecosystemShell-home .homeValueStrip{width:min(100%,100vw - 24px)}}.boardV1Shell{gap:14px;width:min(1240px,100vw - 56px);margin:28px auto 68px;display:grid;position:relative}.boardV1Shell:before{content:"";pointer-events:none;z-index:0;filter:blur(8px);opacity:.74;background:radial-gradient(circle at 20% 22%,#ddb89214,#0000 28rem),radial-gradient(circle at 82% 42%,#5e451d29,#0000 30rem),radial-gradient(circle at 50% 100%,#ffffff06,#0000 26rem);position:absolute;inset:-24px -28px}.boardV1Header{z-index:1;justify-content:space-between;align-items:end;gap:18px;padding:8px 2px;display:flex;position:relative}.boardV1Header p{color:#ddb892db;letter-spacing:.17em;text-transform:uppercase;margin:0 0 8px;font-size:10px;font-weight:800}.boardV1Header h1{color:#f4f0e8e6;letter-spacing:-.02em;max-width:760px;margin:0;font-size:clamp(28px,2.6vw,44px);line-height:1.06}.boardV1Header>div>span{color:#ded9cfad;max-width:650px;margin-top:10px;font-size:15px;line-height:1.45;display:block}.boardV1Header button{color:#ddb892eb;cursor:pointer;background:linear-gradient(#12100ddb,#080808b8);border:1px solid #ddb8923d;border-radius:999px;align-items:center;gap:8px;min-height:38px;padding:0 14px;display:inline-flex}.boardV1Onboarding{z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid;position:relative}.boardV1Onboarding article{background:radial-gradient(circle at 100% 0,#ddb89214,#0000 10rem),linear-gradient(145deg,#110f0cbd,#040404b8);border:1px solid #f4f0e81a;border-radius:10px;min-height:108px;padding:14px;box-shadow:inset 0 1px #ffffff09}.boardV1Onboarding strong{color:#f4f0e8e6;letter-spacing:-.01em;font-size:14px;display:block}.boardV1Onboarding p{color:#ded9cfa3;margin:8px 0 0;font-size:12px;line-height:1.45}.boardV1SearchWrap{z-index:1;background:linear-gradient(100deg,#0000009e,#0707077a);border:1px solid #ddb89238;border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-height:56px;padding:0 14px;display:grid;position:relative;box-shadow:inset 0 1px #ffffff08,0 0 30px #ddb8920f}.boardV1SearchWrap input{color:#f4f0e8;background:0 0;border:0;min-width:0;font-size:14px}.boardV1SearchWrap input:focus{outline:none}.boardV1SearchWrap span{color:#ded9cf99;letter-spacing:.08em;text-transform:uppercase;font-size:10px}.boardV1Filters{z-index:1;flex-wrap:wrap;gap:8px;display:flex;position:relative}.boardV1Filters button{color:#ded9cfad;letter-spacing:.055em;text-transform:uppercase;cursor:pointer;background:#0000003d;border:1px solid #f4f0e81a;border-radius:999px;min-height:32px;padding:0 12px;font-size:11px;font-weight:760}.boardV1Filters button:hover,.boardV1Filters .activeBoardV1Filter{color:#ddb892f0;background:linear-gradient(90deg,#c97b4a21,#0000002e);border-color:#ddb89257;box-shadow:0 0 22px #ddb89212}.boardV1Grid{z-index:1;grid-template-columns:minmax(300px,.31fr) minmax(0,.69fr);align-items:start;gap:14px;display:grid;position:relative}.boardV1Rail,.boardV1Detail{background:linear-gradient(145deg,#0d0d0de0,#040404d1);border:1px solid #f4f0e81a;border-radius:10px;box-shadow:inset 0 1px #ffffff08,0 20px 70px #0000005c}.boardV1Rail{background:radial-gradient(circle at 0 16%,#ddb89212,#0000 15rem),linear-gradient(145deg,#0c0c0ce6,#030303d1);gap:10px;padding:10px;display:grid}.boardV1RailHead{justify-content:space-between;align-items:center;gap:10px;display:flex}.boardV1RailHead span{color:#ded9cfa8;letter-spacing:.11em;text-transform:uppercase;font-size:10px}.boardV1RailHead button{color:#ddb892e0;cursor:pointer;background:#00000047;border:1px solid #ddb89238;border-radius:7px;align-items:center;gap:6px;min-height:30px;padding:0 10px;font-size:11px;display:inline-flex}.boardV1Compose{background:#0000003d;border:1px solid #ddb89229;border-radius:8px;gap:8px;padding:10px;display:grid}.boardV1Compose>strong{color:#f4f0e8eb;font-size:14px}.boardV1Compose>p{color:#ded9cf94;margin:-2px 0 2px;font-size:11.5px;line-height:1.42}.boardV1ComposeLabels{flex-wrap:wrap;gap:6px;display:flex}.boardV1ComposeLabels button{color:#ded9cfb8;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:#00000047;border:1px solid #f4f0e81f;border-radius:999px;min-height:28px;padding:0 10px;font-size:10px}.boardV1Compose input,.boardV1Compose textarea{color:#f4f0e8e0;background:#0000004d;border:1px solid #f4f0e81c;border-radius:7px;width:100%;padding:8px 9px;font-family:inherit;font-size:12px}.boardV1Compose textarea{resize:vertical;min-height:64px}.boardV1Compose button{color:#ddb892eb;cursor:pointer;background:#12100da3;border:1px solid #ddb8923d;border-radius:7px;justify-self:start;min-height:32px;padding:0 10px;font-size:11px}.boardV1PromptStrip{flex-wrap:wrap;gap:6px;display:flex}.boardV1PromptStrip span{color:#ded9cf94;background:#ffffff06;border:1px solid #f4f0e814;border-radius:999px;padding:6px 8px;font-size:10.5px;line-height:1.2}.boardV1ThreadList{display:grid}.boardV1LaneTitle{color:#ded9cf8f;letter-spacing:.09em;text-transform:uppercase;margin:10px 8px 2px;font-size:10px}.boardV1ArchiveLaneTitle{color:#ddb892b3;margin-top:14px}.boardV1EmptyState{color:#ded9cf94;margin:6px 8px;font-size:12px}.boardV1Thread{color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px solid #f4f0e814;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;gap:8px 10px;padding:12px 8px;transition:transform .16s,background .16s,box-shadow .16s;display:grid}.boardV1Thread:first-child{border-top:0}.boardV1Thread:hover{background:#ddb8920b;transform:translateY(-1px);box-shadow:inset 0 0 0 1px #ddb89214}.boardV1Thread span{color:#ddb892d1;text-transform:uppercase;letter-spacing:.08em;margin-bottom:5px;font-size:10px;display:block}.boardV1Thread em{color:#ded9cf7a;margin-top:6px;font-size:10.5px;font-style:normal;display:block}.boardV1Thread small{color:#ded9cf8a;text-transform:uppercase;letter-spacing:.08em;align-self:start;font-size:10px}.activeBoardV1Thread{background:linear-gradient(90deg,#c97b4a17,#0000001a 72%);box-shadow:inset 0 0 0 1px #ddb8921f}.boardV1ThreadBadges{flex-wrap:wrap;grid-column:1/-1;gap:6px;display:flex}.boardV1ThreadBadges b,.boardV1DetailBadges b{color:#ddb892e6;letter-spacing:.07em;text-transform:uppercase;background:#ddb8920e;border:1px solid #ddb89238;border-radius:999px;padding:4px 8px;font-size:9px}.boardV1Detail{background:radial-gradient(circle at 92% 0,#ddb8921a,#0000 18rem),radial-gradient(circle at 0 100%,#ffffff05,#0000 14rem),linear-gradient(145deg,#100e0be0,#030303d6);grid-auto-rows:max-content;align-content:start;align-self:start;gap:12px;padding:18px;display:grid}.boardV1Detail header span{color:#ddb892db;text-transform:uppercase;letter-spacing:.1em;font-size:10px}.boardV1Detail header h2{color:#f4f0e8eb;max-width:760px;margin:8px 0 10px;font-size:clamp(24px,2.2vw,36px);line-height:1.08}.boardV1Detail header p{color:#ded9cfbd;max-width:760px;margin:0;line-height:1.52}.boardV1DetailBadges{flex-wrap:wrap;gap:7px;margin-top:13px;display:flex}.boardV1Meta{background:#00000038;border:1px solid #f4f0e817;border-radius:8px;flex-wrap:wrap;align-self:start;align-items:center;gap:8px 14px;min-height:0;padding:8px 10px;display:flex}.boardV1Meta span{color:#ded9cfa8;align-items:center;gap:6px;font-size:11px;display:inline-flex}.boardV1Meta span:last-child{text-transform:uppercase;letter-spacing:.06em;border:1px solid #f4f0e81a;border-radius:999px;padding:3px 8px;font-size:10px}.boardV1Tags{flex-wrap:wrap;align-self:start;align-items:center;gap:8px;display:flex}.boardV1Tags span{color:#ddb892d6;text-transform:uppercase;letter-spacing:.08em;white-space:nowrap;border:1px solid #ddb8922e;border-radius:999px;align-items:center;height:26px;padding:0 10px;font-size:10px;display:inline-flex}.boardV1Reply{background:linear-gradient(#09090999,#04040480);border:1px solid #f4f0e81a;border-radius:8px;gap:8px;padding:10px;display:grid}.boardV1Reply label{color:#ddb892e0;text-transform:uppercase;letter-spacing:.1em;font-size:11px;font-weight:860}.boardV1Reply>p{color:#ded9cf94;margin:0;font-size:12px;line-height:1.45}.boardV1Reply textarea{resize:vertical;color:#f4f0e8e0;background:#0000005c;border:1px solid #f4f0e81a;border-radius:7px;min-height:106px;padding:10px;font-family:inherit;line-height:1.45}.boardV1Reply textarea:focus{border-color:#ddb89257;outline:none}.boardV1Reply div{justify-content:space-between;align-items:center;gap:12px;display:flex}.boardV1Reply div span{color:#ded9cf8a;font-size:11px}.boardV1Reply div button{color:#ddb892eb;cursor:pointer;background:#12100da3;border:1px solid #ddb8923d;border-radius:7px;min-height:34px;padding:0 11px;font-size:11px}.boardV1Notes{gap:8px;display:grid}.boardV1Notes article{background:#0000002e;border:1px solid #f4f0e814;border-radius:7px;padding:9px 10px}.boardV1Notes p{color:#ded9cfd1;margin:0;font-size:13px;line-height:1.45}.boardV1Notes span{color:#ded9cf85;letter-spacing:.06em;text-transform:uppercase;margin-top:6px;font-size:10px;display:inline-block}.boardV1DetailEmpty h2{color:#f4f0e8e6;margin:0 0 8px}.boardV1DetailEmpty p{color:#ded9cfb3;margin:0}.boardV1Principles{z-index:1;background:#0000003d;border:1px solid #f4f0e817;border-radius:10px;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;min-height:44px;display:grid;position:relative;overflow:hidden}.boardV1Principles span{color:#ded9cfa3;text-transform:uppercase;letter-spacing:.08em;border-right:1px solid #f4f0e814;justify-content:center;align-items:center;min-height:44px;font-size:10px;display:flex}.boardV1Principles span:last-child{border-right:0}.boardV1HeaderActions{flex-wrap:wrap;gap:8px;display:flex}.boardV1HeaderActions button{color:#e8e3dad6;cursor:pointer;background:#0c0c0f94;border:1px solid #f4f0e81f;border-radius:8px;align-items:center;gap:6px;min-height:34px;padding:0 11px;font-size:11px;display:inline-flex}.boardV1Continuity{z-index:1;background:#0000003b;border:1px solid #f4f0e814;border-radius:10px;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid;position:relative;overflow:hidden}.boardV1Continuity button{text-align:left;color:#e4dfd5d6;cursor:pointer;background:0 0;border:0;border-right:1px solid #f4f0e814;padding:12px}.boardV1Continuity button:last-child{border-right:0}.boardV1Continuity button strong{font-size:12px;display:block}.boardV1Continuity button p{color:#d6cfc4ad;margin:5px 0 0;font-size:11px;line-height:1.45}.boardV1LiveStrip{z-index:1;background:radial-gradient(at 6%,#ff604c29,#0000 18rem),linear-gradient(90deg,#130504c7,#020202b3);border:1px solid #ff604c29;border-radius:12px;grid-template-columns:minmax(230px,.32fr) minmax(0,1fr);align-items:center;gap:10px;min-height:48px;padding:9px 12px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff09,0 18px 48px #00000047}.boardV1LiveStrip>div{align-items:center;gap:10px;min-width:0;display:flex}.boardV1LiveDot{background:#ff604c;border-radius:999px;flex:none;width:9px;height:9px;animation:1.5s ease-in-out infinite boardLivePulse;box-shadow:0 0 18px #ff604cb8}.boardV1LiveStrip strong{color:#fff1dd;font-size:12px}.boardV1LiveStrip em{color:#ded9cf94;font-size:11px;font-style:normal}.boardV1HotMarquee{justify-content:flex-end;overflow:hidden}.boardV1HotMarquee span,.boardV1HotMarquee b{white-space:nowrap;text-transform:uppercase;letter-spacing:.08em;font-size:10px}.boardV1HotMarquee span{color:#ddb892e0;font-weight:880}.boardV1HotMarquee b{color:#ded9cfa3;border-left:1px solid #f4f0e81a;padding-left:10px}.boardV1Onboarding{align-items:stretch}.boardV1Onboarding article{grid-template-rows:auto auto 1fr;display:grid}.boardV1Filters button:nth-child(2),.boardV1Filters button:nth-child(3){border-color:#ff604c2e}.boardV1Filters button:nth-child(3){color:#ffb199c7}.boardV1Reply:before{content:"";pointer-events:none;opacity:.78;background:radial-gradient(at 100% 0,#ff604c29,#0000 12rem),linear-gradient(115deg,#0000 0 42%,#ffffff07 43%,#0000 44% 100%);position:absolute;inset:0}.boardV1Reply>*{z-index:1;position:relative}@keyframes boardLivePulse{0%,to{opacity:.78;transform:scale(.86)}50%{opacity:1;transform:scale(1.18)}}.boardV1Page:before{content:"";z-index:0;pointer-events:none;opacity:.48;background:radial-gradient(circle at 18% 30%,#ffffff0b 0 1px,#0000 2px) 0 0/120px 120px,radial-gradient(circle at 76% 22%,#ddb89217 0 1px,#0000 2px) 0 0/180px 180px,linear-gradient(115deg,#0000 0 34%,#ff604c0b 35%,#0000 36% 100%) 0 0/100% 100%,repeating-linear-gradient(90deg,#ffffff05 0 1px,#0000 1px 118px) 0 0/100% 100%,repeating-linear-gradient(0deg,#ffffff03 0 1px,#0000 1px 92px) 0 0/100% 100%;position:fixed;inset:0;-webkit-mask-image:radial-gradient(at 50% 18%,#000 0 58%,#0000 88%);mask-image:radial-gradient(at 50% 18%,#000 0 58%,#0000 88%)}.boardV1Shell{gap:18px}.boardV1Shell:before{filter:blur(10px);opacity:.95;background:radial-gradient(at 12% 8%,#ff604c29,#0000 25rem),radial-gradient(at 76% 36%,#ddb89229,#0000 30rem),radial-gradient(at 50% 90%,#7b150f2e,#0000 28rem);inset:-34px -38px}.ecosystem-signals{background:radial-gradient(at 12% 0,#7b150f38,#0000 34rem),radial-gradient(at 88% 18%,#ddb8921f,#0000 31rem),radial-gradient(at 48% 100%,#45070538,#0000 34rem),linear-gradient(#030202,#080504 44%,#020202)}.ecosystem-signals:before{content:"";z-index:0;pointer-events:none;opacity:.42;mix-blend-mode:screen;background:radial-gradient(circle at 12% 26%,#ff604c14 0 1px,#0000 2px) 0 0/96px 96px,radial-gradient(circle at 68% 14%,#ddb8921a 0 1px,#0000 2px) 0 0/142px 142px,radial-gradient(circle at 82% 62%,#ff604c12 0 1px,#0000 2px) 0 0/186px 186px,linear-gradient(132deg,#0000 0 30%,#ff604c0d 31%,#0000 32% 100%) 0 0/100% 100%,linear-gradient(48deg,#0000 0 62%,#ddb89208 63%,#0000 64% 100%) 0 0/100% 100%;position:fixed;inset:0;-webkit-mask-image:radial-gradient(at 50% 22%,#000 0 62%,#0000 92%);mask-image:radial-gradient(at 50% 22%,#000 0 62%,#0000 92%)}.boardV1Page{background:0 0}.boardV1Shell:before{display:none}.boardV1Header:after{content:"";pointer-events:none;opacity:.55;background:linear-gradient(105deg,#0000 0 42%,#ffffff09 44%,#0000 46% 100%),repeating-linear-gradient(115deg,#ffffff05 0 1px,#0000 1px 8px);position:absolute;inset:0}.boardV1Header>*{z-index:1;position:relative}.boardV1Header h1{color:#fff7e8;text-shadow:0 0 34px #ffffff1f,0 24px 72px #000000b8;max-width:780px;font-size:clamp(36px,4vw,66px);line-height:.94}.boardV1HeaderActions button,.boardV1Filters button{transition:transform .16s,border-color .16s,box-shadow .16s,background .16s}.boardV1HeaderActions button:hover,.boardV1Filters button:hover{transform:translateY(-1px);box-shadow:0 0 28px #ddb8921f}.boardV1Onboarding article{background:radial-gradient(at 80% 0,#ff604c21,#0000 10rem),radial-gradient(at 10% 100%,#ddb8921a,#0000 10rem),linear-gradient(145deg,#120d0ad1,#030303cc);border-color:#ddb89229;min-height:132px;padding:16px;transition:transform .18s,box-shadow .18s,border-color .18s;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0b,0 20px 58px #0000004d}.boardV1Onboarding article:after{content:"";pointer-events:none;border-radius:inherit;opacity:0;background:linear-gradient(115deg,#0000,#ffffff0b,#0000);transition:opacity .18s;position:absolute;inset:0}.boardV1Onboarding article:hover{border-color:#ff604c40;transform:translateY(-3px);box-shadow:inset 0 1px #ffffff0d,0 28px 74px #00000061,0 0 34px #ff604c12}.boardV1Onboarding article:hover:after{opacity:1}.boardV1Onboarding i{color:#ff7f69;background:#ff604c12;border:1px solid #ff604c38;border-radius:10px;place-items:center;width:38px;height:38px;margin-bottom:14px;font-style:normal;display:grid;box-shadow:inset 0 0 0 1px #ffffff06,0 0 20px #ff604c14}.boardV1SearchWrap,.boardV1Rail,.boardV1Detail,.boardV1Principles,.boardV1Continuity{background:radial-gradient(at 100% 0,#ddb89214,#0000 15rem),linear-gradient(145deg,#0a0807e0,#020202db);border-color:#ddb89226;box-shadow:inset 0 1px #ffffff09,0 28px 86px #00000070}.boardV1Thread{background:radial-gradient(ellipse at 100% 10%, color-mix(in srgb, #ff604c calc(var(--signal-heat,1) * 4%), transparent), transparent 10rem), linear-gradient(145deg, #0c0908bd, #020202cc);border:1px solid #f4f0e813;margin:6px 0;padding:15px 11px;position:relative;box-shadow:inset 0 1px #ffffff06}.boardV1Thread:hover{background:radial-gradient(ellipse at 100% 10%, color-mix(in srgb, #ff604c calc(var(--signal-heat,1) * 7%), transparent), transparent 11rem), linear-gradient(145deg, #140c0ad1, #030303d6);border-color:#ddb89238;transform:translateY(-3px);box-shadow:inset 0 1px #ffffff0a,0 22px 54px #00000057,0 0 28px #ddb89214}.boardV1Thread strong{color:#fff4e5;font-size:15px;font-weight:850;line-height:1.26}.boardV1Thread small{color:#ff9b89}.boardV1HeatBars{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;display:grid}.boardV1HeatBars i{background:#f4f0e814;border-radius:999px;height:4px}.boardV1Detail{background:radial-gradient(at 86% 0,#ff604c26,#0000 19rem),radial-gradient(at 0 100%,#ddb89214,#0000 17rem),linear-gradient(145deg,#100a08eb,#020202db);border-color:#ddb8922e}.boardV1Detail header h2{color:#fff7e8;text-shadow:0 18px 48px #000000a3;font-size:clamp(30px,3vw,48px)}.boardV1Meta{background:#00000057;border-color:#ff604c1f}.boardV1Reply{background:radial-gradient(at 100% 0,#ff604c2e,#0000 14rem),linear-gradient(145deg,#1d0806b8,#020202d6);border-color:#ff604c38;padding:14px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff09,0 0 38px #ff604c0f}.boardV1Reply label{color:#ffb199;align-items:center;gap:8px;display:inline-flex}.boardV1Reply textarea{background:#0000007a;border-color:#ff604c26;min-height:152px;box-shadow:inset 0 0 28px #00000052}.boardV1Reply textarea:focus,.boardV1Reply textarea.boardV1Typing{border-color:#ff604c6b;animation:1.6s ease-in-out infinite boardTypingPulse}.boardV1Reply div button,.boardV1Compose button{color:#ffe2d7;letter-spacing:.04em;text-transform:uppercase;background:linear-gradient(135deg,#6b130de6,#140806e0);border-color:#ff604c47;min-height:38px;font-weight:860;box-shadow:0 0 28px #ff604c14}.boardV1Reply div button:hover,.boardV1Compose button:hover{transform:translateY(-1px);box-shadow:0 0 34px #ff604c29}@keyframes boardHighGravityPulse{0%,to{box-shadow:inset 0 1px #ffffff06,0 0 #ff604c00}50%{box-shadow:inset 0 1px #ffffff0a,0 0 26px #ff604c21}}@keyframes boardTypingPulse{0%,to{box-shadow:inset 0 0 28px #00000057,0 0 #ff604c00}50%{box-shadow:inset 0 0 30px #00000061,0 0 28px #ff604c29}}.ecosystem-signals,.boardV1Page{--signal-cyan:#ddb892;--signal-blue:#6a9dff;--signal-ice:#f2efe9;--signal-muted:#e4e0d6ad;--signal-panel:#03090be6;--signal-panel-strong:#020709f5;--signal-edge:#e4e0d62e;--signal-hot:#ff7895;background:radial-gradient(at 18% -8%,#e4e0d621,#0000 34rem),radial-gradient(at 88% 12%,#6a9dff1c,#0000 31rem),radial-gradient(at 50% 100%,#e4e0d60b,#0000 38rem),linear-gradient(#020507,#020304 42%,#010202)}.ecosystem-signals:before,.boardV1Page:before{content:"";z-index:0;pointer-events:none;opacity:.44;mix-blend-mode:screen;background:radial-gradient(circle at 16% 24%,#e4e0d618 0 1px,#0000 2px) 0 0/126px 126px,radial-gradient(circle at 74% 18%,#6a9dff16 0 1px,#0000 2px) 0 0/184px 184px,linear-gradient(115deg,#0000 0 35%,#e4e0d609 36%,#0000 37% 100%) 0 0/100% 100%,repeating-linear-gradient(90deg,#e4e0d605 0 1px,#0000 1px 118px) 0 0/100% 100%,repeating-linear-gradient(0deg,#ffffff03 0 1px,#0000 1px 92px) 0 0/100% 100%;position:fixed;inset:0;-webkit-mask-image:radial-gradient(at 50% 18%,#000 0 62%,#0000 90%);mask-image:radial-gradient(at 50% 18%,#000 0 62%,#0000 90%)}.boardV1Shell{gap:clamp(16px,1.8vw,24px);width:min(1280px,100vw - 56px)}.boardV1Shell:before{filter:blur(14px);opacity:.82;background:radial-gradient(at 14% 10%,#e4e0d61b,#0000 27rem),radial-gradient(at 82% 28%,#6a9dff13,#0000 31rem),radial-gradient(at 50% 92%,#e4e0d60a,#0000 31rem);display:block;inset:-34px -42px}.boardV1Header{background:radial-gradient(at 18% 16%,#e4e0d621,#0000 20rem),radial-gradient(at 84% 18%,#6a9dff1c,#0000 21rem),radial-gradient(at 72% 84%,#ff78950b,#0000 19rem),linear-gradient(128deg,#030b0dfa,#000000f5 50%,#03080cf5);border:1px solid #e4e0d638;border-radius:8px;align-items:center;min-height:clamp(231px,23.8vw,301px);padding:clamp(22px,2.8vw,41px);overflow:hidden;box-shadow:inset 0 1px #ffffff0f,inset 0 0 0 1px #e4e0d60a,0 46px 132px #000000a8,0 0 64px #e4e0d60f}.boardV1Header:before{content:"";pointer-events:none;opacity:.72;background:linear-gradient(90deg,#00000047,#0000 48%,#0000006b),radial-gradient(at 82%,#e4e0d61c,#0000 19rem),repeating-linear-gradient(90deg,#e4e0d607 0 1px,#0000 1px 82px);position:absolute;inset:0}.boardV1Header:after{opacity:.45;background:linear-gradient(105deg,#0000 0 42%,#ffffff09 44%,#0000 46% 100%),repeating-linear-gradient(115deg,#e4e0d606 0 1px,#0000 1px 8px)}.boardV1Header p,.boardV1LaneTitle,.boardV1RailHead span{color:#ddb892d1;text-shadow:0 0 18px #e4e0d624}.boardV1Header h1{color:#f4f2e8;letter-spacing:0;text-transform:uppercase;text-shadow:0 0 16px #ffffff12,0 0 34px #e4e0d61c,0 30px 82px #000000d1;max-width:760px;font-size:clamp(34px,4.4vw,66px);line-height:.86}.boardV1Header>div>span{color:#e4e0d6b8;max-width:650px;font-size:16px}.boardV1HeaderActions{justify-content:flex-end;max-width:250px}.boardV1HeaderActions button,.boardV1RailHead button,.boardV1Reply div button,.boardV1Compose button{color:#f2efe9;background:radial-gradient(circle at 50% 0,#e4e0d614,#0000 72%),#000a0c94;border-color:#e4e0d638;border-radius:8px;box-shadow:inset 0 0 16px #e4e0d606}.boardV1HeaderActions button:hover,.boardV1Filters button:hover,.boardV1RailHead button:hover,.boardV1Reply div button:hover,.boardV1Compose button:hover{border-color:#ddb8925c;transform:translateY(-1px);box-shadow:0 0 24px #e4e0d617,inset 0 0 18px #e4e0d609}.boardV1LiveStrip,.boardV1Onboarding article,.boardV1SearchWrap,.boardV1Rail,.boardV1Detail,.boardV1Principles,.boardV1Continuity{border-color:var(--signal-edge);background:radial-gradient(ellipse at 100% 0%, #e4e0d60d, transparent 15rem), linear-gradient(145deg, var(--signal-panel), #000000e0);border-radius:8px;box-shadow:inset 0 1px #ffffff0b,inset 0 0 0 1px #ffffff03,0 30px 90px #00000080,0 0 24px #e4e0d606}.boardV1LiveStrip{background:radial-gradient(at 8%,#e4e0d61c,#0000 20rem),radial-gradient(at 88% 36%,#6a9dff11,#0000 18rem),linear-gradient(90deg,#000f12c7,#000000c2);border-color:#e4e0d633;min-height:62px}.boardV1LiveDot{background:var(--signal-cyan);box-shadow:0 0 20px #ddb892b8}.boardV1LiveStrip strong{color:var(--signal-ice)}.boardV1LiveStrip em,.boardV1HotMarquee b{color:var(--signal-muted)}.boardV1HotMarquee span{color:#ddb892d1}.boardV1HotMarquee b{border-left-color:#e4e0d61f}.boardV1Onboarding article{min-height:154px;padding:20px}.boardV1Onboarding article:hover{border-color:#ddb8924d;box-shadow:inset 0 1px #ffffff0d,0 30px 74px #0000006b,0 0 30px #e4e0d60f}.boardV1Onboarding i{color:#ddb892e0;background:#e4e0d611;border-color:#e4e0d63d;box-shadow:inset 0 0 0 1px #ffffff06,0 0 20px #e4e0d614}.boardV1Onboarding strong{color:var(--signal-ice)}.boardV1Onboarding p{color:var(--signal-muted)}.boardV1SearchWrap{border-color:#e4e0d633;min-height:64px;padding:0 18px}.boardV1SearchWrap svg{color:#ddb892db}.boardV1SearchWrap input{color:var(--signal-ice);font-size:15px}.boardV1SearchWrap span{color:#ddb892ad}.boardV1Filters{gap:10px}.boardV1Filters button{color:#e4e0d69e;background:#00090b70;border-color:#e4e0d624;border-radius:8px;min-height:38px;padding:0 14px}.boardV1Filters button:nth-child(2),.boardV1Filters button:nth-child(3),.boardV1Filters button:nth-child(3){color:#e4e0d69e;border-color:#e4e0d624}.boardV1Filters .activeBoardV1Filter{color:var(--signal-ice);background:radial-gradient(circle at 50% 0,#e4e0d624,#0000 70%),linear-gradient(#e4e0d616,#e4e0d606);border-color:#ddb8926b;box-shadow:inset 0 -2px #ddb892b3,0 0 20px #e4e0d613}.boardV1Grid{grid-template-columns:minmax(360px,.36fr) minmax(0,.64fr);gap:20px}.boardV1Rail,.boardV1Detail{padding:18px}.boardV1Rail{gap:16px}.boardV1ThreadList{gap:12px}.boardV1Thread{background:radial-gradient(ellipse at 100% 10%, color-mix(in srgb, var(--signal-cyan) calc(var(--signal-heat,1) * 4%), transparent), transparent 12rem), linear-gradient(145deg, #020d0fc7, #000000d1);border:1px solid #e4e0d61f;border-radius:8px;min-height:156px;margin:0;padding:18px;box-shadow:inset 0 1px #ffffff08}.boardV1Thread:hover,.activeBoardV1Thread{background:radial-gradient(ellipse at 100% 10%, color-mix(in srgb, var(--signal-cyan) calc(var(--signal-heat,1) * 7%), transparent), transparent 12rem), linear-gradient(145deg, #031416db, #000000d6);border-color:#ddb8924d;box-shadow:inset 0 1px #ffffff0b,0 24px 58px #0006,0 0 24px #e4e0d60e}.boardV1HighGravityThread{border-color:#ff789538;animation:none}.activeBoardV1Thread.boardV1HighGravityThread,.boardV1HighGravityThread:hover{border-color:#ff78955c;box-shadow:inset 0 1px #ffffff0d,0 24px 64px #0000006b,0 0 36px #ff78951c}.boardV1Thread span{color:#ddb892bd}.boardV1Thread strong{color:var(--signal-ice);font-size:17px;line-height:1.22}.boardV1Thread em,.boardV1Thread small{color:#e4e0d685}.boardV1HeatBars i{background:#e4e0d617}.boardV1HeatBars i.active{background:linear-gradient(90deg, #ddb892, var(--signal-cyan) 64%, #f2efe9);box-shadow:0 0 14px #e4e0d629}.boardV1ThreadBadges b,.boardV1DetailBadges b{color:#f2efe9;background:#e4e0d60e;border-color:#e4e0d63d}.boardV1Detail{background:radial-gradient(at 86% 0,#e4e0d613,#0000 21rem),radial-gradient(at 0 100%,#6a9dff0b,#0000 17rem),linear-gradient(145deg,#030c0ef0,#000000e0);border-color:#e4e0d62e;gap:18px}.boardV1Detail header span,.boardV1Reply label{color:#ddb892d1}.boardV1Detail header h2{color:var(--signal-ice);letter-spacing:0;text-shadow:0 0 22px #e4e0d60e,0 24px 62px #000000b8;font-size:clamp(34px,3.6vw,56px);line-height:.98}.boardV1Detail header p,.boardV1Reply>p,.boardV1Continuity button p{color:var(--signal-muted)}.boardV1Meta,.boardV1Notes article{background:#00080a70;border-color:#e4e0d621}.boardV1Meta span,.boardV1Reply div span,.boardV1Notes span{color:#e4e0d694}.boardV1Meta span:last-child,.boardV1Tags span{color:#ddb892c2;border-color:#e4e0d62e}.boardV1Reply,.boardV1Compose{background:radial-gradient(at 100% 0,#e4e0d612,#0000 14rem),linear-gradient(145deg,#020e10c7,#000000d6);border-color:#e4e0d62e;border-radius:8px;box-shadow:inset 0 1px #ffffff09,0 0 30px #e4e0d609}.boardV1Reply:before{background:radial-gradient(at 100% 0,#e4e0d61f,#0000 12rem),linear-gradient(115deg,#0000 0 42%,#ffffff07 43%,#0000 44% 100%)}.boardV1Reply textarea,.boardV1Compose input,.boardV1Compose textarea{color:var(--signal-ice);background:#00000080;border-color:#e4e0d624}.boardV1Reply textarea:focus,.boardV1Reply textarea.boardV1Typing,.boardV1Compose input:focus,.boardV1Compose textarea:focus{border-color:#ddb8926b;outline:none;animation:none;box-shadow:inset 0 0 28px #00000057,0 0 22px #e4e0d61a}.boardV1PromptStrip span,.boardV1ComposeLabels button{color:#e4e0d694;background:#e4e0d608;border-color:#e4e0d61f}.boardV1ComposeLabels .activeBoardV1ComposeLabel{color:#f2efe9;background:#e4e0d613;border-color:#ddb89257}.boardV1Principles span,.boardV1Continuity button{border-color:#e4e0d61a}.boardV1Principles span{color:#e4e0d69e}.boardV1Continuity button strong{color:var(--signal-ice)}@media (width<=980px){.boardV1Shell{width:min(1240px,100vw - 24px);margin-top:14px}.boardV1Grid,.boardV1Onboarding,.boardV1LiveStrip{grid-template-columns:1fr}.boardV1HotMarquee{flex-wrap:wrap;justify-content:flex-start}.boardV1Header{flex-direction:column;align-items:start}.boardV1SearchWrap{grid-template-columns:auto minmax(0,1fr)}.boardV1SearchWrap span{display:none}.boardV1Principles,.boardV1Continuity{grid-template-columns:1fr}.boardV1Principles span,.boardV1Continuity button{border-top:1px solid #f4f0e814;border-right:0}.boardV1Principles span:first-child,.boardV1Continuity button:first-child{border-top:0}}.protocolCinematicShell{--trt-danger-red:#ff684f;--trt-burn-gold:#ddb892;--trt-deep-panel:#060505eb;--trt-panel-edge:#ddb89242}.protocolCinematicShell .protocolFeatureHero.protocolCinematicHero:before{opacity:.72;background-image:radial-gradient(circle at 18% 26%,#ddb89224 0 1px,#0000 2px),radial-gradient(circle at 76% 18%,#ff684f24 0 1px,#0000 2px),radial-gradient(circle at 62% 62%,#f4f0e81a 0 1px,#0000 2px),linear-gradient(#ddb89208 1px,#0000 1px),linear-gradient(90deg,#ddb89207 1px,#0000 1px);background-size:130px 130px,170px 170px,210px 210px,76px 76px,76px 76px;animation:16s linear infinite protocolParticleDrift}.protocolCinematicShell .protocolHeroCopy h1{text-shadow:0 0 30px #ddb89233,0 20px 56px #0000009e}.protocolCinematicShell .protocolHeroArt:before{content:"";z-index:3;pointer-events:none;mix-blend-mode:screen;opacity:.72;background:radial-gradient(at 48% 58%,#ff684f1f,#0000 16rem),radial-gradient(at 60% 34%,#ddb89221,#0000 12rem),linear-gradient(#0000,#0000004d);animation:7s ease-in-out infinite protocolFogPulse;position:absolute;inset:-18% -8% -10%}.protocolCinematicShell .protocolConsequenceBand{background:radial-gradient(circle at 84% 10%,#ff684f2e,#0000 16rem),linear-gradient(90deg,#781b1242,#0000009e 35%,#74501638);border-color:#ddb89247;margin-top:2px;box-shadow:inset 0 1px #ffffff0d,inset 0 0 42px #ff684f0f,0 26px 82px #00000080,0 0 42px #ddb8920f}.protocolCinematicShell .protocolConsequenceBand>span{transition:transform .18s,color .18s,background .18s,box-shadow .18s}.protocolCinematicShell .protocolConsequenceBand>span:hover{z-index:3;color:#fff4daf2;background:linear-gradient(#ddb89221,#ff684f13);transform:translateY(-2px);box-shadow:inset 0 0 0 1px #ddb89238,0 0 28px #ddb8921f}.protocolCinematicShell .protocolConsequenceBand>span:after{content:attr(data-insight);color:#f4f0e8db;letter-spacing:0;text-transform:none;opacity:0;pointer-events:none;background:#080605f5;border:1px solid #ddb8924d;border-radius:8px;padding:9px 10px;font-size:10px;font-weight:760;line-height:1.35;transition:opacity .18s,transform .18s;position:absolute;bottom:calc(100% + 10px);left:10px;right:10px;transform:translateY(6px);box-shadow:0 18px 42px #00000075,0 0 24px #ff684f1a}.protocolCinematicShell .protocolConsequenceBand>span:hover:after{opacity:1;transform:translateY(0)}.protocolCinematicShell .protocolLivedReality{padding:clamp(18px,1.8vw,26px)}.protocolCinematicShell .livedRealityLead{max-width:720px}.protocolCinematicShell .livedRealityLead q{color:#fae8baeb;background:linear-gradient(90deg,#ddb89217,#0000);border-left:2px solid #ddb892ad;margin-top:14px;padding:13px 16px;font-size:clamp(17px,1.5vw,22px);font-weight:820;line-height:1.18;display:block}.protocolCinematicShell .protocolInsightGrid{gap:clamp(18px,1.6vw,26px);padding-top:18px}.protocolExpandableCard{transition:transform .19s,border-color .19s,box-shadow .19s,background .19s;position:relative;overflow:visible}.protocolExpandableCard:before{content:"";opacity:.74;background:linear-gradient(#ddb892b8,#ff684f29,#0000);border-radius:999px;width:2px;position:absolute;inset:12px auto 12px 0}.protocolExpandableCard summary{cursor:pointer;justify-content:space-between;align-items:flex-start;gap:16px;list-style:none;display:flex}.protocolExpandableCard summary::-webkit-details-marker{display:none}.protocolExpandableCard summary>span{gap:7px;display:grid}.protocolExpandableCard summary svg{color:#ddb892b8;flex:none;margin-top:2px;transition:transform .19s,color .19s}.protocolExpandableCard[open] summary svg{color:#ffe295f2;transform:rotate(180deg)}.protocolExpandableCard[open]>:not(summary){animation:.22s both protocolReveal}.protocolCinematicShell .biosforgeScoreCard{border-color:#ddb89261;grid-template-columns:1fr;display:grid;box-shadow:inset 0 1px #ffffff0e,0 34px 108px #00000094,0 0 48px #ddb8921f}.protocolCinematicShell .biosforgeScoreCard summary,.protocolCinematicShell .biosforgeScoreCard .protocolMiniBar,.protocolCinematicShell .biosforgeScoreCard .analysisSummary{grid-column:1/-1}.protocolCinematicShell .biosforgeScoreCard .analysisSummary{grid-template-columns:1fr;align-items:start;row-gap:10px}.protocolCinematicShell .biosforgeScoreCard .analysisSummary strong,.protocolCinematicShell .biosforgeScoreCard .analysisSummary p,.protocolCinematicShell .biosforgeScoreCard .analysisSummary button{grid-area:auto/1}.protocolCinematicShell .biosforgeScoreCard .analysisSummary button{justify-content:center;width:100%}.protocolCinematicShell .protocolMiniBar div{background:#f4f0e817;height:8px;box-shadow:inset 0 0 0 1px #f4f0e80e,0 0 18px #0000004d}.protocolCinematicShell .protocolMiniBar i{background:linear-gradient(90deg,#ba2f25,#e29a6a 48%,#ffe09a);position:relative;overflow:hidden;box-shadow:0 0 18px #ddb8923d}.protocolCinematicShell .protocolMiniBar i:after{content:"";background:linear-gradient(90deg,#0000,#ffffff5c,#0000);animation:3.8s ease-in-out infinite protocolMeterShine;position:absolute;inset:0;transform:translate(-100%)}@keyframes protocolReveal{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes protocolMeterShine{0%,58%{transform:translate(-110%)}78%,to{transform:translate(110%)}}@keyframes protocolFogPulse{0%,to{opacity:.46;transform:translate(-1%)}50%{opacity:.78;transform:translate(1.2%,-1%)}}@keyframes protocolParticleDrift{0%{background-position:0 0,0 0,0 0,0 0,0 0}to{background-position:130px -130px,-170px 170px,210px -210px,76px 76px,-76px 76px}}@media (width<=980px){.protocolCinematicShell .protocolConsequenceBand>span:after{display:none}.protocolCinematicShell .protocolInsightGrid{grid-template-columns:1fr 1fr}}@media (width<=760px){.protocolCinematicShell .protocolMockMain{gap:14px}.protocolCinematicShell .protocolFeatureHero.protocolCinematicHero{min-height:560px}.protocolCinematicShell .protocolHeroCopy h1{max-width:calc(100% - 84px)}.protocolCinematicShell .protocolConsequenceBand,.protocolCinematicShell .protocolInsightGrid,.protocolCinematicShell .livedRealityGrid,.protocolCinematicShell .biosforgeScoreCard{grid-template-columns:1fr}.protocolCinematicShell .protocolExpandableCard,.protocolCinematicShell .protocolExpandableCard[open]{min-height:auto}.protocolCinematicShell .protocolExpandableCard summary{align-items:center}.protocolCinematicShell .livedRealityLead q{font-size:17px}}.protocolCinematicShell{--trt-ice:#ddb892;--trt-ice-soft:#e4e0d629;--trt-ice-edge:#ddb89247;--trt-crimson:#ff315f;--trt-panel:#020a0ceb;--trt-panel-deep:#000000e6;--trt-muted:#e4e0d6ad;--trt-bright:#f2efe9;--protocol-gap:clamp(24px, 2.8vw, 38px)}.protocolCinematicShell .protocolMockMain{gap:var(--protocol-gap)}.protocolCinematicShell .protocolHeroCopy h1{text-shadow:0 0 30px #e4e0d629,0 22px 62px #000000b3;max-width:690px}.protocolCinematicShell .protocolHeroCopy h2{color:#e4e0d6e6;max-width:590px}.protocolCinematicShell .protocolHeroCopy>p:not(.eyebrow){color:#e4e0d6c2;max-width:610px}.protocolCinematicShell .protocolHeroTags{margin-top:24px}.protocolCinematicShell .protocolHeroStats{background:#000a0cad;border-color:#e4e0d62e}.protocolCinematicShell .protocolHeroStats article{border-right-color:#e4e0d61a;min-height:82px;padding:16px 18px}.protocolCinematicShell .riskHot{color:#ff6f8d!important}.protocolCinematicShell .riskWarm{color:#ddb892!important}.protocolCinematicShell .coreCompoundDeck,.protocolCinematicShell .relatedDeck,.protocolCinematicShell .protocolMockLegal{overflow:hidden}.protocolCinematicShell .deckHeader button,.protocolCinematicShell .analysisSummary button,.protocolCinematicShell .protocolMockLegal button{color:#ddb892;background:#000e1085;border-color:#ddb89247;box-shadow:inset 0 0 18px #e4e0d60a}.protocolCinematicShell .coreCompoundRow{border-top-color:#e4e0d61a;gap:12px}.protocolCinematicShell .coreCompoundRow button{background:#ffffff04;border:1px solid #e4e0d61a;border-radius:8px;min-height:92px}.protocolCinematicShell .coreCompoundRow button:hover{background:#e4e0d60b;border-color:#ddb89247}.protocolCinematicShell .protocolTabs{min-height:70px;padding:0}.protocolCinematicShell .protocolTabs button{color:#e4e0d69e;min-height:70px}.protocolCinematicShell .protocolDiscoveryPanel{grid-template-columns:minmax(0,1fr) minmax(240px,.34fr);align-items:center;min-height:150px}.protocolCinematicShell .protocolDiscoveryPanel h3,.protocolCinematicShell .livedRealityLead h3,.protocolCinematicShell .protocolExpandableCard h3{color:var(--trt-bright);letter-spacing:-.025em}.protocolCinematicShell .protocolDiscoveryPanel h3{margin-bottom:12px;font-size:clamp(27px,2.7vw,38px)}.protocolCinematicShell .protocolDiscoveryPanel p,.protocolCinematicShell .livedRealityLead p,.protocolCinematicShell .insightCard p,.protocolCinematicShell .insightCard li,.protocolCinematicShell .relatedCardRow p{color:var(--trt-muted)}.protocolCinematicShell .protocolDiscoveryPanel>span{color:#ddb892cc}.protocolCinematicShell .protocolConsequenceBand{background:radial-gradient(circle at 82% 10%,#e4e0d61a,#0000 17rem),radial-gradient(circle at 100% 80%,#ff315f0a,#0000 14rem),linear-gradient(90deg,#001a1d8f,#000000a8 36%,#00101275);border-color:#e4e0d633;grid-template-columns:minmax(290px,1.18fr) repeat(5,minmax(124px,1fr));min-height:118px;margin-top:0;box-shadow:inset 0 1px #ffffff0d,inset 0 0 42px #e4e0d609,0 26px 82px #00000075}.protocolCinematicShell .protocolConsequenceBand:before{background:linear-gradient(90deg,#e4e0d626,#0000 18% 84%,#ff315f0b),repeating-linear-gradient(90deg,#ffffff03 0 1px,#0000 1px 90px)}.protocolCinematicShell .protocolConsequenceBand>span:hover{color:var(--trt-bright);background:linear-gradient(#e4e0d61a,#e4e0d60a);box-shadow:inset 0 0 0 1px #e4e0d638,0 0 28px #e4e0d61c}.protocolCinematicShell .protocolConsequenceBand>span:after{background:#020c0ef5;border-color:#ddb89247;box-shadow:0 18px 42px #00000075,0 0 24px #e4e0d61a}.protocolCinematicShell .protocolConsequenceBand [data-tone=red]{color:#ff7895}.protocolCinematicShell .protocolConsequenceBand [data-tone=amber],.protocolCinematicShell .protocolConsequenceBand [data-tone=gold],.protocolCinematicShell .protocolConsequenceBand [data-tone=muted]{color:#ddb892c2}.protocolCinematicShell .protocolLivedReality{border-color:#e4e0d629;grid-template-columns:minmax(300px,.5fr) minmax(0,1fr);gap:clamp(24px,2.6vw,34px)}.protocolCinematicShell .livedRealityLead q{color:#e4e0d6eb;background:linear-gradient(90deg,#e4e0d614,#0000);border-left-color:#ddb892b8}.protocolCinematicShell .livedRealityGrid{gap:16px}.protocolCinematicShell .livedRealityGrid article{background:#00000042;border-color:#e4e0d61f;min-height:212px}.protocolCinematicShell .livedRealityGrid q{color:#ddb892d6}.protocolCinematicShell .protocolInsightGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(22px,2.35vw,32px);padding-top:4px}.protocolCinematicShell .protocolInsightGrid:before{background:linear-gradient(90deg,#0000,#ddb89247,#0000)}.protocolCinematicShell .protocolInsightGrid:after{background:radial-gradient(circle at 12% 72%,#e4e0d60d,#0000 18rem),radial-gradient(circle at 84% 24%,#e4e0d60e,#0000 20rem),linear-gradient(#0000,#00000047)}.protocolCinematicShell .protocolExpandableCard{background:radial-gradient(circle at 100% 0,#e4e0d60e,#0000 13rem),linear-gradient(145deg,#020a0ced,#000000e0);border-color:#e4e0d624;min-height:190px;padding:24px}.protocolCinematicShell .protocolExpandableCard:before{background:linear-gradient(#ddb892c7,#ff315f1f,#0000);inset:18px auto 18px 0}.protocolCinematicShell .protocolExpandableCard[open]{min-height:278px}.protocolCinematicShell .protocolExpandableCard summary svg{color:#ddb892c2}.protocolCinematicShell .protocolExpandableCard[open] summary svg{color:var(--trt-bright)}.protocolCinematicShell .protocolExpandableCard h3{font-size:clamp(20px,1.7vw,25px);line-height:1.08}.protocolCinematicShell .cultureTimeline{gap:12px;margin-top:22px}.protocolCinematicShell .cultureTimeline span{color:#ddb892d1}.protocolCinematicShell .tradeoffCard,.protocolCinematicShell .biosforgeScoreCard{background:radial-gradient(circle at 0 0,#ff315f0e,#0000 16rem),linear-gradient(145deg,#0a0407e6,#000000e0);border-color:#ff315f2e}.protocolCinematicShell .biosforgeScoreCard{border-color:#e4e0d63d}.protocolCinematicShell .relatedCardRow{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.protocolCinematicShell .relatedCardRow a,.protocolCinematicShell .relatedCardRow button{background:#ffffff04;border-color:#e4e0d621;min-height:162px;padding:18px}.protocolCinematicShell .relatedCardRow a:hover,.protocolCinematicShell .relatedCardRow button:hover{background:#e4e0d60b;border-color:#ddb8925c;box-shadow:0 0 28px #e4e0d614}@media (width<=980px){.protocolCinematicShell{--protocol-gap:20px}.protocolCinematicShell .protocolInsightGrid,.protocolCinematicShell .relatedCardRow{grid-template-columns:1fr 1fr}}@media (width<=760px){.protocolCinematicShell .protocolFeatureHero.protocolCinematicHero{min-height:560px;padding:28px}.protocolCinematicShell .protocolConsequenceBand,.protocolCinematicShell .protocolInsightGrid,.protocolCinematicShell .livedRealityGrid,.protocolCinematicShell .relatedCardRow{grid-template-columns:1fr}}.protocolCinematicShell{--trt-bold-edge:#ddb89257;--trt-bold-glow:#e4e0d624;--trt-bold-panel:#000b0df0;--trt-bold-crimson:#ff315f2e}.protocolCinematicShell .protocolMockMain:before{background:radial-gradient(circle at 82% 12%,#e4e0d618,#0000 25rem),radial-gradient(circle at 15% 42%,#ff315f0b,#0000 22rem),linear-gradient(#0000,#e4e0d607 48%,#0000)}.protocolCinematicShell .protocolFeatureHero.protocolCinematicHero{background:radial-gradient(at 73% 34%,#e4e0d62e,#0000 18rem),radial-gradient(at 86% 10%,#ffffff12,#0000 12rem),radial-gradient(at 87% 68%,#ff315f11,#0000 18rem),radial-gradient(at 20% 88%,#e4e0d61a,#0000 24rem),linear-gradient(116deg,#010405,#000000fc 47%,#020e10fc);border-color:#ddb8926b;min-height:clamp(434px,35vw,490px);padding:clamp(32px,3.2vw,48px);box-shadow:inset 0 1px #ffffff13,inset 0 0 0 1px #e4e0d614,inset 0 -72px 130px #e4e0d60e,0 54px 156px #000000c2,0 0 110px #e4e0d61f}.protocolCinematicShell .protocolFeatureHero.protocolCinematicHero:before{opacity:.78;background-image:radial-gradient(circle at 18% 26%,#e4e0d62e 0 1px,#0000 2px),radial-gradient(circle at 76% 18%,#e4e0d629 0 1px,#0000 2px),radial-gradient(circle at 88% 72%,#ff315f21 0 1px,#0000 2px),linear-gradient(#e4e0d607 1px,#0000 1px),linear-gradient(90deg,#e4e0d605 1px,#0000 1px);background-size:132px 132px,178px 178px,226px 226px,86px 86px,86px 86px}.protocolCinematicShell .protocolFeatureHero.protocolCinematicHero:after{opacity:.96;background:linear-gradient(90deg,#000000ad,#0000002e 41%,#0000004d),radial-gradient(at 70% 40%,#ffffff13,#0000 13rem),radial-gradient(at 68% 76%,#e4e0d621,#0000 24rem),linear-gradient(#0003,#0000 38%,#00000080),repeating-linear-gradient(17deg,#ffffff04 0 1px,#0000 1px 9px)}.protocolCinematicShell .protocolBottleField img{filter:saturate(1.04)contrast(1.18)brightness(.78)}.protocolCinematicShell .protocolHeroArt:before{opacity:.54;background:radial-gradient(at 58% 58%,#ffffff14,#0000 17rem),radial-gradient(at 76% 74%,#e4e0d614,#0000 20rem),linear-gradient(#0000,#0000005c)}.protocolCinematicHero .protocolHeroArt:after{background:radial-gradient(circle at 75% 42%,#ffffff13,#0000 22rem),linear-gradient(90deg,#000000e0 0%,#00000094 19%,#00000029 50%,#0000003d 100%),linear-gradient(#00000057,#0000 26%,#0000005c)}.protocolCinematicShell .protocolHeroCopy h1{color:#fffdf6;text-shadow:0 0 18px #ffffff1f,0 0 38px #e4e0d633,0 28px 76px #000000c7;font-size:clamp(45px,5.1vw,72px)}.protocolCinematicShell .protocolHeroTags span{background:linear-gradient(#e4e0d621,#e4e0d60b);border-color:#ddb8927a;box-shadow:inset 0 0 18px #e4e0d611,0 0 18px #e4e0d614}.protocolCinematicShell .protocolHeroStats strong{color:#fffffff0;font-weight:760}.protocolCinematicShell .coreCompoundDeck,.protocolCinematicShell .protocolDiscoveryPanel,.protocolCinematicShell .protocolConsequenceBand,.protocolCinematicShell .protocolLivedReality,.protocolCinematicShell .relatedDeck,.protocolCinematicShell .protocolMockLegal{padding:clamp(24px,2.7vw,36px)}.protocolCinematicShell .coreCompoundRow button,.protocolCinematicShell .relatedCardRow a,.protocolCinematicShell .relatedCardRow button,.protocolCinematicShell .livedRealityGrid article{background:radial-gradient(circle at 100% 0,#e4e0d60e,#0000 10rem),#0000004d;border-color:#e4e0d62e;box-shadow:inset 0 1px #ffffff09}.protocolCinematicShell .coreCompoundRow button:hover,.protocolCinematicShell .relatedCardRow a:hover,.protocolCinematicShell .relatedCardRow button:hover{border-color:#ddb89275;box-shadow:inset 0 1px #ffffff0e,0 0 30px #e4e0d621,0 22px 58px #00000061}.protocolCinematicShell .protocolTabs button.active{background:radial-gradient(circle at 50% 0,#e4e0d63d,#0000 70%),linear-gradient(#e4e0d624,#e4e0d60a);box-shadow:inset 0 -2px #ddb892,inset 0 0 24px #e4e0d613,0 0 32px #e4e0d624}.protocolCinematicShell .protocolDiscoveryPanel{background:radial-gradient(circle at 92% 0,#e4e0d61c,#0000 18rem),linear-gradient(120deg,#001012ed,#000000e8);border-color:#e4e0d63d}.protocolCinematicShell .protocolDiscoveryPanel h3,.protocolCinematicShell .livedRealityLead h3{text-shadow:0 0 22px #e4e0d61a}.protocolCinematicShell .protocolConsequenceBand{background:radial-gradient(circle at 82% 10%,#e4e0d626,#0000 17rem),radial-gradient(circle at 100% 78%,#ff315f14,#0000 16rem),linear-gradient(90deg,#002125b8,#000000b8 36%,#00121494);border-color:#ddb8924d;box-shadow:inset 0 1px #ffffff0f,inset 0 0 52px #e4e0d60e,0 32px 96px #00000094,0 0 42px #e4e0d612}.protocolCinematicShell .protocolConsequenceBand strong,.protocolCinematicShell .protocolConsequenceBand b{color:#fffffff5}.protocolCinematicShell .protocolConsequenceBand [data-tone=red],.protocolCinematicShell .riskHot{text-shadow:0 0 18px #ff315f2e;color:#ff4f7a!important}.protocolCinematicShell .protocolLivedReality{background:radial-gradient(circle at 12% 18%,#e4e0d61f,#0000 19rem),radial-gradient(circle at 90% 100%,#ff315f11,#0000 19rem),linear-gradient(145deg,#000e10f2,#000000ed);border-color:#e4e0d63d}.protocolCinematicShell .livedRealityLead q{background:linear-gradient(90deg,#e4e0d621,#e4e0d605);border-left-color:#ddb892f2;box-shadow:inset 0 0 20px #e4e0d609}.protocolCinematicShell .protocolExpandableCard{background:radial-gradient(circle at 100% 0,#e4e0d613,#0000 13rem),linear-gradient(145deg,#000c0ef2,#000000e8);border-color:#e4e0d633;min-height:202px;box-shadow:inset 0 1px #ffffff0b,0 30px 92px #0000008a}.protocolCinematicShell .protocolExpandableCard[open]{border-color:#ddb89247;box-shadow:inset 0 1px #ffffff0e,0 34px 102px #0009,0 0 32px #e4e0d613}.protocolCinematicShell .protocolExpandableCard h3{color:#f2efe9;text-shadow:0 0 16px #e4e0d614}.protocolCinematicShell .protocolExpandableCard:before{background:linear-gradient(#ddb892f5,#e4e0d62e,#0000);width:3px;box-shadow:0 0 18px #e4e0d640}.protocolCinematicShell .tradeoffCard{background:radial-gradient(circle at 0 0,#ff315f18,#0000 16rem),linear-gradient(145deg,#0d0408f0,#000000e8);border-color:#ff315f42}.protocolCinematicShell .biosforgeScoreCard{background:radial-gradient(circle at 0 0,#ff315f0f,#0000 16rem),radial-gradient(circle at 100% 0,#e4e0d61c,#0000 16rem),linear-gradient(145deg,#000c0ef2,#000000e8);border-color:#ddb89257}.protocolCinematicShell .analysisSummary{background:radial-gradient(circle at 20% 0,#e4e0d61f,#0000 13rem),#0016188f;border-color:#ddb89247}.protocolCinematicShell .protocolMiniBar div{background:#ffffff1c}.protocolCinematicShell .protocolMiniBar i{box-shadow:0 0 24px #ddb89252}.protocolCinematicShell .relatedDeck{border-color:#e4e0d63d}.protocolCinematicShell .coreCompoundDeck{padding:18px 24px 22px}.protocolCinematicShell .deckHeader{min-height:32px;padding:0 0 10px}.protocolCinematicShell .deckHeader .eyebrow{letter-spacing:.13em;font-weight:980}.protocolCinematicShell .deckHeader button{min-height:28px;padding:0 9px;font-weight:900}.protocolCinematicShell .coreCompoundRow{gap:10px}.protocolCinematicShell .coreCompoundRow button{gap:10px;min-height:70px;padding:10px 14px}.protocolCinematicShell .coreCompoundRow strong{color:#fff;letter-spacing:-.01em;font-size:14px;font-weight:920}.protocolCinematicShell .coreCompoundRow span:not(.protocolVial){color:#e4e0d6b3;font-size:11px;font-weight:760}.protocolCinematicShell .protocolTabs{min-height:56px;margin-top:-14px}.protocolCinematicShell .protocolTabs button{letter-spacing:.045em;min-height:56px;font-size:11px;font-weight:950}.protocolCinematicShell{--protocol-gap:clamp(22px, 2.35vw, 32px)}.protocolCinematicShell .protocolFeatureHero.protocolCinematicHero{border-color:#ddb89275;grid-template-columns:minmax(0,.47fr) minmax(430px,.53fr);min-height:clamp(448px,34vw,512px);padding:clamp(34px,3.4vw,52px);box-shadow:inset 0 1px #ffffff14,inset 0 0 0 1px #e4e0d61a,inset 0 -58px 104px #e4e0d60c,0 46px 132px #000000b3,0 0 92px #e4e0d61f}.protocolCinematicShell .protocolHeroCopy{align-content:center;display:grid}.protocolCinematicShell .protocolHeroCopy .eyebrow,.protocolCinematicShell .deckHeader .eyebrow,.protocolCinematicShell .protocolDiscoveryPanel .eyebrow,.protocolCinematicShell .protocolExpandableCard .eyebrow{letter-spacing:.12em;font-weight:980}.protocolCinematicShell .protocolHeroCopy h1{max-width:600px;font-size:clamp(44px,4.85vw,68px);line-height:.9}.protocolCinematicShell .protocolHeroCopy h2{letter-spacing:-.02em;max-width:520px;margin-top:16px;font-weight:860}.protocolCinematicShell .protocolHeroCopy>p:not(.eyebrow){max-width:560px;margin-top:10px;font-size:13.5px;line-height:1.58}.protocolCinematicShell .protocolHeroTags{gap:8px;margin-top:18px}.protocolCinematicShell .protocolHeroTags span{align-items:center;min-height:30px;font-size:10px;display:inline-flex}.protocolCinematicShell .protocolHeroStats{margin-top:2px}.protocolCinematicShell .protocolHeroStats article{min-height:72px;padding:13px 17px}.protocolCinematicShell .protocolHeroStats span{letter-spacing:.11em;font-weight:980}.protocolCinematicShell .protocolHeroStats strong{font-size:12.5px}.protocolCinematicShell .shareProtocol{background:#00090b94;border-color:#ddb8924d;box-shadow:0 0 18px #e4e0d614,inset 0 0 16px #e4e0d60a}.protocolCinematicShell .coreCompoundDeck,.protocolCinematicShell .protocolTabs,.protocolCinematicShell .protocolDiscoveryPanel,.protocolCinematicShell .protocolConsequenceBand,.protocolCinematicShell .protocolLivedReality,.protocolCinematicShell .protocolExpandableCard,.protocolCinematicShell .relatedDeck,.protocolCinematicShell .protocolMockLegal{border-radius:8px}.protocolCinematicShell .coreCompoundRow button,.protocolCinematicShell .protocolTabs button,.protocolCinematicShell .protocolConsequenceBand>span,.protocolCinematicShell .livedRealityGrid article,.protocolCinematicShell .protocolExpandableCard,.protocolCinematicShell .relatedCardRow a,.protocolCinematicShell .relatedCardRow button,.protocolCinematicShell .analysisSummary button,.protocolCinematicShell .deckHeader button,.protocolCinematicShell .protocolMockLegal button{transition:transform .18s,border-color .18s,background .18s,box-shadow .18s,color .18s}.protocolCinematicShell .coreCompoundRow button:hover,.protocolCinematicShell .livedRealityGrid article:hover,.protocolCinematicShell .relatedCardRow a:hover,.protocolCinematicShell .relatedCardRow button:hover{transform:translateY(-2px)}.protocolCinematicShell .protocolExpandableCard:hover{border-color:#ddb8926b;transform:translateY(-2px);box-shadow:inset 0 1px #fff1,0 34px 96px #0009,0 0 34px #e4e0d61f}.protocolCinematicShell .protocolExpandableCard[open]:hover{transform:none}.protocolCinematicShell .protocolDiscoveryPanel h3,.protocolCinematicShell .livedRealityLead h3,.protocolCinematicShell .protocolExpandableCard h3{font-weight:880}.protocolCinematicShell .protocolDiscoveryPanel p,.protocolCinematicShell .livedRealityLead p,.protocolCinematicShell .insightCard p,.protocolCinematicShell .insightCard li,.protocolCinematicShell .relatedCardRow p{line-height:1.58}.protocolCinematicShell .protocolConsequenceBand{min-height:126px}.protocolCinematicShell .protocolConsequenceBand>div{padding-left:22px}.protocolCinematicShell .protocolConsequenceBand>span{padding:14px 16px}.protocolCinematicShell .protocolConsequenceBand>span:hover{transform:translateY(-1px)}.protocolCinematicShell .protocolLivedReality{gap:clamp(20px,2vw,28px)}.protocolCinematicShell .livedRealityGrid article{min-height:190px;padding:16px}.protocolCinematicShell .protocolExpandableCard{padding:22px}.protocolCinematicShell .protocolExpandableCard summary{min-height:82px}.protocolCinematicShell .protocolExpandableCard h3{font-size:clamp(19px,1.55vw,23px)}.protocolCinematicShell .relatedCardRow a,.protocolCinematicShell .relatedCardRow button{min-height:150px}.protocolCinematicShell{--trt-ice:#ddb892;--trt-ice-soft:#e4e0d61a;--trt-ice-edge:#e4e0d630;--trt-bold-edge:#e4e0d638;--trt-bold-glow:#e4e0d613;--trt-bold-panel:#040a0af2;--trt-muted:#dee2d8a8;--trt-bright:#f2f0e8}.protocolCinematicShell:before{background:radial-gradient(circle at 70% 6%,#e4e0d61f,#0000 30rem),radial-gradient(circle at 91% 24%,#ff315f11,#0000 22rem),radial-gradient(circle at 12% 66%,#e4e0d60b,#0000 30rem),linear-gradient(#00000024,#000000c7)}.protocolCinematicShell .protocolMockRail,.protocolCinematicShell .coreCompoundDeck,.protocolCinematicShell .protocolTabs,.protocolCinematicShell .protocolDiscoveryPanel,.protocolCinematicShell .protocolConsequenceBand,.protocolCinematicShell .protocolLivedReality,.protocolCinematicShell .insightCard,.protocolCinematicShell .relatedDeck,.protocolCinematicShell .protocolMockLegal{background:radial-gradient(circle at 100% 0%, #e4e0d608, transparent 14rem), linear-gradient(145deg, var(--trt-bold-panel), #000000f0);border-color:#e4e0d624;box-shadow:inset 0 1px #ffffff0b,inset 0 0 0 1px #ffffff03,0 30px 96px #0009,0 0 24px #e4e0d605}.protocolCinematicShell .protocolFeatureHero.protocolCinematicHero{background:radial-gradient(at 73% 34%,#e4e0d61b,#0000 18rem),radial-gradient(at 88% 56%,#ff315f0b,#0000 18rem),radial-gradient(at 20% 88%,#ddb8920b,#0000 24rem),linear-gradient(116deg,#040808fc,#000000fa 50%,#040c0cf7);border-color:#ddb89247;box-shadow:inset 0 1px #ffffff0e,inset 0 0 0 1px #e4e0d60b,inset 0 -48px 96px #e4e0d606,0 46px 132px #000000b8,0 0 62px #e4e0d60e}.protocolCinematicShell .protocolFeatureHero.protocolCinematicHero:before{opacity:.46;background-image:radial-gradient(circle at 18% 26%,#e4e0d61a 0 1px,#0000 2px),radial-gradient(circle at 76% 18%,#f4f0e817 0 1px,#0000 2px),radial-gradient(circle at 88% 72%,#ff315f14 0 1px,#0000 2px),linear-gradient(#e4e0d604 1px,#0000 1px),linear-gradient(90deg,#e4e0d603 1px,#0000 1px)}.protocolCinematicShell .protocolFeatureHero.protocolCinematicHero:after{background:linear-gradient(90deg,#000000bd,#0000003d 40%,#00000057),radial-gradient(at 72% 38%,#f4f0e80c,#0000 13rem),radial-gradient(at 66% 76%,#e4e0d60f,#0000 24rem),linear-gradient(#0000003d,#0000 38%,#00000085)}.protocolCinematicShell .protocolHeroCopy .eyebrow{color:#e4e0d6d1;text-shadow:0 0 12px #e4e0d61f}.protocolCinematicShell .protocolHeroCopy h1{color:#f6f1e6;text-shadow:0 0 14px #ffffff14,0 0 26px #e4e0d61a,0 28px 76px #000c}.protocolCinematicShell .protocolHeroCopy h2{color:#eee9dc;text-shadow:0 0 16px #e4e0d60f}.protocolCinematicShell .protocolHeroCopy>p:not(.eyebrow){color:#e0e2d8bd}.protocolCinematicShell .protocolHeroTags span,.protocolCinematicShell .protocolRailDossier em{color:#f2efe9;background:linear-gradient(#e4e0d613,#e4e0d606);border-color:#ddb8924d;box-shadow:inset 0 0 14px #e4e0d609,0 0 12px #e4e0d609}.protocolCinematicShell .protocolHeroStats{background:radial-gradient(circle at 50% 0,#e4e0d60b,#0000 18rem),#000808cc;border-color:#e4e0d62e;box-shadow:inset 0 1px #ffffff0b,0 0 22px #e4e0d60a}.protocolCinematicShell .protocolHeroStats article{border-right-color:#e4e0d61a}.protocolCinematicShell .protocolHeroStats span,.protocolCinematicShell .deckHeader .eyebrow,.protocolCinematicShell .protocolDiscoveryPanel .eyebrow,.protocolCinematicShell .protocolConsequenceBand span,.protocolCinematicShell .protocolExpandableCard .eyebrow,.protocolCinematicShell .livedRealityGrid span{color:#ddb892a8}.protocolCinematicShell .deckHeader button,.protocolCinematicShell .analysisSummary button,.protocolCinematicShell .protocolMockLegal button,.protocolCinematicShell .shareProtocol{color:#f2efe9;background:#000a0a8f;border-color:#e4e0d62e;box-shadow:inset 0 0 14px #e4e0d606}.protocolCinematicShell .shareProtocol:hover{background:#000e0ead;border-color:#ddb89257;box-shadow:0 0 18px #e4e0d614,inset 0 0 16px #e4e0d609}.protocolCinematicShell .coreCompoundRow button,.protocolCinematicShell .relatedCardRow a,.protocolCinematicShell .relatedCardRow button,.protocolCinematicShell .livedRealityGrid article{background:radial-gradient(circle at 100% 0,#e4e0d607,#0000 10rem),#0000004f;border-color:#e4e0d61f}.protocolCinematicShell .protocolTabs{background:linear-gradient(90deg,#000d0da8,#000000d1,#000c0c80);border-color:#e4e0d629}.protocolCinematicShell .protocolTabs button{color:#dee2d899}.protocolCinematicShell .protocolTabs button.active{color:var(--trt-bright);background:radial-gradient(circle at 50% 0,#e4e0d61f,#0000 70%),linear-gradient(#e4e0d613,#e4e0d606);box-shadow:inset 0 -2px #ddb892a8,inset 0 0 18px #e4e0d60a,0 0 20px #e4e0d613}.protocolCinematicShell .protocolDiscoveryPanel,.protocolCinematicShell .protocolConsequenceBand,.protocolCinematicShell .protocolLivedReality,.protocolCinematicShell .protocolExpandableCard,.protocolCinematicShell .biosforgeScoreCard,.protocolCinematicShell .analysisSummary{border-color:#e4e0d629}.protocolCinematicShell .protocolDiscoveryPanel{background:radial-gradient(circle at 92% 0,#e4e0d60e,#0000 18rem),linear-gradient(120deg,#000c0cf0,#000000eb)}.protocolCinematicShell .protocolDiscoveryPanel h3,.protocolCinematicShell .livedRealityLead h3,.protocolCinematicShell .protocolExpandableCard h3{color:var(--trt-bright);text-shadow:0 0 12px #e4e0d60b}.protocolCinematicShell .protocolConsequenceBand{background:radial-gradient(circle at 82% 10%,#e4e0d613,#0000 17rem),radial-gradient(circle at 100% 78%,#ff315f0f,#0000 16rem),linear-gradient(90deg,#001414ad,#000000bd 36%,#000e0e8a);box-shadow:inset 0 1px #ffffff0b,inset 0 0 42px #e4e0d608,0 30px 90px #00000094,0 0 28px #e4e0d609}.protocolCinematicShell .protocolConsequenceBand>div,.protocolCinematicShell .protocolConsequenceBand>span{border-right-color:#e4e0d613}.protocolCinematicShell .protocolConsequenceBand>div:before{background:linear-gradient(90deg,#ddb8929e,#0000)}.protocolCinematicShell .protocolConsequenceBand>span:hover{background:linear-gradient(#e4e0d60f,#e4e0d606);box-shadow:inset 0 0 0 1px #e4e0d624,0 0 20px #e4e0d60e}.protocolCinematicShell .protocolLivedReality{background:radial-gradient(circle at 12% 18%,#e4e0d60f,#0000 19rem),radial-gradient(circle at 90% 100%,#ff315f0d,#0000 19rem),linear-gradient(145deg,#000b0bf2,#000000f0)}.protocolCinematicShell .livedRealityLead q{color:#eee9dce0;background:linear-gradient(90deg,#e4e0d611,#e4e0d603);border-left-color:#ddb8929e;box-shadow:inset 0 0 16px #e4e0d605}.protocolCinematicShell .livedRealityGrid q,.protocolCinematicShell .cultureTimeline span,.protocolCinematicShell .protocolDiscoveryPanel>span,.protocolCinematicShell .riskWarm{color:#e4e0d6c7!important}.protocolCinematicShell .protocolExpandableCard{background:radial-gradient(circle at 100% 0,#e4e0d60a,#0000 13rem),linear-gradient(145deg,#000a0af2,#000000eb);box-shadow:inset 0 1px #ffffff0a,0 28px 86px #0000008a}.protocolCinematicShell .protocolExpandableCard:hover{border-color:#e4e0d63d;box-shadow:inset 0 1px #ffffff0d,0 32px 92px #0009,0 0 24px #e4e0d60f}.protocolCinematicShell .protocolExpandableCard:before{background:linear-gradient(#ddb892ad,#e4e0d61f,#0000);box-shadow:0 0 14px #e4e0d624}.protocolCinematicShell .protocolMiniBar i{background:linear-gradient(90deg,#ddb892,#ddb892 58%,#f2efe9);box-shadow:0 0 16px #e4e0d629}.protocolCinematicShell .protocolMiniBar i[data-tone=warn]{background:linear-gradient(90deg,#ddb892,#ddb892 52%,#ff7895);box-shadow:0 0 16px #e4e0d624}.protocolCinematicShell .relatedCardRow svg,.protocolCinematicShell .contextRows svg,.protocolCinematicShell .protocolTabs svg,.protocolCinematicShell .protocolMockRail svg{color:#ddb892b8}.protocolContestShell,.protocolWolverineShell,.protocolHollywoodShell,.protocolGlpShell{--signature-ice:#ddb892;--signature-ice-soft:#e4e0d61a;--signature-ice-edge:#e4e0d62e;--signature-panel:#040a0af2;--signature-muted:#dee2d8a8;--signature-bright:#f2f0e8;--protocol-gap:clamp(22px, 2.35vw, 32px)}.protocolContestShell:before,.protocolWolverineShell:before,.protocolHollywoodShell:before,.protocolGlpShell:before{background:radial-gradient(circle at 70% 6%,#e4e0d61f,#0000 30rem),radial-gradient(circle at 91% 24%,#ff315f0b,#0000 22rem),radial-gradient(circle at 12% 66%,#e4e0d60b,#0000 30rem),linear-gradient(#00000024,#000000c7)}.protocolContestShell:after,.protocolWolverineShell:after,.protocolHollywoodShell:after,.protocolGlpShell:after{opacity:.22;background-image:radial-gradient(circle at 18% 20%,#e4e0d61a 0 1px,#0000 1.4px),repeating-linear-gradient(96deg,#0000 0 30px,#e4e0d607 31px,#0000 32px 96px),repeating-linear-gradient(0deg,#ffffff03 0 1px,#0000 1px 10px)}.protocolContestShell .protocolMockRail,.protocolContestShell .coreCompoundDeck,.protocolContestShell .protocolTabs,.protocolContestShell .protocolDiscoveryPanel,.protocolContestShell .protocolConsequenceBand,.protocolContestShell .protocolLivedReality,.protocolContestShell .insightCard,.protocolContestShell .relatedDeck,.protocolContestShell .protocolMockLegal,.protocolWolverineShell .protocolMockRail,.protocolWolverineShell .coreCompoundDeck,.protocolWolverineShell .protocolTabs,.protocolWolverineShell .protocolDiscoveryPanel,.protocolWolverineShell .protocolConsequenceBand,.protocolWolverineShell .protocolLivedReality,.protocolWolverineShell .insightCard,.protocolWolverineShell .relatedDeck,.protocolWolverineShell .protocolMockLegal,.protocolHollywoodShell .protocolMockRail,.protocolHollywoodShell .coreCompoundDeck,.protocolHollywoodShell .protocolTabs,.protocolHollywoodShell .protocolDiscoveryPanel,.protocolHollywoodShell .protocolConsequenceBand,.protocolHollywoodShell .protocolLivedReality,.protocolHollywoodShell .insightCard,.protocolHollywoodShell .relatedDeck,.protocolHollywoodShell .protocolMockLegal,.protocolGlpShell .protocolMockRail,.protocolGlpShell .coreCompoundDeck,.protocolGlpShell .protocolTabs,.protocolGlpShell .protocolDiscoveryPanel,.protocolGlpShell .protocolConsequenceBand,.protocolGlpShell .protocolLivedReality,.protocolGlpShell .insightCard,.protocolGlpShell .relatedDeck,.protocolGlpShell .protocolMockLegal{background:radial-gradient(circle at 100% 0%, #e4e0d608, transparent 14rem), linear-gradient(145deg, var(--signature-panel), #000000f0);border-color:#e4e0d624;border-radius:8px;box-shadow:inset 0 1px #ffffff0b,inset 0 0 0 1px #ffffff03,0 30px 96px #0009,0 0 24px #e4e0d605}.protocolContestHero,.protocolWolverineHero,.protocolHollywoodHero,.protocolGlpHero{background:radial-gradient(at 73% 34%,#e4e0d61b,#0000 18rem),radial-gradient(at 88% 56%,#ff315f09,#0000 18rem),radial-gradient(at 20% 88%,#ddb89209,#0000 24rem),linear-gradient(116deg,#040808fc,#000000fa 50%,#040c0cf7);border-color:#ddb89247;grid-template-columns:minmax(0,.47fr) minmax(430px,.53fr);min-height:clamp(448px,34vw,512px);padding:clamp(34px,3.4vw,52px);box-shadow:inset 0 1px #ffffff0e,inset 0 0 0 1px #e4e0d60b,inset 0 -48px 96px #e4e0d606,0 46px 132px #000000b8,0 0 62px #e4e0d60e}.protocolContestHero:before,.protocolWolverineHero:before,.protocolHollywoodHero:before,.protocolGlpHero:before{opacity:.46;background-image:radial-gradient(circle at 18% 26%,#e4e0d61a 0 1px,#0000 2px),radial-gradient(circle at 76% 18%,#f4f0e817 0 1px,#0000 2px),radial-gradient(circle at 88% 72%,#ff315f0f 0 1px,#0000 2px),linear-gradient(#e4e0d604 1px,#0000 1px),linear-gradient(90deg,#e4e0d603 1px,#0000 1px)}.protocolContestHero:after,.protocolWolverineHero:after,.protocolHollywoodHero:after,.protocolGlpHero:after{background:linear-gradient(90deg,#000000c2,#00000045 42%,#00000061),radial-gradient(at 72% 38%,#f4f0e80b,#0000 13rem),radial-gradient(at 66% 76%,#e4e0d60f,#0000 24rem),linear-gradient(#0000003d,#0000 38%,#00000085)}.contestPrepScene img,.wolverineRecoveryScene img,.hollywoodProductionScene img,.glpTransformationScene img{filter:saturate(.82)contrast(1.08)brightness(.8)}.protocolContestHero .protocolHeroCopy,.protocolWolverineHero .protocolHeroCopy,.protocolHollywoodHero .protocolHeroCopy,.protocolGlpHero .protocolHeroCopy{align-self:center;padding-bottom:0}.protocolContestHero .protocolHeroCopy .eyebrow,.protocolWolverineHero .protocolHeroCopy .eyebrow,.protocolHollywoodHero .protocolHeroCopy .eyebrow,.protocolGlpHero .protocolHeroCopy .eyebrow{color:#e4e0d6d1;text-shadow:0 0 12px #e4e0d61f}.protocolContestHero .protocolHeroCopy h1,.protocolWolverineHero .protocolHeroCopy h1,.protocolHollywoodHero .protocolHeroCopy h1,.protocolGlpHero .protocolHeroCopy h1{color:#f6f1e6;letter-spacing:0;text-shadow:0 0 14px #ffffff14,0 0 26px #e4e0d61a,0 28px 76px #000c;max-width:640px;font-size:clamp(44px,4.85vw,68px);line-height:.9}.protocolHollywoodHero,.protocolGlpHero{grid-template-columns:minmax(0,.56fr) minmax(360px,.44fr)}.protocolHollywoodHero .protocolHeroCopy h1,.protocolGlpHero .protocolHeroCopy h1{overflow-wrap:normal;word-break:normal;max-width:700px;font-size:clamp(36px,3.72vw,52px);line-height:.93}.protocolContestHero .protocolHeroCopy h2,.protocolWolverineHero .protocolHeroCopy h2,.protocolHollywoodHero .protocolHeroCopy h2,.protocolGlpHero .protocolHeroCopy h2{color:#eee9dc;letter-spacing:0;text-shadow:0 0 16px #e4e0d60f;max-width:560px;font-size:clamp(20px,2vw,28px);line-height:1.08}.protocolContestHero .protocolHeroCopy>p:not(.eyebrow),.protocolWolverineHero .protocolHeroCopy>p:not(.eyebrow),.protocolHollywoodHero .protocolHeroCopy>p:not(.eyebrow),.protocolGlpHero .protocolHeroCopy>p:not(.eyebrow){color:#e0e2d8bd;max-width:590px;font-size:14px}.protocolContestHero .protocolHeroTags span,.protocolWolverineHero .protocolHeroTags span,.protocolHollywoodHero .protocolHeroTags span,.protocolGlpHero .protocolHeroTags span,.protocolContestShell .protocolRailDossier em,.protocolWolverineShell .protocolRailDossier em,.protocolHollywoodShell .protocolRailDossier em,.protocolGlpShell .protocolRailDossier em{color:#f2efe9;background:linear-gradient(#e4e0d613,#e4e0d606);border-color:#ddb8924d;box-shadow:inset 0 0 14px #e4e0d609,0 0 12px #e4e0d609}.protocolContestShell .protocolHeroStats,.protocolWolverineShell .protocolHeroStats,.protocolHollywoodShell .protocolHeroStats,.protocolGlpShell .protocolHeroStats{background:radial-gradient(circle at 50% 0,#e4e0d60b,#0000 18rem),#000808cc;border-color:#e4e0d62e;box-shadow:inset 0 1px #ffffff0b,0 0 22px #e4e0d60a}.protocolContestShell .protocolHeroStats article,.protocolWolverineShell .protocolHeroStats article,.protocolHollywoodShell .protocolHeroStats article,.protocolGlpShell .protocolHeroStats article{border-right-color:#e4e0d61a}.protocolContestShell .protocolHeroStats span,.protocolContestShell .deckHeader .eyebrow,.protocolContestShell .protocolDiscoveryPanel .eyebrow,.protocolContestShell .protocolConsequenceBand span,.protocolContestShell .protocolExpandableCard .eyebrow,.protocolContestShell .livedRealityGrid span,.protocolWolverineShell .protocolHeroStats span,.protocolWolverineShell .deckHeader .eyebrow,.protocolWolverineShell .protocolDiscoveryPanel .eyebrow,.protocolWolverineShell .protocolConsequenceBand span,.protocolWolverineShell .protocolExpandableCard .eyebrow,.protocolWolverineShell .livedRealityGrid span,.protocolHollywoodShell .protocolHeroStats span,.protocolHollywoodShell .deckHeader .eyebrow,.protocolHollywoodShell .protocolDiscoveryPanel .eyebrow,.protocolHollywoodShell .protocolConsequenceBand span,.protocolHollywoodShell .protocolExpandableCard .eyebrow,.protocolHollywoodShell .livedRealityGrid span,.protocolGlpShell .protocolHeroStats span,.protocolGlpShell .deckHeader .eyebrow,.protocolGlpShell .protocolDiscoveryPanel .eyebrow,.protocolGlpShell .protocolConsequenceBand span,.protocolGlpShell .protocolExpandableCard .eyebrow,.protocolGlpShell .livedRealityGrid span{color:#ddb892a8}.protocolContestShell .deckHeader button,.protocolContestShell .analysisSummary button,.protocolContestShell .protocolMockLegal button,.protocolContestShell .shareProtocol,.protocolWolverineShell .deckHeader button,.protocolWolverineShell .analysisSummary button,.protocolWolverineShell .protocolMockLegal button,.protocolWolverineShell .shareProtocol,.protocolHollywoodShell .deckHeader button,.protocolHollywoodShell .analysisSummary button,.protocolHollywoodShell .protocolMockLegal button,.protocolHollywoodShell .shareProtocol,.protocolGlpShell .deckHeader button,.protocolGlpShell .analysisSummary button,.protocolGlpShell .protocolMockLegal button,.protocolGlpShell .shareProtocol{color:#f2efe9;background:#000a0a8f;border-color:#e4e0d62e;box-shadow:inset 0 0 14px #e4e0d606}.protocolContestShell .coreCompoundRow button,.protocolContestShell .relatedCardRow a,.protocolContestShell .relatedCardRow button,.protocolContestShell .livedRealityGrid article,.protocolWolverineShell .coreCompoundRow button,.protocolWolverineShell .relatedCardRow a,.protocolWolverineShell .relatedCardRow button,.protocolWolverineShell .livedRealityGrid article,.protocolHollywoodShell .coreCompoundRow button,.protocolHollywoodShell .relatedCardRow a,.protocolHollywoodShell .relatedCardRow button,.protocolHollywoodShell .livedRealityGrid article,.protocolGlpShell .coreCompoundRow button,.protocolGlpShell .relatedCardRow a,.protocolGlpShell .relatedCardRow button,.protocolGlpShell .livedRealityGrid article{background:radial-gradient(circle at 100% 0,#e4e0d607,#0000 10rem),#0000004f;border-color:#e4e0d61f;border-radius:8px}.protocolContestShell .coreCompoundRow button:hover,.protocolContestShell .relatedCardRow a:hover,.protocolContestShell .relatedCardRow button:hover,.protocolContestShell .livedRealityGrid article:hover,.protocolWolverineShell .coreCompoundRow button:hover,.protocolWolverineShell .relatedCardRow a:hover,.protocolWolverineShell .relatedCardRow button:hover,.protocolWolverineShell .livedRealityGrid article:hover,.protocolHollywoodShell .coreCompoundRow button:hover,.protocolHollywoodShell .relatedCardRow a:hover,.protocolHollywoodShell .relatedCardRow button:hover,.protocolHollywoodShell .livedRealityGrid article:hover,.protocolGlpShell .coreCompoundRow button:hover,.protocolGlpShell .relatedCardRow a:hover,.protocolGlpShell .relatedCardRow button:hover,.protocolGlpShell .livedRealityGrid article:hover{border-color:#e4e0d63d;box-shadow:inset 0 1px #ffffff0d,0 0 24px #e4e0d60f}.protocolContestShell .protocolTabs,.protocolWolverineShell .protocolTabs,.protocolHollywoodShell .protocolTabs,.protocolGlpShell .protocolTabs{background:linear-gradient(90deg,#000d0da8,#000000d1,#000c0c80);border-color:#e4e0d629}.protocolContestShell .protocolTabs button,.protocolWolverineShell .protocolTabs button,.protocolHollywoodShell .protocolTabs button,.protocolGlpShell .protocolTabs button{color:#dee2d899}.protocolContestShell .protocolTabs button.active,.protocolWolverineShell .protocolTabs button.active,.protocolHollywoodShell .protocolTabs button.active,.protocolGlpShell .protocolTabs button.active{color:var(--signature-bright);background:radial-gradient(circle at 50% 0,#e4e0d61f,#0000 70%),linear-gradient(#e4e0d613,#e4e0d606);box-shadow:inset 0 -2px #ddb892a8,inset 0 0 18px #e4e0d60a,0 0 20px #e4e0d613}.protocolContestShell .protocolDiscoveryPanel,.protocolContestShell .protocolConsequenceBand,.protocolContestShell .protocolLivedReality,.protocolContestShell .protocolExpandableCard,.protocolContestShell .biosforgeScoreCard,.protocolContestShell .analysisSummary,.protocolWolverineShell .protocolDiscoveryPanel,.protocolWolverineShell .protocolConsequenceBand,.protocolWolverineShell .protocolLivedReality,.protocolWolverineShell .protocolExpandableCard,.protocolWolverineShell .biosforgeScoreCard,.protocolWolverineShell .analysisSummary,.protocolHollywoodShell .protocolDiscoveryPanel,.protocolHollywoodShell .protocolConsequenceBand,.protocolHollywoodShell .protocolLivedReality,.protocolHollywoodShell .protocolExpandableCard,.protocolHollywoodShell .biosforgeScoreCard,.protocolHollywoodShell .analysisSummary,.protocolGlpShell .protocolDiscoveryPanel,.protocolGlpShell .protocolConsequenceBand,.protocolGlpShell .protocolLivedReality,.protocolGlpShell .protocolExpandableCard,.protocolGlpShell .biosforgeScoreCard,.protocolGlpShell .analysisSummary{border-color:#e4e0d629}.protocolContestShell .protocolDiscoveryPanel,.protocolWolverineShell .protocolDiscoveryPanel,.protocolHollywoodShell .protocolDiscoveryPanel,.protocolGlpShell .protocolDiscoveryPanel{background:radial-gradient(circle at 92% 0,#e4e0d60e,#0000 18rem),linear-gradient(120deg,#000c0cf0,#000000eb)}.protocolContestShell .protocolDiscoveryPanel h3,.protocolContestShell .livedRealityLead h3,.protocolContestShell .protocolExpandableCard h3,.protocolWolverineShell .protocolDiscoveryPanel h3,.protocolWolverineShell .livedRealityLead h3,.protocolWolverineShell .protocolExpandableCard h3,.protocolHollywoodShell .protocolDiscoveryPanel h3,.protocolHollywoodShell .livedRealityLead h3,.protocolHollywoodShell .protocolExpandableCard h3,.protocolGlpShell .protocolDiscoveryPanel h3,.protocolGlpShell .livedRealityLead h3,.protocolGlpShell .protocolExpandableCard h3{color:var(--signature-bright);text-shadow:0 0 12px #e4e0d60b}.protocolContestShell .protocolDiscoveryPanel p,.protocolContestShell .livedRealityLead p,.protocolContestShell .insightCard p,.protocolContestShell .insightCard li,.protocolContestShell .relatedCardRow p,.protocolWolverineShell .protocolDiscoveryPanel p,.protocolWolverineShell .livedRealityLead p,.protocolWolverineShell .insightCard p,.protocolWolverineShell .insightCard li,.protocolWolverineShell .relatedCardRow p,.protocolHollywoodShell .protocolDiscoveryPanel p,.protocolHollywoodShell .livedRealityLead p,.protocolHollywoodShell .insightCard p,.protocolHollywoodShell .insightCard li,.protocolHollywoodShell .relatedCardRow p,.protocolGlpShell .protocolDiscoveryPanel p,.protocolGlpShell .livedRealityLead p,.protocolGlpShell .insightCard p,.protocolGlpShell .insightCard li,.protocolGlpShell .relatedCardRow p{color:var(--signature-muted)}.protocolContestShell .protocolConsequenceBand,.protocolWolverineShell .protocolConsequenceBand,.protocolHollywoodShell .protocolConsequenceBand,.protocolGlpShell .protocolConsequenceBand{background:radial-gradient(circle at 82% 10%,#e4e0d613,#0000 17rem),radial-gradient(circle at 100% 78%,#ff315f0d,#0000 16rem),linear-gradient(90deg,#001414ad,#000000bd 36%,#000e0e8a);box-shadow:inset 0 1px #ffffff0b,inset 0 0 42px #e4e0d608,0 30px 90px #00000094,0 0 28px #e4e0d609}.protocolContestShell .protocolConsequenceBand>div,.protocolContestShell .protocolConsequenceBand>span,.protocolWolverineShell .protocolConsequenceBand>div,.protocolWolverineShell .protocolConsequenceBand>span,.protocolHollywoodShell .protocolConsequenceBand>div,.protocolHollywoodShell .protocolConsequenceBand>span,.protocolGlpShell .protocolConsequenceBand>div,.protocolGlpShell .protocolConsequenceBand>span{border-right-color:#e4e0d613}.protocolContestShell .protocolConsequenceBand>div:before,.protocolWolverineShell .protocolConsequenceBand>div:before,.protocolHollywoodShell .protocolConsequenceBand>div:before,.protocolGlpShell .protocolConsequenceBand>div:before{background:linear-gradient(90deg,#ddb8929e,#0000)}.protocolContestShell .protocolConsequenceBand [data-tone=red],.protocolContestShell .riskHot,.protocolWolverineShell .protocolConsequenceBand [data-tone=red],.protocolWolverineShell .riskHot,.protocolHollywoodShell .protocolConsequenceBand [data-tone=red],.protocolHollywoodShell .riskHot,.protocolGlpShell .protocolConsequenceBand [data-tone=red],.protocolGlpShell .riskHot{color:#ff7895cc!important}.protocolContestShell .protocolConsequenceBand [data-tone=amber],.protocolContestShell .protocolConsequenceBand [data-tone=gold],.protocolContestShell .protocolConsequenceBand [data-tone=muted],.protocolContestShell .livedRealityGrid q,.protocolContestShell .cultureTimeline span,.protocolContestShell .protocolDiscoveryPanel>span,.protocolContestShell .riskWarm,.protocolWolverineShell .protocolConsequenceBand [data-tone=amber],.protocolWolverineShell .protocolConsequenceBand [data-tone=gold],.protocolWolverineShell .protocolConsequenceBand [data-tone=muted],.protocolWolverineShell .livedRealityGrid q,.protocolWolverineShell .cultureTimeline span,.protocolWolverineShell .protocolDiscoveryPanel>span,.protocolWolverineShell .riskWarm,.protocolHollywoodShell .protocolConsequenceBand [data-tone=amber],.protocolHollywoodShell .protocolConsequenceBand [data-tone=gold],.protocolHollywoodShell .protocolConsequenceBand [data-tone=muted],.protocolHollywoodShell .livedRealityGrid q,.protocolHollywoodShell .cultureTimeline span,.protocolHollywoodShell .protocolDiscoveryPanel>span,.protocolHollywoodShell .riskWarm,.protocolGlpShell .protocolConsequenceBand [data-tone=amber],.protocolGlpShell .protocolConsequenceBand [data-tone=gold],.protocolGlpShell .protocolConsequenceBand [data-tone=muted],.protocolGlpShell .livedRealityGrid q,.protocolGlpShell .cultureTimeline span,.protocolGlpShell .protocolDiscoveryPanel>span,.protocolGlpShell .riskWarm{color:#e4e0d6c7!important}.protocolContestShell .protocolLivedReality,.protocolWolverineShell .protocolLivedReality,.protocolHollywoodShell .protocolLivedReality,.protocolGlpShell .protocolLivedReality{background:radial-gradient(circle at 12% 18%,#e4e0d60f,#0000 19rem),radial-gradient(circle at 90% 100%,#ff315f0b,#0000 19rem),linear-gradient(145deg,#000b0bf2,#000000f0)}.protocolContestShell .livedRealityLead q,.protocolWolverineShell .livedRealityLead q,.protocolHollywoodShell .livedRealityLead q,.protocolGlpShell .livedRealityLead q{color:#eee9dce0;background:linear-gradient(90deg,#e4e0d611,#e4e0d603);border-left-color:#ddb8929e;box-shadow:inset 0 0 16px #e4e0d605}.protocolContestShell .protocolExpandableCard,.protocolWolverineShell .protocolExpandableCard,.protocolHollywoodShell .protocolExpandableCard,.protocolGlpShell .protocolExpandableCard{background:radial-gradient(circle at 100% 0,#e4e0d60a,#0000 13rem),linear-gradient(145deg,#000a0af2,#000000eb);box-shadow:inset 0 1px #ffffff0a,0 28px 86px #0000008a}.protocolContestShell .protocolExpandableCard:hover,.protocolWolverineShell .protocolExpandableCard:hover,.protocolHollywoodShell .protocolExpandableCard:hover,.protocolGlpShell .protocolExpandableCard:hover{border-color:#e4e0d63d;box-shadow:inset 0 1px #ffffff0d,0 32px 92px #0009,0 0 24px #e4e0d60f}.protocolContestShell .protocolExpandableCard:before,.protocolWolverineShell .protocolExpandableCard:before,.protocolHollywoodShell .protocolExpandableCard:before,.protocolGlpShell .protocolExpandableCard:before{background:linear-gradient(#ddb892ad,#e4e0d61f,#0000);box-shadow:0 0 14px #e4e0d624}.protocolContestShell .protocolMiniBar i,.protocolWolverineShell .protocolMiniBar i,.protocolHollywoodShell .protocolMiniBar i,.protocolGlpShell .protocolMiniBar i{background:linear-gradient(90deg,#ddb892,#ddb892 58%,#f2efe9);box-shadow:0 0 16px #e4e0d629}.protocolContestShell .protocolMiniBar i[data-tone=warn],.protocolWolverineShell .protocolMiniBar i[data-tone=warn],.protocolHollywoodShell .protocolMiniBar i[data-tone=warn],.protocolGlpShell .protocolMiniBar i[data-tone=warn]{background:linear-gradient(90deg,#ddb892,#ddb892 52%,#ff7895);box-shadow:0 0 16px #e4e0d624}.protocolContestShell .biosforgeScoreCard,.protocolWolverineShell .biosforgeScoreCard,.protocolHollywoodShell .biosforgeScoreCard,.protocolGlpShell .biosforgeScoreCard{grid-template-columns:1fr}.protocolContestShell .biosforgeScoreCard .analysisSummary,.protocolWolverineShell .biosforgeScoreCard .analysisSummary,.protocolHollywoodShell .biosforgeScoreCard .analysisSummary,.protocolGlpShell .biosforgeScoreCard .analysisSummary{grid-template-columns:1fr;align-items:start;row-gap:11px}.protocolContestShell .biosforgeScoreCard .analysisSummary strong,.protocolContestShell .biosforgeScoreCard .analysisSummary p,.protocolContestShell .biosforgeScoreCard .analysisSummary button,.protocolWolverineShell .biosforgeScoreCard .analysisSummary strong,.protocolWolverineShell .biosforgeScoreCard .analysisSummary p,.protocolWolverineShell .biosforgeScoreCard .analysisSummary button,.protocolHollywoodShell .biosforgeScoreCard .analysisSummary strong,.protocolHollywoodShell .biosforgeScoreCard .analysisSummary p,.protocolHollywoodShell .biosforgeScoreCard .analysisSummary button,.protocolGlpShell .biosforgeScoreCard .analysisSummary strong,.protocolGlpShell .biosforgeScoreCard .analysisSummary p,.protocolGlpShell .biosforgeScoreCard .analysisSummary button{grid-area:auto/1}.protocolContestShell .biosforgeScoreCard .analysisSummary p,.protocolWolverineShell .biosforgeScoreCard .analysisSummary p,.protocolHollywoodShell .biosforgeScoreCard .analysisSummary p,.protocolGlpShell .biosforgeScoreCard .analysisSummary p{max-width:100%;margin-top:0;line-height:1.48}.protocolContestShell .biosforgeScoreCard .analysisSummary button,.protocolWolverineShell .biosforgeScoreCard .analysisSummary button,.protocolHollywoodShell .biosforgeScoreCard .analysisSummary button,.protocolGlpShell .biosforgeScoreCard .analysisSummary button{justify-content:center;width:fit-content;max-width:100%}.protocolContestShell .relatedCardRow svg,.protocolContestShell .contextRows svg,.protocolContestShell .protocolTabs svg,.protocolContestShell .protocolMockRail svg,.protocolWolverineShell .relatedCardRow svg,.protocolWolverineShell .contextRows svg,.protocolWolverineShell .protocolTabs svg,.protocolWolverineShell .protocolMockRail svg,.protocolHollywoodShell .relatedCardRow svg,.protocolHollywoodShell .contextRows svg,.protocolHollywoodShell .protocolTabs svg,.protocolHollywoodShell .protocolMockRail svg,.protocolGlpShell .relatedCardRow svg,.protocolGlpShell .contextRows svg,.protocolGlpShell .protocolTabs svg,.protocolGlpShell .protocolMockRail svg{color:#ddb892b8}@media (width<=980px){.protocolCinematicShell .protocolFeatureHero.protocolCinematicHero,.protocolContestHero,.protocolWolverineHero,.protocolHollywoodHero,.protocolGlpHero{grid-template-columns:1fr}}@media (width<=760px){.protocolCinematicShell .protocolFeatureHero.protocolCinematicHero{min-height:413px;padding:24px}.protocolCinematicShell .protocolHeroCopy h1{font-size:clamp(34px,10vw,46px)}.protocolContestHero,.protocolWolverineHero,.protocolHollywoodHero,.protocolGlpHero{min-height:413px;padding:24px}.protocolContestHero .protocolHeroCopy h1,.protocolWolverineHero .protocolHeroCopy h1,.protocolHollywoodHero .protocolHeroCopy h1,.protocolGlpHero .protocolHeroCopy h1{font-size:clamp(34px,10vw,46px)}.protocolHollywoodHero .protocolHeroCopy h1,.protocolGlpHero .protocolHeroCopy h1{font-size:clamp(28px,8.2vw,32px);line-height:1.02}}.ecosystemShell-library{background:#0d0d10a8}.ecosystemShell-library .libraryIntelligencePage{--library-gold:#ddb892;--library-cyan:#ddb892;--library-red:#cf334a;gap:clamp(18px,2vw,30px);width:min(1240px,100% - 48px);margin:0 auto}.ecosystemShell-library .libraryHeroGrid{grid-template-columns:minmax(0,.94fr) minmax(420px,.86fr);gap:18px}.ecosystemShell-library .libraryHeroCopy,.ecosystemShell-library .featuredIntelligenceCard,.ecosystemShell-library .librarySection,.ecosystemShell-library .libraryCommandBar,.ecosystemShell-library .libraryFlagshipArticles,.ecosystemShell-library .libraryArchiveHeader,.ecosystemShell-library .libraryCompoundCard{background:#0d0d10a8;border:1px solid #e4e0d624;border-radius:8px;box-shadow:0 34px 100px #00000070}.ecosystemShell-library .libraryHeroCopy{align-content:end;min-height:318px;padding:clamp(26px,3vw,42px)}.ecosystemShell-library .ecosystemShell-library .libraryHeroCopy .eyebrow,.ecosystemShell-library .librarySectionHeader .eyebrow,.ecosystemShell-library .libraryArchiveHeader .eyebrow{color:#ddb892f0;letter-spacing:.2em;font-size:10px}.ecosystemShell-library .libraryHeroCopy h1{color:#f3f1e9;letter-spacing:0;text-transform:uppercase;max-width:760px;font-size:clamp(48px,5vw,76px);font-weight:950;line-height:.92}.ecosystemShell-library .libraryHeroCopy>p{color:#f3f1e9bd;max-width:720px;font-size:clamp(15px,1.2vw,18px);font-weight:560;line-height:1.58}.ecosystemShell-library .libraryQuickStrip{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:8px}.ecosystemShell-library .libraryQuickStrip article{background:#0d0d10a8;border-color:#e4e0d621;border-radius:8px;min-height:72px}.ecosystemShell-library .featuredIntelligenceCard{background:#0d0d10a8;border-color:#ddb89247;min-height:318px}.ecosystemShell-library .featuredDossierArt{opacity:.58;filter:saturate(.96)contrast(1.08)brightness(.68)}.ecosystemShell-library .featuredIntelligenceCard h2{color:#fff8ea;letter-spacing:0;font-size:clamp(28px,3vw,46px)}.libraryFlagshipArticles{padding:18px;position:relative;overflow:hidden}.libraryFlagshipArticles:before{content:"";pointer-events:none;background:linear-gradient(90deg,#ddb89214,#0000 44%),repeating-linear-gradient(90deg,#ffffff05 0 1px,#0000 1px 92px);position:absolute;inset:0}.libraryFlagshipArticles>*{z-index:1;position:relative}.libraryFlagshipArticleGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.libraryFlagshipArticleCard{isolation:isolate;appearance:none;text-align:left;color:#f3f1e9;cursor:pointer;background:radial-gradient(at 0 20%,#ddb8921f,#0000 13rem),linear-gradient(135deg,#ffffff09,#0000006b);border:1px solid #ddb89238;border-radius:8px;grid-template:"icon lane arrow""icon title arrow""icon meta arrow"/42px minmax(0,1fr) 18px;align-content:center;align-items:center;gap:3px 12px;min-height:92px;padding:10px 12px;transition:transform .18s,border-color .18s,box-shadow .18s,background .18s;display:grid;position:relative;overflow:hidden}.libraryFlagshipArticleArt{z-index:0;object-fit:cover;object-position:center center;opacity:.42;filter:saturate(.84)contrast(1.06)brightness(.64);pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.libraryFlagshipArticleCard:after{content:"";z-index:1;background:linear-gradient(100deg,#000000d6 0%,#000000b8 44%,#00000094 72%,#0000007a 100%),linear-gradient(#0003,#0000006b);position:absolute;inset:0}.libraryFlagshipArticleCard>:not(.libraryFlagshipArticleArt){z-index:2;position:relative}.libraryFlagshipArticleCard:hover{border-color:#ddb8927a;transform:translateY(-2px);box-shadow:0 24px 72px #0000006b,0 0 32px #ddb8921a}.libraryFlagshipArticleCard:hover .libraryFlagshipArticleArt{opacity:.52;filter:saturate(.92)contrast(1.08)brightness(.72)}.libraryFlagshipArticleCard i{width:40px;height:40px;color:var(--library-gold);background:#00000061;border:1px solid #ddb89257;border-radius:8px;grid-area:icon;place-items:center;font-style:normal;display:grid}.libraryFlagshipArticleCard span{color:var(--library-cyan);letter-spacing:.18em;text-transform:uppercase;grid-area:lane;font-size:9px;font-weight:900}.libraryFlagshipArticleCard strong{color:#fff8ea;text-transform:uppercase;grid-area:title;font-size:clamp(14px,1.2vw,18px);line-height:1.02}.libraryFlagshipArticleMeta{grid-area:meta;align-items:center;gap:12px;min-width:0;display:flex}.libraryFlagshipArticleMeta em,.libraryFlagshipArticleMeta small{color:#f3f1e99e;white-space:nowrap;align-items:center;gap:6px;font-size:10px;font-style:normal;line-height:1;display:inline-flex}.libraryFlagshipArticleCard>svg{color:var(--library-gold);grid-area:arrow}@media (width<=980px){.libraryFlagshipArticleCard{grid-template-columns:40px minmax(0,1fr) 18px;min-height:94px;padding:9px 10px}}.ecosystemShell-library .librarySection{padding:18px}.ecosystemShell-library .librarySectionHeader{justify-content:space-between;align-items:end;gap:16px;margin-bottom:16px;display:flex}.ecosystemShell-library .librarySectionHeader span{color:#f3f1e98c;font-size:12px}.ecosystemShell-library .libraryCategoryButton,.ecosystemShell-library .libraryCategoryButton.laneMajor,.ecosystemShell-library .libraryCategoryButton.laneSupport{background:#0d0d10a8;border-color:#e4e0d621;border-radius:8px;min-height:154px;padding:14px}.ecosystemShell-library .libraryCategoryButton:hover,.ecosystemShell-library .activeLibraryCategory{background:#0d0d10a8;border-color:#ddb8927a;box-shadow:0 22px 72px #0000006b}.ecosystemShell-library .libraryCategoryButton strong{letter-spacing:0;font-size:clamp(15px,1.2vw,18px)}.ecosystemShell-library .libraryCategoryButton small{color:#f3f1e99e}.ecosystemShell-library .libraryCommandBar{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0d0d10a8;border-color:#e4e0d62e;grid-template-columns:minmax(320px,.86fr) minmax(0,1fr) auto;top:12px}.ecosystemShell-library .librarySearchBoxCommand{background:#0d0d10a8;border-color:#ddb89247;border-radius:8px;min-height:52px}.ecosystemShell-library .librarySearchBoxCommand svg{color:var(--library-cyan)}.ecosystemShell-library .librarySearchBoxCommand input{color:#f3f1e9;font-weight:620}.ecosystemShell-library .librarySuggestionRail button,.ecosystemShell-library .librarySortRail button,.ecosystemShell-library .subcategoryChip{color:#f3f1e9a8;background:#00000057;border-color:#e4e0d629;border-radius:999px}.ecosystemShell-library .librarySuggestionRail button:hover,.ecosystemShell-library .librarySortRail button:hover,.ecosystemShell-library .librarySortRail .activeLibrarySort,.ecosystemShell-library .activeSubcategoryChip{color:#f2efe9;background:#e4e0d61a;border-color:#ddb8928a;box-shadow:0 18px 50px #00000059}.ecosystemShell-library .librarySubcategoryRail{background:#00000057;border:1px solid #e4e0d61f;border-radius:8px;margin:-4px 0 6px;padding:12px}.ecosystemShell-library .libraryArchiveHeader{align-items:center;margin-bottom:0;padding:18px}.ecosystemShell-library .libraryArchiveHeader h2{color:#f3f1e9;letter-spacing:0;text-transform:uppercase;font-size:clamp(24px,2.4vw,34px)}.ecosystemShell-library .libraryCompoundGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.ecosystemShell-library .libraryCompoundCard{background:#0d0d10a8;border-color:#e4e0d61f;gap:10px;min-height:348px;padding:16px;transition:transform .18s,border-color .18s,box-shadow .18s,background .18s;display:grid}.ecosystemShell-library .libraryCompoundCard:hover{border-color:#ddb8926b;transform:translateY(-3px);box-shadow:0 28px 88px #0000007a}.ecosystemShell-library .compoundTierLine span{color:var(--library-cyan);background:#e4e0d60f;border-color:#e4e0d638}.ecosystemShell-library .compoundCardTop strong{color:#f3f1e9;font-size:clamp(18px,1.45vw,22px);line-height:1.04}.ecosystemShell-library .compoundCardTop svg{color:var(--library-gold)}.ecosystemShell-library .libraryCompoundCard>small,.ecosystemShell-library .aliasLine{color:#f3f1e985}.ecosystemShell-library .libraryCompoundCard p{color:#f3f1e9ad;line-height:1.5}.ecosystemShell-library .compoundDossierSignals{gap:7px}.ecosystemShell-library .compoundDossierSignals span{background:#00000042;border:1px solid #e4e0d61a;border-radius:8px}.ecosystemShell-library .libraryCompoundCard .openCompoundLine{color:#f2efe9;background:#e4e0d611;border-color:#e4e0d63d}.ecosystemShell-library .saveCompoundAction{border-color:#ddb89238}@media (width<=1180px){.ecosystemShell-library .libraryHeroGrid,.ecosystemShell-library .libraryCommandBar{grid-template-columns:1fr}.ecosystemShell-library .libraryCategoryGrid,.ecosystemShell-library .libraryCompoundGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.ecosystemShell-library .libraryIntelligencePage{width:min(100%,100vw - 28px)}.libraryFlagshipArticleGrid,.ecosystemShell-library .libraryCategoryGrid,.ecosystemShell-library .libraryCompoundGrid,.ecosystemShell-library .libraryQuickStrip{grid-template-columns:1fr}.ecosystemShell-library .libraryHeroCopy{min-height:auto}}.graphOne{top:11.8%;left:49.2%}.graphTwo{animation-delay:-1.7s;top:20.4%;left:47.7%;transform:scaleX(.82)}.rainOne{top:9.2%;left:63.5%}.rainTwo{opacity:.55;animation-delay:-3.4s;top:14.5%;left:70.4%}@keyframes homeGraphPulse{0%,to{opacity:.3;transform:translateY(0)scaleY(.96)}45%{opacity:.86;transform:translateY(-1px)scaleY(1.04)}}@keyframes homeDnaRotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes homeDataDrift{0%{background-position:0 0,0 0}to{background-position:0 92px,38px 0}}@keyframes homePillarIconPulse{0%,to{filter:drop-shadow(0 0 14px #ddb8922e);transform:translateY(0)}50%{filter:drop-shadow(0 0 22px #ddb8925c);transform:translateY(-2px)}}.ecosystemShell-home .topBar{margin-top:18px;margin-bottom:10px}.ecosystemShell-home .topNav{background:#0000002e}.ecosystemShell-home .topNav button{opacity:.78}.ecosystemShell-home{--citadel-bg:#020404;--citadel-panel:#040c0dc7;--citadel-panel-strong:#071315eb;--citadel-cyan:#ddb892;--citadel-gold:#ddb892;--citadel-red:#cf334a;color:#f3f1e9;background:radial-gradient(at 78% 8%,#e4e0d614,#0000 34rem),radial-gradient(at 18% 26%,#ddb89214,#0000 28rem),linear-gradient(#030404 0%,#010202 54%,#000 100%);overflow-x:hidden}.ecosystemShell-home:before{content:"";pointer-events:none;z-index:0;background:linear-gradient(#e4e0d606 1px,#0000 1px) 0 0/72px 72px,linear-gradient(90deg,#e4e0d605 1px,#0000 1px) 0 0/72px 72px,radial-gradient(circle at 50% 0,#ffffff0b,#0000 28rem);position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000c,#0000 76%);mask-image:linear-gradient(#000c,#0000 76%)}.ecosystemShell-home .topBar{z-index:12;width:min(1240px,100% - 48px);margin:22px auto 24px;position:relative;inset:auto}.ecosystemShell-home .brandWordmark{opacity:.95;width:clamp(210px,17vw,286px)}@media (width<=760px){.ecosystemShell-home .topBar,.ecosystemShell-home .homeHero,.ecosystemShell-home .homeFeatureGrid,.ecosystemShell-home .homeValueStrip,.ecosystemShell-home .homeSectionKicker,.ecosystemShell-home .homeClosingLine{width:min(100%,100vw - 28px)}.ecosystemShell-home .desktopHeadline{display:none}.ecosystemShell-home .mobileHeadline{display:inline}}.ecosystemShell-home{--home-citadel-gold:#ddb892;--home-citadel-cyan:#ddb892;--home-citadel-panel:#020809e0;--home-citadel-edge:#e4e0d633}.ecosystemShell-home .desktopHeadline{display:inline}.ecosystemShell-home .mobileHeadline{display:none}@media (width<=760px){.ecosystemShell-home .desktopHeadline{display:none}.ecosystemShell-home .mobileHeadline{display:inline}}.libraryIntelligencePage{--library-gold:#ddb892;--library-cyan:#ddb892;--library-panel:#080807e0}.libraryHeroGrid{align-items:stretch}.featuredIntelligenceCard{transition:transform .18s,border-color .18s,box-shadow .18s}.ecosystemShell-home{background:#000}@media (width<=760px){.ecosystemShell-home .desktopHeadline{display:none}.ecosystemShell-home .mobileHeadline{display:inline}}.featuredIntelligenceCard:hover{border-color:#ddb8926b;transform:translateY(-2px);box-shadow:inset 0 1px #ffffff0d,0 34px 112px #00000080,0 0 46px #ddb8921c}.dismissFeaturedDossier{z-index:4;color:#f4f0e8c7;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000075;border:1px solid #f4f0e82e;border-radius:999px;place-items:center;width:32px;height:32px;display:grid;position:absolute;top:12px;right:12px}.dismissFeaturedDossier:hover{color:#fff8ea;border-color:#ddb8926b;box-shadow:0 0 24px #ddb8921f}.libraryCommandBar{z-index:12;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:radial-gradient(circle at 0 0,#ddb89217,#0000 14rem),linear-gradient(145deg,#0a0a09eb,#020202db);border:1px solid #ddb8922e;border-radius:12px;grid-template-columns:minmax(300px,.9fr) minmax(0,1.1fr) auto;align-items:center;gap:10px;margin-bottom:clamp(28px,2.4vw,42px);padding:12px;display:grid;position:sticky;top:76px;box-shadow:inset 0 1px #ffffff0a,0 24px 78px #0000006b}.librarySearchBoxCommand{min-height:46px;margin:0}.librarySuggestionRail,.librarySortRail{flex-wrap:wrap;gap:7px;min-width:0;display:flex}.librarySuggestionRail button,.librarySortRail button{color:#e8e3dac2;cursor:pointer;white-space:nowrap;background:#ffffff06;border:1px solid #f4f0e81c;border-radius:999px;min-height:34px;padding:0 11px;font-size:11px;font-weight:760;transition:transform .17s,border-color .17s,background .17s,box-shadow .17s}.librarySuggestionRail button:hover,.librarySortRail button:hover,.librarySortRail .activeLibrarySort{color:#fff4d2;background:#ddb89214;border-color:#ddb89270;transform:translateY(-1px);box-shadow:0 0 22px #ddb8921a}.libraryCurationDeck{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(12px,1.2vw,18px);margin-bottom:clamp(14px,1.4vw,22px);display:grid}.libraryCurationColumn{background:radial-gradient(circle at 100% 0,#ddb89214,#0000 15rem),linear-gradient(145deg,#0d0d0ce0,#030303d1);border:1px solid #f4f0e81c;border-radius:12px;padding:16px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff09,0 22px 70px #00000052}.libraryCurationColumn:before{content:"";pointer-events:none;opacity:.56;background:linear-gradient(90deg,#ddb89214,#0000 1px),repeating-linear-gradient(90deg,#0000 0 78px,#f4f0e805 79px,#0000 80px);position:absolute;inset:0}.libraryCurationColumn>*{z-index:1;position:relative}.libraryCurationGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.libraryCurationGrid button{text-align:left;color:#f4f0e8;cursor:pointer;background:linear-gradient(145deg,#ffffff06,#00000057);border:1px solid #f4f0e81a;border-radius:10px;grid-template-columns:auto minmax(0,1fr);align-content:center;gap:4px 10px;min-height:88px;padding:12px;transition:transform .17s,border-color .17s,box-shadow .17s,background .17s;display:grid}.libraryCurationGrid button:hover{background:linear-gradient(145deg,#ddb89212,#0000005c);border-color:#ddb8926b;transform:translateY(-2px);box-shadow:0 20px 52px #00000052,0 0 22px #ddb89214}.libraryCurationGrid svg{color:var(--library-gold);grid-row:1/3}.libraryCurationGrid strong{color:#fff8ea;min-width:0;font-size:14px;line-height:1.1}.libraryCurationGrid span{color:#ded9cf94;font-size:11px}.libraryArchiveHeader{justify-content:space-between;align-items:end;gap:18px;margin:0 0 18px;padding:0 2px;display:flex}.libraryArchiveHeader h2{color:#f4f0e8;letter-spacing:0;margin:4px 0 0;font-size:clamp(22px,2vw,30px)}.libraryArchiveHeader span{color:#ded9cf8f;font-size:12px}.libraryIntelligencePage .libraryCompoundGrid{gap:clamp(14px,1.25vw,20px)}.libraryCompoundCard{cursor:default}.libraryCompoundCard:hover{border-color:#ddb89275;transform:translateY(-4px);box-shadow:inset 0 1px #ffffff0a,0 28px 76px #0000006b,0 0 28px #ddb8921a}.compoundDossierSignals strong{color:#fff4d2}.compoundDossierSignals span:last-child strong{color:#e29a6a}.compoundCardActions{grid-template-columns:minmax(0,1fr) auto;gap:8px;margin-top:auto;display:grid}.libraryCompoundCard .openCompoundLine,.saveCompoundAction{cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:36px;transition:transform .17s,border-color .17s,background .17s,box-shadow .17s;display:inline-flex}.libraryCompoundCard .openCompoundLine{background:linear-gradient(90deg,#c97b4a12,#00000038);border-color:#ddb89247;width:100%;margin-top:0}.saveCompoundAction{color:#e8e3dabd;background:#ffffff06;border:1px solid #f4f0e81f;padding:0 11px;font-size:12px;font-weight:780}.libraryCompoundCard .openCompoundLine:hover,.saveCompoundAction:hover,.saveCompoundAction.saved{color:#fff4d2;background:#ddb89217;border-color:#ddb8927a;transform:translateY(-1px);box-shadow:0 0 22px #ddb8921a}.saveCompoundAction.saved svg{fill:currentColor}.libraryShowMoreWrap{justify-content:center;margin:clamp(18px,2vw,30px) 0;display:flex}.libraryShowMoreWrap button{color:#fff4d2;cursor:pointer;background:radial-gradient(circle at 50% 0,#ddb89224,#0000 8rem),#00000057;border:1px solid #ddb89252;border-radius:999px;align-items:center;gap:10px;min-height:46px;padding:0 18px;font-weight:820;display:inline-flex;box-shadow:0 22px 60px #00000052,0 0 24px #ddb89214}.libraryShowMoreWrap button:hover{transform:translateY(-1px);box-shadow:0 28px 74px #0006,0 0 32px #ddb89221}@media (width<=1180px){.libraryCommandBar{grid-template-columns:1fr;position:relative;top:auto}.librarySortRail{justify-content:flex-start}}@media (width<=760px){.libraryHeroGrid{grid-template-columns:1fr}.libraryCommandBar{border-radius:10px;padding:10px}.librarySuggestionRail,.librarySortRail{flex-wrap:nowrap;padding-bottom:2px;overflow-x:auto}.libraryCurationDeck,.libraryCurationGrid,.libraryIntelligencePage .libraryCompoundGrid{grid-template-columns:1fr}.libraryArchiveHeader{align-items:start;gap:8px;display:grid}.compoundCardActions{grid-template-columns:1fr}}.libraryIntelligencePage,.compareDossierPage,.protocolLayoutMain{gap:clamp(18px,2vw,30px)}.librarySection,.libraryCommandBar,.libraryArchiveHeader,.compareDossierHero,.internetNarrativePanel,.holdsUpPanel,.whereBreaksPanel,.biosforgeReadPanel,.bottomLinePanel,.finalSynthesisPanel,.protocolFeatureHero,.coreCompoundDeck,.protocolTabs,.protocolDiscoveryPanel,.protocolConsequenceBand,.protocolLivedReality,.protocolInsightGrid,.relatedDeck,.protocolMockLegal{margin-bottom:clamp(8px,1vw,16px)}.compareDossierTitle,.protocolFeatureHero h1,.libraryHeroCopy h1{letter-spacing:.01em;line-height:1.04}.compareDossierIntro p,.libraryHeroCopy p,.protocolFeatureHero p,.protocolDiscoveryPanel p,.insightCard p{line-height:1.68}.compareQuickNav,.protocolSummaryAnchors{background:linear-gradient(145deg,#0e0f10db,#050505cc);border:1px solid #ddb89233;border-radius:12px;flex-wrap:wrap;gap:8px;padding:10px;display:flex}.compareQuickNav button,.protocolSummaryAnchors button{color:#f4f0e8;letter-spacing:.08em;text-transform:uppercase;background:#ddb8920f;border:1px solid #ddb89247;border-radius:999px;min-height:34px;padding:0 12px;font-size:11px;transition:transform .18s,border-color .18s,box-shadow .18s,background .18s}.compareQuickNav button:hover,.protocolSummaryAnchors button:hover{background:#ddb89224;border-color:#ddb89285;transform:translateY(-1px);box-shadow:0 0 22px #ddb89229}.compareShowMoreWrap,.libraryShowMoreWrap{justify-content:center;margin-top:8px;display:flex}.compareShowMoreWrap button,.libraryShowMoreWrap button{border-radius:999px;align-items:center;gap:8px;min-height:38px;padding:0 16px;display:inline-flex}.holdsUpTable .holdsUpHeader,.holdsUpTable article{column-gap:14px}.holdsUpTable article{border-top:1px solid #f4f0e81f;padding-top:12px;padding-bottom:12px}.libraryCompoundCard,.compareIdentityCard,.narrativeGrid article,.bottomLineGrid article,.insightCard,.relatedCardRow a,.relatedCardRow button{transition:border-color .18s,transform .18s,box-shadow .18s,background .18s}.libraryCompoundCard:hover,.compareIdentityCard:hover,.narrativeGrid article:hover,.bottomLineGrid article:hover,.insightCard:hover,.relatedCardRow a:hover,.relatedCardRow button:hover{border-color:#ddb8925c;transform:translateY(-2px);box-shadow:0 20px 44px #00000059,0 0 30px #ddb8921f}@media (width<=980px){.compareQuickNav,.protocolSummaryAnchors{gap:6px;padding:8px}.compareQuickNav button,.protocolSummaryAnchors button{letter-spacing:.06em;min-height:32px;padding:0 10px;font-size:10px}.holdsUpTable .holdsUpHeader{display:none}.holdsUpTable article{background:#050505a6;border:1px solid #f4f0e81f;border-radius:10px;grid-template-columns:1fr;gap:8px;margin-bottom:8px;padding:12px;display:grid}.holdsUpTable article span{color:#ddb892;text-transform:uppercase;letter-spacing:.08em;font-size:11px}.holdsUpTable article p{margin:0;line-height:1.56}.holdsUpTable article strong{border:1px solid #ddb8924d;border-radius:999px;justify-self:start;padding:4px 8px;font-size:11px}.bottomLineGrid,.narrativeGrid,.compareContinuityGrid,.protocolInsightGrid,.relatedCardRow,.libraryCategoryGrid,.libraryPortalGrid,.libraryCompoundGrid{grid-template-columns:1fr!important}}.compareDossierPage .materialSurface,.protocolLayoutMain .protocolSection,.libraryIntelligencePage .librarySection,.libraryIntelligencePage .libraryCommandBar,.libraryIntelligencePage .libraryArchiveHeader{position:relative}.compareDossierPage .materialSurface:after,.protocolLayoutMain .protocolSection:after,.libraryIntelligencePage .librarySection:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 0%,#ddb89238 18%,#ddb89214 82%,#0000 100%);height:1px;position:absolute;bottom:-10px;left:0;right:0}.compareSectionHeader h2,.compareSectionHeader span,.protocolFeatureHero h2,.libraryHeroCopy p{max-width:74ch}.compareSectionHeader span,.protocolDiscoveryPanel span,.protocolFeatureHero p,.bottomLinePanel li,.breaksDownCards li,.narrativeGrid p{font-size:clamp(13px,1.02vw,15px)}.protocolAnalysisToggle{justify-content:center;display:flex}.protocolAnalysisToggle button{color:#f4f0ff;text-transform:uppercase;letter-spacing:.07em;background:linear-gradient(145deg,#120e18db,#08060ccc);border:1px solid #c69bff57;border-radius:999px;align-items:center;gap:8px;min-height:38px;padding:0 16px;font-size:11px;transition:transform .18s,border-color .18s,box-shadow .18s;display:inline-flex}.protocolAnalysisToggle button:hover{border-color:#c69bff8f;transform:translateY(-1px);box-shadow:0 0 24px #c69bff29}.compareBreakdownToggle{grid-column:1/-1}@media (width<=980px){.compareDossierPage,.protocolLayoutMain,.libraryIntelligencePage{gap:14px}.compareDossierPage .materialSurface,.protocolLayoutMain .protocolSection,.libraryIntelligencePage .librarySection,.libraryIntelligencePage .libraryCommandBar,.libraryIntelligencePage .libraryArchiveHeader{padding:14px!important}.compareDossierTitle,.protocolFeatureHero h1,.libraryHeroCopy h1{font-size:clamp(26px,8.4vw,34px);line-height:1.08}.compareSectionHeader span,.protocolFeatureHero p,.protocolDiscoveryPanel p,.narrativeGrid p,.breaksDownCards li,.bottomLinePanel li{font-size:13px;line-height:1.58}.compareShowMoreWrap{margin-top:10px}.compareShowMoreWrap button,.protocolAnalysisToggle button{justify-content:center;width:100%}.compareDossierPage .materialSurface:after,.protocolLayoutMain .protocolSection:after,.libraryIntelligencePage .librarySection:after{opacity:.75;bottom:-8px}.holdsUpTable{-webkit-overflow-scrolling:touch;padding-bottom:2px;overflow-x:auto}.holdsUpTable article{margin-bottom:10px}.protocolLayoutRail{position:static;top:auto}}@media (width>=1060px){.ecosystemShell-home .topBar{margin-top:10px;margin-bottom:0}.ecosystemShell-home .brandWordmark{width:clamp(174px,13vw,218px)}.ecosystemShell-home .topNavLink{min-width:132px;min-height:36px;font-size:9px}.ecosystemShell-home .homeHero{grid-template-columns:minmax(0,1.05fr) minmax(310px,.56fr);gap:clamp(22px,3vw,42px);min-height:0;margin-bottom:16px;padding:clamp(20px,2.8vw,34px) 0 12px}.homeEyebrow{margin-bottom:11px;font-size:9px}.ecosystemShell-home .homeHero h1{max-width:610px;margin-bottom:14px;font-size:clamp(38px,3.5vw,50px);line-height:.92}.ecosystemShell-home .homeSearch{width:min(650px,100%);min-height:48px;margin-top:16px}.ecosystemShell-home .homeSearchAction{min-height:38px}.ecosystemShell-home .homeSignalLine{margin-top:10px;font-size:8px}.homeCitadelPanel{min-height:336px;padding:14px}.homePanelHeader{font-size:8px}.homePanelCore{gap:12px}.homePanelOrb{width:min(126px,48%)}.homePanelOrb svg{width:42px;height:42px}.homePanelStack{gap:7px}.homePanelStack article{grid-template-columns:30px minmax(0,1fr);min-height:45px;padding:8px}.homePanelStack strong{font-size:12px}.homePanelStack span{font-size:10px}.homePanelFooter span{min-height:30px;font-size:8px}.ecosystemShell-home .homeSectionKicker{margin-bottom:8px;font-size:9px}.ecosystemShell-home .homeFeatureGrid{gap:12px}.ecosystemShell-home .homeFeatureCard,.ecosystemShell-home .homeFeatureCardFlagship{min-height:196px;padding:16px}.ecosystemShell-home .homeCardKicker{font-size:8px;top:14px;left:16px}.ecosystemShell-home .homeFeatureCard i{width:34px;height:34px;margin-bottom:34px}.ecosystemShell-home .homeFeatureCard h2,.ecosystemShell-home .homeFeatureCardFlagship h2{margin-bottom:5px;font-size:clamp(24px,2.35vw,34px)}.ecosystemShell-home .homeFeatureCard p{font-size:11px;line-height:1.22}.ecosystemShell-home .homeCardPreview{margin-top:5px;font-size:10px}.ecosystemShell-home .homeCardArrow{width:30px;height:30px;padding:6px;bottom:14px;right:14px}.ecosystemShell-home .homeValueStrip article{gap:8px;min-height:40px;padding:7px 10px}.ecosystemShell-home .homeValueStrip svg{width:18px;height:18px}.ecosystemShell-home .homeValueStrip strong{font-size:8px}.ecosystemShell-home .homeClosingLine{margin-top:7px;font-size:8px}.container.ecosystemShell-home{padding-bottom:10px}.ecosystemShell-home .homeHero{grid-template-columns:minmax(0,1fr) minmax(310px,.54fr);gap:clamp(24px,3.2vw,48px)}.homeHeroCopy{justify-items:start}.ecosystemShell-home .homeKicker{letter-spacing:.005em;font-size:clamp(39px,4.15vw,58px)}.ecosystemShell-home .homeHero h1{letter-spacing:0;max-width:650px;margin-bottom:15px;font-size:clamp(40px,3.65vw,52px)}.ecosystemShell-home .homeSubhead{max-width:650px}.ecosystemShell-home .homeSearch{border-color:#ddb8926b;justify-self:center;width:min(720px,100%);min-height:58px;margin-top:18px;box-shadow:inset 0 1px #ffffff12,0 22px 86px #00000080,0 0 48px #e4e0d61f}.ecosystemShell-home .homeSearch input{padding:15px 0;font-size:14px}.ecosystemShell-home .homeFeatureGrid{grid-template-columns:minmax(0,1.62fr) minmax(220px,.69fr) minmax(220px,.69fr);gap:16px}.ecosystemShell-home .homeFeatureCardFlagship{border-color:#ddb89294;min-height:238px;box-shadow:inset 0 1px #ffffff13,0 34px 108px #0000009e,0 0 48px #ddb8921c}.ecosystemShell-home .homeFeatureCard:not(.homeFeatureCardFlagship){opacity:.92;min-height:214px}.ecosystemShell-home .homeFeatureCardFlagship i{width:42px;height:42px;margin-bottom:42px;box-shadow:0 0 28px #ddb89229}.ecosystemShell-home .homeFeatureCardFlagship h2{text-shadow:0 16px 42px #000000d6;max-width:74%;font-size:clamp(34px,3.45vw,52px)}.ecosystemShell-home .homeFeatureCardFlagship p,.ecosystemShell-home .homeFeatureCardFlagship .homeCardPreview{max-width:470px}.ecosystemShell-home .homeFeatureCard:hover{opacity:1;border-color:#ddb89275;transform:translateY(-4px);box-shadow:inset 0 1px #ffffff14,0 32px 102px #0000009e,0 0 42px #e4e0d621}.ecosystemShell-home .homeFeatureCard:hover:before{filter:saturate(1.18)contrast(1.16)brightness(.82);transform:scale(1.045)}.ecosystemShell-home .homeFeatureCard:hover .homeCardArrow{box-shadow:0 0 22px color-mix(in srgb, currentColor 28%, transparent);background:#00000057;border-color:currentColor;transform:translate(2px)}.ecosystemShell-home .homeFeatureCardFlagship:hover{border-color:#ddb892b8;box-shadow:inset 0 1px #ffffff17,0 38px 118px #000000ad,0 0 58px #ddb8922b}.ecosystemShell-home .homeSearch{border-radius:10px;justify-self:center;width:min(760px,100%);min-height:62px}.ecosystemShell-home .homeSearch:before,.ecosystemShell-home .homeSearch:after{display:none}.ecosystemShell-home .homeSearch input{font-size:15px}.homeCitadelPanel{background:radial-gradient(at 50% 0,#e4e0d629,#0000 16rem),radial-gradient(at 100% 100%,#cf334a17,#0000 14rem),linear-gradient(#071315e0,#010405f0)}.homePanelHeader span,.homePanelHeader strong{letter-spacing:.22em}.homePanelStack button{appearance:none;color:#f3f1e9;text-align:left;cursor:pointer;background:linear-gradient(90deg,#e4e0d609,#0000 42%),#00000047;border:1px solid #e4e0d621;border-radius:8px;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:10px;width:100%;min-height:48px;padding:8px 10px;transition:transform .18s,border-color .18s,background .18s,box-shadow .18s;display:grid}.homePanelStack button:hover{background:linear-gradient(90deg,#e4e0d613,#0000 48%),#00000057;border-color:#ddb89257;transform:translate(3px);box-shadow:0 0 24px #e4e0d614}.homePanelStack button:first-child{background:linear-gradient(90deg,#ddb89213,#0000 48%),#0000004d;border-color:#ddb8923d}.homePanelStack button svg{color:var(--citadel-gold)}.homePanelStack button strong,.homePanelStack button span{display:block}.homePanelStack button strong{color:#f3f1e9;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.1;overflow:hidden}.homePanelStack button span{color:#f3f1e98f;margin-top:2px;font-size:10px}.ecosystemShell-home .homeFeatureGrid{grid-template-columns:minmax(0,1.78fr) minmax(208px,.61fr) minmax(208px,.61fr)}.ecosystemShell-home .homeFeatureCardFlagship{min-height:252px}.ecosystemShell-home .homeFeatureCard:not(.homeFeatureCardFlagship){min-height:200px}.ecosystemShell-home .homeFeatureCardFlagship h2{max-width:78%;font-size:clamp(38px,3.75vw,56px)}.ecosystemShell-home .homeFeatureCardFlagship .homeCardKicker{color:#ffe2a0;text-shadow:0 0 18px #ddb89247}.ecosystemShell-home .homeFeatureCardFlagship .homeCardArrow{width:34px;height:34px}.ecosystemShell-home .homeValueStrip{z-index:3;margin-top:24px}.ecosystemShell-home .homeFeatureGrid{z-index:4}.ecosystemShell-home .homeHero{grid-template-columns:1fr;gap:0;width:min(1240px,100% - 48px);margin-bottom:16px;padding:18px 0 10px}.homeHeroCopy{text-align:center;justify-items:center}.ecosystemShell-home .homeHeroCopy,.ecosystemShell-home .homeSectionKicker,.ecosystemShell-home .homeFeatureCard,.ecosystemShell-home .homeStackCard,.ecosystemShell-home .homeValueStrip,.ecosystemShell-home .homeClosingLine{-webkit-user-select:none;user-select:none}.ecosystemShell-home .homeSearch,.ecosystemShell-home .homeSearch input{-webkit-user-select:text;user-select:text}.homeEyebrow{justify-content:center;margin-bottom:10px}.ecosystemShell-home .homeKicker{font-size:clamp(38px,3.9vw,56px)}.ecosystemShell-home .homeHero h1{max-width:760px;margin-bottom:12px;font-size:clamp(38px,3.55vw,51px)}.ecosystemShell-home .homeSubhead{max-width:860px;font-size:14px;line-height:1.38}.ecosystemShell-home .homeSearch{cursor:default;width:min(840px,100%);min-height:64px;margin-top:17px}.ecosystemShell-home .homeSearch:before,.ecosystemShell-home .homeSearch:after{content:none!important;display:none!important}.ecosystemShell-home .homeSignalLine{justify-content:center}.ecosystemShell-home .homeEntryGrid{pointer-events:auto;grid-template-columns:minmax(0,1.52fr) minmax(310px,.72fr);align-items:stretch;gap:18px;min-height:298px;display:grid}.ecosystemShell-home .homeEntryGrid:before,.ecosystemShell-home .homeEntryGrid:after{display:none}.ecosystemShell-home .homeFeatureCardFlagship{pointer-events:auto;min-height:298px;padding:22px}.ecosystemShell-home .homeFeatureCardFlagship .homeCardKicker{position:absolute!important;top:24px!important;left:24px!important}.ecosystemShell-home .homeFeatureCardFlagship .homeCardArrow{bottom:22px;left:auto;right:22px}.ecosystemShell-home .homeFeatureCardFlagship:before{filter:saturate(1.16)contrast(1.16)brightness(.84);transform:scale(1.01)}.ecosystemShell-home .homeFeatureCardFlagship:after{background:radial-gradient(at 14% 18%,#ddb89233,#0000 16rem),linear-gradient(#0000000f,#00000014 38%,#000000e0),linear-gradient(90deg,#0000009e,#0000002e 60%,#0000000d)}.ecosystemShell-home .homeFeatureCardFlagship i{width:46px;height:46px;margin-bottom:58px;position:absolute!important;top:50px!important;left:24px!important}.ecosystemShell-home .homeFeatureCardFlagship h2{letter-spacing:-.01em;max-width:82%;font-size:clamp(52px,5.1vw,74px)}.ecosystemShell-home .homeFeatureCardFlagship p{max-width:560px;font-size:13px}.ecosystemShell-home .homeFeatureCardFlagship .homeCardPreview{max-width:560px;font-size:12px}.homeSectionStack{pointer-events:auto;grid-template-rows:repeat(4,minmax(0,1fr));gap:10px;min-height:298px;display:grid}.homeStackCard{appearance:none;isolation:isolate;color:#f3f1e9;text-align:left;cursor:pointer;pointer-events:auto;background:linear-gradient(90deg,#e4e0d60b,#0000 45%),#00000057;border:1px solid #e4e0d629;border-radius:8px;grid-template-columns:38px minmax(0,1fr) 30px;align-items:center;gap:12px;width:100%;min-height:0;padding:12px;transition:transform .18s,border-color .18s,background .18s,box-shadow .18s;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a}.homeStackCard:before{content:"";z-index:-2;background-image:var(--home-stack-art);opacity:.62;filter:saturate(1.08)contrast(1.12)brightness(.72);background-position:50%;background-size:cover;transition:transform .24s,opacity .24s,filter .24s;position:absolute;inset:0;transform:scale(1.02)}.homeStackCard:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#000000e0 0%,#000000b3 42%,#0003 100%),radial-gradient(at 0%,#e4e0d629,#0000 13rem),linear-gradient(#ffffff09,#00000042);position:absolute;inset:0}.homeStackCardLibrary:after{background:linear-gradient(90deg,#000000e0 0%,#000000ad 42%,#0000002e 100%),radial-gradient(at 0%,#ddb8922e,#0000 13rem),linear-gradient(#ffffff09,#00000040)}.homeStackCardBoard:after{background:linear-gradient(90deg,#000000e6 0%,#000000ad 44%,#0000002e 100%),radial-gradient(at 0%,#9ce88c26,#0000 13rem),linear-gradient(#ffffff09,#00000042)}.homeStackCard>*{z-index:1;position:relative}.homeStackCard>svg:first-child{color:var(--citadel-cyan);filter:drop-shadow(0 0 14px #e4e0d62e)}.homeStackCard strong,.homeStackCard em{display:block}.homeStackCard strong{color:#f3f1e9;text-transform:uppercase;font-size:16px;line-height:1.05}.homeStackCard em{color:#f3f1e98f;margin-top:4px;font-size:11px;font-style:normal;line-height:1.22}.homeStackCard>svg:last-child{color:#ddb892b3;justify-self:end}.homeStackCard:hover{background:linear-gradient(90deg,#e4e0d616,#0000 50%),#0000006b;border-color:#ddb89266;transform:translate(3px);box-shadow:inset 0 1px #ffffff0f,0 18px 54px #0000006b,0 0 30px #e4e0d61a}.homeStackCard:hover:before{opacity:.78;filter:saturate(1.14)contrast(1.14)brightness(.82);transform:scale(1.06)}.homeStackCardLibrary{background:linear-gradient(90deg,#ddb89213,#0000 48%),#0000005c;border-color:#ddb89242}.homeStackCardLibrary>svg:first-child,.homeStackCardLibrary>svg:last-child{color:var(--citadel-gold)}.homeStackCardBoard>svg:first-child,.homeStackCardBoard>svg:last-child{color:#9ce88c}.ecosystemShell-home .homeFeatureCardFlagship>.homeCardArrow{transform:none;position:absolute!important;bottom:22px!important;left:auto!important;right:22px!important}.ecosystemShell-home .homeValueStrip{margin-top:16px}}@media (width>=768px){.ecosystemShell-home .topBar .topNavLinks{visibility:visible;opacity:1}}.boardV1Page{--signal-rain:#ddb892b8;--signal-verified:#ddb892;--signal-danger:#ff7895}.boardV1Header{grid-template-columns:minmax(0,1fr) 156px 220px;min-height:246px;padding:clamp(22px,2.6vw,38px)}.boardV1Header p{color:#ddb892db}.boardV1Header h1{max-width:820px;font-size:clamp(38px,4.15vw,68px);line-height:.9}.boardV1Header>div>span{max-width:720px;font-size:15px}.boardV1HeroIntel{min-height:150px}.boardV1HeroIntel strong{font-size:42px}.boardV1Onboarding{gap:12px}.boardV1Onboarding article{gap:7px;min-height:132px;padding:18px}.boardV1Onboarding i{width:34px;height:34px;margin-bottom:8px}.boardV1Onboarding strong{font-size:18px}.boardV1Onboarding p{max-width:32rem;font-size:13px}.boardV1Thread{background:radial-gradient(ellipse at 100% 10%, color-mix(in srgb, var(--signal-cyan) calc(var(--signal-heat,1) * 3%), transparent), transparent 12rem), linear-gradient(145deg, #020b0dc2, #000000d6);padding:16px}.boardV1Thread span,.boardV1Detail header span,.boardV1RailHead span,.boardV1LaneTitle{letter-spacing:.14em}.boardV1Thread strong{font-size:16px}.boardV1ThreadBadges b:first-child,.boardV1DetailBadges b:first-child{color:#ddb892e6;background:#e4e0d60e;border-color:#ddb89247}.boardV1HighGravityThread .boardV1ThreadBadges b{color:#ffa6bbeb;background:#ff789511;border-color:#ff789557}.boardV1Detail header h2{font-size:clamp(32px,3vw,48px);line-height:1}.boardV1Detail header p{max-width:760px;font-size:15px}.boardV1Reply{margin-top:4px}.boardV1Compose strong,.boardV1Reply label{font-size:15px}.boardV1Compose p,.boardV1Reply>p{font-size:12px}@media (width<=1100px){.boardV1Header{grid-template-columns:1fr}}@media (width<=640px){.boardV1Header{padding:16px}.boardV1Header h1{font-size:clamp(32px,12vw,44px)}.boardV1HeroIntel{display:none}.boardV1Onboarding{gap:8px}.boardV1Onboarding article{min-height:auto;padding:14px}.boardV1Onboarding article:nth-child(n+3){display:grid}.boardV1Onboarding i{display:none}.boardV1LiveStrip{min-height:46px;padding:9px 11px}.boardV1SearchWrap{min-height:50px}.boardV1Thread{padding:13px}.boardV1Meta span{justify-content:flex-start}}@media (width<=1240px){.app:has(.boardV1Page){overflow-x:clip}.boardV1Shell{width:min(100%,100vw - 24px)}.boardV1Header{grid-template-columns:minmax(0,1fr) minmax(132px,156px);align-items:center}.boardV1HeaderActions{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.boardV1HeaderActions button{justify-content:center;min-width:0}}@media (width<=820px){.boardV1Header,.boardV1HeaderActions{grid-template-columns:1fr}.boardV1HeroIntel{justify-self:stretch;min-height:118px}}.operatorSignalsPage{--operator-cyan:#ddb892;--operator-gold:#ddb892;--operator-red:#ff7895;--operator-text:#f4f2e8;--operator-muted:#e4e0d6a8;--operator-panel:#030a0ce0;--operator-panel-strong:#010608f5;--operator-edge:#e4e0d62e;min-height:100vh;color:var(--operator-text);padding:clamp(14px,1.7vw,28px) 0 70px;position:relative;overflow-x:clip}.app:has(.operatorSignalsPage){overflow-x:clip}.operatorSignalsPage:before{content:"";pointer-events:none;opacity:.74;background:radial-gradient(at 18% 10%,#e4e0d61b,#0000 28rem),radial-gradient(at 86% 18%,#6a9dff13,#0000 30rem),linear-gradient(115deg,#0000 0 42%,#e4e0d606 43%,#0000 44% 100%),repeating-linear-gradient(90deg,#e4e0d604 0 1px,#0000 1px 112px);position:absolute;inset:0}.operatorSignalsShell{z-index:1;gap:14px;width:min(1320px,100vw - 52px);margin:0 auto;display:grid;position:relative}.operatorSignalsTop,.operatorSignalsControls,.operatorReportsPanel,.operatorReportDetail,.operatorSignalsFooter{border:1px solid var(--operator-edge);background:radial-gradient(ellipse at 100% 0%, #e4e0d60e, transparent 18rem), linear-gradient(145deg, var(--operator-panel), #000000e6);border-radius:8px;box-shadow:inset 0 1px #ffffff0b,0 34px 96px #00000080}.operatorSignalsTop{background:linear-gradient(90deg,#00000057,#0000 48%,#00000075),radial-gradient(at 80% 36%,#e4e0d624,#0000 24rem),linear-gradient(135deg,#030c0efa,#000000f2);grid-template-columns:minmax(0,1fr) minmax(420px,.48fr);align-items:end;gap:26px;min-height:246px;padding:clamp(24px,3.2vw,44px);display:grid}.operatorSignalsIntro{gap:12px;display:grid}.operatorSignalsIntro>span,.operatorPanelHead span,.operatorReportDetail header span,.operatorModerationRail>span{color:var(--operator-cyan);text-transform:uppercase;letter-spacing:.14em;align-items:center;gap:7px;font-size:10px;font-weight:900;display:inline-flex}.operatorSignalsIntro h1{color:#fffaf0;letter-spacing:0;text-transform:uppercase;max-width:760px;margin:0;font-size:clamp(44px,5vw,78px);line-height:.92}.operatorSignalsIntro p{max-width:690px;color:var(--operator-muted);margin:0;font-size:15px;line-height:1.55}.operatorHeroSubmit{color:#fff1bd;text-transform:uppercase;letter-spacing:.12em;cursor:pointer;background:radial-gradient(circle at 50% 0,#ddb89238,#0000 76%),linear-gradient(#ddb89224,#030a0cb8);border:1px solid #ddb8929e;border-radius:8px;justify-content:center;align-items:center;gap:9px;width:fit-content;min-width:178px;min-height:50px;margin-top:6px;padding:0 22px;font-size:12px;font-weight:900;transition:transform .16s,border-color .16s,background .16s;display:inline-flex;box-shadow:0 0 30px #ddb8922e,0 20px 46px #00000057,inset 0 1px #ffffff0f}.operatorHeroSubmit:hover{background:radial-gradient(circle at 50% 0,#ddb8924d,#0000 76%),linear-gradient(#ddb8922e,#030a0cc2);border-color:#ddb892d1;transform:translateY(-1px)}.operatorSignalStats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.operatorSignalStats article{background:radial-gradient(at 76% 0,#e4e0d629,#0000 9rem),radial-gradient(at 12% 100%,#ddb8920b,#0000 8rem),linear-gradient(145deg,#031113db,#000000c7);border:1px solid #e4e0d63d;border-radius:8px;align-content:center;gap:9px;min-height:106px;padding:20px 22px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff12,inset 0 -1px #e4e0d613,inset 0 0 24px #e4e0d608,0 24px 58px #00000075,0 0 34px #e4e0d60b}.operatorSignalStats article:after{content:"";opacity:.42;background:linear-gradient(90deg,#0000,#ddb89294,#0000);height:2px;position:absolute;bottom:0;left:18px;right:18px}.operatorSignalStats strong{color:#fffaf0;text-shadow:0 0 18px #ffffff13,0 0 28px #e4e0d62e,0 18px 42px #000000c7;font-size:40px;font-weight:950;line-height:1}.operatorSignalStats span{color:var(--operator-muted);text-transform:uppercase;letter-spacing:.12em;font-size:10px;font-weight:850}.operatorSignalsControls{gap:12px;padding:14px;display:grid}.operatorSearch{background:#0000006b;border:1px solid #e4e0d62e;border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;min-height:58px;padding:0 16px;display:grid}.operatorSearch svg,.operatorAdvancedFilters svg{color:#ddb892db}.operatorSearch input,.operatorSubmitFlow input,.operatorSubmitFlow textarea,.operatorSubmitFlow select,.operatorAdvancedFilters select,.operatorReplyBox textarea{width:100%;min-width:0;color:var(--operator-text);font:inherit;background:#0000007a;border:1px solid #e4e0d629;border-radius:8px}.operatorSearch input{background:0 0;border:0;padding:16px 0;font-size:15px}.operatorSearch input:focus,.operatorSubmitFlow input:focus,.operatorSubmitFlow textarea:focus,.operatorSubmitFlow select:focus,.operatorAdvancedFilters select:focus,.operatorReplyBox textarea:focus{border-color:#ddb8926b;outline:none;box-shadow:0 0 0 3px #e4e0d612}.operatorQuickFilters,.operatorAdvancedFilters{gap:10px;display:grid}.operatorQuickFilters{grid-template-columns:repeat(5,minmax(0,1fr))}.operatorQuickFilters button,.operatorPanelHead button,.operatorTemplateBar button,.operatorSubmitButton,.operatorReplyBox button,.operatorSignalsFooter button{color:#e4e0d6c7;cursor:pointer;background:#00090b8f;border:1px solid #e4e0d62e;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:40px;font-size:12px;font-weight:850;transition:transform .16s,border-color .16s,background .16s;display:inline-flex}.operatorQuickFilters button:hover,.operatorPanelHead button:hover,.operatorTemplateBar button:hover,.operatorSubmitButton:hover,.operatorReplyBox button:hover,.operatorSignalsFooter button:hover{background:#e4e0d613;border-color:#ddb89261;transform:translateY(-1px)}.operatorQuickFilters .activeOperatorFilter{color:#fffaf0;background:#e4e0d61b;border-color:#ddb8927a;box-shadow:inset 0 -2px #ddb892bd}.operatorAdvancedFilters{grid-template-columns:repeat(4,minmax(0,1fr))}.operatorAdvancedFilters label,.operatorSubmitFlow label{color:#e4e0d69e;text-transform:uppercase;letter-spacing:.1em;gap:7px;font-size:10px;font-weight:850;display:grid}.operatorAdvancedFilters label{grid-template-columns:auto minmax(74px,.72fr) minmax(0,1fr);align-items:center}.operatorAdvancedFilters select,.operatorSubmitFlow select{min-height:38px;padding:0 10px}.operatorSignalsWorkspace{grid-template-columns:minmax(360px,.38fr) minmax(0,.62fr);align-items:start;gap:14px;display:grid}.operatorReportsPanel,.operatorReportDetail{padding:16px}.operatorPanelHead{border-bottom:1px solid #e4e0d61a;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;padding-bottom:12px;display:flex}.operatorPanelHead div{gap:5px;display:grid}.operatorPanelHead strong{color:#fffaf0;letter-spacing:0;font-size:20px;line-height:1}.operatorReportList{gap:11px;display:grid}.operatorReportCard{width:100%;color:inherit;text-align:left;cursor:pointer;background:radial-gradient(at 100% 0,#e4e0d60d,#0000 12rem),#00000061;border:1px solid #e4e0d61f;border-radius:8px;gap:10px;padding:17px 18px;display:grid}.operatorReportCard:hover,.activeOperatorReport{background:radial-gradient(at 100% 0,#e4e0d61b,#0000 13rem),#021012b3;border-color:#ddb89261;box-shadow:inset 0 1px #ffffff0d,0 18px 48px #00000052,0 0 28px #e4e0d60f}.operatorReportCard span{color:#ddb892b8;text-transform:uppercase;letter-spacing:.12em;font-size:10px;font-weight:850}.operatorReportCard strong{color:#fffaf0;letter-spacing:0;text-transform:none;text-shadow:0 12px 34px #000000c2;font-size:20px;line-height:1.06}.operatorReportCard p{color:var(--operator-muted);margin:0;font-size:12.5px;line-height:1.42}.operatorReportCard div,.operatorDetailBadges,.operatorTags,.operatorSignalMeta,.operatorPromptChips{flex-wrap:wrap;gap:7px;display:flex}.operatorReportCard small,.operatorReportCard b,.operatorDetailBadges b,.operatorTags span,.operatorSignalMeta span,.operatorPromptChips span{color:#e4e0d6b8;background:#e4e0d609;border:1px solid #e4e0d629;border-radius:8px;align-items:center;gap:6px;min-height:29px;padding:0 10px;font-size:11px;font-weight:850;display:inline-flex}.operatorReportCard b,.operatorDetailBadges b{color:#ddb892eb;background:#ddb8920f;border-color:#ddb8924d}.verifiedOperatorReport{border-color:#e4e0d638}.highGravityOperatorReport{background:radial-gradient(at 100% 0,#ddb89217,#0000 12rem),radial-gradient(at 0 100%,#ff78950b,#0000 11rem),#0000006b;border-color:#ddb89238}.highGravityOperatorReport.activeOperatorReport,.highGravityOperatorReport:hover{border-color:#ddb8926b;box-shadow:inset 0 1px #ffffff0d,0 22px 56px #00000061,0 0 28px #ddb8921a}.operatorBadgeVerified{color:#f2efe9;text-shadow:0 0 12px #e4e0d62e;background:radial-gradient(circle at 50% 0,#ddb89242,#0000 78%),linear-gradient(#e4e0d61f,#e4e0d60e);border-color:#ddb8929e;box-shadow:0 0 24px #e4e0d62e,inset 0 0 16px #e4e0d611}.operatorBadgeGravity{color:#fff1bd;text-shadow:0 0 14px #ddb8922e;background:radial-gradient(circle at 50% 0,#ddb8924d,#0000 76%),linear-gradient(#ddb89226,#ddb89212);border-color:#ddb892b3;box-shadow:0 0 28px #ddb89233,inset 0 0 16px #ddb8920f}.operatorBadgeReview{color:#ffb9caf0;background:#ff789512;border-color:#ff78956b;box-shadow:0 0 18px #ff78951a,inset 0 0 14px #ff789508}.operatorReportDetail{background:radial-gradient(at 78% 0,#e4e0d61f,#0000 25rem),radial-gradient(at 12% 100%,#ddb8920d,#0000 18rem),linear-gradient(145deg,#040d0ffa,#000000eb);border-color:#ddb89242;gap:19px;display:grid;box-shadow:inset 0 1px #fff1,inset 0 0 0 1px #e4e0d608,0 42px 118px #00000094,0 0 52px #e4e0d60d}.operatorReportDetail header{border-bottom:1px solid #e4e0d61a;gap:14px;padding-bottom:10px;display:grid}.operatorReportDetail h2{color:#fffaf0;letter-spacing:0;text-transform:none;text-shadow:0 0 20px #ffffff0e,0 0 34px #e4e0d617,0 28px 78px #000000c7;max-width:820px;margin:0;font-size:clamp(42px,4vw,66px);line-height:.92}.operatorReportDetail header p{color:#e4e0d6c2;max-width:830px;margin:0;font-size:17px;line-height:1.62}.operatorSignalMeta{background:linear-gradient(90deg,#e4e0d60b,#0000 38%),#00000061;border:1px solid #e4e0d626;border-radius:8px;padding:13px}.operatorReadGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.operatorReadGrid article{background:radial-gradient(at 100% 0,#e4e0d60b,#0000 10rem),#0000005c;border:1px solid #e4e0d62e;border-radius:8px;align-content:start;gap:11px;min-height:124px;padding:18px;display:grid}.operatorReadGrid span{color:var(--operator-gold);text-transform:uppercase;letter-spacing:.15em;font-size:10px;font-weight:950}.operatorReadGrid p,.operatorReplyBox p,.operatorNotes p{color:var(--operator-muted);margin:0;line-height:1.5}.operatorModerationRail,.operatorReplyBox,.operatorSubmitFlow{background:radial-gradient(at 100% 0,#e4e0d60b,#0000 12rem),#00000061;border:1px solid #e4e0d629;border-radius:8px;gap:12px;padding:17px;display:grid}.operatorModerationRail div{color:#e4e0d6b8;align-items:center;gap:9px;font-size:13px;display:flex}.operatorModerationRail svg{color:var(--operator-cyan);flex:none}.operatorReplyBox label{color:var(--operator-cyan);text-transform:uppercase;letter-spacing:.12em;align-items:center;gap:8px;font-size:11px;font-weight:900;display:flex}.operatorReplyBox textarea,.operatorSubmitFlow textarea{resize:vertical;min-height:124px;padding:12px}.operatorReplyBox div{justify-content:space-between;align-items:center;gap:10px;display:flex}.operatorReplyBox div span{color:#e4e0d694;font-size:12px}.operatorSubmitFlow{background:radial-gradient(at 100% 0,#ddb89212,#0000 13rem),#0000006b;margin-bottom:12px}.operatorTemplateBar,.operatorSubmitGrid{gap:8px;display:grid}.operatorSubmitHead{gap:5px;display:grid}.operatorSubmitHead span{color:var(--operator-cyan);text-transform:uppercase;letter-spacing:.14em;font-size:10px;font-weight:950}.operatorSubmitHead strong{color:#fffaf0;font-size:18px;line-height:1.14}.operatorTemplateBar{grid-template-columns:repeat(4,minmax(0,1fr))}.operatorSubmitGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.operatorQuickSubmitRow{grid-template-columns:minmax(0,.55fr) minmax(0,1fr);gap:8px;display:grid}.operatorSubmitFlow input,.operatorSubmitFlow textarea{text-transform:none;letter-spacing:0;padding:11px}.operatorPrimaryInput input{min-height:50px;font-size:16px}.operatorPrimaryInput textarea{min-height:170px;font-size:15px;line-height:1.5}.operatorAdvancedToggle{color:#e4e0d6c7;cursor:pointer;background:#e4e0d609;border:1px dashed #e4e0d638;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:42px;font-size:12px;font-weight:850;display:inline-flex}.operatorAdvancedSubmitPanel{background:#00000047;border:1px solid #e4e0d61f;border-radius:8px;gap:10px;padding:12px;display:grid}.operatorSubmitButton{color:#fffaf0;text-transform:uppercase;letter-spacing:.1em;background:radial-gradient(circle at 50% 0,#ddb8922e,#0000 78%),#ddb8921f;border-color:#ddb8928a;width:100%;min-height:48px;padding:0 16px;box-shadow:0 0 26px #ddb8921f,inset 0 1px #ffffff0d}.operatorNotes{gap:8px;display:grid}.operatorNotes article{background:#00000047;border:1px solid #e4e0d61f;border-radius:8px;padding:12px}.operatorNotes span{color:#ddb8929e;margin-top:6px;font-size:11px;display:block}.operatorEmptyState,.operatorEmptyDetail p{color:var(--operator-muted);margin:0}.operatorEmptyDetail h2{margin:0 0 8px}.operatorSignalsFooter{grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.operatorSignalsFooter button{background:#0000003d;border:0;border-right:1px solid #e4e0d61a;border-radius:0;justify-content:space-between;min-height:66px;padding:0 18px}.operatorSignalsFooter button:last-child{border-right:0}@media (width<=1120px){.operatorSignalsShell{width:min(100%,100vw - 24px)}.operatorSignalsTop,.operatorSignalsWorkspace{grid-template-columns:1fr}.operatorSignalStats,.operatorAdvancedFilters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.ecosystemShell-signals .topNavLinks{display:none}.operatorSignalsPage{padding-top:10px}.operatorSignalsTop,.operatorSignalsControls,.operatorReportsPanel,.operatorReportDetail{padding:14px}.operatorSignalsIntro h1{font-size:clamp(34px,12vw,48px)}.operatorSignalStats,.operatorQuickFilters,.operatorAdvancedFilters,.operatorReadGrid,.operatorSubmitGrid,.operatorQuickSubmitRow,.operatorTemplateBar,.operatorSignalsFooter{grid-template-columns:1fr}.operatorAdvancedFilters label{grid-template-columns:auto minmax(72px,.42fr) minmax(0,1fr)}.operatorPanelHead,.operatorReplyBox div{flex-direction:column;align-items:stretch}.operatorPanelHead button,.operatorReplyBox button,.operatorSubmitButton{width:100%}.operatorReportDetail h2{font-size:clamp(28px,9vw,38px)}.operatorSignalsFooter button{border-bottom:1px solid #e4e0d61a;border-right:0}.operatorSignalsFooter button:last-child{border-bottom:0}}.ecosystemShell-signals:has(.darkBoardCompose){--board-green:#ddb892;--board-green-strong:#f2efe9;--board-line:#e4e0d629;--board-muted:#e4e0d68a;max-width:none;padding:42px 0 0;font-family:JetBrains Mono,Cascadia Mono,IBM Plex Mono,Consolas,Courier New,monospace}.ecosystemShell-signals:has(.darkBoardCompose)>.topBar{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#020805c2;border:1px solid #e4e0d614;border-radius:24px;width:min(1510px,100vw - 116px);margin-inline:auto;padding:0;box-shadow:0 22px 70px #0000006b,inset 0 1px #ffffff09}.ecosystemShell-signals:has(.darkBoardCompose) .brandWordmark{filter:grayscale(.86)brightness(.84)contrast(1.06)drop-shadow(0 0 12px #e4e0d61a)}.ecosystemShell-signals:has(.darkBoardCompose) .topNavLink{color:#e4e0d6c7;letter-spacing:.18em;text-shadow:none;font-family:JetBrains Mono,Cascadia Mono,Consolas,Courier New,monospace}.ecosystemShell-signals:has(.darkBoardCompose) .topNavLink:hover{color:var(--board-green-strong);text-shadow:0 0 14px #e4e0d638;border-color:#e4e0d66b}.ecosystemShell-signals:has(.darkBoardCompose) .activeTopNavLink{color:var(--board-green-strong);text-shadow:0 0 14px #e4e0d638;border-color:#e4e0d66b}.ecosystemShell-signals:has(.darkBoardCompose) .topNavLink:last-child{color:#ebf1e8e0;background:#010c0666;border-color:#e4e0d633}.app.ecosystem-signals:has(.darkBoardCompose):before{display:none}.app.ecosystem-signals:has(.darkBoardCompose):after{display:none}.app.ecosystem-signals:has(.darkBoardCompose) .glow{display:none}.app.ecosystem-signals:has(.darkBoardCompose){background:radial-gradient(circle at 50% -12%,#e4e0d629,#0000 32rem),linear-gradient(#020504 0%,#030706 52%,#010201 100%)}.darkBoardCompose{background:linear-gradient(90deg,#e4e0d607 1px,#0000 1px) 0 0/56px 56px,linear-gradient(#e4e0d605 1px,#0000 1px) 0 0/56px 56px,radial-gradient(circle at 50% 0,#e4e0d614,#0000 30rem),linear-gradient(#0000002e,#000000bd);width:100vw;min-height:calc(100vh + 80px);margin-top:22px;margin-left:calc(50% - 50vw);padding:clamp(24px,4vw,48px) clamp(18px,6vw,88px) 96px}.darkBoardComposeShell{gap:14px;width:min(1160px,100%);margin:0 auto;display:grid}.darkBoardSubjectBox,.darkBoardBodyBox{border:1px solid var(--board-line);background:#020a06c7;display:block;box-shadow:0 22px 70px #00000057,inset 0 1px #ffffff09}.darkBoardSubjectBox{cursor:text;border-radius:18px;align-items:center;gap:12px;min-height:74px;padding:0 22px;display:flex;position:relative}.darkBoardSubjectBoxActive{border-color:#e4e0d657;box-shadow:0 22px 70px #00000057,0 0 34px #e4e0d60e,inset 0 1px #ffffff0b}.darkBoardPrompt{color:var(--board-green-strong);text-shadow:0 0 10px #e4e0d67a,0 0 26px #e4e0d62e;font-size:1.35rem;font-weight:900;line-height:1}.darkBoardSubjectBox input,.darkBoardBodyBox textarea{color:#eef5ecf0;letter-spacing:.02em;width:100%;caret-color:var(--board-green-strong);background:0 0;border:0;outline:0;font-family:JetBrains Mono,Cascadia Mono,IBM Plex Mono,Consolas,Courier New,monospace;font-weight:800}.darkBoardSubjectBox input{z-index:2;color:#0000;text-transform:uppercase;caret-color:#0000;min-width:0;padding:0 22px 0 58px;font-size:clamp(1.05rem,2vw,1.42rem);position:absolute;inset:0}.darkBoardBodyBox textarea::placeholder{color:#e4e0d66b;text-transform:none}.darkBoardSubjectVisual{z-index:1;color:#eef5ecf0;letter-spacing:.02em;text-shadow:0 0 10px #e4e0d63d;text-transform:uppercase;pointer-events:none;align-items:center;gap:8px;min-width:0;max-width:100%;font-family:JetBrains Mono,Cascadia Mono,IBM Plex Mono,Consolas,Courier New,monospace;font-size:clamp(1.05rem,2vw,1.42rem);font-weight:900;line-height:1.1;display:inline-flex;position:relative}.darkBoardSubjectValue,.darkBoardSubjectPlaceholder{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.darkBoardSubjectPlaceholder{color:#e4e0d66b;text-transform:none}.darkBoardCursor{background:var(--board-green-strong);flex:none;width:11px;height:24px;animation:1s step-end infinite darkBoardCursorBlink;box-shadow:0 0 10px #e4e0d699,0 0 26px #e4e0d633}@keyframes darkBoardCursorBlink{0%,74%{opacity:1}75%,to{opacity:0}}.darkBoardBodyBox{cursor:text;border-radius:18px;min-height:clamp(360px,52vh,620px);padding:22px;position:relative}.darkBoardBodyBox textarea{z-index:2;resize:vertical;color:#0000;caret-color:#0000;min-height:clamp(316px,48vh,570px);padding:22px;font-size:clamp(1rem,1.35vw,1.14rem);line-height:1.75;position:absolute;inset:0}.darkBoardBodyVisual{z-index:1;color:#eef5ece6;letter-spacing:.02em;pointer-events:none;white-space:pre-wrap;word-break:break-word;min-height:clamp(316px,48vh,570px);font-family:JetBrains Mono,Cascadia Mono,IBM Plex Mono,Consolas,Courier New,monospace;font-size:clamp(1rem,1.35vw,1.14rem);font-weight:800;line-height:1.75;display:block;position:relative}.darkBoardBodyValue,.darkBoardBodyPlaceholder{white-space:pre-wrap}.darkBoardBodyPlaceholder{color:#e4e0d66b}.darkBoardBodyCursor{vertical-align:-.15em;width:10px;height:1.1em;margin-left:2px;display:inline-block}.srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=980px){.ecosystemShell-signals:has(.darkBoardCompose){padding-top:28px}.ecosystemShell-signals:has(.darkBoardCompose)>.topBar{width:min(100%,100vw - 24px)}.darkBoardCompose{padding:18px 12px 74px}.darkBoardSubjectBox{min-height:66px;padding:0 16px}.darkBoardBodyBox{padding:16px}}.app:has(.toolsHub){overflow-x:clip}@media (width<=1320px){.toolsHub{width:min(100%,100vw - 48px);max-width:1180px;margin-inline:auto}.toolsHero{grid-template-columns:minmax(0,1fr) minmax(260px,360px)}.toolsWorkbench{grid-template-columns:244px minmax(0,1fr);gap:18px}.toolPanelHeader{grid-template-columns:minmax(0,.95fr) minmax(360px,.85fr);min-height:260px;padding:32px 34px}.compactToolPanelHeader{grid-template-columns:minmax(0,1fr) minmax(190px,250px)}.toolPanelHeader h2{font-size:clamp(36px,4vw,50px)}.toolsHero h1{max-width:980px;font-size:clamp(42px,4.65vw,62px)}.reconstitutionVisual{grid-template-columns:minmax(130px,154px) minmax(0,1fr);gap:14px;width:min(100%,390px);overflow:hidden}.visualInsulinSyringe,.insulinSyringeWrap,.syringeLoaderVisual{min-width:0;max-width:100%}.insulinSyringeWrap{width:100%}.visualInsulinSyringe{width:min(100%,276px)}.cyanToolPanel .toolsInputGrid,.crimsonToolPanel .toolsInputGrid{grid-template-columns:repeat(2,minmax(180px,1fr))}.toolResultDeck{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1120px){.toolsHub{gap:20px;width:min(100%,100vw - 32px)}.toolsHero,.toolsWorkbench,.toolPanelHeader{grid-template-columns:1fr}.toolsHero{align-items:start}.toolsHeroBoundary{max-width:620px}.toolsRail{grid-template-columns:repeat(4,minmax(0,1fr));position:static}.toolRailButton{grid-template-columns:auto 30px minmax(0,1fr);min-height:64px}.toolPanelHeader{min-height:auto}.toolPanelHeader>div>p:not(.eyebrow){max-width:58ch}.toolsFaq{grid-template-columns:1fr}.toolsFaq>div,.toolsFaq article{grid-area:auto}.reconstitutionVisual,.toolMiniVisual,.halfLifeVisual,.syringeLoaderVisual{justify-self:stretch}.reconstitutionVisual{grid-template-columns:minmax(120px,154px) minmax(0,1fr);width:100%;overflow:hidden}.syringeLoaderVisual{grid-template-columns:minmax(128px,.45fr) minmax(260px,1fr);width:100%}}@media (width<=900px){.ecosystemShell:has(.toolsHub) .topNavLinks{display:none}}.ecosystemShell-signals:has(.darkBoardPage){--board-green:#ddb892;--board-green-strong:#f2efe9;--board-green-dim:#e4e0d68f;--board-line:#e4e0d62e;--board-panel:#010804d6;--board-muted:#e4e0d694;max-width:none;padding:42px 0 0;font-family:JetBrains Mono,Cascadia Mono,IBM Plex Mono,Consolas,Courier New,monospace}.app.ecosystem-signals:has(.darkBoardPage){background:radial-gradient(circle at 50% -18%,#2a84432e,#0000 34rem),radial-gradient(at 16% 32%,#e4e0d60f,#0000 28rem),linear-gradient(#020503 0%,#030806 54%,#010201 100%)}.app.ecosystem-signals:has(.darkBoardPage):before{display:none}.app.ecosystem-signals:has(.darkBoardPage):after{display:none}.app.ecosystem-signals:has(.darkBoardPage) .glow{display:none}.ecosystemShell-signals:has(.darkBoardPage)>.topBar{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#010905c7;border:1px solid #e4e0d61a;border-radius:22px;width:min(1510px,100vw - 116px);margin-inline:auto;padding:0;box-shadow:0 22px 70px #0000006b,inset 0 1px #ffffff08}.ecosystemShell-signals:has(.darkBoardPage) .brandWordmark{filter:grayscale(.86)brightness(.86)contrast(1.05)drop-shadow(0 0 12px #e4e0d61a)}.ecosystemShell-signals:has(.darkBoardPage) .topNavLink{color:#e4e0d6c7;letter-spacing:.18em;font-family:JetBrains Mono,Cascadia Mono,Consolas,Courier New,monospace}.ecosystemShell-signals:has(.darkBoardPage) .topNavLink:hover{color:var(--board-green-strong);text-shadow:0 0 14px #e4e0d63d;border-color:#e4e0d66b}.ecosystemShell-signals:has(.darkBoardPage) .activeTopNavLink{color:var(--board-green-strong);text-shadow:0 0 14px #e4e0d63d;border-color:#e4e0d66b}.darkBoardPage{color:#e9f4e9;background:linear-gradient(90deg,#e4e0d607 1px,#0000 1px) 0 0/56px 56px,linear-gradient(#e4e0d605 1px,#0000 1px) 0 0/56px 56px,radial-gradient(circle at 50% 0,#e4e0d614,#0000 30rem),linear-gradient(#0000001f,#000000b8);width:100vw;min-height:calc(100vh + 80px);margin-top:22px;margin-left:calc(50% - 50vw);padding:clamp(24px,4vw,48px) clamp(18px,6vw,88px) 96px;font-family:JetBrains Mono,Cascadia Mono,IBM Plex Mono,Consolas,Courier New,monospace}.darkBoardTerminal{border:1px solid var(--board-line);background:linear-gradient(#030f08e0,#010603eb),#010402;border-radius:18px;width:min(1400px,100%);margin:0 auto;position:relative;overflow:hidden;box-shadow:0 28px 90px #0000007a,inset 0 1px #ffffff09,0 0 54px #e4e0d60d}.darkBoardTerminal:before{content:"";pointer-events:none;opacity:.12;mix-blend-mode:screen;background:repeating-linear-gradient(#ffffff06 0 1px,#0000 1px 4px);position:absolute;inset:0}.darkBoardTerminal>*{z-index:1;position:relative}.darkBoardHeader{border-bottom:1px solid var(--board-line);background:linear-gradient(90deg,#e4e0d612,#0000 64%);justify-content:space-between;align-items:end;gap:24px;padding:clamp(24px,3vw,38px);display:flex}.darkBoardHeader p,.darkBoardPanelHeader span,.darkBoardComposeScreen label>span,.darkBoardReplyBox label>span{color:var(--board-green);text-transform:uppercase;letter-spacing:.18em;text-shadow:0 0 14px #e4e0d640;margin:0 0 9px;font-size:11px;font-weight:900}.darkBoardHeader h1{color:var(--board-green-strong);text-transform:uppercase;letter-spacing:.08em;text-shadow:0 0 22px #e4e0d638;margin:0;font-size:clamp(42px,5.5vw,78px);line-height:.9}.darkBoardHeader>div>span,.darkBoardThreadRow span,.darkBoardThreadRow em,.darkBoardStatus span,.darkBoardSidebar span,.darkBoardThreadView header p,.darkBoardMessage p{color:var(--board-muted)}.darkBoardStatus{justify-items:end;gap:8px;min-width:210px;display:grid}.darkBoardStatus b{color:#061006;background:var(--board-green);letter-spacing:.2em;border-radius:999px;padding:7px 12px;font-size:11px;box-shadow:0 0 24px #e4e0d647}.darkBoardGrid{grid-template-columns:minmax(0,1fr) minmax(290px,340px);gap:18px;padding:18px;display:grid}.darkBoardMainPanel,.darkBoardSidebar section,.darkBoardComposeScreen,.darkBoardThreadView{background:var(--board-panel);border:1px solid #e4e0d624;border-radius:12px;box-shadow:inset 0 1px #ffffff08}.darkBoardPanelHeader{border-bottom:1px solid #e4e0d61f;justify-content:space-between;align-items:center;gap:14px;min-height:66px;padding:16px 18px;display:flex}.darkBoardPanelHeader strong{color:#f0fff0;text-transform:uppercase;letter-spacing:.14em;font-size:13px;display:block}.darkBoardPanelHeader small{color:var(--board-green-dim);text-transform:uppercase;letter-spacing:.14em;font-size:10px}.darkBoardThreadList{display:grid}.darkBoardThreadRow{width:100%;min-height:86px;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;border-bottom:1px solid #e4e0d61a;grid-template-columns:minmax(260px,1.5fr) minmax(130px,.8fr) 92px 92px 116px;align-items:center;gap:12px;padding:16px 18px;font-family:inherit;display:grid}.darkBoardThreadRow:hover{background:#e4e0d60b;box-shadow:inset 3px 0 #e4e0d6a6}.darkBoardThreadRow:last-child{border-bottom:0}.darkBoardThreadRow .darkBoardSubject{color:var(--board-green-strong);letter-spacing:.02em;text-shadow:0 0 13px #e4e0d62e;font-size:16px;font-weight:900}.darkBoardThreadRow span:not(.darkBoardSubject){text-transform:uppercase;letter-spacing:.08em;font-size:11px}.darkBoardThreadRow em{grid-column:1/-1;font-size:13px;font-style:normal;line-height:1.45}.darkBoardSidebar{align-content:start;gap:14px;display:grid}.darkBoardNewThread,.darkBoardPostButton,.darkBoardReplyBox button,.darkBoardPanelHeader button,.darkBoardSidebar button{color:var(--board-green-strong);cursor:pointer;letter-spacing:.14em;text-transform:uppercase;background:#020e07bd;border:1px solid #e4e0d638;border-radius:8px;font-family:inherit;font-weight:900;transition:border-color .18s,box-shadow .18s,transform .18s,background .18s}.darkBoardNewThread{color:#f2fff2;background:linear-gradient(#e4e0d633,#020e07db);min-height:60px;box-shadow:0 0 36px #e4e0d624}.darkBoardNewThread:hover,.darkBoardPostButton:hover,.darkBoardReplyBox button:hover,.darkBoardPanelHeader button:hover,.darkBoardSidebar button:hover{border-color:#e4e0d68a;transform:translateY(-1px);box-shadow:0 0 26px #e4e0d61f}.darkBoardSidebar section{gap:8px;padding:15px;display:grid}.darkBoardSidebar h2{color:var(--board-green);text-transform:uppercase;letter-spacing:.16em;margin:0 0 4px;font-size:12px}.darkBoardSidebar section button{text-align:left;justify-items:start;gap:4px;min-height:42px;padding:10px 11px;font-size:10px;display:grid}.darkBoardSidebar section button strong{color:#eaffea;letter-spacing:.04em}.darkBoardSidebar .activeDarkBoardFilter{background:#e4e0d621;border-color:#e4e0d685}.darkBoardComposeScreen,.darkBoardThreadView{padding:0}.darkBoardComposeScreen label,.darkBoardReplyBox label{gap:8px;padding:16px 18px 0;display:grid}.darkBoardComposeScreen input,.darkBoardComposeScreen select,.darkBoardComposeScreen textarea,.darkBoardReplyBox textarea{color:#eaffea;width:100%;caret-color:var(--board-green-strong);background:#000803db;border:1px solid #e4e0d629;border-radius:8px;outline:0;padding:14px;font-family:inherit;font-weight:780;line-height:1.55}.darkBoardComposeScreen input:focus,.darkBoardComposeScreen select:focus,.darkBoardComposeScreen textarea:focus,.darkBoardReplyBox textarea:focus{border-color:#e4e0d685;box-shadow:0 0 0 3px #e4e0d612,0 0 28px #e4e0d614}.darkBoardComposeScreen textarea{resize:vertical;min-height:300px}.darkBoardPostButton{color:#f2fff2;background:linear-gradient(#e4e0d63d,#03180af0);min-height:56px;margin:18px}.darkBoardThreadView h2{color:var(--board-green-strong);text-transform:uppercase;letter-spacing:.05em;margin:0;font-size:clamp(25px,3.2vw,42px);line-height:1.02}.darkBoardMessageStack{gap:12px;padding:18px;display:grid}.darkBoardMessage{background:#000803b8;border:1px solid #e4e0d621;border-radius:10px;padding:15px}.darkBoardMessage div{justify-content:space-between;align-items:center;gap:12px;margin-bottom:9px;display:flex}.darkBoardMessage strong{color:var(--board-green);text-transform:uppercase;letter-spacing:.12em;font-size:12px}.darkBoardMessage span{color:var(--board-green-dim);font-size:11px}.darkBoardMessage p{margin:0;line-height:1.62}.darkBoardReplyBox{gap:12px;padding-bottom:18px;display:grid}.darkBoardReplyBox textarea{resize:vertical;min-height:130px}.darkBoardReplyBox button{min-height:48px;margin:0 18px}@media (width<=1120px){.ecosystemShell-signals:has(.darkBoardPage)>.topBar{width:min(100%,100vw - 28px)}.darkBoardGrid{grid-template-columns:1fr}.darkBoardSidebar{grid-row:1}}@media (width<=760px){.ecosystemShell-signals:has(.darkBoardPage){padding-top:28px}.darkBoardPage{padding:18px 12px 74px}.darkBoardHeader{flex-direction:column;align-items:start}.darkBoardStatus{justify-items:start}.darkBoardThreadRow{grid-template-columns:1fr;gap:7px}.darkBoardThreadRow span:not(.darkBoardSubject){font-size:10px}}@media (width<=780px){.toolsHub{width:min(100%,100vw - 24px)}.toolsHero h1{font-size:clamp(38px,13vw,54px)}.toolsHeroBoundary{align-items:flex-start}.toolsRail,.cyanToolPanel .toolsInputGrid,.crimsonToolPanel .toolsInputGrid,.toolsInputGrid,.toolResultDeck,.syringeLoaderGrid,.toolsSupportGrid,.compoundLoaderInputs{grid-template-columns:1fr}.toolsRail{gap:8px}.toolPanelHeader,.toolPanelBody{padding-left:18px;padding-right:18px}.toolPanelHeader h2{font-size:clamp(32px,10.5vw,44px)}.reconstitutionVisual,.syringeLoaderVisual{grid-template-columns:1fr;justify-items:center}.visualVial{width:78px;height:132px}.insulinSyringeWrap{width:min(100%,360px)}.visualInsulinSyringe{width:min(100%,276px)}.insulinSyringeSvg{max-width:100%}.loaderControlStrip{flex-direction:column;align-items:stretch}.toolsHeroActions,.toolsShareButton,.toolsAnchorButton,.toolsSupportGrid a,.toolsSupportGrid button{width:100%}}@media (width<=460px){.toolsHub{width:min(100%,100vw - 20px)}.toolsHeroBoundary{padding:12px}.toolRailButton strong,.toolInput>span{overflow-wrap:anywhere}.toolInput{padding:10px}.toolInput em{min-width:54px}.toolInputStepper{flex-basis:32px}}.darkBoardTerminalField{position:relative;gap:8px!important;padding:16px 18px 0!important;display:grid!important}.darkBoardTerminalInput{cursor:text;background:#000803db!important;border:1px solid #e4e0d629!important;border-radius:8px!important;min-height:58px!important;position:relative!important;overflow:hidden!important}.darkBoardTerminalInputActive{border-color:#e4e0d685!important;box-shadow:0 0 0 3px #e4e0d612,0 0 28px #e4e0d614!important}.darkBoardTerminalFieldTall .darkBoardTerminalInput{min-height:300px!important}.darkBoardTerminalVisual{min-height:56px;font-size:15px;z-index:3!important;color:#eaffea!important;white-space:pre-wrap!important;word-break:break-word!important;pointer-events:none!important;padding:14px!important;font-family:JetBrains Mono,Cascadia Mono,IBM Plex Mono,Consolas,Courier New,monospace!important;font-weight:780!important;line-height:1.55!important;display:block!important;position:relative!important}.darkBoardTerminalFieldTall .darkBoardTerminalVisual{min-height:298px}.darkBoardTerminalPlaceholder{color:#e4e0d67a!important}.darkBoardInlineCursor{vertical-align:-.18em!important;background:var(--board-green-strong)!important;width:10px!important;height:1.18em!important;margin-left:0!important;animation:1s step-end infinite darkBoardCursorBlink!important;display:inline-block!important;box-shadow:0 0 10px #e4e0d6b3,0 0 24px #e4e0d63d!important}.darkBoardTerminalInput input,.darkBoardTerminalInput textarea{z-index:2!important;width:100%!important;height:100%!important;min-height:0!important;box-shadow:none!important;color:#0000!important;-webkit-text-fill-color:transparent!important;caret-color:#0000!important;resize:none!important;text-indent:0!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;margin:0!important;padding:14px!important;position:absolute!important;inset:0!important}.darkBoardTerminalInput input::placeholder,.darkBoardTerminalInput textarea::placeholder{color:#0000!important;-webkit-text-fill-color:transparent!important}.darkBoardPage,.darkBoardPage button,.darkBoardPage input,.darkBoardPage select,.darkBoardPage textarea{font-family:JetBrains Mono,Cascadia Mono,IBM Plex Mono,Consolas,Courier New,monospace!important}.darkBoardHeader{padding-block:clamp(20px,2.4vw,32px)!important}.darkBoardHeader>div>span{color:#e4e0d6a3!important}.darkBoardStatus{min-width:170px!important}.darkBoardStatus span{text-transform:uppercase;letter-spacing:.14em;font-size:11px;font-weight:900;color:var(--board-green-strong)!important}.darkBoardGrid{gap:14px!important;padding:16px!important}.darkBoardPanelHeader{min-height:58px!important;padding:13px 18px!important}.darkBoardThreadRow{transition:background .16s,box-shadow .16s,border-color .16s,transform .16s;grid-template-columns:minmax(250px,1.45fr) minmax(118px,.7fr) 80px 86px 100px!important;gap:10px!important;min-height:74px!important;padding:13px 18px!important}.darkBoardThreadRow:hover{transform:translate(2px);background:#e4e0d60e!important;box-shadow:inset 3px 0 #e4e0d6b3,0 0 26px #e4e0d60e!important}.darkBoardThreadRow .darkBoardSubject{font-size:15px!important;line-height:1.18!important}.darkBoardThreadRow span:not(.darkBoardSubject){line-height:1.2;color:#e4e0d6a3!important;font-size:10px!important;font-weight:850!important}.darkBoardThreadRow span:nth-child(2){color:var(--board-green-dim)!important}.darkBoardThreadRow em{margin-top:-2px;color:#e4e0d68f!important;font-size:12px!important;line-height:1.35!important}.darkBoardSidebar{gap:12px!important}.darkBoardSidebar section{padding:14px!important}.darkBoardSidebar section button,.darkBoardNewThread,.darkBoardPanelHeader button,.darkBoardReplyBox button,.darkBoardPostButton{transition:transform .16s,border-color .16s,background .16s,box-shadow .16s,color .16s}.darkBoardSidebar section button:hover,.darkBoardNewThread:hover,.darkBoardPanelHeader button:hover,.darkBoardReplyBox button:hover,.darkBoardPostButton:hover{background:#e4e0d618!important}.darkBoardThreadView h2{font-size:clamp(24px,2.8vw,38px)!important;line-height:1.04!important}.darkBoardThreadView header p{text-transform:uppercase;letter-spacing:.08em;margin-top:10px;font-size:11px;font-weight:850;color:#e4e0d69e!important}.darkBoardMessage{background:linear-gradient(#000a04cc,#000703b8)!important;border-color:#e4e0d629!important;padding:14px 15px!important}.darkBoardMessage div{border-bottom:1px solid #e4e0d617;padding-bottom:8px;margin-bottom:10px!important}.darkBoardMessage strong{color:var(--board-green-strong)!important;letter-spacing:.12em!important}.darkBoardMessage span{text-transform:uppercase;letter-spacing:.12em;font-weight:900;color:var(--board-green-dim)!important}.darkBoardMessage p{font-size:14px;color:#e4e0d6b3!important;line-height:1.55!important}.darkBoardReplyBox{gap:10px!important}.darkBoardReplyBox button{min-height:44px!important}@media (width<=760px){.darkBoardThreadRow{grid-template-columns:1fr!important;min-height:0!important}}.darkBoardThreadView{background:#010804e0!important}.darkBoardThreadView .darkBoardPanelHeader{border-bottom-color:#e4e0d62e!important}.darkBoardThreadView .darkBoardPanelHeader button{box-shadow:inset 0 1px #ffffff0a,0 0 18px #e4e0d614;min-height:38px!important;color:var(--board-green-strong)!important;background:#05180bb8!important;border-color:#e4e0d66b!important;padding:0 14px!important}.darkBoardThreadView .darkBoardPanelHeader button:hover{border-color:#e4e0d6bd!important;box-shadow:inset 0 1px #ffffff0d,0 0 26px #e4e0d62b!important}.darkBoardHeaderActions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.darkBoardThreadView .darkBoardPanelHeader .darkBoardDangerButton,.darkBoardMessageDelete{color:#ffd2dc!important;background:#2a0812ad!important;border-color:#ff78956b!important}.darkBoardThreadView .darkBoardPanelHeader .darkBoardDangerButton:hover,.darkBoardMessageDelete:hover{border-color:#ffaabec7!important;box-shadow:inset 0 1px #ffffff0d,0 0 22px #ff789526!important}.darkBoardThreadView header{padding:16px 18px 0!important}.darkBoardThreadView h2{text-shadow:0 0 18px #e4e0d62e;max-width:22ch;color:var(--board-green-strong)!important}.darkBoardThreadView header p{margin:9px 0 0!important}.darkBoardMessageStack{gap:18px!important;padding:17px 18px 14px!important}.darkBoardMessage{box-shadow:inset 0 1px #ffffff06,0 12px 34px #00000038;border-color:#e4e0d62e!important;padding:16px!important}.darkBoardMessage div{flex-wrap:wrap;align-items:center;gap:10px;display:flex;margin-bottom:11px!important}.darkBoardMessageDelete{text-transform:uppercase;letter-spacing:.08em;cursor:pointer;border:1px solid #ff78956b;border-radius:999px;min-height:28px;margin-left:auto;padding:0 10px;font-size:11px;font-weight:900}.darkBoardMessage strong,.darkBoardMessage span,.darkBoardThreadView header p{font-weight:900!important}.darkBoardMessage p{max-width:88ch}.darkBoardReplyBox{background:#000904c7;border:1px solid #e4e0d629;border-radius:12px;box-shadow:inset 0 1px #ffffff06,0 20px 58px #00000047;margin:0 18px 18px!important;padding:0 0 18px!important}.darkBoardReplyBox .darkBoardTerminalField{padding:16px!important}.darkBoardReplyBox .darkBoardTerminalFieldTall .darkBoardTerminalVisual{min-height:228px!important}.darkBoardReplyBox button{font-size:13px;box-shadow:0 0 28px #e4e0d61a;color:#f2fff2!important;background:linear-gradient(#e4e0d638,#03180af0)!important;border-color:#e4e0d67a!important;min-height:56px!important;margin:0 16px!important}.darkBoardReplyBox button:hover{border-color:#e4e0d6d1!important;box-shadow:0 0 36px #e4e0d633,0 18px 52px #0000005c!important}@media (width<=760px){.darkBoardThreadView h2{max-width:none}.darkBoardReplyBox{margin-inline:12px!important}}.darkBoardThreadView .darkBoardPanelHeader{min-height:62px!important}.darkBoardThreadView .darkBoardPanelHeader button{text-shadow:0 0 12px #e4e0d638;font-size:12px;color:#f2fff2!important;background:radial-gradient(circle at 50% 0,#e4e0d629,#0000 70%),#05180bd1!important;border-color:#e4e0d68f!important;min-height:44px!important;padding:0 18px!important}.darkBoardMessageStack{gap:16px!important;padding-top:16px!important;padding-bottom:16px!important}.darkBoardMessage{gap:0;display:grid;padding:15px 16px!important}.darkBoardMessage div{min-height:28px;align-items:baseline!important;margin-bottom:9px!important}.darkBoardMessage p{margin-top:0!important}.darkBoardInlinePrompt{color:var(--board-green-strong);font:inherit;text-shadow:0 0 12px #e4e0d64d;margin-right:9px;font-weight:950;display:inline-block}.darkBoardReplyBox{border-color:#e4e0d633!important;margin-top:2px!important}.darkBoardReplyBox .darkBoardTerminalFieldTall .darkBoardTerminalInput{min-height:320px!important}.darkBoardReplyBox .darkBoardTerminalFieldTall .darkBoardTerminalVisual{min-height:318px!important;padding:18px!important}.darkBoardReplyBox .darkBoardTerminalInput textarea{padding:18px!important}.darkBoardReplyBox button{text-shadow:0 0 14px #e4e0d647;font-size:14px;color:#f8fff8!important;background:radial-gradient(circle at 50% 0,#e4e0d647,#0000 68%),linear-gradient(#e4e0d647,#031c0bfa)!important;border-color:#e4e0d6b3!important;min-height:62px!important;box-shadow:inset 0 1px #ffffff12,0 0 34px #e4e0d629,0 18px 58px #00000057!important}.darkBoardReplyBox button:hover{background:radial-gradient(circle at 50% 0,#e4e0d661,#0000 72%),linear-gradient(#e4e0d657,#04240d)!important;border-color:#e4e0d6f5!important;box-shadow:inset 0 1px #ffffff17,0 0 48px #e4e0d64d,0 22px 66px #0000006b!important}.darkBoardSystemNotice,.darkBoardPostStatus{min-height:44px;color:var(--board-green-dim);letter-spacing:.1em;text-transform:uppercase;background:#000a04c7;border:1px solid #e4e0d629;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;margin:14px 18px 0;padding:10px 12px;font-family:JetBrains Mono,Cascadia Mono,IBM Plex Mono,Consolas,Courier New,monospace;font-size:11px;font-weight:900;display:flex}.darkBoardPostStatus{color:var(--board-green-strong);margin:0 16px}.darkBoardSystemNotice button{text-shadow:0 0 10px #e4e0d638;cursor:pointer;justify-content:center;align-items:center;min-height:34px!important;color:var(--board-green-strong)!important;letter-spacing:.14em!important;text-transform:uppercase!important;background:radial-gradient(circle at 50% 0,#e4e0d629,#0000 72%),#031609eb!important;border:1px solid #e4e0d666!important;border-radius:7px!important;padding:0 14px!important;font-family:JetBrains Mono,Cascadia Mono,IBM Plex Mono,Consolas,Courier New,monospace!important;font-size:10px!important;font-weight:950!important;line-height:1!important;display:inline-flex!important;box-shadow:inset 0 1px #ffffff0a,0 0 18px #e4e0d614!important}.darkBoardSystemNotice button:hover{transform:translateY(-1px);background:radial-gradient(circle at 50% 0,#e4e0d63d,#0000 74%),#05200cf5!important;border-color:#e4e0d6b8!important;box-shadow:inset 0 1px #ffffff0f,0 0 26px #e4e0d629!important}.darkBoardEmptyState{min-height:128px;color:var(--board-green-dim);text-transform:uppercase;border-top:1px solid #e4e0d61a;gap:8px;padding:24px 18px;font-family:JetBrains Mono,Cascadia Mono,IBM Plex Mono,Consolas,Courier New,monospace;display:grid}.darkBoardEmptyState strong{color:var(--board-green-strong);letter-spacing:.14em;font-size:13px}.darkBoardEmptyState span{color:#e4e0d694;letter-spacing:.06em;max-width:54ch;font-size:12px;font-weight:850;line-height:1.55}.darkBoardPostButton:disabled,.darkBoardReplyBox button:disabled{cursor:not-allowed;opacity:.48;filter:saturate(.72);box-shadow:none!important}@media (width<=760px){.darkBoardReplyBox .darkBoardTerminalFieldTall .darkBoardTerminalInput{min-height:260px!important}.darkBoardReplyBox .darkBoardTerminalFieldTall .darkBoardTerminalVisual{min-height:258px!important}.darkBoardThreadView .darkBoardPanelHeader button,.darkBoardReplyBox button{width:100%}.darkBoardSystemNotice{flex-direction:column;align-items:stretch}}.darkBoardHeader h1{text-transform:uppercase;word-spacing:.08em;letter-spacing:0!important;text-shadow:0 0 18px #e4e0d642,0 18px 44px #0000006b!important;font-family:Space Grotesk,Inter,ui-sans-serif,system-ui,sans-serif!important;font-weight:800!important;line-height:.88!important}.ecosystemShell-library .libraryIntelligencePage{width:min(1240px,100% - 48px);margin-inline:auto}.ecosystemShell-library .libraryFlagshipArticleGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.ecosystemShell-library .libraryCategoryGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.ecosystemShell-library .libraryCompoundGrid{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-flow:row;gap:14px;display:grid}.ecosystemShell-library .libraryCompoundGrid:before{display:none}.ecosystemShell-library .archivePacingCard{margin-top:0}@media (width>=981px){.ecosystemShell-library .libraryHeroGrid{align-items:stretch;gap:18px;display:grid;grid-template-columns:minmax(0,.94fr) minmax(360px,.76fr)!important}.ecosystemShell-library .libraryHeroCopy,.ecosystemShell-library .featuredIntelligenceCard{min-height:318px}}@media (width<=1180px){.ecosystemShell-library .libraryCategoryGrid,.ecosystemShell-library .libraryCompoundGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=980px){.ecosystemShell-library .libraryHeroGrid{grid-template-columns:1fr}}@media (width<=760px){.ecosystemShell-library .libraryIntelligencePage{width:min(100%,100vw - 28px)}.ecosystemShell-library .libraryFlagshipArticleGrid,.ecosystemShell-library .libraryCategoryGrid,.ecosystemShell-library .libraryCompoundGrid,.ecosystemShell-library .libraryQuickStrip{grid-template-columns:1fr}}.ecosystemShell-library .featuredIntelligenceCard{box-sizing:border-box;align-self:start;height:332px;min-height:332px}.ecosystemShell-library .libraryFlagshipArticlesHero{padding:12px}.ecosystemShell-library .libraryFlagshipArticlesHero .libraryFlagshipArticleGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.ecosystemShell-library .libraryFlagshipArticlesHero .libraryFlagshipArticleCard{background:#0d0d10a8;border-color:#ddb89230;grid-template-columns:34px minmax(0,1fr) 14px;gap:2px 9px;min-height:92px;padding:10px}.ecosystemShell-library .libraryFlagshipArticlesHero .libraryFlagshipArticleCard i{width:31px;height:31px}.ecosystemShell-library .libraryFlagshipArticlesHero .libraryFlagshipArticleCard span{letter-spacing:.16em;font-size:8px}.ecosystemShell-library .libraryFlagshipArticlesHero .libraryFlagshipArticleCard strong{letter-spacing:.01em;font-size:clamp(12px,.9vw,14px);line-height:1.02}.ecosystemShell-library .libraryFlagshipArticlesHero .libraryFlagshipArticleMeta{gap:8px}.ecosystemShell-library .libraryFlagshipArticlesHero .libraryFlagshipArticleMeta em,.ecosystemShell-library .libraryFlagshipArticlesHero .libraryFlagshipArticleMeta small{font-size:9px}.ecosystemShell-library .libraryFlagshipArticlesHero .libraryFlagshipArticleArt{opacity:.42;filter:saturate(.86)contrast(1.1)brightness(.58)}@media (width<=760px){.ecosystemShell-library .libraryFlagshipArticlesHero .libraryFlagshipArticleGrid{grid-template-columns:1fr}}@media (width>=1060px){.app.ecosystem-home{width:auto}.container.ecosystemShell-home{width:min(1510px,100vw);max-width:1510px;padding:42px 58px}.ecosystemShell-home .topBar{grid-template-columns:minmax(220px,1fr) auto minmax(220px,1fr);width:100%;min-height:60px;margin:0 0 clamp(18px,2.4vw,34px);padding:0}.ecosystemShell-home .brandWordmark{width:clamp(236px,18.5vw,326px)}.ecosystemShell-home .topNavLinks{opacity:1;grid-column:2;justify-self:center;gap:clamp(16px,2.05vw,34px);width:auto;max-width:none;display:flex}.ecosystemShell-home .topNavLink:last-child{position:absolute;right:0}.ecosystemShell-home .topNavLink{color:#f4f0e8d1;letter-spacing:.18em;text-shadow:0 0 18px #000000b8;background:0 0;border:0;border-bottom:1px solid #0000;border-radius:0;width:auto;min-width:0;min-height:42px;padding:0 0 4px;font-size:clamp(9px,.72vw,12px)}.ecosystemShell-home .topNavLink:last-child{background:#0f0c086b;border:1px solid #ddb8928f;border-radius:999px;min-height:48px;padding:0 22px}.ecosystemShell-home .brandWordmark{opacity:1;filter:drop-shadow(0 0 18px #ddb89229)drop-shadow(0 14px 30px #00000094)}}.ecosystemShell-library .libraryFlagshipArticlesHero{box-shadow:none;background:0 0;border:0;padding:0}.ecosystemShell-library .libraryFlagshipArticlesHero:before{display:none}.ecosystemShell-library .libraryStarterToolkitCard{background:#0d0d10a8;border:1px solid #ddb8924d;border-radius:10px;gap:14px;min-height:256px;padding:18px;display:grid;position:relative;overflow:hidden;box-shadow:0 26px 90px #0000006b}.ecosystemShell-library .libraryStarterToolkitCard:before{content:"";pointer-events:none;opacity:.48;background:#0d0d10a8;position:absolute;inset:0}.ecosystemShell-library .libraryStarterToolkitCard>*{z-index:1;position:relative}.ecosystemShell-library .libraryStarterToolkitCard h2{color:#f7f0df;letter-spacing:0;max-width:390px;margin:6px 0 0;font-size:clamp(24px,2vw,32px);line-height:1.02}.ecosystemShell-library .libraryStarterToolkitCard p:not(.eyebrow){color:#f4f0e8b8;max-width:420px;margin:10px 0 0;font-size:14px;line-height:1.48}.ecosystemShell-library .libraryStarterForm{gap:9px;display:grid}.ecosystemShell-library .libraryStarterForm label{color:#f4f0e8d1;font-size:11px;font-weight:900}.ecosystemShell-library .libraryStarterForm input{color:#f4f0e8;background:#00000094;border:1px solid #e4e0d638;border-radius:10px;outline:none;width:100%;min-height:48px;padding:0 14px}.ecosystemShell-library .libraryStarterForm input:focus{border-color:#ddb892b3;box-shadow:0 18px 50px #00000059}.ecosystemShell-library .libraryStarterForm button{color:#0b0b0d;cursor:pointer;background:linear-gradient(#e29a6a,#c97b4a);border:0;border-radius:999px;min-height:50px;font-weight:700;transition:transform .2s,box-shadow .25s;box-shadow:0 8px 30px #c97b4a4d}.ecosystemShell-library .libraryStarterForm button:hover{transform:translateY(-2px);box-shadow:0 12px 38px #c97b4a6b}.ecosystemShell-library .libraryStarterToolkitCard small{color:#f4f0e880;font-size:12px}.ecosystemShell-library .libraryStarterSuccess{background:#00000057;border:1px solid #e4e0d62e;border-radius:10px;gap:8px;padding:12px;display:grid}.ecosystemShell-library .libraryStarterSuccess strong{color:#ddb892}.ecosystemShell-library .libraryStarterSuccess span{color:#f4f0e8ad;font-size:12px;line-height:1.42}.ecosystemShell-library .libraryStarterSuccess div{flex-wrap:wrap;gap:8px;display:flex}.ecosystemShell-library .libraryStarterSuccess a,.ecosystemShell-library .libraryStarterSuccess button{color:#f7f0df;background:#ddb8921f;border:1px solid #ddb89273;border-radius:999px;justify-content:center;align-items:center;min-height:38px;padding:0 13px;font-size:12px;font-weight:900;text-decoration:none;display:inline-flex}@media (width>=1060px){.container.ecosystemShell-home{padding-top:clamp(24px,2.4vw,34px)}.ecosystemShell-home .topBar{min-height:56px;margin-bottom:clamp(8px,1.1vw,16px)}.ecosystemShell-home .homeHero{min-height:clamp(388px,44vh,520px);margin-bottom:clamp(28px,3vw,44px);padding-top:clamp(24px,3.6vh,44px);padding-bottom:clamp(22px,3.4vh,42px)}.ecosystemShell-home .homeHeroCopy{gap:6px}.ecosystemShell-home .homeEyebrow{display:none}.ecosystemShell-home .homeKicker{margin-bottom:0}.ecosystemShell-home .homeHero h1{margin-bottom:0;font-size:clamp(48px,4.8vw,76px);line-height:.94}.ecosystemShell-home .homeSubhead{max-width:780px;margin-top:4px;font-size:clamp(13px,.92vw,15px);line-height:1.38}.ecosystemShell-home .homeProductDefinition{max-width:720px;margin-top:4px;padding:8px 22px;font-size:clamp(12px,.86vw,14px);line-height:1.32}.ecosystemShell-home .homeSearch{border-radius:8px;width:min(700px,74vw);min-height:58px;margin-top:8px;padding-left:22px}.ecosystemShell-home .homeSearch input{padding:15px 0;font-size:14px}.ecosystemShell-home .homeSearchAction{min-width:62px;min-height:48px}.ecosystemShell-home .homeHeroCtas{gap:6px;margin-top:8px}.ecosystemShell-home .homeHeroPrimaryCta{min-height:48px;padding:0 24px}.ecosystemShell-home .homeHeroSecondaryCta{min-height:32px;padding:0 18px}.ecosystemShell-home .homeSectionKicker{margin-bottom:10px}.ecosystemShell-home .homeEntryGrid{gap:18px;min-height:278px;margin-bottom:clamp(34px,3.6vw,52px)}.ecosystemShell-home .homeFeatureCardFlagship{min-height:278px;padding:22px}.ecosystemShell-home .homeSectionStack{gap:10px;min-height:278px}.ecosystemShell-home .homeStackCard{min-height:58px}.ecosystemShell-home .homeClarityGrid{margin-bottom:clamp(34px,3.6vw,52px)}.ecosystemShell-home .homeValueStrip{margin-bottom:10px}}.ecosystemShell-home .homeSearchResults{z-index:100;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(at 0 0,#ddb8921a,#0000 18rem),linear-gradient(145deg,#080a0afa,#000000f0);border:1px solid #ddb8924d;border-radius:10px;gap:12px;max-height:320px;margin-top:12px;padding:14px;display:grid;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:inset 0 1px #ffffff0d,0 24px 80px #000000a3,0 0 38px #ddb8921f}@media (width<=767px){.ecosystemShell-home .homeSearchResults{width:100%;max-height:320px;padding:12px;transform:none}.ecosystemShell>.topBar .topNavLinks{display:none!important}}.operatorBriefInline{background:radial-gradient(at 0 0,#ddb8921f,#0000 18rem),linear-gradient(145deg,#0a0b0af0,#000000d1);border:1px solid #ddb89247;border-left:3px solid #ddb892db;border-radius:10px;grid-template-columns:minmax(0,1fr) minmax(260px,.48fr);align-items:center;gap:18px;margin:clamp(26px,4vw,44px) 0;padding:clamp(18px,2.4vw,26px);display:grid;box-shadow:inset 0 1px #ffffff0d,0 22px 70px #0000004d}.operatorBriefInline>div:first-child{gap:8px;display:grid}.operatorBriefInline svg,.operatorBriefModal>svg{color:#ddb892}.operatorBriefInline p,.operatorBriefModal p{color:#ddb892e0;letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:10px;font-weight:950}.operatorBriefInline h2,.operatorBriefModal h2{color:#f7f0df;margin:0;font-size:clamp(24px,2.2vw,34px);line-height:1.05}.operatorBriefInline span,.operatorBriefModal span{color:#f4f0e8ad;font-size:14px;line-height:1.45}.operatorBriefForm{gap:10px;display:grid}.operatorBriefForm label{gap:7px;display:grid}.operatorBriefForm label span{color:#f4f0e8bd;letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:900}.operatorBriefForm input{width:100%;min-height:48px;color:var(--text);background:#0000007a;border:1px solid #e4e0d633;border-radius:8px;outline:none;padding:0 14px;font-size:14px}.operatorBriefForm input:focus{border-color:#ddb89294;box-shadow:0 0 0 3px #ddb8921f}.operatorBriefForm button{color:#050504;cursor:pointer;background:linear-gradient(135deg,#ddb892,#ddb892);border:1px solid #ddb89257;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:46px;font-weight:950;display:inline-flex}.operatorBriefForm button:disabled{cursor:wait;opacity:.72}.operatorBriefStatus,.operatorBriefError{margin:0;font-size:13px;line-height:1.35}.operatorBriefStatus{color:#ddb892e6}.operatorBriefError{color:#fca5a5}.operatorBriefOverlay{z-index:100;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#000000b3;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.operatorBriefModal{background:radial-gradient(at 0 0,#ddb89229,#0000 18rem),linear-gradient(145deg,#0a0b0afa,#000000f0);border:1px solid #ddb89257;border-radius:12px;gap:12px;width:min(520px,100%);padding:clamp(22px,3vw,34px);display:grid;position:relative;box-shadow:inset 0 1px #ffffff0f,0 34px 110px #0009}.operatorBriefClose{width:34px;height:34px;color:var(--text);cursor:pointer;background:#ffffff0a;border:1px solid #f4f0e81f;border-radius:999px;place-items:center;display:grid;position:absolute;top:14px;right:14px}@media (width<=767px){.operatorBriefInline{grid-template-columns:1fr}.operatorBriefInline h2,.operatorBriefModal h2{font-size:24px}}.accountSimpleShell{max-width:760px!important;margin:18px auto 0!important;display:block!important}.accountPrimaryPanel{padding:22px!important}.accountPrimaryPanel .accountAuthCard{grid-template-columns:minmax(0,1fr)!important;gap:18px!important;display:grid!important}.accountPrimaryPanel .accountAuthCard .authFields{grid-column:1!important;grid-template-columns:minmax(0,1fr)!important;gap:16px!important;display:grid!important}.accountPrimaryPanel .accountAuthCard .authButtonGrid{grid-column:1!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;display:grid!important}.accountPrimaryPanel .accountAuthCard .authButtonGrid .primaryAction{grid-column:1/-1!important}.accountPrimaryPanel .accountAuthCard .authButtonGrid button{min-height:48px!important}.accountQuickStatus{grid-template-columns:repeat(4,minmax(0,1fr))!important}.accountPrimaryPanel .authCard.signedIn.accountAuthCard{grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important}.accountPrimaryPanel .authCard.signedIn.accountAuthCard>div{min-width:0}.accountPrimaryPanel .authCard.signedIn.accountAuthCard span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}.accountPrimaryPanel .authCard.signedIn.accountAuthCard em{color:#ddb892e6;margin-top:4px;font-size:12px;font-style:normal;font-weight:900;display:block}.signedInActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.signedInActions .primaryAction,.signedInActions .ghostButton{white-space:nowrap;border-radius:999px!important;min-height:42px!important}.app:has(.accountSimpleShell) .glow3{display:none!important}.accountSettingsDetails{overflow:hidden;max-width:760px!important;margin:14px auto 0!important;padding:0!important}.accountSettingsDetails summary{cursor:pointer;justify-content:space-between;align-items:center;gap:18px;min-height:62px;padding:12px 18px;list-style:none;display:flex}.accountSettingsDetails summary::-webkit-details-marker{display:none}.accountSettingsDetails:not([open])>:not(summary){display:none!important}.accountSettingsDetails summary h2{align-items:center;gap:10px;margin:0;font-size:clamp(20px,2vw,26px);display:flex}.accountSettingsDetails summary:after{content:"Open";color:#f4f0e8c2;border:1px solid #e4e0d63d;border-radius:999px;justify-content:center;align-items:center;min-width:72px;min-height:34px;font-size:12px;font-weight:900;display:inline-flex}.accountSettingsDetails[open] summary{border-bottom:1px solid #e4e0d61f}.accountSettingsDetails[open] summary:after{content:"Close"}.accountSettingsDetails .settingsGrid,.accountSettingsDetails .settingsActions,.accountSettingsDetails .observabilityGrid{margin-left:22px;margin-right:22px}.accountSettingsDetails .observabilityGrid{margin-bottom:22px}@media (width<=760px){.accountSimpleShell{max-width:none!important}.accountPrimaryPanel{padding:18px!important}.accountPrimaryPanel .accountAuthCard .authButtonGrid,.accountQuickStatus,.accountPrimaryPanel .authCard.signedIn.accountAuthCard{grid-template-columns:minmax(0,1fr)!important}.signedInActions{justify-content:stretch}.signedInActions .primaryAction,.signedInActions .ghostButton{width:100%}.accountSettingsDetails summary{flex-direction:row;align-items:center}.accountSettingsDetails .countBadge{display:none!important}}@media (width>=761px){:is(.ecosystemShell-signals:has(.accountSimpleShell),.ecosystemShell-home:has(.accountSimpleShell)){padding-bottom:12px!important}.workspaceLayer:has(.accountSimpleShell){grid-template-rows:auto auto!important;grid-template-columns:minmax(0,.94fr) minmax(480px,560px)!important;align-items:stretch!important;gap:16px!important;display:grid!important}.accountSimpleHero{align-self:stretch!important;min-height:0!important;padding:30px 34px!important}.accountSimpleHero h1{max-width:540px!important;font-size:clamp(36px,4vw,58px)!important}.accountSimpleHero p:not(.eyebrow){max-width:500px!important;margin-top:10px!important;font-size:15px!important}.accountSimpleShell{align-self:stretch!important;max-width:none!important;margin:0!important}.accountSettingsDetails{grid-column:1/-1!important;max-width:none!important;margin:0!important}.accountPrimaryPanel .panelHeader{margin-bottom:12px!important;padding-bottom:10px!important}.accountPrimaryPanel .panelHeader h2{font-size:26px!important}.accountPrimaryPanel{height:100%!important;padding:18px!important}.accountPrimaryPanel .accountAuthCard{gap:12px!important}.accountPrimaryPanel .accountAuthCard .authFields{gap:10px!important}.accountPrimaryPanel .accountAuthCard .authFields label{gap:6px!important}.accountPrimaryPanel .accountAuthCard .authFields input{min-height:46px!important;font-size:15px!important}.accountPrimaryPanel .accountAuthCard .authButtonGrid{gap:10px!important}.accountPrimaryPanel .accountAuthCard .authButtonGrid .primaryAction{min-height:46px!important}.accountPrimaryPanel .accountAuthCard .authButtonGrid .secondaryAction{min-height:42px!important}.accountQuickStatus{margin-top:12px!important}.accountQuickStatus span{min-height:48px!important;padding:8px!important}.accountSettingsDetails summary{min-height:58px!important;padding:10px 16px!important}}.accountSimpleHero{flex-direction:column;justify-content:center;position:relative;overflow:hidden;background:radial-gradient(ellipse at 0% 0%, var(--panel2), transparent 19rem), radial-gradient(ellipse at 16% 8%, #e4e0d61c, transparent 18rem), radial-gradient(ellipse at 86% 80%, #ddb89214, transparent 20rem), linear-gradient(145deg, var(--glass), #040909e6 52%, var(--bg))!important;border-color:#e4e0d62e!important;display:flex!important}.accountSimpleHero:before{content:"";pointer-events:none;opacity:.55;background:linear-gradient(115deg,#0000 0 35%,#ffffff0b 46%,#0000 57% 100%),repeating-linear-gradient(90deg,#e4e0d608 0 1px,#0000 1px 76px);position:absolute;inset:0}.accountSimpleHero>*{z-index:1;position:relative}.accountSimpleHero .eyebrow{color:#ddb892e0!important}.accountSimpleHero h1{text-transform:uppercase;max-width:540px!important}.accountSimpleHero p:not(.eyebrow){color:#f4f0e8b8!important}.accountTierBadge{color:#ddfffaeb;letter-spacing:.16em;text-transform:uppercase;background:#e4e0d61a;border:1px solid #ddb89257;border-radius:999px;justify-content:center;align-items:center;width:fit-content;min-height:34px;margin-top:18px;padding:0 14px;font-size:11px;font-weight:950;display:inline-flex;box-shadow:inset 0 1px #ffffff0b}.accountTierBadge.senior,.accountPrimaryPanel .countBadge.senior{box-shadow:0 0 28px #ddb8921a,inset 0 1px #ffffff0d;color:#ddb892!important;background:#ddb89224!important;border-color:#ddb8928f!important}.accountPrimaryPanel{background:radial-gradient(at 100% 0,#e4e0d61a,#0000 18rem),linear-gradient(145deg,#020f0fdb,#000000a8)!important;border-color:#e4e0d638!important}.accountPrimaryPanel .panelHeader{border-bottom:1px solid #e4e0d624}.accountPrimaryPanel .countBadge{color:#ddfffae0!important;background:#e4e0d61a!important;border-color:#ddb89257!important}.accountAuthCard .authButtonGrid{padding-top:0;position:relative}.accountAuthCard .authButtonGrid .primaryAction{margin-bottom:8px;position:relative;box-shadow:0 14px 42px #ddb89226}.accountAuthCard .authButtonGrid .primaryAction:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#e4e0d633,#0000);height:1px;position:absolute;bottom:-11px;left:10px;right:10px}.accountAuthCard.signedIn{padding:16px!important}.accountAuthCard.signedIn .avatar{background:#e4e0d614;border-color:#ddb8924d}.accountUpgradeCard,.accountAccessCard{background:radial-gradient(at 0 0,#ffffff0e,#0000 15rem),linear-gradient(145deg,#040909e0,#000000b3);border:1px solid #ffffff14;border-left-width:3px;border-radius:10px;gap:10px;margin-top:14px;padding:18px;display:grid;box-shadow:inset 0 1px #ffffff0b,0 22px 70px #0000004d}.accountUpgradeCard{border-left-color:#ddb892e6}.accountAccessCard{border-left-color:#ddb892e0}.accountSettingsDetails{background:radial-gradient(at 0 0,#ffffff0e,#0000 15rem),linear-gradient(145deg,#040909e0,#000000b3)!important;border-color:#ffffff14 #ffffff14 #ffffff14 #ddb892e0!important;border-left-style:solid!important;border-left-width:3px!important;border-radius:10px!important;box-shadow:inset 0 1px #ffffff0b,0 22px 70px #0000004d!important}.accountSettingsDetails summary{min-height:0!important;padding:18px!important}.accountSettingsDetails summary:focus{outline:none}.accountSettingsDetails summary:focus-visible{outline-offset:-4px;outline:1px solid #ddb8926b}.accountSettingsDetails[open] summary{margin-bottom:16px;border-bottom-color:#e4e0d629!important}.accountSettingsDetails summary .eyebrow{color:#ddb892f0!important;letter-spacing:.18em!important;margin:0 0 6px!important;font-size:10px!important;font-weight:950!important}.accountSettingsDetails summary h2{color:#f7f0df;font-size:16px!important;line-height:1.15!important}.accountSettingsDetails .countBadge{color:#ddfffae0!important;background:#e4e0d61a!important;border-color:#ddb89257!important;min-height:30px!important}.accountSettingsDetails .settingsGrid{margin-top:0!important}.accountUpgradeCard p,.accountAccessCard p{letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:10px;font-weight:950}.accountUpgradeCard p{color:#ddb892}.accountAccessCard p{color:#ddb892f0}.accountUpgradeCard h3{color:#f7f0df;margin:0;font-size:clamp(22px,2vw,28px);line-height:1.05}.accountUpgradeCard span,.accountAccessCard span{color:#f4f0e8b3;font-size:14px;line-height:1.45}.accountUpgradeCard strong{color:#ddb892;font-size:16px}.accountUpgradeCard .primaryAction{align-items:center;gap:8px;width:fit-content;min-height:44px;padding:0 18px;display:inline-flex;border-radius:999px!important}.accountQuickStatus{display:grid}@media (width<=760px){.accountUpgradeCard .primaryAction{justify-content:center;width:100%}}
