*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Inter,Plus Jakarta Sans,ui-sans-serif,system-ui;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:JetBrains Mono,ui-monospace,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:root{color-scheme:dark;--obsidian:#090a0f;--panel:#12151e;--panel-soft:#0e1118;--emerald:#10b981;--emerald-soft:rgba(16,185,129,.12);--amber:#f59e0b;--line:hsla(0,0%,100%,.08);--line-strong:hsla(0,0%,100%,.14);--ink:#f4f7f6;--muted:#8b949e;--danger:#fb7185}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-width:320px;background:radial-gradient(circle at 20% -10%,rgba(16,185,129,.1),transparent 30rem),radial-gradient(circle at 95% 2%,rgba(245,158,11,.055),transparent 25rem),var(--obsidian);color:var(--ink);font-family:Inter,Plus Jakarta Sans,ui-sans-serif,system-ui,sans-serif;-webkit-font-smoothing:antialiased}::-moz-selection{background:rgba(16,185,129,.35);color:#fff}::selection{background:rgba(16,185,129,.35);color:#fff}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}a,button{-webkit-tap-highlight-color:transparent}:focus-visible{outline:2px solid var(--emerald);outline-offset:3px}.page-shell{min-height:100vh;overflow:hidden}.container-wide{width:min(1240px,calc(100% - 40px));margin-inline:auto}.noise{position:fixed;inset:0;z-index:-1;pointer-events:none;opacity:.025;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 180 180'%3E%3Cfilter id='a'%3E%3CfeTurbulence baseFrequency='.9' numOctaves='4' stitchTiles='stitch' type='fractalNoise'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)' opacity='.7'/%3E%3C/svg%3E")}.panel{background:linear-gradient(145deg,rgba(18,21,30,.94),rgba(13,16,23,.94));border:1px solid var(--line);border-radius:18px;box-shadow:inset 0 1px hsla(0,0%,100%,.02),0 18px 55px rgba(0,0,0,.22)}.panel-hover{transition:border-color .25s ease,transform .25s ease,box-shadow .25s ease}.panel-hover:hover{border-color:rgba(16,185,129,.28);transform:translateY(-3px);box-shadow:0 0 0 1px rgba(16,185,129,.08),0 24px 70px rgba(0,0,0,.34)}.border-glow{position:relative}.border-glow:before{content:"";position:absolute;inset:-1px;z-index:-1;border-radius:inherit;background:linear-gradient(115deg,rgba(16,185,129,.52),transparent 35%,transparent 72%,rgba(245,158,11,.24));opacity:.55;filter:blur(.25px)}.eyebrow{display:inline-flex;align-items:center;gap:9px;color:#70e1ba;font:700 11px/1 JetBrains Mono,monospace;letter-spacing:.14em;text-transform:uppercase}.eyebrow:before{content:"";width:18px;height:1px;background:var(--emerald);box-shadow:0 0 10px var(--emerald)}.section-title{margin:18px 0 0;font-size:clamp(34px,5vw,64px);line-height:.98;letter-spacing:-.05em;font-weight:650}.section-copy{color:#9aa3ad;line-height:1.75;font-size:15px}.muted{color:var(--muted)}.mono{font-family:JetBrains Mono,ui-monospace,monospace}.text-gradient{color:transparent;background:linear-gradient(100deg,#f8faf9 20%,#64dbb2 72%,#f5b94d);background-clip:text;-webkit-background-clip:text}.btn{display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:9px;border-radius:10px;border:1px solid transparent;padding:0 17px;font-size:13px;font-weight:700;transition:.2s ease;cursor:pointer}.btn-primary{color:#04110c;background:var(--emerald);box-shadow:0 10px 36px rgba(16,185,129,.22),inset 0 1px hsla(0,0%,100%,.35)}.btn-primary:hover{background:#34d399;transform:translateY(-1px);box-shadow:0 14px 44px rgba(16,185,129,.32)}.btn-secondary{color:#e7ece9;background:hsla(0,0%,100%,.035);border-color:var(--line-strong)}.btn-secondary:hover{background:hsla(0,0%,100%,.07);border-color:hsla(0,0%,100%,.22)}.btn-ghost{color:#9ca6ae;background:transparent}.btn-ghost:hover{color:#fff;background:hsla(0,0%,100%,.045)}.icon-btn{display:grid;place-items:center;width:38px;height:38px;border-radius:10px;border:1px solid var(--line);color:#9aa3ad;background:hsla(0,0%,100%,.025);cursor:pointer;transition:.2s}.icon-btn:hover{color:#fff;border-color:rgba(16,185,129,.3);background:rgba(16,185,129,.08)}.icon{width:18px;height:18px;display:inline-block;flex:0 0 auto}.status{display:inline-flex;align-items:center;gap:7px;border:1px solid var(--line);border-radius:99px;padding:6px 9px;color:#a4adb5;font:600 10px/1 JetBrains Mono,monospace;text-transform:uppercase;letter-spacing:.04em;background:hsla(0,0%,100%,.025);white-space:nowrap}.status:before{content:"";width:6px;height:6px;border-radius:50%;background:#64707b}.status-success{color:#80e7c2;border-color:rgba(16,185,129,.2);background:rgba(16,185,129,.07)}.status-success:before{background:var(--emerald);box-shadow:0 0 10px var(--emerald)}.status-warn{color:#f8c56d;border-color:rgba(245,158,11,.2);background:rgba(245,158,11,.07)}.status-warn:before{background:var(--amber)}.status-danger{color:#fda4af;border-color:rgba(251,113,133,.2);background:rgba(251,113,133,.07)}.status-danger:before{background:var(--danger)}.site-header{position:fixed;left:0;top:0;right:0;z-index:50;border-bottom:1px solid transparent;transition:.25s}.site-header.scrolled{border-color:var(--line);background:rgba(9,10,15,.78);backdrop-filter:blur(20px)}.site-nav{display:flex;height:72px;justify-content:space-between}.brand,.site-nav{align-items:center}.brand{display:inline-flex;gap:11px;font-size:16px;font-weight:800;letter-spacing:-.03em}.rankora-brand{position:relative;gap:3px;flex:0 0 auto}.rankora-logo{display:block;width:auto;height:34px;-o-object-fit:contain;object-fit:contain}.rankora-brand sup{align-self:flex-start;margin:3px 0 0 -1px;color:#8de3c4;font:700 8px/1 JetBrains Mono,monospace;letter-spacing:0}.sidebar .rankora-logo{height:31px}.site-footer .rankora-logo{height:36px}.site-links{display:flex;align-items:center;gap:4px}.site-links a{color:#8f98a2;padding:9px 12px;border-radius:8px;font-size:12px;font-weight:600;transition:.2s}.site-links a:hover{color:#fff;background:hsla(0,0%,100%,.035)}.site-links .public-mobile-account{display:none;color:#89ebc7}.public-nav-actions{display:flex;align-items:center;gap:8px}.mobile-menu{display:none}.human-hero{position:relative;min-height:100svh;overflow:hidden;display:flex;align-items:center;isolation:isolate}.human-hero-photo{position:absolute;inset:0;z-index:-4;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;filter:saturate(.86) contrast(1.04)}.human-hero-scrim{position:absolute;inset:0;z-index:-3;background:linear-gradient(90deg,rgba(7,9,13,.98),rgba(7,9,13,.92) 28%,rgba(7,9,13,.62) 49%,rgba(7,9,13,.12) 72%,rgba(7,9,13,.25)),linear-gradient(0deg,rgba(7,9,13,.94),transparent 30%,rgba(7,9,13,.2))}.human-hero-grid{position:absolute;inset:0;z-index:-2;opacity:.42;background-image:linear-gradient(hsla(0,0%,100%,.028) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.028) 1px,transparent 0);background-size:64px 64px;-webkit-mask-image:linear-gradient(90deg,#000,transparent 58%);mask-image:linear-gradient(90deg,#000,transparent 58%)}.human-hero-content{position:relative;padding-top:86px;padding-bottom:112px}.human-hero-copy{width:min(690px,58vw)}.human-hero h1{margin:24px 0 25px;font-size:clamp(58px,6.35vw,96px);font-weight:650;line-height:.91;letter-spacing:-.068em;text-wrap:balance}.mobile-hero-break{display:none}.human-hero .hero-lead{max-width:625px;color:#b0b8bc;text-shadow:0 2px 20px rgba(0,0,0,.7)}.human-hero .btn-secondary{background:rgba(9,11,15,.5);backdrop-filter:blur(12px)}.human-hero-bottom{position:absolute;inset:auto 0 0;border-top:1px solid hsla(0,0%,100%,.09);background:linear-gradient(90deg,rgba(9,10,15,.92),rgba(9,10,15,.62));backdrop-filter:blur(16px)}.human-hero-bottom .container-wide{display:flex;height:72px;align-items:center;justify-content:flex-start;gap:28px}.human-hero-bottom span{display:flex;align-items:center;gap:10px;color:#aeb6b8;font-size:10px;white-space:nowrap}.human-hero-bottom b{color:#52d4a8;font:700 8px/1 JetBrains Mono,monospace}.human-hero-bottom i{width:56px;height:1px;background:linear-gradient(90deg,rgba(16,185,129,.4),hsla(0,0%,100%,.06))}.human-story-section{background:radial-gradient(circle at 12% 50%,rgba(16,185,129,.045),transparent 34%)}.human-story-grid{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(420px,.98fr);gap:72px;align-items:center}.human-story-photo{position:relative;min-height:570px;overflow:hidden;margin:0}.human-story-photo:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(8,10,14,.8),transparent 38%);pointer-events:none}.human-story-photo img{width:100%;height:100%;min-height:570px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;filter:saturate(.82) contrast(1.03);transition:transform .7s cubic-bezier(.2,.7,.2,1),filter .7s}.human-story-photo:hover img{transform:scale(1.025);filter:saturate(.95) contrast(1.02)}.human-story-photo figcaption{position:absolute;z-index:2;left:20px;right:20px;bottom:18px;display:flex;align-items:center;justify-content:space-between;gap:14px;color:#c4cbca;font-size:9px}.human-story-copy .section-title{font-size:clamp(40px,4.5vw,64px)}.human-steps{display:grid;gap:0;margin-top:28px;border-top:1px solid var(--line)}.human-steps article{display:grid;grid-template-columns:38px 1fr;gap:12px;padding:17px 0;border-bottom:1px solid var(--line)}.human-steps article>span{padding-top:3px;color:#49c99f;font:700 8px/1 JetBrains Mono,monospace}.human-steps strong{display:block;font-size:12px}.human-steps p{margin:5px 0 0;color:#78828b;font-size:10px;line-height:1.55}.human-link{display:inline-flex;align-items:center;gap:9px;margin-top:25px;color:#8ee8c7;font-size:11px;font-weight:700}.human-link:hover{color:#fff}.hero-lead{max-width:650px;color:#a3acb4;font-size:17px;line-height:1.72}.hero-actions{gap:10px;margin-top:30px}.hero-actions,.proof-row{display:flex;flex-wrap:wrap}.proof-row{gap:18px;margin-top:26px;color:#7f8994;font-size:11px}.proof-row span{display:inline-flex;align-items:center;gap:7px}.proof-row .icon{color:var(--emerald);width:14px}.ai-warzone{position:relative;min-width:0;border-radius:22px;padding:1px;background:linear-gradient(135deg,rgba(16,185,129,.46),hsla(0,0%,100%,.04) 35%,rgba(245,158,11,.22));box-shadow:0 45px 110px rgba(0,0,0,.58),0 0 80px rgba(16,185,129,.05)}.agent-core{position:absolute;left:50%;top:46%;translate:-50% -50%;display:grid;place-items:center;width:98px;height:98px;border-radius:50%;border:1px solid rgba(16,185,129,.45);background:radial-gradient(circle,rgba(16,185,129,.28),rgba(16,185,129,.06) 54%,transparent 56%);color:#9ff6d7;box-shadow:0 0 0 16px rgba(16,185,129,.025),0 0 0 34px rgba(16,185,129,.018),0 0 70px rgba(16,185,129,.18)}.agent-core .icon{width:31px;height:31px}.section{position:relative;padding:112px 0}.section-head{display:flex;align-items:end;justify-content:space-between;gap:60px;margin-bottom:48px}.section-head>p{max-width:480px;margin:0}.range{width:100%;height:4px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:99px;background:linear-gradient(90deg,var(--emerald) var(--range,0),#252b33 var(--range,0));cursor:pointer}.range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:22px;height:22px;border:5px solid #0c1110;border-radius:50%;background:#6ee7b7;box-shadow:0 0 0 1px rgba(16,185,129,.6),0 0 20px rgba(16,185,129,.5)}.range-labels span.active{color:#8defcd}.brand sup{position:relative;top:-.35em;margin-left:2px;color:#77e5bd;font:700 7px/1 JetBrains Mono,monospace}.engagement-choice.active{color:#dffaf0;border-color:rgba(16,185,129,.38);background:linear-gradient(115deg,rgba(16,185,129,.12),rgba(16,185,129,.025));box-shadow:0 18px 48px rgba(0,0,0,.22),inset 3px 0 0 var(--emerald)}.engagement-choice.active .choice-number{color:#8ff0cd;border-color:rgba(16,185,129,.26);background:rgba(16,185,129,.1)}.engagement-choice.active b{color:#71e5bb}.engagement-result-head .status{gap:6px}.engagement-result-head .status i{width:5px;height:5px;border-radius:50%;background:var(--emerald);box-shadow:0 0 10px var(--emerald)}.plain-analogy>.icon{flex:0 0 auto;margin-top:2px;color:#f0b44f}.engagement-flow>div>.icon{width:17px;color:#68dfb5}.engagement-flow>.icon{width:15px;align-self:center;color:#3d6b5a}.pillar-filters{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:28px}.filter-btn{min-height:36px;padding:0 13px;border:1px solid var(--line);border-radius:8px;color:#858f99;background:hsla(0,0%,100%,.02);font-size:11px;font-weight:650;cursor:pointer;transition:.2s}.filter-btn.active,.filter-btn:hover{color:#d9fff1;border-color:rgba(16,185,129,.28);background:rgba(16,185,129,.07)}.pillar-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:minmax(300px,auto);gap:11px}.pillar-card{position:relative;min-width:0;min-height:210px;height:100%;padding:21px;overflow:hidden}.pillar-card:after{content:attr(data-number);position:absolute;right:13px;top:7px;color:hsla(0,0%,100%,.025);font:800 52px/1 JetBrains Mono,monospace}.pillar-role{color:#69737d;font:600 8px/1 JetBrains Mono,monospace;letter-spacing:.08em;text-transform:uppercase}.pillar-icon{display:grid;place-items:center;width:35px;height:35px;margin:16px 0 20px;border:1px solid rgba(16,185,129,.18);border-radius:9px;color:#64ddb2;background:rgba(16,185,129,.07)}.pillar-card h3{margin:0;font-size:15px;letter-spacing:-.02em}.pillar-title-link{display:inline-flex;align-items:center;gap:8px;transition:color .2s ease}.pillar-title-link .icon{width:14px;height:14px;color:#56d4aa;transition:transform .2s ease}.pillar-title-link:hover{color:#9cf1d2}.pillar-title-link:hover .icon{transform:translateX(4px)}.pillar-card p{margin:9px 0 0;color:#7f8993;font-size:11px;line-height:1.55}.role-split{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin-top:16px}.role-split span{display:block;padding-top:9px;border-top:1px solid var(--line);color:#717b86;font-size:9px;line-height:1.4}.role-split b{display:block;margin-bottom:4px;color:#b8c2c7;font:600 8px/1 JetBrains Mono,monospace;text-transform:uppercase}.pillar-card.has-media{isolation:isolate;min-height:300px;background:#090d0d}.pillar-card.has-media:after{z-index:1;color:hsla(0,0%,100%,.045)}.pillar-card.has-media>:not(.pillar-media){position:relative;z-index:2}.pillar-card.has-media .pillar-role{color:#87938d;text-shadow:0 2px 12px #000}.pillar-card.has-media .pillar-icon{margin:15px 0;border-color:rgba(110,231,183,.27);color:#b4ffe2;background:rgba(4,20,14,.56);box-shadow:0 10px 30px rgba(0,0,0,.2);backdrop-filter:blur(10px)}.pillar-card.has-media h3{color:#f3f8f5;text-shadow:0 2px 16px #000}.pillar-card.has-media>p{max-width:245px;color:#b7c0bc;text-shadow:0 2px 14px rgba(0,0,0,.92)}.pillar-card.has-media .role-split{position:absolute;z-index:3;left:17px;right:17px;bottom:16px}.pillar-card.has-media .role-split span{padding:9px 10px;border:1px solid hsla(0,0%,100%,.085);border-radius:8px;color:#b8c2be;background:rgba(6,10,10,.66);box-shadow:0 10px 26px rgba(0,0,0,.18);backdrop-filter:blur(12px)}.pillar-card.has-media .role-split b{color:#8de8c7}.pillar-media{position:absolute;z-index:0;inset:0;overflow:hidden;border-radius:inherit}.pillar-media:after{content:"";position:absolute;z-index:1;inset:0;background:linear-gradient(90deg,rgba(6,9,10,.97),rgba(6,9,10,.78) 48%,rgba(6,9,10,.18)),linear-gradient(0deg,rgba(6,9,10,.97),rgba(6,9,10,.22) 62%,rgba(6,9,10,.32));pointer-events:none}.pillar-media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:62% center;object-position:62% center;opacity:.8;filter:saturate(.88) contrast(1.06);transition:transform .7s cubic-bezier(.2,.7,.2,1),filter .7s,opacity .7s}.pillar-card.has-media:hover .pillar-media img{transform:scale(1.04);opacity:.94;filter:saturate(1.05) contrast(1.04)}.pillar-featured{isolation:isolate;grid-column:span 2;grid-row:span 2;min-height:431px;padding:25px;background:#090d0d}.pillar-featured:after{z-index:1;color:hsla(0,0%,100%,.055)}.pillar-featured>:not(.pillar-media){position:relative;z-index:2}.pillar-featured .pillar-icon{margin:17px 0;border-color:rgba(110,231,183,.3);color:#b8ffe4;background:rgba(4,20,14,.58);backdrop-filter:blur(10px)}.pillar-featured h3{max-width:270px;font-size:23px}.pillar-featured>p{max-width:280px;color:#c1cbc7;font-size:11px;text-shadow:0 2px 14px rgba(0,0,0,.8)}.pillar-featured .role-split{position:absolute;z-index:3;left:25px;right:25px;bottom:22px}.pillar-featured .role-split span{padding:11px 12px;border:1px solid hsla(0,0%,100%,.1);border-radius:9px;color:#c0cac6;background:rgba(7,10,11,.66);backdrop-filter:blur(12px)}.pillar-featured .role-split b{color:#9bf4d2}.pillar-war-media:after{content:"";position:absolute;z-index:1;inset:0;background:linear-gradient(90deg,rgba(6,9,10,.98),rgba(6,9,10,.9) 31%,rgba(6,9,10,.42) 58%,rgba(6,9,10,.1)),linear-gradient(0deg,rgba(6,9,10,.96),rgba(6,9,10,.2) 42%,rgba(6,9,10,.14));pointer-events:none}.pillar-war-media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;opacity:.92;filter:saturate(.92) contrast(1.04);transition:transform .7s cubic-bezier(.2,.7,.2,1),filter .7s}.pillar-featured:hover .pillar-war-media img{transform:scale(1.035);filter:saturate(1.06) contrast(1.04)}.pillar-war-objective,.pillar-war-status{position:absolute;z-index:2;right:18px;display:inline-flex;align-items:center;gap:7px;border:1px solid rgba(16,185,129,.2);border-radius:99px;padding:7px 9px;color:#9ef1d2;background:rgba(6,12,10,.62);backdrop-filter:blur(12px);font:700 7px/1 JetBrains Mono,monospace;letter-spacing:.06em}.pillar-war-status{top:18px}.pillar-war-status i{width:6px;height:6px;border-radius:50%;background:var(--emerald);box-shadow:0 0 10px var(--emerald);animation:agentPulse 2.2s ease-in-out infinite}.pillar-war-objective{top:51px;color:#f8c56d;border-color:rgba(245,158,11,.2)}.pricing-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:26px}.price-card{position:relative;display:flex;min-height:610px;flex-direction:column;padding:36px}.price-card.featured{border-color:rgba(16,185,129,.28);box-shadow:0 0 0 1px rgba(16,185,129,.05),0 30px 80px rgba(0,0,0,.34)}.price-kicker{color:#75808a;font:600 9px/1 JetBrains Mono,monospace;text-transform:uppercase;letter-spacing:.08em}.price-card h3{margin:13px 0 0;font-size:24px;letter-spacing:-.035em}.price{margin:25px 0 10px;font-size:44px;font-weight:700;letter-spacing:-.055em}.price small{display:block;margin-top:8px;color:#8b959d;font-size:11px;font-weight:500;letter-spacing:0}.price-card>p{min-height:56px;max-width:520px;color:#8b959e;font-size:12px;line-height:1.65}.pricing-bonus,.pricing-callout{min-height:112px;margin-top:24px;padding:17px 18px;border:1px solid rgba(16,185,129,.18);border-radius:13px;background:rgba(16,185,129,.045)}.pricing-bonus small,.pricing-bonus span,.pricing-bonus strong,.pricing-callout small,.pricing-callout span,.pricing-callout strong{display:block}.pricing-bonus span,.pricing-callout span{color:#7b8982;font:600 8px/1 JetBrains Mono,monospace;letter-spacing:.06em;text-transform:uppercase}.pricing-callout strong{margin-top:10px;color:#dffaf0;font-size:17px}.pricing-bonus>small,.pricing-callout small{margin-top:7px;color:#79a392;font-size:9px;line-height:1.45}.pricing-bonus{border-color:rgba(245,158,11,.18);background:rgba(245,158,11,.04)}.pricing-bonus>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:18px}.pricing-bonus strong{color:#f7c56f;font-size:19px}.bonus-track{position:relative;height:5px;margin-top:15px;border-radius:99px;background:#292a2b}.bonus-track i{display:block;width:100%;height:100%;border-radius:inherit;background:linear-gradient(90deg,#8b5b0a,var(--amber));box-shadow:0 0 14px rgba(245,158,11,.22)}.bonus-track b{position:absolute;right:0;top:11px;color:#a88750;font:600 7px/1 JetBrains Mono,monospace}.pricing-bonus>small{margin-top:21px;color:#9b8b70}.price-card ul{display:grid;gap:12px;margin:24px 0 28px;padding:22px 0 0;border-top:1px solid var(--line);list-style:none}.price-card li{display:flex;align-items:center;gap:9px;color:#bbc3c1;font-size:12px}.price-card li .icon{color:var(--emerald);width:13px}.price-card>.btn{margin-top:auto;min-height:48px}.gold-card{background:linear-gradient(145deg,rgba(29,22,13,.68),rgba(17,16,17,.9));border-color:rgba(245,158,11,.16)}.salvo-action{display:flex;flex-direction:column;justify-content:center;gap:10px;padding:34px;border-top:1px solid var(--line);background:linear-gradient(145deg,rgba(16,185,129,.07),rgba(16,185,129,.015))}.salvo-action>.icon{width:28px;height:28px;margin-bottom:5px;color:#73e2ba}.salvo-action>strong{color:#edf8f4;font-size:17px}.salvo-action>p{margin:0 0 7px;color:#84908e;font-size:11px}.salvo-action>small{color:#627069;font-size:8px;text-align:center}.callback-section{padding:0 0 112px}.callback-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,500px);gap:44px;align-items:center}.callback-copy h2{margin:22px 0 0;max-width:700px;font-size:clamp(32px,4vw,54px);line-height:1.03;letter-spacing:-.055em}.callback-copy>p{max-width:680px;margin:22px 0 0;color:#909a9d;font-size:14px;line-height:1.75}.callback-proof{display:flex;align-items:center;gap:12px;margin-top:24px}.callback-proof>.icon{display:grid;place-items:center;width:38px;height:38px;padding:9px;border:1px solid rgba(16,185,129,.22);border-radius:11px;color:#78e3bc;background:rgba(16,185,129,.07)}.callback-proof small,.callback-proof strong{display:block}.callback-proof strong{color:#cdd7d3;font-size:11px}.callback-proof small{margin-top:4px;color:#66716f;font-size:9px}.callback-widget{min-height:250px;padding:18px;background:radial-gradient(circle at 80% 0,rgba(16,185,129,.1),transparent 42%),rgba(18,21,30,.82)}.brand-logo,.model-brand-logo{display:block;max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.brand-logo[src$="anthropic.svg"],.model-brand-logo[src$="anthropic.svg"]{filter:invert(1)}.llm-logo-stack{display:inline-flex;align-items:center;flex:0 0 auto}.llm-logo-chip{position:relative;display:grid;place-items:center;width:32px;height:32px;margin-left:-6px;overflow:hidden;border:1px solid hsla(0,0%,100%,.13);border-radius:9px;background:#0a0d12;box-shadow:0 5px 14px rgba(0,0,0,.24)}.llm-logo-chip:first-child{margin-left:0}.llm-logo-chip img{display:block;width:20px;height:20px;-o-object-fit:contain;object-fit:contain}.llm-logo-chip img[src$="deepseek.svg"],.llm-logo-chip img[src$="qwen.svg"]{width:calc(100% - 8px);height:calc(100% - 8px)}.llm-logo-chip img[src$="gemini.svg"],.llm-logo-chip img[src$="perplexity.svg"]{width:calc(100% - 11px);height:calc(100% - 11px)}.llm-logo-chip img[src$="anthropic.svg"]{filter:invert(1)}.llm-logo-chip:has(img[src$="claude.svg"]),.model-mark:has(img[src$="claude.svg"]){border-color:rgba(217,119,87,.38);background:#f0e7e2}.llm-brand-badge{display:inline-flex;align-items:center;gap:8px;min-width:0}.llm-brand-badge>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.integration-logo.official-brand .brand-logo{width:100%;height:100%}.provider-brand .brand-logo{width:36px;height:36px}.model-mark{padding:8px}.model-brand-logo{width:100%;height:100%}.record-brand{display:grid;place-items:center;width:28px;height:28px;padding:5px;border:1px solid hsla(0,0%,100%,.08);border-radius:8px;background:hsla(0,0%,100%,.94)}.record-brand .brand-logo{width:100%;height:100%}.record-brand>.icon{color:#264c3e}.site-links a.active{color:#c8f7e6}.publication-page{background:radial-gradient(circle at 78% 5%,rgba(16,185,129,.075),transparent 27rem),var(--obsidian)}.publication-hero{position:relative;padding:170px 0 105px;overflow:hidden;border-bottom:1px solid var(--line)}.publication-hero:after{content:"";position:absolute;inset:0;z-index:-1;opacity:.35;background-image:linear-gradient(hsla(0,0%,100%,.025) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.025) 1px,transparent 0);background-size:64px 64px;-webkit-mask-image:linear-gradient(90deg,#000,transparent 78%);mask-image:linear-gradient(90deg,#000,transparent 78%)}.publication-hero-grid{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(310px,.6fr);gap:70px;align-items:end}.publication-hero h1{max-width:900px;margin:26px 0 0;font-size:clamp(54px,6.8vw,92px);font-weight:650;line-height:.93;letter-spacing:-.066em;text-wrap:balance}.publication-hero-grid>div>p{max-width:760px;margin:28px 0 0;color:#9ba5a7;font-size:16px;line-height:1.75}.publication-topics{display:flex;flex-wrap:wrap;gap:8px;margin-top:30px}.publication-topics a{padding:9px 12px;border:1px solid var(--line);border-radius:99px;color:#83908d;background:hsla(0,0%,100%,.018);font-size:10px;transition:.2s}.publication-topics a:hover{color:#baf4df;border-color:rgba(16,185,129,.25);background:rgba(16,185,129,.055)}.publication-principle{padding:30px}.publication-principle>.icon{width:30px;height:30px;color:#78e5bd}.publication-principle p{margin:24px 0 0;color:#d6dfdc;font-size:18px;line-height:1.55;letter-spacing:-.02em}.publication-principle small{display:block;margin-top:22px;padding-top:16px;border-top:1px solid var(--line);color:#68736f;font:600 8px/1 JetBrains Mono,monospace;text-transform:uppercase;letter-spacing:.08em}.publication-feature-section{padding:76px 0 0}.publication-feature{display:grid;grid-template-columns:minmax(360px,.9fr) minmax(0,1.1fr);min-height:560px;overflow:hidden}.publication-feature figure{position:relative;min-height:560px;overflow:hidden}.publication-feature figure:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 55%,rgba(13,16,23,.9)),linear-gradient(0deg,rgba(9,11,15,.58),transparent 48%)}.publication-feature img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:saturate(.88) contrast(1.04)}.publication-feature>div{align-self:center;padding:48px}.publication-meta{color:#68cfa9;font:700 8px/1.5 JetBrains Mono,monospace;letter-spacing:.055em;text-transform:uppercase}.publication-feature h2{margin:19px 0 0;font-size:clamp(31px,3.5vw,49px);line-height:1.04;letter-spacing:-.05em}.publication-lead{margin:21px 0 0;color:#b5bfbc;font-size:15px;line-height:1.72}.publication-feature>div>p:last-child{margin:19px 0 0;color:#818d8d;font-size:12px;line-height:1.78}.publication-feature-link{color:inherit}.publication-card-link:focus-visible,.publication-feature-link:focus-visible{outline:2px solid var(--emerald);outline-offset:4px}.publication-badge{display:table;margin-bottom:16px;padding:7px 10px;border:1px solid rgba(245,158,11,.22);border-radius:99px;color:#f5bd59;background:rgba(245,158,11,.07);font:700 8px/1 JetBrains Mono,monospace;letter-spacing:.08em;text-transform:uppercase}.publication-read{display:inline-flex;align-items:center;gap:8px;color:#86e8c4;font-size:11px;font-weight:700}.publication-read .icon{width:14px;height:14px;transition:transform .2s ease}.publication-card-link:hover .publication-read .icon,.publication-feature-link:hover .publication-read .icon{transform:translateX(4px)}.publication-library{margin-top:76px;border-block:1px solid hsla(0,0%,100%,.05);background:#0b0d13}.publication-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.publication-card{display:flex;min-height:330px;flex-direction:column;padding:26px;scroll-margin-top:100px;overflow:hidden}.publication-index-grid .publication-card{min-height:470px;padding:0}.publication-card-link{display:flex;min-height:100%;flex:1;flex-direction:column;color:inherit}.publication-card-link figure{position:relative;height:205px;overflow:hidden;background:#0d1117}.publication-card-link figure:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(9,10,15,.62),transparent 58%)}.publication-card-link figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s cubic-bezier(.2,.8,.2,1),filter .3s}.publication-card-link:hover figure img{transform:scale(1.035);filter:saturate(1.08)}.publication-card-body{display:flex;flex:1;flex-direction:column;padding:25px}.publication-card-icon .icon{width:18px;height:18px}.publication-card h2{margin:13px 0 0;color:#e4eae7;font-size:19px;line-height:1.3;letter-spacing:-.03em}.publication-card>p{margin:14px 0 0;color:#808b8e;font-size:11px;line-height:1.72}.publication-card footer{display:flex;justify-content:space-between;gap:12px;margin-top:auto;padding-top:22px;border-top:1px solid var(--line);color:#5f6b6d;font:600 8px/1.4 JetBrains Mono,monospace}.publication-card-body>p{margin:14px 0 0;color:#808b8e;font-size:11px;line-height:1.72}.publication-card-body footer .publication-read{font:700 9px/1 Inter,sans-serif}.publication-newsletter{padding:95px 0}.publication-newsletter-inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,.7fr);gap:70px;align-items:end;padding:48px;border:1px solid rgba(16,185,129,.16);border-radius:18px;background:radial-gradient(circle at 85% 0,rgba(16,185,129,.12),transparent 34%),#0e1218}.publication-newsletter h2{margin:18px 0 0;font-size:clamp(31px,4vw,50px);line-height:1.02;letter-spacing:-.05em}.publication-newsletter p{max-width:650px;margin:16px 0 0;color:#84908f;font-size:12px;line-height:1.7}.publication-newsletter form{display:grid;grid-template-columns:1fr auto;gap:9px}.publication-newsletter .input{min-height:48px}.article-page{background:radial-gradient(circle at 70% 0,rgba(16,185,129,.065),transparent 30rem),var(--obsidian)}.article-hero{padding:132px 0 55px}.article-breadcrumbs{display:flex;align-items:center;gap:9px;color:#66716f;font-size:10px}.article-breadcrumbs a{color:#8b9995}.article-breadcrumbs a:hover{color:#8ce9c6}.article-heading{max-width:970px;margin:36px auto 0;text-align:center}.article-heading h1{margin:19px 0 0;font-size:clamp(43px,6.2vw,78px);line-height:.98;letter-spacing:-.062em;text-wrap:balance}.article-deck{max-width:790px;margin:25px auto 0;color:#a1adaa;font-size:17px;line-height:1.72;text-wrap:balance}.article-byline{display:flex;align-items:center;justify-content:center;gap:13px;margin-top:27px;color:#73807d;font-size:10px}.article-author-mark{display:grid;place-items:center;width:36px;height:36px;border:1px solid rgba(16,185,129,.22);border-radius:50%;color:#9aefd0;background:rgba(16,185,129,.08);font-weight:800}.article-byline strong{display:block;color:#c7d1ce;font-size:11px}.article-byline span{display:block;margin-top:3px}.article-cover{max-width:1280px;height:min(58vw,650px);margin:30px auto 0;overflow:hidden;border:1px solid var(--line);border-radius:18px;background:#10141b;box-shadow:0 40px 100px rgba(0,0,0,.35)}.article-cover img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.article-layout{display:grid;grid-template-columns:220px minmax(0,740px) 220px;justify-content:center;gap:54px;padding:75px 0 110px}.article-toc{position:sticky;top:105px;align-self:start}.article-side-card>span,.article-toc>span{color:#66736f;font:700 8px/1 JetBrains Mono,monospace;letter-spacing:.09em;text-transform:uppercase}.article-toc nav{display:grid;gap:12px;margin-top:18px;padding-left:14px;border-left:1px solid var(--line)}.article-toc a{color:#707c79;font-size:10px;line-height:1.45;transition:.2s}.article-toc a:hover{color:#9ceccc}.article-body{min-width:0;color:#aab4b1;font-size:16px;line-height:1.85}.article-body>p{margin:0 0 25px}.article-body h2{scroll-margin-top:110px;margin:58px 0 20px;color:#ecf2ef;font-size:31px;line-height:1.18;letter-spacing:-.045em}.article-body h3{margin:35px 0 14px;color:#d8e0dd;font-size:20px;letter-spacing:-.025em}.article-body strong{color:#e0e8e5}.article-body ol,.article-body ul{display:grid;gap:12px;margin:22px 0 30px;padding-left:0}.article-body li{position:relative;padding-left:26px}.article-body li:before{content:"";position:absolute;left:3px;top:.78em;width:7px;height:7px;border-radius:2px;background:#28bd87;box-shadow:0 0 12px rgba(16,185,129,.35)}.article-answer{margin:0 0 38px;padding:27px;border:1px solid rgba(16,185,129,.22);border-radius:15px;background:linear-gradient(145deg,rgba(16,185,129,.085),rgba(16,185,129,.025))}.article-answer>span{color:#65d8ae;font:700 8px/1 JetBrains Mono,monospace;letter-spacing:.09em;text-transform:uppercase}.article-answer p{margin:13px 0 0;color:#d0ddd8;font-size:18px;line-height:1.6}.article-note{margin:35px 0;padding:22px 24px;border-left:3px solid var(--amber);border-radius:0 12px 12px 0;background:rgba(245,158,11,.055)}.article-note strong{display:block;color:#f2c36e;font-size:11px}.article-note p{margin:8px 0 0;color:#a7997e;font-size:13px;line-height:1.7}.article-checklist{margin:35px 0;padding:27px;border:1px solid var(--line);border-radius:15px;background:#0e1117}.article-checklist h3{margin:0 0 17px}.article-checklist li{color:#b5c1bd;font-size:14px}.article-side{align-self:start}.article-side-card{position:sticky;top:105px;padding:21px}.article-side-card strong{display:block;margin:15px 0 0;color:#d9e4e0;font-size:15px;line-height:1.4}.article-side-card p{margin:10px 0 18px;color:#74807d;font-size:10px;line-height:1.65}.article-side-card .btn{width:100%}.article-end{margin-top:58px;padding-top:30px;border-top:1px solid var(--line)}.article-end span{color:#687470;font:700 8px/1 JetBrains Mono,monospace;letter-spacing:.08em;text-transform:uppercase}.article-end p{margin:12px 0 0;color:#87938f;font-size:12px}.article-more{padding:90px 0;border-top:1px solid var(--line);background:#0b0d13}.article-more-head{display:flex;align-items:end;justify-content:space-between;gap:25px;margin-bottom:30px}.article-more h2{margin:14px 0 0;font-size:clamp(30px,4vw,46px);letter-spacing:-.045em}.article-more-link{color:#79dcb8;font-size:11px}.war-manifest{background:radial-gradient(circle at 50% 8%,rgba(150,28,24,.13),transparent 30rem),radial-gradient(circle at 78% 22%,rgba(16,185,129,.07),transparent 28rem),var(--obsidian)}.war-manifest .article-heading{max-width:1120px}.war-manifest .article-heading h1{font-size:clamp(48px,7vw,94px);line-height:.91;letter-spacing:-.068em}.war-manifest .article-heading h1 em{color:#88e7c1;font-style:normal;text-shadow:0 0 45px rgba(16,185,129,.16)}.war-manifest .article-deck{max-width:900px;font-size:19px}.article-war-tag{display:inline-flex;align-items:center;gap:9px;color:#d99b78;font:700 9px/1 JetBrains Mono,monospace;letter-spacing:.1em;text-transform:uppercase}.article-war-tag i{width:7px;height:7px;border-radius:50%;background:#ef5d49;box-shadow:0 0 0 5px rgba(239,93,73,.1),0 0 18px rgba(239,93,73,.6);animation:agentPulse 2s infinite}.war-cover{position:relative;max-width:1480px;height:min(61vw,760px);border-color:rgba(16,185,129,.18);box-shadow:0 48px 140px rgba(0,0,0,.58),0 0 70px rgba(16,185,129,.05)}.war-cover:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,transparent 55%,rgba(4,7,10,.88))}.article-cinematic figcaption,.war-cover figcaption{position:absolute;z-index:2;left:24px;right:24px;bottom:20px;display:flex;align-items:center;gap:14px;color:#aebbb6;font-size:11px;line-height:1.5}.article-cinematic figcaption span,.war-cover figcaption span{flex:none;color:#7de2bd;font:700 8px/1 JetBrains Mono,monospace;letter-spacing:.1em;text-transform:uppercase}.article-war-answer{border-color:rgba(239,93,73,.24);background:linear-gradient(135deg,rgba(125,25,24,.17),rgba(16,185,129,.055));box-shadow:inset 0 1px hsla(0,0%,100%,.025)}.article-war-answer>span{color:#eaa186}.article-war-answer p{font-size:20px}.article-lead{color:#d1dcd8;font-size:19px;line-height:1.75}.war-chapter{display:block;margin-bottom:12px;color:#e08b6d;font:700 9px/1 JetBrains Mono,monospace;letter-spacing:.13em;text-transform:uppercase}.article-breakout{position:relative;width:min(1040px,calc(100vw - 40px));margin:52px 50%;transform:translateX(-50%);overflow:hidden;border:1px solid hsla(0,0%,100%,.1);border-radius:18px;background:#0b0e13;box-shadow:0 32px 80px rgba(0,0,0,.42)}.article-cinematic{aspect-ratio:16/9}.article-cinematic:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,transparent 48%,rgba(4,7,10,.9))}.article-cinematic img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.article-pullquote{margin:48px 0;padding:34px 0 34px 31px;border-left:2px solid #ef5d49}.article-pullquote>span{color:#d77f65;font:700 8px/1 JetBrains Mono,monospace;letter-spacing:.12em;text-transform:uppercase}.article-pullquote blockquote{margin:15px 0 0;color:#e6edea;font-size:clamp(24px,3vw,35px);font-weight:700;line-height:1.24;letter-spacing:-.045em}.war-doctrine-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:32px 0 38px}.war-doctrine-grid article{display:flex;gap:15px;min-height:154px;padding:20px;border:1px solid hsla(0,0%,100%,.075);border-radius:13px;background:linear-gradient(145deg,hsla(0,0%,100%,.035),hsla(0,0%,100%,.012))}.war-doctrine-grid article>span{flex:none;color:#4f665e;font:700 9px/1 JetBrains Mono,monospace}.war-doctrine-grid strong{display:block;font-size:14px}.war-doctrine-grid p{margin:8px 0 0;color:#83908c;font-size:12px;line-height:1.65}.war-command-loop{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px;margin:38px 0 55px;padding:20px;border:1px solid rgba(16,185,129,.16);border-radius:13px;background:rgba(16,185,129,.035)}.war-command-loop span{color:#b8d6cb;font:700 9px/1 JetBrains Mono,monospace;letter-spacing:.07em;text-transform:uppercase}.war-command-loop i{color:#315c4d;font-style:normal}.war-standard{margin:42px 0 50px;padding:36px;overflow:hidden;border:1px solid rgba(16,185,129,.2);border-radius:16px;background:radial-gradient(circle at 90% 0,rgba(16,185,129,.13),transparent 18rem),#0c1113}.war-standard>span{display:block;margin-bottom:20px;color:#63d5aa;font:700 8px/1 JetBrains Mono,monospace;letter-spacing:.13em;text-transform:uppercase}.war-standard>strong{display:block;color:#e9f0ed;font-size:clamp(30px,4vw,45px);line-height:1.06;letter-spacing:-.05em}.war-standard>strong:nth-of-type(2){color:#a4b2ad}.war-standard>strong:nth-of-type(3){color:#7ce0ba}.war-standard p{max-width:570px;margin:24px 0 0;color:#7f8e89;font-size:13px;line-height:1.75}.war-checklist{border-color:rgba(239,93,73,.16);background:linear-gradient(145deg,rgba(128,29,24,.08),#0e1117 55%)}.war-operation-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:min(960px,calc(100vw - 40px));margin:32px 50% 43px;transform:translateX(-50%)}.war-operation-grid article{padding:24px;border:1px solid hsla(0,0%,100%,.08);border-radius:14px;background:#0d1116}.war-final-cta>span,.war-operation-grid span,.war-sources>span{color:#62d5aa;font:700 8px/1 JetBrains Mono,monospace;letter-spacing:.11em;text-transform:uppercase}.war-operation-grid strong{display:block;margin-top:15px;color:#dfe8e4;font-size:16px;line-height:1.35}.war-operation-grid p{margin:10px 0 0;color:#7b8985;font-size:12px;line-height:1.7}.war-final-line{margin:55px 0!important;color:#e4ebe8;font-size:clamp(22px,3vw,31px);font-weight:600;line-height:1.45;letter-spacing:-.035em}.war-final-line strong{color:#79e1b9}.war-final-cta{margin:35px 0;padding:34px;background:radial-gradient(circle at 100% 0,rgba(16,185,129,.13),transparent 20rem),#0d1116}.war-final-cta h3{margin:13px 0 0;font-size:28px}.war-final-cta p{margin:13px 0 22px;color:#87948f;font-size:13px;line-height:1.7}.war-sources{margin-top:42px;padding:22px 24px;border:1px solid hsla(0,0%,100%,.065);border-radius:12px;background:hsla(0,0%,100%,.018)}.war-sources>span{color:#6f7d78}.war-sources p{margin:10px 0 0;color:#75817d;font-size:11px;line-height:1.75}.war-sources a{color:#87cdb3;text-decoration:underline;text-decoration-color:rgba(135,205,179,.25);text-underline-offset:3px}.war-manifest .article-side-card{border-color:rgba(239,93,73,.14);background:linear-gradient(155deg,rgba(123,27,23,.09),rgba(16,185,129,.04))}.responsible-ai{background:radial-gradient(circle at 25% 4%,rgba(245,158,11,.075),transparent 27rem),radial-gradient(circle at 78% 17%,rgba(16,185,129,.085),transparent 30rem),var(--obsidian)}.responsible-ai .article-heading{max-width:1060px}.responsible-ai .article-heading h1{font-size:clamp(47px,6.7vw,88px);line-height:.94}.responsible-ai .article-heading h1 em{color:#8be6c3;font-style:normal}.responsible-ai .article-deck{max-width:880px;font-size:18px}.responsible-ai-tag{display:inline-flex;align-items:center;gap:9px;color:#d5ab67;font:700 9px/1 JetBrains Mono,monospace;letter-spacing:.1em;text-transform:uppercase}.responsible-ai-tag i{width:7px;height:7px;border-radius:50%;background:#10b981;box-shadow:0 0 0 5px rgba(16,185,129,.09),0 0 18px rgba(16,185,129,.5);animation:agentPulse 2.4s infinite}.responsible-ai-cover{position:relative;max-width:1280px;height:min(58vw,680px);border-color:rgba(16,185,129,.16)}.responsible-ai-cover:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,transparent 55%,rgba(4,7,10,.88))}.responsible-ai-cover figcaption{position:absolute;z-index:2;left:24px;right:24px;bottom:20px;display:flex;align-items:center;gap:14px;color:#aebbb6;font-size:11px;line-height:1.5}.responsible-ai-cover figcaption span{flex:none;color:#e1b36d;font:700 8px/1 JetBrains Mono,monospace;letter-spacing:.1em;text-transform:uppercase}.responsible-ai-answer{border-color:rgba(16,185,129,.22);background:linear-gradient(135deg,rgba(16,185,129,.095),rgba(245,158,11,.035))}.responsible-ai-answer p{font-size:20px}.responsible-chapter{display:block;margin-bottom:12px;color:#d7a75e;font:700 9px/1 JetBrains Mono,monospace;letter-spacing:.13em;text-transform:uppercase}.ai-benefit-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:31px 0 40px}.ai-benefit-grid article{min-height:175px;padding:22px;border:1px solid hsla(0,0%,100%,.075);border-radius:14px;background:linear-gradient(145deg,hsla(0,0%,100%,.035),hsla(0,0%,100%,.012))}.ai-benefit-grid article>span{display:grid;place-items:center;width:34px;height:34px;margin-bottom:20px;border:1px solid rgba(16,185,129,.2);border-radius:9px;color:#75dfb8;background:rgba(16,185,129,.065)}.ai-benefit-grid article>span .icon{width:16px}.ai-benefit-grid strong{display:block;font-size:14px}.ai-benefit-grid p{margin:9px 0 0;color:#7f8c88;font-size:12px;line-height:1.68}.responsible-quote{border-left-color:#10b981}.responsible-quote>span{color:#69d8af}.responsible-breakout{border-color:rgba(16,185,129,.13)}.ai-control-stack{display:grid;gap:9px;margin:32px 0 40px;counter-reset:responsible-step}.ai-control-stack article{display:grid;grid-template-columns:43px 1fr;gap:16px;align-items:start;padding:19px 20px;border:1px solid hsla(0,0%,100%,.07);border-radius:13px;background:#0d1116}.ai-control-stack article>span{display:grid;place-items:center;width:43px;height:43px;border:1px solid rgba(16,185,129,.2);border-radius:11px;color:#65d9ae;background:rgba(16,185,129,.055);font:700 9px/1 JetBrains Mono,monospace}.ai-control-stack strong{display:block;margin-top:1px;font-size:14px}.ai-control-stack p{margin:7px 0 0;color:#7f8d88;font-size:12px;line-height:1.65}.ai-boundary-table{margin:31px 0 48px;overflow:hidden;border:1px solid hsla(0,0%,100%,.08);border-radius:14px;background:#0c1015}.ai-boundary-table>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid hsla(0,0%,100%,.06)}.ai-boundary-table>div:first-child{border-top:0}.ai-boundary-table span{padding:15px 18px;color:#9ca8a4;font-size:11px;line-height:1.55}.ai-boundary-table span+span{border-left:1px solid hsla(0,0%,100%,.06)}.ai-boundary-table .ai-boundary-head{background:linear-gradient(90deg,rgba(16,185,129,.09),rgba(245,158,11,.06))}.ai-boundary-head span{color:#dce6e2;font:700 9px/1.4 JetBrains Mono,monospace;letter-spacing:.07em;text-transform:uppercase}.ai-boundary-table>div:not(.ai-boundary-head) span:first-child:before{content:"✓";margin-right:9px;color:#43ca98}.ai-boundary-table>div:not(.ai-boundary-head) span:last-child:before{content:"●";margin-right:9px;color:#d6a758;font-size:7px}.ai-autopilot-flow{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px;margin:33px 0 40px;padding:21px;border:1px solid rgba(16,185,129,.16);border-radius:13px;background:rgba(16,185,129,.035)}.ai-autopilot-flow span{color:#b6d2c8;font:700 9px/1.35 JetBrains Mono,monospace;letter-spacing:.05em;text-transform:uppercase;text-align:center}.ai-autopilot-flow i{color:#3a6958;font-style:normal}.ai-client-promise{margin:33px 0 48px;padding:30px;border:1px solid rgba(245,158,11,.14);border-radius:16px;background:radial-gradient(circle at 100% 0,rgba(245,158,11,.08),transparent 22rem),#0d1015}.ai-client-promise>span{display:block;margin-bottom:22px;color:#dfb36c;font:700 8px/1 JetBrains Mono,monospace;letter-spacing:.12em;text-transform:uppercase}.ai-client-promise>div{padding:17px 0;border-top:1px solid hsla(0,0%,100%,.065)}.ai-client-promise strong{display:block;font-size:15px}.ai-client-promise p{margin:7px 0 0;color:#7f8b87;font-size:12px;line-height:1.65}.responsible-final-line{margin:40px 0!important;color:#dfe8e5;font-size:clamp(21px,2.7vw,29px);font-weight:560;line-height:1.5;letter-spacing:-.03em}.responsible-final-line strong{color:#83dfbe}.responsible-credo{margin:38px 0;padding:36px;background:radial-gradient(circle at 90% 0,rgba(16,185,129,.15),transparent 22rem),linear-gradient(145deg,rgba(245,158,11,.035),#0d1214)}.responsible-credo>span{color:#d9ab62;font:700 8px/1 JetBrains Mono,monospace;letter-spacing:.12em;text-transform:uppercase}.responsible-credo h3{margin:17px 0 0;font-size:clamp(28px,4vw,42px);line-height:1.12;letter-spacing:-.05em}.responsible-credo p{max-width:570px;margin:18px 0 23px;color:#83918c;font-size:13px;line-height:1.75}.responsible-sources{border-color:rgba(16,185,129,.08)}.responsible-ai .article-side-card{background:linear-gradient(150deg,rgba(16,185,129,.07),rgba(245,158,11,.035))}.publication-standards{padding:105px 0}.publication-standards h2{margin:23px 0 0;font-size:clamp(40px,5vw,66px);line-height:.98;letter-spacing:-.055em}.publication-cta{display:flex;align-items:center;justify-content:space-between;gap:50px;padding:42px}.publication-cta h2{margin:18px 0 0;font-size:clamp(28px,4vw,48px);line-height:1.05;letter-spacing:-.05em}.publication-cta p{max-width:700px;margin:15px 0 0;color:#818c8e;font-size:12px;line-height:1.7}.publication-cta>.btn{flex:0 0 auto;min-height:52px}.article-visual{margin:38px 0;overflow:hidden;border:1px solid var(--line);border-radius:16px;background:#0d1116;box-shadow:0 25px 65px rgba(0,0,0,.28)}.article-visual img{width:100%;height:390px;-o-object-fit:cover;object-fit:cover;filter:saturate(.88) contrast(1.04)}.article-visual figcaption{display:grid;grid-template-columns:auto 1fr;gap:14px;padding:15px 18px;color:#8a9692;font-size:10px;line-height:1.55}.article-visual figcaption span{color:#6edbb4;font:700 8px/1.5 JetBrains Mono,monospace;letter-spacing:.08em;text-transform:uppercase}.plain-process{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:30px 0}.plain-process article{min-height:145px;padding:20px;border:1px solid var(--line);border-radius:13px;background:hsla(0,0%,100%,.018)}.plain-process article>span{color:#55c99f;font:700 8px/1 JetBrains Mono,monospace}.plain-process small,.plain-process strong{display:block}.plain-process strong{margin-top:20px;color:#dce7e3;font-size:13px;line-height:1.35}.plain-process small{margin-top:7px;color:#788480;font-size:9px;line-height:1.55}.pillar-article-tag{display:inline-flex;align-items:center;gap:8px;color:#75dfb9;font:700 9px/1 JetBrains Mono,monospace;letter-spacing:.09em;text-transform:uppercase}.pillar-article-tag:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--emerald);box-shadow:0 0 14px var(--emerald)}.\!footer{padding:58px 0 30px!important;border-top:1px solid var(--line)!important}.footer{padding:58px 0 30px;border-top:1px solid var(--line)}.footer-grid{display:grid;grid-template-columns:1.5fr repeat(3,1fr);gap:40px}.\!footer p{max-width:330px!important;color:#6f7982!important;font-size:11px!important;line-height:1.7!important}.footer p{max-width:330px;color:#6f7982;font-size:11px;line-height:1.7}.footer h2,.footer h4{margin:0 0 15px;color:#9da6ad;font:700 9px/1 JetBrains Mono,monospace;text-transform:uppercase;letter-spacing:.08em}.\!footer h2,.\!footer h4{margin:0 0 15px!important;color:#9da6ad!important;font:700 9px/1 JetBrains Mono,monospace!important;text-transform:uppercase!important;letter-spacing:.08em!important}.\!footer a{display:block!important;margin:9px 0!important;color:#727c85!important;font-size:11px!important}.footer a{display:block;margin:9px 0;color:#727c85;font-size:11px}.\!footer a:hover{color:#aef3db!important}.footer a:hover{color:#aef3db}.footer-bottom{display:flex;justify-content:space-between;margin-top:45px;padding-top:20px;border-top:1px solid var(--line);color:#555f69;font:500 9px/1.5 JetBrains Mono,monospace}.public-subpage{background:radial-gradient(circle at 82% 4%,rgba(16,185,129,.07),transparent 28rem),var(--obsidian)}.subpage-hero{padding:150px 0 72px;border-bottom:1px solid var(--line)}.subpage-hero h1{max-width:930px;margin:24px 0 0;font-size:clamp(46px,6vw,78px);line-height:.97;letter-spacing:-.06em}.subpage-hero p{max-width:760px;margin:24px 0 0;color:#96a19e;font-size:16px;line-height:1.75}.subpage-main{padding:72px 0 110px}.legal-layout{display:grid;grid-template-columns:235px minmax(0,820px);justify-content:center;gap:70px}.legal-index{position:sticky;top:104px;align-self:start;display:grid;gap:7px}.legal-index>span{margin-bottom:8px;color:#64706c;font:700 8px/1 JetBrains Mono,monospace;text-transform:uppercase;letter-spacing:.09em}.legal-index a{padding:8px 11px;border-left:1px solid var(--line);color:#77837f;font-size:10px;line-height:1.45}.legal-index a:hover{color:#96ebcb;border-color:var(--emerald)}.legal-body{min-width:0;color:#a7b2ae;font-size:15px;line-height:1.8}.legal-body section{scroll-margin-top:105px;margin-bottom:52px}.legal-body h2{margin:0 0 18px;color:#ecf2ef;font-size:29px;line-height:1.2;letter-spacing:-.04em}.legal-body h3{margin:28px 0 12px;color:#d8e1dd;font-size:18px}.legal-body p{margin:0 0 17px}.legal-body ol,.legal-body ul{display:grid;gap:10px;margin:18px 0 22px;padding:0;list-style:none}.legal-body li{position:relative;padding-left:23px}.legal-body li:before{content:"";position:absolute;left:2px;top:.78em;width:6px;height:6px;border-radius:2px;background:#2bc28b}.legal-callout{margin:0 0 38px;padding:25px;border:1px solid rgba(245,158,11,.23);border-radius:14px;background:rgba(245,158,11,.055)}.legal-callout strong{display:block;color:#f3c16a;font-size:13px}.legal-callout p{margin:10px 0 0;color:#a99775;font-size:12px;line-height:1.7}.legal-meta{display:flex;flex-wrap:wrap;gap:8px;margin-top:25px}.legal-meta span{padding:7px 10px;border:1px solid var(--line);border-radius:99px;color:#74817d;font:600 8px/1 JetBrains Mono,monospace}.policy-hub-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.policy-hub-card{min-height:220px;padding:26px}.policy-hub-card>span{display:grid;place-items:center;width:38px;height:38px;border:1px solid rgba(16,185,129,.2);border-radius:10px;color:#7ce3bd;background:rgba(16,185,129,.06)}.policy-hub-card h2{margin:22px 0 0;font-size:21px;letter-spacing:-.035em}.policy-hub-card p{margin:10px 0 22px;color:#7f8b88;font-size:11px;line-height:1.7}.contact-layout{display:grid;grid-template-columns:minmax(0,.8fr) minmax(420px,1.2fr);gap:52px;align-items:start}.contact-details{display:grid;gap:12px}.contact-detail{padding:22px}.contact-detail small,.contact-detail span,.contact-detail strong{display:block}.contact-detail span{color:#67d9af;font:700 8px/1 JetBrains Mono,monospace;text-transform:uppercase;letter-spacing:.08em}.contact-detail strong{margin-top:12px;color:#dce5e2;font-size:15px}.contact-detail small{margin-top:7px;color:#727f7b;font-size:10px;line-height:1.6}.contact-form-card{padding:31px}.contact-form-card h2{margin:0 0 8px;font-size:28px;letter-spacing:-.04em}.contact-form-card>p{margin:0 0 24px;color:#7d8986;font-size:11px;line-height:1.65}.contact-form{display:grid;grid-template-columns:1fr 1fr;gap:14px}.contact-form .full{grid-column:1/-1}.contact-form textarea{min-height:150px;padding-top:13px;resize:vertical}.contact-form .btn{justify-self:start}.contact-callback{margin-top:52px;padding-top:52px;border-top:1px solid var(--line)}.login-choice .btn{margin-top:auto;align-self:flex-start}.auth-page{min-height:100vh;background:radial-gradient(circle at 18% 45%,rgba(16,185,129,.1),transparent 33rem),radial-gradient(circle at 85% 18%,rgba(245,158,11,.045),transparent 27rem),var(--obsidian)}.auth-main{display:grid;grid-template-columns:minmax(0,1fr) minmax(420px,560px);gap:clamp(50px,8vw,130px);width:min(1240px,calc(100% - 64px));min-height:100vh;margin:auto;padding:128px 0 80px;align-items:center}.auth-intro{display:flex;min-width:0;min-height:620px;flex-direction:column;justify-content:space-between}.auth-intro>.rankora-brand{align-self:flex-start}.auth-intro h1{max-width:680px;margin:24px 0 20px;font-size:clamp(44px,5.2vw,72px);line-height:.98;letter-spacing:-.06em;text-wrap:balance}.auth-intro>div>p{max-width:650px;color:#9ca8a4;font-size:15px;line-height:1.75}.auth-benefits{display:grid;max-width:650px;gap:10px;margin-top:35px}.auth-benefits li{display:flex;align-items:center;gap:13px;padding:14px 16px;border:1px solid var(--line);border-radius:12px;background:hsla(0,0%,100%,.018)}.auth-benefits li>.icon{width:18px;color:#75e8bd}.auth-benefits small,.auth-benefits strong{display:block}.auth-benefits strong{color:#dce6e2;font-size:12px}.auth-benefits small{margin-top:4px;color:#71807b;font-size:10px}.auth-legal-copy{color:#64706d;font-size:10px;line-height:1.65}.auth-consent a,.auth-legal-copy a,.auth-options a,.auth-switch-copy button{color:#8ee9c8}.auth-card{width:100%;min-width:0;padding:31px;background:linear-gradient(145deg,rgba(18,22,29,.98),rgba(10,13,18,.98));box-shadow:0 38px 100px rgba(0,0,0,.38)}.auth-tabs{display:grid;grid-template-columns:1fr 1fr;gap:4px;margin-bottom:30px;padding:4px;border:1px solid var(--line);border-radius:12px;background:#090c11}.auth-tabs button{min-height:42px;border-radius:8px;color:#71807b;font-size:12px;font-weight:700;transition:.2s}.auth-tabs button.active{color:#e6efec;background:#181d24;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.07)}.auth-card-head{display:flex;align-items:flex-start;gap:14px;margin-bottom:23px}.auth-lock{display:grid;flex:0 0 auto;place-items:center;width:42px;height:42px;border:1px solid rgba(16,185,129,.22);border-radius:12px;color:#89ebc7;background:rgba(16,185,129,.07)}.auth-lock .icon{width:19px}.auth-card-head div>span{color:#63cfa8;font:600 8px/1 JetBrains Mono,monospace;letter-spacing:.12em}.auth-card-head h2{margin:7px 0 4px;font-size:27px;letter-spacing:-.045em}.auth-card-head p{color:#788580;font-size:11px;line-height:1.55}.google-auth-button{display:flex;width:100%;min-height:48px;align-items:center;justify-content:center;gap:11px;border:1px solid #8e918f;border-radius:10px;color:#e3e3e3;background:#131314;font-size:14px;font-weight:600;transition:.2s}.google-auth-button:hover{border-color:#b9bcba;background:#1b1b1d}.google-auth-button:disabled{opacity:.65;cursor:wait}.google-auth-button img{width:20px;height:20px}.auth-separator{display:flex;align-items:center;gap:12px;margin:22px 0;color:#59645f;font-size:9px}.auth-separator:after,.auth-separator:before{content:"";flex:1;height:1px;background:var(--line)}.auth-form{display:grid;gap:15px}.auth-form .field>span{display:block;margin-bottom:7px;color:#a4afab;font-size:10px;font-weight:600}.auth-form .input{min-height:47px;font-size:12px}.auth-field-row{display:grid;grid-template-columns:1fr 1fr;gap:10px}.auth-options{display:flex;align-items:center;justify-content:space-between;color:#7a8681;font-size:10px}.auth-consent,.auth-options label{display:flex;align-items:flex-start;gap:8px}.auth-consent input,.auth-options input{margin-top:2px;accent-color:#10b981}.auth-consent{color:#7e8a86;font-size:9px;line-height:1.55}.auth-submit{width:100%;min-height:48px;margin-top:2px}.auth-switch-copy{margin-top:21px;color:#75817d;text-align:center;font-size:10px}.auth-switch-copy button{margin-left:3px;font-weight:700}.auth-demo-note>.icon{flex:0 0 auto;width:15px;color:#5eaa90}.security-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:35px 0}.security-grid article{padding:22px}.security-grid strong{display:block;color:#d9e4e0;font-size:13px}.security-grid p{margin:9px 0 0;color:#7d8985;font-size:10px;line-height:1.65}.audit-page{min-height:100vh;background:radial-gradient(circle at 15% 12%,rgba(16,185,129,.09),transparent 30%),var(--obsidian)}.audit-main{min-height:calc(100vh - 71px);display:grid;place-items:center;padding:64px 0 90px}.audit-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,520px);gap:68px;align-items:center}.audit-copy h1{margin:22px 0 0;max-width:760px;font-size:clamp(42px,6vw,76px);line-height:.98;letter-spacing:-.065em}.audit-copy>p{max-width:650px;margin:24px 0 0;color:#929c9e;font-size:15px;line-height:1.75}.audit-steps{display:grid;gap:10px;margin-top:30px}.audit-steps>div{display:grid;grid-template-columns:34px 1fr;gap:12px;align-items:start}.audit-steps>div>span{display:grid;place-items:center;width:34px;height:34px;border:1px solid rgba(16,185,129,.2);border-radius:10px;color:#7ae5be;background:rgba(16,185,129,.06);font:700 8px/1 JetBrains Mono,monospace}.audit-steps small,.audit-steps strong{display:block}.audit-steps strong{color:#d5ddda;font-size:11px}.audit-steps small{margin-top:5px;color:#707b80;font-size:9px;line-height:1.5}.audit-card{padding:30px}.audit-card h2{margin:13px 0 7px;font-size:25px;letter-spacing:-.04em}.audit-card>p{margin:0 0 22px;color:#7c888b;font-size:10px;line-height:1.6}.audit-form{display:grid;gap:14px}.audit-consent{display:grid;grid-template-columns:16px 1fr;gap:9px;align-items:start;color:#748087;font-size:8px;line-height:1.55}.audit-consent input{margin-top:2px;accent-color:var(--emerald)}.audit-progress{display:none;margin-top:20px}.audit-progress.active{display:block}.audit-progress-list{display:grid;gap:8px}.audit-progress-list>div{display:flex;align-items:center;gap:9px;padding:11px;border:1px solid var(--line);border-radius:9px;color:#707b80;font-size:9px;transition:.25s}.audit-progress-list i{width:7px;height:7px;border-radius:50%;background:#363f45}.audit-progress-list>div.active{color:#bcefdc;border-color:rgba(16,185,129,.2)}.audit-progress-list>div.active i{background:var(--emerald);box-shadow:0 0 12px var(--emerald);animation:agentPulse 1.5s ease-in-out infinite}.audit-progress-list>div.done{color:#86938e}.audit-progress-list>div.done i{background:#298f6b}.audit-success{display:none;padding:22px;border:1px solid rgba(16,185,129,.22);border-radius:13px;background:rgba(16,185,129,.06)}.audit-success.active{display:block}.audit-success .icon{width:27px;height:27px;color:#7be7c0}.audit-success h3{margin:15px 0 8px;color:#e7f7f1;font-size:18px}.audit-success p{margin:0;color:#7f928b;font-size:10px;line-height:1.65}@media (max-width:900px){.audit-layout,.callback-grid,.engagement-flow,.human-simulator,.publication-feature,.publication-hero-grid,.publication-standards-grid{grid-template-columns:1fr}.engagement-flow>.icon{rotate:90deg}.callback-grid{gap:30px}.audit-layout{gap:40px}.publication-hero{padding:130px 0 75px}.publication-hero-grid,.publication-standards-grid{gap:38px}.publication-feature figure{min-height:430px}.publication-feature>div{padding:35px}.publication-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.publication-cta{align-items:flex-start;flex-direction:column}.publication-newsletter-inner{grid-template-columns:1fr;gap:30px}.article-layout{grid-template-columns:minmax(0,1fr);padding-top:50px}.article-side,.article-toc{display:none}.war-operation-grid{width:100%;margin-right:0;margin-left:0;transform:none}.contact-layout,.legal-layout,.plain-process,.security-grid,.war-operation-grid{grid-template-columns:1fr}.legal-index{position:static}}@media (max-width:640px){.engagement-choice{grid-template-columns:34px 1fr auto;min-height:94px;padding:14px}.engagement-result{padding:22px}.human-result-grid{grid-template-columns:1fr}.human-result-grid span{min-height:0}.callback-section{padding-bottom:80px}.callback-widget{padding:8px}.audit-main{padding-top:40px}.audit-card{padding:22px}.publication-hero{padding:110px 0 62px}.publication-hero h1{font-size:48px}.publication-hero-grid>div>p{font-size:14px}.publication-principle{padding:22px}.publication-feature-section{padding-top:45px}.publication-feature figure{min-height:320px}.publication-feature>div{padding:24px}.publication-grid{grid-template-columns:1fr}.publication-card{min-height:300px}.publication-index-grid .publication-card{min-height:440px}.publication-newsletter{padding:65px 0}.publication-newsletter-inner{padding:25px}.publication-newsletter form{grid-template-columns:1fr}.article-hero{padding:105px 0 35px}.article-heading{margin-top:28px;text-align:left}.article-heading h1{font-size:43px}.war-manifest .article-heading h1{font-size:47px;line-height:.94}.article-deck{font-size:15px}.article-byline{justify-content:flex-start}.article-cover{height:320px;border-radius:12px}.article-layout{padding:44px 0 75px}.article-body{font-size:15px;line-height:1.8}.article-body h2{margin-top:46px;font-size:27px}.article-answer{padding:21px}.article-answer p{font-size:16px}.article-war-tag{line-height:1.4}.war-cover{height:390px}.article-cinematic figcaption,.war-cover figcaption{align-items:flex-start;flex-direction:column;gap:7px;left:15px;right:15px;bottom:14px;font-size:9px}.article-breakout{width:calc(100vw - 28px);margin-top:40px;margin-bottom:40px;border-radius:12px}.article-pullquote{padding:27px 0 27px 20px}.war-doctrine-grid{grid-template-columns:1fr}.war-doctrine-grid article{min-height:0}.war-command-loop{justify-content:flex-start}.war-standard{padding:25px}.war-operation-grid{gap:8px}.war-final-cta{padding:25px}.responsible-ai .article-heading h1{font-size:44px;line-height:.96}.responsible-ai-tag{line-height:1.4}.responsible-ai-cover{height:390px}.responsible-ai-cover img{-o-object-position:56% center;object-position:56% center}.responsible-ai-cover figcaption{align-items:flex-start;flex-direction:column;gap:7px;left:15px;right:15px;bottom:14px;font-size:9px}.ai-benefit-grid{grid-template-columns:1fr}.ai-benefit-grid article{min-height:0}.ai-control-stack article{grid-template-columns:36px 1fr;gap:12px;padding:16px}.ai-control-stack article>span{width:36px;height:36px}.ai-boundary-table>div{grid-template-columns:1fr}.ai-boundary-table span+span{border-top:1px solid hsla(0,0%,100%,.05);border-left:0}.ai-boundary-table .ai-boundary-head{display:none}.ai-boundary-table>div:not(.ai-boundary-head) span:first-child:after{content:"AI";float:right;color:#48786a;font:700 7px/1 JetBrains Mono,monospace;letter-spacing:.1em}.ai-boundary-table>div:not(.ai-boundary-head) span:last-child:after{content:"CZŁOWIEK";float:right;color:#8b7044;font:700 7px/1 JetBrains Mono,monospace;letter-spacing:.1em}.ai-autopilot-flow{align-items:flex-start;flex-direction:column}.ai-autopilot-flow i{rotate:90deg;align-self:center}.ai-client-promise,.responsible-credo{padding:24px}.article-more{padding:65px 0}.article-more-head{align-items:flex-start;flex-direction:column}.publication-standards{padding:75px 0}.publication-cta{gap:28px;padding:25px}.publication-cta>.btn{width:100%}.article-visual img{height:260px}.article-visual figcaption{grid-template-columns:1fr}.subpage-hero{padding:112px 0 55px}.subpage-hero h1{font-size:43px}.subpage-hero p{font-size:14px}.subpage-main{padding:50px 0 80px}.legal-body{font-size:14px}.contact-form,.login-choice-grid,.policy-hub-grid{grid-template-columns:1fr}.contact-form .full{grid-column:auto}.contact-form-card,.login-choice{padding:23px}.footer-grid{grid-template-columns:1fr}}.app-body{background:var(--obsidian)}.app-shell{display:grid;grid-template-columns:238px minmax(0,1fr);min-height:100vh}.sidebar{position:fixed;inset:0 auto 0 0;z-index:40;width:238px;display:flex;flex-direction:column;border-right:1px solid var(--line);background:#0b0d13}.sidebar-head{height:70px;justify-content:space-between;padding:0 18px;border-bottom:1px solid var(--line)}.sidebar-head,.workspace{display:flex;align-items:center}.workspace{gap:10px;margin:14px 12px 8px;padding:10px;border:1px solid var(--line);border-radius:11px;background:hsla(0,0%,100%,.02)}.workspace-logo{display:grid;place-items:center;width:30px;height:30px;border-radius:8px;color:#d2fff0;background:linear-gradient(145deg,#0e795b,#124938);font-size:11px;font-weight:800}.workspace div{min-width:0}.workspace small,.workspace strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace strong{font-size:11px}.workspace small{margin-top:3px;color:#68727d;font-size:8px}.side-nav{flex:1;overflow:auto;padding:8px 10px}.side-label{margin:19px 10px 8px;color:#4f5862;font:700 8px/1 JetBrains Mono,monospace;letter-spacing:.1em;text-transform:uppercase}.side-link{position:relative;display:flex;height:38px;align-items:center;gap:10px;margin:2px 0;padding:0 10px;border-radius:8px;color:#78828c;font-size:11px;font-weight:600;transition:.18s;cursor:pointer}.side-link .icon{width:15px}.side-link:hover{color:#d1d8d5;background:hsla(0,0%,100%,.03)}.side-link.active{color:#dffdf2;background:rgba(16,185,129,.09)}.side-link.active:before{content:"";position:absolute;left:-10px;width:2px;height:18px;border-radius:99px;background:var(--emerald);box-shadow:0 0 10px var(--emerald)}.nav-badge{margin-left:auto;min-width:19px;padding:2px 5px;border-radius:99px;color:#f9bd5c;background:rgba(245,158,11,.09);text-align:center;font:700 8px/1.4 JetBrains Mono,monospace}.sidebar-foot{margin:10px;padding:12px;border:1px solid var(--line);border-radius:11px;background:hsla(0,0%,100%,.018)}.credit-line{display:flex;align-items:center;justify-content:space-between;color:#78828c;font-size:9px}.credit-line strong{color:#dbe4e0;font:700 11px/1 JetBrains Mono,monospace}.tiny-progress{height:3px;margin:9px 0;overflow:hidden;border-radius:99px;background:#242a31}.tiny-progress i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#0f8664,var(--emerald));box-shadow:0 0 10px rgba(16,185,129,.4)}.app-main{grid-column:2;min-width:0}.topbar{position:sticky;top:0;z-index:35;display:flex;height:70px;align-items:center;justify-content:space-between;padding:0 28px;border-bottom:1px solid var(--line);background:rgba(9,10,15,.84);backdrop-filter:blur(18px)}.topbar-left,.topbar-right{display:flex;align-items:center;gap:10px}.crumb{color:#626c76;font-size:10px}.crumb strong{color:#c3cbc8;font-weight:650}.avatar{display:grid;place-items:center;width:32px;height:32px;border:1px solid rgba(16,185,129,.2);border-radius:9px;color:#8becc9;background:rgba(16,185,129,.08);font-size:10px;font-weight:800}.app-content{width:min(1500px,100%);padding:25px 28px 50px}.page-head{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:22px}.page-head h1{margin:0;font-size:25px;letter-spacing:-.035em}.page-head p{margin:7px 0 0;color:#737d87;font-size:11px}.page-actions{display:flex;gap:8px}.metric-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:12px}.metric-card{position:relative;min-height:118px;padding:18px;overflow:hidden}.metric-card>.icon{position:absolute;right:16px;top:16px;color:#4f5a63}.metric-label{color:#717c86;font-size:9px}.metric-value{display:block;margin-top:14px;font-size:26px;letter-spacing:-.045em}.metric-delta{display:flex;align-items:center;gap:5px;margin-top:6px;color:#63dbb0;font:600 8px/1 JetBrains Mono,monospace}.metric-delta.neutral{color:#727c86}.metric-delta.down{color:#fda4af}.panel-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:17px}.panel-head h2{display:flex;align-items:center;gap:8px;margin:0;font-size:13px;letter-spacing:-.015em}.panel-head p{margin:5px 0 0;color:#626d77;font-size:9px}.gauge{position:relative;width:178px;height:178px;margin:auto}.gauge svg{width:100%;height:100%;transform:rotate(-90deg)}.gauge circle{fill:none;stroke-width:10}.gauge .track{stroke:#20262d}.gauge .progress{stroke:url(#gaugeGradient);stroke-linecap:round;stroke-dasharray:439.82;stroke-dashoffset:var(--gauge-offset,439.82);filter:drop-shadow(0 0 6px rgba(16,185,129,.55));transition:stroke-dashoffset 1s cubic-bezier(.2,.7,.2,1)}.gauge-copy{position:absolute;inset:0;display:grid;place-content:center;text-align:center}.gauge-copy strong{font-size:40px;letter-spacing:-.07em}.gauge-copy span{color:#75808a;font:600 8px/1 JetBrains Mono,monospace;letter-spacing:.07em;text-transform:uppercase}.factor-row>div{display:flex;justify-content:space-between;color:#7d8791;font-size:9px}.factor-row strong{color:#c3cbc8;font:600 9px/1 JetBrains Mono,monospace}.twin-card{overflow:hidden}.war-alert>.icon{position:absolute;left:15px;top:16px;color:var(--amber)}.monitor-list{display:grid;gap:8px}.monitor-row{display:grid;grid-template-columns:95px 1fr auto;gap:10px;align-items:center;padding:10px;border:1px solid var(--line);border-radius:10px;background:hsla(0,0%,100%,.015)}.monitor-row b{font-size:9px}.monitor-row span{color:#68727c;font-size:8px}.autopilot{display:inline-flex;align-items:center;gap:9px;color:#8b959e;font-size:9px}.switch{position:relative;width:34px;height:19px;border:0;border-radius:99px;background:#252b32;cursor:pointer;transition:.2s}.switch:after{content:"";position:absolute;width:13px;height:13px;left:3px;top:3px;border-radius:50%;background:#747e87;transition:.2s}.switch.on{background:rgba(16,185,129,.22);box-shadow:inset 0 0 0 1px rgba(16,185,129,.22)}.switch.\!on{background:rgba(16,185,129,.22)!important;box-shadow:inset 0 0 0 1px rgba(16,185,129,.22)!important}.switch.on:after{left:18px;background:#72e2ba;box-shadow:0 0 9px rgba(16,185,129,.5)}.switch.\!on:after{left:18px!important;background:#72e2ba!important;box-shadow:0 0 9px rgba(16,185,129,.5)!important}.kanban{grid-template-columns:repeat(3,1fr);gap:10px}.kanban-col{min-height:300px;padding:10px;border:1px solid var(--line);border-radius:13px;background:hsla(0,0%,100%,.012)}.kanban-col-head{display:flex;align-items:center;justify-content:space-between;padding:3px 4px 11px;color:#9ca5aa;font-size:9px;font-weight:700}.kanban-col-head span{min-width:20px;padding:3px 6px;border-radius:99px;background:#20262d;color:#6e7882;text-align:center;font:600 8px/1 JetBrains Mono,monospace}.kanban-card{margin-bottom:8px;padding:12px;border:1px solid var(--line);border-radius:10px;background:#12161e;box-shadow:0 10px 26px rgba(0,0,0,.16);cursor:grab}.kanban-card:hover{border-color:rgba(16,185,129,.24)}.kanban-card h4{margin:9px 0 10px;font-size:10px;line-height:1.45}.time-point.active:before{background:var(--emerald);box-shadow:0 0 0 1px rgba(16,185,129,.4),0 0 12px rgba(16,185,129,.5)}.time-point.blocked:before{background:var(--danger);box-shadow:0 0 0 1px rgba(251,113,133,.4),0 0 10px rgba(251,113,133,.35)}.blocker .icon{color:var(--danger)}body[data-client-page] .app-shell{grid-template-columns:252px minmax(0,1fr)}body[data-client-page] .sidebar{width:252px}body[data-client-page] .side-nav{padding-inline:13px}body[data-client-page] .side-label{margin:22px 12px 9px;font-size:9px}body[data-client-page] .side-link{height:43px;padding-inline:12px;font-size:13px}body[data-client-page] .side-link .icon{width:17px;height:17px}body[data-client-page] .workspace{margin:16px 13px 6px;padding:12px}body[data-client-page] .workspace strong{font-size:12px}body[data-client-page] .workspace small{font-size:9px}body[data-client-page] .sidebar-foot{margin:12px;padding:14px}body[data-client-page] .app-content{width:100%;max-width:none;padding:36px 38px 70px}body[data-client-page] .page-head{align-items:center;margin-bottom:28px}body[data-client-page] .page-head h1{font-size:34px;font-weight:650;letter-spacing:-.045em}body[data-client-page] .page-head p{max-width:720px;margin-top:9px;color:#8d979f;font-size:13px;line-height:1.6}body[data-client-page] .panel-head{margin-bottom:22px}body[data-client-page] .panel-head h2{font-size:16px}body[data-client-page] .panel-head p{margin-top:7px;color:#7b868e;font-size:11px;line-height:1.5}body[data-client-page] .metric-grid{gap:14px;margin-bottom:18px}body[data-client-page] .metric-card{min-height:142px;padding:23px}body[data-client-page] .metric-label{font-size:11px}body[data-client-page] .metric-value{margin-top:17px;font-size:34px}body[data-client-page] .metric-delta{margin-top:9px;font-size:10px}body[data-client-page] .metric-card>.icon{width:21px;height:21px;right:21px;top:21px}body[data-client-page] .factor-row strong,body[data-client-page] .factor-row>div{font-size:11px}body[data-client-page] .monitor-row{grid-template-columns:120px 1fr auto;padding:14px}body[data-client-page] .monitor-row b{font-size:11px}body[data-client-page] .monitor-row span{font-size:10px}body[data-client-page] .kanban-col{min-height:370px;padding:13px}body[data-client-page] .kanban-col-head{padding:4px 5px 14px;font-size:11px}body[data-client-page] .kanban-card{padding:16px}body[data-client-page] .kanban-card h4{font-size:12px}body[data-client-page] .autopilot{font-size:11px}.client-help{display:flex;min-width:160px;height:38px;align-items:center;gap:9px;padding:0 12px;border:1px solid var(--line);border-radius:9px;color:#7f8a92;background:hsla(0,0%,100%,.02);font-size:10px}.client-help .icon{width:15px}.client-profile{display:flex;align-items:center;gap:9px;padding:4px 6px;border-radius:10px;text-align:left}.client-profile:hover{background:hsla(0,0%,100%,.035)}.client-profile small,.client-profile strong{display:block}.client-profile strong{font-size:11px}.client-profile small{margin-top:3px;color:#758089;font-size:9px}.client-plan-meta{display:flex;align-items:center;justify-content:space-between;color:#7a858d;font-size:9px}.client-plan-meta a{color:#73dfb8;font-weight:700}.client-kicker{display:block;margin-bottom:9px;color:#65dbb1;font:700 9px/1 JetBrains Mono,monospace;letter-spacing:.1em;text-transform:uppercase}.client-decision-layout{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(300px,.7fr);gap:16px;align-items:start}.client-decision-panel{padding:26px}.decision-list{display:grid;gap:11px}.decision-card{display:grid;grid-template-columns:42px minmax(0,1fr) auto;gap:16px;align-items:center;padding:17px;border:1px solid var(--line);border-radius:13px;background:hsla(0,0%,100%,.016);transition:.2s}.decision-card:hover{border-color:rgba(16,185,129,.25);background:rgba(16,185,129,.025)}.decision-number{display:grid;place-items:center;width:42px;height:42px;border:1px solid rgba(16,185,129,.2);border-radius:11px;color:#74e1ba;background:rgba(16,185,129,.07);font:700 11px/1 JetBrains Mono,monospace}.decision-type{color:#6edeb6;font:700 8px/1 JetBrains Mono,monospace;letter-spacing:.07em;text-transform:uppercase}.decision-card h3{margin:7px 0 0;font-size:14px;line-height:1.42}.decision-card p{margin:6px 0 0;color:#758088;font-size:10px}.decision-actions{display:flex;gap:7px}.decision-actions .btn{min-height:40px;padding-inline:13px;font-size:11px}.client-side-stack{gap:16px}.client-next-card{padding:24px;overflow:hidden}.client-next-card h2{margin:16px 0 9px;font-size:20px;letter-spacing:-.035em}.client-next-card p{margin:0;color:#879198;font-size:12px;line-height:1.65}.client-next-card .tiny-progress{height:5px;margin-block:20px 9px}.client-health-card{padding:20px 23px}.client-health-row{display:flex;align-items:center;gap:12px}.client-health-icon{display:grid;place-items:center;width:38px;height:38px;border:1px solid rgba(16,185,129,.2);border-radius:50%;color:#79e4bd;background:rgba(16,185,129,.07)}.client-health-row span,.client-health-row strong{display:block}.client-health-row strong{font-size:12px}.client-health-row span{margin-top:4px;color:#727e85;font-size:10px}.client-activity{margin-top:16px;padding:24px 26px}.client-activity-list{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;overflow:hidden;border:1px solid var(--line);border-radius:12px;background:var(--line)}.client-activity-item{padding:17px;background:#10131a}.client-activity-item small,.client-activity-item span,.client-activity-item strong{display:block}.client-activity-item span{color:#65dbb1;font:700 8px/1 JetBrains Mono,monospace;text-transform:uppercase}.client-activity-item strong{margin-top:10px;font-size:12px}.client-activity-item small{margin-top:6px;color:#717c84;font-size:10px;line-height:1.5}.client-two-col{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);gap:16px;align-items:start}.client-note .icon{flex:0 0 auto;color:#68dbb2}.knowledge-hero{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);gap:16px}.knowledge-actions .btn{min-height:48px}.knowledge-map{padding:25px}.knowledge-category .tiny-progress{height:4px}.client-list-row{padding:15px;border:1px solid var(--line);border-radius:11px;background:hsla(0,0%,100%,.014)}.client-list-row>span:first-child{display:grid;place-items:center;width:36px;height:36px;border-radius:9px;color:#75dfb8;background:rgba(16,185,129,.07)}.client-list-row small,.client-list-row strong{display:block}.client-list-row strong{font-size:11px}.client-list-row small{margin-top:5px;color:#727d85;font-size:9px}.client-plan-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);gap:16px}.billing-domain-select{display:block;max-width:460px;margin-top:26px}.billing-domain-select+.pricing-grid{margin-top:14px}.current-plan{position:relative;padding:30px;overflow:hidden;border-color:rgba(16,185,129,.22)}.current-plan:after{content:"";position:absolute;width:260px;height:260px;right:-110px;top:-130px;border-radius:50%;background:rgba(16,185,129,.08);filter:blur(35px);pointer-events:none}.current-plan h2{margin:16px 0 0;font-size:26px}.estate-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:8px;margin:12px 0}.estate-card{position:relative;min-height:132px;padding:16px;overflow:hidden}.estate-card>.icon{position:absolute;right:14px;top:14px;color:#48535d}.estate-card small,.estate-card span,.estate-card strong{display:block}.estate-card>span{max-width:80%;color:#727d86;font-size:8px}.estate-card>strong{margin-top:22px;font-size:20px;letter-spacing:-.04em}.estate-card>small{margin-top:7px;color:#626d76;font-size:7px;line-height:1.45}.estate-card footer{display:flex;align-items:center;justify-content:space-between;margin-top:12px;padding-top:10px;border-top:1px solid var(--line);color:#64dcb1;font:600 7px/1 JetBrains Mono,monospace}.model-summary-strip{display:grid;grid-template-columns:repeat(5,1fr);margin:0 -19px;border-block:1px solid var(--line);background:hsla(0,0%,100%,.012)}.model-summary-strip>div{padding:16px 18px;border-right:1px solid var(--line)}.model-summary-strip>div:last-child{border-right:0}.model-summary-strip small,.model-summary-strip span,.model-summary-strip strong{display:block}.model-summary-strip span{color:#616c76;font-size:7px}.model-summary-strip strong{margin-top:8px;font-size:16px;letter-spacing:-.03em}.model-summary-strip small{margin-top:5px;color:#607169;font:500 7px/1.3 JetBrains Mono,monospace}.model-wallet-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.model-wallet{position:relative;padding:14px;border:1px solid var(--line);border-radius:12px;background:hsla(0,0%,100%,.013);transition:.2s}.model-wallet:hover{border-color:color-mix(in srgb,var(--model-color) 30%,transparent);background:hsla(0,0%,100%,.022)}.model-wallet-top{gap:8px}.model-ident{display:flex;align-items:center;gap:9px;min-width:0}.model-mark{width:50px;height:50px;flex:0 0 auto;border:1px solid color-mix(in srgb,var(--model-color) 34%,transparent);border-radius:13px;color:var(--model-color);background:radial-gradient(circle at 50% 42%,color-mix(in srgb,var(--model-color) 13%,transparent),transparent 72%),#090c11;box-shadow:inset 0 1px hsla(0,0%,100%,.035),0 8px 20px rgba(0,0,0,.2);font:800 9px/1 JetBrains Mono,monospace}.model-ident span,.model-ident strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.model-ident strong{font-size:10px}.model-ident span{max-width:145px;margin-top:3px;color:#606b75;font:500 6px/1 JetBrains Mono,monospace}.model-numbers{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin-top:12px;padding-top:11px;border-top:1px solid var(--line)}.model-numbers span,.model-numbers strong{display:block}.model-numbers span{color:#525e68;font-size:6px;text-transform:uppercase}.model-numbers strong{margin-top:5px;color:#bbc3c1;font:600 8px/1 JetBrains Mono,monospace}.wallet-balance{display:grid;grid-template-columns:1fr auto;gap:8px;align-items:end;margin-top:12px}.wallet-balance small,.wallet-balance span,.wallet-balance strong{display:block}.wallet-balance span{color:#5e6972;font-size:6px}.wallet-balance strong{margin-top:4px;color:var(--model-color);font:600 9px/1 JetBrains Mono,monospace}.wallet-balance small{color:#5f6a74;font:500 7px/1 JetBrains Mono,monospace}.model-route-ident .llm-logo-chip{width:30px;height:30px;margin-left:-5px}.model-route-ident .llm-logo-chip img{width:19px;height:19px}.routing-note .icon{width:14px;color:var(--amber)}#save-routing:disabled{opacity:.38;cursor:not-allowed;filter:grayscale(.6)}.workflow-table select{min-width:112px;height:34px}.model-select .input{min-width:0}.model-select .llm-logo-chip{width:34px;height:34px}.model-select .llm-logo-chip img{width:21px;height:21px}.workflow-table td:first-child{min-width:190px;color:#c5ccca;font-weight:600}.workflow-table td:last-child{color:#77818a;font-size:8px;line-height:1.45}.usage-legend{display:grid;gap:7px}.usage-legend-row{display:grid;grid-template-columns:auto 1fr auto;gap:6px;align-items:center}.usage-legend-row>span:nth-child(2){overflow:hidden;color:#aab4b1;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.usage-legend-row>span:nth-child(2) small{display:block;margin-top:3px;overflow:hidden;color:#5f6a72;font-size:6px;text-overflow:ellipsis}.usage-legend-row .llm-logo-chip{width:28px;height:28px}.usage-legend-row .llm-logo-chip img{width:17px;height:17px}.usage-legend-row strong{color:#aeb7b5;font:600 7px/1 JetBrains Mono,monospace}.quality-gate{display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:center;margin-top:16px;padding:14px;border:1px solid rgba(16,185,129,.14);border-radius:11px;background:rgba(16,185,129,.035)}.quality-gate>.icon{color:#68dfb5}.quality-gate strong{display:block;font-size:9px}.quality-gate p{margin:5px 0 0;color:#748078;font-size:8px;line-height:1.55}#sites{margin-top:12px}.telemetry-chart{height:190px}.telemetry-chart svg{width:100%;height:100%;overflow:visible}.chart-area{fill:url(#areaGradient)}.chart-line{fill:none;stroke:var(--emerald);stroke-width:2;filter:drop-shadow(0 0 5px rgba(16,185,129,.45))}.chart-labels{display:flex;justify-content:space-between;color:#525d67;font:500 7px/1 JetBrains Mono,monospace}.table-wrap{overflow-x:auto}.data-table{width:100%;border-collapse:collapse}.data-table th{padding:0 12px 10px;color:#545f69;font:600 7px/1 JetBrains Mono,monospace;letter-spacing:.07em;text-align:left;text-transform:uppercase}.data-table td{padding:12px;border-top:1px solid var(--line);color:#9da6aa;font-size:9px}.data-table td strong{color:#d3dad7;font-size:9px}.data-table tr:hover td{background:hsla(0,0%,100%,.012)}.\!provider{padding:13px!important;border:1px solid var(--line)!important;border-radius:11px!important;background:hsla(0,0%,100%,.016)!important}.provider{padding:13px;border:1px solid var(--line);border-radius:11px;background:hsla(0,0%,100%,.016)}.\!provider h3{margin:13px 0 5px!important;font-size:10px!important}.provider h3{margin:13px 0 5px;font-size:10px}.\!provider strong{font:600 17px/1 JetBrains Mono,monospace!important}.provider strong{font:600 17px/1 JetBrains Mono,monospace}.\!provider small{display:block!important;margin-top:5px!important;color:#606a74!important;font-size:7px!important}.provider small{display:block;margin-top:5px;color:#606a74;font-size:7px}.war-cell.win{border-color:rgba(16,185,129,.13);background:rgba(16,185,129,.035)}.war-cell.win span{color:#64dcb1}.discount-form{display:grid;grid-template-columns:1.1fr .8fr .8fr .8fr auto;gap:8px}.field{display:grid;gap:6px}.field label{color:#68727c;font-size:8px}.input{width:100%;height:37px;border:1px solid var(--line);border-radius:8px;padding:0 10px;color:#cfd7d3;background:#0e1117;font-size:9px}.input::-moz-placeholder{color:#4e5962}.input::placeholder{color:#4e5962}body.modal-open{overflow:hidden}.\!modal{position:fixed!important;inset:0!important;z-index:90!important;display:none!important;place-items:center!important;padding:20px!important;background:rgba(3,4,7,.78)!important;backdrop-filter:blur(8px)!important}.modal{position:fixed;inset:0;z-index:90;display:none;place-items:center;padding:20px;background:rgba(3,4,7,.78);backdrop-filter:blur(8px)}.\!modal.open{display:grid!important}.modal.open{display:grid}.modal.\!open{display:grid!important}.modal-card{width:min(560px,100%);max-height:calc(100vh - 40px);padding:24px;overflow:auto;border:1px solid var(--line-strong);border-radius:18px;background:#11141c;box-shadow:0 40px 120px rgba(0,0,0,.7)}.modal-card.modal-wide{width:min(800px,100%)}.modal-card.modal-tenant{width:min(1120px,100%);padding:0;overflow:hidden auto}.modal-card h2{margin:0;font-size:18px}.modal-card p{color:#75808a;font-size:10px;line-height:1.55}.modal-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:20px}.toast{position:fixed;right:24px;bottom:24px;z-index:100;max-width:340px;padding:13px 16px;border:1px solid rgba(16,185,129,.24);border-radius:11px;color:#cceee1;background:#102019;box-shadow:0 24px 60px rgba(0,0,0,.45);font-size:10px;opacity:0;translate:0 12px;pointer-events:none;transition:.25s}.toast.show{opacity:1;translate:0 0}body[data-admin-page] .app-shell{grid-template-columns:260px minmax(0,1fr)}body[data-admin-page] .sidebar{width:260px;background:linear-gradient(180deg,#0c0e14,#090b10)}body[data-admin-page] .app-main{grid-column:2}body[data-admin-page] .side-nav{padding:10px 14px 18px}body[data-admin-page] .side-label{margin-top:24px;color:#66717b;font-size:9px}body[data-admin-page] .side-link{height:42px;padding-inline:12px;border-radius:10px;color:#929ca5;font-size:12px}body[data-admin-page] .side-link.active{color:#effff9}body[data-admin-page] .workspace{margin:18px 14px 4px;padding:12px}body[data-admin-page] .workspace strong{font-size:12px}body[data-admin-page] .workspace small{color:#7c8790;font-size:9px}body[data-admin-page] .topbar{height:74px;padding-inline:38px}body[data-admin-page] .crumb{color:#7d8790;font-size:11px}body[data-admin-page] .crumb strong{color:#e0e6e3}.admin-content{width:min(1370px,100%);margin-inline:auto;padding:42px 44px 80px}.admin-content .page-head{align-items:center;margin-bottom:32px}.admin-content .page-head h1{margin-top:7px;font-size:34px;line-height:1.08;letter-spacing:-.045em}.admin-content .page-head p{max-width:680px;margin-top:10px;color:#99a2a9;font-size:14px;line-height:1.6}.admin-kicker{color:#76e6bd;font:700 9px/1 JetBrains Mono,monospace;letter-spacing:.13em;text-transform:uppercase}.admin-panel{padding:28px}.admin-overview-grid+.admin-destination-grid,.admin-panel+.admin-panel,.admin-two-col+.admin-panel{margin-top:24px}.admin-panel .panel-head{margin-bottom:24px}.admin-panel .panel-head h2{color:#f0f4f2;font-size:16px}.admin-panel .panel-head p{margin-top:7px;color:#87929a;font-size:11px}.admin-metric-grid{gap:16px;margin-bottom:24px}.admin-metric-grid .metric-card{min-height:142px;padding:22px}.admin-metric-grid .metric-card>[data-icon]{position:absolute;right:20px;top:20px;color:#65717a}.admin-metric-grid .metric-label{color:#8e99a1;font-size:11px}.admin-metric-grid .metric-value{margin-top:20px;font-size:31px}.admin-metric-grid .metric-delta{font-size:9px}.admin-overview-grid{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(330px,.75fr);gap:24px}.admin-chart{height:248px}.admin-text-link{color:#8aebc8;font-size:10px;font-weight:700}.admin-alert-list{display:grid}.admin-alert-list a{display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:center;padding:16px 0;border-top:1px solid var(--line)}.admin-alert-list a:first-child{border-top:0;padding-top:2px}.admin-alert-list small,.admin-alert-list strong{display:block}.admin-alert-list strong{color:#e1e6e3;font-size:11px}.admin-alert-list small{margin-top:5px;color:#879199;font-size:9px}.admin-alert-list a>span:last-child{color:#7f8991;font:600 8px/1 JetBrains Mono,monospace}.alert-dot{width:8px;height:8px;border-radius:50%;background:var(--emerald);box-shadow:0 0 10px rgba(16,185,129,.45)}.alert-dot.warn{background:var(--amber);box-shadow:0 0 10px rgba(245,158,11,.42)}.alert-dot.danger{background:var(--danger);box-shadow:0 0 10px rgba(251,113,133,.4)}.admin-destination>.icon:first-child{width:20px;color:#72e2ba}.admin-destination>.icon:last-child{width:15px;color:#56616a}.admin-estate-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0 0 24px}.admin-estate-grid .estate-card{min-height:158px;padding:22px}.admin-estate-grid .estate-card>strong{margin-top:27px;font-size:28px}.admin-estate-grid .estate-card>span{color:#8d98a0;font-size:10px}.admin-estate-grid .estate-card>small{color:#89949b;font-size:10px}.admin-estate-grid .estate-card footer{font-size:8px}.admin-two-col{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(370px,.75fr);gap:24px;align-items:start}.admin-toolbar{display:flex;gap:10px}.admin-filter{display:flex;width:230px;height:40px;align-items:center;gap:9px;padding:0 12px;border:1px solid var(--line);border-radius:9px;background:#0d1016}.admin-filter .icon{width:14px;color:#59636c}.admin-filter input{min-width:0;flex:1;border:0;outline:0;color:#dde3e0;background:transparent;font-size:10px}.admin-table th{padding:0 16px 14px;color:#75818a;font-size:8px}.admin-table td{padding:17px 16px;color:#b4bcba;font-size:11px}.admin-table td strong{color:#edf2ef;font-size:11px}.admin-content .data-table th{color:#75818a;font-size:8px}.admin-content .data-table td{color:#b4bcba;font-size:11px}.admin-content .data-table td strong{color:#edf2ef;font-size:11px}.admin-rule-list .icon{color:#63dcb1}.admin-content .model-control{margin-top:0}.admin-content .model-summary-strip{margin:-28px -28px 28px}.admin-content .model-summary-strip>div{padding:20px 22px}.admin-content .model-summary-strip span{color:#7d8891;font-size:8px}.admin-content .model-summary-strip small{color:#7f8b92;font-size:8px}.admin-content .subsection-head strong{font-size:11px}.admin-content .subsection-head span{color:#838e96;font-size:9px}.admin-content .model-wallet{padding:17px}.admin-content .model-ident strong{color:#edf2ef;font-size:11px}.admin-content .model-ident span{color:#7f8a93;font-size:7px}.admin-content .model-role{color:#c6cecb;font-size:9px}.admin-content .model-task-list span{color:#88939b;font-size:7px}.admin-content .model-numbers span{color:#77828b;font-size:7px}.admin-content .model-numbers strong{color:#d6ddda;font-size:9px}.admin-content .wallet-balance span{color:#7d8891;font-size:7px}.admin-content .wallet-balance strong{font-size:10px}.admin-content .wallet-balance small{color:#7e8991;font-size:7px}.admin-content .routing-head>div:first-child strong{font-size:11px}.admin-content .routing-head>div:first-child span{color:#7f8992;font-size:8px}.admin-content .routing-row-head span,.admin-content .routing-row-head strong{font-size:9px}.admin-content .routing-note p{color:#929b9f;font-size:8px}.admin-content .workflow-table td:first-child{color:#e0e6e3;font-size:11px}.admin-content .workflow-table td:last-child{color:#929ca3;font-size:9px}.admin-content .usage-legend-row span{color:#929ca3;font-size:8px}.admin-content .usage-legend-row strong{color:#d3dad7;font-size:8px}.admin-quality-gate{margin-top:24px;padding:20px}.warzone-summary{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:24px}.warzone-summary article{padding:22px}.warzone-summary small,.warzone-summary span,.warzone-summary strong{display:block}.warzone-summary span{color:#8e989f;font-size:10px}.warzone-summary strong{margin-top:14px;font-size:30px}.warzone-summary small{margin-top:7px;color:#838e96;font-size:9px}.admin-provider-grid{grid-template-columns:repeat(4,1fr);gap:12px}.admin-provider-grid .provider{padding:18px}.admin-provider-grid .\!provider{padding:18px!important}.admin-provider-grid .provider h3{margin-top:18px;color:#edf2ef;font-size:12px}.admin-provider-grid .\!provider h3{margin-top:18px!important;color:#edf2ef!important;font-size:12px!important}.admin-provider-grid .provider small{color:#818c94;font-size:8px}.admin-provider-grid .\!provider small{color:#818c94!important;font-size:8px!important}.admin-search{display:flex;min-width:210px;height:38px;align-items:center;gap:9px;padding:0 11px;border:1px solid var(--line);border-radius:9px;color:#88939b;background:hsla(0,0%,100%,.018);font-size:10px}.admin-search .icon{width:14px}.admin-search kbd{margin-left:auto;padding:3px 5px;border:1px solid var(--line);border-radius:4px;font:500 8px/1 JetBrains Mono,monospace}.admin-profile{display:flex;align-items:center;gap:9px;padding:3px 5px;border-radius:9px;text-align:left}.admin-profile:hover{background:hsla(0,0%,100%,.035)}.admin-profile small,.admin-profile strong{display:block}.admin-profile strong{color:#eef3f0;font-size:10px}.admin-profile small{margin-top:3px;color:#7d8790;font-size:8px}.admin-login-page{min-height:100vh;overflow:hidden;background:#080a0e}.admin-login-shell{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(380px,.65fr);width:min(1120px,calc(100% - 48px));min-height:100vh;margin:auto;gap:100px;align-items:center}.admin-login-brand{min-height:560px;display:flex;flex-direction:column;justify-content:space-between;padding:30px 0}.admin-login-brand h1{max-width:670px;margin:28px 0 22px;font-size:clamp(46px,5.6vw,76px);line-height:.96;letter-spacing:-.06em}.admin-login-brand p{max-width:590px;margin:0;color:#8a949b;font-size:15px;line-height:1.8}.admin-login-brand footer{display:flex;align-items:center;gap:14px;color:#5e6871;font:500 8px/1 JetBrains Mono,monospace}.admin-login-card{padding:34px;background:linear-gradient(145deg,rgba(18,22,28,.98),rgba(11,14,19,.98))}.login-card-head{display:flex;gap:15px;align-items:flex-start;margin-bottom:30px}.login-lock{display:grid;place-items:center;width:42px;height:42px;border:1px solid rgba(16,185,129,.22);border-radius:11px;color:#79e3bd;background:rgba(16,185,129,.07)}.login-card-head h2,.login-card-head p,.login-card-head span{display:block}.login-card-head>div>span{color:#60d6ad;font:700 7px/1 JetBrains Mono,monospace;letter-spacing:.12em}.login-card-head h2{margin:8px 0 0;font-size:23px}.login-card-head p{margin:6px 0 0;color:#89949b;font-size:10px}.login-field{display:grid;gap:8px;margin-top:18px;color:#9ba4aa;font-size:10px}.login-field .input{height:48px;padding-inline:13px;font-size:11px}.password-field{position:relative;display:block}.password-field button{position:absolute;right:12px;top:50%;translate:0 -50%;color:#72dcb6;font-size:8px;font-weight:700}.password-field .input{padding-right:60px}.login-options{display:flex;align-items:center;justify-content:space-between;margin:17px 0 24px;color:#879199;font-size:9px}.login-options label{display:flex;align-items:center;gap:7px}.login-options a{color:#76dcb8}.login-submit{width:100%;min-height:48px}.login-demo-note{display:flex;gap:10px;margin-top:24px;padding-top:20px;border-top:1px solid var(--line);color:#626d75}.login-demo-note .icon{flex:0 0 auto;width:15px;color:#dda94e}.login-demo-note p{margin:0;font-size:9px;line-height:1.6}.login-demo-note strong{color:#9b927f}.login-spinner{width:13px;height:13px;border:2px solid rgba(0,0,0,.25);border-top-color:#04110c;border-radius:50%;animation:agentOrbit .7s linear infinite}.login-orb{position:fixed;z-index:0;border-radius:50%;filter:blur(100px);pointer-events:none}.login-orb-a{width:520px;height:520px;left:-220px;top:-190px;background:rgba(16,185,129,.09)}.login-orb-b{width:420px;height:420px;right:-180px;bottom:-170px;background:rgba(245,158,11,.045)}.client-service-strip>a>.icon:first-child,.client-service-strip>div>.icon{width:18px;color:#68dcb3}.topbar .icon-btn{position:relative}.topbar-notification-dot{position:absolute;right:6px;top:6px;width:6px;height:6px;border:2px solid #0d1016;border-radius:50%;background:#fb7185;box-sizing:content-box}.field>span{color:#68727c;font-size:8px}.field textarea.input,.ticket-reply-form textarea.input{height:auto;padding:10px}.client-ticket-form-grid .full{grid-column:1/-1}.tenant-logo{display:grid;place-items:center;width:48px;height:48px;border:1px solid rgba(16,185,129,.2);border-radius:13px;color:#b6f7df;background:linear-gradient(145deg,#14634e,#16352e);font-weight:800}.tenant-quick-actions .icon{width:14px;color:#5fd5ab}.tenant-connections .icon{width:14px;color:#69767d}.tenant-risk .icon{flex:0 0 auto;width:16px;color:#d9a547}.support-workspace{display:grid;grid-template-columns:350px minmax(0,1fr);min-height:650px;margin-bottom:16px;overflow:hidden}.ticket-inbox{min-width:0;border-right:1px solid var(--line);background:#0d1016}.ticket-inbox-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding:18px}.ticket-inbox-head h2,.ticket-inbox-head p{margin:0}.ticket-inbox-head h2{font-size:13px}.ticket-inbox-head p{margin-top:5px;color:#626e76;font-size:8px}.ticket-search{display:flex;align-items:center;gap:8px;margin:0 14px;padding:0 11px;border:1px solid var(--line);border-radius:9px;background:#0a0d12}.ticket-search .icon{width:14px;color:#58646d}.ticket-search input{width:100%;height:38px;border:0;outline:0;color:#bec7c5;background:transparent;font-size:9px}.ticket-filter-row{display:grid;grid-template-columns:1fr auto;gap:7px;padding:9px 14px 12px}.ticket-filter-row .input{height:34px;font-size:8px}.ticket-list{max-height:520px;overflow:auto;border-top:1px solid var(--line)}.ticket-list-item{display:block;width:100%;padding:14px 16px;border-bottom:1px solid var(--line);color:inherit;background:transparent;text-align:left;transition:.16s}.ticket-list-item.active,.ticket-list-item:hover{background:rgba(16,185,129,.04)}.ticket-list-item.active{box-shadow:inset 2px 0 var(--emerald)}.ticket-list-item>small,.ticket-list-item>strong{display:block}.ticket-list-item>strong{margin-top:8px;font-size:10px;line-height:1.4}.ticket-list-item>small{margin-top:5px;color:#69747c;font-size:8px}.ticket-list-bottom,.ticket-list-top{display:flex;align-items:center;justify-content:space-between;gap:8px}.ticket-list-top{color:#58646d;font:500 7px/1 JetBrains Mono,monospace}.ticket-id{color:#6edbb4;font:600 7px/1 JetBrains Mono,monospace;letter-spacing:.04em}.ticket-list-empty{padding:40px 20px;color:#626e76;font-size:9px;text-align:center}.ticket-preview{min-width:0;padding:25px;background:linear-gradient(145deg,rgba(17,20,28,.7),rgba(10,13,18,.8))}.ticket-preview-head{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding-bottom:20px;border-bottom:1px solid var(--line)}.ticket-preview-head h2{max-width:650px;margin:9px 0 0;font-size:19px;letter-spacing:-.035em}.ticket-head-status,.ticket-tags{display:flex;flex-wrap:wrap;gap:6px}.ticket-context{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;margin-top:16px}.ticket-context>div{padding:12px;border:1px solid var(--line);border-radius:9px;background:hsla(0,0%,100%,.012)}.ticket-context small,.ticket-context span,.ticket-context strong{display:block}.ticket-context span{color:#5c6870;font-size:7px}.ticket-context strong{margin-top:5px;font-size:9px}.ticket-context small{margin-top:4px;color:#68737b;font-size:7px}.ticket-admin-controls{display:flex;align-items:end;justify-content:space-between;gap:12px;margin-top:12px;padding:11px;border:1px solid rgba(245,158,11,.12);border-radius:9px;background:rgba(245,158,11,.025)}.ticket-admin-controls label span{display:block;margin-bottom:5px;color:#756f64;font-size:7px}.ticket-admin-controls .input{min-width:190px;height:34px}.ticket-thread{display:grid;gap:13px;max-height:295px;margin-top:22px;padding-right:6px}.ticket-message{display:grid;grid-template-columns:34px minmax(0,1fr);gap:10px;align-items:start}.ticket-avatar{display:grid;place-items:center;width:34px;height:34px;border-radius:9px;color:#acb7b4;background:#242b31;font-size:8px;font-weight:800}.ticket-message.from-rankora .ticket-avatar{color:#bff8e3;background:#12503f}.ticket-message>div{padding:12px 14px;border:1px solid var(--line);border-radius:0 12px 12px 12px;background:hsla(0,0%,100%,.015)}.ticket-message.from-rankora>div{border-color:rgba(16,185,129,.12);background:rgba(16,185,129,.035)}.ticket-message header{display:flex;align-items:center;justify-content:space-between;gap:12px}.ticket-message header strong{font-size:9px}.ticket-message header span{color:#5f6a72;font-size:7px}.ticket-message p{margin:8px 0 0;color:#909a9d;font-size:9px;line-height:1.65}.ticket-reply-form{margin-top:20px;padding-top:18px;border-top:1px solid var(--line)}.ticket-reply-form label>span{display:block;margin-bottom:7px;color:#727e84;font-size:8px}.ticket-reply-form textarea{resize:vertical}.ticket-reply-form>div{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-top:9px}.ticket-reply-form>div small{color:#59656d;font-size:7px;line-height:1.45}.ticket-empty .icon{width:30px}.support-human-icon .icon{width:22px}.client-help-categories{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin:12px 0}.client-help-categories button{display:grid;min-height:126px;padding:16px;color:inherit;text-align:left}.client-help-categories .icon{width:18px;color:#62d6ad}.client-help-categories small,.client-help-categories strong{display:block}.client-help-categories strong{align-self:end;margin-top:18px;font-size:10px}.client-help-categories small{margin-top:6px;color:#68747b;font-size:8px;line-height:1.45}.client-support-workspace{grid-template-columns:320px minmax(0,1fr)}.client-ticket-promise .icon,.support-consent .icon{flex:0 0 auto;width:15px;color:#68dab2}body[data-admin-page] .side-link{min-height:42px;font-size:11px}body[data-admin-page] .side-label{font-size:10px}body[data-admin-page] .status{font-size:9px}body[data-admin-page] .admin-table th{padding:13px 14px;font-size:10px}body[data-admin-page] .admin-table td{padding:14px;font-size:11px;line-height:1.5}body[data-admin-page] .admin-table td small{display:block;margin-top:4px;font-size:9px}body[data-admin-page=correspondence] .admin-content,body[data-admin-page=events] .admin-content,body[data-admin-page=pricing] .admin-content,body[data-admin-page=warzone] .admin-content{width:100%;max-width:none;padding-inline:28px}body[data-admin-page=correspondence] .support-workspace{grid-template-columns:390px minmax(0,1fr);min-height:calc(100vh - 315px)}body[data-admin-page=correspondence] .ticket-list{max-height:calc(100vh - 475px)}body[data-admin-page=correspondence] .ticket-inbox-head h2{font-size:16px}body[data-admin-page=correspondence] .ticket-inbox-head p,body[data-admin-page=correspondence] .ticket-list-item>small{font-size:10px}body[data-admin-page=correspondence] .ticket-list-item>strong{font-size:13px}body[data-admin-page=correspondence] .ticket-id,body[data-admin-page=correspondence] .ticket-list-top{font-size:9px}body[data-admin-page=correspondence] .ticket-preview-head h2{font-size:24px}body[data-admin-page=correspondence] .ticket-admin-controls label span,body[data-admin-page=correspondence] .ticket-context small,body[data-admin-page=correspondence] .ticket-context span{font-size:9px}body[data-admin-page=correspondence] .ticket-context strong,body[data-admin-page=correspondence] .ticket-message header strong{font-size:11px}body[data-admin-page=correspondence] .ticket-message header span{font-size:9px}body[data-admin-page=correspondence] .ticket-message p{font-size:12px;line-height:1.65}body[data-admin-page=correspondence] .ticket-thread{max-height:360px}.notification-drawer{position:fixed;z-index:110;right:0;top:0;display:flex;flex-direction:column;width:min(420px,100%);height:100vh;border-left:1px solid var(--line-strong);background:#0d1016;box-shadow:-30px 0 90px rgba(0,0,0,.55);transform:translateX(105%);transition:.28s ease}.notification-drawer.open{transform:translateX(0)}.notification-drawer.\!open{transform:translateX(0)!important}.drawer-backdrop{position:fixed;z-index:109;inset:0;visibility:hidden;opacity:0;background:rgba(3,4,7,.65);backdrop-filter:blur(3px);transition:.25s}.drawer-backdrop.open{visibility:visible;opacity:1}.drawer-backdrop.\!open{visibility:visible!important;opacity:1!important}.notification-drawer header{display:flex;align-items:center;justify-content:space-between;padding:24px;border-bottom:1px solid var(--line)}.notification-drawer h2{margin:6px 0 0;font-size:22px}.notification-list{flex:1;overflow:auto}.notification-item{display:grid;grid-template-columns:36px 1fr;gap:12px;padding:17px 20px;border-bottom:1px solid var(--line)}.notification-item.unread{background:rgba(16,185,129,.035)}.notification-item>.icon{width:17px;color:#61d7ad}.notification-item strong{display:block;font-size:11px}.notification-item p{margin:6px 0;color:#7f8a90;font-size:10px;line-height:1.55}.notification-item small{color:#59656d;font-size:8px}.notification-drawer footer{padding:16px;border-top:1px solid var(--line)}.admin-client-record{width:100%;max-width:1500px}.admin-back-link,.client-record-head{margin-bottom:18px}.admin-back-link{display:inline-flex;align-items:center;gap:7px;color:#7f8a91;font-size:11px}.admin-back-link .icon{width:14px;transform:rotate(180deg)}.client-record-title{display:flex;align-items:center;gap:15px}.client-record-title h1{margin:6px 0 5px;font-size:34px;letter-spacing:-.045em}.client-record-title p{margin:0;color:#8d979d;font-size:12px}.client-record-status{display:flex;gap:7px;margin-left:auto}.client-record-head .page-actions{margin-top:18px}.client-record-metrics,.event-summary,.pricing-health{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:16px}.client-record-metrics article,.event-summary article,.pricing-health article{padding:17px}.client-record-metrics small,.client-record-metrics span,.client-record-metrics strong,.event-summary small,.event-summary span,.event-summary strong,.pricing-health small,.pricing-health span,.pricing-health strong{display:block}.client-record-metrics span,.event-summary span,.pricing-health span{color:#78838a;font-size:10px}.client-record-metrics strong,.event-summary strong,.pricing-health strong{margin-top:10px;font-size:23px}.client-record-metrics small,.event-summary small,.pricing-health small{margin-top:6px;color:#7b858c;font-size:9px}.client-record-grid{grid-template-columns:minmax(0,1fr) 340px;align-items:start}.client-record-grid,.client-record-grid aside,.client-record-grid main{display:grid;gap:16px}.client-record-section{margin:0!important}.record-connection-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.record-connection-grid h3{margin:0 0 8px;font-size:11px}.record-connection-grid article{display:grid;grid-template-columns:28px 1fr auto auto;gap:9px;align-items:center;min-height:58px;border-top:1px solid var(--line)}.record-connection-grid article>.icon{width:16px;color:#66d8af}.record-connection-grid small,.record-connection-grid strong{display:block}.record-connection-grid strong{font-size:11px}.record-connection-grid small{margin-top:4px;color:#748087;font-size:9px}.record-discount-form{display:grid;gap:12px}.discount-delivery .icon{flex:0 0 auto;width:15px;color:#65d8ae}.active-client-discounts{margin-top:16px}.active-client-discounts h3{font-size:10px}.active-client-discounts>div{display:grid;grid-template-columns:1fr auto;gap:5px;margin-top:8px;padding:10px;border:1px solid var(--line);border-radius:8px}.active-client-discounts>div strong{font-size:12px}.active-client-discounts>div small{grid-column:1/-1;color:#6b767d;font-size:8px}.record-ticket-list{display:grid;gap:7px}.record-ticket-list a{display:grid;gap:6px;padding:10px;border:1px solid var(--line);border-radius:8px}.record-ticket-list strong{font-size:10px}.record-ticket-list small{color:#6e7980;font-size:8px}.event-search{width:310px}.pricing-safety>.icon{color:#e1ab4d}.price-edit .input{padding-right:28px}.pricing-table td:first-child{min-width:240px}.pricing-table td:nth-child(2){min-width:190px}.settings-layout{display:grid;grid-template-columns:220px minmax(0,1fr);gap:16px;align-items:start}.settings-index{position:sticky;top:88px;display:grid;padding:9px}.settings-index a{padding:10px 12px;border-radius:7px;color:#8a959b;font-size:11px}.settings-index a:hover{color:#e0e6e3;background:rgba(16,185,129,.045)}.settings-sections{display:grid;gap:16px}.settings-grid{grid-template-columns:repeat(2,1fr)}.battle-card.win{border-color:rgba(16,185,129,.18)}.war-intelligence article .icon{color:#68d9b1}.mission-checks .icon{width:12px}.client-front-list{display:grid;gap:9px}.client-front-card{display:grid;grid-template-columns:42px minmax(240px,1fr) 150px minmax(220px,.7fr) auto;gap:15px;align-items:center;padding:17px;border:1px solid var(--line);border-radius:12px;background:hsla(0,0%,100%,.014)}.client-front-card.loss{border-color:rgba(245,158,11,.22);background:rgba(245,158,11,.025)}.client-front-card h3{margin:7px 0 4px;font-size:13px}.client-front-card p{margin:0;color:#727e84;font-size:9px}.counterattack-flow article.active>span,.counterattack-flow article.complete>span{border-color:rgba(16,185,129,.25);color:#71dcb5;background:rgba(16,185,129,.05)}.record-model-usage .llm-logo-chip{width:28px;height:28px}.record-model-usage .llm-logo-chip img{width:17px;height:17px}.event-model{display:flex!important;align-items:center;gap:7px}.event-model .llm-logo-chip{width:28px;height:28px}.event-model .llm-logo-chip img{width:17px;height:17px}.metric-model .llm-logo-chip{width:38px;height:38px}.metric-model .llm-logo-chip img{width:24px;height:24px}.battle-model-badge .llm-logo-chip{width:31px;height:31px}.battle-model-badge .llm-logo-chip img{width:19px;height:19px}.front-model .llm-logo-chip{width:30px;height:30px}.front-model .llm-logo-chip img{width:19px;height:19px}.pricing-table .llm-brand-badge{max-width:270px}.monitor-row .llm-logo-chip{width:32px;height:32px}.monitor-row .llm-logo-chip img{width:20px;height:20px}.simple-client-body{background:radial-gradient(circle at 72% 6%,rgba(16,185,129,.055),transparent 32rem),#090a0f}.simple-app-shell{grid-template-columns:252px minmax(0,1fr)}.simple-sidebar{width:252px;background:#0b0e13}.simple-workspace{display:flex;align-items:center;gap:11px;margin:22px 14px 12px;padding:14px;border:1px solid var(--line);border-radius:13px;background:hsla(0,0%,100%,.018)}.simple-workspace>span{display:grid;place-items:center;width:39px;height:39px;flex:0 0 auto;border-radius:11px;color:#dcfff2;background:#087556;font-size:11px;font-weight:800}.simple-workspace small,.simple-workspace strong{display:block}.simple-workspace strong{font-size:12px}.simple-workspace small{margin-top:4px;color:#74807d;font-size:9px}.simple-nav{display:grid;gap:5px;padding:15px 13px}.simple-nav a{display:flex;align-items:center;gap:12px;min-height:46px;padding:0 13px;border-radius:10px;color:#8f9b98;font-size:12px;font-weight:600;transition:.2s}.simple-nav a .icon{width:18px;height:18px}.simple-nav a:hover{color:#e2eeea;background:hsla(0,0%,100%,.028)}.simple-nav a.active{color:#dcfff2;background:rgba(16,185,129,.095);box-shadow:inset 3px 0 #10b981}.simple-sidebar-help{margin:auto 13px 14px;padding:17px;border:1px solid rgba(16,185,129,.15);border-radius:13px;background:rgba(16,185,129,.035)}.simple-sidebar-help>.icon{width:19px;color:#64d9ae}.simple-sidebar-help strong{display:block;margin-top:12px;font-size:11px}.simple-sidebar-help p{margin:7px 0 12px;color:#75817e;font-size:9px;line-height:1.55}.simple-sidebar-help a{color:#78e2bb;font-size:10px;font-weight:700}.simple-topbar{padding-inline:30px}.simple-live{display:inline-flex;align-items:center;gap:8px;padding:9px 12px;border:1px solid rgba(16,185,129,.17);border-radius:99px;color:#76dcba;background:rgba(16,185,129,.045);font:700 8px/1 JetBrains Mono,monospace;letter-spacing:.08em;text-transform:uppercase}.simple-kicker i,.simple-live i,.simple-war-label i{width:7px;height:7px;border-radius:50%;background:#10b981;box-shadow:0 0 12px rgba(16,185,129,.8);animation:agentPulse 2.2s ease-in-out infinite}.simple-content{width:100%;max-width:none;padding:36px clamp(22px,3.5vw,58px) 90px}.simple-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:14px 0 0}.simple-metric{padding:23px;border:1px solid var(--line);border-radius:13px;background:#10131a}.simple-metric small,.simple-metric span,.simple-metric strong{display:block}.simple-metric span{color:#7e8a87;font-size:10px}.simple-metric strong{margin-top:13px;font-size:27px;letter-spacing:-.04em}.simple-metric small{margin-top:7px;color:#6f7b78;font-size:9px}.simple-metric small.good{color:#61d4aa}.simple-section{padding:95px 0 0;scroll-margin-top:90px}.simple-eyebrow{color:#65d5aa;font:700 9px/1.2 JetBrains Mono,monospace;letter-spacing:.1em;text-transform:uppercase}.simple-target{padding:27px;border:1px solid var(--line);border-radius:14px;background:linear-gradient(145deg,#11151b,#0d1015)}.simple-target header{display:flex;align-items:center;justify-content:space-between;gap:12px}.simple-target header>strong{font-size:24px}.simple-pill{display:inline-flex;align-items:center;width:-moz-max-content;width:max-content;padding:7px 10px;border:1px solid var(--line);border-radius:99px;color:#a4afab;background:hsla(0,0%,100%,.025);font:700 8px/1 JetBrains Mono,monospace;text-transform:uppercase}.simple-pill.win{color:#77deb9;border-color:rgba(16,185,129,.2);background:rgba(16,185,129,.06)}.simple-pill.priority{color:#f4bf60;border-color:rgba(245,158,11,.22);background:rgba(245,158,11,.06)}.simple-pill.active{color:#8bd6ec;border-color:rgba(125,211,252,.2);background:rgba(125,211,252,.05)}.simple-target h3{margin:27px 0 0;color:#e7ecea;font-size:20px;line-height:1.3}.simple-target p{min-height:46px;margin:10px 0 22px;color:#7e8a87;font-size:11px;line-height:1.65}.simple-progress{height:6px;overflow:hidden;border-radius:99px;background:#252c2a}.simple-progress i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#0c9c70,#24d49a);box-shadow:0 0 12px rgba(16,185,129,.3)}.simple-work-board{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.simple-work-column{padding:13px;border:1px solid var(--line);border-radius:15px;background:#0d1015}.simple-work-column>header{display:flex;align-items:center;justify-content:space-between;padding:9px 8px 17px;color:#9da9a5;font-size:11px;font-weight:700}.simple-work-column>header strong{display:grid;place-items:center;width:25px;height:25px;border-radius:50%;color:#72dbb5;background:rgba(16,185,129,.08);font-size:9px}.simple-work-column>article{margin-top:8px;padding:20px;border:1px solid var(--line);border-radius:12px;background:#12161d}.simple-work-column.active>article:first-of-type{border-color:rgba(16,185,129,.22);box-shadow:inset 0 0 30px rgba(16,185,129,.025)}.simple-work-column.done>article{opacity:.72}.simple-work-column h3{font-size:14px;line-height:1.4}.simple-work-column p{min-height:46px;margin:9px 0 17px;color:#7d8986;font-size:10px;line-height:1.6}.simple-work-column footer{display:flex;justify-content:space-between;gap:10px;margin-bottom:12px;color:#6b7774;font-size:9px}.simple-work-column footer strong{color:#6ed8b1}.simple-plan{border-top:1px solid var(--line)}.simple-plan-step{display:grid;grid-template-columns:70px minmax(0,1fr) auto;gap:24px;align-items:center;padding:27px 12px;border-bottom:1px solid var(--line)}.simple-plan-number{color:#55615e;font:700 11px/1 JetBrains Mono,monospace}.simple-plan-step>div>span{color:#6c7975;font-size:9px}.simple-plan-step h3{margin:8px 0 0;font-size:18px}.simple-plan-step p{margin:7px 0 0;color:#7e8b87;font-size:11px;line-height:1.6}.simple-plan-step>strong{padding:8px 11px;border:1px solid var(--line);border-radius:99px;color:#818d89;font-size:9px}.simple-plan-step.current{background:linear-gradient(90deg,rgba(16,185,129,.055),transparent)}.simple-plan-step.current .simple-plan-number,.simple-plan-step.current>strong{color:#6dd8b0}.simple-plan-step.current>strong{border-color:rgba(16,185,129,.2)}.simple-war-activity,.simple-war-fronts{display:grid;gap:9px;margin-top:18px}.simple-war-front{padding:19px;border:1px solid var(--line);border-radius:12px;background:#11151b}.simple-war-front header{display:flex;justify-content:space-between;align-items:center;gap:12px}.simple-war-front header span{color:#75dcb7;font-size:10px;font-weight:700}.simple-war-front.attack header span{color:#f0ba5c}.simple-war-front h3{margin:11px 0 0;font-size:15px}.simple-war-front p{margin:7px 0 15px;color:#72807b;font-size:9px}.simple-war-front p strong{color:#aab4b1}.simple-war-activity{border-left:1px solid var(--line);padding-left:28px}.simple-war-activity article{padding:0 0 18px;border-bottom:1px solid var(--line)}.simple-war-activity span,.simple-war-activity strong{display:block}.simple-war-activity span{color:#62706b;font-size:8px}.simple-war-activity strong{margin-top:8px;font-size:11px}.simple-war-activity p{margin:6px 0 0;color:#73807c;font-size:9px;line-height:1.55}.simple-report-settings .icon{grid-row:1/3;color:#65d6ad}.simple-report-list{display:grid;gap:10px}.simple-report-row{display:grid;grid-template-columns:50px minmax(0,1fr) auto auto;gap:18px;align-items:center;padding:22px;border:1px solid var(--line);border-radius:13px;background:#10131a}.simple-report-icon{display:grid;place-items:center;width:46px;height:46px;border:1px solid rgba(16,185,129,.17);border-radius:12px;color:#69d5ad}.simple-report-row>div:nth-child(2)>span{color:#67746f;font:600 8px/1 JetBrains Mono,monospace}.simple-report-row h2{margin:6px 0 0;font-size:17px}.simple-report-row p{margin:5px 0 0;color:#74817d;font-size:9px}.simple-report-actions{display:flex;gap:7px}.simple-login-body,.simple-magic-body{min-height:100vh;background:radial-gradient(circle at 18% 15%,rgba(16,185,129,.1),transparent 32rem),#090a0f}.simple-magic-login>.icon{flex:0 0 auto;color:#e4ad4c}.simple-magic-body{display:grid;place-items:center;padding:20px}.simple-magic-loader{width:min(560px,100%);padding:42px;text-align:center}.simple-magic-loader .rankora-brand{margin:auto}.simple-loader-ring{display:block;width:52px;height:52px;margin:50px auto 26px;border:2px solid #24302c;border-top-color:#10b981;border-radius:50%;animation:agentOrbit 1s linear infinite}.simple-magic-loader h1{margin:17px 0 0;font-size:31px}.simple-magic-loader>p{max-width:430px;margin:12px auto 0;color:#7c8984;font-size:11px;line-height:1.65}.simple-magic-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin-top:28px}.simple-magic-steps span{padding:10px;border:1px solid var(--line);border-radius:8px;color:#5e6b66;font-size:8px}.simple-magic-steps .active,.simple-magic-steps .done{color:#6ed9b1;border-color:rgba(16,185,129,.18);background:rgba(16,185,129,.045)}.report-toolbar{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:18px}.report-toolbar>div{display:flex;gap:8px}.report-cover{display:flex;min-height:680px;flex-direction:column;justify-content:space-between;padding:60px;background:radial-gradient(circle at 78% 30%,rgba(16,185,129,.19),transparent 22rem),linear-gradient(145deg,#0a0d12,#121a1a)}.report-cover h1{margin:22px 0 0;font-size:100px;line-height:.84;letter-spacing:-.075em}.report-cover>div:nth-child(2) p{max-width:610px;margin:27px 0 0;color:#9aa7a2;font-size:16px;line-height:1.7}.report-cover>footer{display:flex;justify-content:space-between;gap:18px;padding-top:22px;border-top:1px solid var(--line);color:#65726d;font:600 8px/1 JetBrains Mono,monospace;text-transform:uppercase}.report-opening{display:grid;grid-template-columns:1fr 210px;gap:60px;align-items:center}.report-opening p{max-width:700px;margin:17px 0 0;color:#84918c;font-size:13px;line-height:1.75}.report-highlight>.icon{color:#e7af4c}.ds-page{padding:120px 0 80px}.token-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:10px}.token{overflow:hidden;border:1px solid var(--line);border-radius:12px;background:var(--panel)}.swatch{height:84px}.token figcaption{padding:12px}.token b,.token code{display:block}.token b{font-size:10px}.token code{margin-top:5px;color:#69747d;font:500 8px/1 JetBrains Mono,monospace}.component-row{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:24px}.chat-md{font-size:13px;line-height:1.65;color:#d9e2de}.chat-md h2,.chat-md h3,.chat-md h4{margin:12px 0 6px;color:#f1f5f9;font-weight:700}.chat-md p{margin:0 0 10px}.chat-md ol,.chat-md ul{margin:0 0 10px 18px}.chat-md li{margin:3px 0}.chat-md code{font-family:JetBrains Mono,monospace;font-size:11px;background:hsla(0,0%,100%,.06);padding:1px 5px;border-radius:6px}.chat-md a{color:#7be7c0}.ticket-message.internal{border-left:2px solid #f59e0b;padding-left:10px}.ticket-thread{max-height:60vh;overflow:auto}body.nav-open .sidebar{transform:translateX(0)}.client-front-card.win{border-color:rgba(16,185,129,.35)}.client-front-card.lose{border-color:rgba(245,158,11,.35)}.simple-work-column article footer .btn{margin-left:6px}.modal-card .article-body{font-size:13px;line-height:1.65}.modal-card .article-body h2,.modal-card .article-body h3{margin:14px 0 6px}.admin-client-record .client-record-grid{display:grid;grid-template-columns:minmax(0,2fr) minmax(280px,1fr);gap:18px}@media (max-width:1100px){.admin-client-record .client-record-grid{grid-template-columns:1fr}}.pricing-table{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px}.pricing-table>div{border:1px solid hsla(0,0%,100%,.08);border-radius:12px;padding:14px 16px;display:grid;gap:4px}.pricing-table strong{font-size:22px;color:#f1f5f9}.settings-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px}.monitor-list .monitor-row{display:flex;gap:12px;align-items:center;padding:10px 0;border-bottom:1px solid hsla(0,0%,100%,.06)}.admin-provider-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:18px;margin-bottom:18px}.kanban{display:grid;grid-template-columns:repeat(6,minmax(200px,1fr));gap:12px;overflow-x:auto}.kanban-card{cursor:pointer}.muted{color:#8b949e}.mt-1{margin-top:4px}.model-brand-logo{width:28px;height:28px;max-width:28px;max-height:28px;-o-object-fit:contain;object-fit:contain}.model-mark{width:44px;height:44px;display:grid;place-items:center;border-radius:12px;background:hsla(0,0%,100%,.05);flex:none}.model-wallet-top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.client-plan-grid .wallet-balance{display:grid;gap:6px;padding:8px 4px}.client-plan-grid .wallet-balance>span{font-size:11px;color:#8b949e;letter-spacing:.04em;text-transform:uppercase}.client-plan-grid .wallet-balance>strong{font-size:36px;line-height:1.1;color:#f1f5f9}.client-plan-grid .wallet-balance>small{font-size:12px;color:#9aa6a1;line-height:1.5}.current-plan{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.current-plan strong{display:block;font-size:20px;margin:6px 0 4px}.current-plan small{display:block;color:#9aa6a1;font-size:12px;line-height:1.5}.site-card{display:grid;gap:14px;padding:22px}.site-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.site-card-head h3{margin:4px 0 0;font-size:20px}.site-card-desc{margin:0;color:#9aa6a1;font-size:13px;line-height:1.6}.site-card-meta{display:flex;flex-wrap:wrap;gap:8px 22px;font-size:12px;color:#8b949e}.site-card-meta strong{color:#f1f5f9}.site-lists{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:18px;border-top:1px solid hsla(0,0%,100%,.07);padding-top:14px}.site-lists h4{margin:0 0 8px;font-size:12px;text-transform:uppercase;letter-spacing:.06em;color:#8b949e}.site-list{list-style:none;margin:0 0 10px;padding:0;display:grid;gap:6px}.site-list li{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:10px;padding:8px 10px;border:1px solid hsla(0,0%,100%,.07);border-radius:10px;font-size:13px}.site-list li small{color:#8b949e}.site-list li.muted{grid-template-columns:1fr;color:#8b949e;border-style:dashed}.site-add{display:flex;gap:8px}.site-add .input{flex:1;min-width:0}.empty-state{display:grid;place-items:center;gap:8px;min-height:120px;padding:22px;color:#7f8c86;text-align:center;font-size:13px;line-height:1.5}.empty-state .icon{width:26px;height:26px;opacity:.6}.empty-state p{margin:0;max-width:46ch}.knowledge-hero{align-items:start}.knowledge-hero>div:first-child{display:grid;gap:10px;align-content:start}.knowledge-hero .tiny-progress{margin-top:6px}.twin-form{display:grid;gap:10px}.twin-form .field textarea{min-height:120px}.client-list-row{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;width:100%;padding:12px 14px;border:1px solid hsla(0,0%,100%,.07);border-radius:12px;background:hsla(0,0%,100%,.02);text-align:left;cursor:pointer;color:inherit}.client-list-row:hover{border-color:rgba(16,185,129,.35)}.client-list-row .gauge-copy strong{font-size:18px}.client-list-row small{display:block;color:#8b949e}#audit-detail h2,#audit-detail h3{font-size:16px}.monitor-list .monitor-row>div{display:grid;gap:2px}.monitor-list .monitor-row small{color:#8b949e;font-size:12px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.visible{visibility:visible}.\!relative{position:relative!important}.relative{position:relative}.\!left-auto{left:auto!important}.\!top-auto{top:auto!important}.mx-auto{margin-left:auto;margin-right:auto}.-mt-2{margin-top:-.5rem}.mb-3{margin-bottom:.75rem}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.block{display:block}.flex{display:flex}.table{display:table}.\!grid{display:grid!important}.grid{display:grid}.hidden{display:none}.\!h-12{height:3rem!important}.h-16{height:4rem}.h-24{height:6rem}.w-full{width:100%}.max-w-2xl{max-width:42rem}.max-w-5xl{max-width:64rem}.max-w-xl{max-width:36rem}.\!translate-x-0{--tw-translate-x:0px!important}.\!translate-x-0,.\!translate-y-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.\!translate-y-0{--tw-translate-y:0px!important}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-start{align-items:flex-start}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-between{justify-content:space-between}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-px{gap:1px}.overflow-hidden{overflow:hidden}.rounded-\[18px\]{border-radius:18px}.rounded-lg{border-radius:.5rem}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.border-y{border-top-width:1px}.border-b,.border-y{border-bottom-width:1px}.border-t{border-top-width:1px}.border-emerald\/20{border-color:rgba(16,185,129,.2)}.border-white\/\[\.05\]{border-color:hsla(0,0%,100%,.05)}.border-white\/\[\.06\]{border-color:hsla(0,0%,100%,.06)}.bg-\[\#090A0F\]{--tw-bg-opacity:1;background-color:rgb(9 10 15/var(--tw-bg-opacity,1))}.bg-\[\#0b0d13\]{--tw-bg-opacity:1;background-color:rgb(11 13 19/var(--tw-bg-opacity,1))}.bg-\[\#10B981\]{--tw-bg-opacity:1;background-color:rgb(16 185 129/var(--tw-bg-opacity,1))}.bg-\[\#12151E\]{--tw-bg-opacity:1;background-color:rgb(18 21 30/var(--tw-bg-opacity,1))}.bg-\[\#F59E0B\]{--tw-bg-opacity:1;background-color:rgb(245 158 11/var(--tw-bg-opacity,1))}.bg-\[\#FB7185\]{--tw-bg-opacity:1;background-color:rgb(251 113 133/var(--tw-bg-opacity,1))}.bg-emerald\/\[\.035\]{background-color:rgba(16,185,129,.035)}.bg-emerald\/\[\.04\]{background-color:rgba(16,185,129,.04)}.bg-panel{--tw-bg-opacity:1;background-color:rgb(18 21 30/var(--tw-bg-opacity,1))}.bg-white\/\[\.012\]{background-color:hsla(0,0%,100%,.012)}.bg-\[linear-gradient\(rgba\(255\2c 255\2c 255\2c \.02\)_1px\2c transparent_1px\)\]{background-image:linear-gradient(hsla(0,0%,100%,.02) 1px,transparent 0)}.bg-\[length\:100\%_12px\]{background-size:100% 12px}.p-5{padding:1.25rem}.p-7{padding:1.75rem}.p-8{padding:2rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.py-7{padding-top:1.75rem;padding-bottom:1.75rem}.pb-20{padding-bottom:5rem}.pb-24{padding-bottom:6rem}.pt-5{padding-top:1.25rem}.text-center{text-align:center}.font-mono{font-family:JetBrains Mono,ui-monospace,monospace}.\!text-\[11px\]{font-size:11px!important}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[7px\]{font-size:7px}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.font-semibold{font-weight:600}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-\[\.96\]{line-height:.96}.tracking-\[-\.04em\]{letter-spacing:-.04em}.tracking-\[-\.05em\]{letter-spacing:-.05em}.tracking-\[-\.06em\]{letter-spacing:-.06em}.text-amber{--tw-text-opacity:1;color:rgb(245 158 11/var(--tw-text-opacity,1))}.text-emerald{--tw-text-opacity:1;color:rgb(16 185 129/var(--tw-text-opacity,1))}.text-muted{--tw-text-opacity:1;color:rgb(139 148 158/var(--tw-text-opacity,1))}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.simple-version-link{display:grid;grid-template-columns:24px 1fr auto;gap:10px;align-items:center;margin-top:18px;padding:14px;border:1px solid rgba(16,185,129,.15);border-radius:10px;color:#d9e6e1;background:rgba(16,185,129,.04)}.simple-version-link>.icon{color:#67d9af}.simple-version-link small,.simple-version-link strong{display:block}.simple-version-link strong{font-size:9px}.simple-version-link small{margin-top:4px;color:#70807a;font-size:8px}.simple-version-link:hover{border-color:rgba(16,185,129,.3);background:rgba(16,185,129,.07)}.admin-theme-toggle .theme-icon{display:grid;place-items:center}.admin-theme-toggle .theme-icon-moon{display:none}body:is([data-admin-page].admin-light,[data-client-page].client-light){color-scheme:light;--obsidian:#f3f6f5;--panel:#fff;--panel-soft:#edf2f0;--line:rgba(18,42,34,.11);--line-strong:rgba(18,42,34,.18);--ink:#17231f;--muted:#65736e;background:#f3f6f5;color:#17231f}body:is([data-admin-page].admin-light,[data-client-page].client-light) .noise{opacity:.045;mix-blend-mode:multiply}body:is([data-admin-page].admin-light,[data-client-page].client-light) .app-main,body:is([data-admin-page].admin-light,[data-client-page].client-light) .app-shell{background:#f3f6f5}body:is([data-admin-page].admin-light,[data-client-page].client-light) .sidebar{border-color:rgba(18,42,34,.12);background:linear-gradient(180deg,#fff,#f7faf9);box-shadow:12px 0 38px rgba(26,52,43,.04)}body:is([data-admin-page].admin-light,[data-client-page].client-light) .sidebar-head{border-color:rgba(18,42,34,.1)}body:is([data-admin-page].admin-light,[data-client-page].client-light) .sidebar-head .rankora-brand{padding:6px 9px;border-radius:9px;background:#0b0d13;box-shadow:0 8px 20px rgba(8,16,13,.12)}body:is([data-admin-page].admin-light,[data-client-page].client-light) .sidebar-foot,body:is([data-admin-page].admin-light,[data-client-page].client-light) .workspace{border-color:rgba(18,42,34,.1);background:#f2f6f4}body:is([data-admin-page].admin-light,[data-client-page].client-light) .workspace strong{color:#1d2b26}body:is([data-admin-page].admin-light,[data-client-page].client-light) .credit-line,body:is([data-admin-page].admin-light,[data-client-page].client-light) .side-label,body:is([data-admin-page].admin-light,[data-client-page].client-light) .workspace small{color:#687771}body:is([data-admin-page].admin-light,[data-client-page].client-light) .side-link{color:#586862}body:is([data-admin-page].admin-light,[data-client-page].client-light) .side-link:hover{color:#14231e;background:rgba(18,42,34,.055)}body:is([data-admin-page].admin-light,[data-client-page].client-light) .side-link.active{color:#087d59;background:rgba(16,185,129,.105)}body:is([data-admin-page].admin-light,[data-client-page].client-light) .topbar{border-color:rgba(18,42,34,.1);background:hsla(0,0%,100%,.86);box-shadow:0 8px 30px rgba(22,48,39,.035)}body:is([data-admin-page].admin-light,[data-client-page].client-light) .crumb{color:#687771}body:is([data-admin-page].admin-light,[data-client-page].client-light) .admin-profile strong,body:is([data-admin-page].admin-light,[data-client-page].client-light) .crumb strong{color:#1c2925}body:is([data-admin-page].admin-light,[data-client-page].client-light) .admin-profile:hover{background:rgba(18,42,34,.055)}body:is([data-admin-page].admin-light,[data-client-page].client-light) .admin-search,body:is([data-admin-page].admin-light,[data-client-page].client-light) .icon-btn{color:#586862;border-color:rgba(18,42,34,.12);background:#f8faf9}body:is([data-admin-page].admin-light,[data-client-page].client-light) .admin-search:hover,body:is([data-admin-page].admin-light,[data-client-page].client-light) .icon-btn:hover{color:#087d59;border-color:rgba(16,185,129,.35);background:rgba(16,185,129,.08)}body:is([data-admin-page].admin-light,[data-client-page].client-light) .admin-theme-toggle .theme-icon-sun{display:none}body:is([data-admin-page].admin-light,[data-client-page].client-light) .admin-theme-toggle .theme-icon-moon{display:grid}body:is([data-admin-page].admin-light,[data-client-page].client-light) .topbar-notification-dot{border-color:#fff}body:is([data-admin-page].admin-light,[data-client-page].client-light) .panel{border-color:rgba(18,42,34,.105);background:linear-gradient(145deg,#fff,#fafcfb);box-shadow:inset 0 1px hsla(0,0%,100%,.9),0 14px 38px rgba(25,55,44,.065)}body:is([data-admin-page].admin-light,[data-client-page].client-light) .panel-hover:hover{border-color:rgba(16,185,129,.3);box-shadow:0 18px 48px rgba(25,55,44,.1)}body:is([data-admin-page].admin-light,[data-client-page].client-light) .admin-content :is(h1,h2,h3,h4),body:is([data-admin-page].admin-light,[data-client-page].client-light) .admin-content strong:not(.text-emerald):not(.text-amber){color:#17231f}body:is([data-admin-page].admin-light,[data-client-page].client-light) .admin-content .page-head p,body:is([data-admin-page].admin-light,[data-client-page].client-light) .admin-panel .panel-head p{color:#65746f}body:is([data-admin-page].admin-light,[data-client-page].client-light) .admin-metric-grid .metric-label,body:is([data-admin-page].admin-light,[data-client-page].client-light) .metric-label{color:#62716c}body:is([data-admin-page].admin-light,[data-client-page].client-light) .admin-metric-grid .metric-card>[data-icon],body:is([data-admin-page].admin-light,[data-client-page].client-light) .metric-card>.icon{color:#82908b}body:is([data-admin-page].admin-light,[data-client-page].client-light) .btn-secondary{color:#24332e;border-color:rgba(18,42,34,.15);background:#fff}body:is([data-admin-page].admin-light,[data-client-page].client-light) .btn-secondary:hover{color:#086f50;border-color:rgba(16,185,129,.34);background:#f2faf7}body:is([data-admin-page].admin-light,[data-client-page].client-light) .admin-filter,body:is([data-admin-page].admin-light,[data-client-page].client-light) .input,body:is([data-admin-page].admin-light,[data-client-page].client-light) .ticket-search{color:#1d2c27;border-color:rgba(18,42,34,.13);background:#fff}body:is([data-admin-page].admin-light,[data-client-page].client-light) .admin-filter input::-moz-placeholder,body:is([data-admin-page].admin-light,[data-client-page].client-light) .input::-moz-placeholder,body:is([data-admin-page].admin-light,[data-client-page].client-light) .ticket-search input::-moz-placeholder{color:#899690}body:is([data-admin-page].admin-light,[data-client-page].client-light) .admin-filter input::placeholder,body:is([data-admin-page].admin-light,[data-client-page].client-light) .input::placeholder,body:is([data-admin-page].admin-light,[data-client-page].client-light) .ticket-search input::placeholder{color:#899690}body:is([data-admin-page].admin-light,[data-client-page].client-light) .admin-filter input,body:is([data-admin-page].admin-light,[data-client-page].client-light) .ticket-search input{color:#1d2c27}body:is([data-admin-page].admin-light,[data-client-page].client-light) .admin-content .data-table th,body:is([data-admin-page].admin-light,[data-client-page].client-light) .admin-table th,body:is([data-admin-page].admin-light,[data-client-page].client-light) .data-table th{color:#66756f}body:is([data-admin-page].admin-light,[data-client-page].client-light) .admin-content .data-table td,body:is([data-admin-page].admin-light,[data-client-page].client-light) .admin-table td,body:is([data-admin-page].admin-light,[data-client-page].client-light) .data-table td{color:#40514b}body:is([data-admin-page].admin-light,[data-client-page].client-light) .admin-content .data-table td strong,body:is([data-admin-page].admin-light,[data-client-page].client-light) .admin-table td strong,body:is([data-admin-page].admin-light,[data-client-page].client-light) .data-table td strong{color:#17231f}body:is([data-admin-page].admin-light,[data-client-page].client-light) .data-table tr:hover td{background:rgba(16,185,129,.045)}body:is([data-admin-page].admin-light,[data-client-page].client-light) .chart-gridline{stroke:rgba(18,42,34,.1)}body:is([data-admin-page].admin-light,[data-client-page].client-light) .chart-labels{color:#71807a}body:is([data-admin-page].admin-light,[data-client-page].client-light) .factor-bar,body:is([data-admin-page].admin-light,[data-client-page].client-light) .routing-slider,body:is([data-admin-page].admin-light,[data-client-page].client-light) .tiny-progress{background-color:#dce5e1}body:is([data-admin-page].admin-light,[data-client-page].client-light) .client-service-strip>div,body:is([data-admin-page].admin-light,[data-client-page].client-light) .provider,body:is([data-admin-page].admin-light,[data-client-page].client-light) .tenant-section,body:is([data-admin-page].admin-light,[data-client-page].client-light) .ticket-context>div,body:is([data-admin-page].admin-light,[data-client-page].client-light) .ticket-message>div,body:is([data-admin-page].admin-light,[data-client-page].client-light) .usage-by-task,body:is([data-admin-page].admin-light,[data-client-page].client-light) .warzone-actions>div{border-color:rgba(18,42,34,.105);background:#fbfdfc}body:is([data-admin-page].admin-light,[data-client-page].client-light) .usage-donut:after{background:#fff;box-shadow:inset 0 0 18px rgba(24,52,43,.1)}body:is([data-admin-page].admin-light,[data-client-page].client-light) .model-wallet,body:is([data-admin-page].admin-light,[data-client-page].client-light) .tenant-facts>div{border-color:rgba(18,42,34,.1);background:#f8fbfa}body:is([data-admin-page].admin-light,[data-client-page].client-light) .routing-slider::-webkit-slider-thumb{border-color:#fff}body:is([data-admin-page].admin-light,[data-client-page].client-light) .tenant-profile-side,body:is([data-admin-page].admin-light,[data-client-page].client-light) .ticket-inbox{border-color:rgba(18,42,34,.1);background:#f6f9f8}body:is([data-admin-page].admin-light,[data-client-page].client-light) .ticket-preview{background:linear-gradient(145deg,#fff,#f8fbfa)}body:is([data-admin-page].admin-light,[data-client-page].client-light) .ticket-list-item.active,body:is([data-admin-page].admin-light,[data-client-page].client-light) .ticket-list-item:hover{background:rgba(16,185,129,.075)}body:is([data-admin-page].admin-light,[data-client-page].client-light) .ticket-avatar{color:#40514b;background:#dfe8e4}body:is([data-admin-page].admin-light,[data-client-page].client-light) .modal{background:rgba(23,35,31,.45)}body:is([data-admin-page].admin-light,[data-client-page].client-light) .modal-card{color:#17231f;border-color:rgba(18,42,34,.14);background:#fff;box-shadow:0 40px 120px rgba(23,45,38,.25)}body:is([data-admin-page].admin-light,[data-client-page].client-light) .settings-index{background:#fff}body:is([data-admin-page].admin-light,[data-client-page].client-light) .settings-switch-list>label:hover{background:rgba(16,185,129,.045)}body:is([data-admin-page].admin-light,[data-client-page].client-light) .war-cell{background:#f8fbfa}body:is([data-admin-page].admin-light,[data-client-page].client-light) .war-command-hero{color:#eef8f4;border-color:rgba(16,185,129,.22);background:#07100d}body:is([data-admin-page].admin-light,[data-client-page].client-light) .war-command-hero :is(h1,h2,h3,strong){color:#f1f8f5}body:is([data-admin-page].admin-light,[data-client-page].client-light) .war-command-hero .btn-secondary{color:#eef8f4;border-color:hsla(0,0%,100%,.18);background:rgba(9,14,13,.55)}body:is([data-admin-page].admin-light,[data-client-page].client-light) .toast{color:#e8fff6;background:#123a2d}body:is([data-admin-page].admin-light,[data-client-page].client-light) .status-success{color:#087553}body:is([data-admin-page].admin-light,[data-client-page].client-light) .status-warn{color:#9a6208}body:is([data-admin-page].admin-light,[data-client-page].client-light) .status-danger{color:#b62d48}body:is([data-admin-page].admin-light,[data-client-page].client-light) .admin-kicker,body:is([data-admin-page].admin-light,[data-client-page].client-light) .text-emerald{color:#087553}body:is([data-admin-page].admin-light,[data-client-page].client-light) .text-amber{color:#9a6208}body:is([data-admin-page].admin-light,[data-client-page].client-light) .credit-line strong{color:#087553}body:is([data-admin-page].admin-light,[data-client-page].client-light) .admin-content .model-ident strong,body:is([data-admin-page].admin-light,[data-client-page].client-light) .model-ident strong{color:#17231f}body:is([data-admin-page].admin-light,[data-client-page].client-light) .admin-content .model-ident span,body:is([data-admin-page].admin-light,[data-client-page].client-light) .admin-content .model-role,body:is([data-admin-page].admin-light,[data-client-page].client-light) .model-ident span,body:is([data-admin-page].admin-light,[data-client-page].client-light) .model-role{color:#52635d}body:is([data-admin-page].admin-light,[data-client-page].client-light) .model-numbers span,body:is([data-admin-page].admin-light,[data-client-page].client-light) .model-task-list span,body:is([data-admin-page].admin-light,[data-client-page].client-light) .wallet-balance small,body:is([data-admin-page].admin-light,[data-client-page].client-light) .wallet-balance span{color:#687872}body:is([data-admin-page].admin-light,[data-client-page].client-light) .model-numbers strong{color:#24332e}body:is([data-admin-page].admin-light,[data-client-page].client-light) .routing-config{color:#e8f1ed;border-color:#1f2926;background:#0e1117}body:is([data-admin-page].admin-light,[data-client-page].client-light) .routing-config .model-route-ident>span:last-child,body:is([data-admin-page].admin-light,[data-client-page].client-light) .routing-config strong:not(.text-emerald):not(.text-amber){color:#e8f1ed}body:is([data-admin-page].admin-light,[data-client-page].client-light) .routing-config .routing-head span,body:is([data-admin-page].admin-light,[data-client-page].client-light) .routing-config .routing-note p,body:is([data-admin-page].admin-light,[data-client-page].client-light) .routing-config .routing-row-head span{color:#909c98}body:is([data-admin-page].admin-light,[data-client-page].client-light) .routing-config .routing-total strong{color:#69dfb5}body[data-admin-page=warzone].admin-light .admin-warzone-content .battle-grid .battle-card :is(h3,strong),body[data-admin-page=warzone].admin-light .admin-warzone-content .war-command-hero .war-command-radar strong{color:#eef6f3}body:is([data-admin-page].admin-light,[data-client-page].client-light) .battle-card{color:#dce7e3;border-color:#27312e}body:is([data-admin-page].admin-light,[data-client-page].client-light) .battle-card footer span,body:is([data-admin-page].admin-light,[data-client-page].client-light) .battle-card small{color:#87938f}@keyframes agentPulse{0%,to{box-shadow:0 0 0 0 rgba(16,185,129,.22),0 0 22px rgba(16,185,129,.12)}50%{box-shadow:0 0 0 9px rgba(16,185,129,0),0 0 34px rgba(16,185,129,.28)}}@keyframes agentOrbit{to{transform:rotate(1turn)}}@keyframes syncMove{0%{left:0}to{left:100%}}@keyframes scanLine{0%{transform:translateY(-100%)}to{transform:translateY(480px)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}.agent-pulse{animation:agentPulse 2.2s ease-in-out infinite}.agent-core:after{content:"";position:absolute;inset:-24px;border:1px dashed rgba(16,185,129,.16);border-radius:50%;animation:agentOrbit 18s linear infinite}.war-canvas:after{content:"";position:absolute;left:0;right:0;top:0;height:40px;background:linear-gradient(transparent,rgba(16,185,129,.035),transparent);animation:scanLine 6s linear infinite;pointer-events:none}.ticker-one{animation:float 4.5s ease-in-out infinite}.ticker-two{animation:float 4.5s ease-in-out .8s infinite}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media (max-width:1100px){.hero-grid{grid-template-columns:1fr 440px;gap:28px}.hero h1{font-size:62px}.pillar-grid{grid-template-columns:repeat(3,1fr)}.metric-grid{grid-template-columns:repeat(2,1fr)}.estate-grid,.provider-grid{grid-template-columns:repeat(3,1fr)}.model-control-layout{grid-template-columns:1fr}.model-wallet-grid{grid-template-columns:repeat(3,1fr)}.orchestrator-layout{grid-template-columns:1fr}.discount-form{grid-template-columns:repeat(2,1fr)}.discount-form .btn{align-self:end}}@media (max-width:900px){.site-nav{position:relative}.site-links{display:none;position:absolute;left:0;right:0;top:66px;flex-direction:column;align-items:stretch;padding:10px;border:1px solid var(--line);border-radius:13px;background:rgba(10,13,18,.98);box-shadow:0 25px 60px rgba(0,0,0,.42);backdrop-filter:blur(20px)}.site-links.open{display:flex}.site-links a{padding:12px 14px;font-size:13px}.site-links .public-mobile-account{display:block}.mobile-menu{display:grid}.auth-main{grid-template-columns:1fr;width:min(680px,calc(100% - 40px));gap:38px;padding-top:115px}.auth-intro{min-height:0;gap:36px}.auth-intro>.rankora-brand,.auth-legal-copy{display:none}.auth-benefits{grid-template-columns:repeat(3,1fr)}.auth-benefits li{align-items:flex-start}.hero{padding-top:130px}.hero-grid{grid-template-columns:1fr}.hero-copy{max-width:720px}.hero h1{font-size:clamp(50px,11vw,76px)}.hero-visual{max-width:580px;margin:10px auto 0;width:100%}.human-hero-photo{-o-object-position:66% center;object-position:66% center}.human-hero-scrim{background:linear-gradient(90deg,rgba(7,9,13,.97),rgba(7,9,13,.82) 58%,rgba(7,9,13,.35)),linear-gradient(0deg,rgba(7,9,13,.92),transparent 42%)}.human-hero-copy{width:min(650px,78vw)}.human-hero-note{display:none}.human-story-grid{grid-template-columns:1fr;gap:45px}.human-story-photo,.human-story-photo img{min-height:480px}.section-head{display:block}.section-head>p{margin-top:22px}.pricing-grid,.simulator-layout{grid-template-columns:1fr}.pillar-grid{grid-template-columns:repeat(2,1fr)}.app-shell{display:block}.sidebar{transform:translateX(-100%);transition:.25s}.sidebar.open{transform:translateX(0);box-shadow:40px 0 100px rgba(0,0,0,.7)}.app-main{min-width:0}.app-content,.topbar{padding-inline:18px}.command{display:none}.dashboard-grid{grid-template-columns:1fr}.model-wallet-grid{grid-template-columns:repeat(2,1fr)}.commercial-grid{grid-template-columns:1fr}.provider-grid{grid-template-columns:repeat(2,1fr)}.war-grid{grid-template-columns:repeat(4,1fr)}.topbar .mobile-menu{display:grid}}@media (max-width:640px){.container-wide{width:calc(100% - 28px);max-width:1240px}.site-nav{height:64px}.public-nav-actions .btn,.site-nav>.btn,.site-nav>.flex>.btn{display:none}.auth-main{width:calc(100% - 28px);padding:92px 0 50px}.auth-intro h1{font-size:40px}.auth-intro>div>p{font-size:13px}.auth-benefits{grid-template-columns:1fr;margin-top:25px}.auth-card{padding:21px}.auth-field-row{grid-template-columns:1fr}.hero{min-height:auto;padding:110px 0 70px}.hero h1{font-size:42px}.hero-lead{font-size:14px}.hero-actions .btn{width:100%}.proof-row{display:grid;gap:10px}.eyebrow{max-width:100%;flex-wrap:wrap;white-space:normal;line-height:1.45}.human-hero{min-height:100svh;align-items:flex-end}.human-hero-photo{-o-object-position:69% center;object-position:69% center}.human-hero-scrim{background:linear-gradient(90deg,rgba(7,9,13,.92),rgba(7,9,13,.54)),linear-gradient(0deg,rgba(7,9,13,.99) 4%,rgba(7,9,13,.85) 50%,rgba(7,9,13,.38) 82%,rgba(7,9,13,.38))}.human-hero-grid{opacity:.22}.human-hero-content{padding-top:112px;padding-bottom:108px}.human-hero-copy{width:100%}.human-hero h1{margin-block:19px 20px;max-width:100%;font-size:clamp(39px,11vw,50px);line-height:.94;overflow-wrap:anywhere}.human-hero h1 .text-gradient{-webkit-box-decoration-break:clone;box-decoration-break:clone}.human-hero .hero-lead{color:#c2c8c8;font-size:13px;line-height:1.65}.human-hero .hero-actions .btn{width:100%}.human-hero .proof-row span:nth-child(2){display:none}.human-hero-bottom .container-wide{height:62px;gap:0;justify-content:space-between}.human-hero-bottom span{font-size:8px}.human-hero-bottom i,.human-hero-bottom span:nth-of-type(2){display:none}.human-story-photo,.human-story-photo img{min-height:390px}.human-story-photo img{-o-object-position:62% center;object-position:62% center}.human-story-photo figcaption{align-items:flex-start;flex-direction:column}.hero-visual{min-width:0;max-width:100%;overflow:hidden}.war-inner{min-height:455px}.war-canvas{height:407px;padding:14px}.agent-node{width:115px}.node-a{left:8px}.node-b{right:8px}.node-c{left:5px}.node-d{right:8px}.ticker{display:none}.section{padding:78px 0}.section-title{font-size:39px}.simulator-copy,.simulator-output{padding:22px}.sim-kpis{grid-template-columns:1fr}.depth-map{height:180px}.estate-grid,.footer-grid,.metric-grid,.model-wallet-grid,.pillar-grid,.pricing-grid,.provider-grid{grid-template-columns:1fr}.pillar-featured{grid-column:span 1;grid-row:span 1;min-height:610px}.pillar-featured>p{max-width:290px}.pillar-featured .role-split{grid-template-columns:1fr}.pillar-war-media:after{background:linear-gradient(180deg,rgba(6,9,10,.96),rgba(6,9,10,.75) 38%,rgba(6,9,10,.12) 64%,rgba(6,9,10,.98))}.pillar-war-media img{-o-object-position:62% center;object-position:62% center;opacity:.82}.pillar-war-objective,.pillar-war-status{right:14px}.footer-bottom{display:block}.footer-bottom span{display:block;margin-top:8px}.page-head{display:block}.page-actions{margin-top:15px;flex-wrap:wrap}.topbar-right .btn,.topbar-right>.status{display:none}.pac-layout{grid-template-columns:1fr}.kanban{display:flex;overflow-x:auto;scroll-snap-type:x mandatory}.kanban-col{min-width:275px;scroll-snap-align:start}.timeline{grid-template-columns:repeat(5,100px);overflow-x:auto;padding-bottom:10px}.calc-row,.margin-control{grid-template-columns:1fr}.model-summary-strip{grid-template-columns:1fr 1fr}.model-summary-strip>div{border-bottom:1px solid var(--line)}.model-summary-strip>div:last-child{grid-column:1/-1}.usage-by-task{grid-template-columns:1fr;justify-items:center}.usage-legend{width:100%}.quality-gate{grid-template-columns:auto 1fr}.quality-gate>.status{grid-column:2;justify-self:start}.war-grid{grid-template-columns:repeat(2,1fr)}.discount-form{grid-template-columns:1fr}.token-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.mobile-hero-break{display:block}}@media (max-width:1180px){body[data-client-page] .app-content{padding-inline:28px}.client-decision-layout,.client-plan-grid,.client-two-col,.knowledge-hero{grid-template-columns:1fr}.client-outcome-grid{grid-template-columns:repeat(2,1fr)}.client-login-shell{gap:50px}}@media (max-width:900px){body[data-client-page] .app-shell{display:block}body[data-client-page] .app-main{grid-column:auto}body[data-client-page] .app-content{padding:30px 20px 64px}.client-help,.client-profile>span:last-child{display:none}.client-login-page{overflow:auto}.client-login-shell{grid-template-columns:1fr;gap:36px;width:min(650px,calc(100% - 36px));padding-block:30px}.client-login-story{min-height:auto;gap:62px}.client-login-story h1{font-size:52px}}@media (max-width:640px){body[data-client-page] .topbar{height:64px;padding-inline:16px}body[data-client-page] .app-content{padding:26px 14px 52px}body[data-client-page] .page-head{display:block;margin-bottom:24px}body[data-client-page] .page-head h1{font-size:29px}body[data-client-page] .page-head p{font-size:12px}.client-decision-panel,body[data-client-page] .panel-pad{padding:19px}.client-decision-layout{gap:12px}.decision-card{grid-template-columns:36px 1fr;gap:12px;align-items:start;padding:14px}.decision-number{width:36px;height:36px}.decision-actions{grid-column:1/-1}.decision-actions .btn{flex:1}.client-activity-list,.client-login-benefits,.client-outcome-grid,.current-plan-details,.knowledge-actions{grid-template-columns:1fr}.client-note{flex-wrap:wrap}.client-note .btn{width:100%}.annual-option,.current-plan,.knowledge-map,.knowledge-progress{padding:21px}.client-login-shell{width:calc(100% - 28px);padding-block:20px}.client-login-story{gap:42px;padding-block:10px}.client-login-story h1{margin-block:22px 17px;font-size:40px}.client-login-story p{font-size:12px}.client-login-story footer{align-items:flex-start;flex-direction:column}.client-login-card{padding:23px}}@media (max-width:1180px){.admin-content{padding-inline:30px}.admin-model-layout,.admin-orchestrator,.admin-overview-grid,.admin-two-col,.admin-two-col-wide{grid-template-columns:1fr}.admin-provider-grid{grid-template-columns:repeat(3,1fr)}.admin-war-grid{grid-template-columns:repeat(4,1fr)}.admin-login-shell{gap:48px}}@media (max-width:900px){body[data-admin-page] .app-shell{display:block}body[data-admin-page] .app-main{grid-column:auto}.admin-content{padding:32px 20px 65px}.admin-profile>span:last-child,.admin-search{display:none}.admin-destination-grid{grid-template-columns:1fr}.admin-provider-grid{grid-template-columns:repeat(2,1fr)}.admin-login-page{overflow:auto}.admin-login-shell{grid-template-columns:1fr;gap:34px;width:min(650px,calc(100% - 36px));padding-block:30px}.admin-login-brand{min-height:auto;gap:70px}.admin-login-brand h1{max-width:600px;font-size:52px}}@media (max-width:640px){body[data-admin-page] .topbar{height:64px;padding-inline:16px}.admin-content{padding:27px 14px 52px}.admin-content .page-head{display:block;margin-bottom:24px}.admin-content .page-head h1{font-size:29px}.admin-content .page-head p{font-size:11px}.admin-panel{padding:19px}.admin-estate-grid,.admin-metric-grid,.admin-provider-grid,.warzone-summary{grid-template-columns:1fr}.admin-toolbar{width:100%;flex-direction:column}.admin-filter{width:100%}.admin-war-grid{grid-template-columns:repeat(2,1fr)}.warzone-actions>div{grid-template-columns:auto 1fr}.warzone-actions .btn{grid-column:1/-1}.admin-login-shell{width:calc(100% - 28px);padding-block:20px}.admin-login-brand{gap:45px;padding-block:10px}.admin-login-brand h1{margin-block:22px 17px;font-size:40px}.admin-login-brand p{font-size:12px}.admin-login-brand footer{align-items:flex-start;flex-direction:column}.admin-login-card{padding:23px}.login-options{align-items:flex-start;flex-direction:column;gap:12px}}@media (max-width:1180px){.client-help-categories,.client-service-strip{grid-template-columns:repeat(2,1fr)}.client-support-workspace,.support-workspace{grid-template-columns:310px minmax(0,1fr)}.client-support-intro{align-items:flex-start;flex-direction:column}.support-promise{width:100%;grid-template-columns:repeat(2,1fr)}}@media (max-width:900px){.support-metric-grid{grid-template-columns:repeat(2,1fr)}.client-support-workspace,.support-workspace{grid-template-columns:1fr}.ticket-inbox{border-right:0;border-bottom:1px solid var(--line)}.ticket-list{max-height:360px}.tenant-profile-layout{grid-template-columns:1fr}.tenant-profile-side{border-top:1px solid var(--line);border-left:0}.tenant-quick-actions{grid-template-columns:repeat(3,1fr)}.tenant-quick-actions button{border-bottom:1px solid var(--line)}}@media (max-width:640px){.modal{padding:8px}.modal-card{max-height:calc(100vh - 16px);padding:19px;border-radius:14px}.modal-card.modal-tenant{padding:0}.client-help-categories,.client-service-strip,.client-ticket-form-grid,.new-client-grid,.support-metric-grid,.tenant-connections,.tenant-facts,.ticket-context{grid-template-columns:1fr}.client-service-strip>a,.client-service-strip>div{min-height:72px}.tenant-profile-head{position:static;padding:17px}.tenant-profile-head,.ticket-preview-head{flex-direction:column}.tenant-profile-title{align-items:flex-start}.tenant-logo{width:40px;height:40px}.tenant-quick-actions{grid-template-columns:repeat(2,1fr)}.tenant-profile-main,.tenant-profile-side{padding:11px}.tenant-section{padding:14px}.ticket-preview{padding:17px}.ticket-admin-controls,.ticket-reply-form>div{align-items:stretch;flex-direction:column}.ticket-admin-controls .input{width:100%;min-width:0}.client-support-intro{padding:19px}.client-support-intro>div:first-child{align-items:flex-start}.support-human-icon{width:42px;height:42px}.support-promise{grid-template-columns:1fr}.support-promise span{border-top:1px solid var(--line);border-left:0}.client-help-categories button{min-height:112px}.client-ticket-form-grid .full{grid-column:auto}}@media (max-width:1250px){.client-record-grid,.client-war-columns,.war-command-columns{grid-template-columns:1fr}.client-record-grid aside{grid-template-columns:repeat(2,1fr)}.client-record-grid aside>section:first-child{grid-row:span 2}.battle-grid{grid-template-columns:repeat(2,1fr)}.client-front-card{grid-template-columns:38px minmax(220px,1fr) 120px auto}.client-front-card .front-next{grid-column:2/4}.war-command-copy{padding-right:260px}}@media (max-width:900px){body[data-admin-page=correspondence] .support-workspace{grid-template-columns:1fr}body[data-admin-page=correspondence] .ticket-list{max-height:360px}.client-record-metrics,.client-war-metrics,.event-summary,.pricing-health,.record-facts,.usage-economy,.war-command-metrics{grid-template-columns:repeat(2,1fr)}.client-record-grid aside,.record-connection-grid{grid-template-columns:1fr}.client-record-grid aside>section:first-child{grid-row:auto}.settings-layout{grid-template-columns:1fr}.settings-index{position:static;display:flex;overflow:auto}.client-war-copy,.war-command-copy{padding:38px}.client-war-index,.war-command-radar{position:relative;right:auto;bottom:auto;z-index:2;width:auto;margin:0 38px 30px}.client-war-hero,.war-command-hero{display:flex;min-height:0;flex-direction:column}.battle-grid,.war-mission{grid-template-columns:1fr}.war-mission aside{padding:18px 0 0;border-top:1px solid var(--line);border-left:0}.client-front-card{grid-template-columns:34px 1fr auto}.client-front-card .front-share{grid-column:2}.client-front-card .btn,.client-front-card .front-next{grid-column:2/4}}@media (max-width:640px){body[data-admin-page=correspondence] .admin-content,body[data-admin-page=events] .admin-content,body[data-admin-page=pricing] .admin-content,body[data-admin-page=warzone] .admin-content{padding-inline:14px}.client-record-title{align-items:flex-start;flex-wrap:wrap}.client-record-status{width:100%;margin-left:55px}.client-record-title h1{font-size:28px}.client-record-nav{top:64px}.client-record-metrics,.client-war-metrics,.event-summary,.pricing-health,.record-facts,.settings-grid,.usage-economy,.war-command-metrics{grid-template-columns:1fr}.record-connection-grid article{grid-template-columns:25px 1fr auto;padding-block:9px}.record-connection-grid article .btn{grid-column:2/4;width:100%}.record-model-usage>span{grid-template-columns:70px 1fr 34px}.pricing-safety{grid-template-columns:1fr}.event-action-filter,.event-search{width:100%}.client-war-copy,.war-command-copy{padding:28px 21px}.war-command-copy h1{font-size:43px}.client-war-copy h1{font-size:40px}.client-war-copy p,.war-command-copy p{font-size:12px}.client-war-index,.war-command-radar{margin:0 21px 21px}.client-war-section-head,.war-command-toolbar{align-items:flex-start;flex-direction:column}.battle-card footer{grid-template-columns:1fr 1fr}.battle-card footer .btn{grid-column:1/-1}.client-front-card{grid-template-columns:30px 1fr}.client-front-card .btn,.client-front-card .front-next,.client-front-card .front-share{grid-column:2}.war-mission{padding:19px}}@media (max-width:1200px){.simple-hero{grid-template-columns:1fr}.simple-overall{flex-direction:row;align-items:center;border-top:1px solid var(--line);border-left:0}.simple-progress-ring{width:150px;height:150px;flex:0 0 auto}.simple-progress-ring:before{width:124px;height:124px}.simple-progress-ring strong{font-size:35px}.simple-metrics,.simple-target-grid{grid-template-columns:repeat(2,1fr)}.simple-target:last-child{grid-column:1/-1}.simple-report-settings{grid-template-columns:repeat(3,1fr)}.simple-report-settings>.btn{grid-column:1/-1;margin:8px}}@media (max-width:900px){.simple-app-shell{display:block}.simple-sidebar{width:252px}.simple-content{padding:25px 18px 70px}.simple-section-head{gap:20px}.simple-section-head,.simple-war-layout,.simple-work-board{grid-template-columns:1fr}.simple-war-activity{padding-top:25px;padding-left:0;border-top:1px solid var(--line);border-left:0}.simple-report-callout{grid-template-columns:52px 1fr}.simple-report-schedule{grid-column:2;padding:20px 0 0;border-top:1px solid var(--line);border-left:0}.simple-login-shell{grid-template-columns:1fr;gap:40px;width:min(650px,calc(100% - 36px))}.simple-login-copy{min-height:0;gap:70px}.simple-login-copy h1{font-size:60px}.simple-page-head{align-items:flex-start;flex-direction:column}.simple-magic-explainer{grid-template-columns:50px 1fr}.simple-magic-explainer>.btn{grid-column:2;width:-moz-max-content;width:max-content}.simple-report-row{grid-template-columns:48px 1fr auto}.simple-report-actions{grid-column:2/4}.report-opening,.report-two-columns{grid-template-columns:1fr}.report-score{max-width:260px}.report-number-grid,.report-plan-grid{grid-template-columns:1fr}}@media (max-width:640px){.simple-live,.simple-topbar .client-help{display:none}.simple-hero-copy{padding:31px 22px}.simple-hero h1{font-size:40px}.simple-hero-copy>p{font-size:13px}.simple-overall{align-items:flex-start;flex-direction:column;padding:27px 22px}.simple-progress-ring{width:135px;height:135px}.simple-progress-ring:before{width:111px;height:111px}.simple-metrics,.simple-target-grid{grid-template-columns:1fr}.simple-target:last-child{grid-column:auto}.simple-section{padding-top:70px}.simple-section-head h2{font-size:38px}.simple-plan-step{grid-template-columns:38px 1fr;gap:13px}.simple-plan-step>strong{grid-column:2;justify-self:start}.simple-war-hero{min-height:620px}.simple-war-copy{padding:38px 22px}.simple-war-copy h2{font-size:40px}.simple-war-layout{padding:25px 20px}.simple-report-callout{grid-template-columns:1fr;padding:24px}.simple-report-schedule{grid-column:auto}.simple-login-copy{gap:45px}.simple-login-copy h1{font-size:47px}.simple-login-copy footer{align-items:flex-start;flex-direction:column}.simple-login-card{padding:24px}.simple-report-settings{grid-template-columns:1fr}.simple-report-settings>div{border-right:0;border-bottom:1px solid var(--line)}.simple-magic-explainer,.simple-report-row{grid-template-columns:1fr}.simple-magic-explainer>.btn,.simple-report-actions{grid-column:auto;width:100%}.simple-report-actions{flex-direction:column}.simple-report-row>.simple-pill{grid-row:auto}.simple-magic-steps{grid-template-columns:1fr}.report-toolbar{align-items:stretch}.report-toolbar,.report-toolbar>div{flex-direction:column}.report-cover{min-height:560px;padding:32px 24px}.report-cover h1{font-size:67px}.report-cover>footer{align-items:flex-start;flex-direction:column}.report-section{padding:40px 24px}.report-section h2{font-size:31px}.report-decision{align-items:flex-start;flex-direction:column}.report-footer{grid-template-columns:1fr;gap:20px;padding:30px 24px}}@media print{@page{size:A4;margin:0}*{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.simple-report-page .noise,.simple-report-page .report-toolbar,.simple-report-page .sidebar,.simple-report-page .topbar{display:none!important}.simple-report-page,.simple-report-page .app-main{background:#090a0f!important}.simple-report-page .app-shell{display:block}.simple-report-page .app-main{grid-column:auto}.simple-report-page .simple-content{padding:0}.executive-report{max-width:none;border:0;border-radius:0;box-shadow:none}.report-cover{min-height:297mm;-moz-column-break-after:page;break-after:page}.report-footer,.report-section{-moz-column-break-inside:avoid;break-inside:avoid}}.spark{display:block;width:100%;height:auto;overflow:visible}.spark-line{fill:none;stroke:var(--emerald);stroke-width:2;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.spark-area{fill:rgba(16,185,129,.12)}.spark-dot{fill:#0b1a15;stroke:var(--emerald);stroke-width:2;vector-effect:non-scaling-stroke}.spark-down .spark-dot,.spark-down .spark-line{stroke:var(--amber)}.spark-down .spark-area{fill:rgba(245,158,11,.12)}.delta{display:inline-block;margin-left:6px;padding:2px 7px;border-radius:99px;font:600 10px/1.4 JetBrains Mono,monospace;vertical-align:middle}.delta-up{color:#75dfb8;background:rgba(16,185,129,.12)}.delta-down{color:#fbbf24;background:rgba(245,158,11,.14)}.delta-flat{color:#9aa4ae;background:hsla(0,0%,100%,.06)}.site-progress{display:grid;grid-template-columns:auto 1fr;gap:18px;align-items:center;margin:14px 0 10px;padding:14px 16px;border:1px solid var(--line);border-radius:12px;background:hsla(0,0%,100%,.015)}.site-progress-score{display:grid;gap:2px;min-width:150px}.site-progress-score>span{font:600 10px/1 JetBrains Mono,monospace;letter-spacing:.08em;text-transform:uppercase;color:#7d8791}.site-progress-score>strong{font-size:26px;line-height:1.1;letter-spacing:-.02em}.site-progress-score>small{color:#8b949e;font-size:11px}.site-progress-chart{min-width:0}.site-progress-chart .spark{max-height:64px}.progress-layout{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(260px,1fr);gap:24px;margin-top:8px}.progress-chart .spark{max-height:150px}.progress-chart .chart-labels{display:flex;justify-content:space-between;margin-top:6px;color:#7d8791;font-size:11px}.progress-factors .factor-row{display:grid;grid-template-columns:120px 1fr 32px auto;gap:10px;align-items:center;padding:5px 0;font-size:12px}.field-hint{display:block;margin-top:4px;color:#7d8791;font-size:11px}.site-form-integrations{padding:12px 14px;border:1px dashed var(--line);border-radius:10px}.site-form-integrations summary{cursor:pointer;font-size:13px}.simple-sites-grid{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.simple-site-card{display:grid;gap:12px}.simple-site-card header{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.simple-site-card h3{margin:2px 0 0;font-size:16px}.simple-site-card .site-progress-score{min-width:0;text-align:right}.simple-site-card .site-progress-score>strong{font-size:22px}@media (max-width:760px){.progress-layout,.site-progress{grid-template-columns:1fr}}.ar{display:grid;gap:22px;min-width:0}.ar-state h2{margin:0 0 6px}.ar-hero{display:grid;grid-template-columns:auto 1fr;gap:28px;align-items:center;padding:26px;border:1px solid rgba(16,185,129,.22);border-radius:16px;background:radial-gradient(120% 160% at 0 0,rgba(16,185,129,.12),transparent 55%),hsla(0,0%,100%,.015)}.ar-hero-score{display:grid;justify-items:center;gap:8px}.ar-ring-bg{stroke:hsla(0,0%,100%,.08)}.ar-ring-bg,.ar-ring-val{fill:none;stroke-width:10}.ar-ring-val{stroke-linecap:round;transition:stroke-dashoffset .8s ease}.ar-ring-val.good{stroke:var(--emerald)}.ar-ring-val.ok{stroke:#f59e0b}.ar-ring-val.bad{stroke:#ef4444}.ar-ring-num{fill:#f4f7f6;font:800 40px/1 Inter,sans-serif;letter-spacing:-.03em}.ar-ring-sub{fill:#7d8791;font:600 11px/1 JetBrains Mono,monospace}.ar-prev{color:#8b949e;font-size:11px}.ar-prev strong{color:#c3cbc8}.ar-kicker{display:block;margin-bottom:8px;color:#66d9b0;font:700 10px/1 JetBrains Mono,monospace;letter-spacing:.1em;text-transform:uppercase}.ar-title{margin:0 0 8px;font-size:26px;line-height:1.15;letter-spacing:-.02em}.ar-lead{margin:0 0 8px;color:#dbe4e0;font-size:15px;line-height:1.6}.ar-summary{margin:0;color:#98a3a0;font-size:13px;line-height:1.7}.ar-biz{margin-top:14px;padding:12px 14px;border-left:3px solid var(--emerald);border-radius:8px;background:hsla(0,0%,100%,.03)}.ar-biz span{display:block;margin-bottom:4px;color:#7d8791;font:700 9px/1 JetBrains Mono,monospace;letter-spacing:.08em;text-transform:uppercase}.ar-biz p{margin:0;font-size:13px;line-height:1.6}.ar-biz em{color:#98a3a0;font-style:normal}.ar-section{padding:22px 24px;border:1px solid var(--line);border-radius:14px;background:hsla(0,0%,100%,.012)}.ar-section-head{margin-bottom:16px}.ar-section-head h3{margin:0 0 4px;font-size:17px;letter-spacing:-.01em}.ar-section-head h3 small{color:#7d8791;font-weight:500}.ar-section-head p{margin:0;color:#8b949e;font-size:12.5px;line-height:1.6}.ar-meaning{display:grid;gap:10px;margin:0;padding:0;list-style:none}.ar-meaning li{display:grid;grid-template-columns:auto 1fr;gap:12px;align-items:start;padding:12px 14px;border:1px solid var(--line);border-radius:10px;font-size:13px;line-height:1.6}.ar-meaning strong{color:#f4f7f6}.ar-dot{width:10px;height:10px;margin-top:7px;border-radius:50%;background:#7d8791;box-shadow:0 0 0 4px hsla(0,0%,100%,.04)}.ar-dot.good{background:var(--emerald)}.ar-dot.bad{background:#ef4444}.ar-dot.warn{background:#f59e0b}.ar-components{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(230px,1fr))}.ar-comp{padding:14px 16px;border:1px solid var(--line);border-radius:12px;background:hsla(0,0%,100%,.015)}.ar-comp header{display:flex;justify-content:space-between;align-items:baseline;gap:8px}.ar-comp header span{font-size:13px;font-weight:600}.ar-comp header small{color:#7d8791;font-weight:500}.ar-comp header strong{font:800 22px/1 Inter,sans-serif;letter-spacing:-.02em}.ar-bar{height:6px;margin:10px 0 8px;border-radius:99px;background:#1f252c;overflow:hidden}.ar-bar i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#0b7256,var(--emerald))}.ar-comp.warn .ar-bar i{background:linear-gradient(90deg,#b45309,#f59e0b)}.ar-comp.bad .ar-bar i{background:linear-gradient(90deg,#991b1b,#ef4444)}.ar-comp-meta{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.ar-comp-meta em{color:#9aa4ae;font-size:11px;font-style:normal}.ar-comp.good .ar-comp-meta em{color:#75dfb8}.ar-comp.warn .ar-comp-meta em{color:#fbbf24}.ar-comp.bad .ar-comp-meta em{color:#fca5a5}.ar-comp p{margin:0;color:#8b949e;font-size:12px;line-height:1.6}.ar-ai{display:grid;grid-template-columns:minmax(240px,1fr) minmax(0,2fr);gap:16px}.ar-ai-brand{padding:16px 18px;border-radius:12px;border:1px solid rgba(239,68,68,.25);background:rgba(239,68,68,.05)}.ar-ai-brand.good{border-color:rgba(16,185,129,.25);background:rgba(16,185,129,.05)}.ar-ai-brand>span{display:block;color:#7d8791;font:700 9px/1 JetBrains Mono,monospace;letter-spacing:.08em;text-transform:uppercase}.ar-ai-brand>strong{display:block;margin:8px 0 6px;font-size:17px}.ar-ai-brand p{margin:0;color:#b9c8c3;font-size:12.5px;line-height:1.6}.ar-ai-brand blockquote{margin:12px 0 0;padding:10px 12px;border-left:2px solid hsla(0,0%,100%,.12);color:#98a3a0;font-size:12px;line-height:1.6;font-style:italic}.ar-ai-brand small{display:block;margin-top:12px;color:#8b949e}.ar-probes{display:grid;gap:10px}.ar-probe{padding:12px 14px;border:1px solid var(--line);border-radius:10px}.ar-probe header{display:flex;justify-content:space-between;gap:10px;align-items:center;flex-wrap:wrap;font-size:13px}.ar-probe p{margin:8px 0 0;color:#98a3a0;font-size:12px;line-height:1.6}.ar-probe small{display:block;margin-top:6px;color:#6b7a75;font-size:10.5px}.ar-plan{display:grid;gap:12px;margin:0;padding:0;list-style:none;counter-reset:none}.ar-step{display:grid;grid-template-columns:auto 1fr;gap:16px;padding:16px 18px;border:1px solid var(--line);border-radius:12px;background:hsla(0,0%,100%,.015)}.ar-step-num{font:800 22px/1 JetBrains Mono,monospace;color:#66d9b0}.ar-step h4{margin:0 0 6px;font-size:15px}.ar-step p{margin:0 0 6px;color:#b9c8c3;font-size:13px;line-height:1.6}.ar-effect{color:#dbe4e0!important}.ar-steps{margin:6px 0 8px;padding-left:18px;color:#98a3a0;font-size:12.5px;line-height:1.6}.ar-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.ar-chip{padding:3px 9px;border-radius:99px;border:1px solid var(--line);color:#9aa4ae;font:600 10.5px/1.5 JetBrains Mono,monospace}.ar-next30{margin-top:16px;padding:14px 16px;border-radius:10px;border:1px dashed rgba(16,185,129,.35)}.ar-next30 strong{display:block;margin-bottom:6px}.ar-next30 ul{margin:0;padding-left:18px;font-size:13px;line-height:1.7;color:#c3cbc8}.ar-area{margin-top:14px}.ar-area h4{margin:0 0 8px;color:#9aa4ae;font:700 10px/1 JetBrains Mono,monospace;letter-spacing:.1em;text-transform:uppercase}.ar-findings{display:grid;gap:8px}.ar-finding{padding:12px 14px;border:1px solid var(--line);border-radius:10px}.ar-finding header{display:flex;gap:10px;align-items:center;flex-wrap:wrap;font-size:13.5px}.ar-finding p{margin:6px 0 0;color:#98a3a0;font-size:12.5px;line-height:1.6}.ar-finding .ar-why{color:#c3cbc8}.ar-finding .ar-fix{color:#dbe4e0}.ar-strengths{display:grid;gap:8px;margin:0;padding:0;list-style:none;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.ar-strengths li{display:flex;gap:10px;align-items:flex-start;padding:10px 12px;border:1px solid var(--line);border-radius:10px;font-size:13px;line-height:1.55}.ar-strengths li span{color:var(--emerald);margin-top:2px}.ar-method p{margin:12px 0 0;color:#8b949e;font-size:12.5px;line-height:1.7}.ar-facts{display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}.ar-facts div{padding:10px 12px;border:1px solid var(--line);border-radius:10px}.ar-facts span{display:block;color:#7d8791;font:700 9px/1 JetBrains Mono,monospace;letter-spacing:.08em;text-transform:uppercase}.ar-facts strong{display:block;margin-top:6px;font-size:15px;overflow-wrap:anywhere}.ar-pages{margin-top:12px}.ar-pages summary{cursor:pointer;color:#c3cbc8;font-size:13px}.ar-disclaimer{color:#6b7a75!important;font-size:11.5px!important}@media (max-width:860px){.ar-ai,.ar-hero,.ar-step{grid-template-columns:1fr}.ar-hero-score{justify-items:start}}.audit-timeline{display:flex;gap:10px;overflow-x:auto;padding-bottom:4px;scroll-snap-type:x proximity}.audit-timeline .client-list-row{min-width:280px;max-width:340px;flex:0 0 auto;text-align:left;scroll-snap-align:start;cursor:pointer}.audit-timeline .client-list-row.active{border-color:rgba(16,185,129,.5);background:rgba(16,185,129,.06)}.audit-report-panel{padding:22px}.audit-report-panel>.ar{max-width:1180px}.cookie-consent{position:fixed;inset:auto 16px 16px 16px;z-index:80;display:flex;justify-content:center;pointer-events:none}.cookie-consent-card{pointer-events:auto;width:100%;max-width:760px;min-width:0;padding:18px 20px;overflow:hidden;border:1px solid rgba(16,185,129,.28);border-radius:14px;background:rgba(12,15,22,.98);box-shadow:0 24px 80px rgba(0,0,0,.55);color:#dbe4e0;backdrop-filter:blur(12px)}.cookie-consent-head strong{display:block;margin-bottom:6px;font-size:15px;color:#f4f7f6}.cookie-consent-head p{margin:0;font-size:12.5px;line-height:1.6;color:#a7b1ae}.cookie-consent-head a{color:#75dfb8;text-decoration:underline}.cookie-consent-cats{display:grid;gap:8px;margin-top:14px}.cookie-consent-actions [hidden],.cookie-consent-cats[hidden]{display:none!important}.cookie-consent-cat{display:grid;grid-template-columns:auto 1fr;gap:10px;align-items:start;padding:10px 12px;border:1px solid hsla(0,0%,100%,.08);border-radius:10px;cursor:pointer}.cookie-consent-cat input{margin-top:3px}.cookie-consent-cat strong{display:block;font-size:13px;color:#f4f7f6}.cookie-consent-cat em{color:#7d8791;font-style:normal;font-weight:500}.cookie-consent-cat small{display:block;color:#8b949e;font-size:11.5px;line-height:1.5}.cookie-consent-actions{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;margin-top:14px}@media (max-width:640px){.cookie-consent{inset:auto 8px 8px 8px;width:calc(100vw - 16px);max-width:calc(100vw - 16px)}.cookie-consent-card{width:100%;max-width:100%;padding:16px}.cookie-consent-actions{display:grid;min-width:0;grid-template-columns:minmax(0,1fr)}.cookie-consent-actions .btn{width:100%;min-width:0;justify-content:center}}.auth-terms-note{margin:10px 0 0;color:#8b949e;font-size:11.5px;line-height:1.55}.auth-terms-note a{color:#75dfb8;text-decoration:underline}.model-balance{margin-top:10px;padding:10px 12px;border:1px solid var(--line);border-radius:10px;background:hsla(0,0%,100%,.015);font-size:12px}.model-balance strong{display:block;font-size:13px}.model-balance small{display:block;margin-top:3px;color:#8b949e;font-size:11px;line-height:1.5}.client-overview-grid{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(300px,1fr);gap:18px;margin:18px 0}.client-side-stack{display:grid;gap:18px;align-content:start}.metric-card .metric-spark{position:absolute;right:16px;bottom:14px;width:150px;opacity:.9}.metric-card .metric-spark .spark{max-height:40px}.metric-card .metric-delta small{color:var(--muted);font-size:10px}.input-sm{height:34px;padding:0 10px;font-size:12px;min-width:160px}.progress-hero{display:grid;grid-template-columns:auto 1fr;gap:24px;align-items:center}.progress-big{display:block;font:800 44px/1 Inter,sans-serif;letter-spacing:-.03em;color:var(--ink)}.progress-big small{font-size:16px;color:var(--muted);font-weight:600}.progress-factors.compact{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 24px;margin-top:16px}.progress-factors.compact .factor-row{grid-template-columns:120px 1fr 30px auto}.compare-table{width:100%;border-collapse:collapse;font-size:13px}.compare-table th{padding:6px 4px;color:var(--muted);font:700 9px/1 JetBrains Mono,monospace;letter-spacing:.08em;text-transform:uppercase;text-align:left}.compare-table td{padding:9px 4px;border-top:1px solid var(--line);color:var(--ink)}.compare-table td.mono{font:600 13px/1 JetBrains Mono,monospace}.reco-list{display:grid;gap:8px}.reco-item{display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:center;padding:12px 14px;border:1px solid var(--line);border-radius:12px;color:inherit;text-decoration:none;transition:border-color .15s,background .15s}.reco-item:hover{border-color:rgba(16,185,129,.4);background:rgba(16,185,129,.05)}.reco-num{display:grid;place-items:center;width:30px;height:30px;border-radius:9px;background:rgba(16,185,129,.12);color:#0a7f5a;font:800 12px/1 JetBrains Mono,monospace}.reco-item strong{display:block;font-size:13px;color:var(--ink)}.reco-item small{display:block;margin-top:3px;color:var(--muted);font-size:11px;line-height:1.5}.how-we-work{margin-top:18px}.how-strip{flex-wrap:wrap;gap:10px 14px}.how-step,.how-strip{display:flex;align-items:center}.how-step{gap:10px;min-width:170px;flex:1 1 170px}.how-step>span{display:grid;place-items:center;width:38px;height:38px;border-radius:11px;background:rgba(16,185,129,.12);color:#0a7f5a;flex:none}.how-step strong{display:block;font-size:13px;color:var(--ink)}.how-step small{display:block;color:var(--muted);font-size:11px;line-height:1.45}.how-arrow{color:var(--muted);opacity:.6;flex:none}@media (max-width:980px){.client-overview-grid,.progress-factors.compact,.progress-hero{grid-template-columns:1fr}.metric-card .metric-spark{display:none}}body[data-client-page].client-light.client-light .spark-dot{fill:#fff}body[data-client-page].client-light.client-light .ar-ring-bg{stroke:rgba(18,42,34,.1)}body[data-client-page].client-light.client-light .price-card{border:1px solid var(--line);background:#fff;color:var(--ink);box-shadow:0 14px 38px rgba(25,55,44,.06)}body[data-client-page].client-light.client-light .price-card.featured{border-color:rgba(16,185,129,.35);background:linear-gradient(160deg,#fff,#f0faf6)}body[data-client-page].client-light.client-light .price-card :is(h3,strong,.price-value){color:var(--ink)}body[data-client-page].client-light.client-light .price-card :is(p,li,small,.price-kicker){color:#5f6d68}body[data-client-page].client-light.client-light .wallet-balance{font-family:Inter,sans-serif}body[data-client-page].client-light.client-light .wallet-balance small{font:500 12px/1.6 Inter,sans-serif;color:#5f6d68}body[data-client-page].client-light.client-light .ticket-preview{background:linear-gradient(145deg,#fff,#f8fbfa)}body[data-client-page] .warzone-summary{grid-template-columns:minmax(200px,auto) 1fr;gap:28px;align-items:start;margin-bottom:0}body[data-client-page] .warzone-summary>div:first-child{padding:4px 0}body[data-client-page] .warzone-summary>div:last-child p{margin:0 0 12px;font-size:14px;line-height:1.7}body[data-client-page] .warzone-summary>div:last-child p strong{display:inline;font-size:14px}body[data-client-page] .warzone-summary small{font-size:11px}.metric-card .metric-spark{position:static;width:100%;margin-top:10px;transform:none}.metric-card .metric-spark .spark{max-height:34px}.page-actions .btn{white-space:nowrap}@media (max-width:760px){body[data-client-page] .warzone-summary{grid-template-columns:1fr}}.page-actions .input{min-width:190px}body[data-client-page=warzone] #war-fronts .client-front-card{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);grid-template-areas:"head next" "title next" "leader next" "bar next";-moz-column-gap:28px;column-gap:28px;row-gap:6px;align-items:start}body[data-client-page=warzone] #war-fronts .client-front-card header{grid-area:head;display:flex;gap:10px;align-items:center}body[data-client-page=warzone] #war-fronts .client-front-card header strong{font:800 20px/1 Inter,sans-serif;letter-spacing:-.02em}body[data-client-page=warzone] #war-fronts .client-front-card h3{grid-area:title;margin:0;font-size:15px}body[data-client-page=warzone] #war-fronts .client-front-card p:first-of-type{grid-area:leader;margin:0;font-size:12px}body[data-client-page=warzone] #war-fronts .client-front-card p:nth-of-type(2){grid-area:next;margin:0;align-self:center;padding-left:22px;border-left:1px solid var(--line);font-size:12.5px;line-height:1.65}body[data-client-page=warzone] #war-fronts .client-front-card .tiny-progress{grid-area:bar;margin:6px 0 0}@media (max-width:760px){body[data-client-page=warzone] #war-fronts .client-front-card{grid-template-columns:1fr;grid-template-areas:"head" "title" "leader" "bar" "next"}body[data-client-page=warzone] #war-fronts .client-front-card p:nth-of-type(2){padding:10px 0 0;border-left:0;border-top:1px solid var(--line)}}body[data-client-page] .wallet-balance{grid-template-columns:1fr;gap:2px;margin:0;align-items:start}body[data-client-page] .wallet-balance span{font:700 10px/1 JetBrains Mono,monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}body[data-client-page] .wallet-balance strong{margin:8px 0 6px;font:800 40px/1 Inter,sans-serif;letter-spacing:-.03em;color:var(--ink)}body[data-client-page] .wallet-balance small{font:500 12.5px/1.6 Inter,sans-serif;color:var(--muted)}body[data-client-page] .wallet-balance small strong{display:inline;margin:0;font:700 12.5px/1.6 Inter,sans-serif;color:var(--ink)}body[data-client-page] #topup-form.calc-row{grid-template-columns:1fr 1fr;gap:12px;align-items:end}body[data-client-page] #topup-form>div{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:8px;padding:0;border:0}body[data-client-page] #topup-form button[type=submit]{grid-column:1/-1;justify-self:start}.kanban-thumb{display:block;width:100%;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;margin:-4px 0 8px;border-radius:8px;background:var(--panel-soft)}.kanban-thumb-pending{display:flex;align-items:center;justify-content:center;gap:6px;color:var(--muted);font-size:11px;border:1px dashed var(--line)}.asset-gallery{margin-top:16px;padding:14px 16px;border:1px solid var(--line);border-radius:12px}.asset-gallery .panel-head{margin-bottom:10px}.asset-gallery h3{margin:0;font-size:14px}.asset-grid{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.asset-card{margin:0;border:1px solid var(--line);border-radius:10px;overflow:hidden;background:var(--panel-soft)}.asset-card.primary{border-color:rgba(16,185,129,.55);box-shadow:0 0 0 2px rgba(16,185,129,.18)}.asset-card img{display:block;width:100%;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover}.asset-card figcaption{padding:8px 10px 10px}.asset-card figcaption span{display:block;font:600 10px/1.4 JetBrains Mono,monospace;color:var(--muted)}.asset-card figcaption small{display:block;margin-top:3px;color:var(--muted);font-size:11px;line-height:1.4}.asset-actions{display:flex;flex-wrap:wrap;gap:4px;margin-top:8px}.asset-actions .btn{padding:4px 8px;font-size:11px}.quality-gate .war-checklist{margin-top:8px}.quality-gate .war-checklist li{font-size:12.5px;line-height:1.5}.chat-suggestions{display:flex;flex-wrap:wrap;gap:6px;margin:10px 0 4px}.chat-suggestion{padding:6px 10px;border:1px solid var(--line);border-radius:99px;background:transparent;color:var(--ink);font-size:12px;cursor:pointer}.chat-suggestion:hover{border-color:rgba(16,185,129,.45);background:rgba(16,185,129,.08)}.invest-strip{display:grid;grid-template-columns:1fr auto 1fr 1fr 1fr;gap:18px;align-items:center;margin-bottom:16px}.invest-strip>div>strong{display:block;margin-top:6px;font:800 22px/1.1 Inter,sans-serif;letter-spacing:-.02em;color:var(--ink)}.invest-strip>div>strong em{font-style:normal}.invest-strip>div>small{display:block;margin-top:4px;color:var(--muted);font-size:11.5px}.invest-arrow{color:var(--emerald)}.record-activity{grid-template-columns:repeat(3,1fr)}.record-site-progress{display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));margin-bottom:14px}.record-site-progress article{display:grid;grid-template-columns:1fr auto;gap:6px 12px;padding:12px 14px;border:1px solid var(--line);border-radius:12px}.record-site-progress article>.spark{grid-column:1/-1;max-height:44px}.record-site-progress strong{display:block;font-size:13px}.record-site-progress small{color:var(--muted);font-size:11px}.record-site-score{font:800 18px/1 Inter,sans-serif;white-space:nowrap}.record-finance-grid{display:grid;gap:12px;grid-template-columns:repeat(3,1fr)}.record-finance-grid>div{padding:12px 14px;border:1px solid var(--line);border-radius:12px}.record-finance-grid strong{display:block;margin-top:6px;font:800 20px/1.1 Inter,sans-serif;color:var(--ink)}.record-finance-grid small{display:block;margin-top:4px;color:var(--muted);font-size:11px}@media (max-width:980px){.invest-strip,.record-finance-grid{grid-template-columns:1fr 1fr}.invest-arrow{display:none}.record-activity{grid-template-columns:1fr}}body:is([data-admin-page].admin-light,[data-client-page].client-light) .client-activity-item{background:#fff}body:is([data-admin-page].admin-light,[data-client-page].client-light) .client-activity-list{border-color:rgba(18,42,34,.11);background:rgba(18,42,34,.06)}body:is([data-admin-page].admin-light,[data-client-page].client-light) .client-activity-item strong{color:#17231f}body:is([data-admin-page].admin-light,[data-client-page].client-light) .client-activity-item small{color:#65736e}body:is([data-admin-page].admin-light,[data-client-page].client-light) .client-activity-item span{color:#0a7f5a}.conn-block{margin-bottom:16px;padding:14px 16px;border:1px solid var(--line);border-radius:12px}.conn-head{display:flex;justify-content:space-between;align-items:center;gap:10px}.conn-head h4{margin:0;font-size:13px}.conn-list{list-style:none;margin:10px 0 0;padding:0;display:grid;gap:8px}.conn-row{display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:center;padding:10px 12px;border:1px solid var(--line);border-radius:10px}.conn-row strong{display:block;font-size:13px}.conn-row small{display:block;color:var(--muted);font-size:11.5px;line-height:1.5}.conn-dot{width:10px;height:10px;border-radius:50%;background:#9aa4ae}.conn-row.connected .conn-dot{background:var(--emerald);box-shadow:0 0 0 4px rgba(16,185,129,.15)}.conn-row.error .conn-dot{background:#ef4444}.conn-actions{display:flex;gap:4px;flex-wrap:wrap}.conn-actions .btn{padding:4px 8px;font-size:11px}.conn-changes{list-style:none;margin:6px 0 0;padding:0;display:grid;gap:4px;color:var(--muted)}.publish-box{display:grid;grid-template-columns:1fr auto;gap:12px;align-items:center;margin-top:16px;padding:14px 16px;border:1px solid rgba(16,185,129,.3);border-radius:12px;background:rgba(16,185,129,.05)}.publish-box strong{display:block;font-size:13px}.publish-box small{display:block;margin-top:3px;color:var(--muted);font-size:11.5px;line-height:1.5}.publish-controls{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.publish-controls .input{height:36px;font-size:12px}@media (max-width:760px){.conn-row,.publish-box{grid-template-columns:1fr}}.domain-grid{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(380px,1fr))}.domain-card{display:grid;gap:12px;cursor:pointer;transition:border-color .15s,transform .15s}.domain-card:hover{border-color:rgba(16,185,129,.4);transform:translateY(-2px)}.domain-card header{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.domain-card h3{margin:2px 0 0;font-size:17px}.domain-score{text-align:right;font:800 20px/1 Inter,sans-serif;color:var(--ink);white-space:nowrap}.domain-score small{display:block;margin-top:3px;font:500 11px/1 Inter,sans-serif;color:var(--muted)}.domain-flags{display:flex;flex-wrap:wrap;gap:6px}.pill{display:inline-block;padding:3px 9px;border-radius:99px;font:600 10.5px/1.5 JetBrains Mono,monospace;border:1px solid var(--line);color:var(--muted)}.pill-ok{color:#0a7f5a;border-color:rgba(16,185,129,.35);background:rgba(16,185,129,.08)}.pill-bad{color:#b91c1c;border-color:rgba(239,68,68,.35);background:rgba(239,68,68,.07)}.pill-idle{opacity:.75}.domain-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.domain-stats>div{padding:10px 12px;border:1px solid var(--line);border-radius:10px}.domain-stats span{display:block;color:var(--muted);font:700 9px/1 JetBrains Mono,monospace;letter-spacing:.06em;text-transform:uppercase}.domain-stats strong{display:block;margin-top:5px;font-size:15px}.domain-stats small{display:block;margin-top:2px;color:var(--muted);font-size:10.5px}.domain-card footer{display:flex;gap:8px;flex-wrap:wrap}.domain-layout{grid-template-columns:minmax(0,1fr) 360px;align-items:start}.domain-layout,.domain-layout>aside,.domain-layout>div{display:grid;gap:16px}.domain-actions{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.domain-chat .ticket-inbox{max-width:220px}.domain-chat .ticket-thread{max-height:340px}.domain-money{grid-template-columns:1fr}@media (max-width:1100px){.domain-layout,.domain-stats{grid-template-columns:1fr}}@font-face{font-family:Inter;font-style:normal;font-weight:400 800;font-display:swap;src:url(../fonts/inter-latin-ext.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:400 800;font-display:swap;src:url(../fonts/inter-pl.woff2) format("woff2");unicode-range:u+00??,u+0104-0107,u+0118-0119,u+0141-0144,u+015a-015b,u+0179-017c,u+0131,u+0152-0153,u+02c6,u+02da,u+02dc,u+2000-206f,u+2070-209f,u+20ac,u+2122,u+2190-2199,u+2212,u+2215,u+25cf,u+feff,u+fffd}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400 800;font-display:swap;src:url(../fonts/jetbrains-mono-latin-ext.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400 800;font-display:swap;src:url(../fonts/jetbrains-mono-pl.woff2) format("woff2");unicode-range:u+00??,u+0104-0107,u+0118-0119,u+0141-0144,u+015a-015b,u+0179-017c,u+0131,u+0152-0153,u+02c6,u+02da,u+02dc,u+2000-206f,u+2070-209f,u+20ac,u+2122,u+2190-2199,u+2212,u+2215,u+25cf,u+feff,u+fffd}:is(.page-shell,.audit-page) .pillar-card p,:is(.page-shell,.audit-page) .pillar-featured>p,:is(.page-shell,.audit-page) .publication-card-body>p{font-size:13px;line-height:1.6}:is(.page-shell,.audit-page) .auth-benefits small,:is(.page-shell,.audit-page) .auth-card-head p,:is(.page-shell,.audit-page) .contact-detail small,:is(.page-shell,.audit-page) .human-steps p{font-size:12.5px}:is(.page-shell,.audit-page) .contact-form-card>p,:is(.page-shell,.audit-page) .salvo-action>p{font-size:13px}:is(.page-shell,.audit-page) .pricing-bonus>small,:is(.page-shell,.audit-page) .pricing-callout small{font-size:12px}:is(.page-shell,.audit-page) .audit-consent{font-size:12px;line-height:1.5}:is(.page-shell,.audit-page) .auth-form .field>span,:is(.page-shell,.audit-page) .field>span{font-size:12px;color:#9aa5a1}:is(.page-shell,.audit-page) .contact-detail span{font-size:11px}:is(.page-shell,.audit-page) .auth-options,:is(.page-shell,.audit-page) .auth-separator,:is(.page-shell,.audit-page) .auth-switch-copy,:is(.page-shell,.audit-page) .auth-terms-note{font-size:12px}:is(.page-shell,.audit-page) .footer a,:is(.page-shell,.audit-page) .footer p,:is(.page-shell,.audit-page) .footer-link-btn{font-size:12.5px;color:#8a949c}:is(.page-shell,.audit-page) .footer h2,:is(.page-shell,.audit-page) .footer h4{font-size:11px}:is(.page-shell,.audit-page) .footer-bottom{font-size:11px;color:#7c8790}.footer-link-btn{display:block;margin:9px 0;padding:0;border:0;background:none;color:#727c85;font:inherit;font-size:11px;text-align:left;cursor:pointer}.footer-link-btn:hover{color:#aef3db}:is(.page-shell,.audit-page) .audit-steps small{font-size:12px}:is(.page-shell,.audit-page) .audit-steps strong{font-size:13px}:is(.page-shell,.audit-page) .audit-card>p{font-size:13px}.about-grid{display:grid;gap:40px;align-items:start}@media (min-width:1024px){.about-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:64px}}.about-lead{margin-top:24px;color:#c9d3cf;font-size:17px;line-height:1.7}.about-lead strong{color:#eef6f2;font-weight:600}.about-facts{margin:0;padding:8px 24px}.about-facts>div{display:grid;gap:4px;padding:16px 0;border-bottom:1px solid var(--line)}.about-facts>div:last-child{border-bottom:0}.about-facts dt{color:#70e1ba;font:700 11px/1.4 JetBrains Mono,monospace;letter-spacing:.08em;text-transform:uppercase}.about-facts dd{margin:0;color:#c3ccc8;font-size:14px;line-height:1.6}.about-facts a,.faq-head a,.faq-item a{color:#8ee9c8;text-decoration:underline;text-underline-offset:3px}.faq-grid{display:grid;gap:40px;align-items:start}@media (min-width:1024px){.faq-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:64px}.faq-head{position:sticky;top:96px}}.faq-list{display:grid;gap:10px}.faq-item{border:1px solid var(--line);border-radius:14px;background:hsla(0,0%,100%,.02);transition:border-color .2s}.faq-item[open]{border-color:rgba(16,185,129,.28);background:rgba(16,185,129,.035)}.faq-item summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 20px;cursor:pointer;list-style:none}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary:after{content:"+";flex:none;color:#70e1ba;font:600 20px/1 JetBrains Mono,monospace}.faq-item[open] summary:after{content:"−"}.faq-item summary:focus-visible{outline:2px solid #10b981;outline-offset:2px;border-radius:14px}.faq-item h3{margin:0;color:#eef3f1;font-size:16px;font-weight:600;line-height:1.4}.faq-item p{margin:0;padding:0 20px 20px;color:#a9b4b0;font-size:14.5px;line-height:1.7}body[data-client-page].client-light{color-scheme:light;--obsidian:#f3f6f5;--panel:#fff;--panel-soft:#edf2f0;--line:rgba(18,42,34,.11);--line-strong:rgba(18,42,34,.18);--ink:#17231f;--muted:#65736e;background:#f3f6f5;color:#17231f}body[data-client-page].client-light .client-content :is(h1,h2,h3,h4){color:#17231f}body[data-client-page].client-light .client-content strong:not(.text-emerald):not(.text-amber){color:#17231f}body[data-client-page].client-light .client-content p,body[data-client-page].client-light .client-content small{color:#5f6d68}body[data-client-page].client-light .btn-primary{box-shadow:0 10px 26px rgba(16,185,129,.22)}body[data-client-page].client-light .btn-ghost{color:#24332e}body[data-client-page].client-light .btn-ghost:hover{color:#086f50;background:rgba(16,185,129,.08)}body[data-client-page].client-light .client-theme-toggle .theme-icon-sun{display:none}body[data-client-page].client-light .client-theme-toggle .theme-icon-moon{display:grid}body[data-client-page] .client-theme-toggle .theme-icon-moon{display:none}body[data-client-page].client-light .btn-ghost{color:#17231f}body[data-client-page].client-light .btn-ghost:hover{color:#17231f;background:rgba(18,42,34,.08)}body[data-client-page].client-light .price-card li,body[data-client-page].client-light .price-card>p{color:#17231f}body[data-client-page].client-light .record-brand{border:1px solid rgba(18,42,34,.176);background:rgba(18,42,34,.08)}body[data-client-page].client-light .citation-answer span{color:#0a7f5a}body[data-client-page].client-light .citation-answer p{color:#17231f}body[data-client-page].client-light .war-checklist{background:linear-gradient(145deg,rgba(128,29,24,.08),#f4f7f6 55%)}body[data-client-page].client-light .auth-form .field>span{color:#17231f}body[data-client-page].client-light .nav-badge{color:#b45309}body[data-client-page].client-light .tiny-progress{background:#f4f7f6}body[data-client-page].client-light .avatar{color:#0a7f5a}body[data-client-page].client-light .factor-row>div,body[data-client-page].client-light .gauge-copy span,body[data-client-page].client-light .page-head p{color:#65736e}body[data-client-page].client-light .factor-row strong,body[data-client-page].client-light .war-alert strong{color:#17231f}body[data-client-page].client-light .war-alert p{color:#65736e}body[data-client-page].client-light .kanban-col{background:rgba(18,42,34,.022)}body[data-client-page].client-light .kanban-col-head{color:#17231f}body[data-client-page].client-light .kanban-col-head span{background:#f4f7f6;color:#65736e}body[data-client-page].client-light .kanban-card{background:#f4f7f6;box-shadow:0 10px 26px rgba(25,55,44,.04)}body[data-client-page].client-light .kanban-meta{color:#65736e}body[data-client-page].client-light .kanban-channel{color:#0a7f5a}body[data-client-page].client-light .page-head p{color:#17231f}body[data-client-page].client-light .panel-head p{color:#65736e}body[data-client-page].client-light .client-help{color:#65736e;background:rgba(18,42,34,.036)}body[data-client-page].client-light .client-profile:hover{background:rgba(18,42,34,.063)}body[data-client-page].client-light .client-plan-meta,body[data-client-page].client-light .client-profile small{color:#65736e}body[data-client-page].client-light .client-kicker,body[data-client-page].client-light .client-plan-meta a{color:#0a7f5a}body[data-client-page].client-light .decision-card{background:rgba(18,42,34,.029)}body[data-client-page].client-light .decision-number,body[data-client-page].client-light .decision-type{color:#0a7f5a}body[data-client-page].client-light .decision-card p{color:#65736e}body[data-client-page].client-light .client-next-card p{color:#17231f}body[data-client-page].client-light .client-progress-copy{color:#65736e}body[data-client-page].client-light .client-health-icon{color:#0a7f5a}body[data-client-page].client-light .client-health-row span{color:#65736e}body[data-client-page].client-light .client-activity-item{background:#f4f7f6}body[data-client-page].client-light .client-activity-item span{color:#0a7f5a}body[data-client-page].client-light .client-activity-item small,body[data-client-page].client-light .client-outcome span{color:#65736e}body[data-client-page].client-light .client-outcome small{color:#0a7f5a}body[data-client-page].client-light .client-insight{background:rgba(18,42,34,.027)}body[data-client-page].client-light .client-insight>span{color:#0a7f5a}body[data-client-page].client-light .client-insight p{color:#65736e}body[data-client-page].client-light .client-note{color:#17231f}body[data-client-page].client-light .client-note .icon{color:#0a7f5a}body[data-client-page].client-light .knowledge-progress>p{color:#17231f}body[data-client-page].client-light .knowledge-score span{color:#65736e}body[data-client-page].client-light .knowledge-category>div{color:#17231f}body[data-client-page].client-light .knowledge-category small{color:#65736e}body[data-client-page].client-light .client-list-row{background:rgba(18,42,34,.025)}body[data-client-page].client-light .client-list-row>span:first-child{color:#0a7f5a}body[data-client-page].client-light .client-list-row small,body[data-client-page].client-light .current-plan-price small{color:#65736e}body[data-client-page].client-light .current-plan-details div{background:rgba(18,42,34,.032)}body[data-client-page].client-light .current-plan-details span{color:#65736e}body[data-client-page].client-light .client-login-page{background:#fff}body[data-client-page].client-light .client-login-story p{color:#17231f}body[data-client-page].client-light .client-login-benefits span{color:#17231f;background:rgba(18,42,34,.032)}body[data-client-page].client-light .client-login-story footer{color:#65736e}body[data-client-page].client-light .client-login-card{background:linear-gradient(145deg,rgba(18,22,28,.98),rgba(18,42,34,.147))}body[data-client-page].client-light .calc-row span,body[data-client-page].client-light .field label,body[data-client-page].client-light .wallet-balance small,body[data-client-page].client-light .wallet-balance span{color:#65736e}body[data-client-page].client-light .admin-content .page-head p{color:#17231f}body[data-client-page].client-light .admin-content .wallet-balance small,body[data-client-page].client-light .admin-content .wallet-balance span{color:#65736e}body[data-client-page].client-light .client-service-strip>a,body[data-client-page].client-light .client-service-strip>div{background:rgba(18,42,34,.022)}body[data-client-page].client-light .client-service-strip>a>.icon:first-child,body[data-client-page].client-light .client-service-strip>div>.icon{color:#0a7f5a}body[data-client-page].client-light .client-service-strip small,body[data-client-page].client-light .client-support-intro p,body[data-client-page].client-light .field>span{color:#65736e}body[data-client-page].client-light .client-help-categories .icon{color:#0a7f5a}body[data-client-page].client-light .client-help-categories small{color:#65736e}body[data-client-page].client-light .client-ticket-promise .icon,body[data-client-page].client-light .support-consent .icon{color:#0a7f5a}body[data-client-page].client-light .client-ticket-promise small,body[data-client-page].client-light .support-consent small{color:#65736e}body[data-client-page].client-light .notification-drawer{background:#f4f7f6;box-shadow:-30px 0 90px rgba(25,55,44,.138)}body[data-client-page].client-light .notification-item>.icon{color:#0a7f5a}body[data-client-page].client-light .notification-item p,body[data-client-page].client-light .notification-item small{color:#65736e}body[data-client-page].client-light .client-record-nav a,body[data-client-page].client-light .client-record-title p{color:#17231f}body[data-client-page].client-light .client-record-nav a:hover{color:#17231f;background:rgba(18,42,34,.063)}body[data-client-page].client-light .client-record-metrics small,body[data-client-page].client-light .client-record-metrics span,body[data-client-page].client-light .event-summary small,body[data-client-page].client-light .event-summary span,body[data-client-page].client-light .pricing-health small,body[data-client-page].client-light .pricing-health span{color:#65736e}body[data-client-page].client-light .record-facts>div{background:#f4f7f6}body[data-client-page].client-light .record-facts small,body[data-client-page].client-light .record-facts span{color:#65736e}body[data-client-page].client-light .record-connection-grid article>.icon{color:#0a7f5a}body[data-client-page].client-light .record-connection-grid small{color:#65736e}body[data-client-page].client-light .record-model-usage>span>i{background:linear-gradient(90deg,var(--usage-color) var(--usage-width),#f4f7f6 var(--usage-width))}body[data-client-page].client-light .record-note{color:#17231f}body[data-client-page].client-light .client-war-section-head p,body[data-client-page].client-light .record-ticket-list small{color:#65736e}body[data-client-page].client-light .client-war-copy p{color:#17231f}body[data-client-page].client-light .client-front-card{background:rgba(18,42,34,.025)}body[data-client-page].client-light .client-front-card p{color:#65736e}body[data-client-page].client-light .chat-md,body[data-client-page].client-light .chat-md h2,body[data-client-page].client-light .chat-md h3,body[data-client-page].client-light .chat-md h4{color:#17231f}body[data-client-page].client-light .chat-md code{background:rgba(18,42,34,.08)}body[data-client-page].client-light .chat-md a{color:#0a7f5a}body[data-client-page].client-light .client-plan-grid .wallet-balance>small,body[data-client-page].client-light .client-plan-grid .wallet-balance>span,body[data-client-page].client-light .client-plan-grid .wallet-balance>strong,body[data-client-page].client-light .current-plan small,body[data-client-page].client-light .muted,body[data-client-page].client-light .site-card-desc,body[data-client-page].client-light .site-card-meta,body[data-client-page].client-light .site-card-meta strong{color:#17231f}body[data-client-page].client-light .site-lists{border-top:1px solid rgba(18,42,34,.154)}body[data-client-page].client-light .site-lists h4{color:#17231f}body[data-client-page].client-light .site-list li{border:1px solid rgba(18,42,34,.154)}body[data-client-page].client-light .site-list li small,body[data-client-page].client-light .site-list li.muted{color:#17231f}body[data-client-page].client-light .empty-state{color:#65736e}body[data-client-page].client-light .client-list-row{border:1px solid rgba(18,42,34,.154);background:rgba(18,42,34,.036)}body[data-client-page].client-light .client-list-row small{color:#17231f}body[data-client-page].client-light .delta-up{color:#0a7f5a}body[data-client-page].client-light .delta-down{color:#b45309}body[data-client-page].client-light .delta-flat{color:#17231f;background:rgba(18,42,34,.08)}body[data-client-page].client-light .site-progress{background:rgba(18,42,34,.027)}body[data-client-page].client-light .site-progress-score>span{color:#65736e}body[data-client-page].client-light .site-progress-score>small{color:#17231f}body[data-client-page].client-light .field-hint,body[data-client-page].client-light .progress-chart .chart-labels{color:#65736e}body[data-client-page].client-light .ar-hero{background:radial-gradient(120% 160% at 0 0,rgba(16,185,129,.12),transparent 55%),rgba(18,42,34,.027)}body[data-client-page].client-light .ar-ring-bg{stroke:rgba(23,35,31,.1)}body[data-client-page].client-light .ar-ring-val.ok{stroke:#b45309}body[data-client-page].client-light .ar-ring-val.bad{stroke:#b91c1c}body[data-client-page].client-light .ar-ring-num{fill:#17231f}body[data-client-page].client-light .ar-ring-sub{fill:#65736e}body[data-client-page].client-light .ar-prev,body[data-client-page].client-light .ar-prev strong{color:#17231f}body[data-client-page].client-light .ar-kicker{color:#0a7f5a}body[data-client-page].client-light .ar-lead,body[data-client-page].client-light .ar-summary{color:#17231f}body[data-client-page].client-light .ar-biz{background:rgba(18,42,34,.054)}body[data-client-page].client-light .ar-biz span{color:#65736e}body[data-client-page].client-light .ar-biz em{color:#17231f}body[data-client-page].client-light .ar-section{background:rgba(18,42,34,.022)}body[data-client-page].client-light .ar-section-head h3 small{color:#65736e}body[data-client-page].client-light .ar-meaning strong,body[data-client-page].client-light .ar-section-head p{color:#17231f}body[data-client-page].client-light .ar-dot{box-shadow:0 0 0 4px rgba(18,42,34,.072)}body[data-client-page].client-light .ar-comp{background:rgba(18,42,34,.027)}body[data-client-page].client-light .ar-comp header small{color:#65736e}body[data-client-page].client-light .ar-bar{background:#f4f7f6}body[data-client-page].client-light .ar-comp-meta em{color:#17231f}body[data-client-page].client-light .ar-comp.good .ar-comp-meta em{color:#0a7f5a}body[data-client-page].client-light .ar-comp.warn .ar-comp-meta em{color:#b45309}body[data-client-page].client-light .ar-comp.bad .ar-comp-meta em{color:#b91c1c}body[data-client-page].client-light .ar-comp p{color:#17231f}body[data-client-page].client-light .ar-ai-brand>span{color:#65736e}body[data-client-page].client-light .ar-ai-brand p{color:#17231f}body[data-client-page].client-light .ar-ai-brand blockquote{border-left:2px solid rgba(18,42,34,.2);color:#17231f}body[data-client-page].client-light .ar-ai-brand small,body[data-client-page].client-light .ar-probe p{color:#17231f}body[data-client-page].client-light .ar-probe small{color:#65736e}body[data-client-page].client-light .ar-step{background:rgba(18,42,34,.027)}body[data-client-page].client-light .ar-step-num{color:#0a7f5a}body[data-client-page].client-light .ar-area h4,body[data-client-page].client-light .ar-chip,body[data-client-page].client-light .ar-effect,body[data-client-page].client-light .ar-finding .ar-fix,body[data-client-page].client-light .ar-finding .ar-why,body[data-client-page].client-light .ar-finding p,body[data-client-page].client-light .ar-method p,body[data-client-page].client-light .ar-next30 ul,body[data-client-page].client-light .ar-step p,body[data-client-page].client-light .ar-steps{color:#17231f}body[data-client-page].client-light .ar-facts span{color:#65736e}body[data-client-page].client-light .ar-pages summary{color:#17231f}body[data-client-page].client-light .ar-disclaimer{color:#65736e}body[data-client-page].client-light :is(.page-shell,body[data-client-page].client-light .audit-page) .auth-form .field>span,body[data-client-page].client-light :is(.page-shell,body[data-client-page].client-light .audit-page) .field>span{color:#17231f}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-x-0:after{content:var(--tw-content);left:0;right:0}.after\:top-0:after{content:var(--tw-content);top:0}.after\:h-8:after{content:var(--tw-content);height:2rem}@keyframes pulse{50%{content:var(--tw-content);opacity:.5}}.after\:animate-pulse:after{content:var(--tw-content);animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.after\:bg-gradient-to-b:after{content:var(--tw-content);background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.after\:from-transparent:after{content:var(--tw-content);--tw-gradient-from:transparent var(--tw-gradient-from-position);--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.after\:via-emerald\/\[\.08\]:after{content:var(--tw-content);--tw-gradient-to:rgba(16,185,129,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgba(16,185,129,.08) var(--tw-gradient-via-position),var(--tw-gradient-to)}.after\:to-transparent:after{content:var(--tw-content);--tw-gradient-to:transparent var(--tw-gradient-to-position)}@media (min-width:640px){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:inline-flex{display:inline-flex}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:border-x{border-left-width:1px;border-right-width:1px}.md\:p-12{padding:3rem}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:text-5xl{font-size:3rem;line-height:1}.md\:text-7xl{font-size:4.5rem;line-height:1}}@media (min-width:1024px){.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-\[1fr_420px\]{grid-template-columns:1fr 420px}}