:root{--bg:#050504;--panel:#11110fe0;--panel2:#181714bd;--line:#c49a2e38;--line2:#b5bfbc29;--text:#f4f0e8;--muted:#aaa49a;--dim:#706c64;--accent:#c49a2e;--accent2:#b5bfbc;--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:#c49a2e;--ecosystem-pressure:#c49a2e29;--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:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}button,input{font:inherit}button{-webkit-tap-highlight-color:transparent}.doorwayLanding{isolation:isolate;opacity:1;background:#020608;min-height:100vh;transition:opacity .52s;position:relative;overflow:hidden}.doorwayImage{object-fit:cover;object-position:center center;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.01)}.doorwayVignette{z-index:1;pointer-events:none;background:radial-gradient(at 48% 67%,#ff764814,#0000 12rem),linear-gradient(90deg,#0000002e,#0000 34% 68%,#0000005c),linear-gradient(#00000014,#0000 45%,#0000004d);position:absolute;inset:0}.doorwayLightVeins,.doorwayRainDistortion,.doorwayEntryBloom{pointer-events:none;position:absolute;inset:0}.doorwayLightVeins{z-index:2;opacity:0;mix-blend-mode:screen;filter:blur(.35px);background:radial-gradient(circle at 48.6% 48%,#ffdfa28c 0 1px,#0000 2px) 0 0/82px 82px,radial-gradient(circle at 50.4% 56%,#ff653885 0 1px,#0000 2px) 0 0/118px 118px,radial-gradient(circle at 45.8% 63%,#ffb26261 0 1px,#0000 2px) 0 0/154px 154px,radial-gradient(at 47% 56%,#ffbe7329,#0000 11rem) 0 0/100% 100%,radial-gradient(at 50% 80%,#ff5f3624,#0000 14rem) 0 0/100% 100%;transition:opacity .28s;-webkit-mask-image:radial-gradient(at 48% 60%,#000 0 34%,#0000 68%);mask-image:radial-gradient(at 48% 60%,#000 0 34%,#0000 68%)}.doorwayRainDistortion{z-index:4;opacity:0;mix-blend-mode:screen;background:repeating-linear-gradient(#ffffff14 0 1px,#0000 1px 7px),linear-gradient(90deg,#38deda1a,#0000 42%,#ff673a1c);transform:translateY(-4%)}.doorwayEntryBloom{z-index:5;opacity:0;mix-blend-mode:screen;background:radial-gradient(at 47% 55%,#ffdea7d1,#ff6f3f57 22%,#0000 54%),radial-gradient(at 50% 78%,#ff472a61,#0000 42%),#0000002e}.doorwayHotspot{z-index:3;color:#0000;cursor:pointer;background:0 0;border:0;border-radius:4px;outline:none;width:11.55%;min-width:92px;height:52.4%;min-height:190px;position:absolute;top:25.2%;left:calc(42.05% + .09in)}.doorwayHotspot:before,.doorwayHotspot:after{content:"";opacity:0;pointer-events:none;transition:opacity .28s,transform .28s,filter .28s;position:absolute;top:50%;left:50%}.doorwayHotspot:before{-webkit-mask-composite:source-in;filter:blur(.35px);mix-blend-mode:screen;background:linear-gradient(90deg,#ff4d2bcc 0 9%,#ff4d2b57 10% 18%,#0000 30% 70%,#ffc6744d 78% 85%,#ffe5b1d1 88% 100%),linear-gradient(#ff522cb8 0 12%,#ff522c4d 13% 19%,#0000 30% 76%,#ffd28b5c 84% 90%,#ffecb8d1 92% 100%),radial-gradient(at 83% 72%,#ffd38e8f,#0000 38%),radial-gradient(at 19% 16%,#ff4a2c6b,#0000 42%);border-radius:12px 4px 4px 12px;width:clamp(122px,9.2vw,134px);height:clamp(408px,33.6vw,484px);animation:3.8s ease-in-out infinite doorwayLightPulse;transform:translate(-50%,-50%);box-shadow:0 0 30px #ff5b3294,0 0 84px #ffb25e75,inset 0 0 24px #ffd4964d;-webkit-mask-image:linear-gradient(#0000 0%,#000 18% 93%,#0000 100%),radial-gradient(at 54% 56%,#000 0 46%,#0000 74%);mask-image:linear-gradient(#0000 0%,#000 18% 93%,#0000 100%),radial-gradient(at 54% 56%,#000 0 46%,#0000 74%);-webkit-mask-composite:source-in;mask-composite:intersect}.doorwayHotspot:after{filter:blur(14px);background:radial-gradient(#ffb0608c,#ff5b3238 38%,#0000 72%);border-radius:999px;width:clamp(184px,15vw,226px);height:clamp(70px,5.8vw,88px);animation:3.8s ease-in-out infinite doorwayGroundPulse;transform:translate(-50%,218%)scale(.86)}.doorwayHotspot span{white-space:nowrap;color:#fff4e6f5;letter-spacing:.18em;text-transform:uppercase;opacity:0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(90deg,#ff5e3429,#ffe1ab1a 50%,#ff5e3429),#05080aa8;border:1px solid #ffd39e70;border-radius:999px;padding:10px 18px 10px 20px;font-size:11px;font-weight:900;transition:opacity .24s,transform .24s,border-color .24s,box-shadow .24s;position:absolute;bottom:-54px;left:50%;transform:translate(-50%)translateY(10px)scale(.97);box-shadow:0 16px 46px #0000006b,0 0 26px #ff7b481f,inset 0 0 0 1px #ffffff0a}.doorwayHotspot span:before,.doorwayHotspot span:after{content:"";opacity:.88;pointer-events:none;background:linear-gradient(90deg,#0000,#ffdda6b8,#0000);width:26px;height:1px;position:absolute;top:50%;transform:translateY(-50%)}.doorwayHotspot span:before{right:calc(100% + 9px)}.doorwayHotspot span:after{left:calc(100% + 9px)}.doorwayHotspot:hover:before,.doorwayHotspot:hover:after,.doorwayHotspot:focus-visible:before,.doorwayHotspot:focus-visible:after{opacity:1}:is(.doorwayLanding:has(.doorwayHotspot:hover) .doorwayLightVeins,.doorwayLanding:has(.doorwayHotspot:focus-visible) .doorwayLightVeins,.doorwayEntering .doorwayLightVeins){opacity:.78;animation:9s linear infinite doorwayVeinDrift}:is(.doorwayLanding:has(.doorwayHotspot:hover) .doorwayVignette,.doorwayLanding:has(.doorwayHotspot:focus-visible) .doorwayVignette){background:radial-gradient(at 47% 72%,#ff5b3238,#0000 13rem),radial-gradient(at 29% 76%,#ff262233,#0000 18rem),linear-gradient(90deg,#00000026,#0000 34% 68%,#00000057),linear-gradient(#0000000f,#0000 44%,#0000003d)}.doorwayHotspot:hover:after,.doorwayHotspot:focus-visible:after{transform:translate(-50%,202%)scale(1)}.doorwayHotspot:hover span,.doorwayHotspot:focus-visible span{opacity:1;border-color:#ffe6bbad;transform:translate(-50%)translateY(-2px)scale(1.015);box-shadow:0 18px 52px #0000007a,0 0 40px #ff7e4852,0 0 82px #ffd69a2e,inset 0 0 0 1px #ffffff0f}.doorwayHotspot:focus-visible{box-shadow:0 0 0 3px #ffecccb3}.doorwayEntering .doorwayImage{animation:.52s cubic-bezier(.2,.7,.2,1) both doorwayStepImage}.doorwayEntering .doorwayHotspot:before,.doorwayEntering .doorwayHotspot:after,.doorwayEntering .doorwayHotspot span{opacity:1}.doorwayEntering .doorwayHotspot:before{animation:.52s ease-in-out infinite doorwayLightPulse,.52s cubic-bezier(.2,.7,.2,1) both doorwayStepDoor}.doorwayEntering .doorwayHotspot:after{transform:translate(-50%,202%)scale(1)}.doorwayEntering .doorwayRainDistortion{animation:.52s cubic-bezier(.2,.7,.2,1) both doorwayRainStep}.doorwayEntering .doorwayEntryBloom{opacity:0;animation:none}.doorwayEntering{opacity:0}@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}}@media (aspect-ratio<=1){.doorwayImage{object-position:43% center}.doorwayHotspot{width:38%;height:52%;top:25.4%;left:calc(2.5% + .03in)}.doorwayHotspot:before{width:clamp(112px,29vw,128px);height:clamp(382px,100vw,448px)}.doorwayHotspot:after{width:clamp(164px,43vw,198px);height:clamp(66px,18vw,82px)}.doorwayHotspot span{letter-spacing:.13em;padding:9px 14px 9px 16px;font-size:10px;bottom:-48px}.doorwayHotspot span:before,.doorwayHotspot span:after{width:18px}}.app{isolation:isolate;min-height:100vh;transition:background-color var(--motion-page);background:#020202;position:relative;overflow:visible}.appHomeEntryFading{animation:.62s both appHomeFadeIn}.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%,#d8b75f21,#0000 36rem),radial-gradient(at 47% -10%,#d8b75f12,#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%,#d8b75f11,#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:#38deda;--ecosystem-pressure:#38deda26;--ecosystem-rhythm:12px}.app.ecosystem-compare:has(.compareDossierPage){--ecosystem-accent:#c49a2e;--ecosystem-pressure:#d8b75f0f}.app.ecosystem-compare:has(.compareDossierPage):before{opacity:.34;background:radial-gradient(at 50% -10%,#f4f0e80b,#0000 34rem),radial-gradient(at 92% 15%,#d8b75f0e,#0000 31rem),linear-gradient(#00000005,#0000004d 52%,#000000e0)}.app.ecosystem-compare:has(.compareDossierPage):after{opacity:.055}.ecosystem-library{--ecosystem-accent:#d8b75f;--ecosystem-pressure:#d8b75f26;--ecosystem-rhythm:14px}.ecosystem-protocols{--ecosystem-accent:#c69bff;--ecosystem-pressure:#c69bff24;--ecosystem-rhythm:12px}.ecosystem-signals{--ecosystem-accent:#8ddf93;--ecosystem-pressure:#8ddf9321;--ecosystem-rhythm:12px}.ecosystem-paths{--ecosystem-accent:#b5bfbc;--ecosystem-pressure:#b5bfbc21;--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:#b5bfbc0a;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 #c49a2e38)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 #35f2a324}.nativeBrandIcon{background:linear-gradient(145deg,#ffffff0b,#020807d6);border:1px solid #d2fff529;overflow:hidden;box-shadow:inset 0 0 28px #42f5ef1f,0 20px 42px #0000004d}.biosForgeMark{object-fit:contain;object-position:center;filter:saturate(1.02)contrast(1.08)drop-shadow(0 0 10px #c49a2e2e);width:100%;height:100%;display:block}.compactBiosForgeMark{width:100%;height:100%}.logoIcon{background:#020807;border:1px solid #42f5ef42;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:none;backdrop-filter:none;box-shadow:none;background:0 0;border:0;border-radius:0;justify-self:end;align-items:center;gap:clamp(16px,2.05vw,34px);padding:0;display:flex}.topNavLink{color:#f4f0e8d1;cursor:pointer;letter-spacing:.18em;text-transform:uppercase;background:0 0;border:0;border-bottom:1px solid #0000;border-radius:0;min-height:42px;padding:0 0 4px;font-size:clamp(9px,.72vw,12px);font-weight:820;transition:color .18s,text-shadow .18s,transform .18s,border-color .18s}.topNavLink:hover{color:#fff7e5;text-shadow:0 0 18px #c49a2e57;transform:translateY(-1px)}.activeTopNavLink{color:#d8b75f;box-shadow:none;background:0 0;border-color:#d8b75fb3}.topNavLink:last-child{color:#f6ead3;background:#0f0c086b;border:1px solid #d8b75f8f;border-radius:999px;justify-self:end;align-items:center;gap:12px;min-height:48px;padding:0 22px;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff06,0 0 24px #c49a2e14}.topNavLink:last-child svg{color:#d8a343}.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%,#d8b75f12,#0000 18rem),linear-gradient(90deg,#d8b75f1a,#0000 16% 78%,#38deda0b),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:#b8fff8;background:#42f5ef0e;border:1px solid #42f5ef38;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,#c49a2e0e,#00000042);border:1px solid #d8b75f33;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:#d8b75f;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:#f6d37b;cursor:pointer;background:#0000005c;border:1px solid #d8b75f3d;border-radius:999px;padding:8px 10px;font-weight:800}.homeHero{text-align:center;background:radial-gradient(circle at 50% 8%,#c49a2e24,#0000 28rem),radial-gradient(circle at 50% 92%,#b5bfbc0e,#0000 34rem),linear-gradient(#ffffff0a,#08080794);border:1px solid #f4f0e817;border-radius:34px;align-content:center;place-items:center;gap:0;min-height:clamp(560px,72vh,760px);padding:clamp(64px,8vw,112px) 18px clamp(46px,6vw,78px);display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff05,0 32px 120px #0000006b}.homeHero:after{content:"";opacity:.7;background:linear-gradient(90deg,#0000,#c49a2e94,#0000);height:1px;position:absolute;inset:auto 12% 0}.homeHeroLogo{z-index:1;filter:drop-shadow(0 16px 34px #00000052)drop-shadow(0 0 22px #c49a2e1c);width:clamp(224px,25vw,350px);height:auto;margin:0 0 clamp(30px,4.8vw,54px);position:relative}.homeKicker{z-index:1;color:#d8b75f;text-transform:uppercase;letter-spacing:.22em;margin:0 0 16px;font-size:11px;font-weight:920;position:relative}.homeHero h1{z-index:1;color:#f5f1ea;letter-spacing:-.058em;text-transform:none;text-wrap:balance;max-width:1040px;margin:0;font-size:clamp(56px,8vw,122px);font-weight:860;line-height:.9;position:relative}.homeSubhead{z-index:1;color:#beb7ad;letter-spacing:-.012em;max-width:690px;margin:clamp(20px,2.4vw,28px) auto 0;font-size:clamp(17px,1.7vw,22px);line-height:1.5;position:relative}.homeSearch{z-index:1;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:linear-gradient(#ffffff13,#0b0a08db);border:1px solid #d8b75f57;border-radius:24px;align-items:center;gap:16px;width:min(780px,100%);min-height:78px;margin:clamp(30px,4vw,46px) auto 0;padding:0 20px 0 24px;transition:border-color .18s,box-shadow .18s,transform .18s,background .18s;display:flex;position:relative;box-shadow:inset 0 0 0 1px #ffffff09,0 28px 82px #0000006b,0 0 60px #c49a2e14}.homeSearch svg{color:#d8b75f;filter:drop-shadow(0 0 12px #c49a2e38);flex:none}.homeFeatureGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:18px 0 8px;display:grid}.homeFeatureCard{text-align:left;min-height:178px;color:var(--text);cursor:pointer;background:linear-gradient(#ffffff09,#0a0a09bd);border:1px solid #f4f0e81a;border-radius:24px;align-content:space-between;gap:20px;padding:22px;transition:border-color .18s,transform .18s,background .18s,box-shadow .18s;display:grid;box-shadow:inset 0 0 0 1px #ffffff04,0 20px 70px #0000003d}.homeFeatureCard span{color:#d8b75f;letter-spacing:.16em;font-size:11px;font-weight:900}.homeFeatureCard h2{letter-spacing:-.035em;margin:0 0 8px;font-size:27px}.homeFeatureCard p{color:#a9a39a;margin:0;font-size:14px;line-height:1.52}.homeHero{text-align:center;min-height:clamp(500px,58vh,650px);box-shadow:none;background:0 0;border:0;border-radius:0;align-content:center;place-items:center;gap:0;padding:clamp(82px,8.8vh,112px) 18px clamp(48px,5.6vh,74px);display:grid;position:relative;overflow:visible}.homeHero:before{content:"";pointer-events:none;opacity:1;background:radial-gradient(circle at 50% 56%,#d8b75f1a,#0000 8rem),radial-gradient(at 50% 62%,#d8b75f1a,#0000 24rem),linear-gradient(#00000005,#0000003d 50%,#000000bd 100%);position:fixed;inset:0}.homeHero:after{content:"";opacity:.88;background:linear-gradient(90deg,#0000,#d2a54a,#0000);width:44px;height:1px;position:absolute;top:282px;left:50%;transform:translate(-50%)}.homeScene{z-index:0;pointer-events:none;background:#020202;position:fixed;inset:0;overflow:hidden}.homeScene img{object-fit:cover;object-position:center top;opacity:.94;filter:saturate(1.04)contrast(1.08)brightness(.72);width:100%;height:100%;min-height:920px;position:absolute;inset:0}.homeScene:before{content:"";z-index:1;background:radial-gradient(at 50% 34%,#00000085,#0000 24rem),linear-gradient(90deg,#0000000a,#00000057 29% 62%,#0000000a),linear-gradient(#00000008,#0000002e 48%,#000000c7 100%);position:absolute;inset:0}.homeScene:after{content:"";z-index:2;pointer-events:none;opacity:.7;mix-blend-mode:screen;background:radial-gradient(at 5% 42%,#38deda1a,#0000 28rem),radial-gradient(at 96% 36%,#d8b75f1f,#0000 32rem),linear-gradient(90deg,#0000001a,#0000 20% 80%,#0000001a);position:absolute;inset:0}.homeHorizon,.homeGround,.homeMountain{display:none}.homeMountainLeft{clip-path:polygon(0 100%,18% 68%,33% 78%,49% 50%,62% 76%,81% 62%,100% 100%);width:31%;height:12%;left:7%}.homeMountainRight{clip-path:polygon(0 100%,18% 70%,34% 76%,48% 48%,66% 66%,82% 44%,100% 100%);width:38%;height:13%;right:3%}.homeMonolith{display:none}.homeMonolith:before{content:"";transform-origin:50%;background:linear-gradient(#0000,#ffe1a8b8,#0000);width:1px;position:absolute;inset:0 auto 0 64%;transform:rotate(-28deg);box-shadow:0 0 13px #ffdfa185}.homeHeroTexture{pointer-events:none;opacity:.12;background-image:radial-gradient(circle,#ffffff14 0 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:3px 3px,140px 140px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 18% 80%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 18% 80%,#0000 100%)}.homeHeroLogo{display:none}.homeKicker{z-index:1;color:#f4f0e8f5;text-transform:uppercase;letter-spacing:.15em;text-shadow:0 0 24px #ffffff1c;margin:0 0 8px;font-size:clamp(48px,5.85vw,84px);font-weight:900;line-height:.9;position:relative}.homeHero h1{z-index:1;color:#c49342;letter-spacing:.045em;text-transform:uppercase;text-wrap:balance;text-shadow:0 0 32px #c49a2e38;max-width:1160px;margin:0;font-size:clamp(54px,6vw,94px);font-weight:900;line-height:.92;position:relative}.homeHero h1 span{color:inherit;text-shadow:none}.homeHero h1 em{color:#c49342;text-shadow:0 0 28px #c49a2e2e;font-style:normal}.desktopHeadline,.mobileHeadline{display:block}.mobileHeadline{display:none}.homeSubhead{z-index:1;color:#e2ded6c7;letter-spacing:.035em;max-width:710px;margin:34px auto 0;font-size:clamp(15px,1.2vw,18px);font-weight:380;line-height:1.68;position:relative}.homeSearch{z-index:2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(#111213e0,#030405ed);border:1px solid #ebb85be6;border-radius:999px;grid-template-columns:auto 1fr auto;align-items:center;gap:22px;width:min(980px,100%);min-height:94px;margin:34px auto 0;padding:0 18px 0 32px;transition:border-color .18s,box-shadow .18s,transform .18s,background .18s;display:grid;position:relative;box-shadow:inset 0 0 0 1px #ffffff0f,0 0 48px #d8b75f57,0 30px 112px #000000b8,0 30px 82px #d8b75f2e}.homeSearch:hover{background:linear-gradient(#141415e0,#030405e6);border-color:#ffd280f5;transform:translateY(-1px)}.homeSearch:focus-within{border-color:#ffdf9c;box-shadow:inset 0 0 0 1px #ffffff14,0 0 0 4px #c49a2e1f,0 0 54px #d8b75f61,0 28px 116px #000000b3}.homeSearch svg{color:#d8b75f;filter:drop-shadow(0 0 18px #d8b75f47);flex:none;width:30px;height:30px}.homeSearch input{color:#f5f1ea;letter-spacing:-.01em;background:0 0;border:0;outline:0;width:100%;min-width:0;padding:26px 0;font-size:clamp(18px,1.42vw,23px);font-weight:390}.homeSearch input::placeholder{color:#ece6daa8;font-weight:320}.homeSearchAction{color:#d8b75f;cursor:pointer;background:0 0;border:0;border-left:1px solid #f4f0e81f;place-items:center;min-width:96px;min-height:70px;transition:color .18s,filter .18s,transform .18s;display:grid}.homeSearchAction:hover{color:#ffe3a3;filter:drop-shadow(0 0 14px #d8b75f57);transform:translate(2px)}.homeSignalLine{z-index:1;color:#e2ded6a8;text-transform:uppercase;letter-spacing:.18em;flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;margin:22px 0 0;font-size:12px;font-weight:480;display:flex;position:relative}.homeSignalLine span{background:#c49342;border-radius:999px;width:4px;height:4px;box-shadow:0 0 12px #c49a2e9e}.homeSectionKicker{z-index:2;color:#d8b75f;text-transform:uppercase;letter-spacing:.38em;width:min(1370px,100%);margin:2px auto 16px;font-size:10px;font-weight:920;position:relative}.homeFeatureGrid{z-index:2;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,2.35vw,34px);width:min(1370px,100%);margin:0 auto;display:grid;position:relative}.homeFeatureGrid:before{content:"";z-index:-1;pointer-events:none;opacity:.82;filter:blur(.2px);background:radial-gradient(at 16% 46%,#38deda1f,#0000 25rem),radial-gradient(at 50% 42%,#d8b75f1f,#0000 28rem),radial-gradient(at 86% 48%,#c69bff1c,#0000 24rem),linear-gradient(#0000,#0000006b 28%,#000000a3 78%,#0000);position:absolute;inset:-86px -8vw -54px}.homeFeatureGrid:after{content:"";z-index:-1;pointer-events:none;opacity:.78;background:linear-gradient(90deg,#38deda0e,#0000 17% 83%,#d8b75f0e),radial-gradient(at 0 55%,#38deda17,#0000 20rem),radial-gradient(at 100% 56%,#c69bff12,#0000 20rem);position:absolute;inset:-40px -10vw -44px;-webkit-mask-image:linear-gradient(#0000 0%,#000 16% 86%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 16% 86%,#0000 100%)}.homeFeatureCard{text-align:left;min-height:clamp(300px,23.8vw,370px);color:var(--text);cursor:pointer;background:#050505;border:1px solid #f4f0e821;border-radius:14px;grid-template-columns:1fr;align-content:end;align-items:end;padding:clamp(28px,2.25vw,38px);transition:border-color .18s,transform .18s,background .18s,box-shadow .18s;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0b,inset 0 0 0 1px #ffffff04,0 32px 110px #0000008f}.homeFeatureCard:before{content:"";background-image:var(--home-card-art);opacity:1;filter:saturate(1.16)contrast(1.16)brightness(.8);background-position:50%;background-size:cover;transition:transform .28s,opacity .28s,filter .28s;position:absolute;inset:-8px;transform:scale(1.02)}.homeFeatureCard:after{content:"";border-radius:inherit;pointer-events:none;opacity:.97;background:linear-gradient(90deg,#000000c7,#0000005c 40%,#0000000f 72%),linear-gradient(#0000000a,#0000001a 38%,#000c);position:absolute;inset:0}.homeFeatureCard:hover{background:linear-gradient(145deg,#191816db,#050505c2);border-color:#d8b75f80;transform:translateY(-2px);box-shadow:inset 0 1px #ffffff0d,inset 0 0 0 1px #ffffff04,0 34px 96px #0000007a,0 0 28px #c49a2e1a}.homeFeatureCard:hover:before{opacity:1;filter:saturate(1.2)contrast(1.18)brightness(.88);transform:scale(1.052)}.homeFeatureCardCompare{border-color:#42f5ef33}.homeFeatureCardProtocols{border-color:#b28cff38}.homeFeatureCard>*{z-index:1;position:relative}.homeCardKicker{z-index:2;color:#d8b75f;text-transform:uppercase;letter-spacing:.24em;font-size:10px;font-weight:920;position:absolute;top:clamp(25px,2.1vw,32px);left:clamp(26px,2.1vw,34px)}.homeFeatureCardCompare .homeCardKicker{color:#52ede8}.homeFeatureCardProtocols .homeCardKicker{color:#c69bff}.homeFeatureCard i{color:#d8a343;background:linear-gradient(#0b0b0b8c,#0202025c);border:1px solid #d8b75f8a;border-radius:10px;place-items:center;width:54px;height:54px;font-style:normal;display:grid;position:absolute;top:clamp(52px,4.4vw,70px);left:clamp(26px,2.1vw,34px);box-shadow:inset 0 0 0 1px #ffffff05,0 0 16px #c49a2e14}.homeFeatureCardCompare i{color:#52ede8;border-color:#42f5ef7a}.homeFeatureCardProtocols i{color:#c69bff;border-color:#b28cff75}.homeFeatureCard h2{letter-spacing:-.04em;text-transform:uppercase;text-shadow:0 4px 28px #000000db;max-width:72%;margin:0 0 7px;font-size:clamp(27px,2.28vw,36px);font-weight:880;line-height:.98}.homeFeatureCard p{color:#f4f0e8d6;letter-spacing:-.006em;text-shadow:0 4px 22px #000000d1;max-width:min(310px,72%);margin:0;font-size:clamp(14px,1.08vw,17px);font-weight:390;line-height:1.32}.homeCardArrow{color:#d8a343;filter:drop-shadow(0 0 10px #d8b75f33);background:#0000002e;border:1px solid #d8b75f94;border-radius:999px;width:62px;height:62px;padding:17px;position:absolute;bottom:clamp(25px,2vw,34px);right:clamp(24px,2vw,34px);box-shadow:inset 0 0 0 1px #ffffff05,0 0 22px #d8b75f1f}.homeCardSignals{display:none}.homeCardSignals span{color:#f4f0e8bd;text-align:center;border-right:1px solid #f4f0e817;place-items:center;min-height:38px;padding:0 8px;font-size:10px;display:grid}.homeCardSignals span:last-child{border-right:0}.homeOpsGrid{z-index:2;grid-template-columns:minmax(0,1.32fr) minmax(340px,.68fr);gap:14px;width:min(1360px,100%);margin:14px auto 0;display:grid;position:relative}.homeTrustPanel,.homeTrendingPanel{background:linear-gradient(145deg,#0d0e0ec2,#030303b8);border:1px solid #d8b75f33;border-radius:8px;padding:18px 20px 20px;box-shadow:inset 0 1px #ffffff09,0 22px 74px #00000057}.homeTrustKicker{color:#d8b75f;text-transform:uppercase;letter-spacing:.24em;text-align:center;margin:0 0 16px;font-size:11px;font-weight:900}.homeTrustGrid{grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.homeTrustGrid article{text-align:center;border-right:1px solid #f4f0e817;align-content:center;justify-items:center;gap:8px;min-height:118px;padding:10px 14px;display:grid}.homeTrustGrid article:last-child{border-right:0}.homeTrustGrid svg{color:#d8b75f;filter:drop-shadow(0 0 14px #d8b75f33)}.homeTrustGrid strong{color:#f4f0e8;font-size:13px}.homeTrustGrid span{color:#ded9cfa8;font-size:12px;line-height:1.45}.homeTrendingPanel{gap:0;padding:16px 18px;display:grid}.homeTrendingHeader{justify-content:space-between;align-items:center;gap:12px;padding-bottom:8px;display:flex}.homeTrendingHeader .homeTrustKicker{text-align:left;margin:0}.homeTrendingHeader button{color:#f4f0e8b8;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;font-size:12px;display:inline-flex}.homeTrendingRow{color:#f4f0e8;cursor:pointer;text-align:left;background:0 0;border:0;border-top:1px solid #f4f0e817;grid-template-columns:34px minmax(110px,.8fr) minmax(110px,.75fr) minmax(120px,.85fr);align-items:center;gap:12px;min-height:50px;display:grid}.homeTrendingRow span{color:#d8b75f;border:1px solid #d8b75f73;border-radius:999px;place-items:center;width:22px;height:22px;font-size:11px;display:grid}.homeTrendingRow strong{font-size:14px}.homeTrendingRow small{color:#ded9cf94;font-size:12px}.homeTrendingRow em{color:#8ddf93;text-align:right;font-size:12px;font-style:normal}.homeClosingLine{z-index:2;color:#e2ded6ad;text-transform:uppercase;letter-spacing:.32em;justify-content:center;align-items:center;gap:26px;margin:20px auto 0;font-size:14px;font-weight:330;display:flex;position:relative}.homeClosingLine span{background:linear-gradient(90deg,#0000,#c49a2eb8);width:min(220px,18vw);height:1px}.homeClosingLine span:last-child{background:linear-gradient(90deg,#c49a2eb8,#0000)}.homeClosingLine strong{font-weight:330}.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%,#38deda1f,#0000 25rem),radial-gradient(circle at 92% 12%,#d8b75f21,#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,#d8b75f17 49%,#0000 54%),radial-gradient(circle at 50% 24%,#38deda0f,#0000 26rem),radial-gradient(circle at 74% 74%,#d8b75f0e,#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}.compactHero{margin:0 0 18px;padding:24px 0 14px}.heroCopy{z-index:1;max-width:790px;padding:6px 0 4px;position:relative}.heroKicker{border-left:2px solid var(--accent);min-height:30px;color:var(--accent);text-transform:uppercase;letter-spacing:.15em;align-items:center;margin-bottom:14px;padding:0 0 0 11px;font-size:10px;font-weight:900;display:inline-flex}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 #35f2a347}.heroBrand{margin:0}.heroBrand h1{letter-spacing:-.012em;text-transform:none;text-wrap:balance;max-width:750px;margin:0;font-size:clamp(48px,4.75vw,62px);font-weight:820;line-height:1.07}.heroBrand span{color:var(--accent);text-transform:uppercase;letter-spacing:.16em;margin-top:17px;font-size:11px;font-weight:900;display:block}.heroLogo{aspect-ratio:8/3;object-fit:cover;object-position:center;width:min(142px,24vw);box-shadow:none;mix-blend-mode:screen;filter:saturate(1.08)contrast(1.05);border:none;border-radius:0;margin:0;display:block}.nativeHeroMark,.heroLogo.nativeHeroMark{aspect-ratio:auto;color:#d8fff4;mix-blend-mode:normal;filter:none;background:#020807;border:1px solid #42f5ef4d;border-radius:17px;place-items:center;width:52px;height:52px;display:grid;overflow:hidden;box-shadow:inset 0 0 28px #42f5ef1a,0 14px 38px #00000042}.compactHero .heroLogo{width:44px;height:44px;margin:0}.compactHero .heroBrand h1{font-size:clamp(48px,4.75vw,62px)}.compactHero .summary,.compactHero p{max-width:660px;margin:16px 0 0;font-size:clamp(15px,1.28vw,17px)}.compactHero .badge{display:none}.hero p,.summary{color:#b9c9c3;max-width:780px;font-size:15px;line-height:1.62}.heroSearch{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(#ffffff13,#020807db);border:1px solid #d2fff538;border-radius:21px;align-items:center;gap:14px;width:min(100%,676px);min-height:74px;margin-top:22px;padding:0 16px 0 20px;transition:border-color .18s,box-shadow .18s,transform .18s,background .18s;display:flex;box-shadow:inset 0 0 0 1px #ffffff09,0 24px 76px #0006,0 0 54px #42f5ef0b}.heroSearch:hover{background:linear-gradient(#ffffff17,#020807d6);border-color:#42f5ef66;box-shadow:inset 0 0 0 1px #ffffff0a,0 26px 82px #0000006b,0 0 64px #42f5ef13}.heroSearch:focus-within{border-color:#42f5efc7;transform:translateY(-1px);box-shadow:inset 0 0 0 1px #42f5ef29,0 0 0 4px #42f5ef14,0 30px 90px #00000075,0 0 76px #42f5ef1f}.heroSearch svg{width:22px;height:22px;color:var(--accent);filter:drop-shadow(0 0 12px #42f5ef47);flex:none}.heroSearch input{width:100%;min-width:0;color:var(--text);letter-spacing:-.006em;background:0 0;border:none;outline:none;padding:20px 0;font-size:16px;font-weight:500}.heroSearch input::placeholder{color:#82948d;font-weight:450}.heroAmbient{z-index:0;background:#020807;border:1px solid #d2fff526;border-radius:34px;justify-self:end;width:min(100%,532px);height:354px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff07,0 34px 110px #0000006b}.heroAmbient:before{content:"";z-index:1;pointer-events:none;border-radius:inherit;opacity:.54;background:linear-gradient(135deg,#ffffff1f,#0000 18% 76%,#42f5ef12);position:absolute;inset:1px}.heroAmbient:after{content:"";z-index:2;pointer-events:none;background:radial-gradient(circle at 70% 45%,#42f5ef1a,#0000 34%),linear-gradient(90deg,#02040375,#0000 31%,#02040329);position:absolute;inset:0;box-shadow:inset 0 0 74px #00000070}.heroAmbient img{object-fit:cover;object-position:center;opacity:.84;filter:saturate(.88)contrast(1.12)brightness(.75);width:100%;height:100%;display:block}.brandPositioningStrip{grid-template-columns:.9fr 1.05fr 1.05fr;gap:10px;margin:0 0 16px;display:grid}.brandPositioningStrip>div{background:linear-gradient(#ffffff09,#0208079e);border:1px solid #d2fff51d;border-radius:20px;min-height:92px;padding:15px;box-shadow:inset 0 0 0 1px #ffffff04}.brandPositioningStrip span{color:var(--accent);text-transform:uppercase;letter-spacing:.12em;margin-bottom:8px;font-size:10px;font-weight:900;display:block}.brandPositioningStrip strong{color:#e8fff8;letter-spacing:-.01em;font-size:15px;line-height:1.42;display:block}.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}.navTabs{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#02060557;border:1px solid #d2fff518;border-radius:18px;flex-wrap:wrap;gap:6px;margin:2px 0 18px;padding:6px;display:flex;box-shadow:inset 0 0 0 1px #ffffff03}.navTab{color:#879892;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:13px;align-items:center;gap:7px;padding:8px 11px;font-size:13px;font-weight:720;transition:color .18s,border-color .18s,background .18s,transform .18s;display:inline-flex}.navTab:hover{color:#d8fff4;background:#42f5ef0b;border-color:#42f5ef38;transform:translateY(-1px)}.activeNav{color:#041512;background:linear-gradient(135deg,#42f5eff2,#35f2a3eb);box-shadow:0 10px 30px #35f2a326}.bottomMobileNav{display:none}.panel{background:linear-gradient(180deg, #ffffff09, var(--glass));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid #d2fff51f;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(#42f5ef24,#020807c2);border-color:#42f5ef61;box-shadow:inset 0 0 0 1px #42f5ef0d}.primaryDailyCard strong{font-size:20px}.secondaryDailyCard{background:#35f2a312;border-color:#35f2a347}.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:#35f2a317;border-color:#35f2a370}.dailyEventCard.skipped{background:#fbbf2414;border-color:#fbbf2459}.dailyEventCard.snoozed{background:#42f5ef12;border-color:#42f5ef57}.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:#d8fff4;background:#42f5ef17;border:1px solid #42f5ef57;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 #42f5ef5c;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:#d8e8e2;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:#d8e8e2;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:#eafff8;background:linear-gradient(135deg,#42f5ef47,#35f2a338);border-color:#42f5efc7}.progressGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.progressCard{border:1px solid var(--line);background:linear-gradient(#35f2a31a,#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,#42f5ef2e,#0000 34%),linear-gradient(#42f5ef21,#020807c2);border:1px solid #42f5ef57;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:#42f5ef12;border:1px solid #42f5ef38;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:#b8d8d2;background:#42f5ef0f;border:1px solid #42f5ef33;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 #42f5ef2e;border-radius:18px;align-content:start;gap:7px;padding:14px;display:grid}button.signalCard{cursor:pointer;transition:all .18s}button.signalCard:hover{border-color:#42f5ef70;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(#42f5ef26,#020807b8);border-color:#42f5ef70}.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:#d8fff4;background:linear-gradient(#42f5ef14,#02080799);border:1px solid #42f5ef38;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 #42f5ef33;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 #42f5ef33;border-radius:18px;padding:15px}.stackIdentityCard{background:radial-gradient(circle at 100% 0,#42f5ef29,#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:#d8fff4;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(66,245,239, calc(.06 + var(--heat) * .045));color:#d8fff4;border-color:#42f5ef47}.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:#b8d8d2;background:#42f5ef0f;border:1px solid #42f5ef2e;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(#35f2a31a,#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:#35f2a314;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:#c8ffdf;background:#35f2a314;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 #35f2a333}.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}.launchPage{gap:22px;display:grid}.launchHero{grid-template-columns:.9fr 1.1fr;align-items:center;gap:28px;min-height:min(720px,100vh - 120px);padding:26px 0 34px;display:grid}.launchHeroCopy h1{letter-spacing:-3px;text-transform:none;max-width:760px;margin:10px 0 14px;font-size:clamp(44px,7vw,86px);line-height:.92}.launchHeroCopy p{color:#bdd1ca;max-width:650px;font-size:16px;line-height:1.55}.launchActions{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.productShot{background:linear-gradient(#042428db,#020807c7);border:1px solid #42f5ef38;border-radius:28px;padding:16px;box-shadow:0 30px 90px #00000070}.shotTop{gap:7px;margin-bottom:16px;display:flex}.shotTop span{background:#42f5efb8;border-radius:999px;width:10px;height:10px}.shotGrid{grid-template-columns:1.2fr .8fr;gap:12px;display:grid}.shotCard{background:#020807b3;border:1px solid #42f5ef33;border-radius:18px;min-height:112px;padding:16px}.shotCard.large{min-height:190px}.shotCard.wide{grid-column:1/-1}.shotCard small{color:var(--accent);text-transform:uppercase;letter-spacing:.1em;font-weight:900}.shotCard strong{margin-top:10px;font-size:24px;line-height:1.15;display:block}.launchFeatureGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.launchFeature{border:1px solid var(--line2);background:var(--panel);border-radius:22px;padding:18px}.launchFeature h3{margin:0 0 8px;font-size:18px}.launchFeature p{color:var(--muted);margin:0;font-size:13px;line-height:1.45}.launchSafety{justify-content:space-between;align-items:center;gap:18px;display:flex}.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:#e7f4f39e;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:#8be6e0e0;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%,#42f5ef26,#0000 27rem),radial-gradient(at 18% 34%,#5c84ff1a,#0000 26rem),linear-gradient(132deg,#0000 0 46%,#8be6e009 47%,#0000 48% 100%),repeating-linear-gradient(90deg,#8be6e005 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,#8be6e01a,#0000 18rem);border:1px solid #8be6e02e;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%,#8be6e014 43%,#0000 44% 100%),radial-gradient(circle at 78% 24%,#8be6e029,#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:#ecf7f6e0;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 #8be6e03d;border-radius:12px;gap:12px;padding:18px;display:grid;box-shadow:inset 0 0 0 1px #ffffff06,0 0 38px #43e8e012}.articlesHeroPanel span{color:#8be6e0;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:#e7f4f3c7;margin:0;line-height:1.62}.articlesHeroPanel div{flex-wrap:wrap;gap:8px;display:flex}.articlesHeroPanel em{color:#e7f4f3c7;background:#8be6e00b;border:1px solid #8be6e033;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:#8be6e0;background:radial-gradient(circle at 0%,#8be6e029,#0000 12rem),linear-gradient(#051819d1,#0000007a);border:1px solid #8be6e08a;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 #8be6e014,0 0 28px #8be6e021}.articlesSearch:focus-within{background:radial-gradient(circle at 0%,#8be6e03d,#0000 14rem),linear-gradient(#062022e6,#0000008a);border-color:#8be6e0eb;box-shadow:inset 0 1px #ffffff12,0 0 0 2px #8be6e02e,0 0 38px #8be6e03d}.articlesSearch input{width:100%;color:var(--text);font:inherit;background:0 0;border:0;outline:0}.articlesSearch input::placeholder{color:#e7f4f370}.articlesFilters{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.articlesFilters button,.articleLinkRow a,.articleLinkRow button,.articlesInternalLinks a,.articlesInternalLinks button{color:#e7f4f3c7;cursor:pointer;background:#030d0e94;border:1px solid #8be6e02e;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 #43e8e01a;color:#fff!important;background:#8be6e01a!important;border-color:#8be6e07a!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%, #d8b75f33, transparent 18rem), var(--articles-daily-art,url(/assets/protocol-trt-concept-hero-D2w4jSao.png));background-position:50%;background-size:cover;border:1px solid #d8b75f57;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 #d8b75f14}.articlesDailyPremium:before{content:"";pointer-events:none;opacity:.86;background:linear-gradient(120deg,#0000 0 62%,#d8b75f1a 63%,#0000 64% 100%),repeating-linear-gradient(90deg,#d8b75f06 0 1px,#0000 1px 88px);position:absolute;inset:0}.articlesDailyPremium>*{z-index:1;position:relative}.articlesDailyPremiumCopy p{color:#e8bc70fa;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:#ecf7f6d6;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:#e7f4f3c2;background:#00000057;border:1px solid #d8b75f3d;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,#e8bc70f0,#a67526eb);border-color:#d8b75fb8;border-radius:8px;min-height:46px;box-shadow:0 0 30px #d8b75f33}.articlesDailyPremiumMeta a:hover{background:linear-gradient(135deg,#fff5ca,#d8b75f);border-color:#ffffffdb;transform:translateY(-1px);box-shadow:0 0 40px #d8b75f52}@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%, #8be6e024, 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,#8be6e014 0 1px,#0000 1px 18px);border:1px solid #8be6e029;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%,#8be6e012 59%,#0000 60% 100%),radial-gradient(circle at 18% 0,#8be6e00f,#0000 12rem);position:absolute;inset:0}.articlesFeaturedCard>*{z-index:1;position:relative}.articlesFeaturedCard p,.articleCardTop p{color:#8be6e0;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:#ecf7f6e0;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:#e7f4f3a8;background:#0003;border:1px solid #8be6e026;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:#ecfffd;background:#8be6e01a;border-color:#8be6e07a;box-shadow:0 0 22px #43e8e01a}.articleLinkRow .featuredReadArticleCta{color:#021112;min-height:48px;text-shadow:none;background:linear-gradient(135deg,#c5fffcf5,#55e6e1e6 52%,#d8b75fd1);border-color:#8be6e0c7;padding:0 18px;box-shadow:0 0 0 1px #8be6e052,0 0 30px #8be6e057,0 16px 44px #42f5ef2e}.articleLinkRow .featuredReadArticleCta:hover{color:#000!important;background:linear-gradient(135deg,#fff,#8ff8f4 52%,#e6c96d)!important;border-color:#ffffffeb!important;box-shadow:0 0 0 1px #ffffff5c,0 0 44px #8be6e08a,0 18px 52px #42f5ef3d!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:#8be6e00e;border-color:#8be6e042;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:#8be6e0}.articlesInternalLinks b{color:#fff;font-size:15px;display:block}.articlesInternalLinks em{color:#e7f4f394;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:#d8b75f47;box-shadow:inset 0 1px #ffffff0d,0 34px 104px #00000070,0 0 34px #d8b75f0e}.articleCardWithArt:after{content:"";pointer-events:none;opacity:.84;background:radial-gradient(at 84% 8%,#d8b75f2e,#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:#8be6e0;background:#8be6e012;border:1px solid #8be6e042;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:#ecf7f6cc;-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:#e7f4f39e}.articlesHero{border-color:#8be6e038;box-shadow:inset 0 1px #ffffff0e,0 34px 110px #00000075,0 0 42px #8be6e00e}.articlesHeroCopy>p{color:#ecf7f6d1;max-width:760px;font-weight:620}.articlesHeroPanel{background:radial-gradient(at 100% 0,#d8b75f24,#0000 13rem),linear-gradient(#081213d1,#000000b8);border-color:#d8b75f4d;padding:20px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0b,0 24px 70px #00000057,0 0 28px #d8b75f0e}.articlesHeroPanel:before{content:"";pointer-events:none;opacity:.55;background:linear-gradient(90deg,#d8b75f1f,#0000 1px),repeating-linear-gradient(90deg,#8be6e006 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:#ecf7f6bd;line-height:1.5}.articlesHeroPanel em{color:#fff8ead1;background:#d8b75f11;border-color:#d8b75f3d;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:#d8b75f47;box-shadow:inset 0 1px #ffffff0d,0 34px 104px #00000075,0 0 36px #d8b75f0e}.articlesFeaturedCard:hover{border-color:#d8b75f75;box-shadow:inset 0 1px #ffffff0e,0 40px 118px #00000085,0 0 42px #d8b75f1a}.articleCard{background:linear-gradient(145deg,#0c1819cc,#020607db),radial-gradient(circle at 100% 0,#8be6e017,#0000 15rem);border-color:#8be6e029}.articleCard:hover{background:linear-gradient(145deg,#101f21db,#020607e0),radial-gradient(circle at 100% 0,#8be6e021,#0000 16rem);border-color:#8be6e05c;box-shadow:inset 0 1px #ffffff0d,0 34px 96px #0000007a,0 0 32px #8be6e013}.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:#d8b75f4d;box-shadow:inset 0 1px #ffffff0d,0 34px 104px #00000070,0 0 34px #d8b75f0e}.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,#8be6e01a,#0000 13rem),linear-gradient(#071213c7,#000000b8);border-color:#8be6e029}.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,#f3d267,#b8f4ee 92%);box-shadow:inset 0 1px #ffffff2e,0 0 36px #d8b75f33,0 20px 60px #0000007a}.articlesHeroActions .secondaryAction{color:#fff8eaf0;background:linear-gradient(#12120eb8,#030809d6);border-color:#d8b75f52}.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%, #8be6e01c, 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:#d8b75f57;min-height:390px;box-shadow:inset 0 1px #ffffff0f,inset 0 -120px 150px #0000006b,0 42px 124px #0000008f,0 0 42px #d8b75f12}.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:#d8b75f3d;height:344px;min-height:344px;box-shadow:inset 0 1px #ffffff0d,inset 0 -80px 110px #00000059,0 36px 110px #00000085,0 0 32px #d8b75f0f}.articleCard.articleCardWithArt{background-position:50%}.articleCard:hover,.articleCard.articleCardWithArt:hover{border-color:#d8b75f70;box-shadow:inset 0 1px #ffffff0f,inset 0 -86px 118px #0000005c,0 42px 124px #00000094,0 0 40px #d8b75f1a}.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,#c6fffcf5,#58e5e0e0);border-color:#8be6e09e;justify-content:center;min-width:112px;min-height:40px;padding:0 14px;box-shadow:0 0 0 1px #8be6e02e,0 0 24px #8be6e03d}.articleLinkRow .articleReadMoreLink:hover{color:#000!important;background:linear-gradient(135deg,#fff,#91f6f1)!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:#e7f4f3d1;cursor:pointer;letter-spacing:.08em;text-transform:uppercase;background:#041012a3;border:1px solid #8be6e03d;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,#c5fffcf5,#55e6e1e6);border-color:#8be6e094;box-shadow:0 0 28px #8be6e03d}.articlePage:before{content:"";z-index:-1;pointer-events:none;opacity:.9;background:radial-gradient(at 78% 4%,#8be6e029,#0000 28rem),radial-gradient(at 18% 48%,#4d78ff17,#0000 26rem),linear-gradient(130deg,#0000 0 42%,#8be6e008 43%,#0000 44% 100%),repeating-linear-gradient(90deg,#8be6e004 0 1px,#0000 1px 104px);position:absolute;inset:-90px -7vw -160px}.articleBackButton{color:#e7f4f3c7;cursor:pointer;letter-spacing:.08em;text-transform:uppercase;background:#0410129e;border:1px solid #8be6e033;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,#8be6e01a,#0000 18rem);border:1px solid #8be6e02e;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%,#8be6e029,#0000 15rem),linear-gradient(115deg,#0000 0 46%,#8be6e014 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:#e7f4f3cc;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%,#8be6e02e,#0000 36%),repeating-radial-gradient(circle at 50% 44%,#8be6e01a 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 #8be6e03d;border-radius:999px;position:absolute;inset:26px}.articleHeroGraphic span{color:#8be6e0;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:#e7f4f3ad;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:#e7f4f3b3;background:#0003;border:1px solid #8be6e01f;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%,#8be6e00e 61%,#0000 62% 100%),radial-gradient(circle at 100% 0,#8be6e014,#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:#e7f4f3c7;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 #8be6e029;border-radius:10px;padding:18px}.articleCalloutGrid span{color:#8be6e0;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:#e7f4f3ad;margin:10px 0 0;line-height:1.55}.articleTableWrap{background:radial-gradient(circle at 86% 10%,#8be6e01a,#0000 19rem),linear-gradient(145deg,#050f10c7,#000000b8);border:1px solid #8be6e02e;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:#e8f4f3c7;text-align:left;vertical-align:middle;border-bottom:1px solid #8be6e018;padding:18px 20px;line-height:1.55}.articleComparisonTable thead th{color:#8be6e0;letter-spacing:.14em;text-transform:uppercase;background:#8be6e009;font-size:11px;font-weight:950}.articleComparisonTable thead th:first-child{color:#e8bc70f2}.articleComparisonTable tbody tr{background:linear-gradient(90deg,#ffffff03,#0000 42%,#8be6e005);transition:background .18s,box-shadow .18s}.articleComparisonTable tbody tr:nth-child(2n){background:linear-gradient(90deg,#8be6e006,#0000 42%,#8be6e00a)}.articleComparisonTable tbody tr:hover{background:linear-gradient(90deg,#e8bc7012,#8be6e00b);box-shadow:inset 3px 0 #e8bc7094}.articleComparisonTable tbody th{color:#e8bc70eb;letter-spacing:.01em;width:240px;font-weight:900}.articleComparisonTable td:nth-child(2){color:#d6e5e4d1}.articleComparisonTable th:nth-child(3),.articleComparisonTable td:nth-child(3){background:#8be6e009}.articleComparisonTable td:nth-child(3){color:#e4fffce6;font-weight:760}.articleComparisonTable th:nth-child(4),.articleComparisonTable td:nth-child(4){background:#d8b75f0b}.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%,#8be6e02e,#0000 17rem),repeating-radial-gradient(circle at 72% 45%,#8be6e014 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:#eefffdeb;cursor:pointer;background:#8be6e013;border:1px solid #8be6e057;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,#d8b75f1a,#0000 16rem),linear-gradient(145deg,#12100bb8,#030505e0);border-color:#d8b75f2e}.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%,#8be6e026,#0000 24rem),linear-gradient(145deg,#121f22db,#020607e6);border:1px solid #8be6e02e;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%,#8be6e012 53%,#0000 54% 100%),repeating-linear-gradient(90deg,#8be6e005 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>*{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:#e7f4f3d1;margin:15px 0 0;font-size:clamp(16px,1.36vw,21px);font-weight:760}.articleSeoPreview{background:radial-gradient(circle at 12% 0,#d8b75f1f,#0000 16rem),linear-gradient(145deg,#12110cad,#020809db);border:1px solid #d8b75f38;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:#e7f4f3c7;max-width:860px;margin-top:8px;line-height:1.72;display:block}.articleSeoPreview ul{margin:0;padding-left:20px}.articleSeoPreview li{color:#ecf7f6d1;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:#e7f4f3e0;letter-spacing:.03em;text-transform:uppercase;background:linear-gradient(135deg,#020a0cc7,#10202394);border:1px solid #8be6e042;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 #32d2dc1a,inset 0 1px #ffffff14}.articleOutcomeOverlay strong{color:#8be6e0;font-weight:950}.peptideReconstitutionPage .articleReadableHero{background:radial-gradient(at 78% 18%,#d8b75f2e,#0000 25rem),radial-gradient(at 18% 72%,#8be6e01f,#0000 22rem),linear-gradient(145deg,#18160fdb,#020607eb);border-color:#d8b75f3d}.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:#d8b75f52}.peptideReconstitutionPage .articleOutcomeOverlay strong{color:#e8bc70fa}.articleReadableHero.peptideArticleHero{background:radial-gradient(at 78% 18%,#d8b75f2b,#0000 25rem),radial-gradient(at 18% 72%,#8be6e021,#0000 22rem),linear-gradient(145deg,#18160fe0,#020607eb);border-color:#d8b75f3d}.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:#d8b75f52}.articleReadableHero.peptideArticleHero .articleOutcomeOverlay strong{color:#e8bc70fa}.articleReadableHero.peptideRegulationHero{background:radial-gradient(at 82% 18%,#8be6e01f,#0000 25rem),radial-gradient(at 18% 72%,#d8b75f1f,#0000 23rem),linear-gradient(145deg,#050a0af2,#000203fa);border-color:#d8b75f47}.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,#d8b75f05 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:#d8b75f57}.articleReadableHero.peptideRegulationHero .articleOutcomeOverlay strong{color:#e8bc70fa}.trtOptimizationPage .articleReadableHero{background:radial-gradient(at 80% 18%,#d8b75f2b,#0000 25rem),radial-gradient(at 20% 74%,#8be6e01c,#0000 22rem),linear-gradient(145deg,#14100ae8,#020607f0);border-color:#d8b75f47}.trtOptimizationPage .articleReadableHero:before{background:linear-gradient(108deg,#000000f0 0%,#000000d6 38%,#00000094 62%,#000000db 100%),repeating-linear-gradient(90deg,#d8b75f05 0 1px,#0000 1px 88px),linear-gradient(#010708c7,#000000eb)}.trtOptimizationPage .articleReadableHero:after{opacity:.36;filter:saturate(.82)contrast(1.14)brightness(.4);background-image:url(/assets/trtmen-_q7SzNOi.jpg);background-position:50%}.trtOptimizationPage .articleOutcomeOverlay span{background:linear-gradient(135deg,#110c05d6,#0d1d1f94);border-color:#d8b75f57}.trtOptimizationPage .articleOutcomeOverlay strong{color:#e8bc70fa}.theNarrowsPremiumPage .articleReadableHero{background:radial-gradient(at 80% 18%,#d8b75f2e,#0000 25rem),radial-gradient(at 14% 78%,#8be6e01a,#0000 22rem),linear-gradient(145deg,#120c09eb,#020506f5);border-color:#d8b75f4d}.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,#d8b75f05 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:#d8b75f5c}.theNarrowsPremiumPage .articleOutcomeOverlay strong{color:#e8bc70fa}.aestheticsLongevityPage .articleReadableHero{background:radial-gradient(at 78% 18%,#d8b75f29,#0000 24rem),radial-gradient(at 20% 78%,#8be6e01c,#0000 22rem),linear-gradient(145deg,#121410e0,#020607ed);border-color:#d8b75f40}.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:#d8b75f52}.aestheticsLongevityPage .articleOutcomeOverlay strong{color:#e8bc70fa}.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,#d8b75f1a,#0000 14rem),linear-gradient(145deg,#12100ab8,#00000061);border:1px solid #d8b75f33;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%,#8be6e012 59%,#0000 60% 100%);position:absolute;inset:0}.articleFormulaGrid article>*{z-index:1;position:relative}.articleFormulaGrid span{color:#8be6e0;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,#8be6e012,#0000 22rem),linear-gradient(#081214ad,#020506e0);border:1px solid #8be6e021;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:#8be6e0;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:#eef8f7d6;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:#8be6e0}.articleProse strong{color:#fff}.articleProse blockquote{color:#fff;background:#8be6e00e;border-left:3px solid #8be6e09e;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 #8be6e029;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 #32d2dc14}.articleCeilingWarFigure img{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.articleCeilingWarFigure figcaption{color:#e7f4f3ad;background:#00000057;border-top:1px solid #8be6e024;margin:0;padding:12px 16px 14px;font-size:13px;line-height:1.5}.articleRealityLayer strong{color:#8be6e0;letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:950}.articleRealityLayer{background:radial-gradient(circle at 100% 0,#8be6e01a,#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:#e7f4f3b3!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%,#8be6e01a,#0000 27rem),repeating-linear-gradient(90deg,#8be6e003 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 #8be6e02e;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,#8be6e005 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:#ecfffde0;letter-spacing:.06em;text-transform:uppercase;background:#8be6e013;border:1px solid #8be6e03d;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:#8be6e0}.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,#8be6e014,#0000 13rem),linear-gradient(145deg,#081213c7,#000c);border:1px solid #8be6e029;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:#8be6e0;letter-spacing:.16em;text-transform:uppercase;margin:0 0 8px;font-size:11px;font-weight:950}.trtArticleToc a{color:#e7f4f3b8;background:#00000038;border:1px solid #8be6e01f;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:#8be6e013;border-color:#8be6e066;transform:translate(2px)}.trtArticleBody{gap:clamp(24px,2.8vw,40px);display:grid}.trtGuideSection{background:linear-gradient(120deg,#8be6e00b,#0000 28%),radial-gradient(circle at 100% 0,#8be6e013,#0000 19rem),linear-gradient(#071112b8,#020506e0);border:1px solid #8be6e024;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%,#8be6e00f 59%,#0000 60% 100%),repeating-linear-gradient(90deg,#8be6e003 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:#8be6e0!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:#f1bd72;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:#f1bd72}.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 #8be6e024;border-radius:12px;margin:0;padding:18px}.trtDefinitionGrid span{color:#f1bd72;letter-spacing:.14em;text-transform:uppercase;font-size:12px;font-weight:950}.trtDefinitionGrid p,.trtTradeoffGrid p,.trtSideGrid p,.trtStackList p{color:#e7f4f3c2;margin:8px 0 0;font-size:15px;line-height:1.65}.trtTradeoffGrid svg{color:#8be6e0;margin-bottom:12px}.trtStackList{gap:10px;margin:22px 0;display:grid}.trtBloodworkSection{border-color:#8be6e03d}.trtBloodworkTableWrap{background:radial-gradient(circle at 100% 0,#8be6e01a,#0000 16rem),#0000004d;border:1px solid #8be6e033;border-radius:14px;margin:24px 0 22px;overflow-x:auto}.trtBloodworkTable{border-collapse:collapse;width:100%;min-width:880px}.trtBloodworkTable th,.trtBloodworkTable td{color:#e7f4f3c7;text-align:left;vertical-align:top;border-bottom:1px solid #8be6e01a;padding:15px 16px;line-height:1.5}.trtBloodworkTable thead th{color:#8be6e0;letter-spacing:.13em;text-transform:uppercase;background:#8be6e00d;font-size:11px;font-weight:950}.trtBloodworkTable tbody th{color:#f1bd72eb;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:#f1bd7238}.trtArticleActions{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.trtArticleActions a,.trtArticleActions button{color:#eefffdeb;cursor:pointer;background:#8be6e013;border:1px solid #8be6e047;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:#8be6e085;transform:translateY(-1px);box-shadow:0 0 26px #8be6e01f}.narrowsArticlePage:before{background:radial-gradient(at 78% 8%,#d8b75f21,#0000 28rem),radial-gradient(at 14% 30%,#59dbcd14,#0000 26rem),radial-gradient(at 50% 100%,#ef63481a,#0000 30rem),repeating-linear-gradient(90deg,#d8b75f03 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%,#d8b75f1a,#0000 22rem),linear-gradient(145deg,#10100de0,#000000f0);border-color:#d8b75f33}.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,#d8b75f05 0 1px,#0000 1px 78px)}.protocolArticleBackButton{color:#f4f0e8d6;cursor:pointer;text-transform:uppercase;letter-spacing:.04em;background:#00000052;border:1px solid #d8b75f3d;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:#d8b75f;transform:rotate(180deg)}.protocolArticleBackButton:hover{color:#fff;border-color:#d8b75f75;transform:translate(-2px)}.narrowsDisclaimerBar{background:radial-gradient(circle at 0 0,#d8b75f1f,#0000 12rem),#020809c2;border-color:#d8b75f4d}.narrowsDisclaimerBar svg{color:#d8b75f}.narrowsArticlePage .sectionKicker,.narrowsArticlePage .trtArticleToc p{color:#8be6e0!important}.narrowsArticlePage .trtHeroStats span,.narrowsArticlePage .trtArticleActions a,.narrowsArticlePage .trtArticleActions button{background:#d8b75f13;border-color:#d8b75f47}.narrowsArticlePage .trtHeroStats svg{color:#d8b75f}.narrowsArticlePage .trtGuideSection{background:linear-gradient(120deg,#8be6e00a,#0000 28%),radial-gradient(circle at 100% 0,#d8b75f0f,#0000 19rem),linear-gradient(#071112b8,#020506e0);border-color:#8be6e021}.narrowsArticlePage .trtGuideSection:before{background:linear-gradient(118deg,#0000 0 58%,#8be6e00b 59%,#0000 60% 100%),repeating-linear-gradient(90deg,#d8b75f03 0 1px,#0000 1px 88px)}.narrowsArticlePage .trtGuideSection blockquote{border-left-color:#ef6348c2}.narrowsArticlePage .trtDefinitionGrid span,.narrowsArticlePage .trtGuideSection h3{color:#d8b75f}.narrowsArticlePage .trtArticleToc a:hover,.narrowsArticlePage .trtArticleActions a:hover,.narrowsArticlePage .trtArticleActions button:hover{border-color:#d8b75f8a;box-shadow:0 0 26px #d8b75f1a}.narrowsArticleBody .trtGuideSection p{max-width:900px}.narrowsStackList{grid-template-columns:repeat(2,minmax(0,1fr))}.glpArticlePage:before{background:radial-gradient(at 78% 8%,#8be6e024,#0000 28rem),radial-gradient(at 16% 28%,#7af08314,#0000 26rem),radial-gradient(at 54% 100%,#d8b75f14,#0000 30rem),repeating-linear-gradient(90deg,#8be6e003 0 1px,#0000 1px 96px),linear-gradient(#00000029,#000000ad)}.glpArticleHero{background:radial-gradient(circle at 16% 90%,#7af08314,#0000 18rem),radial-gradient(circle at 70% 8%,#8be6e01f,#0000 22rem),linear-gradient(145deg,#091412e0,#000000f0);border-color:#8be6e038}.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,#8be6e005 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,#8be6e01f,#0000 12rem),#020809c2;border-color:#8be6e04d}.glpDisclaimerBar svg{color:#8be6e0}.glpArticlePage .sectionKicker,.glpArticlePage .trtArticleToc p{color:#8be6e0!important}.glpArticlePage .trtHeroStats span,.glpArticlePage .trtArticleActions a,.glpArticlePage .trtArticleActions button{background:#8be6e013;border-color:#8be6e047}.glpArticlePage .trtHeroStats svg{color:#8be6e0}.glpArticlePage .trtGuideSection{background:linear-gradient(120deg,#8be6e00c,#0000 28%),radial-gradient(circle at 100% 0,#7af0830e,#0000 19rem),linear-gradient(#071112b8,#020506e0);border-color:#8be6e024}.glpArticlePage .trtGuideSection:before{background:linear-gradient(118deg,#0000 0 58%,#8be6e00e 59%,#0000 60% 100%),repeating-linear-gradient(90deg,#8be6e003 0 1px,#0000 1px 88px)}.glpArticlePage .trtGuideSection blockquote{border-left-color:#8be6e0b8}.glpArticlePage .trtDefinitionGrid span,.glpArticlePage .trtGuideSection h3{color:#d8b75f}.glpArticlePage .trtArticleToc a:hover,.glpArticlePage .trtArticleActions a:hover,.glpArticlePage .trtArticleActions button:hover{border-color:#8be6e08a;box-shadow:0 0 26px #8be6e01a}.glpArticleBody .trtGuideSection p{max-width:920px}.glpStackList{grid-template-columns:repeat(2,minmax(0,1fr))}.glpStackList strong{color:#f1bd72}@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:#c8ffdf;background:#42f5ef0f;border:1px solid #42f5ef33;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:#d8e8e2;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:#42f5ef0f;border:1px solid #42f5ef2e;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 #d2fff51b;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:#42f5ef11;border:1px solid #42f5ef38;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:#42f5ef0b;border-color:#42f5ef6b;transform:translateY(-1px)}.activeLibraryCategory{background:linear-gradient(#42f5ef1d,#020807b3);border-color:#42f5efa3;box-shadow:inset 0 0 0 1px #42f5ef11}.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:#03130d;background:linear-gradient(135deg, var(--accent), var(--accent2));border-color:#42f5efb8}.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 #d2fff51a;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:#d8fff4;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:before{content:"";pointer-events:none;z-index:-1;opacity:.14;mix-blend-mode:screen;background:radial-gradient(circle at 72% 18%,#d8b75f21 0 1px,#0000 1.6px) 0 0/53px 53px,radial-gradient(circle at 16% 32%,#42f5ef1a 0 1px,#0000 1.4px) 0 0/47px 47px,repeating-linear-gradient(115deg,#0000 0 24px,#ffffff07 25px,#0000 26px);position:fixed;inset:0}.libraryIntelligencePage .libraryHeroGrid,.libraryIntelligencePage .librarySection:nth-of-type(-n+3){isolation:isolate;position:relative}.libraryIntelligencePage .libraryHeroGrid:before{content:"";z-index:-2;pointer-events:none;opacity:.86;background:radial-gradient(at 68% 16%,#d8b75f29,#0000 28rem),radial-gradient(at 20% 46%,#38deda16,#0000 24rem),linear-gradient(115deg,#d8b75f0b,#0000 28% 72%,#38deda09),repeating-linear-gradient(90deg,#0000 0 82px,#f4f0e805 83px,#0000 84px);position:absolute;inset:-46px -32px -72px;-webkit-mask-image:linear-gradient(#000 0% 72%,#0000 100%);mask-image:linear-gradient(#000 0% 72%,#0000 100%)}.libraryIntelligencePage .libraryHeroGrid:after{content:"";z-index:-1;pointer-events:none;opacity:.72;filter:blur(.2px);background:radial-gradient(at 62% 18%,#d8b75f21,#0000 21rem),radial-gradient(at 78% 74%,#d8b75f13,#0000 24rem);position:absolute;inset:18px -26px -64px 35%}.libraryIntelligencePage:after{content:"";z-index:-1;pointer-events:none;opacity:.78;background:linear-gradient(#0000,#d8b75f0b 12%,#0000 28%,#0000002e 62%,#0000),radial-gradient(circle at 20% 34%,#d8b75f0f,#0000 22rem),radial-gradient(circle at 82% 58%,#42f5ef0a,#0000 24rem);position:absolute;inset:420px -24px 0;-webkit-mask-image:linear-gradient(#0000 0%,#000 10% 88%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 10% 88%,#0000 100%)}.libraryHeroGrid{grid-template-columns:minmax(360px,.38fr) minmax(0,.62fr);align-items:stretch;gap:14px;display:grid;position:relative;overflow:visible}.libraryHeroGrid:before{content:"";z-index:0;pointer-events:none;filter:blur(10px);opacity:.82;background:radial-gradient(circle at 68% 18%,#d8b75f29,#0000 24rem),radial-gradient(circle at 18% 52%,#d8b75f17,#0000 18rem),radial-gradient(circle at 14% 62%,#42f5ef0f,#0000 26rem),linear-gradient(#0000 0 74%,#0000003d);position:absolute;inset:-16px -18px -14px}.libraryHeroGrid>*{z-index:1;position:relative}.libraryHeroGrid,.compareCommandHero,.comparePageHero,.protocolFeatureHero,.compoundPageHero{--entry-glow:#d8b75f29;--entry-line:#d8b75f57}.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:linear-gradient(145deg,#111213d1,#050505c2);border:1px solid #f4f0e81f;border-radius:12px;box-shadow:inset 0 1px #ffffff0a,0 24px 82px #00000057}.libraryHeroCopy{background:radial-gradient(circle at 0 100%,#c49a2e14,#0000 22rem),radial-gradient(circle at 92% 0,#f4f0e808,#0000 18rem),linear-gradient(145deg,#0f1010bd,#050505b8);border-color:#f4f0e818;align-content:center;gap:10px;min-height:224px;padding:clamp(18px,1.6vw,24px);display:grid;position:relative;overflow:hidden}.libraryHeroCopy:before{content:"";pointer-events:none;opacity:.62;background:linear-gradient(90deg,#d8b75f0e,#0000 30% 100%),radial-gradient(circle at 12% 16%,#d8b75f12,#0000 12rem),repeating-linear-gradient(0deg,#0000 0 34px,#f4f0e805 35px,#0000 36px);position:absolute;inset:0}.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:linear-gradient(100deg,#00000094,#08080857);border:1px solid #d8b75f3d;border-radius:12px;align-items:center;gap:12px;min-height:50px;padding:0 16px;transition:border-color .18s,box-shadow .18s,background .18s;display:flex;position:relative;box-shadow:inset 0 1px #ffffff05}.librarySearchBox:before{content:"";pointer-events:none;opacity:.6;background:linear-gradient(90deg,#d8b75f0d,#0000 44%),repeating-linear-gradient(90deg,#0000 0 54px,#f4f0e805 55px,#0000 56px);position:absolute;inset:0}.librarySearchBox:focus-within{background:linear-gradient(100deg,#0000009e,#0a0a0a66);border-color:#d8b75f8f;box-shadow:inset 0 1px #d8b75f14,0 0 34px #c49a2e14}.librarySearchBox svg{color:#d8b75f}.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:#d8b75f;filter:drop-shadow(0 0 12px #c49a2e2e)}.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:linear-gradient(145deg,#111213e0,#050505cc);border-color:#d8b75f38;min-height:236px;padding:clamp(18px,1.6vw,24px);display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0b,0 34px 112px #00000075,0 0 42px #d8b75f12}.featuredIntelligenceCard:before{content:"";z-index:0;pointer-events:none;opacity:.74;filter:blur(1px);background:radial-gradient(at 72% 42%,#d8b75f2e,#0000 23rem),radial-gradient(at 44% 94%,#38deda0b,#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%,#d8b75f2e,#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:#d8b75f;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 #c49a2e29);opacity:.95;min-height:210px;position:relative}.featuredMolecule:before,.featuredMolecule:after{content:"";background:radial-gradient(circle at 35% 35%,#ffe9b4f2,#c49a2e99 24%,#342c1733 58%,#0000 72%);border-radius:999px;position:absolute;box-shadow:0 0 40px #c49a2e38}.featuredMolecule:before{width:210px;height:210px;top:12px;right:30px}.featuredMolecule:after{background:radial-gradient(circle at 35% 35%,#aacdc6c7,#185b5466 30%,#05101033 62%,#0000 74%);width:170px;height:170px;bottom:8px;left:6px}.featuredMolecule span{background:#c49a2e1f;border:1px solid #d8b75f38;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:#42f5ef14;top:16px;left:74px}.featuredMolecule span:nth-child(5){background:#42f5ef14;bottom:104px;left:12px}.featuredMolecule span:nth-child(6){top:122px;right:104px}.librarySection{padding:14px;position:relative;overflow:hidden}.librarySection:before{content:"";pointer-events:none;opacity:.58;background:radial-gradient(circle at 100% 0,#d8b75f0e,#0000 18rem);position:absolute;inset:0}.libraryIntelligencePage .librarySection:nth-of-type(-n+3){background:radial-gradient(circle at 84% 0,#d8b75f12,#0000 19rem),radial-gradient(circle at 12% 100%,#38deda09,#0000 18rem),radial-gradient(circle at -4% 8%,#d8b75f14,#0000 15rem),linear-gradient(145deg,#0d0e0ebd,#040404b3);border-color:#f4f0e81b;box-shadow:inset 0 1px #ffffff08,0 20px 76px #0000004d}.libraryIntelligencePage .librarySection:nth-of-type(-n+3):after{content:"";pointer-events:none;opacity:.72;background:linear-gradient(115deg,#0000 0 54%,#d8b75f07 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:#f6d37b;background:#0000007a;border-color:#d8b75f61;border-radius:999px;box-shadow:0 0 18px #d8b75f1a}.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:#f6d37b;background:#0000008a;border:1px solid #d8b75f42;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:#d8b75f33;min-height:146px;box-shadow:inset 0 1px #ffffff0b,0 22px 66px #00000057,0 0 22px #d8b75f17}.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%,#d8b75f2e,#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,#d8b75f1c,#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%,#d8b75f2e,#0000 6.5rem),radial-gradient(circle at 90% 20%,#70c4b813,#0000 7rem),linear-gradient(145deg,#17150dc7,#040404eb 70%)}.category-hormones:before{background:radial-gradient(circle at 20% 12%,#d8882433,#0000 6.5rem),radial-gradient(circle at 88% 18%,#d8b75f12,#0000 7rem),linear-gradient(145deg,#1a110ac7,#040404eb 70%)}.category-glp-metabolic:before{background:radial-gradient(circle at 20% 12%,#42f5ef24,#0000 6.5rem),radial-gradient(circle at 88% 18%,#d8b75f12,#0000 7rem),linear-gradient(145deg,#0a1816c7,#040404eb 70%)}.category-longevity:before{background:radial-gradient(circle at 20% 12%,#d8b75f2e,#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%,#d8b75f0e,#0000 7rem),linear-gradient(145deg,#120d1ac7,#040404eb 70%)}.category-support:before{background:radial-gradient(circle at 20% 12%,#d8b75f2e,#0000 6.5rem),radial-gradient(circle at 84% 24%,#42f5ef12,#0000 7rem),radial-gradient(circle at 54% 88%,#d8b75f0d,#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%,#d8b75f14,#0000 8rem),linear-gradient(90deg,#d8b75f08,#0000 44%,#38deda05);position:absolute;inset:0}.libraryPathwayRow button>*{z-index:1;position:relative}.libraryPathwayRow button>span{color:#d8b75f;background:#c49a2e0f;border:1px solid #d8b75f42;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:#d8b75f;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:#d8b75f38;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,#d8b75f17,#0000 18rem),radial-gradient(circle at 92% 100%,#42f5ef08,#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:#d8b75f;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:#c49a2e0b}.libraryTrendingStrip em{color:#d8b75fb8;letter-spacing:.12em;text-transform:uppercase;background:#c49a2e0b;border:1px solid #d8b75f42;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,#c49a2e12,#0006 34%,#42f5ef09);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:#f6d37b}.libraryArchiveSignal>span:nth-child(3){color:#f4f0e8d1}.libraryArchiveSignal>span:nth-child(4){color:#8ee9da}.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(#d8b75f0e,#0000);height:120px;position:absolute;inset:-18px -12px auto}.libraryCompoundCard{text-align:left;color:#f4f0e8;cursor:pointer;background:radial-gradient(circle at 100% 0,#d8b75f11,#0000 10rem),radial-gradient(circle at 8% 100%,#42f5ef0a,#0000 12rem),linear-gradient(145deg,#0d0d0de6,#030303d6);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%,#d8b75f0e,#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:#d8b75fc7;text-transform:uppercase;letter-spacing:.12em;font-size:9px;font-weight:920;line-height:1.25}.compoundTierLine:after{content:"";background:linear-gradient(90deg,#d8b75f47,#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:#71d8c8;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:#d8b75f;margin-right:7px}.compoundDossierSignals{background:linear-gradient(90deg,#d8b75f05,#0000 38%,#42f5ef04);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:#f6d37beb;letter-spacing:.02em;background:linear-gradient(90deg,#c49a2e0b,#0000002e);border:1px solid #d8b75f38;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,#d8b75f29,#0000 18rem),radial-gradient(circle at 0 100%,#42f5ef0e,#0000 18rem),linear-gradient(145deg,#13110deb,#040404d6);border-color:#d8b75f47;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:#42f5ef21}.tierSignal .compoundTierLine span{color:#8ee9da}.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%,#c49a2e21,#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%,#d8b75f2e 0 1px,#0000 1.4px),linear-gradient(115deg,#0000 0 38%,#d8b75f0b 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:#c49a2e13;border-color:#d8b75f47}.protocolMockRail svg{color:#d8b75f}.protocolMockRail button[data-tone=green] svg{color:#64d77a}.protocolMockRail button[data-tone=red] svg{color:#ff604c}.protocolMockRail .protocolRailDossier{background:#070604;border-color:#d8b75f2e;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,#d8b75f33,#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:#d8b75f;letter-spacing:.05em;text-transform:uppercase;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#d8b75f0e;border:1px solid #d8b75f38;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:#ffb55f;background:#ffa44612;border-color:#ffa44647}.protocolMockRail .protocolRailDossier:hover,.protocolMockRail .protocolRailDossier.active{background:radial-gradient(circle at 96% 8%,#d8b75f2b,#0000 8rem),linear-gradient(145deg,#241d14bd,#040404d6);border-color:#d8b75f4d;transform:translateY(-2px);box-shadow:inset 0 0 0 1px #d8b75f0b,0 18px 42px #00000057,0 0 24px #d8b75f17}.railSubscribe{background:radial-gradient(circle at 50% 0,#d8b75f14,#0000 8rem),#c49a2e09;border:1px solid #d8b75f38;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:#f6d37b;border-color:#d8b75f52;justify-content:center;width:100%}.protocolMockRail blockquote{color:#f4f0e8b8;background:#c49a2e09;border:1px solid #d8b75f33;border-radius:10px;margin:0;padding:15px;font-size:12px;font-style:italic;line-height:1.55}.protocolMockRail cite{color:#d8b75f;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%,#d8b75f14,#0000 24rem),linear-gradient(#0000,#d8b75f09 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%,#d8b75f13,#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%,#d8b75f38,#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:#d8b75f2b;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(#d8b75f07 1px,#0000 1px),linear-gradient(90deg,#d8b75f06 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%,#d8b75f1a,#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%,#d8b75f29,#0000 54%);width:500px;height:360px;position:absolute;bottom:-52px;right:2%}.mythicPresence{opacity:.5;filter:blur(.15px)drop-shadow(0 0 58px #d8b75f1a);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,#a97c3b2e 28%,#00000014 74%);border-left:1px solid #d8b75f14;border-right:1px solid #d8b75f14;width:160px;height:246px;position:absolute;top:19%;left:35%}.presenceShoulder{background:radial-gradient(circle at 42% 20%,#f4f0e824,#a577371a 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,#c49a2e66 28%,#24190f1f 78%,#0000);width:34px;height:330px;position:absolute;top:8%;box-shadow:0 0 34px #d8b75f38}.slashOne{right:34%;transform:rotate(20deg)}.slashTwo{height:350px;right:24%;transform:rotate(12deg)}.slashThree{right:14%;transform:rotate(4deg)}.chemFormula{color:#d8b75f3d;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:#d8b75fd6;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:#ffb24d!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,#c49a2ec7,#f4d37ad6);box-shadow:0 0 7px #d8b75f29}.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:#f6d37b;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:#d8b75f0b}.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:#7de4ff;--vial-soft:#7de4ff29;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:#7af083;--vial-soft:#7af08329}.protocolVial[data-tone=violet]{--vial:#b28cff;--vial-soft:#b28cff29}.protocolVial[data-tone=gold]{--vial:#f1c75d;--vial-soft:#f1c75d2e}.tinyVialIcon{--vial:#d8b75fbd;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 #d8b75f1a}.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(#d8b75f3d,#d8b75f24);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 #d8b75f1f);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:#f6d37b;background:#c49a2e0b;box-shadow:inset 0 -1px #d8b75fad}.protocolTabs svg{color:#d8b75fbd}.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,#d8b75f1a,#0000 16rem),linear-gradient(120deg,#0e0c09eb,#030303e0);border:1px solid #d8b75f2b;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:#f6d37b;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,#c49a2e13,#00000085 32%,#2d0a0838);border-color:#d8b75f2e;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,#d8b75f24,#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,#d8b75f,#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:#ffb24d}.protocolConsequenceBand [data-tone=gold]{color:#f6d37b}.protocolConsequenceBand [data-tone=muted]{color:#f4f0e8a8}.protocolLivedReality{background:radial-gradient(circle at 12% 18%,#d8b75f1f,#0000 18rem),radial-gradient(circle at 88% 100%,#ff604c13,#0000 18rem),linear-gradient(145deg,#0d0c0af0,#030303e6);border:1px solid #d8b75f2e;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,#d8b75f14,#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:#d8b75f;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:#f6d37bc7;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,#d8b75f38,#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%,#d8b75f12,#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,#d8b75f0e,#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:#f6d37b;background:#c49a2e1f;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:#f6d37b;text-align:center;justify-items:center;gap:5px;font-size:10px;display:grid}.culturalCard blockquote{color:#f4f0e894;border-left:2px solid #d8b75f52;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:#f6d37b}.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,#d8b75f2e,#0000 14rem),radial-gradient(circle at 0 100%,#ff604c14,#0000 15rem),linear-gradient(145deg,#110f0bf0,#030303db);border-color:#d8b75f4d;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 #d8b75f0e}.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,#f0c75f,#ffdd85);height:100%;display:block}.protocolMiniBar i[data-tone=warn]{background:linear-gradient(90deg,#f0c75f,#ff7046)}.protocolMiniBar strong{color:#f4f0e8;font-size:11px}.analysisSummary{background:#c49a2e14;border:1px solid #d8b75f1f;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:#f6d37b;cursor:pointer;background:#0000004d;border:1px solid #d8b75f4d;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:#d8b75f;grid-row:span 2}.contextRows b{color:#f4f0e8c7;font-size:12px}.contextRows em{color:#ffb24d;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:#d8b75f0b;border-color:#d8b75f47}.relatedCardRow svg{color:#d8b75f}.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%,#42f5ff29,#0000 30rem),radial-gradient(circle at 93% 26%,#ff315f0f,#0000 20rem),radial-gradient(circle at 8% 64%,#42f5ff12,#0000 28rem),linear-gradient(#0000000a,#000000ad);inset:-112px -46px}.protocolCinematicShell:after{opacity:.28;background-image:radial-gradient(circle at 18% 18%,#eaffff1f 0 1px,#0000 1.5px),radial-gradient(circle at 83% 10%,#42f5ff2e 0 1px,#0000 1.4px),repeating-linear-gradient(108deg,#0000 0 35px,#42f5ff07 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,#42f5ff0e,#0000 14rem),linear-gradient(145deg,#050c0eed,#000000e6);border-color:#42f5ff26;box-shadow:inset 0 1px #ffffff09,0 28px 92px #00000080}.protocolCinematicShell .protocolMockRail{border-color:#42f5ff29;gap:16px;padding:16px}.protocolCinematicShell .protocolMockRail svg,.protocolCinematicShell .relatedCardRow svg,.protocolCinematicShell .contextRows svg{color:#42f5ffdb}.protocolCinematicShell .protocolMockRail button:hover,.protocolCinematicShell .protocolMockRail button.active{background:#42f5ff13;border-color:#42f5ff73;box-shadow:0 0 22px #42f5ff1a}.protocolCinematicHero{background:radial-gradient(circle at 72% 24%,#42f5ff21,#0000 15rem),radial-gradient(circle at 76% 70%,#42f5ff33,#0000 22rem),radial-gradient(circle at 94% 47%,#ff315f0e,#0000 15rem),radial-gradient(circle at 14% 83%,#42f5ff0d,#0000 21rem),linear-gradient(116deg,#040708fc,#000000f5 48%,#030e10fa);border-color:#42f5ff47;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 #42f5ff11}.protocolCinematicHero:before{background-image:linear-gradient(#42f5ff04 1px,#0000 1px),linear-gradient(90deg,#42f5ff04 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%,#eaffff1f,#0000 4rem),radial-gradient(circle at 72% 39%,#42f5ff14,#0000 9rem),radial-gradient(circle at 64% 78%,#42f5ff1c,#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 #42f5ff14;max-width:660px;font-size:clamp(52px,6.1vw,88px);line-height:.87}.protocolCinematicHero .protocolHeroCopy h2{color:#eaffffe0;max-width:560px;margin-top:22px;font-size:clamp(22px,2.35vw,32px);line-height:1.08}.protocolCinematicHero .protocolHeroCopy p{color:#def4f5b8;max-width:585px;font-size:14px;line-height:1.7}.protocolCinematicHero .protocolHeroTags span{color:#bffcff;background:#42f5ff14;border-color:#42f5ff47;box-shadow:inset 0 0 16px #42f5ff0d}.protocolCinematicShell .protocolHeroStats span,.protocolCinematicShell .deckHeader .eyebrow,.protocolCinematicShell .protocolDiscoveryPanel .eyebrow,.protocolCinematicShell .protocolConsequenceBand span{color:#42f5ffc7}.protocolCinematicShell .protocolHeroCopy .eyebrow,.protocolCinematicShell .protocolHeroCopy h2,.protocolCinematicShell .protocolRailDossier em,.protocolCinematicShell .relatedCardRow span[data-tone=gold]{color:#bffcff}.protocolCinematicShell .protocolHeroTags span,.protocolCinematicShell .protocolRailDossier em{background:#42f5ff14;border-color:#42f5ff52}.protocolCinematicShell .protocolTabs{min-height:62px}.protocolCinematicShell .protocolTabs svg{color:#42f5ffcc}.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,#42f5ff1c,#0000 18rem),linear-gradient(90deg,#001c1e75,#000000a8 34%,#0012146b);border-color:#42f5ff33;grid-template-columns:minmax(260px,1.1fr) repeat(5,minmax(118px,1fr));min-height:104px}.protocolCinematicShell .protocolLivedReality{background:radial-gradient(circle at 12% 18%,#42f5ff1a,#0000 18rem),radial-gradient(circle at 88% 100%,#ff315f0b,#0000 18rem),linear-gradient(145deg,#050c0ef0,#000000e8);border-color:#42f5ff29;grid-template-columns:minmax(280px,.52fr) minmax(0,1fr);gap:22px}.protocolCinematicShell .insightCard{background:radial-gradient(circle at 100% 0,#42f5ff0f,#0000 13rem),linear-gradient(145deg,#050c0eeb,#000000e0);border-color:#42f5ff24;min-height:210px}.protocolCinematicShell .insightCard summary{min-height:86px}.protocolCinematicShell .biosforgeScoreCard{grid-template-columns:1fr}.protocolCinematicShell .protocolMiniBar i{background:linear-gradient(90deg,#42f5ff,#bffcff)}.protocolCinematicShell .protocolMiniBar i[data-tone=warn]{background:linear-gradient(90deg,#42f5ff,#ff315f)}.protocolCinematicShell .analysisSummary button,.protocolCinematicShell .deckHeader button,.protocolCinematicShell .protocolMockLegal button{color:#bffcff;background:#000a0c70;border-color:#42f5ff42}.protocolCinematicShell .relatedCardRow a,.protocolCinematicShell .relatedCardRow button{background:#ffffff05;border-color:#42f5ff21;min-height:150px}.protocolCinematicShell .relatedCardRow a:hover,.protocolCinematicShell .relatedCardRow button:hover{background:#42f5ff0b;border-color:#42f5ff5c}.protocolContestShell{--contest-dust:#ca9a5e29;--contest-red:#b036262e}.protocolContestShell:before{background:radial-gradient(circle at 72% 12%,#ca9a5e2e,#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,#ca9a5e09 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,#ca9a5e0d,#0000 12rem),linear-gradient(145deg,#0b0a08ed,#020202e3);border-color:#ca9a5e26}.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%,#ca9a5e12,#0000 18rem),linear-gradient(116deg,#0a0908fc,#030303f2 46%,#100a07fa);border-color:#ca9a5e38;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(#ca9a5e04 1px,#0000 1px),linear-gradient(90deg,#ca9a5e04 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:#f0c07a;background:#b036261a;border-color:#ca9a5e42}.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%,#42f5ff2e,#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%,#d8b75f12,#0000 21rem),linear-gradient(#00000014,#000000a3);inset:-98px -42px}.protocolWolverineShell:after{opacity:.3;background-image:radial-gradient(circle at 18% 20%,#c6d0cc1f 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:#b2beb821}.protocolWolverineHero{background:radial-gradient(circle at 78% 18%,#b0c6c61c,#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:#b2beb833;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(#b2beb804 1px,#0000 1px),linear-gradient(90deg,#b2beb803 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%,#c6d0cc1a,#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:#cbd7d3;background:#70959a17;border-color:#b2beb833}.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:#cc9f682b;--hollywood-night:#3a455a21}.protocolHollywoodShell:before{background:radial-gradient(circle at 73% 12%,#cc9f682b,#0000 25rem),radial-gradient(circle at 92% 45%,#3a455a24,#0000 23rem),radial-gradient(circle at 8% 76%,#d8b75f12,#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,#cc9f6808 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,#cc9f680d,#0000 12rem),linear-gradient(145deg,#0c0a09f0,#020202e6);border-color:#cc9f6826}.protocolHollywoodHero{background:radial-gradient(circle at 78% 18%,#f5e2c41f,#0000 14rem),radial-gradient(circle at 76% 74%,#cc9f6829,#0000 22rem),radial-gradient(circle at 13% 83%,#3a455a1c,#0000 19rem),linear-gradient(116deg,#090808fc,#030303f5 46%,#0f0c09fa);border-color:#cc9f683b;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 #cc9f680b}.protocolHollywoodHero:before{background-image:linear-gradient(#cc9f6804 1px,#0000 1px),linear-gradient(90deg,#cc9f6803 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%,#cc9f6829,#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:#cc9f6817;border-color:#cc9f683d}.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:#bda37e21}.protocolGlpShell:before{background:radial-gradient(circle at 74% 12%,#96ada929,#0000 25rem),radial-gradient(circle at 92% 46%,#bda37e1c,#0000 23rem),radial-gradient(circle at 8% 76%,#d8b75f0f,#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%,#bda37e14,#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:#d6e1dc;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,#d8b75f57 34%,#000000c2 68%);border-radius:0 0 50% 50%;width:90px;height:62px;position:absolute;top:-4%;right:14%;box-shadow:0 16px 80px #d8b75f3d,inset 0 -12px 28px #0009}.industrialPendant:before{content:"";background:#f4f0e833;width:1px;height:86px;position:absolute;top:-80px;left:42px}.backWallNote{color:#d8b75f80;opacity:.72;text-transform:uppercase;background:linear-gradient(100deg,#00000057,#d8b75f09);border-left:1px solid #d8b75f29;width:150px;min-height:210px;padding:16px 14px;position:absolute;top:9%;right:39%;transform:rotate(-2deg)}.backWallNote b{color:#d8b75f94;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 #d8b75f70;width:7px;height:7px;margin:0 7px 0 -15px;display:inline-block}.backWallNote em{color:#d8b75f73;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%,#d8b75f14),linear-gradient(#0003,#d8b75f1a 64%,#00000075);border:1px solid #d8b75f42;border-radius:8px 8px 22px 22px;width:58px;height:144px;position:absolute;bottom:94px;right:5%}.labGlassware:before{content:"";border:1px solid #d8b75f38;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 #d8b75f47;border-radius:7px 7px 15px 15px;width:94px;height:92px;position:absolute;bottom:67px;right:0%;box-shadow:inset 0 0 24px #d8b75f0b,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:#d8b75fb8;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,#b08939e0);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:#f0c55c;bottom:76px;right:34%;transform:rotate(-2deg)}.bottleB{--bottle-glow:#82d5ff;bottom:82px;right:20%;transform:rotate(1deg)scale(.98)}.counterSyringe{opacity:.64;background:linear-gradient(90deg,#0000 0 14px,#f4f0e829 14px 44px,#d8b75f42 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%,#f0c55c2e,#0000 42%),radial-gradient(at 58% 16%,#82d5ff21,#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:#d8b75f29}.protocolCinematicHero .protocolHeroStats span{color:#f6d37bdb}.protocolCinematicShell .protocolTabs button.active{color:#f6d37b;background:#d8b75f1a}.protocolCinematicShell .protocolConsequenceBand{background:radial-gradient(circle at 82% 0,#ff604c26,#0000 18rem),radial-gradient(circle at 8% 100%,#d8b75f1a,#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,#d8b75f0e,#0000 13rem)}.protocolCinematicShell .insightCard:after{content:"";pointer-events:none;background:linear-gradient(#0000,#d8b75f08),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:#f6d37b;text-transform:uppercase;letter-spacing:.08em;font-size:9px;font-weight:950}.relatedCardRow span[data-tone=green]{color:#7af083}.relatedCardRow span[data-tone=red]{color:#ff604c}.relatedCardRow span[data-tone=blue]{color:#7de4ff}.roundArrow{color:#f6d37b;cursor:pointer;background:#0000009e;border:1px solid #d8b75f47;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,#c49a2e11,#00000061);border-color:#d8b75f21;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:#d8b75fd1}.protocolMockLegal strong{color:#f6d37beb;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:#f6d37be6;cursor:pointer;background:#0000002e;border:1px solid #d8b75f3d;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:#35f2a394}.activeChip,.activeSegment{color:#b8ffd9;background:#35f2a31f;border-color:#35f2a3d9}.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 #d2fff51b;border-radius:20px;grid-template-columns:1fr auto;gap:8px;padding:16px;transition:all .18s;display:grid}.item:hover{border-color:#35f2a39e;transform:translateY(-2px)}.item.active{background:#35f2a31a;border-color:#35f2a3e6;box-shadow:inset 0 0 0 1px #35f2a31a}.item small,.titleRow small{color:#a8ffcf;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:#d8fff4;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:#d8e8e2;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:#b8fff8;background:#42f5ef12;border:1px solid #42f5ef38;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:#d8b75f;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:#d8b75f;flex:none}.knowledgeTab span{overflow-wrap:anywhere}.knowledgeTab:hover{color:#f4f0e8;background:#c49a2e14;border-color:#d8b75f4d;transform:translateY(-1px)}.activeKnowledgeTab{color:#03130d;background:linear-gradient(135deg, var(--accent), var(--accent2));border-color:#42f5efe6;box-shadow:0 14px 32px #35f2a32e,inset 0 0 0 1px #ffffff38}.activeKnowledgeTab svg{color:#03130d}.intelligenceHub{background:radial-gradient(circle at 100% 0,#42f5ef0e,#0000 20rem),linear-gradient(#ffffff08,#020807b3);border:1px solid #d2fff51f;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,#d8b75f5c,#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 #d2fff51f;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:#42f5ef0b;border-color:#42f5ef6b;transform:translateY(-1px)}.activeHubPrimary{background:linear-gradient(#42f5ef21,#020807ad);border-color:#42f5ef9e;box-shadow:inset 0 0 0 1px #42f5ef11,0 14px 34px #00000038}.hubSecondaryRail{border-top:1px solid #d2fff514;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:#42f5ef0b;border-color:#42f5ef4d}.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,#d8b75f1f,#0000 30%),linear-gradient(#ffffff06,#030303c7);border:1px solid #d8b75f2e;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,#d8b75f1f,#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,#d8b75f0e,#0000 9rem),#030303a8;border:1px solid #d8b75f21;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(#42f5ef0f,#030303a8);border-color:#42f5ef2e}.decisionPositive svg{color:var(--accent)}.decisionNegative{background:linear-gradient(#c49a2e0e,#030303a8);border-color:#d8b75f33}.decisionNegative svg{color:#f6d37b}.peptideFrameworkBlock{background:radial-gradient(circle at 100% 0,#42f5ef1a,#0000 32%),linear-gradient(#ffffff08,#020807bd);border:1px solid #d2fff521;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,#42f5ef1a,#0000 18rem),linear-gradient(115deg,#0000 0 38%,#42f5ef09 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:#42f5ef0b;border:1px solid #42f5ef26;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:#eafff8;font-size:14px;line-height:1.35}.peptideDecisionGrid{margin-bottom:14px}.peptideRealityBlock{background:radial-gradient(circle at 0 0,#42f5ef1f,#0000 20rem),linear-gradient(#42f5ef11,#020807ad);border:1px solid #42f5ef38;border-radius:18px;margin-top:clamp(8px,1.3vw,16px);padding:15px;box-shadow:0 22px 70px #00000047,0 0 26px #42f5ef0b}.peptideSignalGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.peptideSignalCard{background:#0208079e;border:1px solid #42f5ef29;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:#eafff8;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 #d2fff51f;border-radius:18px;padding:15px}.peptideClaimsPanel h3,.peptideEvidencePanel h3,.peptideUnknownsGrid h3{color:#eafff8;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:#42f5ef0b;border:1px solid #42f5ef21;border-radius:14px;padding:11px}.peptideClaimsPanel strong{color:#d8fff4;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:#cfe4de;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,#d8b75f1c,#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,#d8b75f14,#0000 28% 100%),radial-gradient(circle at 88% 0,#d8b75f1a,#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,#d8b75f1a,#0000 19rem),linear-gradient(#c49a2e0f,#030303b3);border:1px solid #d8b75f2e;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 #d8b75f21;border-radius:10px;padding:12px}.hormoneOutcomeGrid span{color:#d8b75f;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,#d8b75f1a,#0000 16rem),#c49a2e0e;border:1px solid #d8b75f3d;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:#f6d37b;border-radius:999px;width:5px;height:5px;margin:0 8px 2px 0;display:inline-block}.glpFrameworkBlock{background:radial-gradient(circle at 100% 0,#42f5ef21,#0000 34%),linear-gradient(#ffffff09,#020807bd);border:1px solid #42f5ef29;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,#42f5ef17,#0000 20rem),linear-gradient(115deg,#0000 0 42%,#42f5ef08 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(#42f5ef0f,#020807a8);border:1px solid #42f5ef29;border-radius:20px;grid-template-columns:minmax(230px,.55fr) minmax(0,1fr);gap:12px;padding:15px;display:grid}.glpPositioningPanel h3{color:#eafff8;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 #42f5ef29;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:#eafff8;letter-spacing:-.02em;margin:7px 0;font-size:18px;line-height:1.15;display:block}.glpPerformanceBlock{background:radial-gradient(circle at 100% 0,#35f2a31a,#0000 36%),#02080785;border:1px solid #d2fff529;border-radius:18px;margin-top:clamp(14px,1.5vw,22px);padding:15px;box-shadow:0 22px 70px #0000003d,0 0 28px #42f5ef0a}.glpPerformanceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.glpPerformanceCard{background:#020807a8;border:1px solid #42f5ef29;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:#eafff8;text-align:right;letter-spacing:-.02em;font-size:18px;line-height:1.05}.glpMeter{background:#ffffff0b;border:1px solid #42f5ef29;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 #42f5ef33}.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:#f6d37b}.glpPerformanceCaution .glpMeter{border-color:#fbbf242e}.glpPerformanceCaution .glpMeter i{background:linear-gradient(90deg, #f6d37b, var(--accent))}.glpFitGrid{grid-template-columns:1fr 1fr;gap:12px;margin-top:12px;display:grid}.glpFitCard{background:#0208079e;border:1px solid #d2fff51f;border-radius:18px;min-height:178px;padding:15px}.glpFitCard>div{align-items:center;gap:9px;margin-bottom:12px;display:flex}.glpFitCard h3{color:#eafff8;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:#cfe4de;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(#42f5ef13,#020807a3);border-color:#42f5ef33}.glpFitPositive svg{color:var(--accent)}.glpFitNegative{background:linear-gradient(#fbbf240e,#020807a3);border-color:#fbbf242e}.glpFitNegative svg{color:#f6d37b}.glpCompareEngine{background:#42f5ef0b;border:1px solid #42f5ef29;border-radius:18px;margin-top:12px;padding:15px}.glpCompareEngine h3{color:#eafff8;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 #42f5ef24;border-radius:14px;padding:12px}.glpCompareEngine strong{color:#d8fff4;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,#42f5ef1c,#0000 34%),linear-gradient(#ffffff08,#020807b8);border:1px solid #42f5ef2e;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:#d8fff4;margin-top:8px;font-size:13px;font-weight:800;display:block}.glpDoseProgression{gap:12px;display:grid}.glpDoseCard{background:#0208079e;border:1px solid #42f5ef29;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:#eafff8;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:#d8fff4;background:#35f2a30e;border:1px solid #35f2a329;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,#42f5ef14,#0000 24rem),linear-gradient(#42f5ef0e,#020807b8);border:1px solid #42f5ef29;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,#42f5ef14,#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:#d8e8e2;background:linear-gradient(#42f5ef14,#020807ad);border:1px solid #42f5ef33;border-radius:18px;margin-top:14px;padding:16px;font-size:15px;line-height:1.62}.knowledgeNote{color:#d8e8e2;background:#42f5ef0f;border:1px solid #42f5ef2e;border-radius:16px;padding:13px;line-height:1.5}.realityCheckNarrative{color:#e6fff8;letter-spacing:-.02em;background:radial-gradient(circle at 100% 0,#42f5ef1a,#0000 18rem),linear-gradient(#42f5ef13,#020807ad);border:1px solid #42f5ef33;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:#d8e8e2;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(#42f5ef12,#020807b3);border:1px solid #42f5ef33;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:#d8fff4;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:#42f5ef0f;border:1px solid #42f5ef2e;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:#eafff8;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:#d8fff4;font-size:13px}.studyMiniTable p:first-child{color:#b8d8d2;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,#d8b75f13,#0000 14rem),#c49a2e0a;border-color:#d8b75f3d}.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:#42f5ef14;border-bottom:1px solid #94a3b824}.comparisonHeader strong{color:#eafff8;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:#eafff8;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%,#c49a2e24,#0000 24rem),radial-gradient(circle at 12% 36%,#d8b75f14,#0000 20rem),radial-gradient(circle at 48% 72%,#38deda0b,#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%,#d8b75f2e 0 1px,#0000 1.4px),linear-gradient(115deg,#0000 0 36%,#d8b75f0a 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%,#d8b75f25,#0000 18rem),radial-gradient(circle at 4% 100%,#38deda0b,#0000 20rem),linear-gradient(145deg,#0e0e0eed,#030303d9);border:1px solid #d8b75f29;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(#d8b75f07 1px,#0000 1px),linear-gradient(90deg,#d8b75f05 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:#d8b75fd1;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:#f6d37b;background:radial-gradient(circle,#d8b75f2e,#00000061 66%);border:1px solid #d8b75f33;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 #d8b75f14,0 0 82px #d8b75f1f}.dossierSigil svg{width:44px;height:44px}.dossierOrbit{border:1px solid #d8b75f2e;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,#d8b75f6b,#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:#d8b75f33;border:1px solid #d8b75f73;border-radius:50%;width:7px;height:7px;position:absolute;box-shadow:0 0 18px #d8b75f52}.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 #d8b75f33;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:#d8b75f;background:#c49a2e14;border:1px solid #d8b75f47;border-radius:11px;place-items:center;width:38px;height:38px;display:grid;box-shadow:0 0 24px #d8b75f14}.compoundHeroStatus span{color:#d8b75f;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:#c49a2e09;border:1px solid #d8b75f21;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,#d8b75f11,#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:#d8b75f}.compoundQuickIntel span{color:#d8b75f;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(#d8b75f14,#0000 75%),radial-gradient(circle at 18% 0,#38deda0b,#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,#d8b75f0b,#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,#d8b75f14,#0000 8rem),#0000005c;border:1px solid #d8b75f2e;border-radius:10px;padding:10px;font-size:12px;line-height:1.35;text-decoration:none}.comparisonLinkList a:hover{color:#f6d37b;border-color:#d8b75f57;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,#c49a2e,#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 #42f5ef2b;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 #42f5ef26;border-radius:22px;padding:16px;box-shadow:inset 0 0 0 1px #ffffff04}.fastWinnerPanel{background:radial-gradient(circle at 0 0,#42f5ef1f,#0000 32%),linear-gradient(#ffffff09,#020807b8)}.winnerGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.winnerGrid article{background:linear-gradient(#42f5ef11,#020807a3);border:1px solid #42f5ef2e;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:#eafff8;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 #42f5ef24;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:#eafff8;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 #42f5ef29;border-radius:22px;overflow:hidden}.compareMatrixHeader,.compareMatrix>div{grid-template-columns:minmax(140px,.52fr) repeat(2,minmax(0,1fr));display:grid}.compareMatrixHeader{background:#42f5ef14}.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:#eafff8;font-size:16px}.compareMatrix p{color:#cfe8e0;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,#c49a2e1f,#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:#d8b75f6b;transform:translateY(-2px);box-shadow:0 20px 62px #00000057,0 0 24px #c49a2e14}.compareCard p{color:#d8b75f;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%,#c49a2e26,#0000 28rem),radial-gradient(circle at 8% 0,#38deda16,#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:#d8b75f;letter-spacing:.08em;text-transform:uppercase;background:#c49a2e12;border:1px solid #d8b75f47;border-radius:999px;padding:8px 10px;font-size:11px;font-weight:800}.comparePage .compoundHeroStatus{background:#050605b8;border-color:#d8b75f3d;box-shadow:inset 0 0 0 1px #ffffff05}.comparePage .compoundCategoryMark{color:#d8b75f;background:#c49a2e14;border-color:#d8b75f57}.comparePage .compoundHeroStatus span{color:#d8b75f}.compareVerdictPanel,.compareRealityPanel{background:radial-gradient(circle at 100% 0,#d8b75f1a,#0000 24rem),linear-gradient(145deg,#121315db,#050505c7);border-color:#d8b75f2e}.compareVerdictPanel{border-color:#d8b75f3d;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 #d8b75f0b}.compareVerdictPanel:before{content:"";z-index:-1;pointer-events:none;opacity:.74;background:linear-gradient(90deg,#0000,#d8b75f1c 48%,#0000 80%),radial-gradient(at 50% 0,#d8b75f13,#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:#d8b75f;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:#d8b75f24;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,#d8b75f2e,#0000 19% 80%,#d8b75f1a),radial-gradient(circle at 88% 0,#d8b75f1a,#0000 18rem);position:absolute;inset:0}.quickComparisonPanel{background:radial-gradient(circle at 9% 0,#38deda13,#0000 22rem),radial-gradient(circle at 92% 7%,#d8b75f21,#0000 25rem),linear-gradient(145deg,#14120fe0,#040404cc);border-color:#d8b75f42;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:#d8b75f4d;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 #d8b75f11}.compareRealityPanel:after{content:"";pointer-events:none;opacity:.66;background:linear-gradient(90deg,#0000,#d8b75f4d,#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%,#d8b75f1c,#0000 18rem),linear-gradient(90deg,#d8b75f1c,#0000 28% 100%)}.compareRealityGrid{z-index:1;position:relative}.bestForPanel{background:radial-gradient(circle at 0 0,#38deda17,#0000 22rem),linear-gradient(145deg,#0d1112d1,#040404c2);border-color:#38deda26;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:#c49a2e13}.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:#d8b75f;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:#d8b75f09}.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:#d8b75f;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,#d8b75f09,#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 #d8b75f52;margin:0;padding-left:13px}.breakdownStack p strong{color:#d8b75f;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:#c49a2e0f;border:1px solid #d8b75f47;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:#d8b75f8a}.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 #d8b75f75;border-radius:999px;align-items:center;min-height:42px;padding:0 18px;display:inline-flex}.compareCanonicalTopbar nav button:hover,.compareCanonicalTopbar nav .activeCompareCanonicalNav{color:#d8b75f;border-bottom-color:#d8b75fb3}.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:#d8b75f0b;border-color:#d8b75f9e;box-shadow:inset 0 0 0 1px #0000009e,0 0 0 1px #d8b75f1f}.compareOverlay:focus-visible,.compareSearchOverlay:focus-visible{outline-offset:2px;background:#d8b75f14;outline:1px solid #d8b75fb3}.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:#d8b75f;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:#d8b75f0d;outline:1px solid #d8b75f8a;box-shadow:0 0 18px #d8b75f24}.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%,#20a39e21,#0000 21rem),radial-gradient(circle at 83% 20%,#c49a2e1f,#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%,#d8b75f1a 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%,#d8b75f1a,#0000 19rem),radial-gradient(circle at 10% 18%,#24ada616,#0000 21rem),linear-gradient(145deg,#121212e6,#020304d1);border:1px solid #d8b75f29;border-radius:10px;box-shadow:inset 0 1px #ffffff0b,inset 0 0 0 1px #00000070,0 30px 96px #0000006b,0 0 32px #d8b75f0b}.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:#d8b75f2e;--compare-material-edge-cool:#42f5ef29;--compare-material-glass:#f4f0e80b;--compare-material-shadow:#00000075;--compare-material-depth:#00000057;--compare-material-gold:#d8b75f21;--compare-material-teal:#24ada61f;--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 #d8b75f0b}.cinematicMaterialSystem .materialSurfaceHero{background:linear-gradient(90deg, #f4f0e807, transparent 14%, transparent 64%, #d8b75f09), 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%,#d8b75f0d 100%),radial-gradient(circle at 8% 45%,#42f5ef24,#0000 18rem),radial-gradient(circle at 92% 20%,#d8b75f2e,#0000 17rem),linear-gradient(112deg,#040808f0,#0e0a05e0)}.cinematicMaterialSystem .materialSurfaceFeature{background:linear-gradient(#f4f0e808,#0000 18%,#00000029),radial-gradient(circle at 50% -18%,#d8b75f2e,#0000 20rem),radial-gradient(circle at 20% 46%,#24ada62e,#0000 18rem),radial-gradient(circle at 82% 44%,#c49a2e3d,#0000 18rem),repeating-linear-gradient(90deg,#0000 0 88px,#f4f0e806 89px,#0000 90px),linear-gradient(145deg,#0f0f0ff5,#020203e0);border-color:#d8b75f33}.cinematicMaterialSystem .materialSurfacePortal{background:linear-gradient(#f4f0e807,#0000 35%,#00000029),radial-gradient(circle at 0 0,#d8b75f1a,#0000 16rem),radial-gradient(circle at 82% 100%,#24ada612,#0000 13rem),linear-gradient(145deg,#0f1111e6,#030405d1)}.cinematicMaterialSystem .materialSurfacePortal.teal{background:linear-gradient(#f4f0e807,#0000 34%,#00000026),radial-gradient(circle at 0 0,#42f5ef33,#0000 16rem),radial-gradient(circle at 80% 100%,#1260601f,#0000 13rem),linear-gradient(145deg,#091919e6,#020607d1);border-color:#42f5ef38}.cinematicMaterialSystem .materialSurfacePortal.gold{background:linear-gradient(#f4f0e808,#0000 34%,#00000029),radial-gradient(circle at 0 0,#d8b75f33,#0000 16rem),radial-gradient(circle at 92% 20%,#b2581a1f,#0000 11rem),linear-gradient(145deg,#1f1308e6,#050403d1);border-color:#d8b75f38}.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%,#42f5ef11,#0000 13rem),linear-gradient(145deg,#0b0a16eb,#030306d6);border-color:#9376ff3d}.cinematicMaterialSystem .materialSurfaceRail,.cinematicMaterialSystem .materialSurfaceDock{background:linear-gradient(90deg,#f4f0e806,#0000 30%,#d8b75f0a),radial-gradient(circle at 100% 0,#d8b75f13,#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%,#d8b75f26,#0000 16rem),radial-gradient(circle at 46% 42%,#20a39e1f,#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,#d8b75f24,#0000 18% 82%,#42f5ef14) 0 0/37px 37px,linear-gradient(115deg,#0000 0 38%,#d8b75f1a 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 #d8b75f1f;border-radius:8px;position:absolute;inset:14px;box-shadow:inset 0 0 48px #d8b75f09}.comparePressureFrame span{background:#d8b75f70;position:absolute;box-shadow:0 0 18px #d8b75f2e}.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 #d8b75f0e;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:#d8b75f;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:#d8b75f}.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,#d8b75f14,#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), #d8b75f33, 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 #d8b75f1f,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%,#d8b75f1f,#0000 20rem),radial-gradient(at 20% 72%,#24ada624,#0000 19rem),radial-gradient(at 82% 70%,#d8b75f1f,#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%,#d8b75f29 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%,#d8b75f29,#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 #d8b75f21,inset 0 0 30px #d8b75f14}.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:#d8b75f;right:23%}.compareEnvironmentVialTeal{color:#42f5ef;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%,#d8b75f6b 39% 40%,#0000 41%),linear-gradient(160deg,#0000 0 52%,#42f5ef52 53% 54%,#0000 55%);border-bottom:1px solid #d8b75f2e;border-left:1px solid #d8b75f47;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 #d8b75f24;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:#42f5ef;top:16%;left:3%}.compareMetabolicTraceRight{color:#d8b75f;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 #d8b75f38;border-radius:4px;padding:6px 8px;font-size:9px;font-weight:900}.compareTensionBand{isolation:isolate;background:radial-gradient(circle at 8% 45%,#42f5ef1f,#0000 18rem),radial-gradient(circle at 92% 20%,#d8b75f29,#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,#d8b75f33,#0000 22% 78%,#42f5ef21),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 #d8b75f57;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:#d8b75f;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:#d8b75f}.compareChapterMarker:before{content:"";background:linear-gradient(90deg,#d8b75fbd,#0000);width:34px;height:1px}.compareChamber{width:50%;position:absolute;top:0;bottom:0;overflow:hidden}.compareChamberLeft{color:#42f5ef;left:0}.compareChamberRight{color:#d8b75f;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:#f0ca6d;letter-spacing:-.05em;background:radial-gradient(circle,#d8b75f2e,#000000b8 62%);border:1px solid #d8b75f47;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 #d8b75f38,inset 0 0 24px #d8b75f21}.compareStageBadge{z-index:4;color:#b8fff4;background:#18706b52;border:1px solid #42f5ef3d;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:#42f5ef;border-radius:999px;width:6px;height:6px;box-shadow:0 0 12px #42f5ef}.featuredCompareCard{background:radial-gradient(circle at 50% -18%,#d8b75f29,#0000 19rem),radial-gradient(circle at 20% 46%,#24ada62e,#0000 17rem),radial-gradient(circle at 82% 44%,#c49a2e38,#0000 17rem),linear-gradient(145deg,#0f0f0ff2,#020203db);margin-top:0;padding:10px;position:relative;overflow:hidden}.featuredCompareAssetModule{background:radial-gradient(circle at 52% 24%,#d8b75f1a,#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%,#d8b75f47 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%,#d8b75f2e,#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%,#d8b75f24,#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:#42f5ef}.duelRight{color:#d8b75f;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:#f0ca6d;background:radial-gradient(circle,#d8b75f29,#000000a8 63%);border:1px solid #d8b75f42;border-radius:999px;place-items:center;width:92px;height:92px;font-size:30px;font-weight:900;display:grid;box-shadow:0 0 70px #d8b75f33}.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:#d8b75f85;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,#42f5ef2e,#0000 16rem),radial-gradient(circle at 80% 100%,#1260601a,#0000 13rem),linear-gradient(145deg,#091919e0,#020607cc);border-color:#42f5ef33}.comparePortalBlock.gold{background:radial-gradient(circle at 0 0,#d8b75f2e,#0000 16rem),radial-gradient(circle at 92% 20%,#b2581a1a,#0000 11rem),linear-gradient(145deg,#1f1308e0,#050403cc);border-color:#d8b75f33}.comparePortalBlock.violet{background:radial-gradient(circle at 0 0,#785eff21,#0000 16rem),radial-gradient(circle at 80% 90%,#42f5ef0e,#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:#d8b75f;text-transform:uppercase;letter-spacing:.16em;background:#c49a2e1f;border:1px solid #d8b75f47;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,#d8b75f0b,#0000 15rem),radial-gradient(circle at 88% 100%,#42f5ef08,#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:#d8b75fc7;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:#d8b75f;flex:none}.compareTrendDock button:hover{background:#c49a2e0a}.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%,#d8b75f14,#0000 10rem),linear-gradient(145deg,#0003,#0000005c);border-right:0;align-content:center;gap:6px;display:grid}.compareTrendDock aside strong{color:#d8b75fe0;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,#d8b75f0e,#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:#d8b75f4d;transform:translateY(-1px)}.compareSecondaryGrid span{color:#d8b75f;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:#d8b75f;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:#d8b75f0b}.app.ecosystem-compare:has(.compareIntelligenceHub) .glow2{background:#f4f0e807}.app.ecosystem-compare:has(.compareIntelligenceHub) .glow3{background:#d8b75f09}.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:#d8b75f3d;--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%,#d8b75f1d,#0000 24rem),radial-gradient(circle at 100% 12%,#d8b75f0e,#0000 18rem),linear-gradient(145deg,#121212e0,#040404cc);border-color:#d8b75f47;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 #d8b75f09}.comparePage .compareVerdictPanel:after{content:"";pointer-events:none;opacity:.48;background:linear-gradient(90deg,#0000,#d8b75f42,#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,#d8b75f09,#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,#38deda0e,#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,#38deda12,#0000 24rem),radial-gradient(circle at 92% 10%,#d8b75f1f,#0000 25rem),linear-gradient(145deg,#13110ee0,#040404cc);border-color:#d8b75f52;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 #d8b75f0b}.comparePage .quickComparisonPanel:after{content:"";pointer-events:none;opacity:.36;border:1px solid #d8b75f13;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,#38deda0f,#0000 22rem),linear-gradient(145deg,#0b0f0fbd,#040404b3);border-color:#38deda1f;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%,#d8b75f1f,#0000 32rem),radial-gradient(circle at 12% 18%,#38deda0a,#0000 20rem),linear-gradient(145deg,#12110fe6,#040404d1);border-color:#d8b75f5c;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 #d8b75f0e}.comparePage .compareRealityPanel:before{opacity:.56;background:linear-gradient(90deg,#d8b75f24,#0000 24% 76%,#d8b75f14),radial-gradient(circle at 16% 8%,#d8b75f1f,#0000 20rem)}.comparePage .compareRealityGrid article{background:linear-gradient(#ffffff07,#030405b8),radial-gradient(circle at 100% 100%,#d8b75f08,#0000 10rem);border-color:#d8b75f29;min-height:126px;padding:clamp(12px,1.05vw,15px)}.comparePage .breakdownPanel{background:linear-gradient(145deg,#0a0b0b94,#02020294),radial-gradient(circle at 100% 0,#d8b75f09,#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,#d8b75f07,#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%,#d8b75f0b,#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%,#d8b75f0a,#0000 23rem);inset:12rem -12px 0}.compareDossierTopbar{background:linear-gradient(90deg,#d8b75f0b,#0000 24% 76%,#38deda06),#0000002e;border:1px solid #f4f0e81a;border-bottom-color:#d8b75f29;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%,#d8b75f16,#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,#38deda0b,#0000 18rem),radial-gradient(circle at 100% 0,#d8b75f0e,#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,#d8b75f0e,#0000 18% 82%,#38deda08),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,#d8b75f17,#0000 22% 78%,#38deda0e),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,#d8b75f1f,#0000 16rem),#00000061;border:1px solid #d8b75f52;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:#d8b75f;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,#d8b75f08,#0000 44%,#8bc4ff07),#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:#d8b75f;background:#d8b75f13;border:1px solid #d8b75f57;border-radius:10px;place-items:center;width:46px;height:46px;display:grid}.compareIdentityCard.blue .compareIdentityIcon{color:#8bc4ff;background:#8bc4ff12;border-color:#8bc4ff5c}.compareIdentityCard h2{color:#d8b75f;text-transform:uppercase;letter-spacing:.14em;margin:0;font-size:17px}.compareIdentityCard.blue h2{color:#8bc4ff}.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:#d8b75f;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,#d8b75f07,#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,#d8b75f0f,#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:#d8b75f;text-transform:uppercase;letter-spacing:.1em;font-size:10px;font-weight:900}.holdsUpTable article{background:radial-gradient(circle at 0 0,#d8b75f07,#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:#d8b75f;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,#d8b75f21,#0000 17rem),linear-gradient(145deg,#19140cdb,#040404cc);border-color:#d8b75f4d;align-self:stretch;box-shadow:inset 0 1px #ffffff0b,0 24px 82px #0000006b,0 0 0 1px #d8b75f0f}.biosforgeReadPanel .eyebrow{color:#d8b75f;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,#d8b75f21,#0000 18rem),radial-gradient(circle at 100% 100%,#38deda0b,#0000 20rem),linear-gradient(145deg,#12110ed6,#030405d6);border-color:#d8b75f38;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:#d8b75f2e;--compare-material-edge-cool:#42f5ef24;--compare-material-shadow:#00000070}.compareDossierCinematicSystem .materialSurfaceDossierTopbar{background:linear-gradient(90deg,#d8b75f0f,#0000 26% 76%,#42f5ef09),repeating-linear-gradient(90deg,#0000 0 72px,#f4f0e807 73px,#0000 74px),#00000038;border-color:#d8b75f29}.compareDossierCinematicSystem .materialSurfaceDossierHero{background:linear-gradient(90deg,#f4f0e808,#0000 20%,#42f5ef09 62%,#d8b75f0e),radial-gradient(circle at 6% 0,#d8b75f21,#0000 22rem),radial-gradient(circle at 92% 2%,#42f5ef12,#0000 22rem),repeating-linear-gradient(90deg,#0000 0 88px,#f4f0e806 89px,#0000 90px),linear-gradient(145deg,#101213d1,#030405d1);border-color:#d8b75f33}.compareDossierCinematicSystem .materialSurfaceVerdict{background:linear-gradient(#f4f0e809,#0000 34%,#00000029),radial-gradient(circle at 100% 0,#d8b75f29,#0000 16rem),#0006;border-color:#d8b75f57}.compareDossierCinematicSystem .materialSurfaceIdentityRail{background:linear-gradient(90deg,#d8b75f0b,#0000 44%,#8bc4ff09),#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,#42f5ef0d,#0000 18rem),radial-gradient(circle at 100% 0,#d8b75f12,#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,#d8b75f26,#0000 17rem),radial-gradient(circle at 100% 100%,#42f5ef0b,#0000 20rem),linear-gradient(145deg,#18140de0,#040404d1);border-color:#d8b75f4d}.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:#d8b75f;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:#f6d37bd6;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 #42f5ef26;border-radius:16px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:9px;padding:12px;display:grid}.savedRow strong{color:#eafff8;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 #42f5ef26;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:#42f5ef8a;transform:translateY(-1px)}.inputGrid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.numInput>span{color:#d8e8e2;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(#35f2a31f,#35f2a30a);border:1px solid #35f2a340;border-radius:18px;padding:15px}.resultCard p{color:#b8ffd9e0;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:#e9fff4}.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 #d8b75f38;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:#d8b75fb8;font-size:10px;font-weight:900}.toolRailButton svg{color:#42f5efa8}.toolRailButton strong{font-size:12px;line-height:1.2}.toolRailButton:hover,.activeToolRailButton{color:#fff8eb;background:linear-gradient(135deg,#d8b75f1f,#42f5ef0e);border-color:#d8b75f6b;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 #42f5efbf}.toolsStage{min-width:0;animation:.34s toolsStageIn}.toolPanel{background:radial-gradient(circle at 78% 8%,#d8b75f1f,#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:#d9ffeb;background:#35f2a31f;border-color:#35f2a3b3}.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:#42f5efbf}.toolInput>div{background:#020807;border:1px solid #42f5ef21;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 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(#35f2a31c,#35f2a309);border:1px solid #35f2a338;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:#b8ffd9e0;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(#42f5ef21,#35f2a30a);border-color:#42f5ef54}.emphasizedToolMetric strong{text-shadow:0 0 14px #42f5ef40}.toolValidation{background:#d8b75f0f;border:1px solid #d8b75f42;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:#c6ffe1c7}.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 #42f5ef0f,0 16px 38px #00000047}.visualVial span{background:linear-gradient(#42f5ef7a,#35f2a3bd);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,#35f2a3d1,#42f5ef85);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:#42f5efc2}.miniGauge{background:#0000006b;border:1px solid #f4f0e826;border-radius:999px;height:18px;overflow:hidden}.miniGauge span{border-radius:inherit;background:linear-gradient(90deg,#35f2a3c7,#42f5ef8f);height:100%;transition:width .28s;display:block}.durationGauge span{background:linear-gradient(90deg,#d8b75fbf,#35f2a394)}.halfLifeVisual{grid-template-columns:48px 1fr;align-items:end}.halfLifeVisual span{background:linear-gradient(#42f5efad,#35f2a3b8);border-radius:6px 6px 2px 2px;align-self:end;width:42px;min-height:6px;transition:height .28s}.halfLifeVisual i{background:linear-gradient(90deg,#d8b75fe0,#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:#42f5ff;--tool-cyan-soft:#42f5ff2e;--tool-crimson:#ff315f;--tool-crimson-soft:#ff315f29;--tool-gold:#d8b75f;--tool-violet:#9b7cff;gap:28px;max-width:1380px}.toolsHero{padding-top:26px;position:relative}.toolsHero:after{content:"";background:linear-gradient(90deg,#0000,#42f5ff85,#ff315f52,#0000);width:420px;height:1px;position:absolute;bottom:-18px;right:18%;box-shadow:0 0 26px #42f5ff40}.toolsHero h1{color:#fff8ef;text-shadow:0 0 32px #42f5ff1a,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:#eaffff;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:radial-gradient(circle at 50% 0,#42f5ff29,#0000 70%),#0000005c;border:1px solid #42f5ff3d;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,#d8b75f38,#0000 70%),linear-gradient(#d8b75f1f,#00000070);border-color:#d8b75f8a;min-height:54px;padding:0 24px;box-shadow:0 0 30px #d8b75f29,0 20px 42px #00000057,inset 0 1px #ffffff0d}.toolsShareButton svg{filter:drop-shadow(0 0 10px #d8b75f5c)}.toolsShareButton:hover,.toolsAnchorButton:hover,.toolsSupportGrid a:hover,.toolsSupportGrid button:hover{background:radial-gradient(circle at 50% 0,#42f5ff3d,#0000 70%),#42f5ff13;border-color:#42f5ff94;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,#42f5ff14,#0000 24rem),linear-gradient(#08090be0,#000000db);border:1px solid #42f5ff21;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,#42f5ff14,#0000 32%),linear-gradient(#040507fa,#000000f0);border-color:#42f5ff21;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 #42f5ff2e;border-radius:7px;place-items:center;width:30px;height:30px;display:grid}.toolRailButton svg{stroke-width:2.35px;filter:drop-shadow(0 0 8px #42f5ff47)}.activeToolRailButton{color:#fff;background:linear-gradient(135deg,#42f5ff3d,#ff315f24 58%,#0000004d);border-color:#42f5ffe6;transform:translateY(-2px);box-shadow:0 0 0 1px #42f5ff42,0 0 42px #42f5ff57,0 0 24px #ff315f2e,inset 0 0 30px #42f5ff1a}.activeToolRailButton span{color:#fff1c2;text-shadow:0 0 12px #d8b75f7a}.activeToolRailButton .toolRailIcon{background:#42f5ff1f;border-color:#42f5ffbd;box-shadow:0 0 22px #42f5ff3d,inset 0 0 12px #42f5ff1a}.crimsonToolRailButton .toolRailIcon{border-color:#ff315f38}.goldToolRailButton .toolRailIcon{border-color:#d8b75f3d}.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 #d8b75f4d)}.violetToolRailButton svg{color:var(--tool-violet);filter:drop-shadow(0 0 9px #9b7cff4d)}.toolPanel{background:radial-gradient(circle at 78% 10%,#42f5ff21,#0000 28%),radial-gradient(circle at 8% 112%,#ff315f14,#0000 34%),linear-gradient(#08090bfb,#000000f7);border-color:#42f5ff21;box-shadow:0 38px 115px #0000009e,0 0 48px #42f5ff1a,inset 0 1px #ffffff08}.toolPanelHeader{background:linear-gradient(90deg,#0000001f,#42f5ff06,#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:#d8b75f0e;border:1px solid #d8b75f47;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 #42f5ff52}.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:#eaffff75;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:#42f5ff2e;position:relative;box-shadow:inset 0 0 20px #0000006b}.toolInput>div:focus-within{border-color:#42f5ffe0;box-shadow:0 0 0 1px #42f5ff5c,0 0 26px #42f5ff2e,inset 0 0 20px #42f5ff0d}.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:#eaffffcc;cursor:pointer;background:radial-gradient(circle at 50% 0,#42f5ff1f,#0000 58%),#ffffff05;border:0;border-right:1px solid #42f5ff1f;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 #42f5ff1f;border-right:0}.toolInputStepper:hover{color:#fff;background:#42f5ff1c;box-shadow:inset 0 0 18px #42f5ff1f}.toolInputStepper:active{transform:scale(.94)}.toolInputStepper:focus-visible{outline-offset:-2px;outline:2px solid #42f5ffb8}.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),#42f5ff1f 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 #42f5ff6b);border-bottom:2px solid #42f5ffdb;border-right:2px solid #42f5ffdb;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,#42f5ff1a,#0000 42%),linear-gradient(#0214179e,#00000052);border:1px solid #42f5ff2e;border-radius:12px;justify-content:space-between;align-items:center;gap:14px;padding:12px 14px;display:flex}.loaderControlStrip>span,.compoundLoaderHeader span{color:#eaffff9e;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:#eaffffbd;letter-spacing:.08em;cursor:pointer;background:#00000061;border:1px solid #42f5ff33;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 #42f5ff29,inset 0 0 16px #42f5ff14;color:#eaffff!important;background:#42f5ff1f!important;border-color:#42f5ffc7!important}.syringeLoaderGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.compoundLoaderCard{background:radial-gradient(circle at 85% 0,#42f5ff1c,#0000 38%),linear-gradient(#001417a8,#0000006b);border:1px solid #42f5ff30;border-radius:14px;padding:14px;box-shadow:inset 0 0 24px #42f5ff09,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:#42f5ffb8;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%,#42f5ff1a,#0000 38%),linear-gradient(90deg,#00121494,#00000057);border:1px solid #42f5ff30;border-radius:12px;gap:12px;padding:14px 15px;display:flex;box-shadow:inset 0 0 24px #42f5ff0a}.syringeLoaderBreakdown svg,.toolSafetyNote svg{color:var(--tool-cyan);filter:drop-shadow(0 0 10px #42f5ff6b);flex:none;margin-top:1px}.syringeLoaderBreakdown strong{color:#fff;text-shadow:0 0 14px #42f5ff42;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:#eaffffa3;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%,#42f5ff21,#0000 38%),radial-gradient(circle at 18%,#ff315f14,#0000 42%),linear-gradient(#020b0dc2,#00000085);border:1px solid #42f5ff29;border-radius:16px;grid-template-columns:150px minmax(300px,1fr);align-items:center;gap:18px;width:min(100%,650px);min-height:238px;padding:18px;display:grid;box-shadow:inset 0 0 34px #42f5ff0d,0 22px 58px #0000004d}.loaderVolumeReadout{background:radial-gradient(circle at 50% 20%,#42f5ff1f,#0000 48%),#00000052;border:1px solid #42f5ff33;border-radius:14px;align-content:center;gap:7px;min-height:150px;padding:16px;display:grid}.loaderVolumeReadout span,.loaderVolumeReadout em{color:#eaffff8f;letter-spacing:.15em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:900}.loaderVolumeReadout strong{color:#fff;text-shadow:0 0 24px #42f5ff47;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 #42f5ff1a);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 #42f5ff47)}.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:#8be6e0b8;--signal-verified:#8be6e0;--signal-danger:#ff7895;background:linear-gradient(#010406e0,#010304f2),radial-gradient(at 78% 12%,#4589ff1f,#0000 34rem),radial-gradient(at 22% -8%,#8be6e024,#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:linear-gradient(#ffffff06,#00000038);border-color:#f2c76b29;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:#f2c76be6;background:#f2c76b0f;border-color:#f2c76b47;margin-top:auto;font-size:10px}.libraryIntelligencePage .libraryCategoryButton:hover,.libraryIntelligencePage .activeLibraryCategory{background:linear-gradient(#f2c76b0d,#050505c2);border-color:#f2c76b80;transform:translateY(-1px);box-shadow:inset 0 1px #ffffff09,0 20px 56px #0000004d,0 0 18px #f2c76b14}.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:linear-gradient(145deg,#050d0eb3,#000000bd);border-color:#69f4ec1f;padding:10px;box-shadow:inset 0 1px #ffffff09,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:radial-gradient(at 0 0,#69f4ec13,#0000 18rem),linear-gradient(145deg,#050d0ee0,#000000db);border-color:#69f4ec24;border-radius:8px}.ecosystemShell-library .libraryCompoundGrid{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-flow:row;gap:14px}.ecosystemShell-library .libraryCompoundCard{background:radial-gradient(at 0 0,#69f4ec12,#0000 12rem),linear-gradient(145deg,#071011d6,#000000e0);border-color:#69f4ec1f;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}.ecosystemShell-home .homeHero h1{letter-spacing:0;max-width:720px;font-size:clamp(48px,4.3vw,62px)}.boardV1Page:after{content:"";z-index:0;pointer-events:none;opacity:.52;mix-blend-mode:screen;background:radial-gradient(at 72% 18%,#8be6e014,#0000 26rem),radial-gradient(at 20% 72%,#4589ff0f,#0000 24rem),linear-gradient(115deg,#0000 0 36%,#8be6e007 37%,#0000 38% 100%),repeating-linear-gradient(90deg,#8be6e004 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%,#8be6e024,#0000 20rem),radial-gradient(at 18% 18%,#5fb4ff1f,#0000 22rem),linear-gradient(130deg,#040f12f5,#000000f0 58%,#05090dfa);border-color:#8be6e03d;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%,#8be6e02e,#0000 42%),#000a0d94;border:1px solid #8be6e03d;border-radius:12px;align-content:center;justify-items:center;min-height:176px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 34px #8be6e012,0 0 42px #8be6e017}.boardV1HeroIntel:before{content:"";border:1px dashed #8be6e038;border-radius:999px;position:absolute;inset:20px}.boardV1HeroIntel span,.boardV1HeroIntel em{color:#8be6e0bd;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 #8be6e03d;margin-top:8px;font-size:48px;font-weight:950;line-height:.9;position:relative}.boardV1HeroIntel i{background:conic-gradient(from 20deg,#0000,#8be6e07a,#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:#dce7e1a8;text-align:center;text-transform:uppercase;letter-spacing:.08em;background:#00000052;border:1px solid #8be6e029;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 #8be6e01a;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 #8be6e01a;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%,#42f5ff1c,#0000 38%),linear-gradient(90deg,#00121494,#00000057);border:1px solid #42f5ff30;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 #42f5ff0a}.syringeInstruction svg{color:var(--tool-cyan);filter:drop-shadow(0 0 10px #42f5ff6b);flex:none}.syringeInstruction p{color:#eaffffc2;flex:520px;margin:0;font-size:14px;line-height:1.4}.syringeInstruction strong{color:#fff;text-shadow:0 0 14px #42f5ff52}.syringeInstruction small{color:#eaffff85;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:#42f5ff2b}.activeToolSegment{color:#eaffff;border-color:#42f5ffd9;box-shadow:0 0 22px #42f5ff2e,inset 0 0 16px #42f5ff14}.toolMetric{background:radial-gradient(circle at 22% 8%,#42f5ff24,#0000 34%),linear-gradient(#021c1ea8,#000707d1);border-color:#42f5ff42;min-height:112px;position:relative;overflow:hidden;box-shadow:0 18px 48px #00000061,0 0 20px #42f5ff14,inset 0 0 30px #42f5ff0f}.toolMetric:after{content:"";border-radius:inherit;opacity:0;pointer-events:none;background:linear-gradient(135deg,#42f5ff42,#0000 42%,#ff315f29);animation:1.25s resultGlow;position:absolute;inset:-1px}.toolMetric strong{text-shadow:0 0 18px #42f5ff38;animation:.62s both valuePulse}.emphasizedToolMetric{border-color:#42f5ff94;box-shadow:0 0 42px #42f5ff38,0 22px 60px #00000075,inset 0 0 30px #42f5ff1a}.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:#42f5ff3b}.reconstitutionVisual{grid-template-columns:154px 356px;align-items:center;gap:26px;min-height:242px}.visualVial{background:linear-gradient(#ffffff0b,#0000 24%),#00000094;border-width:18px 2px 2px;border-color:#f4f0e838 #42f5ff66 #42f5ff66;border-top-style:solid;border-radius:20px 20px 28px 28px;justify-self:center;width:154px;height:236px;box-shadow:0 0 0 1px #42f5ff17,0 0 70px #42f5ff2e,0 28px 70px #0000008a,inset 0 0 36px #42f5ff14}.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(#42f5ffc7,#18e4ccb8 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 #42f5ff61,inset 0 12px 24px #ffffff1a}.visualVialLiquid:before{content:"";opacity:.86;background:#eaffffc2;border-radius:999px;height:2px;position:absolute;top:0;left:10px;right:10px;box-shadow:0 0 18px #42f5ff85}.visualVial b{z-index:4;color:#eaffff;text-shadow:0 0 14px #000000b8,0 0 18px #42f5ff73;font-size:14px;bottom:20px;left:14px;right:14px}.vialWaterLabel{z-index:5;color:#eaffffdb;text-transform:uppercase;letter-spacing:.08em;background:#00000070;border:1px solid #42f5ff47;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 #42f5ff1f}.vialParticle{z-index:2;background:#eaffffdb;border-radius:999px;width:6px;height:6px;animation:4.6s ease-in-out infinite particleRise;position:absolute;box-shadow:0 0 14px #42f5ffcc}.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 #42f5ff1a);justify-self:start;width:min(356px,100%)}.insulinSyringeSvg{width:100%;height:auto;overflow:visible}.syringeFluidPulse{filter:drop-shadow(0 0 10px #42f5ff73);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%,#42f5ff2e,#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 #42f5ff29}.syringePlunger{width:66px;height:64px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.visualInsulinSyringe .plungerThumb{background:linear-gradient(#f4f0e833,#42f5ff0f);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 #42f5ff1f}.visualInsulinSyringe .plungerRod{background:linear-gradient(90deg,#f4f0e852,#42f5ff2b);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 #42f5ff1f}.syringeBarrel{background:linear-gradient(#eaffff33,#eaffff05 34%,#00000057 100%),#060f11c2;border:1px solid #eaffff61;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 #42f5ff14,0 0 34px #42f5ff33,inset 0 0 24px #00000075}.visualInsulinSyringe .syringeFill{background:radial-gradient(circle at 80%,#ffffffa8,#0000 18%),linear-gradient(90deg,#ff315f9e,#42f5ffe6);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 #42f5ff70,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,#eaffff33 17px 18px,#0000 18px 24px);position:absolute;inset:0}.visualInsulinSyringe .syringeMark{background:#eaffff85;border-radius:999px;width:1px;height:17px;position:absolute;top:7px;box-shadow:0 0 8px #42f5ff52}.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:#eaffff;letter-spacing:.09em;text-transform:uppercase;text-shadow:0 0 12px #42f5ff9e;font-size:11px;font-weight:950;position:absolute;bottom:8px;right:11px}.visualInsulinSyringe .syringeNeedleHub{background:linear-gradient(90deg,#42f5ff47,#f4f0e829),#00000080;border:1px solid #42f5ff66;border-radius:9px;width:24px;height:30px;position:absolute;top:50%;right:21px;transform:translateY(-50%);box-shadow:inset 0 0 16px #42f5ff1f,0 0 18px #42f5ff29}.visualInsulinSyringe .syringeNeedle{clip-path:polygon(0 32%,74% 32%,100% 50%,74% 68%,0 68%);filter:drop-shadow(0 0 10px #42f5ff6b);background:linear-gradient(90deg,#f4f0e8db,#42f5ffb3 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 #42f5ff85}.toolMiniVisual,.halfLifeVisual{background:linear-gradient(#020b0dc2,#00000085);border-color:#42f5ff29;justify-self:center;width:min(100%,240px);min-height:150px;box-shadow:inset 0 0 28px #42f5ff0b,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:#42f5ff2e;box-shadow:inset 0 0 24px #42f5ff0a}35%{border-color:#42f5ff94;box-shadow:0 0 26px #42f5ff1f,inset 0 0 24px #42f5ff12}to{border-color:#42f5ff30;box-shadow:inset 0 0 24px #42f5ff0a}}@keyframes syringeFluidPulse{0%,to{filter:drop-shadow(0 0 9px #42f5ff61)}50%{filter:drop-shadow(0 0 17px #42f5ff8a)}}@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}.heroAmbient{opacity:.58;justify-self:stretch;max-width:520px;height:170px;margin-top:-10px}.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,.toolsInputGrid,.toolResultDeck,.cyanToolPanel .toolsInputGrid,.crimsonToolPanel .toolsInputGrid{grid-template-columns: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}.miniCalculatorCallout{flex-direction:column;align-items:flex-start}.launchSafety{display:grid}}@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,.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:#d8b75f6b;justify-content:center;min-height:38px;padding:0 6px}.topNavLink:last-child svg{width:14px;height:14px}.homeHero{border-radius:0;min-height:660px;padding:82px 8px 70px;overflow:hidden}.homeScene img{object-position:76% top;opacity:.68;filter:saturate(1.12)contrast(1.16)brightness(.66);height:720px}.homeScene:before{background:linear-gradient(90deg,#0003,#0000009e 45%,#00000057),linear-gradient(#0000001f,#00000070 55%,#000000eb)}.homeMonolith{opacity:.58;width:43vw;height:76vw;bottom:31%;left:-18vw}.homeMountainLeft{width:64%;left:-18%}.homeMountainRight{width:82%;right:-16%}.homeKicker{letter-spacing:.34em;margin-bottom:12px;font-size:17px}.desktopHeadline{display:none}.mobileHeadline{display:block}.homeHero h1{letter-spacing:.075em;overflow-wrap:normal;max-width:100%;font-size:clamp(30px,9.7vw,38px);line-height:1.08}.homeSubhead{letter-spacing:.16em;max-width:320px;margin-top:42px;font-size:12px;line-height:1.75}.homeSearch{border-radius:14px;grid-template-columns:auto minmax(0,1fr);gap:13px;width:min(342px,100vw - 50px);min-height:78px;margin-top:34px;padding:0 16px}.homeSearch input{padding:20px 0;font-size:14px}.homeSearchAction{display:none}.homeSearch svg{width:26px;height:26px}.homeSignalLine{letter-spacing:.14em;gap:10px;margin-top:20px;font-size:9px}.homeSignalLine span{display:none}.homeSectionKicker{letter-spacing:.22em;width:min(342px,100vw - 72px);margin:0 auto 12px;font-size:9px}.homeFeatureGrid{grid-template-columns:1fr;gap:16px;margin-top:0}.homeFeatureGrid:before{opacity:.38;background:radial-gradient(at 18% 32%,#38deda1a,#0000 18rem),radial-gradient(at 74% 42%,#d8b75f14,#0000 20rem);inset:-54px -12vw -40px}.homeFeatureCard{border-radius:13px;grid-template-columns:1fr;gap:14px;min-height:254px;padding:46px 18px 24px}.homeCardKicker{letter-spacing:.22em;font-size:9px;top:18px;left:18px}.homeFeatureCard i{border-radius:9px;width:44px;height:44px;display:grid;top:46px;left:18px}.homeFeatureCard h2{letter-spacing:-.025em;margin-bottom:7px;font-size:24px}.homeFeatureCard p{letter-spacing:0;max-width:240px;font-size:14px;line-height:1.3}.homeCardArrow{width:48px;height:48px;padding:13px;bottom:24px;right:18px}.homeCardSignals{display:none}.homeOpsGrid{grid-template-columns:1fr;gap:12px;width:min(342px,100vw - 72px);display:grid}.homeTrustPanel,.homeTrendingPanel{width:100%;padding:15px 12px}.homeTrustKicker{letter-spacing:.2em;font-size:9px;line-height:1.6}.homeTrustGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.homeTrustGrid article{border-top:1px solid #f4f0e814;border-right:0;min-height:102px;padding:10px 8px}.homeTrustGrid article:nth-child(-n+2){border-top:0}.homeTrustGrid article:nth-child(odd){border-right:1px solid #f4f0e814}.homeTrustGrid strong{font-size:12px}.homeTrustGrid span{display:none}.homeTrendingHeader{padding-bottom:4px}.homeTrendingRow{grid-template-columns:28px minmax(0,1fr);gap:8px;min-height:48px}.homeTrendingRow small,.homeTrendingRow em{display:none}.homeClosingLine{letter-spacing:.2em;text-align:center;gap:14px;margin-top:22px;font-size:10px;display:grid}.homeClosingLine span{justify-self:center;width:160px}.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}.heroCopy{min-width:0;max-width:100%}.hero .badge{padding:7px 10px;font-size:12px}.heroBrand{margin:0}.heroBrand h1,.compactHero .heroBrand h1{letter-spacing:0;font-size:38px;line-height:1.04}.heroBrand span{margin-top:12px;font-size:10px}.heroKicker{margin-bottom:11px;font-size:9px}.heroAmbient{display:none}.heroLogo{aspect-ratio:8/3;border-radius:0;width:min(96px,30vw);margin:0}.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}.heroSearch{border-radius:17px;width:100%;max-width:100%;min-height:60px;margin-top:16px;padding-left:16px}.heroSearch input{padding:15px 0;font-size:13px}.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}.navTabs{display:none}.navTab{flex:auto;justify-content:center}.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,.brandPositioningStrip{grid-template-columns:1fr}.libraryCategoryGrid{grid-template-columns:1fr 1fr}.focusFlowGrid .todayPanel{grid-row:auto}.launchHero{min-height:auto;padding-top:8px}.launchHeroCopy h1{letter-spacing:-2px;font-size:42px}.shotCard.wide{grid-column: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 #c49a2e3d;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:#35f2a312;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:#35f2a314;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:#d8e8e2;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:#42f5efb8;box-shadow:0 0 0 3px #42f5ef1a}.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(#42f5ef17,#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:#c8ffdf;background:#35f2a314;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,#d8b75f1a,#0000 26rem),radial-gradient(at 86% 20%,#38deda13,#0000 24rem),linear-gradient(115deg,#d8b75f09,#0000 34% 70%,#38deda06),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%,#d8b75f0d,#0000 19rem),radial-gradient(circle at 72% 70%,#38deda09,#0000 22rem);position:absolute;inset:30px -26px -26px}.workspaceHero,.workspaceAccessPanel,.workspaceSignalPanel,.betaSettingsPanel{background:radial-gradient(circle at 100% 0,#d8b75f0f,#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%,#d8b75f1f,#0000 28rem),radial-gradient(at 12% 88%,#38deda12,#0000 22rem),repeating-linear-gradient(0deg,#f4f0e805 0 1px,#0000 1px 42px),linear-gradient(90deg,#d8b75f0d,#0000 32%,#0000);position:absolute;inset:0}.workspaceHero:after{content:"";pointer-events:none;opacity:.42;background:radial-gradient(circle,#d8b75f29 0 2px,#0000 2.6px) 0 0/54px 54px,linear-gradient(90deg,#d8b75f2e,#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 #d8b75f33;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:#d8b75f}.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%,#d8b75f08 57%,#0000 58% 100%),radial-gradient(circle at 100% 0,#d8b75f0f,#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:#d8b75fdb}.workspaceLayer+.betaSettingsPanel{margin-top:clamp(18px,2vw,28px)}.betaSettingsPanel{border-color:#f4f0e818;position:relative;overflow:hidden}.betaSettingsPanel .countBadge{color:#f6d37b;background:#c49a2e0e;border-color:#d8b75f38}.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 #42f5ef2e;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:#d8e8e2;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:#c8ffdf;background:#42f5ef0f;border:1px solid #42f5ef2e;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:#d8e8e2;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:#c8ffdf;background:#35f2a314;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:#b8ffd9;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%,#d8b75f1a 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%,#d8b75f08 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%,#d8b75f1f,#0000 26rem),linear-gradient(115deg,#d8b75f0a,#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%,#d8b75f26,#0000 26rem),linear-gradient(145deg,#100a08e6,#020202cc);border-color:#d8b75f2e;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:#d8b75f3d;box-shadow:inset 0 1px #ffffff09,0 0 24px #d8b75f0d}.workspaceAccessPanel,.workspaceSignalPanel,.betaSettingsPanel{background:radial-gradient(at 100% 0,#d8b75f1a,#0000 18rem),radial-gradient(at 0 100%,#ff604c12,#0000 18rem),linear-gradient(145deg,#0d0a08e0,#020202d1);border-color:#d8b75f29;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:#d8b75f29;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,#d8b75f1a,#0000 15rem),radial-gradient(at 100% 100%,#ff604c12,#0000 16rem),linear-gradient(#ffffff08,#030303bd);border-color:#d8b75f2e;box-shadow:inset 0 1px #ffffff0a}.accountAuthCard .primaryAction{color:#fff7e8;background:linear-gradient(135deg,#c49a2ef2,#701e12eb);border-color:#f6d37b5c;box-shadow:0 0 30px #d8b75f1a}.accountAuthCard .secondaryAction,.betaSettingsPanel .secondaryAction{background:#0000004d;border-color:#d8b75f2e}.accountAuthCard .primaryAction:hover,.accountAuthCard .secondaryAction:hover,.betaSettingsPanel .primaryAction:hover,.betaSettingsPanel .secondaryAction:hover{transform:translateY(-1px);box-shadow:0 0 30px #d8b75f1f}.settingsActions{flex-wrap:wrap;gap:10px;display:flex}.observabilityGrid div{background:radial-gradient(at 100% 0,#d8b75f14,#0000 10rem),#0000004d;min-height:92px;transition:transform .16s,border-color .16s,box-shadow .16s}.observabilityGrid div:hover{border-color:#d8b75f33;transform:translateY(-2px);box-shadow:0 0 30px #d8b75f12}@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%,#7fc9c01f,#0000 34rem),radial-gradient(at 88% 10%,#6a9dff17,#0000 30rem),radial-gradient(at 52% 100%,#7fc9c00a,#0000 34rem),linear-gradient(#020507,#020304 48%,#010202)}.ecosystem-system:has(.workspaceLayer):before{opacity:.44;background:radial-gradient(circle at 16% 24%,#7fc9c014 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%,#7fc9c007 33%,#0000 34% 100%) 0 0/100% 100%,repeating-linear-gradient(90deg,#7fc9c004 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,#7fc9c01c,#0000 28rem),radial-gradient(at 86% 20%,#6a9dff14,#0000 26rem),repeating-linear-gradient(90deg,#0000 0 96px,#7fc9c004 97px,#0000 98px)}.workspaceLayer:after{opacity:.42;background:radial-gradient(circle at 20% 42%,#7fc9c00a,#0000 19rem),radial-gradient(circle at 72% 70%,#6a9dff08,#0000 22rem)}.workspaceHero,.workspaceAccessPanel,.workspaceSignalPanel,.betaSettingsPanel{background:radial-gradient(at 100% 0,#7fc9c00b,#0000 18rem),linear-gradient(145deg,#030a0ce6,#000000e0);border-color:#7fc9c026;border-radius:8px;box-shadow:inset 0 1px #ffffff0a,inset 0 0 0 1px #ffffff03,0 30px 88px #0000007a,0 0 24px #7fc9c005}.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%,#7fc9c01b,#0000 25rem),radial-gradient(at 12% 88%,#6a9dff0e,#0000 22rem),repeating-linear-gradient(0deg,#7fc9c004 0 1px,#0000 1px 42px),linear-gradient(90deg,#7fc9c00a,#0000 36%,#0000)}.workspaceHero:after{opacity:.24;background:radial-gradient(circle,#7fc9c038 0 2px,#0000 2.6px),linear-gradient(90deg,#7fc9c02e,#0000 1px),linear-gradient(0deg,#ffffff0f,#0000 1px)}.workspaceHero .eyebrow,.workspaceAccessPanel .eyebrow,.workspaceSignalPanel .eyebrow,.betaSettingsPanel .eyebrow{color:#7fc9c0c2;text-shadow:0 0 14px #7fc9c01a}.workspaceHero h1{color:#f2f0e8;text-shadow:0 0 22px #7fc9c014,0 24px 70px #000000c2;max-width:680px;font-size:clamp(42px,5vw,68px);line-height:.92}.workspaceHero p:not(.eyebrow){color:#dce7e1b3;max-width:620px;font-size:15px}.workspaceStateRail{gap:8px;max-width:860px}.workspaceStateRail span{color:#dce7e1b8;background:#000a0c7a;border-color:#7fc9c02e;border-radius:8px;min-height:32px;box-shadow:inset 0 1px #ffffff07}.workspaceStateRail svg,.workspaceSignalPanel svg,.workspaceAccessPanel svg,.betaSettingsPanel svg,.observabilityGrid svg{color:#7fc9c0c7}.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%,#7fc9c006 59%,#0000 60% 100%),radial-gradient(circle at 100% 0,#7fc9c00d,#0000 16rem)}.workspaceAccessPanel:hover,.workspaceSignalPanel:hover,.betaSettingsPanel:hover{border-color:#7fc9c03b;box-shadow:inset 0 1px #ffffff0b,0 34px 94px #00000085,0 0 28px #7fc9c00a}.workspaceAccessPanel .summary,.workspaceSignalPanel .summary{color:#dce7e19e}.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:#7fc9c021;border-radius:8px}.workspaceAccessPanel .betaGateForm input:focus{border-color:#7fc9c085;box-shadow:0 0 0 3px #7fc9c013}.workspaceAccessPanel .betaGateForm .primaryAction{color:#f2f0e8;background:radial-gradient(circle at 50% 0,#7fc9c02e,#0000 74%),linear-gradient(#7fc9c02e,#000c0ebd);border:1px solid #7fc9c052;border-radius:8px;min-height:46px;box-shadow:0 0 24px #7fc9c012}.workspaceAccessPanel .countBadge,.betaSettingsPanel .countBadge{color:#c8ddd7;background:#7fc9c00f;border-color:#7fc9c033}.workspaceSignalPanel .accountSignalGrid{grid-template-columns:1fr;gap:9px;margin-top:16px}.workspaceSignalPanel .accountSignalGrid span{color:#dce7e1b3;background:radial-gradient(at 100% 0,#7fc9c00b,#0000 11rem),#00080a61;border-color:#7fc9c021;border-radius:8px;min-height:58px}.workspaceSignalPanel .accountSignalGrid span b{color:#f2f0e8}.workspaceSignalPanel .accountSignalGrid span em{color:#dce7e194}.accountAuthCard{background:radial-gradient(at 0 0,#7fc9c011,#0000 15rem),linear-gradient(#ffffff06,#00080a9e);border-color:#7fc9c024;border-radius:8px}.accountAuthCard .avatar{color:#7fc9c0db;background:#7fc9c00f;border-color:#7fc9c038;border-radius:8px}.accountAuthCard .authFields{grid-template-columns:1fr}.accountAuthCard .authFields input,.settingsGrid input{color:#f2f0e8;background:#0000006b;border-color:#7fc9c021;border-radius:8px}.accountAuthCard .authFields input:focus,.settingsGrid input:focus{border-color:#7fc9c085;box-shadow:0 0 0 3px #7fc9c013}.accountAuthCard .primaryAction,.betaSettingsPanel .primaryAction{color:#f2f0e8;background:radial-gradient(circle at 50% 0,#7fc9c02e,#0000 74%),linear-gradient(#7fc9c02e,#000c0ebd);border-color:#7fc9c052;box-shadow:0 0 24px #7fc9c012}.accountAuthCard .secondaryAction,.betaSettingsPanel .secondaryAction,.betaSettingsPanel .dangerAction{color:#c8ddd7;background:#00080a75;border-color:#7fc9c029}.accountAuthCard .primaryAction:hover,.accountAuthCard .secondaryAction:hover,.betaSettingsPanel .primaryAction:hover,.betaSettingsPanel .secondaryAction:hover{border-color:#7fc9c052;box-shadow:0 0 24px #7fc9c016}.settingsGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(92px,auto)}.settingsActions{border-top-color:#7fc9c01a;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,#7fc9c00b,#0000 10rem),#00080a57;border-color:#7fc9c01c;border-radius:8px;min-height:82px}.observabilityGrid div:hover{border-color:#7fc9c033;box-shadow:0 0 24px #7fc9c00b}.observabilityGrid strong{color:#f2f0e8;font-size:20px}.observabilityGrid span{color:#dce7e194}@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:#c8ffdf;border-radius:999px;place-items:center;width:23px;height:23px;font-size:12px;display:grid}.activeStep{color:var(--text);background:#35f2a31a;border-color:#35f2a3d1}.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(#35f2a31f,#020807c7);border-color:#35f2a3cc;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:#d8e8e2;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:#35f2a31a;border-color:#35f2a3cc}.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}.homeHero{border-radius:0;min-height:660px;padding:82px 8px 70px;overflow:hidden}.homeScene img{object-position:76% top;opacity:.68;filter:saturate(1.12)contrast(1.16)brightness(.66);height:720px}.homeHero h1{letter-spacing:.075em;overflow-wrap:normal;max-width:100%;font-size:clamp(30px,9.7vw,38px);line-height:1.08}.homeSubhead{letter-spacing:.16em;max-width:320px;margin-top:42px;font-size:12px;line-height:1.75}.homeSearch{border-radius:14px;grid-template-columns:auto minmax(0,1fr);gap:13px;width:min(100%,100vw - 48px);min-height:78px;margin-top:34px;padding:0 16px}.homeSearch input{min-width:0;padding:20px 0;font-size:14px}.homeSearchAction{display:none}.homeSignalLine{width:min(330px,100vw - 56px);margin-left:auto;margin-right:auto;overflow:hidden}}.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:#35f2a3d1;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(#35f2a31f,#020807b3);border:1px solid #35f2a34d;border-radius:18px;margin-top:16px;padding:18px}.cloudStatusCard{color:var(--accent);background:#42f5ef12;border:1px solid #42f5ef38;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:#b8ffd9;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:#b8fff8;background:#42f5ef12;border-color:#42f5ef57}.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 #42f5ef47;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:#d8fff4;background:#42f5ef0f;border:1px solid #42f5ef2e;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 #c49a2e2e);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:#d8b75f;border-bottom-color:#d8b75fb3}.boardCanonicalTopbar nav button:last-child{color:#f6ead3;background:#0f0c086b;border:1px solid #d8b75f75;border-radius:999px;min-height:44px;padding:0 18px}.boardOverlay{appearance:none;opacity:.01;cursor:pointer;background:#d8b75f03;border:0;position:absolute}.boardOverlay:focus-visible,.boardSearchOverlay:focus-visible{opacity:1;outline-offset:2px;background:#d8b75f14;outline:1px solid #d8b75fb3}.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:#d8b75f;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,#d8b75f1c,#0000 13rem),radial-gradient(circle at 10% 10%,#5fd8c50f,#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:#d8b75f0f;border:1px solid #d8b75f38;border-radius:999px;min-height:38px;padding:0 13px}.boardMobileShell header strong{letter-spacing:.34em;font-size:13px}.boardMobileShell header span{color:#d8b75f}.boardMobileHero,.boardMobileCategories,.boardMobileThreads,.boardMobileReports,.boardMobilePrinciples{background:linear-gradient(145deg,#0e0d0bf0,#020202e0);border:1px solid #d8b75f29;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:#d8b75f;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:#d8b75f}.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:#d8b75f6b;border-radius:999px;min-width:172px;min-height:48px}.ecosystemShell-home .homeHero{z-index:2;align-content:start;justify-items:start;place-items:initial;text-align:left;background:0 0;border:0;width:min(1320px,100vw - clamp(48px,9.2vw,148px));min-height:clamp(330px,34vw,520px);margin:0 0 clamp(16px,2vw,26px);padding:0 0 0 clamp(118px,10vw,168px);display:grid;position:relative;overflow:visible}.ecosystemShell-home .homeScene img{object-fit:cover;object-position:center top;opacity:.96;filter:saturate(1.02)contrast(1.06)brightness(.58);width:100%;height:100%;min-height:0}.ecosystemShell-home .homeScene:before{content:"";z-index:2;background:linear-gradient(90deg,#00000070 0%,#000000db 12%,#00000080 34%,#00000021 68%,#00000057 100%),linear-gradient(#0000002e 0%,#00000014 34%,#0000009e 78%,#000000f0 100%);position:absolute;inset:0}.ecosystemShell-home .homeScene:after{content:"";z-index:3;opacity:.92;mix-blend-mode:normal;background:radial-gradient(at 27% 29%,#000000db,#0000 28rem),radial-gradient(at 18% 54%,#000000a8,#0000 24rem),radial-gradient(at 50% 52%,#d8b75f14,#0000 28rem),radial-gradient(at 76% 18%,#d8b75f0a,#0000 21rem);position:absolute;inset:0}.ecosystemShell-home .homeHero:before,.ecosystemShell-home .homeHero:after,.ecosystemShell-home .homeHeroTexture{display:none}.homeDoctrineRail{color:#d8b75fc7;isolation:isolate;gap:18px;width:96px;font-style:italic;display:grid;position:absolute;top:clamp(-28px,-2vw,-12px);left:0}.homeDoctrineRail:before{content:"";z-index:-1;pointer-events:none;opacity:.62;filter:blur(.4px);background:radial-gradient(at 22% 18%,#d8b75f1a,#0000 8rem),radial-gradient(at 44% 72%,#42f5ef0a,#0000 9rem),repeating-linear-gradient(0deg,#0000 0 18px,#f4f0e804 19px,#0000 20px);position:absolute;inset:-14px -10px -12px -18px}.homeDoctrineRail svg{color:#d8b75f94;filter:drop-shadow(0 0 16px #d8b75f29);width:86px;height:110px}.homeDoctrineRail div,.homeDoctrineRail p{gap:3px;margin:0;font-size:14px;line-height:1.25;display:grid}.homeDoctrineRail p{color:#d8b75fb3}.ecosystemShell-home .homeKicker{z-index:3;color:#f3eee6;text-transform:uppercase;letter-spacing:.075em;text-shadow:0 10px 42px #000000d1;margin:0;font-size:clamp(48px,5.7vw,86px);font-weight:920;line-height:.86;position:relative}.ecosystemShell-home .homeHero h1{z-index:3;color:#d3a64d;letter-spacing:.035em;text-transform:uppercase;text-shadow:0 12px 46px #000000d1,0 0 26px #d8b75f2e;max-width:760px;margin:0 0 clamp(22px,2.2vw,34px);font-size:clamp(54px,6.1vw,94px);font-weight:930;line-height:.86;position:relative}.ecosystemShell-home .homeSubhead{z-index:3;color:#f4f0e8e0;letter-spacing:0;text-align:left;max-width:560px;margin:0;font-size:clamp(16px,1.25vw,21px);line-height:1.52;position:relative}.ecosystemShell-home .homeSearch{z-index:4;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(100deg,#0303038a,#08080861);border-color:#f4f0e847;border-radius:999px;grid-template-columns:auto minmax(0,1fr) 54px;gap:12px;width:min(520px,100%);min-height:48px;margin:clamp(24px,2.6vw,38px) 0 0;padding:0 6px 0 18px;display:grid;position:relative;box-shadow:inset 0 1px #ffffff08,0 18px 62px #0006,0 0 18px #d8b75f14}.ecosystemShell-home .homeSearch:before{content:"";pointer-events:none;border-radius:inherit;opacity:.58;background:linear-gradient(90deg,#d8b75f0b,#0000 42%),repeating-linear-gradient(90deg,#0000 0 52px,#f4f0e804 53px,#0000 54px);position:absolute;inset:0}.ecosystemShell-home .homeSearch svg{width:20px;height:20px}.ecosystemShell-home .homeSearch input{color:#f4f0e8;padding:13px 0;font-size:15px}.ecosystemShell-home .homeSectionKicker,.ecosystemShell-home .homeFeatureGrid,.ecosystemShell-home .homeValueStrip,.ecosystemShell-home .homeClosingLine{width:min(1380px,100vw - clamp(48px,9.2vw,148px))}.ecosystemShell-home .homeSectionKicker{color:#d8b75f;letter-spacing:.34em;margin:clamp(10px,1.5vw,20px) auto 13px;font-size:10px}.ecosystemShell-home .homeFeatureGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(16px,1.55vw,24px)}.ecosystemShell-home .homeFeatureGrid:before{opacity:1;filter:none;background:linear-gradient(#0000007a,#000000c2 54%,#000000a8);inset:-34px -3vw}.ecosystemShell-home .homeFeatureGrid:after{display:none}.ecosystemShell-home .homeFeatureCard{border-color:#f4f0e82e;border-radius:8px;min-height:clamp(248px,18.2vw,305px);padding:clamp(22px,1.6vw,28px);box-shadow:inset 0 1px #ffffff0b,0 28px 92px #00000070}.ecosystemShell-home .homeFeatureCard:before{filter:saturate(1.05)contrast(1.08)brightness(.62)}.homeFeatureCardBoard{border-color:#95dc713d}.homeFeatureCardBoard:before{background-position:88% 61%}.homeFeatureCardBoard .homeCardKicker,.homeFeatureCardBoard i{color:#a7e477;border-color:#95dc717a}.ecosystemShell-home .homeCardKicker{letter-spacing:.3em;font-size:10px;top:clamp(20px,1.5vw,25px);left:clamp(22px,1.6vw,28px)}.ecosystemShell-home .homeFeatureCard i{top:clamp(54px,4vw,66px)}.ecosystemShell-home .homeFeatureCard h2{max-width:none;font-size:clamp(25px,2.1vw,35px);line-height:.96}.ecosystemShell-home .homeFeatureCard p{max-width:270px;font-size:clamp(14px,1.05vw,17px);line-height:1.38}.ecosystemShell-home .homeCardArrow{width:46px;height:46px}.homeValueStrip{z-index:2;isolation:isolate;border-top:1px solid #f4f0e814;border-bottom:1px solid #f4f0e80f;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;margin:clamp(24px,2.1vw,34px) auto 0;display:grid;position:relative}.homeValueStrip:before{content:"";z-index:-1;pointer-events:none;opacity:.72;background:radial-gradient(at 18% 0,#d8b75f0f,#0000 16rem),radial-gradient(at 74% 100%,#42f5ef08,#0000 16rem),linear-gradient(#0000,#00000038 34%,#0000001f);position:absolute;inset:-14px -10px}.homeValueStrip article{border-right:1px solid #f4f0e814;justify-content:center;align-items:center;gap:13px;min-height:64px;padding:12px 16px;display:flex}.homeValueStrip article:last-child{border-right:0}.homeValueStrip svg{color:#d8b75f;filter:drop-shadow(0 0 14px #d8b75f2e)}.homeValueStrip strong{color:#f4f0e8eb;text-transform:uppercase;letter-spacing:.17em;font-size:12px;line-height:1.25}.ecosystemShell-home .homeClosingLine{letter-spacing:.44em;color:#f4f0e875;margin:clamp(16px,1.6vw,24px) auto 0;font-size:14px}@media (width<=1180px){.ecosystemShell-home{padding-inline:20px}.ecosystemShell-home .homeHero,.ecosystemShell-home .homeSectionKicker,.ecosystemShell-home .homeFeatureGrid,.ecosystemShell-home .homeValueStrip,.ecosystemShell-home .homeClosingLine{width:100%}.ecosystemShell-home .homeFeatureGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.homeValueStrip{grid-template-columns:repeat(3,minmax(0,1fr))}.homeValueStrip article:nth-child(3){border-right:0}}@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}.ecosystemShell-home .homeScene img{object-position:56% top;filter:saturate(1.05)contrast(1.08)brightness(.48)}.ecosystemShell-home .homeScene:before{background:linear-gradient(90deg,#000000c2,#0000007a 45%,#0000008f),linear-gradient(#0003,#00000094 50%,#000000f0)}.ecosystemShell-home .homeScene:after{background:radial-gradient(at 26% 22%,#000000e0,#0000 16rem),radial-gradient(at 44% 39%,#000000b3,#0000 18rem),radial-gradient(at 50% 72%,#000000b8,#0000 22rem)}.ecosystemShell-home .homeHero{align-content:start;width:100%;min-height:570px;margin-bottom:10px;padding:0}.homeDoctrineRail{grid-template-columns:auto 1fr;align-items:center;gap:10px 14px;width:100%;margin-bottom:28px;position:relative;top:auto;left:auto}.homeDoctrineRail svg{grid-row:span 2;width:54px;height:68px}.homeDoctrineRail div{flex-wrap:wrap;gap:5px 10px;max-width:calc(100vw - 94px);font-size:10px;line-height:1.2;display:flex}.homeDoctrineRail p{display:none}.ecosystemShell-home .homeKicker{letter-spacing:.018em;max-width:100%;font-size:clamp(33px,10.2vw,42px);line-height:.92}.ecosystemShell-home .homeHero h1{letter-spacing:.012em;max-width:100%;margin-bottom:20px;font-size:clamp(32px,10vw,41px);line-height:.92}.ecosystemShell-home .homeSubhead{max-width:342px;font-size:15px;line-height:1.55}.ecosystemShell-home .homeSearch{background:linear-gradient(100deg,#03030380,#08080857);border-color:#f4f0e83d;border-radius:999px;grid-template-columns:auto minmax(0,1fr) 38px;max-width:100%;min-height:52px;margin-top:24px;padding:0 6px 0 14px;box-shadow:inset 0 1px #ffffff05,0 12px 34px #00000052,0 0 14px #d8b75f12;width:100%!important}.ecosystemShell-home .homeSearch input{padding:14px 0;font-size:13px}.ecosystemShell-home .homeSearchAction{min-width:38px;min-height:38px;display:grid}.ecosystemShell-home .homeSectionKicker{width:100%;margin-top:0}.ecosystemShell-home .homeFeatureGrid{grid-template-columns:1fr;gap:12px;width:100%;max-width:100%}.ecosystemShell-home .homeFeatureCard{width:100%;min-height:228px;padding:42px 18px 20px}.ecosystemShell-home .homeFeatureCard i{width:42px;height:42px;top:52px}.ecosystemShell-home .homeFeatureCard h2{font-size:25px}.ecosystemShell-home .homeFeatureCard p{font-size:14px}.homeValueStrip{grid-template-columns:1fr;width:100%;margin-top:18px}.homeValueStrip article{border-bottom:1px solid #f4f0e814;border-right:0;justify-content:flex-start;min-height:48px}.homeValueStrip article:last-child{border-bottom:0}.homeValueStrip strong{font-size:11px}.ecosystemShell-home .homeClosingLine{letter-spacing:.24em;text-align:center;gap:12px;width:100%;font-size:10px;display:grid}}@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 #d8b75f29,0 0 16px #d8b75f14}.ecosystemShell-home .homeSearch:focus-within{box-shadow:inset 0 0 0 1px #d8b75f4d,0 0 22px #d8b75f1f}.ecosystemShell-home .homeSearch:has(input:placeholder-shown:not(:focus)):after{content:"";opacity:.65;pointer-events:none;background:#d8b75f7a;width:1px;height:30%;position:absolute;top:50%;left:12.1%;transform:translateY(-50%);box-shadow:0 0 10px #d8b75f33}.ecosystemShell-home .homeSearch>svg,.ecosystemShell-home .homeSearchAction{opacity:0}.ecosystemShell-home .homeSearch input{color:#0000;caret-color:#d8b75f;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}.navTabs{scrollbar-width:thin;border-radius:18px;flex-wrap:nowrap;overflow-x:auto}.navTab{white-space:nowrap;flex:none}.heroLogo{border-radius:0;width:min(150px,34vw)}.nativeHeroMark,.heroLogo.nativeHeroMark,.compactHero .heroLogo.nativeHeroMark{aspect-ratio:auto;width:42px;height:42px}.compactHero .heroLogo{width:min(120px,34vw)}.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}.homeSubhead{letter-spacing:.17em;width:min(326px,100vw - 48px);max-width:calc(100vw - 48px)}.homeSearch{justify-self:center;max-width:min(342px,100vw - 72px);width:min(342px,100vw - 72px)!important}.homeSignalLine{letter-spacing:.11em;justify-content:center;width:calc(100vw - 64px)}.homeFeatureGrid{width:min(342px,100vw - 72px);max-width:min(342px,100vw - 72px)}.homeFeatureCard{grid-template-columns:minmax(0,1fr) auto;width:100%}.homeCardArrow{width:18px;height:18px}.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%,#d8b75f12,#0000 14rem),radial-gradient(circle at 88% 42%,#42f5ef0a,#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:#d8b75f;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%,#d8b75f14,#0000 14rem),radial-gradient(circle at 82% 36%,#42f5ef09,#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,#d8b75f13,#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:#d8b75fdb;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:#f6d37b}.category-sexual-health b,.category-fringe-experimental b{color:#ded9cf94}.category-support b{color:#d8b75fbd}.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:#d8b75fb8;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%,#38deda1a,#0000 24rem),radial-gradient(at 76% 32%,#d8b75f17,#0000 22rem);border-color:#d8b75f29;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:#d8b75fad;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 #38deda21;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%,#d8b75f1a,#0000 18rem),#050504a8;border:1px solid #d8b75f2e;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,#d8b75f8f,#0000);width:1px;position:absolute;top:clamp(18px,1.9vw,30px);bottom:clamp(18px,1.9vw,30px);left:0;box-shadow:0 0 22px #d8b75f29}.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,#d8b75f12,#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:#d8b75fb3;text-transform:uppercase;letter-spacing:.14em;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:linear-gradient(#ecd9ab1f,#120d066b),#07070594;border:1px solid #d8b75f33;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,#d8b75f0f 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,#d8b75f7a,#38deda57,#0000);width:clamp(180px,21vw,300px);height:1px}.artifactTrace:before,.artifactTrace:after{content:"";background:#d8b75fb8;border-radius:999px;width:7px;height:7px;position:absolute;top:-3px;box-shadow:0 0 14px #d8b75f42}.artifactTrace:before{left:24%}.artifactTrace:after{background:#38deda94;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:#d8b75f6b;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:#d8b75f2e;--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,#d8b75f13,#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%, #d8b75f12, 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%,#d8b75f2e,#0000 18rem),radial-gradient(at 24% 34%,#38deda1c,#0000 32rem),radial-gradient(at 82% 38%,#d8b75f1a,#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,#38deda0e,#0000 17% 82%,#d8b75f0f),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 #d8b75f24}.compareWorldBench{transform-origin:top;opacity:.58;background:radial-gradient(at 50% 0,#d8b75f29,#0000 28rem),linear-gradient(#1c160d7a,#00000014);border-top:1px solid #d8b75f33;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%,#d8b75f14,#0000 12rem);border-top:1px solid #f4f0e81c;border-bottom:1px solid #f4f0e80e;width:min(250px,18vw);height:24%;position:absolute;top:17%}.compareWorldShelfLeft{color:#42f5ef;left:9%}.compareWorldShelfRight{color:#d8b75f;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:#42f5ef;left:40%}.compareWorldVialB{color:#d8b75f;right:33%}.compareWorldScale{opacity:.2;background:radial-gradient(at 50% 86%,#d8b75f33,#0000 5rem),linear-gradient(90deg,#0000 0 46%,#d8b75f47 47% 53%,#0000 54%);border-bottom:2px solid #d8b75f4d;width:min(330px,25vw);height:min(132px,10vw);bottom:22%;left:50%;transform:translate(-50%)}.compareWorldScale:before,.compareWorldScale:after{content:"";border-bottom:1px solid #d8b75f4d;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,#d8b75f1f 23px,#0000 24px),linear-gradient(90deg,#d8b75f14,#0000);border-left:1px solid #d8b75f29;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%,#d8b75f1f,#0000 27rem),#04040333;border-color:#d8b75f1a;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%,#d8b75f1f,#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%,#d8b75f2b,#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%,#d8b75f2e,#0000 23rem),radial-gradient(at 18% 60%,#38deda21,#0000 25rem),linear-gradient(115deg,#04090a8a,#06050457 48%,#0f0a0470),#0000002e;border-color:#d8b75f18;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,#38deda14 26%,#d8b75f1c 52%,#38deda0d 74%,#0000),radial-gradient(at 50% 0,#d8b75f21,#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%,#38deda1f,#0000 24rem),radial-gradient(at 72% 44%,#d8b75f29,#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%,#d8b75f1f,#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%,#d8b75f29,#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%,#38deda1a,#0000 24rem),radial-gradient(at 72% 0,#d8b75f17,#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:#38deda29;--compare-portal-atmo-b:#d8b75f14}.comparePortalBlock.gold{--compare-portal-atmo-a:#d8b75f2e;--compare-portal-atmo-b:#ffb0781a}.comparePortalBlock.violet{--compare-portal-atmo-a:#b08aff26;--compare-portal-atmo-b:#d8b75f14}.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%,#d8b75f2e,#0000 13rem),radial-gradient(at 76% 46%,#38deda21,#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%,#d8b75f1a,#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%,#d8b75f21,#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,#d8b75f1a,#0000 72%),linear-gradient(#d8b75f0d,#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%,#d8b75f0f,#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 #d8b75f0f}.featuredCompareAssetModule .featuredCompareAssetFrame:hover{transform:translateY(-2px)}.featuredCompareAssetModule .featuredCompareAssetFrame:focus-visible{outline-offset:-12px;outline:1px solid #d8b75f61}.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:#d8b75fdb}.featuredCompareAssetModule .featuredCompareCopy h2{text-shadow:0 2px 18px #000000f2,0 0 34px #d8b75f1a;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 #d8b75f33;border-radius:0;padding:4px 0 5px}.featuredCompareAssetModule .featuredCompareMeta span:before{background:#d8b75fa8}.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%,#d8b75f14,#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%,#d8b75f29,#0000 18rem),radial-gradient(at 82% 38%,#d8b75f14,#0000 34rem),linear-gradient(90deg,#000000e6,#040403a3 42%,#0d0904b8),#000}.compareIntelligenceHub .compareWorldBackdrop:before{background:linear-gradient(90deg,#d8b75f09,#0000 17% 82%,#d8b75f0b),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%,#d8b75f1c,#0000 27rem),#000}.compareAssetHero:after{background:radial-gradient(at 50% 98%,#d8b75f24,#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%,#d8b75f33,#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%,#d8b75f29,#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%,#38deda24,#0000 20rem),radial-gradient(circle at 65% 42%,#d8b75f29,#0000 23rem),linear-gradient(120deg,#0000 16%,#38deda0f 17%,#0000 18% 48%,#d8b75f0f 49%,#0000 50%)}.compareFeaturedDecision:after{opacity:.16;background-image:radial-gradient(circle,#f4f0e82e 0 1px,#0000 1.7px),radial-gradient(circle,#38deda29 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,#d8b75f1a,#0000 24rem),radial-gradient(at 86% 8%,#38deda12,#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,#38deda0f,#0000 34%,#d8b75f0f),#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:#d8b75fe0}.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:#d8b75f1a;border-color:#d8b75f80;transform:translateY(-2px);box-shadow:0 0 28px #d8b75f1f}.compareArchiveGroups{gap:clamp(24px,3vw,38px);display:grid}.compareArchiveGroup{gap:14px;animation:.34s both compareArchiveReveal;display:grid}.compareArchiveGroupHeader{border-bottom:1px solid #d8b75f2e;grid-template-columns:minmax(180px,auto) minmax(0,1fr);align-items:end;gap:14px;padding-bottom:12px;display:grid}.compareArchiveGroupHeader span{color:#f6d887;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,#d8b75f1a,#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{--ecosystem-accent:#38deda}.comparePremiumCard.gold{--ecosystem-accent:#d8b75f}.comparePremiumCard.violet{--ecosystem-accent:#b08aff}.comparePremiumCard.neutral{--ecosystem-accent:#c49a2e}.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), #f1d58b);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,#d8b75f29,#0000 17rem),radial-gradient(at 95% 16%,#38deda1a,#0000 14rem),linear-gradient(#ffffff10,#040404db);border-color:#d8b75f4d;min-height:clamp(260px,20vw,310px);padding:clamp(22px,2vw,30px);box-shadow:inset 0 1px #ffffff0e,0 26px 84px #00000061,0 0 30px #d8b75f1a}.comparePopularGrid .comparePremiumCard.featured:hover{border-color:#d8b75fc2;transform:translateY(-9px);box-shadow:inset 0 1px #ffffff0f,0 38px 112px #00000085,0 0 68px #d8b75f47,0 0 26px #38deda1a}.comparePopularGrid .comparePremiumCard.featured em{color:#f6d887;background:#d8b75f1a;border-color:#d8b75f75}.compareSaveAction{color:#f4f0e8db;background:#0000005c;border-color:#f4f0e82e}.compareSaveAction:hover{border-color:#d8b75f85;box-shadow:0 0 24px #d8b75f1f}.compareShowMore{background:linear-gradient(135deg,#d8b75f,#f4e3ac);border-radius:999px;justify-self:center;min-width:190px;min-height:48px;margin-top:2px;box-shadow:0 18px 58px #d8b75f2e}.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,#38deda13,#0000 32rem),linear-gradient(#030809d1,#000000e0);border-color:#38deda29}.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,#38deda14,#0000 26rem),radial-gradient(at 90% 8%,#d8b75f1a,#0000 24rem),linear-gradient(#040c0dcc,#000000db);border-color:#8be6e024;border-radius:10px;padding:44px;box-shadow:inset 0 1px #ffffff09,0 36px 118px #0000006b}.compareArchiveControls{gap:18px}.compareArchiveSearch{background:linear-gradient(90deg,#38deda13,#0000 42%,#d8b75f0e),#0000006b;border-color:#8be6e038;border-radius:10px}.compareArchiveFilters{gap:10px}.compareArchiveFilters button{background:#00000057;border-radius:8px}.compareArchiveGroups{gap:44px}.compareArchiveGroup{gap:18px}.compareArchiveGroupHeader{border-bottom-color:#8be6e029;padding-bottom:14px}.compareArchiveGroupHeader span{color:#8be6e0}.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:#8be6e024;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:#d8b75f57;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 #d8b75fb8,0 0 48px #d8b75f6b,0 0 80px #38deda3d;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:#38dedac7;text-align:left;left:clamp(42px,7vw,112px);transform:translateY(-50%)}.compareShowdownNameRight{--showdown-name-glow:#d8b75fd1;text-align:right;right:clamp(42px,7vw,112px);transform:translateY(-50%)}.compareIntelligenceHub .featuredCompareAssetModule{background:radial-gradient(at 50% 45%,#d8b75f29,#0000 31rem),radial-gradient(at 28% 48%,#38deda21,#0000 30rem),#000!important;padding-block:0!important;box-shadow:0 38px 120px #00000085,0 0 80px #d8b75f1a!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}}.articleDiscussion{--article-discussion-green:#7cff9b;--article-discussion-green-strong:#b7ffc4;--article-discussion-line:#7cff9b2e;--article-discussion-muted:#cfe2d199;border:1px solid var(--article-discussion-line);color:#ebffeee6;background:linear-gradient(#020e07f0,#000503f5),repeating-linear-gradient(#7cff9b0d 0 1px,#0000 1px 4px);border-radius:10px;width:min(1040px,100% - 32px);margin:42px auto 28px;padding:18px;font-family:Cascadia Mono,IBM Plex Mono,Consolas,Courier New,monospace;position:relative;overflow:hidden;box-shadow:0 24px 80px #0000007a,0 0 38px #7cff9b0f}.articleDiscussion:before{content:"";pointer-events:none;opacity:.72;background:radial-gradient(circle at 18% 0,#7cff9b1f,#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 #7cff9b47;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 #7cff9b3d;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:#7cff9b1a;border-color:#b7ffc4c7;transform:translateY(-1px);box-shadow:0 0 24px #7cff9b24}.articleDiscussionControls .activeArticleDiscussionSort{background:#7cff9b29;border-color:#b7ffc494}.articleDiscussionLockBox{background:#0000005c;border:1px solid #7cff9b24;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 #7cff9b4d)}.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 #7cff9b24;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 #7cff9b47;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 #7cff9b0a}.articleDiscussionTerminalBoxActive{border-color:#7cff9b94;box-shadow:inset 0 0 24px #7cff9b0a,0 0 0 3px #7cff9b12,0 0 28px #7cff9b14}.articleDiscussionTerminalBox>span{color:var(--article-discussion-green-strong);text-shadow:0 0 14px #7cff9b61;font-weight:900}.articleDiscussionTerminalInput{width:100%;min-height:88px;position:relative}.articleDiscussionTerminalVisual{z-index:1;color:#ebffeeeb;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 #7cff9bb3,0 0 24px #7cff9b3d}.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 #7cff9b24;border-radius:8px;padding:12px}.articleDiscussionReply{border-color:#7cff9b1f;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:#7cff9b7a;font-size:11px;font-style:normal}.articleDiscussionComment p{color:#e0f2e1bd;margin:0}.articleDiscussionMentions{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.articleDiscussionMentions span{color:var(--article-discussion-green);background:#7cff9b0f;border:1px solid #7cff9b2e;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:#7cff9b29;border-color:#b7ffc494}.articleDiscussionReplies{margin-top:10px}.articleDiscussionEmpty{border:1px dashed #7cff9b2e;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:radial-gradient(circle at 0%,#70e0d421,#0000 18rem),radial-gradient(circle at 100% 0,#f2c76b1c,#0000 16rem),linear-gradient(145deg,#050e0ef5,#000000eb);border-color:#70e0d45c;grid-template-columns:minmax(460px,1.25fr) minmax(240px,.7fr) auto;box-shadow:inset 0 1px #ffffff0e,0 28px 86px #00000080,0 0 34px #70e0d414}.ecosystemShell-library .librarySearchBoxCommand{background:radial-gradient(circle at 0%,#70e0d424,#0000 13rem),linear-gradient(#051818db,#000000d6);border-color:#70e0d475;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:#70e0d42e;min-height:40px;font-size:12px}.ecosystemShell-library .librarySortRail .activeLibrarySort{color:#f7fffb;background:linear-gradient(#70e0d433,#001515d1);border-color:#70e0d4b3;box-shadow:0 0 26px #70e0d429}.ecosystemShell-library .libraryArchiveHeader{background:radial-gradient(circle at 0 0,#70e0d41f,#0000 20rem),linear-gradient(145deg,#040e0ee6,#000000db);border:1px solid #70e0d438;border-radius:12px;padding:20px 22px;box-shadow:inset 0 1px #ffffff09,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:radial-gradient(circle at 0 0,#70e0d421,#0000 15rem),radial-gradient(circle at 100% 0,#f2c76b1f,#0000 14rem),linear-gradient(145deg,#081414f5,#020202e0);border-color:#70e0d457;box-shadow:inset 0 1px #ffffff0e,0 28px 84px #00000070,0 0 34px #70e0d412}.ecosystemShell-library .priorityCompoundCard .compoundCardTop strong{color:#fff8ea;font-size:clamp(24px,1.95vw,34px);line-height:1}.ecosystemShell-library .priorityCompoundCard>small{color:#70e0d4}.ecosystemShell-library .priorityCompoundCard .openCompoundLine{color:#f7fffb;background:linear-gradient(90deg,#70e0d42e,#00000047);border-color:#70e0d48a;box-shadow:0 0 24px #70e0d41a}@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:#8be6e047!important;padding:clamp(22px,3vw,34px)!important;box-shadow:0 28px 90px #00000061,inset 0 1px #ffffff09!important}.accountPrimaryPanel .panelHeader{border-bottom:1px solid #8be6e024;align-items:center!important;margin-bottom:18px!important;padding-bottom:16px!important}.accountPrimaryPanel .panelHeader h2{font-size:clamp(28px,3vw,38px)!important}.accountPrimaryPanel .countBadge{color:#dffdfa!important;background:#8be6e01a!important;border-color:#8be6e052!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:#8be6e00b;border:1px solid #8be6e029;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:#e8f6f2!important;font-size:14px!important;font-weight:900!important}.accountAuthCard .authFields input{color:#fffaf0!important;background:#0000009e!important;border:1px solid #8be6e03d!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:#8be6e0c7!important;box-shadow:0 0 0 4px #8be6e01f,0 0 30px #8be6e014!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(#d8b75ff0,#8b5c18eb)!important;border-color:#f6d37bc7!important;box-shadow:0 0 36px #d8b75f2e!important}.accountAuthCard .authButtonGrid .secondaryAction{color:#e8f6f2!important;background:#030c0cd1!important;border-color:#8be6e040!important}.accountQuickStatus{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:22px;display:grid}.accountQuickStatus span{background:#00000047;border:1px solid #8be6e024;border-radius:10px;grid-template-columns:auto 1fr;align-items:center;gap:4px 10px;min-height:66px;padding:12px;display:grid}.accountQuickStatus svg{color:#d8b75f;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 #7cff9b40;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: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}.ecosystemShell-home .homeHeroCopy,.ecosystemShell-home .homeHeroCtas{z-index:8;pointer-events:auto;position:relative}.ecosystemShell-home .homeHeroCtas{justify-items:center;gap:10px;margin:18px auto 0;display:grid}.ecosystemShell-home .homeHeroPrimaryCta,.ecosystemShell-home .homeHeroSecondaryCta{z-index:9;pointer-events:auto;color:#f7f1e5;cursor:pointer;letter-spacing:.16em;text-transform:uppercase;background:#040607c2;border:1px solid #d8b75fa8;border-radius:999px;font-family:inherit;font-weight:920;transition:transform .18s,border-color .18s,box-shadow .18s,color .18s,background .18s;position:relative}.ecosystemShell-home .homeHeroPrimaryCta{background:radial-gradient(circle at 50% 0,#d8b75f3d,#0000 72%),linear-gradient(#16130deb,#060708f0);border-color:#ffdc90d1;justify-content:center;align-items:center;gap:11px;min-height:58px;padding:0 28px;font-size:13px;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff0f,0 0 34px #d8b75f3d,0 18px 58px #0000007a}.ecosystemShell-home .homeHeroPrimaryCta:hover{border-color:#ffe8aef5;transform:translateY(-2px);box-shadow:inset 0 0 0 1px #ffffff14,0 0 46px #d8b75f57,0 22px 68px #0000008a}.ecosystemShell-home .homeHeroSecondaryCta{color:#f4f0e8c7;background:#02080975;border-color:#45d6ce3d;min-height:38px;padding:0 18px;font-size:10px}.ecosystemShell-home .homeHeroSecondaryCta:hover{color:#f4f0e8;border-color:#45d6ce85;transform:translateY(-1px);box-shadow:0 0 24px #45d6ce29}.ecosystemShell-home .homeSignalLine{text-transform:uppercase;justify-content:center;gap:12px;width:min(870px,100vw - 80px);margin-top:18px}.ecosystemShell-home .homeSignalLine strong,.ecosystemShell-home .homeSignalLine em{white-space:nowrap}@media (width<=760px){.ecosystemShell-home .homeHeroCtas{width:min(342px,100vw - 72px);margin-top:16px}.ecosystemShell-home .homeHeroPrimaryCta,.ecosystemShell-home .homeHeroSecondaryCta{width:100%}.ecosystemShell-home .homeHeroPrimaryCta{min-height:54px;font-size:12px}.ecosystemShell-home .homeSignalLine{gap:8px 10px;width:min(342px,100vw - 72px)}.ecosystemShell-home .homeSignalLine strong,.ecosystemShell-home .homeSignalLine em{white-space:normal}}.ecosystemShell-home .homeSubhead{text-align:center;width:min(860px,100vw - 72px);max-width:860px;overflow:visible}.ecosystemShell-home .homeSearch{margin-top:20px}.ecosystemShell-home .homeHeroCtas{gap:7px;margin-top:12px}@media (width<=760px){.ecosystemShell-home .homeSubhead{text-align:center;width:min(342px,100vw - 48px);max-width:min(342px,100vw - 48px)}.ecosystemShell-home .homeSearch{margin-top:18px}.ecosystemShell-home .homeHeroCtas{margin-top:10px}.ecosystemShell-home .homeSignalLine{margin-top:12px}}.app.ecosystem-home{background:radial-gradient(circle at 50% 9%,#e1b34f21,#0000 24rem),radial-gradient(at 18% 40%,#48ebe014,#0000 30rem),radial-gradient(at 86% 48%,#d6973a1a,#0000 34rem),linear-gradient(#020403 0%,#060706 46%,#010101 100%)}.ecosystemShell-home{--home-cyan:#69f4ec;--home-gold:#d8a746;--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 #d8a7462e)drop-shadow(0 16px 32px #0000009e)}.ecosystemShell-home .homeHero{border-bottom:1px solid #d8a74638;width:min(1320px,100% - 40px);min-height:520px;margin:0 auto 30px;padding:88px 24px 38px;position:relative;overflow:visible}.ecosystemShell-home .homeHero:before{background:radial-gradient(at 50% 14%,#d8a7462e,#0000 22rem),radial-gradient(at 50% 48%,#69f4ec14,#0000 30rem),linear-gradient(#0000000f,#00000080 64%,#000000e6)}.ecosystemShell-home .homeHero:after{background:linear-gradient(90deg,#0000,#69f4ec57,#d8a7468a,#69f4ec57,#0000);width:min(980px,84%);height:1px;top:auto;bottom:0;left:50%;box-shadow:0 0 24px #d8a74633}.ecosystemShell-home .homeScene{background:radial-gradient(at 50% 18%,#d8a74629,#0000 26rem),radial-gradient(at 16% 38%,#69f4ec1a,#0000 26rem),radial-gradient(at 84% 40%,#d8a7461a,#0000 30rem),linear-gradient(#020303 0%,#050606 48%,#000 100%)}.ecosystemShell-home .homeHeroTexture{opacity:.18;background:radial-gradient(circle at 50% 18%,#ffffff1f 0 1px,#0000 1px) 0 0/4px 4px,linear-gradient(90deg,#ffffff07 1px,#0000 1px) 0 0/132px 132px}.ecosystemShell-home .homeHeroCopy{z-index:3;text-align:center;justify-items:center;max-width:1120px;margin-inline:auto;display:grid;position:relative}.ecosystemShell-home .homeEyebrow{color:#69f4ecd6;letter-spacing:.3em;margin-bottom:16px}.ecosystemShell-home .homeKicker{color:#d8a746eb;letter-spacing:.34em;margin-bottom:14px;font-size:12px}.ecosystemShell-home .homeHero h1{color:#0000;background:linear-gradient(#fff6dc 0%,#e2b757 44%,#9d6724 112%);letter-spacing:0;text-transform:uppercase;text-shadow:0 26px 82px #000000e0,0 0 42px #d8a74633;white-space:normal;-webkit-background-clip:text;background-clip:text;max-width:min(1120px,100vw - 70px);margin:0;font-size:74px;font-weight:950;line-height:.86}.ecosystemShell-home .homeSubhead{color:#f5f1e9d1;text-shadow:0 12px 42px #000000c7;max-width:840px;margin-top:28px;font-size:17px;font-weight:560;line-height:1.58}.ecosystemShell-home .homeSearch{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:radial-gradient(at 0%,#69f4ec29,#0000 20rem),linear-gradient(#071b1ce6,#010405f0);border:1px solid #69f4ec7a;border-radius:14px;width:min(900px,100%);min-height:78px;margin-top:34px;box-shadow:inset 0 1px #ffffff14,inset 0 0 0 1px #69f4ec0d,0 0 0 1px #d8a7461f,0 30px 110px #0000009e,0 0 54px #69f4ec29}.ecosystemShell-home .homeSearch:hover,.ecosystemShell-home .homeSearch:focus-within{border-color:#d8a746ad;transform:translateY(-2px);box-shadow:inset 0 1px #ffffff1a,0 0 0 4px #d8a74613,0 36px 128px #000000b3,0 0 72px #69f4ec33,0 0 38px #d8a7461f}.ecosystemShell-home .homeSearch input{color:#fffaf0;font-size:18px;font-weight:620}.ecosystemShell-home .homeSearch svg,.ecosystemShell-home .homeSearchAction{color:var(--home-gold);filter:drop-shadow(0 0 14px #d8a74647)}.ecosystemShell-home .homeSignalLine{color:#f5f1e999;letter-spacing:.18em;margin-top:22px;font-size:11px}.ecosystemShell-home .homeEntryGrid{background:radial-gradient(at 17% 24%,#d8a7461f,#0000 24rem),radial-gradient(at 78% 64%,#69f4ec14,#0000 28rem),#00000047;border:1px solid #f5f1e913;border-radius:18px;width:min(1320px,100% - 40px);margin:0 auto;padding:18px;position:relative;box-shadow:inset 0 1px #ffffff0a,0 34px 110px #00000075}.ecosystemShell-home .homeFeatureCard,.homeStackCard{border-color:#f5f1e91f;border-radius:12px;box-shadow:inset 0 1px #ffffff0e,0 22px 70px #00000075}.ecosystemShell-home .homeFeatureCardFlagship:before{filter:saturate(1.25)contrast(1.18)brightness(.86)}.ecosystemShell-home .homeFeatureCardFlagship h2{letter-spacing:0;font-size:72px}.ecosystemShell-home .homeFeatureCardFlagship p{color:#f5f1e9e0;max-width:620px;font-size:14px}.ecosystemShell-home .homeFeatureCard:hover,.homeStackCard:hover{border-color:#d8a7468f;transform:translateY(-5px);box-shadow:inset 0 1px #ffffff14,0 34px 100px #00000094,0 0 48px #d8a74629,0 0 38px #69f4ec14}.ecosystemShell-home .homeFeatureCard:hover:before,.homeStackCard:hover:before{filter:saturate(1.3)contrast(1.2)brightness(.94);transform:scale(1.08)}.homeStackCard{background:linear-gradient(90deg,#69f4ec12,#0000 52%),#0000007a;border-color:#69f4ec38}.homeStackCard strong{letter-spacing:.02em;font-size:18px}.homeStackCard em{color:#f5f1e9a8}.ecosystemShell-home .homeValueStrip{background:linear-gradient(90deg,#d8a74614,#69f4ec0b,#d8a74614),#00000057;border-color:#f5f1e91a;width:min(1320px,100% - 40px);margin:18px auto 0;box-shadow:inset 0 1px #ffffff0a,0 22px 80px #00000059}.ecosystemShell-home .homeValueStrip article:hover{background:#d8a74614;box-shadow:inset 0 0 0 1px #d8a74629,0 0 28px #d8a7461f}@media (width<=900px){.ecosystemShell-home .topBar,.ecosystemShell-home .homeHero,.ecosystemShell-home .homeSectionKicker,.ecosystemShell-home .homeEntryGrid,.ecosystemShell-home .homeValueStrip{width:min(100%,100vw - 24px)}.ecosystemShell-home .homeHero{min-height:560px;padding:72px 12px 34px}.ecosystemShell-home .homeHero h1{font-size:42px;line-height:.92}.ecosystemShell-home .homeSubhead{font-size:15px}.ecosystemShell-home .homeFeatureCardFlagship h2{font-size:44px}}.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%,#d8b75f14,#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:#d8b75fdb;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:#f6d37beb;cursor:pointer;background:linear-gradient(#12100ddb,#080808b8);border:1px solid #d8b75f3d;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,#d8b75f14,#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 #d8b75f38;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 #d8b75f0f}.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:#f6d37bf0;background:linear-gradient(90deg,#c49a2e21,#0000002e);border-color:#d8b75f57;box-shadow:0 0 22px #d8b75f12}.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%,#d8b75f12,#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:#f6d37be0;cursor:pointer;background:#00000047;border:1px solid #d8b75f38;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 #d8b75f29;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:#f6d37beb;cursor:pointer;background:#12100da3;border:1px solid #d8b75f3d;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:#d8b75fb3;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:#d8b75f0b;transform:translateY(-1px);box-shadow:inset 0 0 0 1px #d8b75f14}.boardV1Thread span{color:#d8b75fd1;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,#c49a2e17,#0000001a 72%);box-shadow:inset 0 0 0 1px #d8b75f1f}.boardV1ThreadBadges{flex-wrap:wrap;grid-column:1/-1;gap:6px;display:flex}.boardV1ThreadBadges b,.boardV1DetailBadges b{color:#f6d37be6;letter-spacing:.07em;text-transform:uppercase;background:#d8b75f0e;border:1px solid #d8b75f38;border-radius:999px;padding:4px 8px;font-size:9px}.boardV1Detail{background:radial-gradient(circle at 92% 0,#d8b75f1a,#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:#d8b75fdb;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:#f6d37bd6;text-transform:uppercase;letter-spacing:.08em;white-space:nowrap;border:1px solid #d8b75f2e;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:#f6d37be0;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:#d8b75f57;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:#f6d37beb;cursor:pointer;background:#12100da3;border:1px solid #d8b75f3d;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:#f6d37be0;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%,#d8b75f17 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%,#d8b75f29,#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%,#d8b75f1f,#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%,#d8b75f1a 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%,#d8b75f08 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 #d8b75f1f}.boardV1Onboarding article{background:radial-gradient(at 80% 0,#ff604c21,#0000 10rem),radial-gradient(at 10% 100%,#d8b75f1a,#0000 10rem),linear-gradient(145deg,#120d0ad1,#030303cc);border-color:#d8b75f29;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,#d8b75f14,#0000 15rem),linear-gradient(145deg,#0a0807e0,#020202db);border-color:#d8b75f26;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:#d8b75f38;transform:translateY(-3px);box-shadow:inset 0 1px #ffffff0a,0 22px 54px #00000057,0 0 28px #d8b75f14}.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%,#d8b75f14,#0000 17rem),linear-gradient(145deg,#100a08eb,#020202db);border-color:#d8b75f2e}.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:#7fc9c0;--signal-blue:#6a9dff;--signal-ice:#e9f3ee;--signal-muted:#dce7e1ad;--signal-panel:#03090be6;--signal-panel-strong:#020709f5;--signal-edge:#7fc9c02e;--signal-hot:#ff7895;background:radial-gradient(at 18% -8%,#7fc9c021,#0000 34rem),radial-gradient(at 88% 12%,#6a9dff1c,#0000 31rem),radial-gradient(at 50% 100%,#7fc9c00b,#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%,#7fc9c018 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%,#7fc9c009 36%,#0000 37% 100%) 0 0/100% 100%,repeating-linear-gradient(90deg,#7fc9c005 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%,#7fc9c01b,#0000 27rem),radial-gradient(at 82% 28%,#6a9dff13,#0000 31rem),radial-gradient(at 50% 92%,#7fc9c00a,#0000 31rem);display:block;inset:-34px -42px}.boardV1Header{background:radial-gradient(at 18% 16%,#7fc9c021,#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 #7fc9c038;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 #7fc9c00a,0 46px 132px #000000a8,0 0 64px #7fc9c00f}.boardV1Header:before{content:"";pointer-events:none;opacity:.72;background:linear-gradient(90deg,#00000047,#0000 48%,#0000006b),radial-gradient(at 82%,#7fc9c01c,#0000 19rem),repeating-linear-gradient(90deg,#7fc9c007 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,#7fc9c006 0 1px,#0000 1px 8px)}.boardV1Header p,.boardV1LaneTitle,.boardV1RailHead span{color:#7fc9c0d1;text-shadow:0 0 18px #7fc9c024}.boardV1Header h1{color:#f4f2e8;letter-spacing:0;text-transform:uppercase;text-shadow:0 0 16px #ffffff12,0 0 34px #7fc9c01c,0 30px 82px #000000d1;max-width:760px;font-size:clamp(34px,4.4vw,66px);line-height:.86}.boardV1Header>div>span{color:#dce7e1b8;max-width:650px;font-size:16px}.boardV1HeaderActions{justify-content:flex-end;max-width:250px}.boardV1HeaderActions button,.boardV1RailHead button,.boardV1Reply div button,.boardV1Compose button{color:#c9ddd7;background:radial-gradient(circle at 50% 0,#7fc9c014,#0000 72%),#000a0c94;border-color:#7fc9c038;border-radius:8px;box-shadow:inset 0 0 16px #7fc9c006}.boardV1HeaderActions button:hover,.boardV1Filters button:hover,.boardV1RailHead button:hover,.boardV1Reply div button:hover,.boardV1Compose button:hover{border-color:#7fc9c05c;transform:translateY(-1px);box-shadow:0 0 24px #7fc9c017,inset 0 0 18px #7fc9c009}.boardV1LiveStrip,.boardV1Onboarding article,.boardV1SearchWrap,.boardV1Rail,.boardV1Detail,.boardV1Principles,.boardV1Continuity{border-color:var(--signal-edge);background:radial-gradient(ellipse at 100% 0%, #7fc9c00d, 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 #7fc9c006}.boardV1LiveStrip{background:radial-gradient(at 8%,#7fc9c01c,#0000 20rem),radial-gradient(at 88% 36%,#6a9dff11,#0000 18rem),linear-gradient(90deg,#000f12c7,#000000c2);border-color:#7fc9c033;min-height:62px}.boardV1LiveDot{background:var(--signal-cyan);box-shadow:0 0 20px #7fc9c0b8}.boardV1LiveStrip strong{color:var(--signal-ice)}.boardV1LiveStrip em,.boardV1HotMarquee b{color:var(--signal-muted)}.boardV1HotMarquee span{color:#7fc9c0d1}.boardV1HotMarquee b{border-left-color:#7fc9c01f}.boardV1Onboarding article{min-height:154px;padding:20px}.boardV1Onboarding article:hover{border-color:#7fc9c04d;box-shadow:inset 0 1px #ffffff0d,0 30px 74px #0000006b,0 0 30px #7fc9c00f}.boardV1Onboarding i{color:#7fc9c0e0;background:#7fc9c011;border-color:#7fc9c03d;box-shadow:inset 0 0 0 1px #ffffff06,0 0 20px #7fc9c014}.boardV1Onboarding strong{color:var(--signal-ice)}.boardV1Onboarding p{color:var(--signal-muted)}.boardV1SearchWrap{border-color:#7fc9c033;min-height:64px;padding:0 18px}.boardV1SearchWrap svg{color:#7fc9c0db}.boardV1SearchWrap input{color:var(--signal-ice);font-size:15px}.boardV1SearchWrap span{color:#7fc9c0ad}.boardV1Filters{gap:10px}.boardV1Filters button{color:#dce7e19e;background:#00090b70;border-color:#7fc9c024;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:#dce7e19e;border-color:#7fc9c024}.boardV1Filters .activeBoardV1Filter{color:var(--signal-ice);background:radial-gradient(circle at 50% 0,#7fc9c024,#0000 70%),linear-gradient(#7fc9c016,#7fc9c006);border-color:#7fc9c06b;box-shadow:inset 0 -2px #7fc9c0b3,0 0 20px #7fc9c013}.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 #7fc9c01f;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:#7fc9c04d;box-shadow:inset 0 1px #ffffff0b,0 24px 58px #0006,0 0 24px #7fc9c00e}.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:#7fc9c0bd}.boardV1Thread strong{color:var(--signal-ice);font-size:17px;line-height:1.22}.boardV1Thread em,.boardV1Thread small{color:#dce7e185}.boardV1HeatBars i{background:#dce7e117}.boardV1HeatBars i.active{background:linear-gradient(90deg, #477f7b, var(--signal-cyan) 64%, #d4e0d5);box-shadow:0 0 14px #7fc9c029}.boardV1ThreadBadges b,.boardV1DetailBadges b{color:#c8ddd7;background:#7fc9c00e;border-color:#7fc9c03d}.boardV1Detail{background:radial-gradient(at 86% 0,#7fc9c013,#0000 21rem),radial-gradient(at 0 100%,#6a9dff0b,#0000 17rem),linear-gradient(145deg,#030c0ef0,#000000e0);border-color:#7fc9c02e;gap:18px}.boardV1Detail header span,.boardV1Reply label{color:#7fc9c0d1}.boardV1Detail header h2{color:var(--signal-ice);letter-spacing:0;text-shadow:0 0 22px #7fc9c00e,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:#7fc9c021}.boardV1Meta span,.boardV1Reply div span,.boardV1Notes span{color:#dce7e194}.boardV1Meta span:last-child,.boardV1Tags span{color:#7fc9c0c2;border-color:#7fc9c02e}.boardV1Reply,.boardV1Compose{background:radial-gradient(at 100% 0,#7fc9c012,#0000 14rem),linear-gradient(145deg,#020e10c7,#000000d6);border-color:#7fc9c02e;border-radius:8px;box-shadow:inset 0 1px #ffffff09,0 0 30px #7fc9c009}.boardV1Reply:before{background:radial-gradient(at 100% 0,#7fc9c01f,#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:#7fc9c024}.boardV1Reply textarea:focus,.boardV1Reply textarea.boardV1Typing,.boardV1Compose input:focus,.boardV1Compose textarea:focus{border-color:#7fc9c06b;outline:none;animation:none;box-shadow:inset 0 0 28px #00000057,0 0 22px #7fc9c01a}.boardV1PromptStrip span,.boardV1ComposeLabels button{color:#dce7e194;background:#7fc9c008;border-color:#7fc9c01f}.boardV1ComposeLabels .activeBoardV1ComposeLabel{color:#c8ddd7;background:#7fc9c013;border-color:#7fc9c057}.boardV1Principles span,.boardV1Continuity button{border-color:#7fc9c01a}.boardV1Principles span{color:#dce7e19e}.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:#f2c76b;--trt-deep-panel:#060505eb;--trt-panel-edge:#f2c76b42}.protocolCinematicShell .protocolFeatureHero.protocolCinematicHero:before{opacity:.72;background-image:radial-gradient(circle at 18% 26%,#f2c76b24 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(#f2c76b08 1px,#0000 1px),linear-gradient(90deg,#f2c76b07 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 #f2c76b33,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%,#f2c76b21,#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:#f2c76b47;margin-top:2px;box-shadow:inset 0 1px #ffffff0d,inset 0 0 42px #ff684f0f,0 26px 82px #00000080,0 0 42px #f2c76b0f}.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(#f2c76b21,#ff684f13);transform:translateY(-2px);box-shadow:inset 0 0 0 1px #f2c76b38,0 0 28px #f2c76b1f}.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 #f2c76b4d;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,#f2c76b17,#0000);border-left:2px solid #f2c76bad;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(#f2c76bb8,#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:#f2c76bb8;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:#f2c76b61;grid-template-columns:1fr;display:grid;box-shadow:inset 0 1px #ffffff0e,0 34px 108px #00000094,0 0 48px #f2c76b1f}.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,#f0a343 48%,#ffe09a);position:relative;overflow:hidden;box-shadow:0 0 18px #f2c76b3d}.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:#42f5ff;--trt-ice-soft:#42f5ff29;--trt-ice-edge:#42f5ff47;--trt-crimson:#ff315f;--trt-panel:#020a0ceb;--trt-panel-deep:#000000e6;--trt-muted:#def4f5ad;--trt-bright:#eaffff;--protocol-gap:clamp(24px, 2.8vw, 38px)}.protocolCinematicShell .protocolMockMain{gap:var(--protocol-gap)}.protocolCinematicShell .protocolHeroCopy h1{text-shadow:0 0 30px #42f5ff29,0 22px 62px #000000b3;max-width:690px}.protocolCinematicShell .protocolHeroCopy h2{color:#eaffffe6;max-width:590px}.protocolCinematicShell .protocolHeroCopy>p:not(.eyebrow){color:#def4f5c2;max-width:610px}.protocolCinematicShell .protocolHeroTags{margin-top:24px}.protocolCinematicShell .protocolHeroStats{background:#000a0cad;border-color:#42f5ff2e}.protocolCinematicShell .protocolHeroStats article{border-right-color:#42f5ff1a;min-height:82px;padding:16px 18px}.protocolCinematicShell .riskHot{color:#ff6f8d!important}.protocolCinematicShell .riskWarm{color:#bffcff!important}.protocolCinematicShell .coreCompoundDeck,.protocolCinematicShell .relatedDeck,.protocolCinematicShell .protocolMockLegal{overflow:hidden}.protocolCinematicShell .deckHeader button,.protocolCinematicShell .analysisSummary button,.protocolCinematicShell .protocolMockLegal button{color:#bffcff;background:#000e1085;border-color:#42f5ff47;box-shadow:inset 0 0 18px #42f5ff0a}.protocolCinematicShell .coreCompoundRow{border-top-color:#42f5ff1a;gap:12px}.protocolCinematicShell .coreCompoundRow button{background:#ffffff04;border:1px solid #42f5ff1a;border-radius:8px;min-height:92px}.protocolCinematicShell .coreCompoundRow button:hover{background:#42f5ff0b;border-color:#42f5ff47}.protocolCinematicShell .protocolTabs{min-height:70px;padding:0}.protocolCinematicShell .protocolTabs button{color:#def4f59e;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:#bffcffcc}.protocolCinematicShell .protocolConsequenceBand{background:radial-gradient(circle at 82% 10%,#42f5ff1a,#0000 17rem),radial-gradient(circle at 100% 80%,#ff315f0a,#0000 14rem),linear-gradient(90deg,#001a1d8f,#000000a8 36%,#00101275);border-color:#42f5ff33;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 #42f5ff09,0 26px 82px #00000075}.protocolCinematicShell .protocolConsequenceBand:before{background:linear-gradient(90deg,#42f5ff26,#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(#42f5ff1a,#42f5ff0a);box-shadow:inset 0 0 0 1px #42f5ff38,0 0 28px #42f5ff1c}.protocolCinematicShell .protocolConsequenceBand>span:after{background:#020c0ef5;border-color:#42f5ff47;box-shadow:0 18px 42px #00000075,0 0 24px #42f5ff1a}.protocolCinematicShell .protocolConsequenceBand [data-tone=red]{color:#ff7895}.protocolCinematicShell .protocolConsequenceBand [data-tone=amber],.protocolCinematicShell .protocolConsequenceBand [data-tone=gold],.protocolCinematicShell .protocolConsequenceBand [data-tone=muted]{color:#bffcffc2}.protocolCinematicShell .protocolLivedReality{border-color:#42f5ff29;grid-template-columns:minmax(300px,.5fr) minmax(0,1fr);gap:clamp(24px,2.6vw,34px)}.protocolCinematicShell .livedRealityLead q{color:#eaffffeb;background:linear-gradient(90deg,#42f5ff14,#0000);border-left-color:#42f5ffb8}.protocolCinematicShell .livedRealityGrid{gap:16px}.protocolCinematicShell .livedRealityGrid article{background:#00000042;border-color:#42f5ff1f;min-height:212px}.protocolCinematicShell .livedRealityGrid q{color:#bffcffd6}.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,#42f5ff47,#0000)}.protocolCinematicShell .protocolInsightGrid:after{background:radial-gradient(circle at 12% 72%,#42f5ff0d,#0000 18rem),radial-gradient(circle at 84% 24%,#42f5ff0e,#0000 20rem),linear-gradient(#0000,#00000047)}.protocolCinematicShell .protocolExpandableCard{background:radial-gradient(circle at 100% 0,#42f5ff0e,#0000 13rem),linear-gradient(145deg,#020a0ced,#000000e0);border-color:#42f5ff24;min-height:190px;padding:24px}.protocolCinematicShell .protocolExpandableCard:before{background:linear-gradient(#42f5ffc7,#ff315f1f,#0000);inset:18px auto 18px 0}.protocolCinematicShell .protocolExpandableCard[open]{min-height:278px}.protocolCinematicShell .protocolExpandableCard summary svg{color:#42f5ffc2}.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:#bffcffd1}.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:#42f5ff3d}.protocolCinematicShell .relatedCardRow{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.protocolCinematicShell .relatedCardRow a,.protocolCinematicShell .relatedCardRow button{background:#ffffff04;border-color:#42f5ff21;min-height:162px;padding:18px}.protocolCinematicShell .relatedCardRow a:hover,.protocolCinematicShell .relatedCardRow button:hover{background:#42f5ff0b;border-color:#42f5ff5c;box-shadow:0 0 28px #42f5ff14}@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:#42f5ff57;--trt-bold-glow:#42f5ff24;--trt-bold-panel:#000b0df0;--trt-bold-crimson:#ff315f2e}.protocolCinematicShell .protocolMockMain:before{background:radial-gradient(circle at 82% 12%,#42f5ff18,#0000 25rem),radial-gradient(circle at 15% 42%,#ff315f0b,#0000 22rem),linear-gradient(#0000,#42f5ff07 48%,#0000)}.protocolCinematicShell .protocolFeatureHero.protocolCinematicHero{background:radial-gradient(at 73% 34%,#42f5ff2e,#0000 18rem),radial-gradient(at 86% 10%,#ffffff12,#0000 12rem),radial-gradient(at 87% 68%,#ff315f11,#0000 18rem),radial-gradient(at 20% 88%,#42f5ff1a,#0000 24rem),linear-gradient(116deg,#010405,#000000fc 47%,#020e10fc);border-color:#42f5ff6b;min-height:clamp(434px,35vw,490px);padding:clamp(32px,3.2vw,48px);box-shadow:inset 0 1px #ffffff13,inset 0 0 0 1px #42f5ff14,inset 0 -72px 130px #42f5ff0e,0 54px 156px #000000c2,0 0 110px #42f5ff1f}.protocolCinematicShell .protocolFeatureHero.protocolCinematicHero:before{opacity:.78;background-image:radial-gradient(circle at 18% 26%,#42f5ff2e 0 1px,#0000 2px),radial-gradient(circle at 76% 18%,#eaffff29 0 1px,#0000 2px),radial-gradient(circle at 88% 72%,#ff315f21 0 1px,#0000 2px),linear-gradient(#42f5ff07 1px,#0000 1px),linear-gradient(90deg,#42f5ff05 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%,#42f5ff21,#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%,#42f5ff14,#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 #42f5ff33,0 28px 76px #000000c7;font-size:clamp(45px,5.1vw,72px)}.protocolCinematicShell .protocolHeroTags span{background:linear-gradient(#42f5ff21,#42f5ff0b);border-color:#42f5ff7a;box-shadow:inset 0 0 18px #42f5ff11,0 0 18px #42f5ff14}.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,#42f5ff0e,#0000 10rem),#0000004d;border-color:#42f5ff2e;box-shadow:inset 0 1px #ffffff09}.protocolCinematicShell .coreCompoundRow button:hover,.protocolCinematicShell .relatedCardRow a:hover,.protocolCinematicShell .relatedCardRow button:hover{border-color:#42f5ff75;box-shadow:inset 0 1px #ffffff0e,0 0 30px #42f5ff21,0 22px 58px #00000061}.protocolCinematicShell .protocolTabs button.active{background:radial-gradient(circle at 50% 0,#42f5ff3d,#0000 70%),linear-gradient(#42f5ff24,#42f5ff0a);box-shadow:inset 0 -2px #42f5ff,inset 0 0 24px #42f5ff13,0 0 32px #42f5ff24}.protocolCinematicShell .protocolDiscoveryPanel{background:radial-gradient(circle at 92% 0,#42f5ff1c,#0000 18rem),linear-gradient(120deg,#001012ed,#000000e8);border-color:#42f5ff3d}.protocolCinematicShell .protocolDiscoveryPanel h3,.protocolCinematicShell .livedRealityLead h3{text-shadow:0 0 22px #42f5ff1a}.protocolCinematicShell .protocolConsequenceBand{background:radial-gradient(circle at 82% 10%,#42f5ff26,#0000 17rem),radial-gradient(circle at 100% 78%,#ff315f14,#0000 16rem),linear-gradient(90deg,#002125b8,#000000b8 36%,#00121494);border-color:#42f5ff4d;box-shadow:inset 0 1px #ffffff0f,inset 0 0 52px #42f5ff0e,0 32px 96px #00000094,0 0 42px #42f5ff12}.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%,#42f5ff1f,#0000 19rem),radial-gradient(circle at 90% 100%,#ff315f11,#0000 19rem),linear-gradient(145deg,#000e10f2,#000000ed);border-color:#42f5ff3d}.protocolCinematicShell .livedRealityLead q{background:linear-gradient(90deg,#42f5ff21,#42f5ff05);border-left-color:#42f5fff2;box-shadow:inset 0 0 20px #42f5ff09}.protocolCinematicShell .protocolExpandableCard{background:radial-gradient(circle at 100% 0,#42f5ff13,#0000 13rem),linear-gradient(145deg,#000c0ef2,#000000e8);border-color:#42f5ff33;min-height:202px;box-shadow:inset 0 1px #ffffff0b,0 30px 92px #0000008a}.protocolCinematicShell .protocolExpandableCard[open]{border-color:#42f5ff47;box-shadow:inset 0 1px #ffffff0e,0 34px 102px #0009,0 0 32px #42f5ff13}.protocolCinematicShell .protocolExpandableCard h3{color:#f4ffff;text-shadow:0 0 16px #42f5ff14}.protocolCinematicShell .protocolExpandableCard:before{background:linear-gradient(#42f5fff5,#42f5ff2e,#0000);width:3px;box-shadow:0 0 18px #42f5ff40}.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,#42f5ff1c,#0000 16rem),linear-gradient(145deg,#000c0ef2,#000000e8);border-color:#42f5ff57}.protocolCinematicShell .analysisSummary{background:radial-gradient(circle at 20% 0,#42f5ff1f,#0000 13rem),#0016188f;border-color:#42f5ff47}.protocolCinematicShell .protocolMiniBar div{background:#ffffff1c}.protocolCinematicShell .protocolMiniBar i{box-shadow:0 0 24px #42f5ff52}.protocolCinematicShell .relatedDeck{border-color:#42f5ff3d}.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:#def4f5b3;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:#42f5ff75;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 #42f5ff1a,inset 0 -58px 104px #42f5ff0c,0 46px 132px #000000b3,0 0 92px #42f5ff1f}.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:#42f5ff4d;box-shadow:0 0 18px #42f5ff14,inset 0 0 16px #42f5ff0a}.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:#42f5ff6b;transform:translateY(-2px);box-shadow:inset 0 1px #fff1,0 34px 96px #0009,0 0 34px #42f5ff1f}.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:#7fc9c0;--trt-ice-soft:#7fc9c01a;--trt-ice-edge:#7fc9c030;--trt-bold-edge:#7fc9c038;--trt-bold-glow:#7fc9c013;--trt-bold-panel:#040a0af2;--trt-muted:#dee2d8a8;--trt-bright:#f2f0e8}.protocolCinematicShell:before{background:radial-gradient(circle at 70% 6%,#7fc9c01f,#0000 30rem),radial-gradient(circle at 91% 24%,#ff315f11,#0000 22rem),radial-gradient(circle at 12% 66%,#7fc9c00b,#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%, #7fc9c008, transparent 14rem), linear-gradient(145deg, var(--trt-bold-panel), #000000f0);border-color:#7fc9c024;box-shadow:inset 0 1px #ffffff0b,inset 0 0 0 1px #ffffff03,0 30px 96px #0009,0 0 24px #7fc9c005}.protocolCinematicShell .protocolFeatureHero.protocolCinematicHero{background:radial-gradient(at 73% 34%,#7fc9c01b,#0000 18rem),radial-gradient(at 88% 56%,#ff315f0b,#0000 18rem),radial-gradient(at 20% 88%,#d8b75f0b,#0000 24rem),linear-gradient(116deg,#040808fc,#000000fa 50%,#040c0cf7);border-color:#7fc9c047;box-shadow:inset 0 1px #ffffff0e,inset 0 0 0 1px #7fc9c00b,inset 0 -48px 96px #7fc9c006,0 46px 132px #000000b8,0 0 62px #7fc9c00e}.protocolCinematicShell .protocolFeatureHero.protocolCinematicHero:before{opacity:.46;background-image:radial-gradient(circle at 18% 26%,#7fc9c01a 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(#7fc9c004 1px,#0000 1px),linear-gradient(90deg,#7fc9c003 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%,#7fc9c00f,#0000 24rem),linear-gradient(#0000003d,#0000 38%,#00000085)}.protocolCinematicShell .protocolHeroCopy .eyebrow{color:#c5ddd5d1;text-shadow:0 0 12px #7fc9c01f}.protocolCinematicShell .protocolHeroCopy h1{color:#f6f1e6;text-shadow:0 0 14px #ffffff14,0 0 26px #7fc9c01a,0 28px 76px #000c}.protocolCinematicShell .protocolHeroCopy h2{color:#eee9dc;text-shadow:0 0 16px #7fc9c00f}.protocolCinematicShell .protocolHeroCopy>p:not(.eyebrow){color:#e0e2d8bd}.protocolCinematicShell .protocolHeroTags span,.protocolCinematicShell .protocolRailDossier em{color:#c8ddd7;background:linear-gradient(#7fc9c013,#7fc9c006);border-color:#7fc9c04d;box-shadow:inset 0 0 14px #7fc9c009,0 0 12px #7fc9c009}.protocolCinematicShell .protocolHeroStats{background:radial-gradient(circle at 50% 0,#7fc9c00b,#0000 18rem),#000808cc;border-color:#7fc9c02e;box-shadow:inset 0 1px #ffffff0b,0 0 22px #7fc9c00a}.protocolCinematicShell .protocolHeroStats article{border-right-color:#7fc9c01a}.protocolCinematicShell .protocolHeroStats span,.protocolCinematicShell .deckHeader .eyebrow,.protocolCinematicShell .protocolDiscoveryPanel .eyebrow,.protocolCinematicShell .protocolConsequenceBand span,.protocolCinematicShell .protocolExpandableCard .eyebrow,.protocolCinematicShell .livedRealityGrid span{color:#7fc9c0a8}.protocolCinematicShell .deckHeader button,.protocolCinematicShell .analysisSummary button,.protocolCinematicShell .protocolMockLegal button,.protocolCinematicShell .shareProtocol{color:#c8ddd7;background:#000a0a8f;border-color:#7fc9c02e;box-shadow:inset 0 0 14px #7fc9c006}.protocolCinematicShell .shareProtocol:hover{background:#000e0ead;border-color:#7fc9c057;box-shadow:0 0 18px #7fc9c014,inset 0 0 16px #7fc9c009}.protocolCinematicShell .coreCompoundRow button,.protocolCinematicShell .relatedCardRow a,.protocolCinematicShell .relatedCardRow button,.protocolCinematicShell .livedRealityGrid article{background:radial-gradient(circle at 100% 0,#7fc9c007,#0000 10rem),#0000004f;border-color:#7fc9c01f}.protocolCinematicShell .protocolTabs{background:linear-gradient(90deg,#000d0da8,#000000d1,#000c0c80);border-color:#7fc9c029}.protocolCinematicShell .protocolTabs button{color:#dee2d899}.protocolCinematicShell .protocolTabs button.active{color:var(--trt-bright);background:radial-gradient(circle at 50% 0,#7fc9c01f,#0000 70%),linear-gradient(#7fc9c013,#7fc9c006);box-shadow:inset 0 -2px #7fc9c0a8,inset 0 0 18px #7fc9c00a,0 0 20px #7fc9c013}.protocolCinematicShell .protocolDiscoveryPanel,.protocolCinematicShell .protocolConsequenceBand,.protocolCinematicShell .protocolLivedReality,.protocolCinematicShell .protocolExpandableCard,.protocolCinematicShell .biosforgeScoreCard,.protocolCinematicShell .analysisSummary{border-color:#7fc9c029}.protocolCinematicShell .protocolDiscoveryPanel{background:radial-gradient(circle at 92% 0,#7fc9c00e,#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 #7fc9c00b}.protocolCinematicShell .protocolConsequenceBand{background:radial-gradient(circle at 82% 10%,#7fc9c013,#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 #7fc9c008,0 30px 90px #00000094,0 0 28px #7fc9c009}.protocolCinematicShell .protocolConsequenceBand>div,.protocolCinematicShell .protocolConsequenceBand>span{border-right-color:#7fc9c013}.protocolCinematicShell .protocolConsequenceBand>div:before{background:linear-gradient(90deg,#7fc9c09e,#0000)}.protocolCinematicShell .protocolConsequenceBand>span:hover{background:linear-gradient(#7fc9c00f,#7fc9c006);box-shadow:inset 0 0 0 1px #7fc9c024,0 0 20px #7fc9c00e}.protocolCinematicShell .protocolLivedReality{background:radial-gradient(circle at 12% 18%,#7fc9c00f,#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,#7fc9c011,#7fc9c003);border-left-color:#7fc9c09e;box-shadow:inset 0 0 16px #7fc9c005}.protocolCinematicShell .livedRealityGrid q,.protocolCinematicShell .cultureTimeline span,.protocolCinematicShell .protocolDiscoveryPanel>span,.protocolCinematicShell .riskWarm{color:#c9ddd7c7!important}.protocolCinematicShell .protocolExpandableCard{background:radial-gradient(circle at 100% 0,#7fc9c00a,#0000 13rem),linear-gradient(145deg,#000a0af2,#000000eb);box-shadow:inset 0 1px #ffffff0a,0 28px 86px #0000008a}.protocolCinematicShell .protocolExpandableCard:hover{border-color:#7fc9c03d;box-shadow:inset 0 1px #ffffff0d,0 32px 92px #0009,0 0 24px #7fc9c00f}.protocolCinematicShell .protocolExpandableCard:before{background:linear-gradient(#7fc9c0ad,#7fc9c01f,#0000);box-shadow:0 0 14px #7fc9c024}.protocolCinematicShell .protocolMiniBar i{background:linear-gradient(90deg,#477f7b,#7fc9c0 58%,#d4e0d5);box-shadow:0 0 16px #7fc9c029}.protocolCinematicShell .protocolMiniBar i[data-tone=warn]{background:linear-gradient(90deg,#477f7b,#7fc9c0 52%,#ff7895);box-shadow:0 0 16px #7fc9c024}.protocolCinematicShell .relatedCardRow svg,.protocolCinematicShell .contextRows svg,.protocolCinematicShell .protocolTabs svg,.protocolCinematicShell .protocolMockRail svg{color:#7fc9c0b8}.protocolContestShell,.protocolWolverineShell,.protocolHollywoodShell,.protocolGlpShell{--signature-ice:#7fc9c0;--signature-ice-soft:#7fc9c01a;--signature-ice-edge:#7fc9c02e;--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%,#7fc9c01f,#0000 30rem),radial-gradient(circle at 91% 24%,#ff315f0b,#0000 22rem),radial-gradient(circle at 12% 66%,#7fc9c00b,#0000 30rem),linear-gradient(#00000024,#000000c7)}.protocolContestShell:after,.protocolWolverineShell:after,.protocolHollywoodShell:after,.protocolGlpShell:after{opacity:.22;background-image:radial-gradient(circle at 18% 20%,#c5ddd51a 0 1px,#0000 1.4px),repeating-linear-gradient(96deg,#0000 0 30px,#7fc9c007 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%, #7fc9c008, transparent 14rem), linear-gradient(145deg, var(--signature-panel), #000000f0);border-color:#7fc9c024;border-radius:8px;box-shadow:inset 0 1px #ffffff0b,inset 0 0 0 1px #ffffff03,0 30px 96px #0009,0 0 24px #7fc9c005}.protocolContestHero,.protocolWolverineHero,.protocolHollywoodHero,.protocolGlpHero{background:radial-gradient(at 73% 34%,#7fc9c01b,#0000 18rem),radial-gradient(at 88% 56%,#ff315f09,#0000 18rem),radial-gradient(at 20% 88%,#d8b75f09,#0000 24rem),linear-gradient(116deg,#040808fc,#000000fa 50%,#040c0cf7);border-color:#7fc9c047;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 #7fc9c00b,inset 0 -48px 96px #7fc9c006,0 46px 132px #000000b8,0 0 62px #7fc9c00e}.protocolContestHero:before,.protocolWolverineHero:before,.protocolHollywoodHero:before,.protocolGlpHero:before{opacity:.46;background-image:radial-gradient(circle at 18% 26%,#7fc9c01a 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(#7fc9c004 1px,#0000 1px),linear-gradient(90deg,#7fc9c003 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%,#7fc9c00f,#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:#c5ddd5d1;text-shadow:0 0 12px #7fc9c01f}.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 #7fc9c01a,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 #7fc9c00f;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:#c8ddd7;background:linear-gradient(#7fc9c013,#7fc9c006);border-color:#7fc9c04d;box-shadow:inset 0 0 14px #7fc9c009,0 0 12px #7fc9c009}.protocolContestShell .protocolHeroStats,.protocolWolverineShell .protocolHeroStats,.protocolHollywoodShell .protocolHeroStats,.protocolGlpShell .protocolHeroStats{background:radial-gradient(circle at 50% 0,#7fc9c00b,#0000 18rem),#000808cc;border-color:#7fc9c02e;box-shadow:inset 0 1px #ffffff0b,0 0 22px #7fc9c00a}.protocolContestShell .protocolHeroStats article,.protocolWolverineShell .protocolHeroStats article,.protocolHollywoodShell .protocolHeroStats article,.protocolGlpShell .protocolHeroStats article{border-right-color:#7fc9c01a}.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:#7fc9c0a8}.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:#c8ddd7;background:#000a0a8f;border-color:#7fc9c02e;box-shadow:inset 0 0 14px #7fc9c006}.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,#7fc9c007,#0000 10rem),#0000004f;border-color:#7fc9c01f;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:#7fc9c03d;box-shadow:inset 0 1px #ffffff0d,0 0 24px #7fc9c00f}.protocolContestShell .protocolTabs,.protocolWolverineShell .protocolTabs,.protocolHollywoodShell .protocolTabs,.protocolGlpShell .protocolTabs{background:linear-gradient(90deg,#000d0da8,#000000d1,#000c0c80);border-color:#7fc9c029}.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,#7fc9c01f,#0000 70%),linear-gradient(#7fc9c013,#7fc9c006);box-shadow:inset 0 -2px #7fc9c0a8,inset 0 0 18px #7fc9c00a,0 0 20px #7fc9c013}.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:#7fc9c029}.protocolContestShell .protocolDiscoveryPanel,.protocolWolverineShell .protocolDiscoveryPanel,.protocolHollywoodShell .protocolDiscoveryPanel,.protocolGlpShell .protocolDiscoveryPanel{background:radial-gradient(circle at 92% 0,#7fc9c00e,#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 #7fc9c00b}.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%,#7fc9c013,#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 #7fc9c008,0 30px 90px #00000094,0 0 28px #7fc9c009}.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:#7fc9c013}.protocolContestShell .protocolConsequenceBand>div:before,.protocolWolverineShell .protocolConsequenceBand>div:before,.protocolHollywoodShell .protocolConsequenceBand>div:before,.protocolGlpShell .protocolConsequenceBand>div:before{background:linear-gradient(90deg,#7fc9c09e,#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:#c9ddd7c7!important}.protocolContestShell .protocolLivedReality,.protocolWolverineShell .protocolLivedReality,.protocolHollywoodShell .protocolLivedReality,.protocolGlpShell .protocolLivedReality{background:radial-gradient(circle at 12% 18%,#7fc9c00f,#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,#7fc9c011,#7fc9c003);border-left-color:#7fc9c09e;box-shadow:inset 0 0 16px #7fc9c005}.protocolContestShell .protocolExpandableCard,.protocolWolverineShell .protocolExpandableCard,.protocolHollywoodShell .protocolExpandableCard,.protocolGlpShell .protocolExpandableCard{background:radial-gradient(circle at 100% 0,#7fc9c00a,#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:#7fc9c03d;box-shadow:inset 0 1px #ffffff0d,0 32px 92px #0009,0 0 24px #7fc9c00f}.protocolContestShell .protocolExpandableCard:before,.protocolWolverineShell .protocolExpandableCard:before,.protocolHollywoodShell .protocolExpandableCard:before,.protocolGlpShell .protocolExpandableCard:before{background:linear-gradient(#7fc9c0ad,#7fc9c01f,#0000);box-shadow:0 0 14px #7fc9c024}.protocolContestShell .protocolMiniBar i,.protocolWolverineShell .protocolMiniBar i,.protocolHollywoodShell .protocolMiniBar i,.protocolGlpShell .protocolMiniBar i{background:linear-gradient(90deg,#477f7b,#7fc9c0 58%,#d4e0d5);box-shadow:0 0 16px #7fc9c029}.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,#477f7b,#7fc9c0 52%,#ff7895);box-shadow:0 0 16px #7fc9c024}.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:#7fc9c0b8}@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:radial-gradient(at 82% 8%,#69f4ec13,#0000 34rem),radial-gradient(at 14% 22%,#f0c66d0e,#0000 28rem),linear-gradient(#020404 0%,#000 100%)}.ecosystemShell-library .libraryIntelligencePage{--library-gold:#f0c66d;--library-cyan:#69f4ec;--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:radial-gradient(at 0 0,#69f4ec13,#0000 18rem),linear-gradient(145deg,#050d0ee0,#000000db);border:1px solid #69f4ec24;border-radius:8px;box-shadow:inset 0 1px #ffffff0b,0 34px 100px #00000070,0 0 34px #69f4ec0b}.ecosystemShell-library .libraryHeroCopy{align-content:end;min-height:318px;padding:clamp(26px,3vw,42px)}.ecosystemShell-library .libraryHeroCopy:before{opacity:.72;background:linear-gradient(90deg,#f0c66d1c,#0000 1px),repeating-linear-gradient(90deg,#69f4ec06 0 1px,#0000 1px 78px),radial-gradient(at 78% 8%,#69f4ec1f,#0000 20rem)}.ecosystemShell-library .libraryHeroCopy .eyebrow,.ecosystemShell-library .librarySectionHeader .eyebrow,.ecosystemShell-library .libraryArchiveHeader .eyebrow{color:#69f4ecf0;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:linear-gradient(90deg,#69f4ec0b,#0000 60%),#00000052;border-color:#69f4ec21;border-radius:8px;min-height:72px}.ecosystemShell-library .featuredIntelligenceCard{background:radial-gradient(at 100% 0,#f0c66d1f,#0000 19rem),linear-gradient(145deg,#080d0ee6,#000000db);border-color:#f0c66d47;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,#f0c66d14,#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%,#f0c66d1f,#0000 13rem),linear-gradient(135deg,#ffffff09,#0000006b);border:1px solid #f0c66d38;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:#f0c66d7a;transform:translateY(-2px);box-shadow:0 24px 72px #0000006b,0 0 32px #f0c66d1a}.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 #f0c66d57;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:radial-gradient(at 0 0,#69f4ec12,#0000 11rem),linear-gradient(145deg,#ffffff07,#00000080);border-color:#69f4ec21;border-radius:8px;min-height:154px;padding:14px}.ecosystemShell-library .libraryCategoryButton:hover,.ecosystemShell-library .activeLibraryCategory{background:radial-gradient(at 0 0,#69f4ec1f,#0000 12rem),linear-gradient(145deg,#ffffff0a,#00000085);border-color:#69f4ec7a;box-shadow:0 22px 72px #0000006b,0 0 30px #69f4ec17}.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:radial-gradient(at 0%,#69f4ec1c,#0000 18rem),#000000b8;border-color:#69f4ec2e;grid-template-columns:minmax(320px,.86fr) minmax(0,1fr) auto;top:12px}.ecosystemShell-library .librarySearchBoxCommand{background:linear-gradient(90deg,#69f4ec11,#0000 58%),#00000075;border-color:#69f4ec47;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:#69f4ec29;border-radius:999px}.ecosystemShell-library .librarySuggestionRail button:hover,.ecosystemShell-library .librarySortRail button:hover,.ecosystemShell-library .librarySortRail .activeLibrarySort,.ecosystemShell-library .activeSubcategoryChip{color:#eafffb;background:#69f4ec1a;border-color:#69f4ec8a;box-shadow:0 0 24px #69f4ec14}.ecosystemShell-library .librarySubcategoryRail{background:#00000057;border:1px solid #69f4ec1f;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:radial-gradient(at 0 0,#69f4ec12,#0000 12rem),linear-gradient(145deg,#071011d6,#000000e0);border-color:#69f4ec1f;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:#69f4ec6b;transform:translateY(-3px);box-shadow:0 28px 88px #0000007a,0 0 34px #69f4ec14}.ecosystemShell-library .compoundTierLine span{color:var(--library-cyan);background:#69f4ec0f;border-color:#69f4ec38}.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 #69f4ec1a;border-radius:8px}.ecosystemShell-library .libraryCompoundCard .openCompoundLine{color:#eafffb;background:#69f4ec11;border-color:#69f4ec3d}.ecosystemShell-library .saveCompoundAction{border-color:#f0c66d38}@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}}.homeMonitorFx{z-index:4;pointer-events:none;opacity:.82;mix-blend-mode:screen;position:absolute;inset:0}.homeMonitorFx:before{content:"";opacity:.72;filter:blur(10px);background:radial-gradient(at 38% 42%,#ffffff1a,#0000 14rem),radial-gradient(at 52% 72%,#d8b75f29,#0000 15rem),radial-gradient(at 28% 92%,#cd3f2a1c,#0000 12rem);width:40%;height:22%;position:absolute;top:15%;left:11%}.homeMonitorGraph,.homeDnaRing,.homeDataRain{pointer-events:none;display:block;position:absolute}.homeMonitorGraph{filter:blur(.15px)drop-shadow(0 0 10px #d8b75f29);background:linear-gradient(#d8b75f1a,#0000 2px),repeating-linear-gradient(90deg,#0000 0 16px,#d8b75f0e 17px,#0000 18px),linear-gradient(135deg,#0000 0 15%,#d8b75f52 16%,#0000 17% 32%,#d8b75f42 33%,#0000 34% 50%,#d8b75f5c 51%,#0000 52%);border:1px solid #d8b75f1a;width:13%;height:7%;animation:4.6s ease-in-out infinite homeGraphPulse}.graphOne{top:11.8%;left:49.2%}.graphTwo{animation-delay:-1.7s;top:20.4%;left:47.7%;transform:scaleX(.82)}.homeDnaRing,.homeDataRain{display:none}.rainOne{top:9.2%;left:63.5%}.rainTwo{opacity:.55;animation-delay:-3.4s;top:14.5%;left:70.4%}.homeCardPreview{color:#f4f0e8b8;letter-spacing:0;font-size:12px;font-weight:620;line-height:1.35;display:none}.ecosystemShell-home .homeKicker{background:linear-gradient(#fff8ed 0%,#f4f0e8 48%,#d85f43 115%);color:#0000;text-shadow:0 12px 46px #000000e0,0 0 18px #ffffff1a;-webkit-background-clip:text;background-clip:text}.ecosystemShell-home .homeHero h1{background:linear-gradient(#f8d990 0%,#c99738 48%,#8d2f1e 120%);color:#0000;text-shadow:0 14px 52px #000000e6,0 0 32px #d8b75f3d;-webkit-background-clip:text;background-clip:text}.ecosystemShell-home .homeFeatureCard{isolation:isolate;background-clip:padding-box;overflow:hidden}.ecosystemShell-home .homeFeatureCard:after{transition:opacity .18s,background .18s}.ecosystemShell-home .homeFeatureCard:hover:after{opacity:1;background:radial-gradient(at 20% 22%,#d8b75f24,#0000 11rem),linear-gradient(90deg,#000000b8,#00000040 48%,#00000014 100%),linear-gradient(#0000000d,#0000001a 38%,#000000c7)}.ecosystemShell-home .homeFeatureCardCompare:hover{border-color:#0000;box-shadow:0 24px 54px #0000007a,0 0 18px #42f5ef24}.ecosystemShell-home .homeFeatureCardProtocols:hover{border-color:#0000;box-shadow:0 24px 54px #0000007a,0 0 18px #c69bff21}.ecosystemShell-home .homeFeatureCardBoard:hover{border-color:#0000;box-shadow:0 24px 54px #0000007a,0 0 18px #a7e4771f}.ecosystemShell-home .homeFeatureCard:hover:before{filter:saturate(1.22)contrast(1.16)brightness(.76);transform:scale(1.075)}.ecosystemShell-home .homeFeatureCard:hover .homeCardArrow,.ecosystemShell-home .homeFeatureCard:hover i{filter:drop-shadow(0 0 18px)}.homeValueStrip article{transition:transform .18s,background .18s,box-shadow .18s}.homeValueStrip article:hover{background:#d8b75f0b;transform:translateY(-2px);box-shadow:inset 0 0 0 1px #d8b75f1c,0 0 24px #d8b75f0f}.homeValueStrip article:hover svg{animation:1.8s ease-in-out infinite homePillarIconPulse}@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 #d8b75f2e);transform:translateY(0)}50%{filter:drop-shadow(0 0 22px #d8b75f5c);transform:translateY(-2px)}}@media (width>=761px){.ecosystemShell-home .homeKicker,.ecosystemShell-home .homeHero h1,.ecosystemShell-home .homeSubhead{opacity:0;pointer-events:none}.ecosystemShell-home .homeKicker{letter-spacing:.055em;max-width:38%;font-size:clamp(41px,5.05vw,74px);line-height:.84;position:absolute;top:17.2%;left:12.7%}.ecosystemShell-home .homeHero h1{letter-spacing:.048em;max-width:48%;font-size:clamp(45px,5.55vw,82px);line-height:.88;position:absolute;top:25.9%;left:12.7%}.ecosystemShell-home .homeSubhead{color:#f4f0e8db;text-shadow:0 8px 24px #000000d1;width:33.5%;max-width:none;font-size:clamp(12px,1.05vw,16px);line-height:1.5;position:absolute;top:36.6%;left:12.8%}.ecosystemShell-home .homeFeatureCard:hover{outline:0}.ecosystemShell-home .homeFeatureCard .homeCardPreview,.ecosystemShell-home .homeFeatureCard:hover .homeCardPreview{display:none}}@media (width<=760px){.homeMonitorFx{opacity:.22}.homeMonitorGraph,.homeDnaRing,.homeDataRain{transform:scale(.78)}.ecosystemShell-home .homeHero{min-height:auto;margin-bottom:18px;padding-bottom:34px}.ecosystemShell-home .homeFeatureCard{align-content:end;min-height:250px;padding:88px 18px 24px}.ecosystemShell-home .homeFeatureCard i{top:48px;left:18px}.ecosystemShell-home .homeFeatureCard div{align-self:end;max-width:calc(100% - 62px)}.ecosystemShell-home .homeFeatureCard h2{max-width:100%;margin:0 0 8px;line-height:.98}.ecosystemShell-home .homeFeatureCard p{max-width:100%}.ecosystemShell-home .homeCardPreview{display:none}.ecosystemShell-home .homeCardArrow{bottom:24px;right:18px}}.ecosystemShell-home .topBar{margin-top:18px;margin-bottom:10px}.ecosystemShell-home .topNav{background:#0000002e}.ecosystemShell-home .topNav button{opacity:.78}.ecosystemShell-home .homeHero{grid-template-columns:minmax(0,1.08fr) minmax(350px,.62fr);gap:clamp(28px,4vw,58px);margin-bottom:clamp(30px,3.4vw,48px);padding:clamp(38px,4.8vw,66px) 0 clamp(26px,3.4vw,46px)}.ecosystemShell-home .homeKicker{font-size:clamp(48px,5.3vw,76px)}.ecosystemShell-home .homeHero h1{max-width:760px;font-size:clamp(50px,5.25vw,76px)}.homeCitadelPanel{min-height:470px}.homePanelOrb{width:min(220px,64%)}.ecosystemShell-home .homeSectionKicker{margin-top:0}.ecosystemShell-home .homeFeatureCard{min-height:304px}.ecosystemShell-home .homeFeatureCardFlagship{min-height:348px}.ecosystemShell-home{--citadel-bg:#020404;--citadel-panel:#040c0dc7;--citadel-panel-strong:#071315eb;--citadel-cyan:#69f4ec;--citadel-gold:#f0c66d;--citadel-red:#cf334a;color:#f3f1e9;background:radial-gradient(at 78% 8%,#69f4ec14,#0000 34rem),radial-gradient(at 18% 26%,#f0c66d14,#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(#69f4ec06 1px,#0000 1px) 0 0/72px 72px,linear-gradient(90deg,#69f4ec05 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)}.ecosystemShell-home .homeHero{z-index:2;width:min(1240px,100% - 48px);min-height:auto;box-shadow:none;text-align:left;background:0 0;border:0;grid-template-columns:minmax(0,1.05fr) minmax(360px,.72fr);align-items:center;gap:clamp(34px,5vw,78px);margin:0 auto clamp(54px,5.6vw,82px);padding:clamp(54px,7vw,92px) 0 clamp(34px,5vw,70px);display:grid;position:relative;overflow:visible}.ecosystemShell-home .homeScene{z-index:-2;background:radial-gradient(at 77% 24%,#69f4ec1f,#0000 18rem),radial-gradient(at 72% 70%,#cf334a14,#0000 18rem),linear-gradient(120deg,#0000 0 52%,#69f4ec0b 52.2%,#0000 52.8% 100%),linear-gradient(#030606 0%,#010202 100%);position:fixed;inset:0}.ecosystemShell-home .homeScene:before{content:"";background:radial-gradient(at 82% 24%,#69f4ec29,#0000 20rem),linear-gradient(90deg,#00000080,#0000 44%,#0000002e),linear-gradient(#00000014,#000000b8);position:absolute;inset:0}.ecosystemShell-home .homeScene:after{content:"";aspect-ratio:1;background:radial-gradient(circle, transparent 0 38%, #69f4ec0b 38.5% 39.5%, transparent 40% 52%, #f0c66d0a 52.5% 53.5%, transparent 54%), conic-gradient(from 22deg, transparent 0 18%, #69f4ec1a 19%, transparent 20% 50%, #cf334a14 51%, transparent 52% 100%);filter:blur(.2px);opacity:.72;border:1px solid #69f4ec21;border-radius:50%;width:min(42vw,600px);position:absolute;top:9%;right:7%}.ecosystemShell-home .homeHeroTexture,.ecosystemShell-home .homeDoctrineRail,.ecosystemShell-home .homeMonitorFx,.ecosystemShell-home .homeHorizon,.ecosystemShell-home .homeMountain,.ecosystemShell-home .homeMonolith,.ecosystemShell-home .homeGround{display:none}.homeHeroCopy{z-index:3;text-align:center;justify-items:center;width:min(1240px,100%);margin:0 auto;display:grid;position:relative}.homeEyebrow{color:#69f4ecd1;letter-spacing:.22em;text-transform:uppercase;align-items:center;gap:12px;margin-bottom:22px;font-size:11px;font-weight:900;display:inline-flex}.homeEyebrow i{background:var(--citadel-red);border-radius:50%;width:7px;height:7px;box-shadow:0 0 18px #cf334ab8}.ecosystemShell-home .homeKicker{color:#eefcf8;background:0 0;-webkit-background-clip:initial;background-clip:initial;letter-spacing:.012em;text-transform:uppercase;text-shadow:0 18px 74px #000000d1,0 0 28px #69f4ec1a;max-width:900px;margin:0;font-size:clamp(54px,6vw,90px);font-weight:950;line-height:.88}.ecosystemShell-home .homeHero h1{max-width:720px;color:var(--citadel-gold);background:linear-gradient(#ffe7a2 0%,#efbd58 58%,#8d5b20 118%);letter-spacing:0;text-transform:uppercase;white-space:nowrap;-webkit-background-clip:text;background-clip:text;margin:2px 0 28px;font-size:clamp(48px,4.3vw,62px);font-weight:950;line-height:.9}.ecosystemShell-home .homeSubhead{color:#f3f1e9c7;letter-spacing:0;max-width:690px;margin:0;font-size:clamp(17px,1.25vw,20px);font-weight:560;line-height:1.62}.ecosystemShell-home .homeSearch{z-index:4;background:radial-gradient(circle at 0%,#69f4ec1f,#0000 13rem),linear-gradient(#071819db,#010506eb);border:1px solid #69f4ec4d;border-radius:8px;grid-template-columns:auto minmax(0,1fr) 58px;align-items:center;gap:14px;width:min(760px,100%);min-height:68px;margin:32px auto 0;padding:0 10px 0 22px;display:grid;position:relative;inset:auto;box-shadow:inset 0 1px #ffffff0e,0 26px 90px #0000007a,0 0 44px #69f4ec17}.ecosystemShell-home .homeSearch:focus-within{border-color:#69f4ecad;box-shadow:inset 0 1px #ffffff13,0 0 0 3px #69f4ec12,0 32px 104px #00000094,0 0 58px #69f4ec29}.ecosystemShell-home .homeSearch input{color:#f3f1e9;min-width:0;padding:20px 0;font-size:16px;font-weight:650}.ecosystemShell-home .homeSearch input::placeholder{color:#f3f1e98a}.ecosystemShell-home .homeSearch svg,.ecosystemShell-home .homeSearchAction{color:var(--citadel-cyan)}.ecosystemShell-home .homeSearchAction{border-left:1px solid #69f4ec24;min-width:52px;min-height:48px}.ecosystemShell-home .homeSignalLine{color:#f3f1e994;letter-spacing:.16em;text-transform:uppercase;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:20px;font-size:10px;font-weight:900;display:inline-flex}.ecosystemShell-home .homeSignalLine em{color:#f3f1e9ad;font-style:normal}.ecosystemShell-home .homeSignalLine span{background:var(--citadel-cyan);border-radius:50%;width:5px;height:5px;box-shadow:0 0 14px #69f4ecb3}.homeCitadelPanel{z-index:3;background:radial-gradient(at 50% 12%,#69f4ec24,#0000 20rem),radial-gradient(at 100% 100%,#cf334a1a,#0000 18rem),linear-gradient(#071315e0,#010405eb);border:1px solid #69f4ec33;border-radius:8px;align-content:space-between;min-height:520px;padding:24px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0f,0 42px 120px #00000085,0 0 52px #69f4ec14}.homeCitadelPanel:before{content:"";pointer-events:none;border:1px solid #69f4ec14;border-radius:6px;position:absolute;inset:14px}.homeCitadelPanel:after{content:"";pointer-events:none;background-color:#0000;background-image:linear-gradient(#69f4ec09 1px,#0000 1px),linear-gradient(90deg,#69f4ec07 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:34px 34px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 40%,#000,#0000 72%);mask-image:radial-gradient(circle at 50% 40%,#000,#0000 72%)}.homePanelHeader,.homePanelCore,.homePanelFooter{z-index:2;position:relative}.homePanelHeader{color:#f3f1e985;letter-spacing:.2em;text-transform:uppercase;justify-content:space-between;gap:16px;font-size:10px;font-weight:900;display:flex}.homePanelHeader strong{color:var(--citadel-cyan)}.homePanelCore{justify-items:center;gap:22px;display:grid}.homePanelOrb{aspect-ratio:1;background:radial-gradient(circle,#69f4ec24,#0000 35%),conic-gradient(from 180deg,#0000,#69f4ec38,#0000 42%,#cf334a29,#0000 72%);border:1px solid #69f4ec3d;border-radius:50%;place-items:center;width:min(260px,70%);display:grid;position:relative;box-shadow:inset 0 0 48px #69f4ec0f,0 0 48px #69f4ec1a}.homePanelOrb svg{color:#69f4ecd1;filter:drop-shadow(0 0 20px #69f4ec59)}.homePanelOrb span{border:1px dashed #f0c66d57;border-radius:50%;position:absolute;inset:22%}.homePanelStack{gap:10px;width:100%;display:grid}.homePanelStack article{background:#00000042;border:1px solid #69f4ec21;border-radius:8px;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:12px;min-height:64px;padding:12px;display:grid}.homePanelStack svg{color:var(--citadel-gold)}.homePanelStack strong,.homePanelStack span{display:block}.homePanelStack strong{color:#f3f1e9;font-size:14px}.homePanelStack span{color:#f3f1e985;margin-top:2px;font-size:12px}.homePanelFooter{grid-template-columns:1fr 1fr;gap:10px;display:grid}.homePanelFooter span{color:#f3f1e9b3;letter-spacing:.08em;text-transform:uppercase;background:#00000038;border:1px solid #f0c66d26;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:40px;font-size:10px;font-weight:850;display:inline-flex}.homePanelFooter svg{color:var(--citadel-gold)}.ecosystemShell-home .homeSectionKicker,.ecosystemShell-home .homeFeatureGrid,.ecosystemShell-home .homeValueStrip,.ecosystemShell-home .homeClosingLine{z-index:4;width:min(1240px,100% - 48px);position:relative;inset:auto}.ecosystemShell-home .homeSectionKicker{color:#69f4eceb;letter-spacing:.24em;text-transform:uppercase;margin:0 auto 16px;font-size:11px;font-weight:950;display:block}.ecosystemShell-home .homeFeatureCard{color:#f3f1e9;background:#050808;border:1px solid #69f4ec2e;border-radius:8px;align-content:end;min-height:330px;padding:28px;box-shadow:inset 0 1px #ffffff0e,0 34px 104px #0000008a}.ecosystemShell-home .homeFeatureCard>*{z-index:2;opacity:1;position:relative}.ecosystemShell-home .homeFeatureCard i{width:52px;height:52px;color:var(--citadel-cyan);background:#0000004d;border-color:#69f4ec66;border-radius:8px;margin-bottom:74px;position:relative;top:auto;left:auto}.ecosystemShell-home .homeFeatureCardFlagship i,.ecosystemShell-home .homeFeatureCardFlagship .homeCardKicker,.ecosystemShell-home .homeFeatureCardFlagship .homeCardArrow{color:var(--citadel-gold);border-color:#f0c66d80}.ecosystemShell-home .homeFeatureCardBoard i,.ecosystemShell-home .homeFeatureCardBoard .homeCardKicker,.ecosystemShell-home .homeFeatureCardBoard .homeCardArrow{color:#9ce88c;border-color:#9ce88c70}.ecosystemShell-home .homeCardKicker{color:var(--citadel-cyan);letter-spacing:.2em;text-transform:uppercase;font-size:10px;font-weight:950;position:absolute;top:24px;left:28px}.ecosystemShell-home .homeFeatureCard h2{color:#f3f1e9;letter-spacing:0;text-transform:uppercase;max-width:92%;margin:0 0 10px;font-size:clamp(31px,3vw,48px);font-weight:950;line-height:.95}.ecosystemShell-home .homeFeatureCard p{color:#f3f1e9d1;max-width:390px;margin:0;font-size:14px;font-weight:650;line-height:1.4}.ecosystemShell-home .homeCardPreview{color:#f3f1e994;max-width:390px;margin-top:12px;font-size:13px;display:block}.ecosystemShell-home .homeCardArrow{width:42px;height:42px;color:var(--citadel-cyan);background:#0003;border:1px solid #69f4ec38;border-radius:50%;padding:9px;position:absolute;bottom:26px;right:26px}.ecosystemShell-home .homeValueStrip{background:#00000047;border:1px solid #69f4ec24;border-radius:8px;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;margin:clamp(22px,2.4vw,34px) auto 0;display:grid;overflow:hidden}.ecosystemShell-home .homeValueStrip article{border-right:1px solid #69f4ec14;justify-content:center;align-items:center;gap:12px;min-height:78px;padding:14px;display:inline-flex}.ecosystemShell-home .homeValueStrip article:last-child{border-right:0}.ecosystemShell-home .homeValueStrip strong{color:#f3f1e99e;letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:900}.ecosystemShell-home .homeClosingLine{color:#f3f1e95c;letter-spacing:.28em;text-transform:uppercase;align-items:center;gap:18px;margin:18px auto 0;font-size:11px;font-weight:850;display:flex}.ecosystemShell-home .homeClosingLine span{background:linear-gradient(90deg,#0000,#69f4ec2e,#0000);flex:1;height:1px}@media (width<=1050px){.ecosystemShell-home .homeHero{grid-template-columns:1fr}.homeCitadelPanel{min-height:auto}.ecosystemShell-home .homeFeatureGrid{grid-template-columns:1fr 1fr}.ecosystemShell-home .homeFeatureCardFlagship{grid-column:1/-1}}@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 .homeHero{gap:28px;padding:42px 0 26px}.homeEyebrow{flex-wrap:wrap;gap:9px;font-size:9px}.ecosystemShell-home .homeKicker{font-size:clamp(38px,13vw,56px)}.ecosystemShell-home .homeHero h1{white-space:normal;font-size:clamp(39px,13vw,58px)}.ecosystemShell-home .desktopHeadline{display:none}.ecosystemShell-home .mobileHeadline{display:inline}.ecosystemShell-home .homeSubhead{font-size:15px}.ecosystemShell-home .homeSearch{grid-template-columns:auto minmax(0,1fr) 46px;min-height:58px;padding-left:16px}.homeCitadelPanel{min-height:430px;padding:18px}.homePanelFooter,.ecosystemShell-home .homeValueStrip,.ecosystemShell-home .homeFeatureGrid{grid-template-columns:1fr}.ecosystemShell-home .homeFeatureCard,.ecosystemShell-home .homeFeatureCardFlagship{min-height:300px;padding:22px}.ecosystemShell-home .homeCardKicker{left:22px}.ecosystemShell-home .homeFeatureCard h2,.ecosystemShell-home .homeFeatureCardFlagship h2{font-size:clamp(32px,10vw,44px)}.ecosystemShell-home .homeValueStrip article{border-bottom:1px solid #69f4ec14;border-right:0;justify-content:flex-start}}.ecosystemShell-home{--home-citadel-gold:#f0c86b;--home-citadel-cyan:#70e0d4;--home-citadel-panel:#020809e0;--home-citadel-edge:#70e0d433}.ecosystemShell-home .homeHero{text-align:left;isolation:isolate;align-content:center;justify-items:start;min-height:clamp(610px,74vh,760px);margin-bottom:clamp(28px,3.2vw,44px);padding:clamp(96px,9vw,128px) clamp(36px,7vw,104px) clamp(56px,6vw,86px)}.ecosystemShell-home .homeScene:after{opacity:.68;background:radial-gradient(at 17% 38%,#70e0d429,#0000 28rem),radial-gradient(at 78% 30%,#f0c86b21,#0000 30rem),linear-gradient(90deg,#0000004d,#0000 44%,#00000029)}.ecosystemShell-home .homeMonitorFx{opacity:.3}.ecosystemShell-home .homeDoctrineRail{display:none}.ecosystemShell-home .homeHeroTexture{opacity:.075;background-size:4px 4px,128px 128px}@media (width>=761px){.ecosystemShell-home .homeKicker,.ecosystemShell-home .homeHero h1,.ecosystemShell-home .homeSubhead{opacity:1;pointer-events:auto;width:auto;max-width:none;position:relative;top:auto;left:auto}}.ecosystemShell-home .homeKicker{background:linear-gradient(#fffdf5 0%,#e8efe9 54%,#70e0d49e 130%);color:#0000;letter-spacing:.01em;text-shadow:0 20px 72px #000000e0,0 0 24px #70e0d41a;-webkit-background-clip:text;background-clip:text;max-width:860px;margin:0;font-size:clamp(42px,5.1vw,76px);line-height:.88}.ecosystemShell-home .homeHero h1{background:linear-gradient(#f8e2a2 0%,#cda04a 56%,#8e5f22 118%);color:#0000;letter-spacing:.025em;text-transform:uppercase;text-shadow:0 18px 60px #000000e6,0 0 28px #f0c86b2e;white-space:nowrap;-webkit-background-clip:text;background-clip:text;max-width:980px;margin:2px 0 0;font-size:clamp(46px,5.2vw,74px);line-height:.9}.ecosystemShell-home .desktopHeadline{display:inline}.ecosystemShell-home .mobileHeadline{display:none}.ecosystemShell-home .homeSubhead{color:#f4f0e8c7;letter-spacing:0;text-shadow:0 10px 34px #000000db;max-width:650px;margin:24px 0 0;font-size:clamp(16px,1.32vw,20px);font-weight:520;line-height:1.55}.ecosystemShell-home .homeSearch{background:radial-gradient(circle at 0%,#70e0d41f,#0000 13rem),linear-gradient(#051214d6,#000000db);border-color:#70e0d457;border-radius:12px;gap:14px;width:min(760px,100%);min-height:68px;margin:30px 0 0;padding:0 12px 0 22px;box-shadow:inset 0 1px #ffffff0e,0 30px 96px #00000094,0 0 42px #70e0d41a}.ecosystemShell-home .homeSearch:hover,.ecosystemShell-home .homeSearch:focus-within{border-color:#70e0d4ad;box-shadow:inset 0 1px #ffffff12,0 0 0 3px #70e0d412,0 34px 108px #000000a3,0 0 52px #70e0d426}.ecosystemShell-home .homeSearch svg{width:22px;height:22px;color:var(--home-citadel-cyan);filter:drop-shadow(0 0 12px #70e0d452)}.ecosystemShell-home .homeSearch input{padding:20px 0;font-size:clamp(15px,1.1vw,18px);font-weight:620}.ecosystemShell-home .homeSearch input::placeholder{color:#f4f0e880;font-weight:560}.ecosystemShell-home .homeSearchAction{min-width:58px;min-height:48px;color:var(--home-citadel-cyan);border-left-color:#70e0d42e}.ecosystemShell-home .homeSignalLine{color:#f4f0e8ad;letter-spacing:.15em;justify-content:flex-start;margin-top:20px;font-size:10px;font-weight:850}.ecosystemShell-home .homeSignalLine strong,.ecosystemShell-home .homeSignalLine em{font-style:normal}.ecosystemShell-home .homeSignalLine strong{color:#f0c86be6}.ecosystemShell-home .homeSignalLine span{background:var(--home-citadel-cyan);box-shadow:0 0 12px #70e0d494}.ecosystemShell-home .homeSectionKicker{color:#70e0d4e0;letter-spacing:.22em;width:min(1240px,100% - 48px);margin:0 auto 14px}.ecosystemShell-home .homeFeatureGrid{grid-template-columns:minmax(0,1.35fr) minmax(240px,.82fr) minmax(240px,.82fr);gap:clamp(14px,1.6vw,22px);width:min(1240px,100% - 48px)}.ecosystemShell-home .homeFeatureGrid:before{opacity:.56;background:radial-gradient(at 18% 46%,#70e0d41f,#0000 24rem),radial-gradient(at 72% 42%,#f0c86b1a,#0000 26rem),linear-gradient(#0000,#00000085 42%,#0000);inset:-58px -6vw -36px}.ecosystemShell-home .homeFeatureGrid:after{opacity:.44}.ecosystemShell-home .homeFeatureCard{border-color:#70e0d424;border-radius:8px;min-height:clamp(258px,20vw,320px);box-shadow:inset 0 1px #ffffff0b,0 30px 92px #0000007a}.ecosystemShell-home .homeFeatureCardFlagship:after{background:radial-gradient(at 24% 22%,#f0c86b29,#0000 14rem),linear-gradient(90deg,#000000d1,#0000006b 48%,#0000001a 80%),linear-gradient(#0000000a,#0000001f 38%,#000c)}.ecosystemShell-home .homeFeatureCard:hover{border-color:#70e0d461;transform:translateY(-3px);box-shadow:inset 0 1px #ffffff0f,0 34px 104px #0000008f,0 0 28px #70e0d41a}.ecosystemShell-home .homeFeatureCardFlagship:hover{border-color:#f0c86b8a;box-shadow:inset 0 1px #fff1,0 38px 112px #0009,0 0 40px #f0c86b24}.ecosystemShell-home .homeFeatureCard h2{max-width:86%;font-size:clamp(30px,2.7vw,44px);font-weight:920}.ecosystemShell-home .homeFeatureCardFlagship h2{font-size:clamp(38px,3.7vw,58px)}.ecosystemShell-home .homeFeatureCard p{color:#f4f0e8db;max-width:min(390px,82%);font-weight:570}.ecosystemShell-home .homeCardPreview{color:#f4f0e899;max-width:min(390px,82%);margin-top:8px;display:block}.ecosystemShell-home .homeFeatureCard .homeCardKicker{color:#70e0d4e6}.ecosystemShell-home .homeFeatureCardFlagship .homeCardKicker,.ecosystemShell-home .homeFeatureCardFlagship i,.ecosystemShell-home .homeFeatureCardFlagship .homeCardArrow{color:var(--home-citadel-gold);border-color:#f0c86b85}.ecosystemShell-home .homeFeatureCardBoard .homeCardKicker,.ecosystemShell-home .homeFeatureCardBoard i,.ecosystemShell-home .homeFeatureCardBoard .homeCardArrow{color:#9bdf8f;border-color:#9bdf8f6b}.ecosystemShell-home .homeValueStrip{background:linear-gradient(90deg,#70e0d40b,#0000 30%,#f0c86b0b),#0000004d;border-color:#70e0d41f;width:min(1240px,100% - 48px);margin-top:clamp(20px,2.5vw,34px)}.ecosystemShell-home .homeValueStrip article{min-height:70px}.ecosystemShell-home .homeValueStrip svg{color:#f0c86bdb}.ecosystemShell-home .homeClosingLine{color:#f4f0e87a;letter-spacing:.28em;margin-top:18px;font-size:11px}@media (width<=980px){.ecosystemShell-home .homeHero{padding-inline:28px}.ecosystemShell-home .homeFeatureGrid{grid-template-columns:1fr 1fr}.ecosystemShell-home .homeFeatureCardFlagship{grid-column:1/-1}}@media (width<=760px){.ecosystemShell-home .homeHero{min-height:auto;margin-bottom:22px;padding:64px 18px 36px}.ecosystemShell-home .homeKicker{font-size:clamp(35px,12vw,50px)}.ecosystemShell-home .homeHero h1{white-space:normal;font-size:clamp(39px,13vw,58px)}.ecosystemShell-home .desktopHeadline{display:none}.ecosystemShell-home .mobileHeadline{display:inline}.ecosystemShell-home .homeSubhead{margin-top:18px;font-size:15px}.ecosystemShell-home .homeSearch{border-radius:10px;min-height:58px;margin-top:24px;padding-left:16px}.ecosystemShell-home .homeSignalLine{gap:10px;font-size:9px;line-height:1.35}.ecosystemShell-home .homeFeatureGrid,.ecosystemShell-home .homeValueStrip,.ecosystemShell-home .homeSectionKicker{width:min(100%,100vw - 28px)}.ecosystemShell-home .homeFeatureGrid{grid-template-columns:1fr}.ecosystemShell-home .homeFeatureCard,.ecosystemShell-home .homeFeatureCardFlagship{min-height:260px;padding:88px 20px 24px}.ecosystemShell-home .homeFeatureCard h2,.ecosystemShell-home .homeFeatureCardFlagship h2{font-size:clamp(29px,9vw,38px)}}.libraryIntelligencePage{--library-gold:#f2c76b;--library-cyan:#70e0d4;--library-panel:#080807e0}.libraryHeroGrid{align-items:stretch}.featuredIntelligenceCard{transition:transform .18s,border-color .18s,box-shadow .18s}.ecosystemShell-home{background:#000}.ecosystemShell-home .homeHero{align-content:center;justify-items:start;width:min(1240px,100% - 48px);height:auto;min-height:560px;margin:0 auto clamp(34px,4vw,58px);padding:clamp(118px,9vw,152px) 0 clamp(42px,5vw,70px);position:relative;top:auto;left:auto}.ecosystemShell-home .homeScene img{opacity:.4;filter:saturate(.78)contrast(1.12)brightness(.36);object-position:70% top;-webkit-mask-image:linear-gradient(90deg,#0000 0% 43%,#0000006b 58%,#000 100%);mask-image:linear-gradient(90deg,#0000 0% 43%,#0000006b 58%,#000 100%)}.ecosystemShell-home .homeScene:before{background:linear-gradient(90deg,#000 0%,#000000fc 44%,#000000b3 68%,#00000052 100%),linear-gradient(#0000007a 0%,#000000c2 46%,#000000fa 100%),radial-gradient(at 18% 48%,#70e0d424,#0000 26rem)}.ecosystemShell-home .homeKicker{letter-spacing:.02em;max-width:860px;font-size:clamp(48px,5.4vw,78px);line-height:.9}.ecosystemShell-home .homeHero h1{letter-spacing:0;white-space:nowrap;max-width:720px;margin:0 0 24px;font-size:clamp(48px,4.3vw,62px);line-height:.9}.ecosystemShell-home .homeSubhead{max-width:680px;font-size:clamp(16px,1.25vw,20px)}.ecosystemShell-home .homeSearch{background:radial-gradient(circle at 0%,#70e0d41f,#0000 13rem),linear-gradient(#051214e0,#000000e0);border-color:#70e0d45c;border-radius:12px;width:min(760px,100%);min-height:66px;margin-top:28px;position:relative;top:auto;left:auto}.ecosystemShell-home .homeSearch input{padding:19px 0;font-size:16px}.ecosystemShell-home .homeSignalLine{margin-top:18px}.ecosystemShell-home .homeSectionKicker,.ecosystemShell-home .homeFeatureGrid,.ecosystemShell-home .homeValueStrip,.ecosystemShell-home .homeClosingLine{z-index:4;width:min(1240px,100% - 48px);position:relative;top:auto;left:auto}.ecosystemShell-home .homeSectionKicker{color:#70e0d4eb;margin:0 auto 14px;display:block}.ecosystemShell-home .homeFeatureGrid{grid-template-columns:minmax(0,1.35fr) minmax(240px,.82fr) minmax(240px,.82fr);gap:clamp(14px,1.6vw,22px);margin:0 auto;display:grid}.ecosystemShell-home .homeValueStrip{display:grid}.ecosystemShell-home .homeClosingLine{display:flex}.ecosystemShell-home .homeFeatureGrid:before,.ecosystemShell-home .homeFeatureGrid:after{display:none}.ecosystemShell-home .homeFeatureCard{background:#040707;border-color:#70e0d433;border-radius:8px;align-content:end;min-height:clamp(272px,21vw,340px);box-shadow:inset 0 1px #ffffff0e,0 34px 96px #00000094,0 0 28px #70e0d40e}.ecosystemShell-home .homeFeatureCard>*{z-index:2;position:relative}.ecosystemShell-home .homeFeatureCard .homeCardKicker,.ecosystemShell-home .homeFeatureCard .homeCardArrow,.ecosystemShell-home .homeFeatureCard i,.ecosystemShell-home .homeFeatureCard div,.ecosystemShell-home .homeFeatureCard .homeCardPreview{opacity:1}.ecosystemShell-home .homeFeatureCardFlagship{border-color:#f0c86b66;min-height:clamp(340px,25vw,410px)}.ecosystemShell-home .homeFeatureCard:before{opacity:1;filter:saturate(1.04)contrast(1.12)brightness(.64)}.ecosystemShell-home .homeFeatureCard:after{background:linear-gradient(90deg,#000000d6,#00000075 50%,#00000024 100%),linear-gradient(#00000014,#00000024 38%,#000000db)}.ecosystemShell-home .homeFeatureCard h2{color:#f4f0e8eb}.ecosystemShell-home .homeFeatureCard p,.ecosystemShell-home .homeCardPreview{color:#f4f0e8c2}@media (width<=980px){.ecosystemShell-home .homeHero{width:min(100%,100vw - 40px);padding-top:88px}.ecosystemShell-home .homeFeatureGrid{grid-template-columns:1fr 1fr}.ecosystemShell-home .homeFeatureCardFlagship{grid-column:1/-1}}@media (width<=760px){.ecosystemShell-home .homeHero{width:min(100%,100vw - 28px);min-height:auto;margin-bottom:28px;padding:64px 0 34px}.ecosystemShell-home .homeKicker{font-size:clamp(35px,12vw,50px)}.ecosystemShell-home .homeHero h1{white-space:normal;font-size:clamp(39px,13vw,58px)}.ecosystemShell-home .desktopHeadline{display:none}.ecosystemShell-home .mobileHeadline{display:inline}.ecosystemShell-home .homeFeatureGrid,.ecosystemShell-home .homeValueStrip,.ecosystemShell-home .homeSectionKicker{width:min(100%,100vw - 28px)}.ecosystemShell-home .homeFeatureGrid{grid-template-columns:1fr}.ecosystemShell-home .homeFeatureCard,.ecosystemShell-home .homeFeatureCardFlagship{min-height:270px;padding:88px 20px 24px}}.featuredIntelligenceCard:hover{border-color:#f2c76b6b;transform:translateY(-2px);box-shadow:inset 0 1px #ffffff0d,0 34px 112px #00000080,0 0 46px #f2c76b1c}.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:#f2c76b6b;box-shadow:0 0 24px #f2c76b1f}.libraryCommandBar{z-index:12;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:radial-gradient(circle at 0 0,#f2c76b17,#0000 14rem),linear-gradient(145deg,#0a0a09eb,#020202db);border:1px solid #f2c76b2e;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:#f2c76b14;border-color:#f2c76b70;transform:translateY(-1px);box-shadow:0 0 22px #f2c76b1a}.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,#f2c76b14,#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,#f2c76b14,#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,#f2c76b12,#0000005c);border-color:#f2c76b6b;transform:translateY(-2px);box-shadow:0 20px 52px #00000052,0 0 22px #f2c76b14}.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:#f2c76b75;transform:translateY(-4px);box-shadow:inset 0 1px #ffffff0a,0 28px 76px #0000006b,0 0 28px #f2c76b1a}.compoundDossierSignals strong{color:#fff4d2}.compoundDossierSignals span:last-child strong{color:#ffbd85}.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,#c49a2e12,#00000038);border-color:#f2c76b47;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:#f2c76b17;border-color:#f2c76b7a;transform:translateY(-1px);box-shadow:0 0 22px #f2c76b1a}.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,#f2c76b24,#0000 8rem),#00000057;border:1px solid #f2c76b52;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 #f2c76b14}.libraryShowMoreWrap button:hover{transform:translateY(-1px);box-shadow:0 28px 74px #0006,0 0 32px #f2c76b21}@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 #d8b75f33;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:#d8b75f0f;border:1px solid #d8b75f47;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:#d8b75f24;border-color:#d8b75f85;transform:translateY(-1px);box-shadow:0 0 22px #d8b75f29}.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:#d8b75f5c;transform:translateY(-2px);box-shadow:0 20px 44px #00000059,0 0 30px #d8b75f1f}@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:#d8b75f;text-transform:uppercase;letter-spacing:.08em;font-size:11px}.holdsUpTable article p{margin:0;line-height:1.56}.holdsUpTable article strong{border:1px solid #d8b75f4d;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%,#d8b75f38 18%,#d8b75f14 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:#69f4ec6b;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 #69f4ec1f}.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:#f0c66d94;min-height:238px;box-shadow:inset 0 1px #ffffff13,0 34px 108px #0000009e,0 0 48px #f0c66d1c}.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 #f0c66d29}.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:#69f4ec75;transform:translateY(-4px);box-shadow:inset 0 1px #ffffff14,0 32px 102px #0000009e,0 0 42px #69f4ec21}.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:#f0c66db8;box-shadow:inset 0 1px #ffffff17,0 38px 118px #000000ad,0 0 58px #f0c66d2b}.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,#69f4ec29,#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,#69f4ec09,#0000 42%),#00000047;border:1px solid #69f4ec21;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,#69f4ec13,#0000 48%),#00000057;border-color:#69f4ec57;transform:translate(3px);box-shadow:0 0 24px #69f4ec14}.homePanelStack button:first-child{background:linear-gradient(90deg,#f0c66d13,#0000 48%),#0000004d;border-color:#f0c66d3d}.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 #f0c66d47}.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%,#f0c66d33,#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,#69f4ec0b,#0000 45%),#00000057;border:1px solid #69f4ec29;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%,#69f4ec29,#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%,#f0c66d2e,#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 #69f4ec2e)}.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:#69f4ecb3;justify-self:end}.homeStackCard:hover{background:linear-gradient(90deg,#69f4ec16,#0000 50%),#0000006b;border-color:#69f4ec66;transform:translate(3px);box-shadow:inset 0 1px #ffffff0f,0 18px 54px #0000006b,0 0 30px #69f4ec1a}.homeStackCard:hover:before{opacity:.78;filter:saturate(1.14)contrast(1.14)brightness(.82);transform:scale(1.06)}.homeStackCardLibrary{background:linear-gradient(90deg,#f0c66d13,#0000 48%),#0000005c;border-color:#f0c66d42}.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<=1059px){.ecosystemShell-home .homeEntryGrid{grid-template-columns:1fr}.homeSectionStack{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.homeStackCard{appearance:none;isolation:isolate;color:#f3f1e9;text-align:left;background:#00000057;border:1px solid #69f4ec29;border-radius:8px;grid-template-columns:34px minmax(0,1fr) 28px;align-items:center;gap:10px;min-height:74px;padding:12px;display:grid;position:relative;overflow:hidden}.homeStackCard:before{content:"";z-index:-2;background-image:var(--home-stack-art);opacity:.38;filter:saturate(1.04)contrast(1.12)brightness(.56);background-position:50%;background-size:cover;position:absolute;inset:0}.homeStackCard:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#000000e0,#00000094),radial-gradient(at 0%,#69f4ec24,#0000 12rem);position:absolute;inset:0}.homeStackCard>*{z-index:1;position:relative}.homeStackCard strong,.homeStackCard em{display:block}.homeStackCard strong{text-transform:uppercase;font-size:14px}.homeStackCard em{color:#f3f1e98f;margin-top:3px;font-size:11px;font-style:normal}}@media (width<=640px){.homeSectionStack{grid-template-columns:1fr}}.boardV1Page{--signal-rain:#8be6e0b8;--signal-verified:#8be6e0;--signal-danger:#ff7895}.boardV1Header{grid-template-columns:minmax(0,1fr) 156px 220px;min-height:246px;padding:clamp(22px,2.6vw,38px)}.boardV1Header p{color:#8be6e0db}.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:#8be6e0e6;background:#8be6e00e;border-color:#8be6e047}.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:#8be6e0;--operator-gold:#d8b75f;--operator-red:#ff7895;--operator-text:#f4f2e8;--operator-muted:#dce7e1a8;--operator-panel:#030a0ce0;--operator-panel-strong:#010608f5;--operator-edge:#8be6e02e;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%,#8be6e01b,#0000 28rem),radial-gradient(at 86% 18%,#6a9dff13,#0000 30rem),linear-gradient(115deg,#0000 0 42%,#8be6e006 43%,#0000 44% 100%),repeating-linear-gradient(90deg,#8be6e004 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%, #8be6e00e, 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%,#8be6e024,#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,#d8b75f38,#0000 76%),linear-gradient(#d8b75f24,#030a0cb8);border:1px solid #d8b75f9e;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 #d8b75f2e,0 20px 46px #00000057,inset 0 1px #ffffff0f}.operatorHeroSubmit:hover{background:radial-gradient(circle at 50% 0,#d8b75f4d,#0000 76%),linear-gradient(#d8b75f2e,#030a0cc2);border-color:#d8b75fd1;transform:translateY(-1px)}.operatorSignalStats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.operatorSignalStats article{background:radial-gradient(at 76% 0,#8be6e029,#0000 9rem),radial-gradient(at 12% 100%,#d8b75f0b,#0000 8rem),linear-gradient(145deg,#031113db,#000000c7);border:1px solid #8be6e03d;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 #8be6e013,inset 0 0 24px #8be6e008,0 24px 58px #00000075,0 0 34px #8be6e00b}.operatorSignalStats article:after{content:"";opacity:.42;background:linear-gradient(90deg,#0000,#8be6e094,#0000);height:2px;position:absolute;bottom:0;left:18px;right:18px}.operatorSignalStats strong{color:#fffaf0;text-shadow:0 0 18px #ffffff13,0 0 28px #8be6e02e,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 #8be6e02e;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:#8be6e0db}.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 #8be6e029;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:#8be6e06b;outline:none;box-shadow:0 0 0 3px #8be6e012}.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:#dce7e1c7;cursor:pointer;background:#00090b8f;border:1px solid #8be6e02e;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:#8be6e013;border-color:#8be6e061;transform:translateY(-1px)}.operatorQuickFilters .activeOperatorFilter{color:#fffaf0;background:#8be6e01b;border-color:#8be6e07a;box-shadow:inset 0 -2px #8be6e0bd}.operatorAdvancedFilters{grid-template-columns:repeat(4,minmax(0,1fr))}.operatorAdvancedFilters label,.operatorSubmitFlow label{color:#dce7e19e;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 #8be6e01a;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,#8be6e00d,#0000 12rem),#00000061;border:1px solid #8be6e01f;border-radius:8px;gap:10px;padding:17px 18px;display:grid}.operatorReportCard:hover,.activeOperatorReport{background:radial-gradient(at 100% 0,#8be6e01b,#0000 13rem),#021012b3;border-color:#8be6e061;box-shadow:inset 0 1px #ffffff0d,0 18px 48px #00000052,0 0 28px #8be6e00f}.operatorReportCard span{color:#8be6e0b8;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:#dce7e1b8;background:#8be6e009;border:1px solid #8be6e029;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:#f6d37beb;background:#d8b75f0f;border-color:#d8b75f4d}.verifiedOperatorReport{border-color:#8be6e038}.highGravityOperatorReport{background:radial-gradient(at 100% 0,#d8b75f17,#0000 12rem),radial-gradient(at 0 100%,#ff78950b,#0000 11rem),#0000006b;border-color:#d8b75f38}.highGravityOperatorReport.activeOperatorReport,.highGravityOperatorReport:hover{border-color:#d8b75f6b;box-shadow:inset 0 1px #ffffff0d,0 22px 56px #00000061,0 0 28px #d8b75f1a}.operatorBadgeVerified{color:#e6fffb;text-shadow:0 0 12px #8be6e02e;background:radial-gradient(circle at 50% 0,#8be6e042,#0000 78%),linear-gradient(#8be6e01f,#8be6e00e);border-color:#8be6e09e;box-shadow:0 0 24px #8be6e02e,inset 0 0 16px #8be6e011}.operatorBadgeGravity{color:#fff1bd;text-shadow:0 0 14px #d8b75f2e;background:radial-gradient(circle at 50% 0,#d8b75f4d,#0000 76%),linear-gradient(#d8b75f26,#d8b75f12);border-color:#d8b75fb3;box-shadow:0 0 28px #d8b75f33,inset 0 0 16px #d8b75f0f}.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,#8be6e01f,#0000 25rem),radial-gradient(at 12% 100%,#d8b75f0d,#0000 18rem),linear-gradient(145deg,#040d0ffa,#000000eb);border-color:#8be6e042;gap:19px;display:grid;box-shadow:inset 0 1px #fff1,inset 0 0 0 1px #8be6e008,0 42px 118px #00000094,0 0 52px #8be6e00d}.operatorReportDetail header{border-bottom:1px solid #8be6e01a;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 #8be6e017,0 28px 78px #000000c7;max-width:820px;margin:0;font-size:clamp(42px,4vw,66px);line-height:.92}.operatorReportDetail header p{color:#dce7e1c2;max-width:830px;margin:0;font-size:17px;line-height:1.62}.operatorSignalMeta{background:linear-gradient(90deg,#8be6e00b,#0000 38%),#00000061;border:1px solid #8be6e026;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,#8be6e00b,#0000 10rem),#0000005c;border:1px solid #8be6e02e;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,#8be6e00b,#0000 12rem),#00000061;border:1px solid #8be6e029;border-radius:8px;gap:12px;padding:17px;display:grid}.operatorModerationRail div{color:#dce7e1b8;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:#dce7e194;font-size:12px}.operatorSubmitFlow{background:radial-gradient(at 100% 0,#d8b75f12,#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:#dce7e1c7;cursor:pointer;background:#8be6e009;border:1px dashed #8be6e038;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 #8be6e01f;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,#d8b75f2e,#0000 78%),#d8b75f1f;border-color:#d8b75f8a;width:100%;min-height:48px;padding:0 16px;box-shadow:0 0 26px #d8b75f1f,inset 0 1px #ffffff0d}.operatorNotes{gap:8px;display:grid}.operatorNotes article{background:#00000047;border:1px solid #8be6e01f;border-radius:8px;padding:12px}.operatorNotes span{color:#8be6e09e;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 #8be6e01a;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 #8be6e01a;border-right:0}.operatorSignalsFooter button:last-child{border-bottom:0}}.ecosystemShell-signals:has(.darkBoardCompose){--board-green:#86f6a2;--board-green-strong:#b9ffc7;--board-line:#86f6a229;--board-muted:#dae6db8a;max-width:none;padding:42px 0 0;font-family: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 #86f6a214;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 #86f6a21a)}.ecosystemShell-signals:has(.darkBoardCompose) .topNavLink{color:#d3e1d6c7;letter-spacing:.18em;text-shadow:none;font-family:Cascadia Mono,Consolas,Courier New,monospace}.ecosystemShell-signals:has(.darkBoardCompose) .topNavLink:hover{color:var(--board-green-strong);text-shadow:0 0 14px #86f6a238;border-color:#86f6a26b}.ecosystemShell-signals:has(.darkBoardCompose) .activeTopNavLink{color:var(--board-green-strong);text-shadow:0 0 14px #86f6a238;border-color:#86f6a26b}.ecosystemShell-signals:has(.darkBoardCompose) .topNavLink:last-child{color:#ebf1e8e0;background:#010c0666;border-color:#86f6a233}.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%,#22563229,#0000 32rem),linear-gradient(#020504 0%,#030706 52%,#010201 100%)}.darkBoardCompose{background:linear-gradient(90deg,#86f6a207 1px,#0000 1px) 0 0/56px 56px,linear-gradient(#86f6a205 1px,#0000 1px) 0 0/56px 56px,radial-gradient(circle at 50% 0,#86f6a214,#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:#86f6a257;box-shadow:0 22px 70px #00000057,0 0 34px #86f6a20e,inset 0 1px #ffffff0b}.darkBoardPrompt{color:var(--board-green-strong);text-shadow:0 0 10px #86f6a27a,0 0 26px #86f6a22e;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: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:#86f6a26b;text-transform:none}.darkBoardSubjectVisual{z-index:1;color:#eef5ecf0;letter-spacing:.02em;text-shadow:0 0 10px #86f6a23d;text-transform:uppercase;pointer-events:none;align-items:center;gap:8px;min-width:0;max-width:100%;font-family: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:#86f6a26b;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 #86f6a299,0 0 26px #86f6a233}@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: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:#86f6a26b}.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:86px 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(88px,126px) 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:#7cff9b;--board-green-strong:#b7ffc4;--board-green-dim:#7cff9b8f;--board-line:#7cff9b2e;--board-panel:#010804d6;--board-muted:#cfe2d194;max-width:none;padding:42px 0 0;font-family: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%,#7cff9b0f,#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 #7cff9b1a;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 #7cff9b1a)}.ecosystemShell-signals:has(.darkBoardPage) .topNavLink{color:#d4e6d8c7;letter-spacing:.18em;font-family:Cascadia Mono,Consolas,Courier New,monospace}.ecosystemShell-signals:has(.darkBoardPage) .topNavLink:hover{color:var(--board-green-strong);text-shadow:0 0 14px #7cff9b3d;border-color:#7cff9b6b}.ecosystemShell-signals:has(.darkBoardPage) .activeTopNavLink{color:var(--board-green-strong);text-shadow:0 0 14px #7cff9b3d;border-color:#7cff9b6b}.darkBoardPage{color:#e9f4e9;background:linear-gradient(90deg,#7cff9b07 1px,#0000 1px) 0 0/56px 56px,linear-gradient(#7cff9b05 1px,#0000 1px) 0 0/56px 56px,radial-gradient(circle at 50% 0,#7cff9b14,#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: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 #7cff9b0d}.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,#7cff9b12,#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 #7cff9b40;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 #7cff9b38;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 #7cff9b47}.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 #7cff9b24;border-radius:12px;box-shadow:inset 0 1px #ffffff08}.darkBoardPanelHeader{border-bottom:1px solid #7cff9b1f;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 #7cff9b1a;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:#7cff9b0b;box-shadow:inset 3px 0 #7cff9ba6}.darkBoardThreadRow:last-child{border-bottom:0}.darkBoardThreadRow .darkBoardSubject{color:var(--board-green-strong);letter-spacing:.02em;text-shadow:0 0 13px #7cff9b2e;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 #7cff9b38;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(#7cff9b33,#020e07db);min-height:60px;box-shadow:0 0 36px #7cff9b24}.darkBoardNewThread:hover,.darkBoardPostButton:hover,.darkBoardReplyBox button:hover,.darkBoardPanelHeader button:hover,.darkBoardSidebar button:hover{border-color:#7cff9b8a;transform:translateY(-1px);box-shadow:0 0 26px #7cff9b1f}.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:#7cff9b21;border-color:#7cff9b85}.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 #7cff9b29;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:#7cff9b85;box-shadow:0 0 0 3px #7cff9b12,0 0 28px #7cff9b14}.darkBoardComposeScreen textarea{resize:vertical;min-height:300px}.darkBoardPostButton{color:#f2fff2;background:linear-gradient(#7cff9b3d,#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 #7cff9b21;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 #7cff9b29!important;border-radius:8px!important;min-height:58px!important;position:relative!important;overflow:hidden!important}.darkBoardTerminalInputActive{border-color:#7cff9b85!important;box-shadow:0 0 0 3px #7cff9b12,0 0 28px #7cff9b14!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: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:#dae6db7a!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 #7cff9bb3,0 0 24px #7cff9b3d!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:Cascadia Mono,IBM Plex Mono,Consolas,Courier New,monospace!important}.darkBoardHeader{padding-block:clamp(20px,2.4vw,32px)!important}.darkBoardHeader>div>span{color:#cfe2d1a3!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:#7cff9b0e!important;box-shadow:inset 3px 0 #7cff9bb3,0 0 26px #7cff9b0e!important}.darkBoardThreadRow .darkBoardSubject{font-size:15px!important;line-height:1.18!important}.darkBoardThreadRow span:not(.darkBoardSubject){line-height:1.2;color:#dae6dba3!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:#cfe2d18f!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:#7cff9b18!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:#cfe2d19e!important}.darkBoardMessage{background:linear-gradient(#000a04cc,#000703b8)!important;border-color:#7cff9b29!important;padding:14px 15px!important}.darkBoardMessage div{border-bottom:1px solid #7cff9b17;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:#e1eee2b3!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:#7cff9b2e!important}.darkBoardThreadView .darkBoardPanelHeader button{box-shadow:inset 0 1px #ffffff0a,0 0 18px #7cff9b14;min-height:38px!important;color:var(--board-green-strong)!important;background:#05180bb8!important;border-color:#7cff9b6b!important;padding:0 14px!important}.darkBoardThreadView .darkBoardPanelHeader button:hover{border-color:#b7ffc4bd!important;box-shadow:inset 0 1px #ffffff0d,0 0 26px #7cff9b2b!important}.darkBoardThreadView header{padding:16px 18px 0!important}.darkBoardThreadView h2{text-shadow:0 0 18px #7cff9b2e;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:#7cff9b2e!important;padding:16px!important}.darkBoardMessage div{margin-bottom:11px!important}.darkBoardMessage strong,.darkBoardMessage span,.darkBoardThreadView header p{font-weight:900!important}.darkBoardMessage p{max-width:88ch}.darkBoardReplyBox{background:#000904c7;border:1px solid #7cff9b29;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 #7cff9b1a;color:#f2fff2!important;background:linear-gradient(#7cff9b38,#03180af0)!important;border-color:#7cff9b7a!important;min-height:56px!important;margin:0 16px!important}.darkBoardReplyBox button:hover{border-color:#b7ffc4d1!important;box-shadow:0 0 36px #7cff9b33,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 #7cff9b38;font-size:12px;color:#f2fff2!important;background:radial-gradient(circle at 50% 0,#7cff9b29,#0000 70%),#05180bd1!important;border-color:#b7ffc48f!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 #7cff9b4d;margin-right:9px;font-weight:950;display:inline-block}.darkBoardReplyBox{border-color:#7cff9b33!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 #7cff9b47;font-size:14px;color:#f8fff8!important;background:radial-gradient(circle at 50% 0,#b7ffc447,#0000 68%),linear-gradient(#7cff9b47,#031c0bfa)!important;border-color:#b7ffc4b3!important;min-height:62px!important;box-shadow:inset 0 1px #ffffff12,0 0 34px #7cff9b29,0 18px 58px #00000057!important}.darkBoardReplyBox button:hover{background:radial-gradient(circle at 50% 0,#b7ffc461,#0000 72%),linear-gradient(#7cff9b57,#04240d)!important;border-color:#daffe0f5!important;box-shadow:inset 0 1px #ffffff17,0 0 48px #7cff9b4d,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 #7cff9b29;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;margin:14px 18px 0;padding:10px 12px;font-family: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 #7cff9b38;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,#7cff9b29,#0000 72%),#031609eb!important;border:1px solid #7cff9b66!important;border-radius:7px!important;padding:0 14px!important;font-family: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 #7cff9b14!important}.darkBoardSystemNotice button:hover{transform:translateY(-1px);background:radial-gradient(circle at 50% 0,#7cff9b3d,#0000 74%),#05200cf5!important;border-color:#b7ffc4b8!important;box-shadow:inset 0 1px #ffffff0f,0 0 26px #7cff9b29!important}.darkBoardEmptyState{min-height:128px;color:var(--board-green-dim);text-transform:uppercase;border-top:1px solid #7cff9b1a;gap:8px;padding:24px 18px;font-family: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:#cfe2d194;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 #7cff9b42,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:radial-gradient(at 0 20%,#f0c66d1a,#0000 12rem),linear-gradient(135deg,#ffffff06,#00000075);border-color:#f0c66d30;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 #d8b75f8f;border-radius:999px;min-height:48px;padding:0 22px}.ecosystemShell-home .brandWordmark{opacity:1;filter:drop-shadow(0 0 18px #d8b75f29)drop-shadow(0 14px 30px #00000094)}}.ecosystemShell-home .homeKicker{color:#d8b75f;letter-spacing:.22em;text-shadow:none;font-size:11px;font-weight:920;line-height:1}.ecosystemShell-home .homeHero h1{white-space:normal;max-width:min(980px,100vw - 56px)}.ecosystemShell-home .homeHero h1 span{display:block}.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 em{color:#d8b75fe6;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 #8be6e03d;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 #8be6e01f}.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:column;align-items:stretch}}@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}}
