@import url("https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@400;500;600;700&family=Inter:wght@400;500;600;700&family=Space+Mono:wght@400;700&display=swap");:root{--ink:#06070b;--panel:#0b0e15;--line:#222a39;--cyan:#51e7ff;--violet:#9d6cff;--acid:#b9ff66;--text:#f4f7ff;--muted:#7d8799}*{box-sizing:border-box}body,html{margin:0;background:var(--ink);color:var(--text);font-family:Inter,Arial,sans-serif;min-height:100%;overflow-x:hidden}button,textarea{font:inherit}.brand{display:flex;align-items:center;gap:12px;font:700 15px Space Mono;letter-spacing:.22em}.mark{display:grid;place-items:center;width:34px;height:34px;border:1px solid var(--cyan);color:var(--cyan);-webkit-clip-path:polygon(20% 0,100% 0,80% 100%,0 100%);clip-path:polygon(20% 0,100% 0,80% 100%,0 100%)}nav{height:86px;padding:0 5vw;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #151a24;position:relative;z-index:2}.lab{font:11px Space Mono;color:var(--muted);letter-spacing:.14em}.landing{min-height:100vh;position:relative;background:radial-gradient(circle at 72% 48%,#172038 0,#0a0d15 24%,#06070b 52%)}.landing:before{content:"";position:absolute;inset:86px 0 45px;background-image:linear-gradient(#151b2a55 1px,transparent 0),linear-gradient(90deg,#151b2a55 1px,transparent 0);background-size:64px 64px;-webkit-mask-image:linear-gradient(90deg,#0003,#000 70%,transparent);mask-image:linear-gradient(90deg,#0003,#000 70%,transparent)}.stars{position:absolute;inset:0;background-image:radial-gradient(#fff 1px,transparent 0);background-size:97px 83px;opacity:.12}.hero{position:relative;z-index:2;padding:11vh 0 10vh 8vw;width:55%}.eyebrow{font:11px Space Mono;letter-spacing:.2em;color:var(--cyan);margin-bottom:28px}.eyebrow i{display:inline-block;width:28px;height:1px;background:var(--cyan);vertical-align:middle;margin-right:10px}.hero h1{font-size:clamp(64px,8vw,126px);line-height:.82;letter-spacing:-.075em;margin:0;font-weight:700}.hero h1 span{color:transparent;-webkit-text-stroke:1px #8692aa}.lead{font:700 clamp(20px,2vw,32px) Space Mono;line-height:1.25;margin:40px 0 18px}.copy{max-width:560px;color:#9ba5b8;font-size:15px;line-height:1.7}.primary{margin-top:25px;padding:18px 24px;border:1px solid var(--cyan);background:var(--cyan);color:#041014;font:700 12px Space Mono;letter-spacing:.12em;cursor:pointer;box-shadow:0 0 30px #51e7ff22}.primary:hover{box-shadow:0 0 42px #51e7ff55;transform:translateY(-1px)}.primary b{margin-left:45px}.allocation{margin-top:25px;font:10px Space Mono;color:var(--muted);letter-spacing:.12em}.allocation span{color:#dfe7f5}.allocation i{display:inline-block;width:3px;height:3px;background:var(--violet);border-radius:50%;margin:0 12px}.orb{right:8vw;top:24vh;width:36vw;height:36vw;max-width:560px;max-height:560px;border-radius:50%;border:1px solid #51e7ff25;box-shadow:inset 0 0 100px #536dff0c,0 0 100px #51e7ff0b}.orb,.ring{position:absolute}.ring{border:1px solid}.r1{inset:12%;border-color:#9d6cff55;border-radius:50%;transform:rotateX(64deg) rotate(23deg)}.r2{inset:25%;border-color:#51e7ff66;border-radius:50%;transform:rotateY(67deg) rotate(-30deg)}.core{inset:40%;border:1px solid var(--cyan);box-shadow:0 0 45px #51e7ff88,inset 0 0 35px #9d6cff66}.core,.orbit{position:absolute;border-radius:50%}.orbit{width:7px;height:7px;background:var(--cyan);box-shadow:0 0 15px var(--cyan)}.o1{top:15%;left:28%}.o2{bottom:22%;right:12%;background:var(--violet)}footer{position:absolute;bottom:0;height:45px;width:100%;border-top:1px solid #151a24;display:flex;align-items:center;justify-content:space-between;padding:0 5vw;font:9px Space Mono;color:#566074;letter-spacing:.13em}.pulse{color:var(--acid)}.workspace{height:100vh;display:grid;grid-template:74px 1fr/270px 1fr;background:radial-gradient(circle at 70% 15%,#11192a,#07090e 45%)}header{grid-column:1/3;border-bottom:1px solid var(--line);display:grid;grid-template-columns:270px 1fr auto auto;align-items:center}.workspace header .brand{padding-left:25px}.relation{border-left:1px solid var(--line);padding-left:28px}.label,.relation small,.stage small{font:9px Space Mono;color:#667085;letter-spacing:.16em}.relation strong{display:block;font:11px Space Mono;color:var(--acid);margin-top:5px}.meter{width:220px;margin-right:25px;font:9px Space Mono;color:#7d8799}.meter span{display:block;text-align:right;margin-bottom:7px}.meter b{color:#dce4f3}.meter div{height:2px;background:#252c39}.meter i{display:block;height:100%;background:linear-gradient(90deg,var(--violet),var(--cyan))}.ghost{height:74px;border:0;border-left:1px solid var(--line);background:transparent;color:#778196;padding:0 24px;font:10px Space Mono;cursor:pointer}aside{border-right:1px solid var(--line);padding:26px 16px}.asideTitle{font:10px Space Mono;color:#727d90;letter-spacing:.14em;display:flex;justify-content:space-between;align-items:center;margin:0 7px 17px}.asideTitle button{background:none;border:1px solid #343d4e;color:var(--cyan);width:25px;height:25px;cursor:pointer}.provider{width:100%;border:1px solid transparent;background:transparent;color:#8590a3;display:grid;grid-template-columns:34px 1fr 8px;text-align:left;align-items:center;grid-gap:10px;gap:10px;padding:12px 10px;margin-bottom:4px;cursor:pointer}.provider:hover{background:#0f141f}.provider.selected{background:linear-gradient(90deg,#10202a,#0c111a);border-color:#24404b;color:#eefaff}.providerGlyph{font-size:20px;color:var(--cyan)}.provider b{display:block;font-size:12px}.provider small{font:8px Space Mono;letter-spacing:.1em;color:#657084}.provider.selected small{color:var(--cyan)}.provider i{width:6px;height:6px;border-radius:50%;background:#303746}.provider.selected i{background:var(--acid);box-shadow:0 0 8px var(--acid)}.rule{height:1px;background:var(--line);margin:28px 8px}.label{margin-left:8px}.aside h3{font:700 13px Space Mono;line-height:1.7;letter-spacing:.04em;margin:10px 8px}.asideCopy{font-size:11px;line-height:1.6;color:#687386;margin:12px 8px}.stage{position:relative;display:grid;grid-template-rows:86px 1fr auto;min-width:0}.stageHead{border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;padding:0 34px}.stageHead h2{margin:5px 0 0;font-size:18px}.stageHead h2 span{color:var(--cyan);margin-right:7px}.switch{background:#101620;border:1px solid #2b3546;color:#b8c3d5;padding:11px 14px;font:9px Space Mono;letter-spacing:.08em;cursor:pointer}.switch:hover{border-color:var(--cyan);color:var(--cyan)}.switch span{margin-left:18px;color:#657084}.switcher{position:absolute;z-index:4;right:34px;top:74px;width:280px;background:#0c1119ee;border:1px solid #344154;box-shadow:0 20px 60px #000;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);padding:8px}.switcher button{width:100%;display:grid;grid-template-columns:32px 1fr;grid-gap:2px 8px;gap:2px 8px;background:transparent;border:0;color:white;text-align:left;padding:12px;cursor:pointer}.switcher button:hover{background:#151d2a}.switcher button span{grid-row:1/3;font-size:20px;color:var(--cyan)}.switcher small{color:#6d788c}.thread{overflow:auto;padding:35px max(6vw,45px)}.empty{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;min-height:330px}.empty h2{font-size:36px;letter-spacing:-.04em;margin:12px 0}.empty p{color:#778196;max-width:450px;line-height:1.6}.continuityGlyph{position:relative;width:80px;height:80px;margin-bottom:25px}.continuityGlyph span{position:absolute;inset:10px;border:1px solid #51e7ff66;border-radius:50%}.continuityGlyph span:nth-child(2){transform:rotateX(65deg);border-color:#9d6cff88}.continuityGlyph span:nth-child(3){inset:30px;background:#51e7ff;border:0;box-shadow:0 0 30px #51e7ff;border-radius:50%}.message{max-width:760px;border-left:1px solid #354052;padding:0 0 4px 22px;margin:0 0 28px}.message .meta{display:flex;gap:12px;font:9px Space Mono;color:var(--cyan);letter-spacing:.1em}.message .meta span{color:#596477}.message p{font-size:15px;line-height:1.65}.provenance{font:8px Space Mono;color:#596477;letter-spacing:.12em}.composer{margin:0 max(5vw,38px) 30px;border:1px solid #293445;background:#0b1018;box-shadow:0 15px 50px #0008}.composer:focus-within{border-color:#3e7180;box-shadow:0 15px 60px #0008,0 0 25px #51e7ff0c}.composer textarea{width:100%;height:90px;resize:none;background:transparent;border:0;outline:0;color:#e9eef8;padding:20px;font-size:14px}.composer textarea::placeholder{color:#465164}.composeBar{border-top:1px solid #1f2836;display:flex;justify-content:space-between;align-items:center;padding-left:18px;font:8px Space Mono;color:#566174;letter-spacing:.08em}.composeBar b{color:#8390a4}.composeBar button{border:0;border-left:1px solid #293445;background:var(--cyan);color:#061014;padding:13px 17px;font:700 9px Space Mono;cursor:pointer}.composeBar button b{color:inherit;margin-left:12px}@media(max-width:850px){.orb{opacity:.35;right:-20vw;width:80vw;height:80vw}.hero{width:90%;padding-left:7vw}.hero h1{font-size:18vw}.lab{display:none}.workspace{grid-template-columns:76px 1fr}.workspace header{grid-template-columns:76px 1fr auto}.meter,.workspace header .brand span:last-child{display:none}aside{padding:20px 9px}.asideCopy,.asideTitle,.label,.provider span:nth-child(2),.rule,aside h3{display:none}.provider{grid-template-columns:1fr;place-items:center}.provider i{display:none}.stageHead{padding:0 18px}.switch{font-size:0}.switch span{font-size:12px;margin:0}.thread{padding:25px 20px}.composer{margin:0 18px 18px}.composeBar span{display:none}.composeBar{justify-content:flex-end}}.switcherHead{display:flex;align-items:center;justify-content:space-between;padding:10px 12px 8px;border-bottom:1px solid #1f2836;margin-bottom:4px}.switcherHead small{font:8px Space Mono;color:#657084;letter-spacing:.13em}.switcherHead button{width:auto!important;display:block!important;padding:0 4px!important;font-size:18px!important;color:#667085!important}.switcher .addConnection{display:block;border:1px solid #2b3546;margin-top:8px;color:var(--cyan);font:9px Space Mono;letter-spacing:.08em;text-align:center;padding:12px}.switcher .addConnection:hover{border-color:var(--cyan);background:#10202a}.credentialNote{font:8px Space Mono;color:#5d687b;line-height:1.55;margin:11px 12px 7px}.connectFirst{width:100%;border:1px dashed #2c3a4e;background:#0b1018;color:var(--cyan);padding:15px 8px;font:8px Space Mono;letter-spacing:.08em;cursor:pointer}.connectFirst:hover{border-color:var(--cyan);background:#0e1922}.credentialForm{padding:10px 12px 12px}.connectIdentity{display:flex;align-items:center;gap:12px;padding:10px 0 18px}.connectIdentity>span{font-size:26px;color:var(--cyan)}.connectIdentity b{display:block;font-size:14px}.connectIdentity small{display:block;margin-top:4px;color:#657084}.credentialForm label{display:block;font:8px Space Mono;color:#6f7a8d;letter-spacing:.12em;margin:0 0 12px}.credentialForm input{display:block;width:100%;margin-top:7px;background:#070b11;border:1px solid #2a3445;color:#eef6ff;padding:11px 10px;outline:none;font:11px Space Mono}.credentialForm input:focus{border-color:var(--cyan);box-shadow:0 0 18px #51e7ff10}.vaultNotice{border:1px solid #243c42;background:#0a1719;padding:11px;margin:15px 0}.vaultNotice b{display:block;color:var(--acid);font:8px Space Mono;letter-spacing:.08em;margin-bottom:7px}.vaultNotice span{display:block;color:#71808b;font-size:9px;line-height:1.55}.secureConnect{display:block!important;grid-template-columns:1fr!important;text-align:center!important;border:1px solid var(--cyan)!important;background:var(--cyan)!important;color:#061014!important;font:700 9px Space Mono!important;letter-spacing:.08em}.secureConnect:disabled{opacity:.55}.backConnect{display:block!important;grid-template-columns:1fr!important;text-align:center!important;color:#697589!important;font:8px Space Mono!important}.connectState{font:8px Space Mono;color:#ff9b8c;margin:8px 0 12px;line-height:1.5}.authGate{min-height:100vh;display:grid;place-items:center;background:radial-gradient(circle at 50% 35%,#131c30,#06070b 55%);padding:24px}.authCard{width:min(460px,100%);border:1px solid #293445;background:#0b1018ee;padding:34px;box-shadow:0 25px 90px #000}.authCard>small{display:block;margin-top:38px;font:9px Space Mono;color:var(--cyan);letter-spacing:.16em}.authCard h1{font-size:38px;letter-spacing:-.045em;margin:9px 0}.authCard p{color:#7d8799;line-height:1.6;font-size:13px}.authCard label{display:block;font:9px Space Mono;color:#7d8799;letter-spacing:.1em;margin-top:18px}.authCard input{display:block;width:100%;margin-top:7px;background:#070b11;border:1px solid #2a3445;color:#eef6ff;padding:13px;outline:none}.authCard input:focus{border-color:var(--cyan)}.authCard .primary{width:100%;margin-top:24px}.authCard .primary:disabled{opacity:.45}.runtimeNotice{max-width:760px;margin:0 auto 20px;border:1px solid #493c2b;background:#17130d;color:#d9b56e;padding:10px 12px;font:9px Space Mono;letter-spacing:.06em}.evidenceStrip{margin:0 max(5vw,38px) 12px;border:1px solid #26394a;background:#091119;display:flex;gap:16px;align-items:center;flex-wrap:wrap;padding:9px 12px;font:8px Space Mono;color:#68798d;letter-spacing:.07em}.evidenceStrip>span:first-child{color:var(--acid)}.evidenceStrip b{color:var(--cyan);font-weight:700}.composer button:disabled,.composer textarea:disabled{opacity:.55;cursor:not-allowed}@media(max-width:850px){.evidenceStrip{margin:0 18px 10px}.evidenceStrip span:nth-child(n+4){display:none}}.proofCommands{margin:10px 8px 0;display:grid;grid-gap:7px;gap:7px}.proofCommands button{width:100%;border:1px solid #26394a;background:#091119;color:#78879b;text-align:left;padding:10px;cursor:pointer}.proofCommands button:hover{border-color:var(--cyan);background:#0d1822}.proofCommands b{display:block;color:var(--cyan);font:700 10px Space Mono;letter-spacing:.04em}.proofCommands span{display:block;margin-top:5px;font:7px Space Mono;letter-spacing:.08em;color:#5f6d80}@media(max-width:850px){.proofCommands{display:none}}.orb:has(.continuity-art){border:0;border-radius:0;box-shadow:none;display:flex;align-items:center;justify-content:center}.continuity-art{display:block;width:100%;height:100%;object-fit:contain}.landing .eyebrow{font-size:15px;font-weight:600;letter-spacing:.22em;color:#e6c994}.landing .eyebrow,.landing .hero h1{font-family:Cormorant Garamond,Georgia,serif}.landing .hero h1{font-weight:500;font-size:clamp(70px,7.6vw,120px);line-height:.88;letter-spacing:.015em;color:#f5e7cc}.landing .hero h1 span{color:#f5e7cc;-webkit-text-stroke:0}.landing .lead{font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(27px,2.7vw,40px);font-weight:600;letter-spacing:.025em;line-height:1.12;color:#f0d9b0}.landing .copy{font-family:Inter,Arial,sans-serif;color:#c2bbaf}.landing .lab{font-family:Cormorant Garamond,Georgia,serif;font-size:15px;letter-spacing:.16em;color:#d9bd8b}.landing .allocation{color:#b4a68e}.landing .allocation span{color:#f0dfc2}.landing .primary{background:#d8b77d;border-color:#e5ca99;color:#17120d;box-shadow:0 0 28px #d8b77d26}.landing .primary:hover{background:#ecd3a6;border-color:#f3dfb9;box-shadow:0 0 38px #d8b77d55}.landing .primary:focus-visible{outline:2px solid #f5e7cc;outline-offset:4px}.landing nav .brand{font-family:Cormorant Garamond,Georgia,serif;font-weight:600;font-size:20px;letter-spacing:.24em;color:#f5e7cc}.landing nav .mark{border-color:#d8b77d;color:#e6c994}.landing .eyebrow i{background:#d8b77d}.landing footer{border-top-color:#d8b77d30;font-family:Cormorant Garamond,Georgia,serif;font-size:13px;font-weight:600;letter-spacing:.19em;color:#d9bd8b}.landing footer .pulse{color:#d9bd8b;font-family:Inter,Arial,sans-serif;font-size:10px;font-weight:500;letter-spacing:.13em}.landing footer .pulse:first-letter{color:#d8b77d}.skylineHost{margin:18px 24px 12px;padding:13px 16px;border:1px solid #d8b77d44;border-left:3px solid #d8b77d;background:linear-gradient(90deg,#d8b77d10,transparent);border-radius:6px;color:#d9c6a4}.skylineHost strong{display:block;font:700 10px Space Mono,monospace;letter-spacing:.16em;color:#e6c994}.skylineHost strong span{font-weight:400;color:#9b927f;margin-left:9px}.skylineHost p{margin:8px 0 0;font:14px/1.55 Inter,Arial,sans-serif;color:#c7c3bb}.authGate,.workspace{--cyan:#d8b77d;--violet:#b59ad0;--acid:#d9bd8b;--line:#332e29;--text:#f5e7cc;--muted:#a99c88}.authGate{background:radial-gradient(circle at 70% 36%,#171a27 0,#0a0d15 38%,#06070b 75%);position:relative}.authGate:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(#d8b77d0b 1px,transparent 0),linear-gradient(90deg,#d8b77d0b 1px,transparent 0);background-size:68px 68px}.authCard{position:relative;z-index:1;width:min(510px,100%);background:#0c0d12ee;border:1px solid #d8b77d50;padding:42px;box-shadow:0 25px 90px #000b,0 0 60px #d8b77d0b}.authCard .brand,.workspace header .brand{font:600 21px Cormorant Garamond,Georgia,serif;letter-spacing:.23em;color:#f5e7cc}.authCard .mark,.workspace .mark{border-color:#d8b77d;color:#e6c994}.authCard>small{font:600 15px Cormorant Garamond,Georgia,serif;color:#d9bd8b;letter-spacing:.18em}.authCard h1{font:500 54px/1 Cormorant Garamond,Georgia,serif;letter-spacing:.01em;color:#f5e7cc;margin:16px 0}.authCard p{color:#c2bbaf;font-size:14px}.authCard label{color:#d0bc98}.authCard input{background:#080a0f;border-color:#4c4030;color:#f5e7cc}.authCard input:focus{border-color:#d8b77d;box-shadow:0 0 0 2px #d8b77d25}.authCard .primary{background:#d8b77d;border-color:#e5ca99;color:#17120d;box-shadow:0 0 28px #d8b77d20}.authCard .primary:hover{background:#ecd3a6;box-shadow:0 0 38px #d8b77d40}.workspace{background:radial-gradient(circle at 75% 20%,#171b29,#090b12 48%,#06070b 85%);color:#f5e7cc}.workspace header{border-bottom-color:#d8b77d35}.workspace .relation strong{color:#d9bd8b}.workspace .asideTitle,.workspace .label,.workspace .relation small,.workspace .stage small{color:#aa9575}.workspace .meter{color:#ad9d87}.workspace .meter b{color:#f0dfc2}.workspace .meter div{background:#40382f}.workspace .meter i{background:linear-gradient(90deg,#9e7d4d,#e6c994)}.workspace .ghost{color:#d0b98f}.workspace .ghost:hover{color:#f5e7cc;background:#d8b77d10}.workspace aside{background:#090a0f99;border-right-color:#d8b77d2b}.workspace .asideTitle button{border-color:#6e5938;color:#e6c994}.workspace .provider{color:#b9ac97}.workspace .provider:hover{background:#d8b77d0e}.workspace .provider.selected{background:linear-gradient(90deg,#d8b77d19,#d8b77d05);border-color:#a88a554f;color:#f5e7cc}.workspace .provider.selected small,.workspace .providerGlyph{color:#e6c994}.workspace .provider.selected i{background:#d8b77d;box-shadow:0 0 8px #d8b77d66}.workspace .asideCopy,.workspace .provider small{color:#978a77}.workspace .rule{background:#d8b77d25}.workspace aside h3{font:600 19px/1.35 Cormorant Garamond,Georgia,serif;letter-spacing:.08em;color:#f0dfc2}.workspace .stageHead{border-bottom-color:#d8b77d30}.workspace .stageHead h2{font:600 29px/1 Cormorant Garamond,Georgia,serif;letter-spacing:.025em;color:#f5e7cc}.workspace .stageHead h2 span{color:#d8b77d}.workspace .switch,.workspace .switcher{background:#111116;border-color:#6a573a;color:#e6d1ae}.workspace .switch:hover{border-color:#d8b77d;color:#f5e7cc}.workspace .switcher button:hover{background:#d8b77d12}.workspace .connectIdentity>span,.workspace .switcher button span{color:#d8b77d}.workspace .thread{background-image:radial-gradient(#d8b77d16 .7px,transparent 0);background-size:110px 105px}.workspace .empty h2{font:500 48px Cormorant Garamond,Georgia,serif;letter-spacing:.015em;color:#f5e7cc}.workspace .empty p{color:#bdb2a1}.workspace .continuityGlyph span{border-color:#d8b77d77}.workspace .continuityGlyph span:nth-child(2){border-color:#d7c29e88}.workspace .continuityGlyph span:nth-child(3){background:#d8b77d;box-shadow:0 0 30px #d8b77d66}.workspace .message{border-left-color:#d8b77d60}.workspace .message .meta{color:#e6c994}.workspace .message .meta span,.workspace .provenance{color:#95866f}.workspace .message p{color:#eee6d9}.workspace .composer{border-color:#695539;background:#0b0c11;box-shadow:0 15px 50px #0009}.workspace .composer:focus-within{border-color:#d8b77d;box-shadow:0 15px 50px #0009,0 0 22px #d8b77d12}.workspace .composer textarea{color:#f5e7cc}.workspace .composer textarea::placeholder{color:#8c806f}.workspace .composeBar{border-top-color:#d8b77d29;color:#a59783}.workspace .composeBar b{color:#d9bd8b}.workspace .composeBar button{background:#d8b77d;color:#17120d;border-left-color:#e5ca99}.workspace .composeBar button:hover{background:#ecd3a6}.workspace .evidenceStrip{border-color:#d8b77d3c;background:#11100f;color:#a99b84}.workspace .evidenceStrip>span:first-child{color:#d9bd8b}.workspace .evidenceStrip b{color:#e6c994}.workspace .proofCommands button{border-color:#d8b77d35;background:#100f0e;color:#b9ab95}.workspace .proofCommands button:hover{border-color:#d8b77d;background:#d8b77d0e}.workspace .proofCommands b{color:#e6c994}.workspace .proofCommands span{color:#a19480}.workspace .credentialForm input{border-color:#6a573a;color:#f5e7cc}.workspace .credentialForm input:focus{border-color:#d8b77d;box-shadow:0 0 18px #d8b77d15}.workspace .vaultNotice{border-color:#d8b77d45;background:#d8b77d0b}.workspace .vaultNotice b{color:#e6c994}.workspace .secureConnect{background:#d8b77d!important;border-color:#e5ca99!important;color:#17120d!important}.workspace .skylineHost{background:linear-gradient(90deg,#d8b77d12,transparent)}@media(max-width:850px){.authCard{padding:28px}.authCard h1{font-size:44px}.workspace header .brand{font-size:17px}}.workspace .empty .relationshipLogo{display:block;width:100px;height:100px;object-fit:contain;margin:0 auto 24px;filter:drop-shadow(0 0 18px #d8b77d20)}@media(max-width:600px){.workspace .empty .relationshipLogo{width:84px;height:84px;margin-bottom:20px}}