@import url("https://fonts.googleapis.com/css2?family=DM+Mono:wght@400;500&family=Manrope:wght@400;500;600;700;800&display=swap");:root{--ink:#0b0c0e;--graphite:#121417;--paper:#f1eee8;--ash:#8e9298;--orange:#ff5b00;--orange-deep:#c7460a;--line:rgba(241,238,232,0.14)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--ink);color:var(--paper);font-family:Manrope,Arial,sans-serif}a{color:inherit;text-decoration:none}.site-header{align-items:center;border-bottom:1px solid var(--line);display:flex;gap:32px;justify-content:space-between;margin:0 auto;max-width:1320px;padding:22px 32px}.brand{align-items:center;display:inline-flex;gap:10px;letter-spacing:.18em;font-size:12px;font-weight:800}.brand img{display:block}.brand-compact{gap:8px;font-size:11px}.site-header nav{display:flex;gap:28px;margin-left:auto;margin-right:24px}.header-action,.site-header nav a{color:var(--ash);font-size:12px;transition:color .18s ease}.header-action,.header-action:hover,.site-header nav a.is-current,.site-header nav a:hover{color:var(--paper)}.button span,.header-action span{color:var(--orange);margin-left:8px}.activity-section,.hero,.next-section,.systems-section{margin:0 auto;max-width:1320px;padding-left:32px;padding-right:32px}.hero{display:grid;grid-gap:56px;gap:56px;grid-template-columns:minmax(0,.88fr) minmax(500px,1.12fr);min-height:720px;padding-bottom:96px;padding-top:112px}.hero-copy{align-self:center;max-width:570px}.eyebrow{align-items:center;color:var(--orange);display:flex;font:500 11px/1 DM Mono,monospace;gap:9px;letter-spacing:.11em;margin:0 0 26px}.live-state i,.signal-dot{background:var(--orange);border-radius:50%;display:inline-block;height:7px;width:7px}h1,h2,h3,p{margin-top:0}h1{font-size:clamp(54px,7vw,100px);letter-spacing:-.075em;line-height:.93;margin-bottom:28px}h1,h2{max-width:760px}h2{font-size:clamp(36px,5vw,70px);letter-spacing:-.06em;line-height:.98;margin-bottom:22px}h3{font-size:clamp(20px,2.2vw,30px);letter-spacing:-.04em;line-height:1.05;margin:0}.activity-copy>p:last-child,.hero-description,.section-intro>p:last-child{color:var(--ash);font-size:16px;line-height:1.65;max-width:510px}.hero-actions{align-items:center;display:flex;gap:22px;margin-top:36px}.button{align-items:center;display:inline-flex;font-size:13px;font-weight:700;min-height:48px;padding:0 20px}.button-primary{background:var(--orange);color:var(--ink);transition:background .18s ease,transform .18s ease}.button-primary:hover{background:#ff7430;transform:translateY(-2px)}.button-quiet{border-bottom:1px solid var(--line);color:var(--paper);padding-left:0;padding-right:0}.microcopy{color:#5e6268;font:11px/1.5 DM Mono,monospace;margin-top:54px}.hero-stage{min-height:560px;overflow:hidden;position:relative}.stage-orbit{border:1px solid rgba(255,91,0,.22);border-radius:50%;position:absolute;transform:rotate(-12deg)}.orbit-one{height:530px;right:-28px;top:8px;width:530px}.orbit-two{border-color:rgba(241,238,232,.12);height:390px;right:42px;top:78px;width:570px}.mascot-frame{align-items:center;display:flex;height:450px;justify-content:center;position:absolute;right:90px;top:24px;width:420px;animation:mascot-settle .7s cubic-bezier(.22,.8,.32,1) both}.mascot-frame img{filter:drop-shadow(0 22px 32px rgba(0,0,0,.36));max-height:100%;max-width:100%;object-fit:contain}.activity-console{background:rgba(18,20,23,.94);border:1px solid var(--line);bottom:0;left:0;padding:18px;position:absolute;width:min(520px,90%)}.console-topline,.signal-foot,.signal-head{color:var(--ash);display:flex;font:10px DM Mono,monospace;justify-content:space-between;letter-spacing:.08em}.live-state{color:#86c98a}.live-state i{background:#86c98a;margin-right:5px}.console-log{border-bottom:1px solid var(--line);border-top:1px solid var(--line);margin:16px 0;padding:12px 0}.log-line{animation:log-enter .48s cubic-bezier(.22,.8,.32,1) both;display:grid;font:11px/2 DM Mono,monospace;grid-template-columns:72px 76px 18px 1fr}.log-line:nth-child(2){animation-delay:80ms}.log-line:nth-child(3){animation-delay:.16s}.log-line:nth-child(4){animation-delay:.24s}.log-time{color:#555b62}.log-icon,.log-type{color:var(--orange)}.log-icon{align-self:center}.log-message{color:var(--paper);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.console-input{color:#666b72;font:11px DM Mono,monospace}.console-input>span:first-child{color:var(--orange);margin-right:8px}.cursor{animation:blink 1s steps(2,start) infinite;background:var(--orange);display:inline-block;height:12px;margin-left:5px;vertical-align:-2px;width:5px}@keyframes blink{50%{opacity:0}}@keyframes mascot-settle{0%{opacity:0;transform:translateY(18px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes log-enter{0%{opacity:0;transform:translateX(-8px)}to{opacity:1;transform:translateX(0)}}.ticker{border-bottom:1px solid var(--line);border-top:1px solid var(--line);display:flex;gap:clamp(22px,6vw,90px);justify-content:center;overflow:hidden;padding:18px 24px;white-space:nowrap}.ticker span{color:#696e76;font:10px DM Mono,monospace;letter-spacing:.14em}.ticker span:nth-child(2n){color:var(--orange)}.systems-section{display:grid;grid-gap:90px;gap:90px;grid-template-columns:.8fr 1.2fr;padding-bottom:170px;padding-top:170px}.section-intro{align-self:start;position:-webkit-sticky;position:sticky;top:80px}.systems-list{border-top:1px solid var(--line)}.system-row{align-items:start;border-bottom:1px solid var(--line);display:grid;grid-gap:18px;gap:18px;grid-template-columns:28px 44px 1fr 1fr 26px;padding:30px 0;transition:padding .22s ease}.system-row:hover{padding-left:14px;padding-right:14px}.system-mark{color:var(--orange);padding-top:2px}.row-arrow,.system-number{color:var(--orange);font:11px DM Mono,monospace}.system-row p{color:var(--ash);font-size:13px;line-height:1.6;margin:0;max-width:280px}.row-arrow{text-align:right}.activity-section{align-items:flex-end;background:var(--graphite);display:grid;grid-gap:100px;gap:100px;grid-template-columns:1fr .8fr;max-width:none;padding:150px max(32px,calc((100vw - 1256px) / 2))}.activity-copy{max-width:610px}.signal-panel{border:1px solid var(--line);min-height:230px;padding:20px}.signal-wave{align-items:center;display:flex;gap:7px;height:120px;justify-content:center}.signal-wave span{animation:signal-pulse 1.8s ease-in-out infinite;background:var(--orange);display:block;height:calc(18px + var(--i, 1) * 10px);width:5px}.signal-wave span:nth-child(2){animation-delay:80ms}.signal-wave span:nth-child(3){animation-delay:.16s}.signal-wave span:nth-child(4){animation-delay:.24s}.signal-wave span:nth-child(5){animation-delay:.32s}.signal-wave span:nth-child(6){animation-delay:.4s}.signal-wave span:nth-child(7){animation-delay:.48s}.signal-wave span:nth-child(8){animation-delay:.56s}.signal-wave span:nth-child(2){height:60px}.signal-wave span:nth-child(3){height:34px}.signal-wave span:nth-child(4){height:96px}.signal-wave span:nth-child(5){height:46px}.signal-wave span:nth-child(6){height:78px}.signal-wave span:nth-child(7){height:26px}.signal-wave span:nth-child(8){height:54px}.signal-foot{border-top:1px solid var(--line);padding-top:16px}.signal-foot strong{color:#86c98a;font-weight:500}@keyframes signal-pulse{0%,to{opacity:.55;transform:scaleY(.86)}50%{opacity:1;transform:scaleY(1)}}.next-section{align-items:flex-end;display:flex;gap:50px;justify-content:space-between;padding-bottom:150px;padding-top:150px}.next-section h2{max-width:680px}.site-footer{align-items:center;border-top:1px solid var(--line);color:#676c73;display:flex;font:10px DM Mono,monospace;gap:26px;justify-content:space-between;margin:0 auto;max-width:1320px;padding:24px 32px}.footer-brand{color:var(--paper)}.site-footer p{margin:0}.footer-links{display:flex;gap:16px}.footer-links a:hover{color:var(--paper)}.page-shell{min-height:100vh}.command-groups,.docs-index,.docs-note,.feature-list,.page-cta,.page-hero{margin-left:auto;margin-right:auto;max-width:1256px}.page-hero{padding:112px 0 110px}.page-hero-split{align-items:flex-end;display:grid;grid-gap:80px;gap:80px;grid-template-columns:1.15fr .85fr}.page-hero-compact{max-width:920px;padding-bottom:92px}.page-hero h1{max-width:820px}.page-hero-lead{color:var(--ash);font-size:18px;line-height:1.6;margin:0 0 6px;max-width:430px}.docs-index,.feature-list{border-top:1px solid var(--line)}.feature-row{border-bottom:1px solid var(--line);display:grid;grid-gap:36px;gap:36px;grid-template-columns:130px 1.1fr .9fr;padding:38px 0}.feature-marker{align-items:center;color:var(--orange);display:flex;flex-direction:column;font:11px DM Mono,monospace;gap:28px;justify-content:space-between;min-height:86px}.command-group-intro h2,.docs-row h2,.feature-copy h2{font-size:clamp(26px,3vw,42px);letter-spacing:-.06em;line-height:1;margin:0 0 14px}.command-group-intro p,.docs-note>p:last-child,.docs-row p,.feature-copy p{color:var(--ash);font-size:14px;line-height:1.65;margin:0;max-width:390px}.feature-items{align-self:center;border-left:1px solid var(--line);list-style:none;margin:0;padding:0 0 0 24px}.feature-items li{color:var(--paper);font:12px/2 DM Mono,monospace}.feature-items li:before{color:var(--orange);content:"—";margin-right:10px}.page-cta{align-items:flex-end;display:flex;gap:44px;justify-content:space-between;padding:150px 0}.docs-note h2,.page-cta h2{font-size:clamp(34px,4vw,58px);letter-spacing:-.06em;line-height:1;margin:0;max-width:680px}.command-groups{padding-bottom:70px}.command-tools{align-items:end;border-bottom:1px solid var(--line);display:grid;grid-gap:24px;gap:24px;grid-template-columns:1fr 220px auto;padding:0 0 24px}.command-tools label{display:flex;flex-direction:column;gap:9px}.command-tools label>span{color:var(--ash);font:10px DM Mono,monospace;letter-spacing:.08em;text-transform:uppercase}.command-tools input,.command-tools select{background:transparent;border:0;border-bottom:1px solid var(--line);border-radius:0;color:var(--paper);font:13px Manrope,sans-serif;min-height:38px;outline:0;padding:0 0 10px}.command-tools input:focus,.command-tools select:focus{border-color:var(--orange)}.command-tools select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.command-tools option{background:var(--graphite);color:var(--paper)}.command-count{color:var(--orange);font:10px DM Mono,monospace;padding-bottom:11px;text-transform:uppercase}.command-empty{border-bottom:1px solid var(--line);color:var(--ash);font-size:14px;padding:40px 0}.command-group{border-top:1px solid var(--line);display:grid;grid-gap:70px;gap:70px;grid-template-columns:.55fr 1.45fr;padding:62px 0}.command-group-intro>p:last-child{max-width:270px}.command-list{border-top:1px solid var(--line)}.command-row{align-items:start;border-bottom:1px solid var(--line);display:grid;grid-gap:18px;gap:18px;grid-template-columns:28px 1fr .85fr;padding:24px 0}.command-row>svg{color:var(--orange);margin-top:2px}.command-name-line{align-items:center;display:flex;gap:12px}.command-row code{color:var(--paper);font:12px DM Mono,monospace}.command-name-line span{color:var(--orange);font:10px DM Mono,monospace;letter-spacing:.04em}.command-main p{color:var(--ash);font-size:13px;line-height:1.5;margin:8px 0 0}.command-detail{display:flex;flex-direction:column;gap:8px}.command-detail code{color:var(--orange)}.command-detail span{color:#666c73;font:10px/1.5 DM Mono,monospace}.docs-index{padding-bottom:40px}.docs-row{align-items:center;border-bottom:1px solid var(--line);display:grid;grid-gap:30px;gap:30px;grid-template-columns:70px 1fr 28px;padding:34px 0;transition:padding .18s ease}.docs-row:hover{padding-left:14px;padding-right:14px}.docs-code{color:var(--orange);font:11px DM Mono,monospace}.docs-row h2{margin-bottom:8px}.docs-row>svg{color:var(--orange);justify-self:end}.docs-note{padding:110px 0 150px}.docs-note h2{margin-bottom:24px}.status-overview{max-width:390px}.status-overview p{color:var(--ash);font-size:14px;line-height:1.65;margin:18px 0 0}.status-badge{align-items:center;display:inline-flex;font:11px DM Mono,monospace;gap:8px;text-transform:uppercase}.status-badge i{background:currentColor;border-radius:50%;display:inline-block;height:7px;width:7px}.status-operational{color:#86c98a}.status-degraded{color:var(--orange)}.status-outage{color:#e86a5d}.status-unknown{color:var(--ash)}.status-list{border-top:1px solid var(--line);margin:0 auto;max-width:1256px}.status-row{align-items:center;border-bottom:1px solid var(--line);display:grid;grid-gap:24px;gap:24px;grid-template-columns:32px 1fr auto 82px;padding:28px 0}.status-row>svg{color:var(--orange)}.status-service h2{font-size:22px;letter-spacing:-.04em;margin:0 0 6px}.status-service p{color:var(--ash);font-size:13px;margin:0}.status-row time{color:#666c73;font:10px DM Mono,monospace;text-align:right}.status-note{margin:0 auto;max-width:1256px;padding:120px 0 150px}.status-note h2{font-size:clamp(32px,4vw,56px);letter-spacing:-.06em;line-height:1;margin:0;max-width:850px}.support-actions{border-bottom:1px solid var(--line);border-top:1px solid var(--line);display:grid;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1256px}.support-actions a{border-right:1px solid var(--line);display:flex;flex-direction:column;gap:30px;min-height:210px;padding:24px;transition:background .18s ease}.support-actions a:last-child{border-right:0}.support-actions a:hover{background:rgba(255,91,0,.06)}.support-actions span{color:var(--orange);font:10px DM Mono,monospace}.support-actions strong{font-size:20px;letter-spacing:-.04em;line-height:1.1;max-width:260px}.support-actions b{color:var(--orange);font:18px DM Mono,monospace;margin-top:auto}.faq-section{display:grid;grid-gap:90px;gap:90px;grid-template-columns:.8fr 1.2fr;margin:0 auto;max-width:1256px;padding:150px 0}.faq-section .section-intro{position:static}.faq-list{border-top:1px solid var(--line)}.faq-list details{border-bottom:1px solid var(--line)}.faq-list summary{align-items:center;cursor:pointer;display:flex;font-size:16px;font-weight:700;gap:18px;justify-content:space-between;list-style:none;padding:24px 0}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary span{color:var(--orange);font:20px DM Mono,monospace}.faq-list details[open] summary span{transform:rotate(45deg)}.faq-list details p{color:var(--ash);font-size:14px;line-height:1.65;max-width:620px;padding:0 40px 24px 0}.support-note{background:var(--graphite);margin:0;padding:120px max(32px,calc((100vw - 1256px) / 2)) 140px}.support-note h2{font-size:clamp(34px,4vw,58px);letter-spacing:-.06em;line-height:1;margin:0 0 24px;max-width:780px}.support-note>p:last-child{color:var(--ash);font-size:15px;line-height:1.6;max-width:460px}.legal-document{margin:0 auto;max-width:900px;padding:0 0 120px}.legal-draft{border-left:2px solid var(--orange);color:var(--orange);font:11px/1.5 DM Mono,monospace;margin:0 0 70px;padding-left:16px}.legal-section{border-top:1px solid var(--line);display:grid;grid-gap:70px;gap:70px;grid-template-columns:.7fr 1.3fr;padding:34px 0}.legal-section h2{font-size:25px;margin:0}.legal-section p{color:var(--ash);font-size:14px;line-height:1.75;margin:0 0 18px}@media (max-width:880px){.command-groups,.docs-index,.docs-note,.feature-list,.page-cta,.page-hero{margin-left:32px;margin-right:32px}.page-hero{padding-bottom:76px;padding-top:76px}.page-hero-split{display:block}.page-hero-lead{margin-top:28px}.feature-row{grid-template-columns:90px 1fr}.feature-items{grid-column:2}.page-cta{align-items:start;display:block;padding-bottom:100px;padding-top:100px}.page-cta .button{margin-top:28px}.command-group{display:block;padding-bottom:74px;padding-top:74px}.command-group-intro{margin-bottom:42px}.status-hero{display:block}.status-row{grid-template-columns:28px 1fr auto}.status-row time{grid-column:2/4;text-align:left}.faq-section,.support-actions{margin-left:32px;margin-right:32px}.faq-section{display:block;padding-bottom:100px;padding-top:100px}.faq-section .section-intro{margin-bottom:54px}.support-note{padding-bottom:100px;padding-top:100px}.legal-document{margin-left:32px;margin-right:32px}.legal-section{gap:30px;grid-template-columns:.8fr 1.2fr}.site-header nav{display:none}.hero{display:block;min-height:auto;padding-bottom:60px;padding-top:76px}.hero-stage{margin-top:50px;min-height:540px}.mascot-frame{right:5%;width:75%}.activity-console{width:92%}.activity-section,.systems-section{display:block;padding-bottom:100px;padding-top:100px}.section-intro{position:static}.systems-list{margin-top:60px}.system-row{grid-template-columns:28px 36px 1fr 26px}.system-row h3{grid-column:3/4}.system-row p{grid-column:3/5}.system-row .row-arrow{grid-column:4;grid-row:1}.next-section{align-items:start;display:block;padding-bottom:100px;padding-top:100px}.next-section .button{margin-top:22px}}@media (max-width:520px){.hero,.next-section,.site-header,.systems-section{padding-left:20px;padding-right:20px}.command-groups,.docs-index,.docs-note,.feature-list,.page-cta,.page-hero{margin-left:20px;margin-right:20px}.header-action{font-size:0}.header-action span{font-size:16px}h1{font-size:56px}.hero-stage{min-height:470px}.mascot-frame{height:340px;right:0;top:0;width:100%}.activity-console{bottom:0;left:0;width:100%}.log-line{grid-template-columns:58px 60px 18px 1fr}.activity-section{padding-left:20px;padding-right:20px}.command-tools{display:block}.command-tools label+label{margin-top:22px}.command-count{display:block;margin-top:20px}.feature-row{display:block}.feature-marker{align-items:center;flex-direction:row;justify-content:space-between;margin-bottom:26px;min-height:0}.feature-items{margin-top:24px}.docs-row{gap:16px;grid-template-columns:38px 1fr 22px}.command-row{gap:12px;grid-template-columns:22px 1fr}.command-detail{grid-column:2;margin-top:4px}.support-actions{display:block;margin-left:20px;margin-right:20px}.support-actions a{border-bottom:1px solid var(--line);border-right:0;min-height:170px}.support-actions a:last-child{border-bottom:0}.faq-section{margin-left:20px;margin-right:20px}.support-note{padding-left:20px;padding-right:20px}.legal-document{margin-left:20px;margin-right:20px}.legal-section{display:block}.legal-section h2{margin-bottom:20px}.footer-links{flex-wrap:wrap}.site-footer{align-items:start;flex-direction:column;gap:12px;padding-left:20px;padding-right:20px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.admin-page,.dashboard-page{padding:7rem 1.25rem 5rem}.dashboard-intro,.dashboard-wrap{width:min(1120px,100%);margin:0 auto}.dashboard-intro{padding:4rem 0}.dashboard-heading h1,.dashboard-intro h1{max-width:760px;margin:.35rem 0 1rem}.dashboard-heading p:not(.eyebrow),.dashboard-intro p:not(.eyebrow){max-width:650px;color:var(--muted,#a9a4a0);line-height:1.7}.dashboard-empty{min-height:55vh;display:grid;place-content:center;justify-items:start}.dashboard-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:2rem;margin-bottom:2.5rem}.dashboard-toolbar{gap:.8rem;padding:.8rem 0 1.5rem}.dashboard-status-strip,.dashboard-toolbar{display:flex;align-items:center;border-bottom:1px solid rgba(255,255,255,.1)}.dashboard-status-strip{flex-wrap:wrap;gap:.8rem 1.2rem;padding:.8rem 0}.dashboard-status-strip strong{font-size:.82rem;text-transform:uppercase;letter-spacing:.08em}.dashboard-service{color:#99928c;font:.72rem DM Mono,monospace}.dashboard-toolbar label{color:#b9b4af;font-size:.82rem;text-transform:uppercase;letter-spacing:.1em}.dashboard-panel input,.dashboard-panel textarea,.dashboard-toolbar select{width:100%;border:1px solid rgba(255,255,255,.16);background:#171513;color:#f8f3ed;border-radius:.45rem;padding:.72rem .8rem;font:inherit}.dashboard-toolbar select{width:min(360px,55vw)}.dashboard-permission{font-size:.8rem;color:#ff8a43}.dashboard-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem;gap:1rem;margin-top:1.5rem}.dashboard-panel{padding:1.35rem;background:rgba(26,23,21,.72);border:1px solid rgba(255,255,255,.1);border-radius:.75rem}.dashboard-panel h2{margin:.2rem 0 1.4rem;font-size:1.2rem}.eyebrow,.panel-kicker{color:#ff7628;font-size:.72rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.dashboard-panel label:not(.toggle-row){display:grid;grid-gap:.45rem;gap:.45rem;margin-top:1rem;color:#c8c1bc;font-size:.86rem}.category-list{border-top:1px solid rgba(255,255,255,.1);margin-top:1.2rem;padding-top:.9rem}.field-caption{color:#9d9690;display:block;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}.toggle-row{display:flex;align-items:center;gap:.6rem;margin:.9rem 0;color:#d9d1cb;font-size:.88rem}.toggle-row input{width:1rem;height:1rem;accent-color:#ff6b1a}.dashboard-actions{display:flex;align-items:center;gap:1rem;margin-top:1.5rem}.dashboard-wrap .button-quiet{border:1px solid rgba(255,255,255,.15);padding-left:1rem;padding-right:1rem}.button-primary:disabled{cursor:wait;opacity:.55}.form-message{margin:0;color:#bdb6b0;font-size:.88rem}.form-message-error{margin-top:1rem;color:#ff9e80}.admin-status-line{display:flex;align-items:center;gap:.55rem;color:#c9c1ba;margin-bottom:1.2rem}.status-dot{width:.6rem;height:.6rem;border-radius:50%;background:#ffb347}.status-healthy,.status-ok,.status-operational{background:#6bd58a}.status-degraded{background:#ffb347}.status-error,.status-unavailable{background:#ff6e5b}.admin-metrics,.admin-services{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:.8rem;gap:.8rem}.admin-metric,.admin-services>div{padding:1.1rem;border-top:1px solid rgba(255,255,255,.16);background:rgba(26,23,21,.55)}.admin-metric span,.admin-services span{display:block;color:#9d9690;font-size:.78rem;text-transform:uppercase;letter-spacing:.08em}.admin-metric strong,.admin-services strong{display:block;margin-top:.45rem;color:#f6f0e9;font-size:1.35rem}.admin-services{grid-template-columns:repeat(4,1fr);margin-top:1.8rem}.header-actions{display:flex;align-items:center;gap:1rem}.header-dashboard-link{color:#d9d1ca;font-size:.88rem;text-decoration:none}.header-dashboard-link:hover{color:#ff7628}@media (max-width:760px){.admin-page,.dashboard-page{padding-top:5.5rem}.dashboard-heading{display:block}.dashboard-heading .button{margin-top:1rem}.dashboard-grid{grid-template-columns:1fr}.dashboard-toolbar{flex-wrap:wrap}.dashboard-toolbar select{width:100%}.admin-metrics,.admin-services{grid-template-columns:repeat(2,1fr)}}.partners-page{padding:7rem 1.25rem 5rem}.partners-intro,.partners-wrap{width:min(1000px,100%);margin:0 auto}.partners-intro{padding:4rem 0}.partners-heading h1,.partners-intro h1{max-width:760px;margin:.35rem 0 1rem}.partners-heading p:not(.eyebrow),.partners-intro p:not(.eyebrow){color:var(--ash);line-height:1.7;max-width:630px}.partners-empty{min-height:55vh;display:grid;place-content:center;justify-items:start}.partners-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:2rem}.partners-access{color:var(--orange);font:11px DM Mono,monospace;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.partner-slots{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:.75rem;gap:.75rem;margin:3rem 0 1.5rem}.partner-slots span{border-top:1px solid var(--line);color:#5b6066;padding-top:.75rem;font:12px DM Mono,monospace}.partner-slots span.is-used{border-color:var(--orange);color:var(--orange)}.partners-toolbar{align-items:flex-end;border-bottom:1px solid var(--line);display:flex;justify-content:space-between;gap:1rem;padding-bottom:1.25rem}.partners-toolbar strong{display:block;font-size:2.5rem;letter-spacing:-.08em;line-height:1;margin-top:.35rem}.partner-invite-list{border-top:1px solid var(--line);margin-top:1.5rem}.partner-invite{align-items:center;border-bottom:1px solid var(--line);display:flex;justify-content:space-between;gap:1rem;padding:1.25rem 0}.invite-code{color:var(--paper);font:1rem DM Mono,monospace}.partner-invite p,.partner-no-invites span{color:var(--ash);font-size:.82rem;margin:.45rem 0 0}.invite-actions{display:flex;gap:.75rem}.partner-no-invites{padding:3rem 0}.partner-no-invites p{color:var(--paper);margin:0}.partner-members{border-top:1px solid var(--line);margin-top:4rem;padding-top:1.5rem}.partner-members-heading{align-items:flex-end;display:flex;justify-content:space-between;gap:1rem}.partner-members-heading h2{font-size:1.5rem;margin:.35rem 0 0}.partner-member>div span,.partner-members-heading>span{color:var(--ash);font-size:.8rem}.partner-member{align-items:center;border-bottom:1px solid var(--line);display:flex;justify-content:space-between;gap:1rem;padding:1rem 0}.partner-member>div{display:grid;grid-gap:.25rem;gap:.25rem}.partner-no-members{color:var(--ash);padding:1rem 0}@media (max-width:760px){.partners-page{padding-top:5.5rem}.partners-heading{display:block}.partners-access{display:inline-block;margin-top:1rem}.partner-invite{align-items:flex-start;flex-direction:column}.invite-actions{width:100%}.invite-actions .button{flex:1 1}}