:root{color:#171512;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;--bg:#faf2e6;--surface:#f3e9d9;--surface-2:#ece0cf;--line:#17120e39;--text:#171512;--muted:#5e5649;--cyan:#ee691b;--amber:#f08000;--green:#ee691b;background:#f8efe2;font-family:Golos Text,Segoe UI,Arial,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{min-width:320px;margin:0}button,input{font:inherit}button{cursor:pointer}a{color:inherit;text-decoration:none}a,button,input{outline-offset:3px}:focus-visible{outline:2px solid var(--cyan)}button:disabled{opacity:.45;cursor:not-allowed}p,h1,h2,h3{margin-top:0}p{line-height:1.6}.container{max-width:1390px;margin:auto;padding-left:48px;padding-right:48px}@keyframes enter{0%{opacity:.3;transform:translateY(8px)}to{opacity:1;transform:none}}.brand{letter-spacing:-.05em;white-space:nowrap;align-items:center;gap:12px;font-size:23px;font-weight:800;display:inline-flex}.brand-mark{border:2px solid var(--cyan);width:34px;height:34px;color:var(--cyan);border-radius:8px;place-items:center;font-size:25px;font-weight:500;line-height:1;display:grid;transform:rotate(45deg)}.brand-mark:first-letter{transform:rotate(-45deg)}.brand small{color:#0e7ab4;letter-spacing:.24em;margin-top:1px;font-size:9px;font-weight:700;display:block}.button{white-space:nowrap;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:12px;min-height:48px;padding:0 21px;font-size:14px;font-weight:800;line-height:1.25;transition:transform .18s,border-color .18s,background .18s,box-shadow .18s;display:inline-flex}.button:hover{transform:translateY(-2px)}.button-primary,.button-amber{background:var(--amber);color:#17120e;box-shadow:0 10px 30px #ffbc1f18}.button-primary:hover,.button-amber:hover{background:#ffbc1f}.button-cyan{color:#17120e;background:#ef722a;box-shadow:0 8px 25px #ef722a18}.button-cyan:hover{background:#f17128}.button-outline{color:var(--cyan);background:0 0;border-color:#ed6212}.button-outline:hover{background:#ef722a14}.button-ghost{color:#be4f0e;background:#fffbf2e8;border-color:#ed6212}.button-ghost:hover{border-color:var(--cyan)}.button-small{min-height:39px;padding:0 15px;font-size:12px}.button-full{width:100%}.icon-button{color:#474138;background:0 0;border:1px solid #0000;border-radius:7px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.icon-button:hover{color:#171512;background:#faf3e8}.field-label{color:#453f36;font-size:13px;font-weight:700}.status-dot{background:var(--amber);border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block;box-shadow:0 0 10px #ffbc1f53}.demo-tag{color:#cc6d00;white-space:nowrap;background:#fffbf2a7;border:2px solid #17120e;border-radius:100px;align-items:center;gap:5px;padding:8px 12px;font-size:12px;font-weight:700;display:inline-flex}.demo-tag .status-dot{margin-right:2px}.surface-panel{background:linear-gradient(140deg,#fefbf7 0%,#fffefd 100%);border:2px solid #17120e;border-radius:12px;padding:24px;box-shadow:3px 3px #17120e}.panel-head{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:21px;display:flex}.panel-head h2{letter-spacing:-.025em;margin:0 0 4px;font-size:17px}.panel-head p{color:var(--muted);margin:0;font-size:12px}.panel-head>svg{color:#be4f0e;flex:none}.text-link{color:var(--cyan);white-space:nowrap;align-items:center;gap:8px;font-size:12px;font-weight:800;display:inline-flex}.text-link:hover{text-decoration:underline}.status-label{color:var(--green);white-space:nowrap;align-items:center;gap:6px;font-size:11px;font-weight:700;display:inline-flex}.status-label:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.status-label.pending{color:var(--amber)}.status-label.muted{color:#7a6f5f}.align-right{text-align:right!important}.amount-plus{color:var(--green)!important}.page-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:28px;display:flex}.page-heading h1{letter-spacing:-.06em;margin:0 0 8px;font-size:42px;line-height:1.15}.page-heading p{color:var(--muted);margin:0;font-size:14px}.page-hint{color:var(--muted);margin:18px 0 0;font-size:13px}.page-hint a{color:var(--cyan)}.page-hint a:hover{text-decoration:underline}.table-scroll{overflow-x:auto}table{border-collapse:collapse;white-space:nowrap;width:100%;font-size:12px}th{color:#5f574a;text-align:left;background:#fcf7ee;padding:12px 13px;font-size:11px;font-weight:600}th:first-child{border-radius:6px 0 0 6px}th:last-child{border-radius:0 6px 6px 0}td{color:#2c2823;border-bottom:1px solid #17120e35;padding:15px 13px}tbody tr:last-child td{border-bottom:0}.table-operation{align-items:center;gap:7px;display:inline-flex}.table-operation svg{color:var(--cyan)}.empty-state{text-align:center;color:var(--muted);padding:42px 18px;font-size:13px}.tabs{border-bottom:1px solid var(--line);gap:4px;display:flex}.tabs button{color:var(--muted);white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;padding:12px 16px;font-size:12px;font-weight:800}.tabs button.selected{border-color:var(--cyan);color:var(--cyan)}label{color:#3c362f;margin-bottom:8px;font-size:12px;font-weight:800;display:block}input{width:100%;height:46px;color:var(--text);background:#fffefd;border:1px solid #17120e4c;border-radius:8px;padding:0 14px}input:focus{border-color:var(--cyan)}.form-error{color:#cc0e00;font-size:12px}.notice{color:#60584c;background:#fefbf6;border:1px solid #17120e50;border-radius:8px;gap:11px;padding:14px;display:flex}.notice svg{color:var(--amber);flex:none}.notice p{margin:0;font-size:12px}.inline-success{color:#be4f0e;align-items:flex-start;gap:9px;margin-top:16px;font-size:12px;display:flex}.inline-success svg{flex:none}.muted-note{color:var(--muted);font-size:12px}.landing{background:var(--bg)}.landing-header{z-index:2;justify-content:space-between;align-items:center;height:78px;display:flex;position:absolute;inset:0 0 auto}.landing-header nav{align-items:center;gap:42px;display:flex}.landing-header nav a{color:#2c2823;font-size:13px;font-weight:700}.landing-header nav a:hover{color:var(--cyan)}.hero{background:#f8efe2;min-height:575px;position:relative;overflow:hidden}.hero-art{filter:saturate(.9);background-image:linear-gradient(90deg,#f8efe2 0% 20%,#fffbf285 49%,#0000 72%),none;background-position:50%,right 37%;background-size:cover,cover;position:absolute;inset:0}.hero:after{content:"";background:#f0e5d5;height:1px;position:absolute;bottom:0;left:0;right:0}.hero-inner{z-index:1;align-items:center;min-height:575px;padding-top:55px;display:flex;position:relative}.hero-copy{max-width:650px}.hero h1{letter-spacing:-.075em;margin-bottom:22px;font-size:clamp(50px,5.5vw,78px);font-weight:800;line-height:1.08}.hero h1 em,.landing-section h2 em{color:var(--amber);font-style:normal}.hero p{color:#3b362e;max-width:470px;margin-bottom:28px;font-size:17px;line-height:1.6}.hero-actions{flex-wrap:wrap;gap:12px;display:flex}.steps{border-bottom:1px solid var(--line);background:#fffefe}.step-grid{grid-template-columns:repeat(3,1fr);display:grid}.step-grid>div{grid-template-columns:34px 32px 1fr;align-items:start;column-gap:16px;min-height:130px;padding:28px 30px 24px 0;display:grid}.step-grid>div+div{border-left:1px solid #17120e3b;padding-left:30px}.step-grid span{color:var(--cyan);font-size:23px;line-height:1.2}.step-grid svg{color:var(--cyan);border:1px solid #ed6212;border-radius:50%;width:32px;height:32px;padding:7px}.step-grid strong{font-size:14px}.step-grid p{color:var(--muted);grid-column:3;margin:4px 0 0;font-size:12px}.landing-section{padding-top:92px;padding-bottom:98px}.section-intro{justify-content:space-between;align-items:end;margin-bottom:32px;display:flex}.section-intro h2,.connect-band h2{letter-spacing:-.06em;margin-bottom:15px;font-size:clamp(30px,3.1vw,45px);line-height:1.14}.section-intro p{max-width:600px;color:var(--muted);margin:0;font-size:14px}.section-intro>svg{color:#be4f0e}.model-rail{border:1px solid var(--line);border-radius:13px;grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}.model-tile{background:linear-gradient(155deg,#fefbf7,#fffefd);align-items:center;gap:20px;min-height:225px;padding:25px;display:flex}.model-tile+div{border-left:1px solid var(--line)}.model-orb{border-radius:50%;flex:none;place-items:center;width:95px;height:95px;font-size:63px;line-height:1;display:grid}.model-orb.sol{color:#cc6d00;background:radial-gradient(circle,#faba246b,#ef722a18 65%,#0000 70%)}.model-orb.astra{color:#007ec2;background:radial-gradient(circle,#29aaef60,#2a79ef23 65%,#0000 70%)}.model-orb.luna{color:#007ec2;background:radial-gradient(circle,#ef722a6b,#2aaaef18 65%,#0000 70%)}.mono{color:#be4f0e;letter-spacing:.05em;font-family:Consolas,monospace;font-size:10px}.model-tile h3{margin:7px 0;font-size:18px}.model-tile p{color:var(--muted);margin:0;font-size:12px}.connect-band{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:radial-gradient(circle at 10%,#fffbf285,#0000 35%),#fffefd}.connect-content{grid-template-columns:1fr 1fr;align-items:center;gap:60px;padding-top:72px;padding-bottom:72px;display:grid}.connect-content p{max-width:470px;color:var(--muted);margin-bottom:27px;font-size:14px}.code-scene{background:#f8efe2;border:2px solid #17120e;border-radius:11px;overflow:hidden;box-shadow:3px 3px #17120e}.code-scene-head{border-bottom:1px solid var(--line);align-items:center;gap:6px;padding:14px 17px;display:flex}.code-scene-head span{border:1px solid #17120e93;border-radius:50%;width:7px;height:7px}.code-scene-head b{color:#61594c;margin-left:auto;font-size:11px;font-weight:600}.code-scene pre{color:#342f29;padding:8px 23px;font:12px/1.9 Consolas,monospace;overflow:auto}.code-scene-foot{border-top:1px solid var(--line);color:#be4f0e;align-items:center;gap:8px;padding:12px 17px;font-size:11px;display:flex}.landing-footer{color:#635a4e;justify-content:space-between;align-items:center;gap:20px;padding-top:25px;padding-bottom:25px;font-size:12px;display:flex}.landing-footer span:nth-child(2),.landing-footer a{align-items:center;gap:7px;display:flex}.landing-footer a{color:var(--cyan)}.auth-page{grid-template-columns:1fr 1fr;min-height:100vh;display:grid}.auth-visual{background-image:linear-gradient(90deg,#fffbf2bb,#fffbf274),linear-gradient(#0000 45%,#fffefe 97%),none;background-position:62%;background-size:cover;flex-direction:column;justify-content:space-between;min-height:100vh;padding:40px 7vw;display:flex;position:relative}.auth-visual h2{letter-spacing:-.065em;font-size:clamp(35px,3.5vw,55px);line-height:1.16}.auth-visual p{color:#39352d;max-width:390px}.auth-visual-foot{color:#5c5448;letter-spacing:.14em;font:11px Consolas,monospace}.auth-main{background:#fffefd;flex-direction:column;padding:40px 8vw;display:flex}.back-link{color:var(--muted);align-items:center;gap:8px;font-size:12px;display:inline-flex}.back-link:hover{color:var(--cyan)}.auth-form-wrap{width:min(100%,420px);margin:auto}.auth-symbol{width:50px;height:50px;color:var(--cyan);background:#fdf8f2;border:2px solid #17120e;border-radius:13px;place-items:center;margin-bottom:22px;display:grid;box-shadow:3px 3px #17120e}.auth-form-wrap h1{letter-spacing:-.06em;margin-bottom:7px;font-size:35px}.auth-form-wrap>p{color:var(--muted);margin-bottom:28px;font-size:13px}.auth-form-wrap form label:not(:first-child){margin-top:18px}.password-field{position:relative}.password-field input{padding-right:52px}.password-field button{color:var(--muted);background:0 0;border:0;width:36px;height:36px;position:absolute;top:5px;right:6px}.auth-form-wrap form>.button{margin-top:26px}.auth-switch{text-align:center;color:var(--muted);margin-top:21px;font-size:12px}.auth-switch button{color:var(--cyan);background:0 0;border:0;font-weight:800}.auth-warning{color:#be6c0e;background:#fefbf6;border:1px solid #17120e4c;border-radius:8px;margin-top:28px;padding:14px 16px;font-size:11px;line-height:1.55}.app-shell{grid-template-columns:244px minmax(0,1fr);min-height:100vh;display:grid}.sidebar{border-right:1px solid var(--line);background:#fffefe;flex-direction:column;height:100vh;display:flex;position:sticky;top:0}.side-top{border-bottom:1px solid var(--line);align-items:center;height:76px;padding:0 23px;display:flex}.side-top .brand{font-size:20px}.side-top .brand-mark{width:31px;height:31px;font-size:22px}.side-nav{flex-direction:column;gap:5px;padding:28px 14px;display:flex}.nav-link{color:#464037;text-align:left;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:15px;width:100%;min-height:44px;padding:0 17px;font-size:13px;font-weight:700;display:flex}.nav-link svg{color:#0e7ab4;flex:none}.nav-link:hover{color:var(--text);background:#fdf7f0}.nav-link.active{border-left:2px solid var(--cyan);color:var(--cyan);background:#fcf5ec}.nav-link.active svg{color:var(--cyan)}.sidebar-bottom{margin-top:auto;padding:20px}.demo-note{color:#cc6d00;background:#fffbf2c7;border:2px solid #17120e;border-radius:10px;padding:15px;font-size:12px;font-weight:800;box-shadow:3px 3px #17120e}.demo-note p{color:#534c41;margin:8px 0 0;font-size:11px;font-weight:500}.signout{cursor:pointer;margin-top:15px;padding:0 10px}.app-column{flex-direction:column;min-width:0;display:flex}.app-header{border-bottom:1px solid var(--line);background:#f8efe2;justify-content:space-between;align-items:center;gap:20px;height:76px;padding:0 38px;display:flex}.header-trail,.header-actions{color:#645b4e;align-items:center;gap:10px;font-size:11px;display:flex}.header-trail svg{color:var(--cyan)}.trail-slash{color:#0e7ab4}.header-actions{gap:12px}.header-help{color:#3c362f;align-items:center;gap:6px;display:flex}.header-help:hover{color:var(--cyan)}.header-divider{background:var(--line);width:1px;height:21px;margin:0 7px}.user-avatar{color:#171512;background:#fde9de;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;font-weight:800;display:grid}.user-label{color:#201e19}.app-main{flex:1;width:min(100%,1560px);margin:0 auto;padding:35px 38px 55px}.app-footer{border-top:1px solid var(--line);color:#887b69;justify-content:space-between;align-items:center;gap:14px;padding:17px 38px;font-size:10px;display:flex}.app-footer span:nth-child(2),.app-footer a{align-items:center;gap:6px;display:flex}.app-footer a:hover{color:var(--cyan)}.mobile-menu,.mobile-close,.menu-scrim{display:none}.dashboard-top{grid-template-columns:1.18fr .82fr;gap:18px;margin-bottom:18px;display:grid}.balance-hero{background:radial-gradient(circle at 80% 20%,#fffbf285,#0000 42%),linear-gradient(120deg,#fdf9f2,#fefcf9);border:2px solid #17120e;border-radius:12px;min-height:200px;padding:29px 30px;position:relative;box-shadow:3px 3px #17120e}.balance-hero strong{letter-spacing:-.065em;margin:10px 0 5px;font-size:49px;line-height:1.15;display:block}.balance-hero p{color:#60584b;margin:0;font-size:12px}.balance-hero .button{position:absolute;top:76px;right:29px}.gateway-mini{background:linear-gradient(90deg,#fffefc 0%,#fffbf21f 36%),50%/cover;border:2px solid #17120e;border-radius:12px;min-height:200px;box-shadow:3px 3px #17120e}.metric-strip{background:#fefdfa;border:2px solid #17120e;border-radius:12px;grid-template-columns:repeat(3,1fr) 1.2fr;align-items:stretch;gap:0;margin-bottom:18px;display:grid;overflow:hidden;box-shadow:3px 3px #17120e}.metric-strip>div{border-right:1px solid var(--line);padding:20px 24px}.metric-strip span{color:var(--muted);margin-bottom:7px;font-size:11px;display:block}.metric-strip strong{letter-spacing:-.06em;font-size:25px}.metric-strip small{color:#746a5a;font-size:14px}.metric-strip>a{color:var(--cyan);justify-content:center;align-items:center;gap:12px;font-size:13px;font-weight:800;display:flex}.metric-strip>a:hover{background:#fbf5eb}.dashboard-grid{grid-template-columns:minmax(0,1.55fr) minmax(270px,.9fr);gap:18px;margin-bottom:18px;display:grid}.usage-list{flex-direction:column;display:flex}.usage-row{border-top:1px solid #17120e39;align-items:center;gap:16px;min-height:69px;display:flex}.model-glyph{flex:none;place-items:center;width:35px;height:35px;font-size:33px;display:grid}.model-glyph.sol{color:#be4f0e}.model-glyph.astra{color:#007ec2}.model-glyph.luna{color:#cc6d00}.usage-main{flex-direction:column;gap:3px;min-width:155px;display:flex}.usage-main b{font-size:13px}.usage-main span{color:var(--muted);font-size:11px}.usage-bar{background:#faf2e6;border-radius:6px;flex:1;height:6px}.usage-bar i{background:var(--cyan);border-radius:6px;height:100%;display:block}.usage-row:nth-child(2) .usage-bar i{background:#1aafff}.usage-row:nth-child(3) .usage-bar i{background:var(--amber)}.usage-total{text-align:right;color:#292621;min-width:65px;font-size:11px}.quick-panel{background:radial-gradient(circle at 85% 15%,#ef722a33,#0000 45%),#fefcf8;border:2px solid #17120e;border-radius:12px;flex-direction:column;align-items:flex-start;padding:27px;display:flex;box-shadow:3px 3px #17120e}.quick-mark{width:47px;height:47px;color:var(--cyan);background:#fcf7ef;border:1px solid #ed6212;border-radius:9px;place-items:center;margin-bottom:19px;display:grid}.quick-panel h2{margin-bottom:9px;font-size:20px;line-height:1.24}.quick-panel p{color:var(--muted);margin-bottom:19px;font-size:12px}.quick-panel .button{margin-top:auto}.quick-link{color:var(--cyan);align-items:center;gap:7px;margin-top:17px;font-size:11px;font-weight:800;display:flex}.recent-panel .panel-head{margin-bottom:17px}.balance-layout{grid-template-columns:minmax(0,1.1fr) minmax(330px,.78fr);gap:18px;display:grid}.balance-layout>div{flex-direction:column;gap:18px;display:flex}.big-balance{background:radial-gradient(circle at 85% 5%,#ef722a44,#0000 40%),#fdf9f2;border:2px solid #17120e;border-radius:12px;min-height:251px;padding:31px;position:relative;box-shadow:3px 3px #17120e}.wallet-symbol{width:47px;height:47px;color:var(--cyan);border:1px solid #ed6212;border-radius:10px;place-items:center;display:grid;position:absolute;top:28px;right:28px}.big-balance strong{letter-spacing:-.07em;margin:22px 0 7px;font-size:59px;display:block}.big-balance p{color:var(--muted);margin:0;font-size:12px}.topup-history{padding-bottom:9px}.ledger-line{border-top:1px solid var(--line);align-items:center;gap:13px;padding:16px 0;font-size:12px;display:flex}.ledger-icon{width:34px;height:34px;color:var(--green);border:1px solid #ed6212;border-radius:8px;place-items:center;display:grid}.ledger-line>div:nth-child(2){flex:1;min-width:0}.ledger-line b{display:block}.ledger-line small{color:var(--muted);margin-top:3px;display:block}.ledger-line>strong{white-space:nowrap;color:var(--green)}.topup-box{align-self:start;padding:28px}.topup-step{color:var(--cyan);font:11px Consolas,monospace}.topup-box form{padding-top:10px}.amount-input{position:relative}.amount-input input{height:55px;padding-right:40px;font-size:23px;font-weight:800}.amount-input span{color:var(--cyan);font-size:19px;position:absolute;top:15px;right:16px}.preset-row{grid-template-columns:repeat(4,1fr);gap:8px;margin:14px 0 24px;display:grid}.preset-row button{border:1px solid var(--line);color:#3b362e;background:#fefcf8;border-radius:6px;height:38px;font-size:12px}.preset-row button.selected{border-color:var(--cyan);color:var(--cyan);background:#faf3e8}.topup-box .notice{margin:25px 0 16px}.topup-box>.text-link{margin-top:4px}.security-banner,.connect-callout{background:#fdf9f3;border:2px solid #17120e;border-radius:10px;align-items:flex-start;gap:14px;margin-bottom:18px;padding:18px 20px;display:flex;box-shadow:3px 3px #17120e}.security-banner svg,.connect-callout svg{color:var(--cyan);flex:none}.security-banner strong{font-size:13px}.security-banner p,.connect-callout p{color:var(--muted);margin:5px 0 0;font-size:11px}.new-key{background:#fdf9f2;border:2px solid #17120e;border-radius:11px;margin-bottom:18px;padding:20px 24px;box-shadow:3px 3px #17120e}.new-key .panel-head{margin-bottom:15px}.secret-row{align-items:center;gap:8px;display:flex}.secret-row code{color:#cc4b00;background:#fff;border:1px solid #17120e57;border-radius:7px;flex:1;min-width:0;padding:15px;font-size:12px;overflow:auto}.key-list{border-top:1px solid var(--line)}.key-row{border-bottom:1px solid var(--line);align-items:center;gap:16px;min-height:80px;display:flex}.key-row:last-child{border:0}.key-icon{width:39px;height:39px;color:var(--cyan);background:#fdf8f1;border:1px solid #ed6212;border-radius:8px;place-items:center;display:grid}.key-details{flex:1;min-width:0}.key-details strong{font-size:13px;display:block}.key-details span{color:var(--muted);margin-top:5px;font-size:11px;display:block}.key-details i{background:#e6d9c7;border-radius:50%;width:3px;height:3px;margin:0 7px 3px;display:inline-block}.key-limit{color:#35312a;white-space:nowrap;font-size:11px}.danger-button:hover{color:#cc0e00;background:#f8f0e3}.key-end{width:36px}.modal-backdrop{z-index:20;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#fffbf2e6;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.modal{background:#fefbf7;border:2px solid #17120e;border-radius:12px;width:min(100%,480px);padding:26px;box-shadow:3px 3px #17120e}.modal form label:not(:first-child){margin-top:18px}.modal .button{margin-top:22px}.history-toolbar{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.filter-label{color:var(--muted);align-items:center;gap:8px;font-size:12px;display:flex}.segment{border:1px solid var(--line);background:#fffefc;border-radius:8px;gap:4px;padding:4px;display:flex}.segment button{color:var(--muted);background:0 0;border:0;border-radius:5px;padding:8px 12px;font-size:11px;font-weight:800}.segment button.selected{color:var(--cyan);background:#f7eddf}.clickable-row{cursor:pointer}.clickable-row:hover{background:#fcf7ef}.detail-modal dl{margin:0}.detail-modal dl div{border-bottom:1px solid var(--line);justify-content:space-between;gap:20px;padding:11px 0;font-size:12px;display:flex}.detail-modal dt{color:var(--muted)}.detail-modal dd{text-align:right;margin:0}.detail-note{color:var(--muted);margin:17px 0 0;font-size:11px}.connect-layout{grid-template-columns:minmax(300px,.8fr) minmax(0,1.2fr);gap:18px;display:grid}.connect-steps{padding-bottom:8px}.connect-step{border-top:1px solid var(--line);align-items:center;gap:16px;padding:20px 0;display:flex}.connect-step>span{color:var(--cyan);font:18px Consolas,monospace}.connect-step>div{flex:1}.connect-step strong{font-size:12px}.connect-step p{color:var(--muted);margin:4px 0 0;font-size:11px}.connect-step>a,.connect-step>svg{color:var(--cyan)}.connect-callout{margin:18px 0 0}.connect-callout p{margin:0}.config-panel .tabs{margin-bottom:18px}.code-block{background:#f8efe2;border:1px solid #12a0ed;border-radius:8px;overflow:hidden}.code-head{color:#5d5549;border-bottom:1px solid #17120e41;justify-content:space-between;align-items:center;padding:11px 16px;font:11px Consolas,monospace;display:flex}.code-head button{color:var(--cyan);background:0 0;border:0;align-items:center;gap:7px;font:11px Golos Text,sans-serif;display:flex}.code-block pre{color:#332e28;min-height:235px;margin:0;padding:19px;font:12px/1.85 Consolas,monospace;overflow:auto}.config-note{color:var(--muted);align-items:flex-start;gap:8px;margin-top:16px;font-size:11px;display:flex}.config-note svg{color:var(--amber);flex:none}.config-note code{color:#342f29}.admin-summary{grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:22px;display:grid}.admin-summary>div{background:#fefbf6;border:2px solid #17120e;border-radius:10px;grid-template-columns:30px 1fr;align-items:center;gap:2px 12px;padding:18px;display:grid;box-shadow:3px 3px #17120e}.admin-summary svg{color:var(--cyan);grid-row:span 2}.admin-summary span{color:var(--muted);font-size:11px}.admin-summary strong{font-size:24px;line-height:1.25}.admin-tabs{margin-bottom:18px}.admin-payment{border-top:1px solid var(--line);align-items:center;gap:18px;padding:18px 0;display:flex}.admin-payment>div{flex:1}.admin-payment strong,.admin-payment span{display:block}.admin-payment strong{font-size:13px}.admin-payment span{color:var(--muted);margin-top:5px;font-size:11px}.admin-payment>b{color:var(--green);white-space:nowrap}.admin-footnote{border-top:1px solid var(--line);color:var(--muted);padding-top:15px;font-size:11px}.admin-model-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.admin-model-row{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:17px 0;display:flex}.admin-model-row strong,.admin-model-row span{display:block}.admin-model-row strong{font-size:13px}.admin-model-row span{color:var(--muted);margin-top:5px;font:11px Consolas,monospace}.toggle{background:#f9f2e6;border:2px solid #17120e;border-radius:20px;width:42px;height:24px;padding:3px;box-shadow:5px 5px #17120e}.toggle i{background:#fffcf5;border-radius:50%;width:16px;height:16px;transition:transform .18s;display:block}.toggle.on{background:#fde9de;border-color:#ed6212}.toggle.on i{background:#fffcf5;transform:translate(18px)}.markup-panel .amount-input{margin-bottom:14px}.markup-panel .button{margin-bottom:10px}.user-row{border-top:1px solid var(--line);align-items:center;gap:17px;padding:22px 0;display:flex}.user-row>div{flex:1}.user-row strong,.user-row small{display:block}.user-row strong{font-size:13px}.user-row small{color:var(--muted);margin-top:4px;font-size:11px}.user-row b{font-size:13px}.reset-box{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;padding-top:22px;display:flex}.reset-box strong{font-size:13px}.reset-box p{color:var(--muted);margin:4px 0 0;font-size:11px}@media (width<=1100px){.container{padding-left:32px;padding-right:32px}.hero h1{font-size:62px}.app-shell{grid-template-columns:210px minmax(0,1fr)}.side-top{padding:0 18px}.side-top .brand{font-size:17px}.app-main{padding:30px 26px 45px}.app-header{padding:0 26px}.app-footer{padding:15px 26px}.dashboard-top{grid-template-columns:1fr .6fr}.balance-hero .button{min-height:40px;margin-top:18px;position:static}.balance-hero{min-height:245px}.model-tile{gap:10px;padding:19px}.model-orb{width:70px;height:70px;font-size:49px}}@media (width<=1000px){.landing-header nav{gap:18px}.hero-art{opacity:.72;background-position:50%,62%}.hero h1{font-size:56px}.step-grid>div{grid-template-columns:28px 1fr;gap:7px 13px}.step-grid svg{display:none}.step-grid strong,.step-grid p{grid-column:2}.model-rail{grid-template-columns:1fr}.model-tile{min-height:140px}.model-tile+div{border-left:0;border-top:1px solid var(--line)}.app-shell{display:block}.sidebar{z-index:12;width:265px;transition:transform .2s;position:fixed;top:0;left:0;transform:translate(-100%)}.sidebar.open{transform:none}.mobile-close,.mobile-menu{display:inline-flex}.mobile-close{margin-left:auto}.menu-scrim{z-index:11;background:#fffbf2b8;border:0;display:block;position:fixed;inset:0}.app-header{height:65px}.header-trail{margin-right:auto}.dashboard-grid,.balance-layout,.connect-layout{grid-template-columns:1fr}.gateway-mini{min-height:180px}.admin-model-grid{grid-template-columns:1fr}.auth-visual,.auth-main{padding:35px}}@media (width<=620px){.container{padding-left:20px;padding-right:20px}.landing-header{height:68px}.landing-header nav{display:none}.landing-header .brand{font-size:19px}.hero,.hero-inner{min-height:625px}.hero-inner{align-items:flex-end;padding-top:105px;padding-bottom:75px}.hero-art{background-image:linear-gradient(#fffbf241 0%,#fffbf263 38%,#fffbf2eb 76%,#f8efe2 100%),none;background-position:50%,61%;background-size:cover,auto 100%}.hero h1{font-size:clamp(43px,10vw,57px)}.hero p{max-width:370px;font-size:14px}.hero-actions .button{min-height:44px;padding:0 14px;font-size:12px}.steps{padding:10px 0}.step-grid{grid-template-columns:1fr}.step-grid>div{grid-template-columns:30px 1fr;min-height:75px;padding:14px 0}.step-grid>div+div{border-left:0;border-top:1px solid var(--line);padding-left:0}.step-grid p{margin:0}.landing-section{padding-top:59px;padding-bottom:62px}.section-intro>svg{display:none}.section-intro h2,.connect-band h2{font-size:34px}.model-tile{min-height:135px}.connect-content{grid-template-columns:1fr;gap:35px;padding-top:55px;padding-bottom:55px}.landing-footer{flex-wrap:wrap}.landing-footer span:nth-child(2){order:3;width:100%}.auth-page{display:block}.auth-visual{background-position:50%;min-height:160px;padding:20px}.auth-visual h2,.auth-visual p,.auth-visual-foot{display:none}.auth-main{min-height:calc(100vh - 160px);padding:22px 20px 45px}.auth-form-wrap{margin:38px auto auto}.app-header{padding:0 17px}.header-trail span{display:none}.header-actions{gap:5px}.header-help{font-size:0}.header-divider,.user-label{display:none}.app-main{padding:27px 17px 45px}.app-footer{flex-wrap:wrap;padding:15px 17px}.app-footer span:nth-child(2){order:3;width:100%}.page-heading{flex-direction:column;align-items:flex-start;margin-bottom:20px}.page-heading h1{font-size:34px}.page-heading p{font-size:12px}.page-heading>.button{width:100%}.dashboard-top{grid-template-columns:1fr}.gateway-mini{display:none}.balance-hero{min-height:214px;padding:22px}.balance-hero strong{font-size:43px}.balance-hero .button{min-height:39px;margin-top:18px;position:static}.metric-strip{grid-template-columns:repeat(3,1fr)}.metric-strip>div{text-align:center;padding:13px 10px}.metric-strip span{min-height:28px;font-size:9px}.metric-strip strong{font-size:17px}.metric-strip>a{border-top:1px solid var(--line);grid-column:1/-1;min-height:45px;font-size:11px}.surface-panel{padding:18px}.usage-row{gap:9px}.usage-main{min-width:125px}.usage-total{min-width:55px;font-size:10px}.quick-panel{min-height:250px}.big-balance{min-height:210px;padding:23px}.big-balance strong{font-size:46px}.ledger-line{flex-wrap:wrap}.ledger-line .status-label{margin-left:46px}.topup-box{padding:19px}.security-banner{padding:15px}.key-row{flex-wrap:wrap;gap:9px;padding:15px 0}.key-details{flex-basis:calc(100% - 55px)}.key-limit{margin-left:48px}.key-end{display:none}.secret-row{flex-wrap:wrap}.secret-row code{flex-basis:100%}.history-toolbar{flex-direction:column;align-items:flex-start}.history-panel{padding:15px}.filter-label{display:none}.segment{width:100%}.segment button{flex:1;padding:9px 5px}.admin-summary{gap:6px}.admin-summary>div{flex-direction:column;align-items:flex-start;gap:8px;padding:12px;display:flex}.admin-summary svg{width:17px;height:17px}.admin-summary span{min-height:26px;font-size:9px}.admin-summary strong{font-size:18px}.admin-tabs{overflow:auto}.admin-tabs button{padding:12px 10px}.admin-payment{flex-wrap:wrap}.admin-payment>div{flex-basis:100%}.admin-payment .button{margin-left:auto}.user-row{flex-wrap:wrap}.user-row>div{flex-basis:calc(100% - 55px)}.reset-box{flex-direction:column;align-items:flex-start}.code-block pre{font-size:10px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.app-loading{color:#4d463c;background:#f8efe2;place-items:center;min-height:100dvh;font:400 15px Golos Text,sans-serif;display:grid}.billing-panel{gap:20px;display:grid}.billing-panel .panel-head{margin-bottom:0}.billing-status{color:var(--muted);background:#fdf8f0;border:2px solid #17120e;border-radius:10px;align-items:center;gap:12px;padding:13px 16px;font-size:13px;display:flex;box-shadow:3px 3px #17120e}.billing-status strong{color:var(--text)}.billing-status .status-dot{flex:none}.billing-fees{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.billing-fees label,.billing-source{color:var(--muted);gap:8px;font-size:12px;font-weight:700;display:grid}.billing-fees input,.billing-source input,.billing-table input{width:100%;min-width:0;color:var(--text);border:1px solid var(--line);background:#fffefc;border-radius:7px;padding:10px 12px}.billing-fees input:focus,.billing-source input:focus,.billing-table input:focus{border-color:var(--cyan)}.billing-table-wrap{border:1px solid var(--line);border-radius:10px;max-width:100%;overflow:auto}.billing-table{border-collapse:collapse;width:100%;min-width:690px}.billing-table th,.billing-table td{text-align:left;border-bottom:1px solid var(--line);padding:12px}.billing-table thead th{color:var(--cyan);background:#fcf7ef;font-size:11px}.billing-table tbody tr:last-child>*{border-bottom:0}.billing-table tbody th{min-width:185px;font-size:13px}.billing-table tbody th small{color:var(--muted);margin-top:4px;font-size:10px;font-weight:500;display:block}.billing-table input{max-width:130px;font-size:12px}.billing-example{background:#fdf7f0;border:2px solid #17120e;border-radius:10px;grid-template-columns:1fr auto;gap:5px 16px;padding:16px;display:grid;box-shadow:3px 3px #17120e}.billing-example strong{color:var(--amber)}.billing-example small{color:var(--muted);grid-column:1/-1}.billing-panel>.button{justify-self:start}@media (width<=850px){.billing-fees{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=500px){.billing-fees{grid-template-columns:1fr}.billing-status{flex-wrap:wrap}.billing-example{grid-template-columns:1fr}.billing-example small{grid-column:auto}}.billing-review{background:#fdf8f0;border:2px solid #17120e;border-radius:10px;padding:16px;box-shadow:3px 3px #17120e}.billing-review>strong{color:var(--amber)}.billing-review p{color:var(--muted);margin:5px 0 13px;font-size:12px}.billing-review>div{border-top:1px solid #17120e5a;grid-template-columns:1fr auto;gap:4px 12px;padding:9px 0;font-size:12px;display:grid}.billing-review small{color:var(--muted);overflow-wrap:anywhere;grid-column:1/-1}.crypto-invoice{border-top:1px solid var(--line);padding:18px 0}.direct-payment-grid{grid-template-columns:248px minmax(0,1fr);align-items:start;gap:32px;display:grid}.direct-qr{color:#17120e;text-align:center;background:#fffcf5;border-radius:24px;max-width:248px;padding:12px}.direct-qr img{background:#fffcf5;width:100%;height:auto;display:block}.direct-qr p{color:#17120e;margin:8px 0 4px;font-size:12px}.direct-requisites code{font-variant-ligatures:none;overflow-wrap:anywhere;white-space:normal}.direct-requisites dd{min-width:0}.direct-requisites .flow-actions{flex-wrap:wrap}@media (width<=700px){.direct-payment-grid{grid-template-columns:minmax(0,1fr);gap:20px}.direct-qr{margin-inline:auto}.direct-requisites .flow-review>div{flex-direction:column;align-items:flex-start;gap:6px}.direct-requisites .flow-review dd{text-align:left}}.crypto-invoice:first-of-type{border-top:0}.crypto-invoice-main{justify-content:space-between;align-items:center;gap:10px;display:flex}.crypto-invoice-main strong{color:#171512;font-size:14px}.crypto-invoice small,.crypto-invoice p{color:var(--muted);margin:6px 0;font-size:11px;display:block}.crypto-invoice .crypto-review{color:var(--amber)}.crypto-progress{background:#f8efe2;border-radius:10px;height:5px;margin-top:12px;overflow:hidden}.crypto-progress span{background:linear-gradient(90deg,var(--cyan),var(--green));border-radius:10px;height:100%;transition:width .2s;display:block}.admin-crypto-payment{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:18px;padding:17px 0;display:flex}.admin-crypto-info{flex-direction:column;gap:5px;min-width:220px;display:flex}.admin-crypto-info strong{color:#171512;font-size:13px}.admin-crypto-info span,.admin-crypto-info small{color:var(--muted);font-size:11px}.admin-crypto-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.admin-reconcile{color:#282520;background:#fffbf274;border:1px solid #ed6212;border-radius:8px;flex-direction:column;gap:6px;margin:15px 0;padding:15px;font-size:12px;display:flex}.admin-reconcile strong{color:#171512}@media (width<=760px){.admin-crypto-payment{flex-direction:column;align-items:flex-start}.admin-crypto-actions{justify-content:flex-start}.crypto-invoice-main{flex-direction:column;align-items:flex-start}}.flow-page{min-width:0;max-width:1240px;color:var(--text);margin-inline:auto}.flow-public{padding-top:28px;padding-bottom:50px}.flow-public-header{justify-content:space-between;align-items:center;gap:20px;margin-bottom:48px;display:flex}.flow-public-header .brand{align-items:center;min-height:44px;display:flex}.flow-page .text-link,.flow-page .page-hint a{align-items:center;max-width:100%;min-height:44px;padding-block:8px;display:inline-flex}.flow-page h1{letter-spacing:-.045em;font-size:clamp(30px,4vw,44px)}.flow-page h2{letter-spacing:-.035em;font-size:clamp(23px,3vw,30px);line-height:1.25}.flow-page h3{font-size:20px;line-height:1.35}.flow-page p{color:#3a352e;font-size:15px}.flow-page .button,.flow-dialog .button{white-space:normal;text-align:center;min-height:48px;font-size:14px;line-height:1.4}.flow-page input,.flow-page select,.flow-page textarea,.flow-dialog input{min-height:48px;font-size:16px}.flow-page label,.flow-dialog label{color:#2b2721;font-size:14px;font-weight:650;line-height:1.45}.flow-page select{width:100%;color:var(--text);background:#fffefd;border:1px solid #17120e6c;border-radius:8px;max-width:100%;padding:12px;font-family:inherit}.flow-page select:disabled{color:#38332c;opacity:1}.flow-page textarea{width:100%;min-height:124px;font:inherit;color:var(--text);resize:vertical;background:#fffefd;border:1px solid #17120e6c;border-radius:8px;margin-bottom:16px;padding:14px;display:block}.flow-section{margin-bottom:24px}.flow-section>p{max-width:75ch}.flow-progress{margin:0 0 28px;overflow:hidden}.flow-progress ol{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.flow-progress li{color:#4e483d;border-bottom:2px solid #17120e50;align-items:center;gap:9px;min-width:0;padding-bottom:14px;display:flex}.flow-progress li span{border:1px solid #17120e7f;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:13px;display:grid}.flow-progress li b{overflow-wrap:anywhere;font-size:13px}.flow-progress li.current{border-color:var(--amber);color:#cc6d00}.flow-progress li.completed{color:#be4f0e;border-color:#ed6212}.flow-progress li.current span{background:var(--amber);color:#17120e;border-color:var(--amber)}.flow-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-bottom:20px;display:grid}.flow-form-grid>*{min-width:0}.flow-form-grid label input,.flow-form-grid label select{margin-top:8px;display:block}.flow-models{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-block:24px;display:grid}.flow-model-choice{text-align:left;color:var(--text);font:inherit;background:#fffdfb;border:2px solid #17120e;border-radius:12px;min-width:0;padding:26px 22px;box-shadow:3px 3px #17120e}.flow-model-choice:hover,.flow-model-choice:focus-visible,.flow-model-choice.selected{border-color:var(--amber);background:#fdf8f2}.flow-model-choice svg{color:var(--amber)}.flow-model-choice h3{margin:18px 0 8px}.flow-model-choice p{min-height:50px}.flow-model-choice>span{font-size:14px;font-weight:700;display:block}.flow-model-choice small{color:#484239;margin-top:8px;font-size:12px;line-height:1.5;display:block}.flow-model-choice b{justify-content:space-between;align-items:center;gap:8px;margin-top:22px;font-size:14px;display:flex}.flow-back{min-height:44px;color:var(--cyan);font:inherit;background:0 0;border:0;align-items:center;gap:9px;margin-bottom:14px;padding:8px 0;display:inline-flex}.flow-price-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:28px 0 12px;display:grid}.flow-price-pair span{color:#3b362e;font-size:14px;display:block}.flow-price-pair strong{font-variant-numeric:tabular-nums;margin-top:6px;font-size:32px;display:block}.flow-page .flow-caption{color:#4a443a;font-size:13px;line-height:1.6}.flow-price-example{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-block:24px;padding-block:24px}.flow-price-example h3{margin-bottom:12px}.flow-quote{background:#fcf7ef;border-radius:10px;justify-content:space-between;align-items:center;gap:20px;padding:20px;display:flex}.flow-quote strong{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:28px}.flow-details{margin-block:20px}.flow-details summary,.flow-simulator>summary{cursor:pointer;min-height:44px;padding-block:12px;font-size:15px;font-weight:700}.flow-details li{font-size:15px;line-height:1.7}.flow-actions{flex-wrap:wrap;gap:12px;margin-block:20px;display:flex}.flow-section>.button+.button{margin-left:12px}.flow-check{align-items:flex-start;gap:12px;margin-block:22px;display:flex}.flow-check input{appearance:auto;flex:none;width:24px;height:24px;min-height:24px;margin:0}.flow-check{min-height:44px;padding-block:10px}.flow-secret{margin-block:24px}.flow-secret>svg{color:var(--amber)}.flow-secret-value{overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;background:#fffffe;border:1px solid #17120e6d;border-radius:8px;padding:18px;font-size:16px;display:block}.flow-page .flow-feedback,.flow-dialog .flow-feedback{border-left:3px solid var(--cyan);color:#26231e;background:#fdf8f1;padding:16px 18px;line-height:1.6}.flow-wallet-layout{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:24px;display:grid}.flow-wallet>*{display:block}.flow-wallet>span{color:#39352d;margin-top:22px}.flow-wallet>strong{font-variant-numeric:tabular-nums;margin-block:10px;font-size:48px}.flow-review{margin:20px 0}.flow-review>div{border-bottom:1px solid var(--line);justify-content:space-between;align-items:start;gap:24px;padding-block:14px;display:flex}.flow-review dt{color:#423c34;font-size:14px}.flow-review dd{text-align:right;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;min-width:0;margin:0;font-weight:700}.flow-payment-warning{margin-block:20px}.flow-payment-warning p{font-size:14px;line-height:1.65}.flow-invoice-link{border-top:1px solid var(--line);align-items:center;gap:18px;min-height:64px;padding:18px 0;display:flex}.flow-invoice-link>div{flex:1;min-width:0}.flow-invoice-link strong{font-variant-numeric:tabular-nums;font-size:20px;display:block}.flow-invoice-link div span{color:#484239;margin-top:6px;font-size:13px;display:block}.flow-status{color:#cc6d00;max-width:190px;font-size:13px;line-height:1.4}.flow-status.paid{color:#be4f0e}.flow-status.review{color:#cc0e00}.flow-status.expired{color:#403b33}.flow-payment-state{margin-bottom:24px;padding:32px}.flow-payment-icon{color:var(--amber);margin-bottom:14px}.flow-payment-state.paid .flow-payment-icon{color:var(--green)}.flow-payment-state.review .flow-payment-icon{color:#cc0e00}.flow-payment-total strong{font-variant-numeric:tabular-nums;font-size:48px;display:block}.flow-payment-total span{color:#38342c;overflow-wrap:anywhere;margin-block:8px 20px;font-size:16px;display:block}.flow-payment-steps{margin:24px 0;padding:0;list-style:none}.flow-payment-steps li{border-bottom:1px solid var(--line);color:#484239;align-items:center;gap:10px;min-height:44px;padding:12px 0;font-size:15px;display:flex}.flow-payment-steps li.complete{color:#be4f0e}.flow-page .flow-payment-problem{color:#cc4b00;background:#fcf7ef;border-left:3px solid #ff5e00;padding:18px}.flow-simulator{margin-bottom:24px}.flow-transfer-list>div{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;gap:12px;padding-block:18px;display:grid}.flow-transfer-list code{color:#4c463c;grid-column:1/-1;font-size:12px}.flow-break{overflow-wrap:anywhere;word-break:break-word}.flow-auth-intent{color:#1e1c18;margin-bottom:20px;font-size:14px;line-height:1.6}.flow-landing-model strong{color:var(--cyan);align-items:center;gap:8px;margin-top:18px;font-size:13px;display:flex}.flow-landing-model:hover{background:#fdf7f0}.flow-tabs{margin-bottom:20px}.flow-tabs button{min-height:48px;font-size:14px}.flow-code{tab-size:2;white-space:pre;background:#f8efe2;border:1px solid #17120e5d;border-radius:8px;max-width:100%;padding:20px;font-size:13px;line-height:1.65;overflow:auto}.flow-code code{font-family:Consolas,monospace}.flow-dialog{width:min(540px,100vw - 32px);max-height:calc(100dvh - 40px);color:var(--text);background:#fefdfa;border:2px solid #17120e;border-radius:14px;padding:26px;overflow:auto;box-shadow:3px 3px #17120e}.flow-dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#fffbf2eb}.flow-dialog p{color:#36322b;line-height:1.6}.flow-dialog form>label{margin-top:16px}.flow-dialog input{margin-top:8px}.flow-dialog .button{margin-top:20px}.flow-key-list .key-details{min-width:0}.flow-key-list .key-details strong{overflow-wrap:anywhere}.flow-key-list .key-details span{white-space:normal;line-height:1.6}.flow-page .preset-row button,.icon-button{min-width:44px;min-height:44px}.app-column{min-width:0}@media (width<=900px){.header-help{justify-content:center;min-width:44px;min-height:44px}.sidebar{height:100dvh;padding-bottom:env(safe-area-inset-bottom);overflow-y:auto}.flow-progress ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.flow-models{grid-template-columns:1fr}.flow-model-choice p{min-height:0}.flow-wallet-layout{grid-template-columns:1fr}}@media (width<=600px){.flow-public{padding:18px 18px 36px}.flow-public-header{margin-bottom:30px}.flow-progress{margin-bottom:22px}.flow-progress li{text-align:center;flex-direction:column;align-items:center;gap:6px;padding-bottom:10px}.flow-progress li b{overflow-wrap:normal;padding-top:0;font-size:12px}.flow-form-grid{grid-template-columns:1fr;gap:16px}.flow-section,.flow-secret,.flow-payment-state,.flow-wallet,.flow-simulator{padding:20px}.flow-page .page-heading{flex-direction:column;align-items:start;gap:14px}.flow-page .page-heading h1{font-size:30px;line-height:1.25}.flow-page p{font-size:15px}.flow-price-pair{gap:16px}.flow-price-pair strong{font-size:27px}.flow-price-pair span{font-size:13px;line-height:1.6}.flow-quote{flex-direction:column;align-items:start;padding:18px}.flow-review>div{gap:14px}.flow-review dd{max-width:58%}.flow-actions{flex-direction:column}.flow-actions>.button,.flow-section>.button{width:100%;margin:0 0 12px!important}.flow-actions>.button{margin:0!important}.flow-invoice-link{gap:10px}.flow-status{max-width:110px;font-size:12px}.flow-invoice-link svg{flex:none}.flow-wallet>strong,.flow-payment-total strong{font-size:40px}.flow-payment-steps li{font-size:14px}.flow-page .flow-caption{font-size:13px}.flow-tabs{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.flow-tabs button{white-space:normal;padding:12px 8px;font-size:14px}.flow-transfer-list>div{grid-template-columns:1fr}.flow-code{padding:14px;font-size:12px}.flow-page .code-head{flex-wrap:wrap;align-items:center;gap:12px;height:auto;padding-block:12px}.flow-page .code-head button{padding:10px}.flow-key-list .key-row{flex-wrap:wrap}.flow-dialog{max-height:calc(100dvh - 24px);padding:20px;padding-bottom:max(20px,env(safe-area-inset-bottom))}.flow-page{padding-bottom:max(24px,env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.flow-page .button,.flow-page .page-animate{transition:none;animation:none}}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/golos-text-cyrillic-ext-400-normal-Bo67NYBq.woff2)format("woff2"),url(/assets/golos-text-cyrillic-ext-400-normal-D592xEk3.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/golos-text-cyrillic-400-normal-C7us6pn1.woff2)format("woff2"),url(/assets/golos-text-cyrillic-400-normal-BwL4n7Pb.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/golos-text-latin-ext-400-normal-BjKcJWKY.woff2)format("woff2"),url(/assets/golos-text-latin-ext-400-normal-BXgyX_iE.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/golos-text-latin-400-normal-Coi1FYaD.woff2)format("woff2"),url(/assets/golos-text-latin-400-normal-DOuJOmdK.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/golos-text-cyrillic-ext-500-normal-CLsu_eDI.woff2)format("woff2"),url(/assets/golos-text-cyrillic-ext-500-normal-InHNvB7v.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/golos-text-cyrillic-500-normal-BSLQUuP1.woff2)format("woff2"),url(/assets/golos-text-cyrillic-500-normal-hXinzVVQ.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/golos-text-latin-ext-500-normal-9vZPKadr.woff2)format("woff2"),url(/assets/golos-text-latin-ext-500-normal-BmtMVntR.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/golos-text-latin-500-normal-BznAvurO.woff2)format("woff2"),url(/assets/golos-text-latin-500-normal-BQo4s7Kn.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/golos-text-cyrillic-ext-600-normal-uuhKjiyO.woff2)format("woff2"),url(/assets/golos-text-cyrillic-ext-600-normal-rSWq63aw.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/golos-text-cyrillic-600-normal-lpQ9rVRR.woff2)format("woff2"),url(/assets/golos-text-cyrillic-600-normal-BgvEFMNR.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/golos-text-latin-ext-600-normal-DLLCs_GQ.woff2)format("woff2"),url(/assets/golos-text-latin-ext-600-normal-C6iohuVX.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/golos-text-latin-600-normal-Bhk8uV1U.woff2)format("woff2"),url(/assets/golos-text-latin-600-normal-B_o32mE8.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/rubik-arabic-400-normal-B6c_9tGI.woff2)format("woff2"),url(/assets/rubik-arabic-400-normal-Dci85dQr.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/rubik-cyrillic-ext-400-normal-D-KNTwvG.woff2)format("woff2"),url(/assets/rubik-cyrillic-ext-400-normal-CTkTGo13.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/rubik-cyrillic-400-normal-C5G8_8ug.woff2)format("woff2"),url(/assets/rubik-cyrillic-400-normal-D5R8xuhl.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/rubik-hebrew-400-normal-Dp0lvSRB.woff2)format("woff2"),url(/assets/rubik-hebrew-400-normal-BQDoxs6C.woff)format("woff");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/rubik-latin-ext-400-normal-BtzQ7olK.woff2)format("woff2"),url(/assets/rubik-latin-ext-400-normal-E7wwwcV8.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/rubik-latin-400-normal-j0pmKyiQ.woff2)format("woff2"),url(/assets/rubik-latin-400-normal-BV1Ho3GG.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/rubik-arabic-500-normal-soGt7v5W.woff2)format("woff2"),url(/assets/rubik-arabic-500-normal-DNk3Rzpj.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/rubik-cyrillic-ext-500-normal-DVRnamQw.woff2)format("woff2"),url(/assets/rubik-cyrillic-ext-500-normal-CnfIzV8i.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/rubik-cyrillic-500-normal-Didq2w9O.woff2)format("woff2"),url(/assets/rubik-cyrillic-500-normal-BH_pkKR0.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/rubik-hebrew-500-normal-B_5jqoVI.woff2)format("woff2"),url(/assets/rubik-hebrew-500-normal--anb7y8_.woff)format("woff");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/rubik-latin-ext-500-normal-CKoAoPpD.woff2)format("woff2"),url(/assets/rubik-latin-ext-500-normal-BUryUc8T.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/rubik-latin-500-normal-1os41rQk.woff2)format("woff2"),url(/assets/rubik-latin-500-normal-LZYVHeqz.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/rubik-arabic-700-normal-DNWlnGaX.woff2)format("woff2"),url(/assets/rubik-arabic-700-normal-BJDbbalN.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/rubik-cyrillic-ext-700-normal-3CKVJqgg.woff2)format("woff2"),url(/assets/rubik-cyrillic-ext-700-normal-CEbQMks9.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/rubik-cyrillic-700-normal-DFnztZBh.woff2)format("woff2"),url(/assets/rubik-cyrillic-700-normal-C_jxLOfU.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/rubik-hebrew-700-normal-Da14F88e.woff2)format("woff2"),url(/assets/rubik-hebrew-700-normal-B2Hm7hpE.woff)format("woff");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/rubik-latin-ext-700-normal-D5I4eEgK.woff2)format("woff2"),url(/assets/rubik-latin-ext-700-normal-CQ1www4I.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/rubik-latin-700-normal-D-tMm-eS.woff2)format("woff2"),url(/assets/rubik-latin-700-normal-KHOtubUA.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/rubik-arabic-800-normal-ByBdlBy_.woff2)format("woff2"),url(/assets/rubik-arabic-800-normal-Ds6dJ7Q-.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/rubik-cyrillic-ext-800-normal-D8Ih7GUu.woff2)format("woff2"),url(/assets/rubik-cyrillic-ext-800-normal-BLkQng3O.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/rubik-cyrillic-800-normal-wonQiwhm.woff2)format("woff2"),url(/assets/rubik-cyrillic-800-normal-DocVmW4N.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/rubik-hebrew-800-normal-CEoY7Wj3.woff2)format("woff2"),url(/assets/rubik-hebrew-800-normal-DgqUxLtA.woff)format("woff");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/rubik-latin-ext-800-normal-C-Q65BvC.woff2)format("woff2"),url(/assets/rubik-latin-ext-800-normal-MUfMznEV.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/rubik-latin-800-normal-BtaGuVpR.woff2)format("woff2"),url(/assets/rubik-latin-800-normal-Dq1miTTj.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/rubik-arabic-900-normal-BlFPXU8J.woff2)format("woff2"),url(/assets/rubik-arabic-900-normal-CxeOOYLy.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/rubik-cyrillic-ext-900-normal-BFM5e2Tz.woff2)format("woff2"),url(/assets/rubik-cyrillic-ext-900-normal-BRWTfurl.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/rubik-cyrillic-900-normal-jlxVC9Lu.woff2)format("woff2"),url(/assets/rubik-cyrillic-900-normal-DPF03d39.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/rubik-hebrew-900-normal-CNJSgxQA.woff2)format("woff2"),url(/assets/rubik-hebrew-900-normal-B3V9FX5z.woff)format("woff");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/rubik-latin-ext-900-normal-D9eDGkk2.woff2)format("woff2"),url(/assets/rubik-latin-ext-900-normal-BWOH2NxH.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/rubik-latin-900-normal-Cz6GdZLE.woff2)format("woff2"),url(/assets/rubik-latin-900-normal-CBojinpD.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rubik;font-style:italic;font-display:swap;font-weight:900;src:url(/assets/rubik-arabic-900-italic-CICGum0w.woff2)format("woff2"),url(/assets/rubik-arabic-900-italic-DN97pr6q.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Rubik;font-style:italic;font-display:swap;font-weight:900;src:url(/assets/rubik-cyrillic-ext-900-italic-BSJFlzzp.woff2)format("woff2"),url(/assets/rubik-cyrillic-ext-900-italic-CdwbeKNq.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Rubik;font-style:italic;font-display:swap;font-weight:900;src:url(/assets/rubik-cyrillic-900-italic-fFWNuo2P.woff2)format("woff2"),url(/assets/rubik-cyrillic-900-italic-CQXwNwiE.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Rubik;font-style:italic;font-display:swap;font-weight:900;src:url(/assets/rubik-hebrew-900-italic-D3kY42V7.woff2)format("woff2"),url(/assets/rubik-hebrew-900-italic-D6NUgDYi.woff)format("woff");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Rubik;font-style:italic;font-display:swap;font-weight:900;src:url(/assets/rubik-latin-ext-900-italic-BFeIpeRC.woff2)format("woff2"),url(/assets/rubik-latin-ext-900-italic-BGypLei1.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rubik;font-style:italic;font-display:swap;font-weight:900;src:url(/assets/rubik-latin-900-italic-DJJTaqDK.woff2)format("woff2"),url(/assets/rubik-latin-900-italic-Ckls_mkX.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}body:has(.atelier-console){min-width:0}.atelier-console{--bg:#fefbf7;--surface:#f9f1e4;--surface-2:#f3e8d8;--line:#17120e3b;--text:#181613;--muted:#655c4f;--cyan:#df7f11;--amber:#df7f11;--green:#ee691b;color:var(--text);background:var(--bg);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;min-height:100dvh;font-family:Golos Text,Segoe UI,sans-serif;font-size:15px;line-height:1.5;display:flex}.atelier-console ::selection{color:#17120e;background:#efb52e}.atelier-console a,.atelier-console button{-webkit-tap-highlight-color:transparent}.atelier-console :focus-visible{outline-offset:4px;outline:2px solid #c7710f}.atelier-console .button{min-height:48px;box-shadow:none;white-space:normal;border-radius:4px;padding:10px 20px;font:500 14px/1.4 Golos Text,sans-serif;transition:background .16s,border-color .16s,transform .16s}.atelier-console .button:hover{transform:none}.atelier-console .button-primary,.atelier-console .button-cyan,.atelier-console .button-amber{color:#17120e;background:#efb52e}.atelier-console .button-primary:hover,.atelier-console .button-cyan:hover{background:#fffcf5}.atelier-console .button-outline{color:var(--text);background:0 0;border-color:#17120e5d}.atelier-console .button-outline:hover{background:#fffefc;border-color:#c7710f}.atelier-console .button-small{min-height:44px;padding:8px 14px;font-size:13px}.atelier-console .icon-button{color:#655c4f;border-radius:4px;width:44px;height:44px}.atelier-console .icon-button:hover{color:#181613;background:#fefbf6}.atelier-console .danger-button{color:#be1a0e}.atelier-console .danger-button:hover{background:#fdf8f0}.atelier-console button:disabled{opacity:.5}.atelier-console p{line-height:1.6}.atelier-console input,.atelier-console select,.atelier-console textarea{color:var(--text);background:#f8efe2;border:1px solid #17120e5d;border-radius:4px;width:100%;max-width:100%;min-height:48px;padding:10px 12px;font:400 16px/1.5 Golos Text,sans-serif}.atelier-console input::placeholder{color:#73695a}.atelier-console textarea{resize:vertical;min-height:112px}.atelier-console input[type=checkbox]{accent-color:#df7f11;width:24px;min-height:24px}.atelier-console label{color:#3f3931;font-size:14px;font-weight:400;line-height:1.5}.atelier-console label>input,.atelier-console label>select,.atelier-console label>textarea{margin-top:7px}.atelier-console small{font-size:12px;line-height:1.6}.atelier-console code{overflow-wrap:anywhere;font-family:Consolas,monospace}.atelier-console .text-link{white-space:normal;min-height:44px;font-size:14px;font-weight:500}.atelier-console .surface-panel{box-shadow:none;background:#f8efe2;border-color:#17120e3b;border-radius:6px}.atelier-console .form-error{color:#be1a0e;font-size:14px}.atelier-console .page-heading h1{letter-spacing:-.035em;font-family:Rubik,Golos Text,sans-serif;font-weight:400}.atelier-console .page-heading p,.atelier-console .flow-page p{color:#655c4f}.atelier-console .panel-head p{font-size:14px}.atelier-console .panel-head h2{font-size:21px;font-weight:500}.atelier-console .demo-tag{color:#be6c0e;background:0 0;border-color:#17120e5d;border-radius:4px}.atelier-console .status-dot{box-shadow:none;background:#efb52e}.atelier-console .tabs button{min-height:48px;padding:12px 17px;font:500 14px Golos Text,sans-serif}.atelier-console .sidebar{border-right:1px solid var(--line);z-index:30;background:#f8efe2;flex-direction:column;width:224px;padding:30px 20px 20px;display:flex;position:fixed;top:0;bottom:0;left:0}.atelier-console .side-top{margin:0 0 24px}.atelier-console .brand{letter-spacing:-.025em;gap:10px;min-height:44px;font-size:18px;font-weight:500}.atelier-mark{color:#37332b;font-family:Rubik,Golos Text,sans-serif;font-size:36px;line-height:1}.console-mode{color:#655c4f;align-items:center;gap:8px;margin:0 12px 28px;font-size:12px;display:flex}.console-mode i{background:#efb52e;border-radius:50%;width:5px;height:5px}.atelier-console .side-nav{flex-direction:column;gap:6px;margin:0;display:flex}.atelier-console .nav-link{color:#655c4f;text-align:left;background:0 0;border:0;border-left:2px solid #0000;border-radius:0;align-items:center;gap:12px;min-height:48px;padding:12px;font-size:14px;font-weight:400;display:flex}.atelier-console .nav-link svg{color:inherit}.atelier-console .nav-link:hover{color:#181613;background:#fffefc}.atelier-console .nav-link.active{color:#be6c0e;background:#fffdfa;border-left-color:#c7710f}.atelier-console .sidebar-bottom{margin-top:auto;padding-top:30px}.atelier-console .sidebar-bottom p{color:#655c4f;padding-inline:12px;font-size:13px}.atelier-console .signout{width:100%}.atelier-console .app-column{width:calc(100% - 224px);min-width:0;margin-left:224px}.atelier-console .app-header{background:#f8efe2;border-bottom:1px solid #17120e28;justify-content:space-between;align-items:center;gap:20px;height:80px;padding:0 40px;display:flex}.console-header-note{color:#655c4f;font-size:13px}.atelier-console .header-actions{align-items:center;gap:20px;min-width:0;display:flex}.header-balance{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:15px}.atelier-console .header-help{color:#655c4f;align-items:center;gap:8px;min-width:44px;min-height:44px;font-size:13px;display:flex}.atelier-console .user-avatar{color:#be6c0e;background:#fefbf7;border:1px solid #17120e54;border-radius:50%;width:32px;height:32px;font-weight:500}.atelier-console .app-main{outline:none;min-width:0;max-width:1400px;min-height:calc(100dvh - 150px);margin:auto;padding:40px}.atelier-console .app-footer{color:#655c4f;background:0 0;border-top:1px solid #17120e28;flex-wrap:wrap;gap:20px;padding:24px 40px;font-size:12px}.atelier-console .mobile-menu,.atelier-console .mobile-close,.atelier-console .mobile-brand,.console-bottom-nav{display:none}.console-skip{color:#17120e;z-index:100;background:#efb52e;padding:12px;position:fixed;top:-100px;left:240px}.console-skip:focus{top:12px}.console-page{min-width:0;max-width:1240px;margin:auto}.console-title{justify-content:space-between;align-items:center;gap:24px;margin-bottom:36px;display:flex}.console-title h1{letter-spacing:-.04em;margin:0 0 12px;font:400 clamp(36px,4vw,48px)/1.25 Rubik,Golos Text,sans-serif}.console-title p{color:#655c4f;max-width:64ch;margin:0;font-size:15px}.console-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.console-section{margin-top:36px}.console-section-head{justify-content:space-between;align-items:center;gap:20px;min-width:0;margin-bottom:20px;display:flex}.console-section-head h2{letter-spacing:-.025em;margin:0;font-size:22px;font-weight:500}.console-section-head p{color:#655c4f;margin:6px 0 0;font-size:13px}.console-section-head>span{color:#655c4f;font-size:12px}.finance-band{border-block:1px solid var(--line);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr);gap:24px;padding:28px 0;display:grid}.finance-band>div{min-width:0}.finance-band>div+div{border-left:1px solid var(--line);padding-left:28px}.finance-band span{color:#655c4f;font-size:14px}.finance-band strong{letter-spacing:-.04em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-weight:400;line-height:1.2;display:block}.finance-available>strong{margin:16px 0 24px;font-size:clamp(32px,3.7vw,52px)}.finance-stat>strong{margin:18px 0 12px;font-size:clamp(24px,2.6vw,36px)}.finance-stat p{color:#655c4f;margin-bottom:4px;font-size:13px}.finance-band .deficit{color:#be1a0e}.dashboard-middle{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:40px;margin:36px 0;display:grid}.spend-section{min-width:0;padding:12px 0}.model-spend-row{margin:18px 0}.model-spend-row>div:first-child{align-items:center;gap:10px;min-width:0;display:flex}.model-spend-row strong{font-size:15px;font-weight:400}.model-spend-row small{color:#655c4f;margin-left:auto}.model-spend-row b{font-variant-numeric:tabular-nums;margin-left:12px;font-size:15px;font-weight:500}.model-dot{background:#efb52e;border-radius:50%;flex:none;width:6px;height:6px}.model-dot.sol,.model-spend-track .sol{background:#efb52e}.model-dot.astra,.model-spend-track .astra{background:#2a79ef}.model-dot.luna,.model-spend-track .luna{background:#fffcf5}.model-spend-track{background:#fcf6ed;height:2px;margin-top:12px}.model-spend-track i{background:#efb52e;height:100%;display:block}.next-step{color:#17120e;background:#fffcf5;border-radius:4px;min-width:0;padding:28px}.next-step>span{color:#17120e;font-size:12px}.next-step h2{letter-spacing:-.03em;margin:16px 0 12px;font:400 26px/1.35 Rubik,Golos Text,sans-serif}.next-step p{color:#17120e;font-size:14px}.atelier-console .next-step .button{color:#181613;background:#fffefc;justify-content:space-between;width:100%}.atelier-console .next-step .button:hover{background:#fbf4e9}.project-row{border-bottom:1px solid #17120e3b;align-items:center;gap:20px;min-width:0;padding:22px 0;display:flex}.project-icon{color:#be6c0e;background:#fffffe;border-radius:4px;flex:none;place-items:center;width:40px;height:40px;display:grid}.project-identity{flex:1;min-width:0}.project-identity>strong{overflow-wrap:anywhere;margin-bottom:6px;font-size:17px;font-weight:500;display:block}.project-identity>span{color:#655c4f;font-size:12px;display:block}.project-identity .console-status{margin-top:8px}.project-budget{font-variant-numeric:tabular-nums;flex:none;width:235px;min-width:0}.project-budget>span{color:#655c4f;font-size:13px}.project-budget>strong{overflow-wrap:anywhere;margin-top:4px;font-size:17px;font-weight:400;display:block}.project-budget small{color:#655c4f;font-weight:400;display:inline}.project-budget progress{appearance:none;background:#fcf6ed;border:0;width:100%;height:3px;margin:10px 0;display:block}.project-budget progress::-webkit-progress-bar{background:#fcf6ed}.project-budget progress::-webkit-progress-value{background:#efb52e}.project-budget progress::-moz-progress-bar{background:#efb52e}.project-actions{flex:none;align-items:center;gap:4px;display:flex}.console-status{color:#655c4f;white-space:normal;align-items:center;gap:7px;font-size:12px;line-height:1.4;display:inline-flex}.console-status i{background:currentColor;border-radius:50%;flex:none;width:5px;height:5px}.console-status.good{color:#be4f0e}.console-status.warn{color:#be6c0e}.console-status.bad{color:#be1a0e}.console-note{color:#655c4f;margin-block:18px;font-size:13px}.console-note a{color:#be6c0e;text-decoration:underline}.console-feedback{color:#be6c0e;overflow-wrap:anywhere;background:#fffdfb;border-left:2px solid #c7710f;align-items:flex-start;gap:12px;margin:18px 0;padding:16px 18px;font-size:14px;display:flex}.console-feedback svg{flex:none}.console-feedback.error{color:#be4f0e;background:#fefcf8;border-color:#ed6212}.console-empty{max-width:70ch;padding:32px 0}.console-empty h2{margin:0 0 12px;font-size:22px;font-weight:400}.console-empty p{color:#655c4f;margin:0 0 18px;font-size:14px}.console-loading>span{color:#655c4f;font-size:14px}.console-loading>div{background:#fffdfa;border-radius:4px;max-width:100%;height:55px;margin:18px 0;animation:1.5s ease-in-out infinite consolePulse}@keyframes consolePulse{50%{opacity:.35}}.console-filters{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:24px 0;display:grid}.console-filters label{min-width:0;margin:0}.console-filters .filter-search{grid-column:span 2}.console-search-line{align-items:end;gap:16px;margin:24px 0;display:flex}.console-search-line label{flex:1;min-width:0;margin:0}.console-search-line label+label{flex:0 220px}.console-search-line button{flex:none}.filter-meta{border-block:1px solid var(--line);color:#655c4f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-top:24px;padding:16px 0;font-size:13px;display:flex}.filter-meta b{color:#181613;font-variant-numeric:tabular-nums;font-weight:500}.console-pager{color:#655c4f;justify-content:space-between;align-items:center;gap:16px;margin-top:16px;font-size:13px;display:flex}.console-pager>div{gap:8px;display:flex}.console-pager .icon-button{border:1px solid #17120e3b}.console-table-wrap{max-width:100%;overflow-x:auto}.atelier-console .console-table{border-collapse:collapse;table-layout:fixed;white-space:normal;width:100%;font-size:14px}.atelier-console .console-table th{color:#655c4f;background:0 0;border-bottom:1px solid #17120e3b;border-radius:0;padding:15px 10px;font-size:12px;font-weight:400}.atelier-console .console-table td{color:#181613;vertical-align:middle;overflow-wrap:anywhere;border-bottom:1px solid #17120e28;padding:18px 10px}.atelier-console .console-table td:first-child,.atelier-console .console-table th:first-child{padding-left:0}.atelier-console .console-table td:last-child,.atelier-console .console-table th:last-child{padding-right:0}.atelier-console .console-table tbody tr:last-child td{border-bottom:1px solid #17120e28}.console-table .number{text-align:right;font-variant-numeric:tabular-nums}.operation-table th:first-child{width:20%}.operation-table th:nth-child(2){width:44%}.operation-table th:nth-child(3){width:17%}.operation-table th:nth-child(4){width:19%}.operation-table time{color:#655c4f;font-size:12px}.operation-link{color:inherit;text-align:left;width:100%;min-height:44px;font:inherit;background:0 0;border:0;align-items:center;gap:12px;padding:6px 0;display:flex}.operation-link:hover strong{text-underline-offset:4px;text-decoration:underline}.operation-link>span:last-child{min-width:0}.operation-link strong{font-weight:500;display:block}.operation-link small{color:#655c4f;overflow-wrap:anywhere;margin-top:4px;display:block}.operation-symbol{color:#655c4f;flex:none}.operation-symbol.credit,.operation-amount.positive{color:#be4f0e!important}.operation-symbol.reserve{color:#be6c0e}.operation-amount{white-space:normal;font-size:15px}.atelier-console .flow-dialog{color:#181613;background:#f8efe2;border:1px solid #17120e5d;border-radius:6px;max-width:min(680px,100vw - 32px);max-height:calc(100dvh - 40px);padding:28px;font-family:Golos Text,sans-serif;overflow-y:auto}.atelier-console .flow-dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#fffbf2da}.atelier-console .flow-dialog p{color:#655c4f;font-size:14px}.atelier-console .flow-dialog h3{margin-top:28px;font-size:18px;font-weight:500}.atelier-console .flow-dialog .panel-head h2{max-width:calc(100% - 52px);font:400 25px/1.4 Rubik,Golos Text,sans-serif}.atelier-console .flow-dialog label{margin-bottom:20px}.atelier-console .flow-dialog .console-feedback.error{color:#be4f0e}.operation-total{border-block:1px solid var(--line);margin-bottom:8px;padding:20px 0}.operation-total>span{color:#655c4f;font-size:13px}.operation-total strong{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-top:10px;font-size:36px;font-weight:400;display:block}.detail-list{margin:0 0 20px}.detail-list>div{border-bottom:1px solid #17120e3b;justify-content:space-between;align-items:start;gap:24px;padding:14px 0;display:flex}.detail-list dt{color:#655c4f;flex:1;font-size:14px}.detail-list dd{text-align:right;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;max-width:65%;margin:0;font-size:14px}.detail-list dd small{color:#655c4f;margin-top:6px;display:block}.operation-timeline{padding:0;list-style:none}.operation-timeline li{border-bottom:1px solid #17120e3b;justify-content:space-between;align-items:center;gap:20px;padding:14px 0;font-size:14px;display:flex}.operation-timeline small{color:#655c4f;margin-top:4px;display:block}.operation-timeline strong{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-weight:400}.reference-id{background:#fefcf9;margin:22px 0;padding:16px}.reference-id small{color:#655c4f;margin-bottom:8px;display:block}.reference-id code{-webkit-user-select:all;user-select:all;margin-bottom:12px;font-size:13px;display:block}.console-info-strip{border-block:1px solid var(--line);color:#655c4f;align-items:start;gap:12px;margin:24px 0;padding:16px 0;font-size:14px;display:flex}.console-info-strip svg{color:#be6c0e;flex:none;margin-top:2px}.console-info-strip p{margin:0}.console-info-strip strong{color:#181613;margin-bottom:5px;font-weight:500;display:block}.console-edit-hint{color:#655c4f;padding:12px 0;font-size:13px}.admin-metrics{border-block:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(155px,1fr));gap:24px;margin-bottom:28px;padding:24px 0;display:grid}.admin-metrics>div{min-width:0}.admin-metrics span{color:#655c4f;font-size:13px;display:block}.admin-metrics strong{font-variant-numeric:tabular-nums;margin-top:8px;font-size:32px;font-weight:400;display:block}.admin-section-nav{border-bottom:1px solid var(--line);scrollbar-width:thin;gap:24px;max-width:100%;display:flex;overflow-x:auto}.admin-section-nav a{color:#655c4f;white-space:nowrap;border-bottom:2px solid #0000;flex:none;align-items:center;gap:8px;min-height:52px;font-size:14px;display:flex}.admin-section-nav a.active{color:#be6c0e;border-color:#c7710f}.admin-section{min-width:0;padding-top:26px}.admin-section h2{font-size:24px;font-weight:500}.console-tabs{flex-wrap:wrap;gap:6px;margin:12px 0;display:flex}.console-tabs button{color:#655c4f;background:0 0;border:1px solid #17120e3b;border-radius:4px;min-height:44px;padding:10px 16px;font:400 14px Golos Text,sans-serif}.console-tabs button.selected{color:#be6c0e;background:#fefaf5;border-color:#17120e74}.table-primary{font-weight:500;display:block}.table-secondary{color:#655c4f;margin-top:6px;font-size:12px;display:block}.table-action{color:#be6c0e;text-align:left;overflow-wrap:anywhere;background:0 0;border:0;max-width:100%;min-height:44px;padding:8px 0;font:500 14px Golos Text,sans-serif}.table-action:hover{text-decoration:underline}.admin-table th:first-child{width:38%}.admin-table th:nth-child(2){width:21%}.admin-table th:nth-child(3){width:23%}.admin-table th:nth-child(4){width:18%}.admin-table .table-secondary{overflow-wrap:anywhere}.case-reply{border-left:2px solid #17120e5d;margin:24px 0;padding:0 0 0 16px}.case-reply>span{color:#655c4f;font-size:12px}.case-reply p{margin:8px 0;color:#181613!important}.case-message{white-space:pre-wrap;overflow-wrap:anywhere;background:#fefcf9;border-radius:4px;padding:18px;color:#181613!important}.admin-result{color:#655c4f;border:1px solid #17120e3b;border-radius:4px;margin-top:20px;padding:18px;font-size:14px}.admin-result strong{color:#181613;margin-bottom:10px;font-weight:500;display:block}.admin-result a{color:#be6c0e;overflow-wrap:anywhere;min-height:44px;padding:10px 0;display:block}.admin-user-actions{flex-wrap:wrap;gap:12px;margin:24px 0;display:flex}.atelier-console .billing-fields{gap:18px}.atelier-console .billing-fields label{min-width:0;font-size:14px}.atelier-console .billing-example{color:#181613;background:#fefcf9;border-color:#17120e3b}.atelier-console .billing-example span,.atelier-console .billing-example small{color:#655c4f}.atelier-console .billing-table{white-space:normal;min-width:660px;font-size:14px}.atelier-console .billing-table th{color:#655c4f;background:#fefcf9;font-size:13px}.atelier-console .billing-table td{border-color:#17120e3b}.atelier-console .billing-table small{color:#655c4f}.atelier-console .flow-model-choice,.atelier-console .flow-quote,.atelier-console .flow-secret-value{background:#f8efe2;border-color:#17120e5d;border-radius:4px}.atelier-console .flow-model-choice.selected{background:#fefcf9;border-color:#c7710f}.atelier-console .flow-model-choice small,.atelier-console .flow-caption,.atelier-console .flow-price-pair span{color:#655c4f}.atelier-console .flow-page .flow-feedback{color:#be6c0e;background:#fffdfb}.atelier-console .flow-progress li.current{color:#be6c0e}.atelier-console .flow-progress li.completed{color:#be4f0e;border-color:#ed6212}.atelier-console .flow-secret-value{color:#181613}.atelier-console .flow-connect-content,.atelier-console .flow-request-test,.atelier-console .flow-invoice-list,.atelier-console .flow-simulator{color:#181613;background:0 0;border-color:#17120e3b}.atelier-console .flow-simulator details{background:0 0}.atelier-console .flow-page .flow-wallet>strong{overflow-wrap:anywhere}.atelier-console .flow-back{color:#be6c0e}.atelier-console input,.atelier-console select,.atelier-console textarea,.atelier-console .button-outline{border-color:#17120e75}.atelier-console .flow-dialog>.panel-head{z-index:2;background:#f8efe2;margin-top:-12px;padding:12px 0;position:sticky;top:-28px}.finance-available>strong.large-amount{font-size:clamp(25px,2.6vw,38px)}.admin-metrics strong a{align-items:center;min-width:44px;min-height:44px;display:inline-flex}.console-filter-disclosure summary{display:none}.console-filter-disclosure{margin-block:20px}@media (width>=1500px){.finance-available>strong:not(.large-amount){font-size:56px}}@media (width<=1200px){.atelier-console .app-main{padding:32px}.atelier-console .app-header{padding:0 32px}.dashboard-middle{gap:28px}.project-budget{width:195px}.finance-band>div+div{padding-left:20px}.finance-band{gap:20px}.console-header-note{max-width:48ch}}@media (width<=1000px){.atelier-console .sidebar{width:min(330px,100vw - 32px);box-shadow:none;padding:20px 20px calc(20px + env(safe-area-inset-bottom));transition:transform .18s;transform:translate(-105%)}.atelier-console .sidebar.open{transform:none}.atelier-console .app-column{width:100%;margin-left:0}.atelier-console .app-header{height:72px;padding:env(safe-area-inset-top) 24px 0;position:relative}.atelier-console .mobile-brand{display:flex}.console-header-note{display:none}.atelier-console .header-actions{gap:12px}.atelier-console .header-help span,.atelier-console .user-avatar{display:none}.atelier-console .mobile-close{display:flex}.atelier-console .side-top{justify-content:space-between;align-items:center;display:flex}.atelier-console .menu-scrim{z-index:29;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#fffbf2da;border:0;position:fixed;inset:0}.atelier-console .app-main{min-height:calc(100dvh - 72px);padding:28px 24px 100px}.atelier-console .app-footer{display:none}.console-bottom-nav{padding:7px 12px calc(7px + env(safe-area-inset-bottom));z-index:25;background:#f8efe2;border-top:1px solid #17120e3b;grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:fixed;bottom:0;left:0;right:0}.console-bottom-nav>a,.console-bottom-nav>button{color:#655c4f;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:5px;min-height:52px;padding:6px 2px;font:400 11px Golos Text,sans-serif;display:flex}.console-bottom-nav .active{color:#be6c0e}.console-skip{left:12px}.finance-available>strong{font-size:48px}.console-title h1{font-size:40px}.project-row,.admin-metrics{gap:16px}}@media (width<=700px){.atelier-console .app-main{padding:28px 20px 100px}.atelier-console .app-header{height:68px;padding-inline:20px}.atelier-console .header-balance{display:none}.console-title{align-items:flex-start;gap:12px;margin-bottom:28px}.console-title h1{font-size:34px;line-height:1.3}.console-title p{font-size:14px}.console-title:has(.console-actions .button){flex-wrap:wrap}.console-actions{width:auto}.finance-band{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;padding:0 0 20px}.finance-available{grid-column:span 2;padding:24px 0}.finance-available>strong{margin:12px 0 20px;font-size:clamp(38px,10vw,52px)}.finance-available .button{justify-content:space-between;width:100%}.finance-band>div+div{border-left:none;border-top:1px solid var(--line);padding:20px 0 0}.finance-band>div:last-child{padding-left:20px}.finance-stat>strong{margin:10px 0 12px;font-size:24px}.finance-stat p,.finance-stat .text-link{font-size:12px}.dashboard-middle{flex-direction:column;gap:24px;margin-top:28px;display:flex}.next-step{order:-1;padding:24px}.next-step h2{font-size:24px}.console-section{margin-top:28px}.console-section-head{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:12px}.console-section-head h2{font-size:20px}.console-section-head>.button{padding-inline:12px}.spend-section{padding:0}.model-spend-row small{display:none}.model-spend-row b{margin-left:auto}.project-row{grid-template-columns:40px minmax(0,1fr) auto;gap:16px 12px;padding:24px 0;display:grid}.project-identity>strong{font-size:16px}.project-identity>span{font-size:12px}.project-budget{grid-column:2/-1;width:100%}.project-actions{grid-area:1/3;align-self:start}.project-actions .text-link{flex-direction:column;gap:3px;font-size:12px}.project-budget>strong{font-size:16px}.console-info-strip{font-size:13px}.console-filters{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.console-filters .filter-search{grid-column:span 2}.console-search-line{flex-wrap:wrap;gap:12px}.console-search-line label{flex:100%}.console-search-line label+label{flex:calc(100% - 130px)}.console-search-line button{flex:none}.filter-meta{gap:12px;font-size:12px}.atelier-console .console-table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.atelier-console .console-table,.atelier-console .console-table tbody{table-layout:auto;display:block}.atelier-console .console-table tr{border-bottom:1px solid #17120e3b;flex-wrap:wrap;align-items:center;gap:8px 16px;padding:16px 0;display:flex;position:relative}.atelier-console .console-table td{text-align:left;flex:40%;width:auto;min-width:0;max-width:100%;display:block;border:0!important;padding:0!important}.atelier-console .operation-table td:first-child{flex-basis:100%;order:2}.atelier-console .operation-table td:nth-child(2){flex-basis:calc(100% - 110px);order:0}.atelier-console .operation-table td:nth-child(3){flex-basis:100%;order:3}.atelier-console .operation-table td:nth-child(4){text-align:right;flex:0 94px;order:1;font-size:14px}.operation-link{gap:10px;min-height:44px;padding:0}.operation-link strong{font-size:14px}.operation-link small{font-size:12px}.operation-table time,.operation-table td:nth-child(3) .console-status{margin-left:28px}.atelier-console .admin-table td:first-child{flex-basis:100%}.atelier-console .admin-table td[data-label]:not(:first-child):before{content:attr(data-label);color:#655c4f;margin-bottom:5px;font-size:12px;display:block}.atelier-console .admin-table td .button{max-width:100%;font-size:13px}.admin-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 20px}.admin-metrics strong{font-size:28px}.admin-section-nav{gap:22px;margin-inline:-20px;padding-inline:20px}.admin-section-nav a{font-size:14px}.admin-section{padding-top:24px}.atelier-console .flow-dialog{max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);margin:auto;padding:22px;overflow-x:hidden}.atelier-console .flow-dialog .panel-head h2{font-size:24px}.operation-total strong{font-size:32px}.detail-list>div{gap:12px}.detail-list dt,.detail-list dd{font-size:13px}.detail-list dd{max-width:62%}.operation-timeline strong{text-align:right;max-width:45%}.operation-timeline li{font-size:13px}.atelier-console .flow-dialog .flow-actions{flex-direction:column}.atelier-console .flow-dialog .flow-actions .button{width:100%}.console-empty h2{font-size:20px}.console-empty{padding:24px 0}.console-pager span{font-size:12px}.atelier-console .billing-fields{grid-template-columns:1fr}.atelier-console .billing-table input{font-size:16px}.atelier-console .billing-example{flex-wrap:wrap}.console-page .console-loading>div{height:70px}}@media (width<=360px){.atelier-console .app-main,.atelier-console .app-header{padding-inline:16px}.console-title h1{font-size:30px}.finance-available>strong{font-size:36px}.finance-stat>strong{font-size:20px}.project-row{grid-template-columns:30px minmax(0,1fr) auto;gap:12px 8px}.project-icon{width:30px;height:36px}.console-section-head .button{font-size:12px}.next-step{padding:20px}.admin-section-nav{margin-inline:-16px;padding-inline:16px}.atelier-console .operation-table td:nth-child(2){flex-basis:calc(100% - 100px)}.atelier-console .operation-table td:nth-child(4){flex-basis:84px}}@media (width<=700px){.console-filter-disclosure summary{cursor:pointer;border-block:1px solid #17120e3b;justify-content:space-between;align-items:center;gap:14px;min-height:48px;padding:12px 0;font-size:14px;display:flex}.console-filter-disclosure summary span{color:#655c4f;font-size:12px}.finance-available>strong.large-amount{font-size:clamp(25px,7vw,32px)}.atelier-console .billing-table{table-layout:auto;min-width:680px;display:table}.atelier-console .billing-table thead{clip-path:none;width:auto;height:auto;position:static;overflow:visible}.atelier-console .billing-table tbody{display:table-row-group}.atelier-console .billing-table tr{border:0;padding:0;display:table-row}.atelier-console .billing-table td{max-width:none;display:table-cell;padding:14px 10px!important}.atelier-console .billing-table th{padding:14px 10px}}@media (prefers-reduced-motion:reduce){.atelier-console *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.atelier-console .header-balance,.atelier-console .app-footer a,.atelier-console .console-note a{align-items:center;min-width:44px;max-width:100%;min-height:44px;display:inline-flex}.atelier-console .header-balance{color:#be6c0e}@media (width<=700px){.atelier-console .header-balance{display:none}}:root{--motion-press:90ms;--motion-feedback:.14s;--motion-state:.18s;--motion-enter:.22s;--motion-exit:.12s;--motion-ease:cubic-bezier(.2,0,0,1);--motion-enter-ease:cubic-bezier(.16,1,.3,1)}html{scrollbar-gutter:stable;scroll-behavior:auto!important}body{overflow-anchor:auto}.page-animate{animation:none!important}.sr-only{clip-path:inset(50%);white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.motion-region{min-width:0}.console-section-head,.console-table-wrap,.project-row{scroll-margin-top:24px}.button,.atelier-console .button,.icon-button,.nav-link,.console-bottom-nav a,.console-bottom-nav button,.console-tabs button,.tabs button,.admin-section-nav a,.preset-row button,.flow-model-choice,.model-tile,.flow-invoice-link,.operation-link,.text-link,.flow-back{transition:background-color var(--motion-feedback) var(--motion-ease),border-color var(--motion-feedback) var(--motion-ease),color var(--motion-feedback) var(--motion-ease),box-shadow var(--motion-feedback) var(--motion-ease),transform var(--motion-press) var(--motion-ease)}.button:not(:disabled):active,.atelier-console .button:not(:disabled):active,.icon-button:not(:disabled):active,.preset-row button:active,.flow-model-choice:active{transition-duration:var(--motion-press);transform:scale(.985)}@media (hover:hover){.button:hover,.atelier-console .button:hover{transform:none}.button:not(:disabled):hover svg,.text-link:hover svg,.flow-model-choice:hover b svg{transform:translate(2px)}.icon-button:not(:disabled):hover{background:#17120e0e}.flow-model-choice:hover,.model-tile:hover{transform:translateY(-2px)}}.button svg,.text-link svg,.flow-model-choice b svg{transition:transform var(--motion-feedback) var(--motion-ease);flex-shrink:0}.button:disabled,.icon-button:disabled{transition:opacity var(--motion-feedback) var(--motion-ease);cursor:not-allowed}input,select,textarea{transition:border-color var(--motion-feedback) var(--motion-ease),box-shadow var(--motion-feedback) var(--motion-ease);scroll-margin-block:100px 120px}.dialog-title:focus,.app-main:focus,.auth-main:focus,.flow-public:focus,.hero-copy:focus{outline:none}.flow-model-choice[data-model=sol]{--model-accent:#df7f11}.flow-model-choice[data-model=astra]{--model-accent:#423c34}.flow-model-choice[data-model=luna]{--model-accent:#39342d}.atelier-console .flow-model-choice.selected,.flow-model-choice[aria-pressed=true]{border-color:var(--model-accent);box-shadow:inset 0 2px 0 var(--model-accent)}.flow-model-choice>svg{color:var(--model-accent)}.flow-progress li,.flow-progress li>span,.console-status,.flow-status{transition:color var(--motion-state) var(--motion-ease),background-color var(--motion-state) var(--motion-ease),border-color var(--motion-state) var(--motion-ease)}.flow-progress .completed svg{animation:motion-check var(--motion-state) var(--motion-enter-ease) both}.flow-progress{overflow-anchor:none}.flow-dialog[open]{animation:motion-dialog-in var(--motion-enter) var(--motion-enter-ease) both;max-height:min(calc(100dvh - 32px),calc(var(--visual-height,100dvh) - 32px));overscroll-behavior-y:contain;scrollbar-gutter:stable}.flow-dialog[open]::backdrop{animation:motion-backdrop-in var(--motion-enter) var(--motion-ease) both;-webkit-backdrop-filter:none;backdrop-filter:none}.flow-dialog[open].is-closing{animation:motion-dialog-out var(--motion-exit) var(--motion-ease) both;pointer-events:none}.flow-dialog[open].is-closing::backdrop{animation:motion-backdrop-out var(--motion-exit) var(--motion-ease) both}.flow-dialog .panel-head .icon-button{margin-top:0}.motion-label{min-width:0;line-height:inherit;display:inline-grid}.motion-label>span{opacity:0;visibility:hidden;transition:opacity var(--motion-feedback) var(--motion-ease);grid-area:1/1}.motion-label>span.shown{opacity:1;visibility:visible}.copy-action-icon{flex:none;width:17px;height:17px;display:block;position:relative}.copy-action-icon svg{transition:opacity var(--motion-feedback) var(--motion-ease),transform var(--motion-feedback) var(--motion-ease);position:absolute;inset:0}.copy-action-icon svg:last-child,.copy-action.is-copied .copy-action-icon svg:first-child{opacity:0;transform:scale(.8)}.copy-action.is-copied .copy-action-icon svg:last-child{opacity:1;transform:scale(1)}.copy-action.is-copied{color:#be6c0e!important;border-color:#c7710f!important}.copy-action.is-copied.button-cyan,.copy-action.is-copied.button-primary{background:#fffcf5;color:#17120e!important}.next-step :focus-visible{outline-color:#17120e24}.key-feedback-slot{align-items:flex-start;min-height:96px;margin-block:12px;display:flex}.key-feedback-slot>p{width:100%;animation:motion-feedback-in var(--motion-state) var(--motion-enter-ease);margin:0}.feedback-slot{min-width:0}.flow-dialog .feedback-slot{min-height:32px}.console-feedback.error,.form-error,.flow-feedback{animation:motion-feedback-in var(--motion-state) var(--motion-ease)}.motion-toast{z-index:50;overflow-anchor:none;max-width:min(580px,100vw - 48px);position:fixed;bottom:24px;right:24px;box-shadow:0 12px 32px #3a241022;animation:motion-toast-in var(--motion-enter) var(--motion-enter-ease)!important;margin:0!important}.motion-toast>.icon-button{color:inherit;background:0 0;border:0;flex:none;min-width:44px;margin:-12px -12px -12px 0}.motion-preference{min-width:44px;min-height:44px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;gap:8px;padding:8px;font-size:12px;display:inline-flex}.motion-preference:hover{border-color:#17120e3b}.motion-preference[aria-pressed=true]{color:#be6c0e}.console-loading>div{animation:motion-loading 1.6s var(--motion-ease) infinite;will-change:auto}.model-spend-track i,.crypto-progress span{transition:width var(--motion-state) var(--motion-ease)}.flow-payment-icon{place-items:center;width:32px;height:32px;display:grid}.flow-payment-state h2{min-height:1.4em;margin-block:16px}.payment-status-copy{min-height:3.2em;margin-block:16px}.payment-status-detail{font-variant-numeric:tabular-nums;min-height:24px}.payment-primary-slot{min-height:48px;margin-block:16px}.payment-primary-slot .button{min-height:48px;margin:0}.payment-expiry{font-variant-numeric:tabular-nums;min-height:44px}.payment-feedback-slot{min-height:68px}.payment-feedback-slot>p{margin-block:12px}.flow-payment-steps li{transition:color var(--motion-state) var(--motion-ease),border-color var(--motion-state) var(--motion-ease)}.payment-confirmations{align-items:center;gap:8px;display:inline-flex}.payment-confirmations .motion-label{font-variant-numeric:tabular-nums}.payment-state-updated{animation:motion-status-update var(--motion-state) var(--motion-ease)}.flow-payment-state.paid{transition:border-color var(--motion-state) var(--motion-ease);border-color:#17120e6c}.code-head .copy-action{flex-shrink:0}.connect-panel{min-width:0}.motion-lab{color:#181613;background:#f8efe2;min-height:100dvh;font-family:Golos Text,sans-serif;display:block}.motion-lab>header,.motion-lab>main{width:min(1200px,100% - 80px);margin-inline:auto}.motion-lab>header{border-bottom:1px solid #17120e3b;justify-content:space-between;align-items:center;gap:16px;padding-block:24px;display:flex}.motion-lab>main{padding-block:40px 80px}.motion-lab-kicker{letter-spacing:.12em;text-transform:uppercase;color:#655c4f;font-size:12px}.motion-lab .console-title h1{margin-block:20px;font:400 clamp(38px,5vw,68px)/1.18 Rubik,Golos Text,sans-serif}.motion-lab .console-title p{color:#655c4f;max-width:760px;font-size:16px;line-height:1.7}.motion-lab-split{grid-template-columns:1fr 1fr;gap:40px;display:grid}.motion-lab-split p{color:#655c4f;max-width:480px;line-height:1.7}.motion-lab .motion-selection-caption{color:#be6c0e;min-height:48px;margin-top:24px;line-height:1.7}.motion-lab .flow-model-choice b{min-height:24px}.motion-lab .flow-secret-value{min-height:80px}.motion-spin{animation:.8s linear infinite motion-spin}.payment-help{animation:motion-feedback-in var(--motion-state) var(--motion-ease)}@keyframes motion-spin{to{transform:rotate(360deg)}}@supports (interpolate-size:allow-keywords){.flow-details,.flow-simulator{interpolate-size:allow-keywords}.flow-details::details-content{opacity:0;block-size:0;transition:block-size var(--motion-state) var(--motion-ease),opacity var(--motion-feedback) var(--motion-ease),content-visibility var(--motion-state) allow-discrete;overflow:clip}.flow-simulator::details-content{opacity:0;block-size:0;transition:block-size var(--motion-state) var(--motion-ease),opacity var(--motion-feedback) var(--motion-ease),content-visibility var(--motion-state) allow-discrete;overflow:clip}.flow-details[open]::details-content{opacity:1;block-size:auto}.flow-simulator[open]::details-content{opacity:1;block-size:auto}}@keyframes motion-dialog-in{0%{opacity:.5;transform:translateY(10px)scale(.99)}to{opacity:1;transform:none}}@keyframes motion-dialog-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(6px)scale(.99)}}@keyframes motion-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes motion-backdrop-out{0%{opacity:1}to{opacity:0}}@keyframes motion-feedback-in{0%{opacity:.6}to{opacity:1}}@keyframes motion-toast-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes motion-check{0%{opacity:.4;transform:scale(.85)}to{opacity:1;transform:scale(1)}}@keyframes motion-loading{0%,to{opacity:.55}50%{opacity:.85}}@keyframes motion-status-update{0%{box-shadow:inset 0 0 0 1px #efb52e2d}to{box-shadow:inset 0 0 0 1px #0000}}@media (width<=1000px){.atelier-console .sidebar{transition:transform var(--motion-enter) var(--motion-enter-ease)}.atelier-console .menu-scrim{opacity:0;visibility:hidden;pointer-events:none;-webkit-backdrop-filter:none;backdrop-filter:none;transition:opacity var(--motion-state) var(--motion-ease),visibility var(--motion-state);display:block}.atelier-console .menu-scrim.is-open{opacity:1;visibility:visible;pointer-events:auto}.console-bottom-nav{transition:transform var(--motion-state) var(--motion-ease)}.motion-toast{bottom:calc(88px + env(safe-area-inset-bottom));max-width:calc(100vw - 32px);right:16px}.app-footer .motion-preference{flex-shrink:0;width:auto}html[data-keyboard=open] .console-bottom-nav{visibility:hidden;pointer-events:none;transform:translateY(100%)}html[data-keyboard=open] .flow-dialog{top:calc(var(--visual-top,0px) + 12px);max-height:calc(var(--visual-height,100dvh) - 24px);margin:0 auto;position:fixed;bottom:auto}html[data-keyboard=open] .motion-toast{bottom:16px}}@media (width<=600px){.motion-lab>header,.motion-lab>main{width:calc(100% - 40px)}.motion-lab>header{align-items:flex-start}.motion-lab>header .motion-preference{font-size:11px}.motion-lab-split{grid-template-columns:1fr;gap:28px}.motion-lab .console-title{margin-top:0}.motion-lab .motion-selection-caption{min-height:96px}.motion-lab .flow-secret-value,.flow-secret-value{overflow-wrap:anywhere;min-height:96px;display:block}.flow-dialog[open]{max-height:min(calc(100dvh - 24px),calc(var(--visual-height,100dvh) - 24px));padding-bottom:max(22px,env(safe-area-inset-bottom))}.flow-dialog>.panel-head{top:-22px}.flow-model-choice:active{transform:scale(.992)}.flow-payment-state h2{min-height:4.2em}.payment-status-copy{min-height:8em}.payment-primary-slot .button{min-height:68px}.key-feedback-slot{min-height:136px}.payment-feedback-slot{min-height:112px}.payment-expiry{min-height:64px}.flow-actions>.copy-action,.flow-actions>.button{min-width:0}.app-footer{flex-wrap:wrap}}html[data-motion=reduced] *,html[data-motion=reduced] :before,html[data-motion=reduced] :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}html[data-motion=reduced] :is(.button,.icon-button,.preset-row button,.flow-model-choice,.model-tile):is(:hover,:active),html[data-motion=reduced] :is(.button,.text-link,.flow-model-choice b):hover svg{transform:none!important}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}:is(.button,.icon-button,.preset-row button,.flow-model-choice,.model-tile):is(:hover,:active),:is(.button,.text-link,.flow-model-choice b):hover svg{transform:none!important}}.console-panel{background:var(--c-surface,#f8efe2);border:2px solid #17120e;border-radius:16px;min-width:0;margin:0 0 24px;padding:clamp(20px,3vw,32px);box-shadow:5px 5px #17120e}.console-panel h2{margin:0 0 14px;font-size:23px}.console-panel p{overflow-wrap:anywhere;line-height:1.65}.console-panel form{gap:16px;max-width:540px;display:grid}.console-panel form label,.core-limits-form>label,.core-correction-form>label{gap:8px;min-width:0;display:grid}.console-panel .project-row,.core-reserve-row{border-bottom:1px solid var(--c-line,#17120e35);flex-wrap:wrap;align-items:center;gap:16px;padding:20px 0;display:flex}.console-panel .project-row>div,.core-reserve-row>div{flex:260px;min-width:0}.console-panel .project-row p{margin:8px 0}.console-panel .project-row small{color:var(--c-muted,#61594c)}.core-limits-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;max-width:860px;display:grid}.core-limits-form>p,.core-limits-form>.flow-checkbox,.core-limits-form>.console-feedback,.core-limits-form>button{grid-column:1/-1}.core-correction-form{gap:16px;padding-top:20px;display:grid}.core-correction-form textarea{min-height:110px}.core-correction-form .flow-checkbox,.core-limits-form .flow-checkbox{cursor:pointer;align-items:flex-start;gap:12px;min-height:44px;padding:10px 0;display:flex}.core-correction-form .flow-checkbox input,.core-limits-form .flow-checkbox input{flex:none}.core-journal-proof{margin:12px 0 4px}.core-journal-proof summary{cursor:pointer;min-height:44px;padding:12px 0}.core-journal-proof pre{white-space:pre-wrap;overflow-wrap:anywhere;background:#f8efe2;border:1px solid #17120e35;max-width:100%;padding:12px;font-size:12px}.auth-page.core-mail-page{background:#f8efe2;grid-template-columns:1fr}.core-mail-page .auth-main{background:#f8efe2;min-height:100svh;padding:32px 24px}.core-mail-page .auth-form-wrap{max-width:480px}.core-mail-page .auth-form-wrap h1{letter-spacing:-.025em;margin:28px 0;font-family:Rubik,Golos Text,sans-serif;font-size:clamp(30px,5vw,42px);line-height:1.3}.core-mail-page form p{color:#544c42;font-size:14px;line-height:1.7}.core-mail-page .text-link{align-items:center;min-height:44px;margin-top:20px;display:inline-flex}.core-mail-page input{min-height:48px;font-size:16px}@media (width<=700px){.console-panel{border-radius:12px;padding:20px 16px}.console-panel h2{font-size:20px}.core-limits-form{grid-template-columns:1fr;gap:18px}.console-panel .project-row>button,.core-reserve-row>button{width:100%}.core-mail-page .auth-form-wrap{margin:30px auto auto}}.premium-public{--bg:#fefbf7;--surface:#f9f1e4;--surface-2:#f3e8d8;--line:#17120e3b;--text:#181613;--muted:#655c4f;--cyan:#df7f11;--amber:#df7f11;--green:#df7f11;color:var(--text);background:#f8efe2;font-family:Golos Text,sans-serif;font-size:16px}.premium-public .container{max-width:1360px}.premium-public .landing-header{border-bottom:1px solid #17120e2f;height:96px}.premium-public .brand{letter-spacing:-.04em;font-size:22px}.premium-public .brand-mark{color:#be6c0e;border-color:#17120e5d;border-radius:0}.premium-public .landing-header nav a{align-items:center;min-height:44px;font-size:14px;display:inline-flex}.premium-public .button{border-radius:4px;min-height:48px;padding:0 22px;font-size:14px;font-weight:500}.premium-public .button-primary{color:#17120e;box-shadow:none;background:#efb52e;border-color:#c7710f}.premium-public .button-primary:hover{background:#fffcf5}.premium-public .button-outline{color:#181613;border-color:#17120e5d}.premium-public .button-ghost{color:#be6c0e}.premium-public .hero-art{background:radial-gradient(at 73% 45%,#fffbf252,#0000 62%)}.premium-public .hero,.premium-public .hero-inner{min-height:620px}.premium-public .hero-inner{grid-template-columns:1.1fr 1fr;gap:12px;padding-top:36px;padding-bottom:40px;display:grid;position:relative}.premium-public .hero-copy{z-index:1;max-width:620px}.premium-public .hero h1{letter-spacing:-.045em;margin:22px 0;font:400 clamp(48px,4.5vw,72px)/1.13 Rubik,Golos Text,sans-serif}.premium-public h1 em,.premium-public h2 em{color:#be6c0e;font-style:normal}.premium-public .hero p{color:#554d42;max-width:470px;font-size:17px;line-height:1.65}.public-eyebrow{letter-spacing:.16em;color:#544d42;font-size:12px;font-weight:500}.premium-public .public-hero-caption{flex-wrap:wrap;align-items:center;gap:10px;margin-top:24px;font-size:12px;display:flex}.public-hero-caption span{background:#e6d9c7;border-radius:50%;width:3px;height:3px}.hero-orbit{aspect-ratio:1;width:min(100%,620px);min-width:0;margin:auto;position:relative}.hero-orbit svg{width:100%;height:100%;display:block}.orbit-label{border-left:1px solid #17120e5d;padding-left:12px;font:12px Golos Text,sans-serif;position:absolute}.orbit-label b{color:#181613;letter-spacing:.18em;font-size:12px;font-weight:500;display:block}.orbit-label span{color:#5b5347;margin-top:6px;display:block}.orbit-label-sol{top:64%;left:58%}.orbit-label-astra{top:14%;left:72%}.orbit-label-luna{top:70%;left:2%}.orbit-coordinate{color:#897d6a;letter-spacing:.12em;font-size:10px;position:absolute;bottom:5%;left:41%}.premium-public .steps{background:#f8efe2;border-color:#17120e2f}.premium-public .step-grid{min-height:128px}.premium-public .step-grid>div+div{border-color:#17120e3b}.premium-public .step-grid strong{font-size:15px;font-weight:500}.premium-public .step-grid p{color:#655c4f;font-size:13px}.premium-public .step-grid span,.premium-public .step-grid svg{color:#be4f0e}.premium-public .landing-section{padding-block:94px}.public-section-heading h2,.premium-public .connect-band h2,.public-help h2{letter-spacing:-.035em;margin:20px 0;font:400 clamp(34px,3.2vw,52px)/1.24 Rubik,Golos Text,sans-serif}.public-section-heading p{color:#5b5347;max-width:620px;font-size:16px}.public-notice{color:#5c5448;border-block:1px solid #17120e3b;flex-wrap:wrap;align-items:center;gap:12px;margin:28px 0;padding:16px 0;font-size:13px;display:flex}.public-status-dot{background:#efb52e;border-radius:50%;flex:none;width:6px;height:6px}.public-model-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.public-model-card{min-width:0;transition:border-color var(--motion-feedback) var(--motion-ease),transform var(--motion-state) var(--motion-ease);background:linear-gradient(145deg,#fffefd,#f8efe2);border:1px solid #17120e4b;border-radius:5px;padding:28px}.public-model-card:hover{border-color:#17120e7e;transform:translateY(-2px)}.public-model-top{justify-content:space-between;align-items:center;gap:8px;margin-bottom:34px;display:flex}.public-model-symbol{color:#be6c0e;background:radial-gradient(circle,#efb52e33,#0000 70%);border:1px solid #17120e5c;border-radius:50%;place-items:center;width:64px;height:64px;font-size:42px;display:grid}.public-model-card[data-model=astra] .public-model-symbol{color:#37322b;background:radial-gradient(circle,#17120e22,#0000 70%);border-color:#17120e78}.public-model-card[data-model=luna] .public-model-symbol{color:#464037;background:radial-gradient(circle,#17120e22,#0000 70%);border-color:#17120e65}.public-model-number{color:#595246;letter-spacing:.08em;font-size:10px}.public-model-card h3{letter-spacing:-.04em;margin-bottom:14px;font:400 30px Rubik,Golos Text,sans-serif}.public-model-task{color:#474138;min-height:48px;font-size:15px}.public-model-card>code{color:#585145;overflow-wrap:anywhere;font-size:12px}.public-rate-pair{font-variant-numeric:tabular-nums;border-top:1px solid #17120e42;grid-template-columns:1fr 1fr;gap:16px;margin-top:24px;padding-top:20px;display:grid}.public-rate-pair span{color:#5b5347;font-size:12px;display:block}.public-rate-pair strong{margin-top:8px;font-size:22px;font-weight:500;display:block}.public-rate-unit{color:#645b4e;min-height:40px;margin:12px 0 22px;font-size:12px}.public-card-actions{flex-wrap:wrap;gap:8px;display:flex}.public-card-actions .button{flex:1;padding-inline:15px}.public-compare-toggle{color:#534c41;text-align:left;background:0 0;border:0;align-items:center;gap:8px;min-height:44px;padding:12px 0 0;font:13px Golos Text,sans-serif;display:flex}.public-compare-toggle[aria-pressed=true]{color:#be6c0e}.public-comparison-bar{justify-content:space-between;align-items:center;gap:20px;margin-top:26px;display:flex}.public-comparison-bar p{color:#5b5347;margin:0;font-size:14px}.public-compare-grid{gap:24px;display:grid}.public-compare-grid article{border-bottom:1px solid #17120e42;padding-bottom:24px}.public-compare-grid h3{font:24px Rubik,Golos Text,sans-serif}.public-compare-grid dl>div{margin:12px 0;font-size:14px}.public-compare-grid dt{color:#5c5448}.public-compare-grid dd{margin:4px 0}.premium-public .flow-dialog{color:#181613;background:#f8efe2;border-color:#17120e63;border-radius:6px;padding:28px;font-size:15px}.premium-public .flow-dialog .flow-caption{color:#595146;overflow-wrap:anywhere;font-size:13px}.premium-public .flow-dialog p,.premium-public .flow-dialog li{font-size:15px}.premium-public .flow-dialog input{color:#181613;background:#f8efe2;border-color:#17120e6c;font-size:16px}.premium-public .flow-dialog .flow-price-example,.premium-public .flow-quote{background:#fffdfb;border-color:#17120e5a}.premium-public .connect-band{background:#f8efe2;border-color:#17120e35}.premium-public .connect-content{gap:60px;padding-block:80px}.premium-public .connect-band p{color:#5c5448;font-size:16px}.premium-public .code-scene{box-shadow:none;background:#f8efe2;border:1px solid #17120e51;border-radius:6px}.premium-public .code-scene-head,.premium-public .code-scene-foot{color:#574f44;border-color:#17120e46}.premium-public .code-scene pre{color:#332e28;font:14px/1.9 Consolas,monospace}.public-help{grid-template-columns:1fr 1fr;gap:70px;padding-block:86px;display:grid}.public-help details{border-bottom:1px solid #17120e3b}.public-help summary{cursor:pointer;color:#23201b;align-items:center;min-height:64px;padding:16px 0;font-size:16px;display:flex}.public-help summary:after{content:"+";color:#be6c0e;margin-left:auto;padding-left:16px;font-size:22px}.public-help details[open] summary:after{content:"−"}.public-help p{color:#544d42;font-size:15px}.premium-public .landing-footer{color:#595246;gap:18px;font-size:12px}.premium-public .landing-footer a,.premium-public .landing-footer button{align-items:center;min-height:44px;display:inline-flex}.premium-public .landing-footer{border-top:1px solid #17120e3b}.premium-public .skip-link{z-index:100;color:#17120e;background:#efb52e;border-radius:4px;padding:12px 18px;position:fixed;top:12px;left:16px;transform:translateY(-160%)}.premium-public .skip-link:focus{transform:none}.premium-public :focus-visible{outline-offset:4px;outline:2px solid #c7710f}.premium-public .public-model-card .button:disabled{opacity:.65}@media (width<=1000px){.premium-public .hero-inner{grid-template-columns:1.1fr 1fr;min-height:590px}.public-model-grid{gap:12px}.public-model-card{padding:22px 18px}.public-model-card h3{font-size:25px}.public-rate-pair strong{font-size:19px}.public-help{gap:32px}.orbit-label span{display:none}}@media (width<=760px){.premium-public .container{padding-inline:22px}.premium-public .landing-header{height:76px}.premium-public .landing-header nav{display:none}.premium-public .hero,.premium-public .hero-inner{min-height:auto}.premium-public .hero-inner{grid-template-columns:1fr;gap:0;padding-top:36px;padding-bottom:26px}.premium-public .hero-copy{order:0}.premium-public .hero h1{max-width:540px;margin:22px 0;font-size:clamp(38px,9.4vw,53px)}.premium-public .hero p{font-size:16px}.premium-public .hero-actions{gap:10px;margin-top:26px}.premium-public .hero-actions .button{min-height:50px;font-size:14px}.premium-public .hero-orbit{width:min(100%,410px);max-height:330px;margin-top:6px;overflow:hidden}.orbit-label-astra{top:12%;left:73%}.orbit-label-luna{top:69%;left:1%}.orbit-coordinate{display:none}.premium-public .public-hero-caption{margin-bottom:0;font-size:12px}.premium-public .step-grid>div{min-height:96px;padding:20px 0}.premium-public .step-grid>div+div{border-top:1px solid #17120e3b;border-left:0;padding-left:0}.premium-public .step-grid strong{font-size:15px}.premium-public .step-grid p{font-size:13px}.premium-public .landing-section{padding-block:60px}.public-model-grid{grid-template-columns:1fr;gap:18px}.public-model-card{padding:26px}.public-model-top{margin-bottom:24px}.public-model-card h3{font-size:30px}.public-model-task,.public-rate-unit{min-height:0}.public-rate-pair strong{font-size:24px}.public-comparison-bar{flex-direction:column;align-items:stretch}.public-comparison-bar .button{width:100%}.public-help{grid-template-columns:1fr;gap:24px;padding-block:60px}.public-help h2{margin-bottom:8px}.premium-public .connect-content{grid-template-columns:1fr;gap:32px;padding-block:60px}.premium-public .landing-footer{flex-wrap:wrap;padding-block:24px}.premium-public .flow-dialog{max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);padding:22px}.premium-public .flow-dialog h2{font:25px Rubik,Golos Text,sans-serif}.premium-public .flow-form-grid{grid-template-columns:1fr}.premium-public .flow-dialog button{min-height:44px}}@media (prefers-reduced-motion:reduce){.premium-public *,.premium-public :before,.premium-public :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.public-model-card:hover{transform:none}}.auth-page,.flow-public{color:#181613;background:#f8efe2;font-family:Golos Text,sans-serif}.auth-page .auth-visual{background:radial-gradient(circle at 55% 45%,#fffbf24d,#0000 58%),linear-gradient(140deg,#f8efe2,#f8efe2);border-right:1px solid #17120e3b}.auth-page .auth-visual h2{letter-spacing:-.04em;font:400 42px/1.3 Rubik,Golos Text,sans-serif}.auth-page h1,.flow-public h1,.flow-public h2{letter-spacing:-.035em;font-family:Rubik,Golos Text,sans-serif;font-weight:400}.auth-page .auth-symbol{color:#be6c0e;background:#fffdfb;border-color:#17120e4c}.auth-page p,.auth-page .back-link,.auth-page label{color:#544d42;font-size:15px}.auth-page input{color:#181613;background:#f8efe2;border-color:#17120e75;border-radius:4px;min-height:50px;font-size:16px}.auth-page .button-primary,.flow-public .button-primary{color:#17120e;box-shadow:none;background:#efb52e;border-radius:4px;min-height:50px;font-size:15px;font-weight:500}.auth-page .button-outline,.flow-public .button-outline{border-color:#17120e63;border-radius:4px;min-height:48px}.auth-page .password-field button{color:#453f36;min-width:44px;min-height:44px}.auth-page .auth-switch,.auth-page .form-note{color:#5b5347;font-size:14px}.auth-page .flow-auth-intent{color:#514a40;background:#f8efe2;border-color:#17120e3c;font-size:14px}.flow-public p,.flow-public label{color:#524b41;font-size:15px}.flow-public input,.flow-public select{color:#181613;background:#f8efe2;border-color:#17120e72;font-size:16px}.flow-public .flow-model-choice{text-align:left;background:#f8efe2;border-color:#17120e52;border-radius:5px;padding:24px}.flow-public .flow-model-choice h3{font:26px Rubik,Golos Text,sans-serif}.flow-public .flow-model-choice small{color:#524b41;font-size:13px}.flow-public .flow-model-choice span{color:#be6c0e;font-size:15px}.flow-public .flow-caption{color:#595246;overflow-wrap:anywhere;font-size:13px}.flow-public .flow-price-example{background:#fff;border-color:#17120e51}.flow-public .flow-quote{background:#f8efe2;border-color:#17120e50}.flow-public .flow-back{color:#be6c0e;min-height:44px;font-size:14px}.flow-public .flow-price-pair span{color:#5b5347;font-size:14px}.flow-public .flow-price-pair strong{font-size:32px}.flow-public .flow-details summary{align-items:center;min-height:48px;font-size:15px;display:flex}.flow-public .page-hint{font-size:14px}.auth-page :focus-visible,.flow-public :focus-visible{outline-color:#c7710f}.flow-public .flow-progress li{font-size:14px}.auth-page .form-error,.flow-public .form-error{color:#be1a0e;font-size:15px}@media (width<=700px){.auth-page .auth-visual{border-bottom:1px solid #17120e3b;border-right:0;min-height:110px;padding:24px 22px}.auth-page .auth-main{padding:24px 22px max(40px,env(safe-area-inset-bottom));min-height:calc(100dvh - 110px)}.auth-page .auth-form-wrap{margin-top:30px}.auth-page h1{font-size:31px}.flow-public{padding-inline:20px;padding-bottom:40px}.flow-public h1{font-size:31px}.flow-public .flow-models{grid-template-columns:1fr}.flow-public .flow-progress{gap:8px;margin-inline:0}.flow-public .flow-progress li{font-size:12px}.flow-public .flow-price-pair strong{font-size:25px}.flow-public .flow-form-grid{grid-template-columns:1fr}}.premium-public .landing-header{position:relative;inset:auto}.premium-public .brand{min-height:44px}.premium-public .landing-header nav a{color:#25221d;font-weight:500}.premium-public .button-ghost{box-shadow:none;background:0 0;border-color:#17120e75}.premium-public .hero .public-hero-caption{color:#5c5448;font-size:14px;line-height:1.6}.premium-public .flow-dialog .icon-button{width:44px;min-width:44px;height:44px}@media (width<=430px){.premium-public .hero-actions{flex-direction:column;align-items:stretch}.premium-public .hero-actions .button{justify-content:space-between;width:100%}}.startup-error{color:#181613;max-width:640px;margin:10vh auto;padding:24px;font:16px/1.6 Golos Text,sans-serif}.startup-error h1{font:30px/1.35 Rubik,Golos Text,sans-serif}.startup-error .button{color:#17120e;background:#efb52e;min-height:48px}.premium-public .hero{background:#f8efe2}.premium-public .hero-inner{align-items:center}.premium-public .hero:after{background:#f9f1e5}@media (width<=760px){.premium-public .hero-inner{align-items:start}.premium-public .hero-actions .button{flex:1;min-width:140px}.premium-public .hero h1{overflow-wrap:normal}}@media (width<=1000px){.atelier-console .app-header{height:calc(72px + env(safe-area-inset-top));padding-top:env(safe-area-inset-top);padding-left:max(24px,env(safe-area-inset-left));padding-right:max(24px,env(safe-area-inset-right))}.atelier-console .sidebar{padding-top:max(20px,env(safe-area-inset-top));padding-left:max(20px,env(safe-area-inset-left))}.atelier-console .app-main{padding-bottom:calc(100px + env(safe-area-inset-bottom));padding-left:max(24px,env(safe-area-inset-left));padding-right:max(24px,env(safe-area-inset-right))}.console-bottom-nav{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}@media (width<=760px){.premium-public .container{padding-left:max(22px,env(safe-area-inset-left));padding-right:max(22px,env(safe-area-inset-right))}.premium-public .landing-header{height:calc(76px + env(safe-area-inset-top));padding-top:env(safe-area-inset-top)}.premium-public .landing-footer{padding-bottom:calc(24px + env(safe-area-inset-bottom))}}@media (width<=700px){.atelier-console .app-header{height:calc(68px + env(safe-area-inset-top));padding-left:max(20px,env(safe-area-inset-left));padding-right:max(20px,env(safe-area-inset-right))}.atelier-console .app-main{padding-left:max(20px,env(safe-area-inset-left));padding-right:max(20px,env(safe-area-inset-right))}}@media (width<=360px){.atelier-console .app-main{padding-left:max(16px,env(safe-area-inset-left));padding-right:max(16px,env(safe-area-inset-right))}}.core-mail-page .back-link{align-items:center;min-width:44px;min-height:44px;margin-bottom:20px;display:inline-flex}@media (width<=760px){.auth-page .auth-main{padding-left:max(22px,env(safe-area-inset-left));padding-right:max(22px,env(safe-area-inset-right));padding-bottom:calc(40px + env(safe-area-inset-bottom))}.auth-page .auth-visual{padding-top:max(20px,env(safe-area-inset-top))}}.orbital-public{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#fefbf7;--surface:#f9f1e4;--text:#181613;--muted:#655c4f;--accent:#df7f11;--line:#17120e36;--press:90ms;--feedback:.14s;--state:.18s;--ease:cubic-bezier(.2,0,0,1)}.orbital-public *{box-sizing:border-box}.orbital-public{scroll-behavior:auto;scrollbar-gutter:stable;background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;margin:0;font:400 16px/1.6 Golos Text,Arial,sans-serif}.orbital-public button,.orbital-public input,.orbital-public select{font:inherit}.orbital-public a{color:inherit;text-decoration:none}.orbital-public button{cursor:pointer;color:inherit}.orbital-public button:disabled{cursor:wait;opacity:.6}.orbital-public button,.orbital-public a,.orbital-public input,.orbital-public select{touch-action:manipulation;-webkit-tap-highlight-color:transparent}.orbital-public button,.orbital-public a{transition:color var(--feedback) var(--ease),background-color var(--feedback) var(--ease),border-color var(--feedback) var(--ease)}.orbital-public button:focus-visible,.orbital-public a:focus-visible,.orbital-public input:focus-visible,.orbital-public select:focus-visible{outline:2px solid var(--accent);outline-offset:5px}.orbital-public button:not(:disabled):active,.orbital-public .button:active{filter:brightness(1.15)}.orbital-public h1,.orbital-public h2,.orbital-public h3,.orbital-public p{margin:0}.orbital-public h1,.orbital-public h2,.orbital-public h3{font-weight:400}.orbital-public h1,.orbital-public h2{letter-spacing:-.055em;font-family:Rubik,Golos Text,sans-serif;line-height:1.18}.orbital-public em{color:var(--accent);font-style:normal}.orbital-public [hidden]{display:none!important}.orbital-public .wrap{width:min(1280px,100% - 112px);margin-inline:auto}.orbital-public .eyebrow{letter-spacing:.16em;color:#5c5448;font-size:11px;font-weight:500;line-height:1.5}.orbital-public .quiet-dot,.orbital-public .status-dot{background:var(--accent);border-radius:50%;flex:none;width:5px;height:5px;display:inline-block}.orbital-public .quiet-dot{margin-right:10px}.orbital-public .button{text-align:left;border:1px solid #0000;border-radius:4px;justify-content:space-between;align-items:center;gap:24px;min-width:44px;min-height:50px;padding:12px 22px;font-size:14px;font-weight:500;display:inline-flex}.orbital-public .button span{font-size:21px;line-height:1}.orbital-public .button-primary{background:var(--accent);color:#17120e}.orbital-public .button-outline{color:var(--text);background:0 0;border-color:#17120e69}.orbital-public .text-action{min-height:44px;color:var(--accent);background:0 0;border:0;justify-content:space-between;align-items:center;gap:20px;padding:0;font-size:14px;display:inline-flex}.orbital-public .icon-button{color:#4d463c;background:0 0;border:1px solid #17120e57;border-radius:50%;place-items:center;min-width:44px;min-height:44px;font-size:16px;display:grid}.orbital-public .pill{color:#524b40;border:1px solid #17120e43;border-radius:3px;align-items:center;gap:8px;padding:5px 9px;font-size:11px;font-weight:400;line-height:1.5;display:inline-flex}.orbital-public .pill i{background:var(--accent);border-radius:50%;width:4px;height:4px}.orbital-public .site-header{border-bottom:1px solid #17120e2e;align-items:center;gap:36px;height:104px;display:flex}.orbital-public .brand{letter-spacing:-.045em;align-items:center;gap:14px;min-height:44px;font-size:21px;font-weight:500;display:flex}.orbital-public .brand small{letter-spacing:.16em;color:#73695a;margin-top:3px;font-size:8px;font-weight:400;line-height:1.8;display:block}.orbital-public .brand-mark{border:1px solid #17120e95;place-items:center;width:29px;height:29px;display:grid;transform:rotate(45deg)}.orbital-public .brand-mark i{border:1px solid var(--accent);width:9px;height:9px}.orbital-public .site-header nav{align-items:center;gap:28px;margin:auto;display:flex}.orbital-public .site-header nav a,.orbital-public .site-header nav button{background:0 0;border:0;align-items:center;min-height:44px;padding:0;font-size:13px;display:flex}.orbital-public .site-header nav a:hover,.orbital-public .site-header nav button:hover{color:var(--accent)}.orbital-public .header-caption{letter-spacing:.12em;color:#665d50;font-size:9px}.orbital-public .header-start{min-height:44px;padding:9px 17px;font-size:12px}.orbital-public .mobile-price,.orbital-public .menu-button,.orbital-public .mobile-menu{display:none}.orbital-public .hero{grid-template-columns:.94fr 1.06fr;align-items:center;gap:44px;padding-block:48px 36px;display:grid}.orbital-public .hero-copy{padding-bottom:30px}.orbital-public .hero h1{margin-top:24px;font-size:clamp(46px,4.55vw,66px);line-height:1.2}.orbital-public .hero-description{color:#514a40;max-width:450px;margin-top:30px;font-size:16px;line-height:1.8}.orbital-public .hero-actions{align-items:center;gap:27px;margin-top:34px;display:flex}.orbital-public .hero-price-link{color:#474138;align-items:center;gap:13px;min-height:44px;font-size:13px;display:flex}.orbital-public .hero-note{color:#635a4d;align-items:center;gap:10px;max-width:420px;margin-top:22px;font-size:11px;display:flex}.orbital-public .hero-signature{color:#8d806d;letter-spacing:.13em;align-items:center;gap:18px;margin-top:48px;font-size:8px;display:flex}.orbital-public .hero-signature i{background:#eee2d1;width:34px;height:1px}.orbital-public .system{min-width:0;scroll-margin-top:24px}.orbital-public .system-toolbar{border-bottom:1px solid #17120e31;justify-content:space-between;align-items:center;gap:12px;padding-bottom:14px;display:flex}.orbital-public .provider-tabs{align-items:center;gap:25px;display:flex}.orbital-public .provider-tabs button{color:#5e564a;background:0 0;border:0;align-items:center;gap:9px;min-height:44px;padding:0;font-size:14px;display:flex}.orbital-public .provider-tabs button i{background:var(--accent);border-radius:50%;width:5px;height:5px}.orbital-public .provider-tabs button[aria-selected=false] i{opacity:0}.orbital-public .provider-tabs small{color:#564f44;border:1px solid #17120e47;border-radius:3px;padding:3px 5px;font-size:9px}.orbital-public .view-toggle{background:#f8efe2;border:1px solid #17120e3b;border-radius:4px;padding:2px;display:flex}.orbital-public .view-toggle button{color:#7e7262;background:0 0;border:0;border-radius:2px;place-items:center;width:44px;height:44px;display:grid}.orbital-public .orbit-stage{isolation:isolate;height:492px;position:relative}.orbital-public .orbit-lines{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.orbital-public .provider-core{pointer-events:none;z-index:1;flex-direction:column;align-items:center;display:flex;position:absolute;top:51%;left:50%;transform:translate(-50%,-50%)}.orbital-public .core-caption{letter-spacing:.19em;color:#665d50;margin-bottom:10px;font-size:8px}.orbital-public .core-medallion{clip-path:polygon(28% 0,72% 0,100% 28%,100% 72%,72% 100%,28% 100%,0 72%,0 28%);color:#312d26;background:radial-gradient(circle at 30% 15%,#f6ecdd 0%,#fefbf6 36%,#f8efe2 85%);flex-direction:column;justify-content:center;align-items:center;gap:7px;width:102px;height:106px;display:flex;position:relative;box-shadow:inset 0 0 0 1px #17120e1f}.orbital-public .core-medallion:before{content:"";clip-path:inherit;pointer-events:none;background:linear-gradient(125deg,#17120e32,#0000 45%,#fffbf232);position:absolute;inset:3px}.orbital-public .core-name{letter-spacing:-.015em;font-size:15px;font-weight:500}.orbital-public .core-emblem{opacity:.95}.orbital-public .core-family{letter-spacing:.15em;color:#6f6657;margin-top:11px;font-size:8px}.orbital-public .planet-button{--d:64px;left:var(--x);top:var(--y);transform:translate(-50%,calc(var(--d) / -2));z-index:2;width:142px;min-height:44px;color:var(--text);outline-offset:4px;touch-action:pan-y;background:0 0;border:0;border-radius:4px;flex-direction:column;align-items:center;padding:0 5px 7px;display:flex;position:absolute}.orbital-public .planet-button[data-model=sol]{--x:83%;--y:57%;--model:#df7f11}.orbital-public .planet-button[data-model=astra]{--x:70%;--y:17%;--model:#3a352d}.orbital-public .planet-button[data-model=luna]{--x:18%;--y:66%;--model:#4a443a}.orbital-public .model-disc{width:var(--d);height:var(--d);transition:box-shadow var(--state) var(--ease);border-radius:50%;flex:none;position:relative;overflow:hidden;box-shadow:inset -8px -9px 15px #3a241030,0 0 0 1px #17120e01}.orbital-public .model-disc:after{content:"";pointer-events:none;background:radial-gradient(at 24% 16%,#17120e2f,#0000 40%),linear-gradient(136deg,#0000 56%,#fffbf2a7 92%);border-radius:50%;position:absolute;inset:0}.orbital-public .planet-button .model-disc:before{content:"";background:repeating-linear-gradient(170deg,#17120e07 0 2px,#0000 2px 5px);border-radius:50%;position:absolute;inset:0}.orbital-public .planet-sol{background:radial-gradient(at 30% 24%,#fffcf5 0%,#efb52e 12% 39%,#f0e5d4 66%,#fefcf9 100%)}.orbital-public .planet-astra{background:radial-gradient(at 31% 20%,#fffcf5 0% 13%,#e6d9c7 38%,#f3e9d9 66%,#fffdfb 100%)}.orbital-public .planet-astra:after{background:radial-gradient(at 38% 24%,#17120e29,#0000 25%),repeating-linear-gradient(-25deg,#0000 0 9px,#17120e14 10px 11px,#0000 12px 20px),linear-gradient(136deg,#0000 55%,#fffbf2c9 92%)}.orbital-public .planet-luna{background:radial-gradient(circle at 35% 32%,#fffbf259 0% 10%,#0000 13%),radial-gradient(circle at 63% 40%,#fffbf26c 0 12%,#0000 15%),radial-gradient(at 27% 21%,#fffcf5 0% 18%,#e6d9c7 44%,#f5ebdc 65%,#fffdfb 100%)}.orbital-public .planet-button:hover .model-disc{filter:brightness(1.08)}.orbital-public .planet-label{flex-direction:column;align-items:center;gap:3px;margin-top:13px;font-size:12px;line-height:1.4;display:flex}.orbital-public .planet-label strong{color:var(--model);letter-spacing:.055em;font-size:14px;font-weight:500}.orbital-public .planet-label span{font-variant-numeric:tabular-nums;color:#343029;font-size:12px}.orbital-public .planet-selected{background:var(--model);vertical-align:middle;opacity:0;border-radius:50%;width:3px;height:3px;margin-left:5px;display:inline-block}.orbital-public .planet-button[aria-pressed=true] .planet-selected{opacity:1}.orbital-public .scene-coordinate{color:#8d806c;letter-spacing:.15em;justify-content:space-between;font-size:8px;display:flex;position:absolute;bottom:16px;left:8px;right:8px}.orbital-public .orbit-legend{border-top:1px solid #17120e38;align-items:center;gap:16px;padding-top:17px;display:flex}.orbital-public .orbit-legend>div{flex:1;min-width:0}.orbital-public .orbit-legend b{color:#353029;font-size:12px;font-weight:400;line-height:1.4;display:block}.orbital-public .orbit-legend p{color:#645b4e;margin-top:4px;font-size:10px;line-height:1.5}.orbital-public .legend-mark{flex:none;align-items:center;gap:3px;display:flex}.orbital-public .legend-mark i{border:1px solid #17120ea2;border-radius:50%;width:9px;height:9px}.orbital-public .legend-mark i:nth-child(2){width:14px;height:14px}.orbital-public .legend-mark i:nth-child(3){width:19px;height:19px}.orbital-public .orbit-legend .icon-button{width:44px;height:44px;font-size:14px}.orbital-public .system-caption{color:#7b7060;justify-content:space-between;gap:16px;padding-top:12px;font-size:9px;display:flex}.orbital-public .model-list{flex-direction:column;justify-content:center;gap:12px;min-height:492px;display:flex}.orbital-public .list-model{text-align:left;background:#f8efe2;border:1px solid #17120e44;border-radius:4px;grid-template-columns:50px 1fr auto;align-items:center;gap:16px;padding:20px;display:grid}.orbital-public .list-model .model-glyph{font-size:34px}.orbital-public .list-model strong,.orbital-public .list-model small{display:block}.orbital-public .list-model strong{font-weight:500}.orbital-public .list-model small{color:#645b4e;margin-top:5px;font-size:11px}.orbital-public .list-model b{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:16px;font-weight:500}.orbital-public .planned-content{text-align:center;background:radial-gradient(#ef722a0d,#0000 65%);flex-direction:column;justify-content:center;align-items:center;gap:18px;min-height:492px;padding:30px;display:flex}.orbital-public .planned-symbol{color:#be4f0e;font:64px/1 Rubik,Golos Text,sans-serif}.orbital-public .planned-content h2{letter-spacing:-.04em;font-size:42px}.orbital-public .planned-content p:not(.eyebrow){color:#50493f;max-width:320px;font-size:14px}.orbital-public .planned-content .text-action{margin-top:10px}.orbital-public .loading-error{color:#be6c0e;padding-top:16px;font-size:12px}.orbital-public .journey-strip{border-block:1px solid #17120e35;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:20px;padding-block:25px;display:grid}.orbital-public .journey-strip>div{align-items:center;gap:23px;padding:0 24px;display:flex}.orbital-public .journey-strip>div:first-child{padding-left:0}.orbital-public .journey-strip>div+div{border-left:1px solid #17120e35}.orbital-public .journey-strip>div>span{color:#544d42;font:24px Rubik,Golos Text,sans-serif}.orbital-public .journey-strip b,.orbital-public .journey-strip small{display:block}.orbital-public .journey-strip b{font-size:13px;font-weight:500}.orbital-public .journey-strip small{color:#645b4e;margin-top:5px;font-size:11px}.orbital-public .model-section,.orbital-public .pricing-section{padding-block:96px 12px;scroll-margin-top:30px}.orbital-public .section-heading{justify-content:space-between;align-items:flex-end;gap:50px;margin-bottom:36px;display:flex}.orbital-public .section-heading h2{margin-top:20px;font-size:45px}.orbital-public .section-heading>p,.orbital-public .pricing-heading-note p{color:#595246;padding-bottom:7px;font-size:13px;line-height:1.8}.orbital-public .selected-model{--model:#df7f11;background:linear-gradient(125deg,#f8efe2,#f8efe2);border:1px solid #17120e4a;border-radius:6px;grid-template-columns:1.22fr .78fr;min-width:0;display:grid}.orbital-public .selected-model[data-model=astra]{--model:#3a352d}.orbital-public .selected-model[data-model=luna]{--model:#4a443a}.orbital-public .model-profile{min-width:0;padding:38px 44px}.orbital-public .model-profile-top{justify-content:space-between;align-items:center;gap:20px;margin-bottom:27px;display:flex}.orbital-public .model-glyph{color:var(--model,#be6c0e);font:40px/1 Rubik,Golos Text,sans-serif;display:inline-block}.orbital-public .model-name-row{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.orbital-public .selected-name{letter-spacing:-.04em;font:36px/1.3 Rubik,Golos Text,sans-serif}.orbital-public .selection-chip{color:#534c41;border:1px solid #17120e56;border-radius:3px;padding:4px 8px;font-size:10px;line-height:1.5}.orbital-public .selected-task{color:var(--model);margin-top:13px;font-size:16px}.orbital-public .selected-description{color:#544d42;max-width:52ch;margin-top:20px;font-size:14px;line-height:1.8}.orbital-public .capability-list{color:#342f29;border-top:1px solid #17120e3d;flex-wrap:wrap;gap:16px;margin-top:26px;padding-top:22px;font-size:11px;display:flex}.orbital-public .capability-list span{align-items:center;gap:7px;display:flex}.orbital-public .capability-list i{color:#6a6053;font-size:15px;font-style:normal}.orbital-public .model-limits{color:#655c4f;margin-top:15px;font-size:11px;line-height:1.8}.orbital-public .selected-id{color:#7b7060;overflow-wrap:anywhere;margin-top:24px;font:11px/1.6 monospace;display:block}.orbital-public .model-quote{background:#fffbf2eb;border-left:1px solid #17120e43;flex-direction:column;min-width:0;padding:40px;display:flex}.orbital-public .quote-label{color:#554d42;letter-spacing:.13em;font-size:9px}.orbital-public .quote-money{align-items:baseline;gap:14px;margin:13px 0 10px;display:flex}.orbital-public .quote-money strong{letter-spacing:-.06em;font-variant-numeric:tabular-nums;font-size:64px;font-weight:400;line-height:1.15}.orbital-public .quote-money>span{color:#464037;font-size:15px}.orbital-public .quote-scenario{color:#5f574a;font-size:13px;line-height:1.8}.orbital-public .quote-rule{border-top:1px solid #17120e48;gap:12px;margin:20px 0;padding-top:18px;display:flex}.orbital-public .quote-rule>span{color:var(--accent);font-size:25px}.orbital-public .quote-rule p{color:#544d42;font-size:11px;line-height:1.7}.orbital-public .model-quote .button{width:100%;margin-top:auto}.orbital-public .model-quote .text-action{margin-top:8px}.orbital-public .model-quote>small{color:#73695a;margin-top:12px;font-size:10px}.orbital-public .planned-detail{color:#4f483e;border:1px solid #17120e44;padding:32px}.orbital-public .planned-detail .button{margin-top:20px}.orbital-public .pricing-section{padding-bottom:84px}.orbital-public .pricing-heading-note p{margin-top:16px}.orbital-public .pricing-grid{grid-template-columns:1.08fr .92fr;gap:54px;display:grid}.orbital-public .rates-panel{min-width:0}.orbital-public .rates-title{justify-content:space-between;align-items:center;gap:15px;padding-block:14px 24px;display:flex}.orbital-public .rates-title b{font-size:15px;font-weight:500}.orbital-public .rates-title>span{color:#61594c;font-size:10px}.orbital-public .rate-columns{color:#645b4e;border-block:1px solid #17120e3e;grid-template-columns:1.5fr .65fr .65fr;gap:12px;padding:14px 0;font-size:10px;display:grid}.orbital-public .rate-columns span:not(:first-child){text-align:right}.orbital-public .rate-row{border:0;text-align:left;background:0 0;border-bottom:1px solid #17120e38;grid-template-columns:1.5fr .65fr .65fr;align-items:center;gap:12px;width:100%;min-height:87px;padding:16px 0;display:grid;position:relative}.orbital-public .rate-row>span{align-items:center;gap:14px;display:flex}.orbital-public .rate-row .model-glyph{flex:none;width:30px;font-size:26px}.orbital-public .rate-row strong{font-size:14px;font-weight:500}.orbital-public .rate-row small{color:#645b4e;margin-top:4px;font-size:10px;display:block}.orbital-public .rate-row b{text-align:right;font-variant-numeric:tabular-nums;font-size:20px;font-weight:400}.orbital-public .rate-row[aria-pressed=true]:after{content:"";background:#e6d9c7;width:100%;height:2px;position:absolute;bottom:0}.orbital-public .rates-foot{color:#655c4f;gap:12px;padding-top:23px;font-size:11px;line-height:1.8;display:flex}.orbital-public .rates-foot>span{flex:none;font-size:18px}.orbital-public .source-details{color:#4f483e;border-top:1px solid #17120e42;margin-top:24px;font-size:11px}.orbital-public .source-details summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:48px;padding-block:12px;display:flex}.orbital-public .source-details summary>span{font-size:19px}.orbital-public .source-details p{overflow-wrap:anywhere;margin-bottom:14px}.orbital-public .calculator{background:#f8efe2;border:1px solid #17120e51;border-radius:5px;min-width:0;padding:32px}.orbital-public .calculator-top{justify-content:space-between;align-items:center;gap:18px;margin-bottom:26px;display:flex}.orbital-public .calculator-status{letter-spacing:.1em;color:#5e564a;font-size:8px}.orbital-public .calculator label{color:#484239;font-size:12px;display:block}.orbital-public .calculator label small{color:#625a4d;margin-left:4px;font-size:10px;font-weight:400}.orbital-public .calculator select,.orbital-public .calculator input{color:#181613;background:#f8efe2;border:1px solid #17120e74;border-radius:4px;width:100%;min-width:0;min-height:50px;margin-top:9px;padding:10px 13px;font-size:16px}.orbital-public .calculator select{appearance:auto}.orbital-public .calc-fields{grid-template-columns:1fr 1fr;gap:18px;margin-top:20px;display:grid}.orbital-public .presets{flex-wrap:wrap;align-items:center;gap:6px;margin-top:16px;display:flex}.orbital-public .presets button{color:#50493f;background:0 0;border:1px solid #17120e47;border-radius:4px;min-height:44px;padding:9px 12px;font-size:10px}.orbital-public .presets button[aria-pressed=true]{color:#28241f;background:#fefaf4;border-color:#17120e90}.orbital-public .calc-result{border-top:1px solid #17120e44;justify-content:space-between;align-items:baseline;gap:20px;margin-top:22px;padding-top:23px;display:flex}.orbital-public .calc-result>span{color:#575045;font-size:12px}.orbital-public .calc-result>div{align-items:baseline;gap:9px;display:flex}.orbital-public .calc-result strong{color:var(--accent);letter-spacing:-.055em;font-variant-numeric:tabular-nums;font-size:43px;font-weight:400;line-height:1.3}.orbital-public .calc-result>div>span{color:#50493f;font-size:12px}.orbital-public .calc-assumptions{color:#5d5549;margin-top:13px;font-size:11px;line-height:1.75}.orbital-public .calculator .button{width:100%;margin-top:24px;font-size:13px}.orbital-public .calculator-source{color:#6c6355;margin-top:15px;font-size:10px}.orbital-public .calc-error{color:#be4f0e;margin-top:14px;font-size:12px}.orbital-public .balance-statement{border-block:1px solid #17120e37;grid-template-columns:1fr 1fr;align-items:center;gap:20px 70px;padding-block:74px;display:grid}.orbital-public .balance-statement>.eyebrow{grid-column:1/-1}.orbital-public .balance-statement h2{font-size:46px}.orbital-public .balance-statement>div>p{color:#534c41;margin-bottom:14px;font-size:14px;line-height:1.8}.orbital-public .balance-statement .text-action{margin-top:6px}.orbital-public .site-footer{color:#625a4d;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:30px;padding-block:36px;font-size:10px;display:flex}.orbital-public .site-footer .brand{color:#181613;font-size:16px}.orbital-public .site-footer .brand-mark{width:22px;height:22px}.orbital-public .site-footer button{color:#5c5448;background:0 0;border:0;min-height:44px;padding:0;font-size:11px}.orbital-public .site-footer>a:not(.brand){align-items:center;gap:12px;min-height:44px;display:flex}.orbital-public .prototype-footnote{color:#7f7362;border-top:1px solid #17120e30;padding:16px 0 25px;font-size:10px}.orbital-public dialog{color:#181613;background:#f8efe2;border:1px solid #17120e74;border-radius:6px;width:min(570px,100vw - 32px);max-height:calc(100dvh - 32px);padding:36px;overflow-y:auto;box-shadow:0 24px 80px #3a241030}.orbital-public dialog::backdrop{background:#fffbf2c9}.orbital-public dialog h2{letter-spacing:-.04em;margin-top:14px;padding-right:20px;font-size:30px;line-height:1.35}.orbital-public dialog h2:focus{outline:none}.orbital-public .dialog-close{border:0;border-radius:4px;position:absolute;top:16px;right:16px}.orbital-public .dialog-eyebrow{margin-top:12px;padding-right:30px}.orbital-public .dialog-content{color:#49433a;margin-top:25px;font-size:14px;line-height:1.85}.orbital-public .dialog-content p,.orbital-public .dialog-content ul,.orbital-public .dialog-content ol{margin-bottom:16px}.orbital-public .dialog-content li{margin-bottom:7px;padding-left:5px}.orbital-public .dialog-content .button{width:100%;margin-top:16px}.orbital-public .dialog-content .pill{margin-bottom:16px}.orbital-public .dialog-content select{width:100%;min-height:50px;color:var(--text);background:#f8efe2;border:1px solid #17120e7e;margin-top:10px;padding:10px;font-size:16px;display:block}.orbital-public .dialog-content code{overflow-wrap:anywhere;color:#2e2a24;font-size:12px}.orbital-public .dialog-preview{background:#f8efe2;border:1px solid #17120e4f;gap:10px;margin-block:18px;padding:16px;display:grid}.orbital-public .dialog-preview label{font-size:12px}.orbital-public .dialog-preview small{color:#685f52;font-size:11px}.orbital-public .dialog-caption{color:#5d5549;font-size:11px}.orbital-public .skip-link{background:var(--accent);color:#17120e;z-index:50;padding:12px 20px;position:fixed;top:12px;left:16px;transform:translateY(-160%)}.orbital-public .skip-link:focus{transform:none}.orbital-public .sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.orbital-public body.dialog-open{overflow:hidden}.orbital-public .selection-updated{animation:selection-in .18s var(--ease)}@keyframes selection-in{0%{opacity:.75;transform:translateY(3px)}to{opacity:1;transform:none}}html[data-motion=reduced] .orbital-public *{transition:none!important;animation:none!important}@media (width>=1600px){.orbital-public .wrap{max-width:1440px}.orbital-public .hero{gap:75px}.orbital-public .hero h1{font-size:76px}.orbital-public .orbit-stage{height:550px}}@media (width<=1150px){.orbital-public .wrap{width:calc(100% - 64px)}.orbital-public .site-header{gap:22px}.orbital-public .header-caption{display:none}.orbital-public .site-header nav{gap:20px}.orbital-public .hero{grid-template-columns:.95fr 1.05fr;gap:25px}.orbital-public .hero h1{font-size:50px}.orbital-public .hero-actions{flex-wrap:wrap;gap:16px}.orbital-public .hero-description{font-size:15px}.orbital-public .provider-tabs{gap:14px}.orbital-public .provider-tabs button{font-size:13px}.orbital-public .orbit-stage{height:440px}.orbital-public .planet-button{width:120px}.orbital-public .planet-button[data-model=astra]{--x:73%}.orbital-public .planet-button[data-model=sol]{--x:80%}.orbital-public .core-medallion{width:90px;height:98px}.orbital-public .model-profile,.orbital-public .model-quote{padding:32px}.orbital-public .pricing-grid{gap:32px}.orbital-public .calculator{padding:25px}}@media (width<=900px){.orbital-public .hero{grid-template-columns:1fr;gap:36px;max-width:660px}.orbital-public .hero-copy{padding:0}.orbital-public .hero h1{font-size:60px}.orbital-public .hero-description{max-width:560px}.orbital-public .hero-signature{display:none}.orbital-public .orbit-stage{height:480px}.orbital-public .planet-button[data-model=astra]{--x:70%}.orbital-public .section-heading h2{font-size:39px}.orbital-public .selected-model{grid-template-columns:1fr .8fr}.orbital-public .model-profile,.orbital-public .model-quote{padding:28px}.orbital-public .selected-name{font-size:29px}.orbital-public .quote-money strong{font-size:53px}.orbital-public .capability-list{flex-direction:column;gap:10px}.orbital-public .journey-strip>div{gap:14px;padding-inline:16px}.orbital-public .journey-strip small{font-size:10px}.orbital-public .pricing-grid{grid-template-columns:1fr;gap:30px}.orbital-public .calculator{padding:32px}.orbital-public .balance-statement{gap:30px}.orbital-public .balance-statement h2{font-size:39px}.orbital-public .header-start{display:none}.orbital-public .site-header nav{margin-left:auto}}@media (width<=600px){.orbital-public .wrap{width:calc(100% - 40px)}.orbital-public .site-header{gap:17px;height:78px}.orbital-public .brand{gap:12px;font-size:18px}.orbital-public .brand-mark{width:24px;height:24px}.orbital-public .brand small{letter-spacing:.14em;font-size:6px}.orbital-public .site-header nav{display:none}.orbital-public .mobile-price{align-items:center;gap:6px;min-height:44px;margin-left:auto;font-size:12px;display:flex}.orbital-public .menu-button{border:0;border-radius:4px;min-width:44px;display:grid}.orbital-public .mobile-menu:not([hidden]){border-bottom:1px solid #17120e54;flex-wrap:wrap;gap:8px 20px;padding:16px 0;display:flex}.orbital-public .mobile-menu a,.orbital-public .mobile-menu button{color:#38342c;background:0 0;border:0;align-items:center;min-height:44px;padding:0;font-size:13px;display:flex}.orbital-public .hero{gap:29px;width:calc(100% - 40px);max-width:none;padding-block:30px 20px}.orbital-public .hero .eyebrow{letter-spacing:.12em;font-size:9px}.orbital-public .quiet-dot{margin-right:6px}.orbital-public .hero h1{letter-spacing:-.05em;margin-top:20px;font-size:40px;line-height:1.2}.orbital-public .hero-description{max-width:380px;margin-top:20px;font-size:14px;line-height:1.8}.orbital-public .hero-description br{display:none}.orbital-public .hero-actions{gap:0;margin-top:24px}.orbital-public .hero-actions .button{width:100%;min-height:50px;padding-inline:18px;font-size:13px}.orbital-public .hero-price-link{display:none}.orbital-public .hero-note{gap:8px;margin-top:14px;font-size:10px;line-height:1.5}.orbital-public .system-toolbar{gap:9px;padding-bottom:10px}.orbital-public .provider-tabs{gap:14px}.orbital-public .provider-tabs button{gap:6px;font-size:13px}.orbital-public .provider-tabs small{padding:2px 4px;font-size:8px}.orbital-public .view-toggle{padding:1px}.orbital-public .view-toggle button{width:44px;height:44px}.orbital-public .orbit-stage{height:330px}.orbital-public .planet-button{width:108px;padding-bottom:5px}.orbital-public .planet-button[data-model=sol]{--x:81%;--y:70%}.orbital-public .planet-button[data-model=astra]{--x:78%;--y:16%}.orbital-public .planet-button[data-model=luna]{--x:17%;--y:28%}.orbital-public .planet-label{gap:4px;margin-top:10px}.orbital-public .planet-label strong{letter-spacing:.02em;font-size:12px}.orbital-public .planet-label span{font-size:11px}.orbital-public .provider-core{top:51%;left:48%}.orbital-public .core-medallion{gap:4px;width:82px;height:87px}.orbital-public .core-emblem{width:28px;height:28px}.orbital-public .core-name{font-size:12px}.orbital-public .core-caption{margin-bottom:9px;font-size:7px}.orbital-public .core-family{margin-top:9px;font-size:7px}.orbital-public .scene-coordinate{display:none}.orbital-public .orbit-lines{opacity:.8}.orbital-public .orbit-legend{gap:10px;padding-top:14px}.orbital-public .orbit-legend b{font-size:11px}.orbital-public .orbit-legend p{margin-top:3px;font-size:9px;line-height:1.7}.orbital-public .legend-mark{gap:2px}.orbital-public .legend-mark i{width:7px;height:7px}.orbital-public .legend-mark i:nth-child(2){width:11px;height:11px}.orbital-public .legend-mark i:nth-child(3){width:16px;height:16px}.orbital-public .system-caption{gap:8px;padding-top:10px;font-size:8px}.orbital-public .journey-strip{grid-template-columns:1fr;margin-top:21px;padding-block:0}.orbital-public .journey-strip>div,.orbital-public .journey-strip>div:first-child{gap:20px;padding:17px 0}.orbital-public .journey-strip>div+div{border-top:1px solid #17120e35;border-left:0}.orbital-public .journey-strip b{font-size:12px}.orbital-public .journey-strip small{margin-top:3px;font-size:10px}.orbital-public .journey-strip>div>span{font-size:22px}.orbital-public .model-section,.orbital-public .pricing-section{padding-top:58px;scroll-margin-top:20px}.orbital-public .section-heading{margin-bottom:26px;display:block}.orbital-public .section-heading .eyebrow{letter-spacing:.12em;font-size:9px}.orbital-public .section-heading h2{letter-spacing:-.05em;margin-top:17px;font-size:32px;line-height:1.3}.orbital-public .section-heading>p{margin-top:15px;padding:0;font-size:12px;line-height:1.7}.orbital-public .section-heading>p br{display:none}.orbital-public .selected-model{grid-template-columns:1fr}.orbital-public .model-profile{padding:24px}.orbital-public .model-profile-top{margin-bottom:24px}.orbital-public .model-profile .pill{font-size:10px}.orbital-public .selected-name{font-size:29px}.orbital-public .model-name-row{gap:13px}.orbital-public .selected-task{margin-top:10px;font-size:14px}.orbital-public .selected-description{margin-top:16px;font-size:13px}.orbital-public .capability-list{gap:10px;margin-top:22px;padding-top:19px;font-size:11px}.orbital-public .selected-id{margin-top:17px}.orbital-public .model-limits{font-size:10px}.orbital-public .model-quote{border-top:1px solid #17120e43;border-left:0;padding:26px 24px}.orbital-public .quote-money strong{font-size:57px}.orbital-public .quote-scenario{font-size:12px}.orbital-public .quote-rule{margin:19px 0}.orbital-public .model-quote .button{font-size:13px}.orbital-public .model-quote .text-action{font-size:12px}.orbital-public .model-quote>small{font-size:9px}.orbital-public .pricing-heading-note{margin-top:20px}.orbital-public .pricing-heading-note p{margin-top:12px;font-size:12px}.orbital-public .pricing-grid{gap:26px}.orbital-public .rates-title{padding-top:5px;padding-bottom:19px}.orbital-public .rates-title b{font-size:12px}.orbital-public .rates-title>span{font-size:9px}.orbital-public .rate-columns{grid-template-columns:1.4fr .65fr .65fr;gap:6px;font-size:9px}.orbital-public .rate-row{grid-template-columns:1.4fr .65fr .65fr;gap:6px;min-height:78px}.orbital-public .rate-row>span{gap:10px}.orbital-public .rate-row .model-glyph{width:23px;font-size:24px}.orbital-public .rate-row strong{font-size:12px}.orbital-public .rate-row small{font-size:9px}.orbital-public .rate-row b{font-size:18px}.orbital-public .rates-foot{padding-top:18px;font-size:10px}.orbital-public .source-details{margin-top:15px;font-size:10px}.orbital-public .calculator{padding:23px}.orbital-public .calculator-top{gap:8px;margin-bottom:22px}.orbital-public .calculator-top .eyebrow{font-size:9px}.orbital-public .calculator-status{font-size:7px}.orbital-public .calc-fields{gap:13px}.orbital-public .calculator label{font-size:11px}.orbital-public .calculator label small{font-size:9px}.orbital-public .presets{gap:6px}.orbital-public .presets button{padding:8px 9px;font-size:9px}.orbital-public .calc-result strong{font-size:37px}.orbital-public .calc-result{gap:12px}.orbital-public .calc-result>span{font-size:11px}.orbital-public .calc-assumptions{font-size:10px}.orbital-public .calculator-source{font-size:9px}.orbital-public .calculator .button{font-size:12px}.orbital-public .pricing-section{padding-bottom:50px}.orbital-public .balance-statement{grid-template-columns:1fr;gap:20px;padding-block:45px}.orbital-public .balance-statement>.eyebrow{font-size:9px}.orbital-public .balance-statement h2{font-size:33px}.orbital-public .balance-statement>div>p,.orbital-public .balance-statement .text-action{font-size:12px}.orbital-public .site-footer{justify-content:flex-start;gap:14px;padding-block:27px}.orbital-public .site-footer .brand{width:100%;font-size:16px}.orbital-public .site-footer>span{width:100%;font-size:9px}.orbital-public .prototype-footnote{padding-bottom:calc(25px + env(safe-area-inset-bottom));font-size:9px}.orbital-public .model-list,.orbital-public .planned-content{min-height:330px}.orbital-public .list-model{grid-template-columns:34px 1fr auto;gap:12px;padding:15px}.orbital-public .list-model strong{font-size:13px}.orbital-public .list-model small{font-size:10px}.orbital-public .list-model b{font-size:14px}.orbital-public .list-model .model-glyph{font-size:28px}.orbital-public .planned-content{gap:14px;padding:20px}.orbital-public .planned-symbol{font-size:43px}.orbital-public .planned-content h2{font-size:33px}.orbital-public .planned-content p:not(.eyebrow),.orbital-public .planned-content .text-action{font-size:12px}.orbital-public dialog{width:calc(100vw - 28px);max-height:calc(100dvh - 28px);padding:26px}.orbital-public dialog h2{font-size:27px}.orbital-public .dialog-content{font-size:13px}.orbital-public .dialog-eyebrow{font-size:9px}.orbital-public .dialog-close{top:10px;right:10px}}@media (width<=375px){.orbital-public .wrap,.orbital-public .hero{width:calc(100% - 32px)}.orbital-public .site-header{gap:9px}.orbital-public .brand{gap:10px;font-size:16px}.orbital-public .hero h1{font-size:37px}.orbital-public .provider-tabs{gap:12px}.orbital-public .provider-tabs button{font-size:12px}.orbital-public .provider-tabs small{font-size:7px}.orbital-public .planet-button{width:98px}.orbital-public .planet-button[data-model=astra]{--x:77%}.orbital-public .planet-button[data-model=sol]{--x:80%}.orbital-public .system-caption{font-size:7px}.orbital-public .model-profile,.orbital-public .model-quote{padding-inline:22px}.orbital-public .calculator{padding:20px}}@media (prefers-reduced-motion:reduce){.orbital-public *,.orbital-public :before,.orbital-public :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (width<=600px){.orbital-public .hero{gap:22px}.orbital-public .hero h1{margin-top:18px}.orbital-public .hero-description{line-height:1.7}.orbital-public .hero-actions{margin-top:20px}.orbital-public .hero-note{margin-top:10px}.orbital-public .orbit-stage{height:300px}.orbital-public .planet-label span{white-space:nowrap;font-size:10px}.orbital-public .model-list,.orbital-public .planned-content{min-height:300px}}.orbital-public .site-header nav a,.orbital-public .site-header nav button{justify-content:center;min-width:44px}@media (width<=600px){.orbital-public .planet-label span{font-size:12px}.orbital-public .orbit-legend p{font-size:11px;line-height:1.5}.orbital-public .model-limits{font-size:12px}.orbital-public .calculator-source,.orbital-public .calc-assumptions{font-size:11px}.orbital-public .system-caption{font-size:9px}}.orbital-public{min-height:100dvh}.orbital-public .brand-mark{background:0 0;border-radius:0}.orbital-public .hero{background:0 0;min-height:0;overflow:visible}.orbital-public .hero-copy{max-width:none}.orbital-public .model-section{padding-bottom:85px}.orbital-public .site-footer .motion-preference{align-items:center;gap:7px;display:inline-flex}.orbital-public .system-caption{font-size:11px}.orbital-public .planet-label strong{font-size:14px;line-height:1.5}.orbital-public .planet-label span{white-space:nowrap;font-size:12px}.orbital-public .planet-label small{color:#be6c0e;font-size:10px;line-height:1.4}.orbital-public .planet-button{touch-action:pan-y}.orbital-public .model-glyph[data-model=sol]{color:#be6c0e}.orbital-public .model-glyph[data-model=astra]{color:#37322b}.orbital-public .model-glyph[data-model=luna]{color:#464037}.orbital-public .provider-tabs button{min-width:44px}.orbital-public .unpriced-marker{border:1px solid #17120eac;flex:none;place-items:center;width:36px;height:36px;margin-inline:auto;font-size:19px;display:grid;transform:rotate(45deg)}.orbital-public .system-state{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:20px;min-width:0;min-height:350px;padding:30px;display:flex}.orbital-public .system-state h2{letter-spacing:-.04em;font:28px/1.35 Rubik,Golos Text,sans-serif}.orbital-public .system-state p{color:#554d42;overflow-wrap:anywhere;max-width:45ch;font-size:14px}.orbital-public .catalog-placeholder{background:radial-gradient(#fffbf234,#0000 70%);min-height:600px}.orbital-public .placeholder-core{color:#be4f0e;font:60px/1 Rubik,Golos Text,sans-serif}.orbital-public .catalog-feedback{color:#3f3a32;overflow-wrap:anywhere;background:#fffefc;border:1px solid #17120e75;justify-content:space-between;align-items:center;gap:22px;min-width:0;margin:22px 0;padding:20px;font-size:13px;display:flex}.orbital-public .catalog-feedback .button{flex:none;font-size:12px}.orbital-public .selection-empty{background:#f8efe2;border:1px solid #17120e4c;flex-direction:column;justify-content:center;gap:18px;min-height:300px;padding:40px;display:flex}.orbital-public .selection-empty h2{letter-spacing:-.04em;font-size:28px}.orbital-public .selection-empty p{color:#585045;font-size:14px}.orbital-public .selection-empty>span{color:#be4f0e;font:48px Rubik,Golos Text,sans-serif}.orbital-public .price-unavailable strong{font-size:28px;line-height:1.35}.orbital-public .connection-reason{color:#524b40;margin-top:14px;font-size:12px;line-height:1.7}.orbital-public .model-quote .button:disabled{opacity:1;cursor:not-allowed;color:#544c42;background:#fffefc}.orbital-public .catalog-main{min-height:calc(100dvh - 230px);padding-block:58px 80px}.orbital-public .catalog-title{justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:38px;display:flex}.orbital-public .catalog-title h1{margin-top:18px;font-size:48px}.orbital-public .catalog-title>p{color:#554e43;font-size:13px;line-height:1.8}.orbital-public .catalog-filters{align-items:flex-end;gap:22px;margin-bottom:38px;display:flex}.orbital-public .catalog-filters label{color:#524b40;min-width:0;font-size:12px}.orbital-public .catalog-filters label:first-child{flex:1;max-width:480px}.orbital-public .catalog-filters input,.orbital-public .catalog-filters select{color:#181613;background:#f8efe2;border:1px solid #17120e74;border-radius:4px;width:100%;min-height:50px;margin-top:8px;padding:10px 14px;font-size:16px;display:block}.orbital-public .catalog-workspace{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:start;gap:44px;display:grid}.orbital-public .catalog-workspace .system{position:sticky;top:24px}.orbital-public .compact-model{display:block}.orbital-public .compact-model .model-profile{padding:25px}.orbital-public .compact-model .selected-name{font-size:30px}.orbital-public .compact-model .selected-description{margin-top:14px;font-size:13px}.orbital-public .compact-model .model-quote{border-top:1px solid #17120e4b;border-left:0;padding:25px}.orbital-public .compact-model .quote-money strong{font-size:49px}.orbital-public .compact-model .capability-list{flex-direction:column;gap:9px}.orbital-public .compact-model .model-limits{font-size:11px}.orbital-public .compact-model .selected-id{margin-top:13px}.orbital-public .compact-model .model-quote .button{margin-top:0}.orbital-public .catalog-back{justify-content:flex-start;gap:10px;margin-bottom:28px}.orbital-public .detail-price{padding-top:68px;scroll-margin-top:30px}.orbital-public .detail-price .flow-price-example{color:#181613;background:#f8efe2;border:1px solid #17120e61;border-radius:5px;max-width:850px;padding:30px;font-size:15px}.orbital-public .detail-price .flow-price-example h3{letter-spacing:-.035em;font:24px/1.4 Rubik,Golos Text,sans-serif}.orbital-public .detail-price .flow-price-example p{color:#4d473d;font-size:14px}.orbital-public .detail-price .flow-price-example input{color:#181613;background:#f8efe2;border:1px solid #17120e74;min-height:50px;font-size:16px}.orbital-public .detail-price .flow-quote{background:#fffdfb;border-color:#17120e5d;padding:20px}.orbital-public .detail-price .flow-caption{overflow-wrap:anywhere;line-height:1.8}.orbital-public .detail-rates{gap:45px;margin-bottom:30px;display:flex}.orbital-public .detail-rates>div{gap:8px;display:grid}.orbital-public .detail-rates span{color:#554e43;font-size:12px}.orbital-public .detail-rates b{font-size:27px;font-weight:400;line-height:1.4}.orbital-public .source-details{max-width:850px}.orbital-public .flow-dialog .panel-head{align-items:flex-start}.orbital-public .flow-dialog ol,.orbital-public .flow-dialog p{color:#49433a;font-size:14px;line-height:1.8}.orbital-public .flow-dialog li{margin-bottom:12px}.orbital-public .flow-dialog .dialog-caption{font-size:12px}.orbital-public .flow-dialog .icon-button{border:0;border-radius:4px}.orbital-public .flow-dialog .button{width:100%;margin-top:15px}.orbital-public .flow-dialog h2{padding-right:0;font-family:Rubik,Golos Text,sans-serif;font-size:29px}.orbital-public .public-main{outline:none}@media (width<=1100px){.orbital-public .catalog-workspace{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:26px}.orbital-public .header-caption{display:none}.orbital-public .provider-tabs{gap:12px}.orbital-public .provider-tabs small{font-size:8px}.orbital-public .compact-model .model-profile,.orbital-public .compact-model .model-quote{padding:21px}}@media (width<=1000px){.orbital-public .catalog-workspace{grid-template-columns:1fr;max-width:740px;margin-inline:auto}.orbital-public .catalog-workspace .system{position:relative;top:0}.orbital-public .compact-model{grid-template-columns:1fr 1fr;display:grid}.orbital-public .compact-model .model-quote{border-top:0;border-left:1px solid #17120e4b}.orbital-public .catalog-filters{flex-wrap:wrap}}@media (width<=767px){.orbital-public .hero{grid-template-columns:1fr;width:calc(100% - 40px);max-width:none}.orbital-public .hero h1{font-size:44px}.orbital-public .hero-description{font-size:15px}.orbital-public .hero-signature{display:none}.orbital-public .catalog-workspace{gap:34px}.orbital-public .compact-model{display:block}.orbital-public .compact-model .model-quote{border-top:1px solid #17120e4b;border-left:0}.orbital-public .planet-label strong{font-size:12px}.orbital-public .model-quote .button{min-height:50px}.orbital-public .catalog-main{padding-block:35px 55px}.orbital-public .catalog-title{margin-bottom:25px;display:block}.orbital-public .catalog-title h1{font-size:37px;line-height:1.25}.orbital-public .catalog-title>p{margin-top:18px;font-size:13px}.orbital-public .catalog-title>p br{display:none}.orbital-public .catalog-filters{grid-template-columns:1fr;gap:16px;margin-bottom:26px;display:grid}.orbital-public .catalog-filters label:first-child{max-width:none}.orbital-public .catalog-feedback{padding:18px;font-size:12px;display:block}.orbital-public .catalog-feedback .button{margin-top:15px}.orbital-public .model-section{padding-bottom:50px}.orbital-public .system-caption{font-size:10px}.orbital-public .system-state{min-height:300px;padding:24px 12px}.orbital-public .catalog-placeholder{min-height:440px}.orbital-public .detail-price{padding-top:48px}.orbital-public .detail-price .flow-price-example{padding:22px}.orbital-public .detail-price .flow-form-grid{grid-template-columns:1fr}.orbital-public .detail-price .flow-quote{flex-wrap:wrap;gap:20px;display:flex}.orbital-public .detail-price .flow-price-example p{font-size:13px}.orbital-public .detail-rates{flex-wrap:wrap;gap:24px}.orbital-public .detail-rates span{font-size:11px}.orbital-public .selection-empty{padding:27px}.orbital-public .core-family{text-align:center;max-width:105px}.orbital-public .hero-copy{padding-bottom:0}}@media (width<=600px){.orbital-public .hero h1{font-size:40px}.orbital-public .hero-description{font-size:14px}.orbital-public .wrap,.orbital-public .hero{width:auto;margin-left:max(20px,env(safe-area-inset-left));margin-right:max(20px,env(safe-area-inset-right))}.orbital-public .site-header{height:calc(78px + env(safe-area-inset-top));padding-top:env(safe-area-inset-top)}.orbital-public .site-footer{padding-bottom:calc(30px + env(safe-area-inset-bottom))}.orbital-public .provider-tabs button{gap:6px;font-size:12px}.orbital-public .provider-tabs small{font-size:7px}.orbital-public .list-model{grid-template-columns:30px minmax(0,1fr) auto;gap:11px}.orbital-public .list-model strong{font-size:13px}.orbital-public .list-model b{white-space:normal;overflow-wrap:anywhere;font-size:14px}.orbital-public .list-model small{font-size:11px}.orbital-public .hero .catalog-placeholder{min-height:440px}.orbital-public .brand small{letter-spacing:.08em}.orbital-public .system-toolbar{gap:6px}.orbital-public .provider-tabs{gap:12px}.orbital-public .source-details{font-size:12px}}@media (width<=375px){.orbital-public .wrap,.orbital-public .hero{margin-left:max(16px,env(safe-area-inset-left));margin-right:max(16px,env(safe-area-inset-right))}.orbital-public .hero h1{font-size:37px}.orbital-public .view-toggle button{width:44px}.orbital-public .provider-tabs{gap:10px}.orbital-public .provider-tabs small{font-size:6px}.orbital-public .catalog-title h1{font-size:34px}}html[data-motion=reduced] .orbital-public *,html[data-motion=reduced] .orbital-public :before,html[data-motion=reduced] .orbital-public :after{transition:none!important;animation:none!important}.orbital-public .hero h1 em,.orbital-public h2 em{color:var(--accent)}.orbital-public .button-primary{box-shadow:none}.orbital-public .hero{border-bottom:0}.orbital-public .hero:after{content:none}.orbital-public .compact-model .selected-description,.orbital-public .compact-model .capability-list,.orbital-public .compact-model .model-limits,.orbital-public .compact-model .selected-id{display:none}.orbital-public .compact-model .model-profile-top{margin-bottom:16px}.orbital-public .compact-model .model-profile{padding-block:23px}.orbital-public .compact-model .model-quote{padding-block:24px}.orbital-public .quote-money.long-amount strong{overflow-wrap:anywhere;font-size:clamp(22px,4vw,36px)}.orbital-public .detail-price .flow-quote strong{overflow-wrap:anywhere;max-width:100%}.orbital-public .catalog-title>p br:after{content:" "}.orbital-public .pricing-main{min-height:75dvh;padding-block:56px 0}.orbital-public .pricing-intro{justify-content:space-between;align-items:center;gap:40px;padding-bottom:45px;display:flex}.orbital-public .pricing-intro h1{letter-spacing:-.045em;margin:22px 0;font-size:clamp(42px,4.7vw,66px);line-height:1.16}.orbital-public .pricing-intro h1 em{color:#413c33;font-family:Rubik,Golos Text,sans-serif;font-weight:400}.orbital-public .pricing-lead{color:#49433a;max-width:55ch;font-size:17px;line-height:1.8}.orbital-public .pricing-intro .text-action{justify-content:flex-start;gap:12px;margin-top:18px;font-size:14px}.orbital-public .pricing-principle{grid-template-columns:160px 1fr;align-items:center;gap:14px 24px;min-width:350px;max-width:430px;display:grid}.orbital-public .pricing-principle p{letter-spacing:-.03em;color:#494339;font-size:21px;line-height:1.6}.orbital-public .pricing-principle p b{color:#191714;font-weight:500}.orbital-public .pricing-reference-name{color:#453f36;margin-bottom:5px;font-size:17px;display:block}.orbital-public .pricing-principle .pricing-reference-cost{letter-spacing:-.04em;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;font-size:32px;font-weight:400;line-height:1.5}.orbital-public .pricing-source-label{color:#4e483d;margin-top:6px;font-size:10px;line-height:1.8}.orbital-public .pricing-model-name strong,.orbital-public .pricing-table td b:not(.pricing-example-money){color:#201d19}.orbital-public .site-header a[aria-current=page]{color:#2a2621;text-underline-offset:7px;text-decoration:underline}@media (width<=1000px){.orbital-public .mobile-menu:not([hidden]){grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}}.orbital-public .mobile-menu>a,.orbital-public .mobile-menu>button{text-align:left;background:#f8efe2;border:1px solid #17120e4f;border-radius:4px;justify-content:flex-start;align-items:center;min-width:44px;min-height:44px;padding:8px 12px;display:flex}.orbital-public .pricing-principle small{color:#5b5347;grid-column:2;font-size:12px;line-height:1.7}.orbital-public .pricing-orbits{aspect-ratio:1;isolation:isolate;background:radial-gradient(#fffbf23f,#0000 65%);border:1px solid #17120e4f;border-radius:50%;grid-row:span 2;place-items:center;width:160px;display:grid;position:relative}.orbital-public .pricing-orbits:before,.orbital-public .pricing-orbits:after{content:"";border:1px solid #17120e53;border-radius:50%;position:absolute;inset:23px}.orbital-public .pricing-orbits:after{border-color:#17120e6a;inset:46px}.orbital-public .pricing-orbits span{color:#3f3931;font:22px Rubik,Golos Text,sans-serif}.orbital-public .pricing-orbits i{z-index:1;background:radial-gradient(circle at 30% 20%,#efb52e,#efb52e 65%,#fcf7ef);border-radius:50%;width:14px;height:14px;position:absolute;top:16px;right:16px;box-shadow:0 0 25px #efb52e16}.orbital-public .pricing-orbits i:nth-child(2){background:radial-gradient(circle at 30% 20%,#fffcf5,#e6d9c7 65%,#fcf7ef);width:19px;height:19px;top:auto;bottom:31px;left:30px}.orbital-public .pricing-orbits i:nth-child(3){background:radial-gradient(circle at 30% 20%,#fffcf5,#e6d9c7 65%,#fcf7ef);width:11px;height:11px;top:64px;left:101px}.orbital-public .pricing-mode{background:linear-gradient(110deg,#fffefd,#f8efe2);border:1px solid #17120e5b;border-radius:5px;align-items:center;gap:16px;margin-bottom:32px;padding:20px 23px;display:flex}.orbital-public .pricing-mode-dot{background:#ef722a;border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 16px #ef722a1c}.orbital-public .pricing-mode p{color:#4d463c;flex:1;font-size:13px;line-height:1.7}.orbital-public .pricing-mode b{color:#26231e;margin-bottom:3px;font-size:15px;font-weight:500;display:block}.orbital-public .pricing-mode-label{letter-spacing:.15em;color:#413c33;border:1px solid #17120e62;border-radius:3px;padding:7px 9px;font-size:10px}.orbital-public .pricing-provider-tabs{border-bottom:1px solid #17120e42;gap:28px;margin-bottom:30px;display:flex}.orbital-public .pricing-provider-tabs button{color:#514a40;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:10px;min-height:52px;padding:0 1px 13px;font-size:16px;display:flex}.orbital-public .pricing-provider-tabs button[aria-selected=true]{color:#24211c;border-bottom-color:#17120ee0}.orbital-public .pricing-provider-tabs small{color:#50493f;letter-spacing:0;border:1px solid #17120e5b;border-radius:3px;padding:3px 6px;font-size:10px;font-weight:400}.orbital-public .pricing-workspace{grid-template-columns:minmax(0,1fr) minmax(340px,.57fr);align-items:start;gap:42px;display:grid}.orbital-public .pricing-workspace>.pricing-calculator{grid-area:1/2}.orbital-public .pricing-workspace>.pricing-rates{grid-area:1/1}.orbital-public .pricing-rates{min-width:0}.orbital-public .pricing-section-top{justify-content:space-between;align-items:center;gap:16px;margin-bottom:22px;display:flex}.orbital-public .pricing-section-top .eyebrow{letter-spacing:.12em;font-size:10px}.orbital-public .pricing-section-top>span:last-child{color:#544d42;white-space:nowrap;font-size:12px}.orbital-public .pricing-rates h2{letter-spacing:-.035em;margin-bottom:14px;font:25px/1.4 Rubik,Golos Text,sans-serif}.orbital-public .pricing-table-caption{color:#4f483e;max-width:68ch;margin-bottom:24px;font-size:13px;line-height:1.8}.orbital-public .pricing-table{border-collapse:collapse;table-layout:fixed;color:#1d1b17;width:100%;line-height:1.65}.orbital-public .pricing-table th,.orbital-public .pricing-table td{text-align:left;vertical-align:top;background:0 0;border:0;padding:18px 9px}.orbital-public .pricing-table th:first-child{width:40%;padding-left:0}.orbital-public .pricing-table th:last-child{width:15%;padding-right:0}.orbital-public .pricing-table thead th{color:#433d35;border-bottom:1px solid #17120e56;padding-block:10px 15px;font-size:12px;font-weight:400}.orbital-public .pricing-table thead th small{color:#5f574a;font-size:10px}.orbital-public .pricing-table tr{border-bottom:1px solid #17120e3c;transition:background .16s ease-out}.orbital-public .pricing-table tbody tr[data-selected=true]{background:linear-gradient(90deg,#fffbf254,#0000)}.orbital-public .pricing-table tbody th{font-weight:400}.orbital-public .pricing-model-name{align-items:center;gap:10px;display:flex}.orbital-public .pricing-model-name .model-glyph{flex:none;width:24px;font-size:25px;line-height:1}.orbital-public .pricing-model-name strong{overflow-wrap:anywhere;font-size:15px;font-weight:500;line-height:1.6}.orbital-public .pricing-model-task{color:#4f483e;max-width:24ch;margin-top:8px;font-size:12px;font-weight:400}.orbital-public .pricing-integration{color:#413b33;margin-top:7px;font-size:10px;display:inline-block}.orbital-public .pricing-source{color:#544c42;margin-top:8px;font-size:11px;font-weight:400}.orbital-public .pricing-source summary{cursor:pointer;align-items:center;gap:7px;min-height:44px;list-style:none;display:flex}.orbital-public .pricing-source summary:after{content:"+";font-size:17px}.orbital-public .pricing-source[open] summary:after{content:"−"}.orbital-public .pricing-source p{overflow-wrap:anywhere;color:#413b33;margin:5px 0 10px;line-height:1.8}.orbital-public .pricing-source code{font-size:10px}.orbital-public .pricing-table td b{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:18px;font-weight:400}.orbital-public .pricing-table td small{color:#534c41;margin-top:8px;font-size:10px;line-height:1.8;display:block}.orbital-public .pricing-table td b.pricing-example-money{color:#35312a;font-size:19px}.orbital-public .pricing-table .pricing-select-cell{vertical-align:middle;padding-right:0}.orbital-public .pricing-select{color:#38332c;background:0 0;border:1px solid #17120e5f;border-radius:4px;flex-wrap:wrap;justify-content:center;align-items:center;gap:5px;width:100%;min-width:44px;min-height:46px;padding:8px 4px;font-size:11px;line-height:1.6;display:flex}.orbital-public .pricing-select[aria-pressed=true]{color:#282520;background:#fcf7ef;border-color:#ed6212}.orbital-public .pricing-rate-notes{color:#524b41;align-items:flex-start;gap:12px;padding-top:20px;font-size:12px;line-height:1.8;display:flex}.orbital-public .pricing-rate-notes svg{flex:none;margin-top:3px}.orbital-public .pricing-return{justify-content:flex-start;gap:10px;margin-top:18px;font-size:13px}.orbital-public .pricing-fixed-fees{color:#413c33;background:#f8efe2;border:1px solid #17120e5d;margin-top:20px;padding:20px;font-size:12px;line-height:1.8}.orbital-public .pricing-vocabulary{border-top:1px solid #17120e4b;margin-top:36px;padding-top:28px}.orbital-public .pricing-vocabulary h3{letter-spacing:-.035em;margin-bottom:22px;font:22px/1.5 Rubik,Golos Text,sans-serif}.orbital-public .pricing-vocabulary dl{gap:20px;display:grid}.orbital-public .pricing-vocabulary dl>div{grid-template-columns:150px 1fr;gap:18px;display:grid}.orbital-public .pricing-vocabulary dt{color:#25221d;font-size:13px}.orbital-public .pricing-vocabulary dt span{color:#5f574a;margin-top:4px;font-size:11px;display:block}.orbital-public .pricing-vocabulary dd,.orbital-public .pricing-vocabulary>p{color:#4d473d;font-size:12px;line-height:1.8}.orbital-public .pricing-vocabulary>p{color:#3b362e;border-top:1px solid #17120e3e;margin-top:20px;padding-top:20px}.orbital-public .pricing-calculator{background:radial-gradient(at 100% 0,#fffbf243,#0000 50%),#f8efe2;border:1px solid #17120e5f;border-radius:6px;min-width:0;padding:30px;scroll-margin-top:30px}.orbital-public .pricing-calculator-top{color:#4f483e;justify-content:space-between;align-items:center;gap:12px;margin-bottom:21px;display:flex}.orbital-public .pricing-calculator-top .eyebrow{letter-spacing:.12em;font-size:10px}.orbital-public .pricing-calculator h2{letter-spacing:-.045em;margin-bottom:25px;font:28px/1.45 Rubik,Golos Text,sans-serif}.orbital-public .pricing-calculator label{color:#312d27;font-size:13px;font-weight:400;line-height:1.65;display:block}.orbital-public .pricing-calculator label small{color:#514a40;margin-left:5px;font-size:11px;font-weight:400}.orbital-public .pricing-calculator input,.orbital-public .pricing-calculator select{color:#1a1714;font-variant-numeric:tabular-nums;width:100%;max-width:100%;min-height:52px;box-shadow:none;background:#f8efe2;border:1px solid #17120e75;border-radius:4px;margin-top:9px;padding:10px 13px;font:400 17px/1.6 Golos Text,sans-serif;display:block}.orbital-public .pricing-calculator select{cursor:pointer}.orbital-public .pricing-presets{flex-wrap:wrap;gap:7px;margin-top:19px;display:flex}.orbital-public .pricing-presets button{color:#413c33;background:0 0;border:1px solid #17120e5c;border-radius:4px;min-width:44px;min-height:44px;padding:8px 10px;font-size:11px;line-height:1.65}.orbital-public .pricing-presets button[aria-pressed=true]{color:#24211c;background:#fbf4e9;border-color:#ed6212}.orbital-public .preset-description{color:#514a40;min-height:44px;margin-block:13px 18px;font-size:12px;line-height:1.8}.orbital-public .pricing-token-fields{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;display:grid}.orbital-public .pricing-calculated{border-block:1px solid #17120e4f;flex-direction:column;justify-content:center;gap:9px;min-height:107px;margin-top:22px;padding-block:18px;display:flex}.orbital-public .pricing-calculated>span{color:#4a443a;font-size:12px}.orbital-public .pricing-calculated strong{letter-spacing:-.04em;color:#2b2722;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:clamp(23px,2.3vw,34px);font-weight:400;line-height:1.4}.orbital-public .pricing-calculation-note,.orbital-public .calculation-safe{color:#544c42;margin-top:13px;font-size:11px;line-height:1.8}.orbital-public .pricing-error{color:#be6c0e;overflow-wrap:anywhere;background:#fdf9f2;border:1px solid #c7710f;border-radius:4px;margin-top:14px;padding:14px;font-size:12px;line-height:1.8}.orbital-public .budget-estimator{border-top:1px solid #17120e40;margin-top:26px;padding-top:22px}.orbital-public .budget-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:5px;display:flex}.orbital-public .budget-heading label{font-size:12px}.orbital-public .budget-heading small{margin-left:0;display:block}.orbital-public .budget-heading .text-action{text-underline-offset:4px;min-height:44px;font-size:11px;text-decoration:underline}.orbital-public .budget-result{gap:6px;min-height:80px;padding-top:15px;display:grid}.orbital-public .budget-result span{color:#4e473d;font-size:11px}.orbital-public .budget-result strong{color:#292520;overflow-wrap:anywhere;font-size:22px;font-weight:400;line-height:1.5}.orbital-public .budget-assumptions{color:#575045;margin-top:12px;font-size:11px;line-height:1.9}.orbital-public .pricing-calculator>.button{width:100%;min-height:52px;margin-top:24px;font-size:13px}.orbital-public .calculation-safe{text-align:center;margin-top:14px;display:block}.orbital-public .pricing-wait,.orbital-public .pricing-planned{background:#f8efe2;border:1px solid #17120e53;flex-direction:column;justify-content:center;align-items:flex-start;gap:24px;min-height:400px;padding:44px;display:flex}.orbital-public .pricing-wait h2,.orbital-public .pricing-planned h2{letter-spacing:-.04em;font:30px/1.4 Rubik,Golos Text,sans-serif}.orbital-public .pricing-planned>span{color:#be4f0e;font:54px/1 Rubik,Golos Text,sans-serif}.orbital-public .pricing-wait p,.orbital-public .pricing-planned p,.orbital-public .pricing-unavailable p{color:#4d463c;max-width:60ch;font-size:14px;line-height:1.8}.orbital-public .pricing-planned .text-action{justify-content:flex-start;gap:12px}.orbital-public .pricing-unavailable label{margin-top:24px}.orbital-public .pricing-explanation{padding-block:75px 40px}.orbital-public .pricing-explanation .section-heading h2{font-size:38px}.orbital-public .pricing-explanation-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;display:grid}.orbital-public .pricing-explanation-grid article{border-top:1px solid #17120e5e;padding-top:22px}.orbital-public .pricing-explanation-grid article>span{letter-spacing:.08em;color:#50493f;font-size:9px}.orbital-public .pricing-explanation h3{letter-spacing:-.03em;margin:18px 0;font-size:20px;font-weight:400;line-height:1.55}.orbital-public .pricing-explanation-grid p{color:#524b40;overflow-wrap:anywhere;font-size:12px;line-height:1.9}.orbital-public .pricing-explanation-grid p+p{margin-top:12px}.orbital-public .pricing-bottom{border-top:1px solid #17120e43;justify-content:space-between;align-items:center;gap:30px;padding:32px 0 48px;display:flex}.orbital-public .pricing-bottom b{letter-spacing:-.03em;font:400 24px/1.4 Rubik,Golos Text,sans-serif}.orbital-public .pricing-bottom span{color:#4d463c;margin-top:10px;font-size:13px;display:block}.orbital-public .pricing-planet-link{margin-top:12px!important}@media (width>=1750px){.orbital-public .pricing-workspace{grid-template-columns:minmax(0,1fr) 460px;gap:70px}.orbital-public .pricing-table td b{font-size:24px}.orbital-public .pricing-table td b.pricing-example-money{font-size:26px}}@media (width<=1200px){.orbital-public .pricing-workspace{grid-template-columns:minmax(0,1fr) minmax(320px,.64fr);gap:26px}.orbital-public .pricing-calculator{padding:24px}.orbital-public .pricing-table th:first-child{width:36%}.orbital-public .pricing-table th:last-child{width:17%}.orbital-public .pricing-table td b{font-size:16px}.orbital-public .pricing-model-name{gap:7px}.orbital-public .pricing-model-name strong{font-size:13px}.orbital-public .pricing-explanation-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:35px}.orbital-public .pricing-principle{grid-template-columns:130px 1fr;min-width:300px}.orbital-public .pricing-orbits{width:130px}.orbital-public .pricing-orbits i:nth-child(3){left:75px}}@media (width<=1000px){.orbital-public .pricing-workspace{grid-template-columns:1fr;gap:38px;max-width:740px;margin-inline:auto}.orbital-public .pricing-calculator{grid-row:1;padding:30px}.orbital-public .pricing-calculated strong{font-size:34px}.orbital-public .pricing-intro h1{font-size:48px}.orbital-public .pricing-principle{display:none}.orbital-public .pricing-rates h2{font-size:26px}.orbital-public .pricing-presets button{font-size:13px}.orbital-public .pricing-token-fields{gap:24px}.orbital-public .pricing-intro{padding-bottom:35px}}@media (width<=767px){.orbital-public .pricing-main{padding-top:34px}.orbital-public .pricing-intro h1{margin-block:20px;font-size:42px;line-height:1.23}.orbital-public .pricing-intro .eyebrow{letter-spacing:.14em;font-size:10px}.orbital-public .pricing-lead{font-size:15px;line-height:1.8}.orbital-public .desktop-break{display:none}.orbital-public .pricing-intro .text-action{margin-top:15px;font-size:13px}.orbital-public .pricing-mode{align-items:flex-start;gap:12px;margin-bottom:24px;padding:17px}.orbital-public .pricing-mode-dot{margin-top:9px}.orbital-public .pricing-mode p{font-size:12px}.orbital-public .pricing-mode b{font-size:13px}.orbital-public .pricing-mode-label{display:none}.orbital-public .pricing-provider-tabs{gap:22px;margin-bottom:24px}.orbital-public .pricing-provider-tabs button{gap:7px;font-size:14px}.orbital-public .pricing-provider-tabs small{padding:3px 5px;font-size:9px}.orbital-public .pricing-calculator{padding:23px}.orbital-public .pricing-calculator h2{margin-bottom:24px;font-size:29px}.orbital-public .pricing-calculator label{font-size:13px}.orbital-public .pricing-token-fields{gap:14px}.orbital-public .pricing-token-fields label small{margin:0;display:block}.orbital-public .pricing-presets button{padding-inline:10px;font-size:12px}.orbital-public .pricing-calculated strong{font-size:32px}.orbital-public .pricing-calculation-note,.orbital-public .budget-assumptions{font-size:12px}.orbital-public .pricing-calculated{min-height:108px}.orbital-public .preset-description{min-height:68px;font-size:13px}.orbital-public .pricing-section-top{align-items:flex-start;gap:15px}.orbital-public .pricing-section-top>span:last-child{font-size:11px}.orbital-public .pricing-section-top .eyebrow{font-size:9px}.orbital-public .pricing-rates h2{font-size:25px}.orbital-public .pricing-table{border:0;display:block}.orbital-public .pricing-table thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.orbital-public .pricing-table tbody{gap:17px;display:grid}.orbital-public .pricing-table tr{background:#f8efe2;border:1px solid #17120e56;border-radius:5px;grid-template-columns:repeat(2,minmax(0,1fr));gap:17px 20px;padding:23px 21px;display:grid}.orbital-public .pricing-table tbody tr[data-selected=true]{background:linear-gradient(120deg,#fefbf7,#f8efe2);border-color:#17120e85}.orbital-public .pricing-table tbody th{grid-column:span 2;width:auto!important;padding:0!important}.orbital-public .pricing-model-name strong{font-size:19px}.orbital-public .pricing-model-name{gap:12px}.orbital-public .pricing-model-name .model-glyph{width:28px;font-size:31px}.orbital-public .pricing-model-task{max-width:none;font-size:13px}.orbital-public .pricing-integration{font-size:11px}.orbital-public .pricing-source{margin-top:4px;font-size:12px}.orbital-public .pricing-source summary{min-height:44px}.orbital-public .pricing-source code{font-size:12px}.orbital-public .pricing-table td{display:block;padding:0!important}.orbital-public .pricing-table td:before{content:attr(data-label);color:#4b453b;margin-bottom:5px;font-size:11px;line-height:1.8;display:block}.orbital-public .pricing-table td b{font-size:23px}.orbital-public .pricing-table td b.pricing-example-money{font-size:25px}.orbital-public .pricing-table td small{margin-top:4px;font-size:11px}.orbital-public .pricing-table .pricing-select-cell{justify-content:flex-end;align-items:flex-end;display:flex}.orbital-public .pricing-select{gap:8px;max-width:140px;min-height:48px;padding:10px;font-size:12px}.orbital-public .pricing-select-cell:before{display:none!important}.orbital-public .pricing-rate-notes{padding-top:23px;font-size:12px}.orbital-public .pricing-vocabulary dl>div{grid-template-columns:1fr;gap:8px}.orbital-public .pricing-vocabulary dt{font-size:15px}.orbital-public .pricing-vocabulary dt span{margin-left:10px;display:inline}.orbital-public .pricing-vocabulary dd,.orbital-public .pricing-vocabulary>p{font-size:13px}.orbital-public .pricing-explanation{padding-top:52px}.orbital-public .pricing-explanation .section-heading h2{font-size:32px}.orbital-public .pricing-explanation-grid{grid-template-columns:1fr;gap:26px}.orbital-public .pricing-explanation-grid article>span{font-size:10px}.orbital-public .pricing-explanation h3{margin-block:14px;font-size:23px}.orbital-public .pricing-explanation h3 br{display:none}.orbital-public .pricing-explanation-grid p{font-size:13px;line-height:1.85}.orbital-public .pricing-bottom{padding-bottom:35px;display:block}.orbital-public .pricing-bottom .button{width:100%;margin-top:24px}.orbital-public .pricing-bottom b{font-size:25px}.orbital-public .pricing-bottom span{font-size:13px}.orbital-public .pricing-wait,.orbital-public .pricing-planned{min-height:340px;padding:26px}.orbital-public .pricing-planned h2,.orbital-public .pricing-wait h2{font-size:27px}.orbital-public .pricing-planned .text-action{font-size:13px;line-height:1.8}.orbital-public .pricing-planet-link{font-size:12px!important}}@media (width<=375px){.orbital-public .pricing-intro h1{font-size:38px}.orbital-public .pricing-provider-tabs{gap:16px}.orbital-public .pricing-provider-tabs button{font-size:13px}.orbital-public .pricing-calculator{padding:21px}.orbital-public .pricing-calculator h2{font-size:27px}.orbital-public .pricing-presets button{font-size:11px}.orbital-public .pricing-table tr{gap:16px;padding:21px 18px}.orbital-public .pricing-table td:before{font-size:10px}.orbital-public .pricing-calculated strong{font-size:29px}.orbital-public .pricing-rates h2{font-size:23px}}@media (width<=767px){.orbital-public .pricing-intro{flex-direction:column;align-items:stretch;gap:24px}.orbital-public .pricing-principle{background:radial-gradient(at 0 100%,#fffbf23f,#0000 70%),#f8efe2;border:1px solid #17120e54;border-radius:5px;grid-template-columns:1fr;gap:9px;width:100%;min-width:0;max-width:none;padding:18px 20px;display:grid}.orbital-public .pricing-orbits{display:none}.orbital-public .pricing-principle p{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;font-size:15px;display:flex}.orbital-public .pricing-reference-name{margin:0;font-size:15px}.orbital-public .pricing-principle .pricing-reference-cost{font-size:26px}.orbital-public .pricing-principle small{grid-column:1;font-size:11px;line-height:1.8}}@media (width<=1000px){.orbital-public .pricing-workspace>.pricing-calculator{grid-area:1/1}.orbital-public .pricing-workspace>.pricing-rates{grid-area:2/1}}.term-help{display:inline}.term-help-trigger{vertical-align:baseline;min-width:44px;min-height:44px;color:inherit;font:inherit;cursor:pointer;text-align:left;touch-action:manipulation;background:0 0;border:0;border-bottom:1px dotted;border-radius:3px;justify-content:center;align-items:center;gap:7px;padding:5px 7px;line-height:1.5;display:inline-flex}.term-help-trigger svg{opacity:.85;flex:none}.term-help-trigger:focus-visible{outline-offset:3px;outline:2px solid #c7710f}.term-definition,.term-next{margin-top:16px!important;font-size:15px!important;line-height:1.85!important}.term-next{color:#4a443a!important;font-size:13px!important}.term-help .flow-dialog{white-space:normal;text-transform:none;letter-spacing:normal;font-family:Golos Text,sans-serif}.orbital-public .hero-copy .hero-description{font-size:16px;line-height:1.9}.orbital-public .hero-access{color:#494339;max-width:52ch;margin-top:14px;font-size:14px;line-height:1.8}.orbital-public .hero-access .term-help-trigger{justify-content:flex-start;padding-inline:0}.flow-app-choice{border-top:1px solid #17120e46;margin-top:25px;padding-top:20px}.flow-app-choice h3{margin-bottom:14px;font-size:20px;font-weight:500}.flow-client-description{line-height:1.8;color:#474138!important;margin-top:10px!important;font-size:13px!important}.flow-app-choice select{min-height:52px;font-size:16px}.onboarding-intent{color:#2d2924;background:#f8efe2;border:1px solid #17120e5d;border-radius:6px;flex-wrap:wrap;gap:10px;margin:0 0 24px;padding:16px 20px;font-size:13px;display:flex}.onboarding-intent strong{font-weight:500}.connect-steps{gap:18px;display:grid}.connect-step-head{align-items:flex-start;gap:15px;margin-bottom:16px;display:flex}.connect-step-number{color:#37332b;border:1px solid #17120e6d;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;font-size:13px;display:grid}.connect-step-head h3{font-size:19px;font-weight:500;line-height:1.5}.connect-step-head p{color:#4a443a;margin-top:5px!important;font-size:13px!important}.connect-settings-path{flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:14px;display:flex}.connect-settings-path code{overflow-wrap:anywhere;font-size:13px}.connect-details{border-top:1px solid #17120e48;margin-top:18px;padding-top:12px}.connect-details summary{cursor:pointer;color:#35312a;align-items:center;min-height:44px;display:flex}.connect-details p{color:#4c453b;line-height:1.85;font-size:13px!important}.connection-receipt{overflow-wrap:anywhere;background:#fffefe;border:1px solid #ed6212;border-radius:6px;margin-top:22px;padding:22px}.connection-receipt h3{margin:0 0 12px;font-size:20px}.connection-receipt dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.connection-receipt dt{color:#514a40;font-size:12px}.connection-receipt dd{font-variant-numeric:tabular-nums;margin:5px 0 0;font-size:18px}.connection-receipt code{overflow-wrap:anywhere;font-size:12px}.connection-receipt p{line-height:1.8;font-size:13px!important}.connection-receipt .flow-actions{margin-top:18px}.connection-problem{background:#fefcf9;border:1px solid #c7710f;border-radius:6px;margin:18px 0;padding:20px}.connection-problem h3{color:#be6c0e;font-size:18px}.connection-problem p{margin-top:10px;line-height:1.85;font-size:13px!important}.connection-problem .flow-actions{margin-top:12px}.connection-support pre{white-space:pre-wrap;word-break:break-word;background:#f8efe2;border:1px solid #17120e50;border-radius:4px;max-height:50dvh;padding:17px;font-size:12px;line-height:1.85;overflow:auto}.connection-support p{font-size:13px;line-height:1.85}.connect-check-description{line-height:1.85;font-size:13px!important}.onboarding-empty{padding:24px;line-height:1.8}.onboarding-term-row{color:#4f483e;margin:12px 0;font-size:13px;line-height:1.8}.payment-next-action{color:#302c26;border-top:1px solid #17120e5e;padding-top:14px;margin-top:15px!important;font-size:13px!important}@media (width<=767px){.orbital-public .hero-copy .hero-description{font-size:15px}.orbital-public .hero-access{font-size:13px;line-height:1.85}.connection-receipt{padding:20px}.connection-receipt dl{grid-template-columns:1fr}.connect-step-head{gap:12px}.connect-step-head h3{font-size:18px}.onboarding-intent{padding:14px 17px;font-size:12px}.connect-step-number{width:30px;height:30px}.term-definition{font-size:14px!important}.flow-app-choice h3{font-size:19px}}.term-dialog-host .flow-dialog{font-family:Golos Text,sans-serif;line-height:1.8}.term-dialog-host .flow-dialog h2{font-family:Rubik,Golos Text,sans-serif;font-size:27px;font-weight:400;line-height:1.4}.connection-receipt small{color:#474138;font-size:12px}.connection-receipt dd small{margin-top:5px;display:block}.onboarding-term-row .term-help-trigger{padding-inline:0}.flow-app-choice select{width:100%;margin-top:10px}.term-dialog-host .flow-dialog{color:#1d1b17;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#f8efe2;border:1px solid #17120e76;border-radius:8px;width:min(520px,100vw - 32px);max-width:calc(100vw - 32px);box-shadow:0 30px 80px #3a241044}.term-dialog-host .flow-dialog .icon-button{color:#3e3830;background:0 0;border:1px solid #17120e6c;border-radius:4px;min-width:44px;min-height:44px}.term-dialog-host .flow-dialog:focus-visible{outline:2px solid #c7710f}.connect-steps{grid-template-columns:minmax(0,1fr)}.connect-steps>section,.connect-step-head>div{min-width:0}.connect-step-head p{overflow-wrap:anywhere}.term-dialog-host .flow-dialog .icon-button{min-width:48px;min-height:48px}@media (width<=767px){.connect-panel .flow-code,.connect-panel .flow-code code{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;max-width:100%}.connect-panel .flow-code code{display:block}}.orbital-public{--press:var(--motion-press);--feedback:var(--motion-feedback);--state:var(--motion-state);--ease:var(--motion-ease)}.orbital-public .planet-button{min-height:calc(var(--slot) + 78px);transition:background-color var(--motion-feedback) var(--motion-ease);transform:translate(-50%);filter:none!important}.orbital-public .planet-disc-slot{width:100%;height:var(--slot);pointer-events:none;flex:none;place-items:center;display:grid}.orbital-public .model-disc{transition:width var(--motion-state) var(--motion-ease),height var(--motion-state) var(--motion-ease),box-shadow var(--motion-feedback) var(--motion-ease);pointer-events:none}.orbital-public .planet-label{font-variant-numeric:tabular-nums;gap:3px;width:100%;min-height:58px}.orbital-public .planet-label strong,.orbital-public .planet-label span{overflow-wrap:anywhere;max-width:100%;line-height:1.65}.orbital-public .planet-label strong{transition:color var(--motion-feedback) var(--motion-ease)}.orbit-groups{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:12px 0;display:flex}.orbit-groups>span{color:var(--muted);font-variant-numeric:tabular-nums;font-size:13px}.orbit-groups .button{min-height:44px;padding:10px 14px}.auth-page .brand,.auth-page .back-link,.auth-page .text-link,.auth-switch button{align-items:center;min-width:44px;min-height:44px;display:inline-flex}.auth-switch button{justify-content:center;padding:8px 12px}.orbital-public .planet-button[aria-pressed=true] .planet-label strong{color:var(--model)}.orbital-public .planet-button .planet-selected{transition:opacity var(--motion-feedback) var(--motion-ease)}.orbital-public .planet-button[aria-pressed=true] .model-disc{box-shadow:inset -8px -9px 15px #3a241029,0 0 0 5px var(--bg),0 0 0 6px var(--model)}.orbital-public .planet-button:focus-visible{outline-color:var(--model);outline-offset:0}.orbital-public .planet-button:active .model-disc{filter:brightness(1.12)}.orbital-public .planet-button:has(.unpriced-marker){--d:36px!important}.orbital-public #planetary-system-content{min-height:var(--scene-height);contain:layout}.orbital-public .planned-content,.orbital-public .model-list,.orbital-public #planetary-system-content>.system-state{min-height:var(--scene-height)}.orbital-public .planned-content{border:1px solid #17120e38;border-radius:6px}.orbital-public .orbit-legend{min-height:78px}.orbital-public .system-caption{font-variant-numeric:tabular-nums;min-height:34px}.orbital-public .catalog-placeholder{min-height:706px}.orbital-public .model-profile{transition:border-color var(--motion-state) var(--motion-ease)}.orbital-public .selected-model{transition:border-color var(--motion-feedback) var(--motion-ease);border-color:color-mix(in srgb,var(--model) 45%,#17120e36)}.orbital-public .quote-money,.price-readout strong{font-variant-numeric:tabular-nums}.price-readout{outline-offset:8px;border-radius:2px;outline:1px solid #0000;min-width:0}.price-readout[data-price-pending=true] strong{color:#474138!important}.orbital-public .pricing-calculated{min-height:154px;display:block}.orbital-public .pricing-calculated .price-readout>span{display:block}.orbital-public .pricing-calculated strong{overflow-wrap:anywhere;min-height:1.5em;display:block}.orbital-public .price-result-context,.price-result-context{color:#4d463c;min-height:44px;margin-top:7px;font:400 12px/1.8 Golos Text,sans-serif;display:block}.orbital-public .pricing-next-slot{align-items:center;min-height:78px;display:flex}.orbital-public .pricing-next-slot>.button{width:100%;margin:0}.orbital-public .pricing-main[data-pricing-state=loading]>.pricing-wait{min-height:calc(100dvh - 104px)}.orbital-public .pricing-principle{min-height:160px}.flow-price-example .price-readout{margin-block:16px}.flow-price-example .price-readout .flow-quote{margin-block:0}.orbital-public .flow-dialog .panel-head>.icon-button{flex:none;width:48px;height:48px}.orbital-public .flow-dialog .panel-head{gap:14px}.orbital-public .flow-dialog p,.orbital-public .flow-dialog li{overflow-wrap:anywhere}.orbital-public .site-footer{padding-bottom:max(32px,env(safe-area-inset-bottom))}.orbital-public .site-header{padding-top:env(safe-area-inset-top)}.orbital-public .catalog-update-toast{z-index:40;right:max(24px,env(safe-area-inset-right));bottom:calc(24px + env(safe-area-inset-bottom));width:min(480px,100vw - 40px);animation:motion-toast-in var(--motion-enter) var(--motion-enter-ease);background:#f8efe2;gap:12px;margin:0;position:fixed;box-shadow:0 8px 24px #3a241022}.orbital-public .catalog-update-toast .icon-button{border:0;flex:none}@media (width<=767px){.orbital-public .orbit-legend{min-height:96px}.orbital-public .catalog-placeholder{min-height:858px}.orbital-public .pricing-next-slot{min-height:92px}.orbital-public .pricing-calculated{min-height:166px}.orbital-public .pricing-principle{min-height:132px}.orbital-public .pricing-principle p{min-height:48px}.orbital-public .model-quote{padding-bottom:max(26px,env(safe-area-inset-bottom))}html[data-keyboard=open] .orbital-public .site-header{position:static}}@media (height<=500px){.flow-dialog[open]{max-height:calc(var(--visual-height,100dvh) - 24px);margin-block:12px}.orbital-public .site-header{height:70px}}.buy-home{--buy-accent:#df7f11;color:#171512;padding-top:52px;padding-bottom:54px}.buy-home .buy-continue{color:#17120e}.buy-trial-note{color:#433d35;background:#fffffe;border:2px solid #17120e;border-radius:10px;margin:0 0 20px;padding:14px 18px;font:11px/1.8 Golos Text,sans-serif;box-shadow:3px 3px #17120e}.insight-caption{color:#514a40;margin:0 0 18px;font:10px/1.7 Golos Text,sans-serif}.orbital-public:has(.buy-home){color:#171512;background:#f8efe2}.orbital-public:has(.buy-home) .site-header{background:#f8efe2;border-color:#17120e37}.buy-eyebrow{letter-spacing:.16em;color:var(--buy-accent);font:500 10px/1.6 Golos Text,sans-serif}.buy-intro{justify-content:space-between;align-items:end;gap:48px;padding:16px 0 58px;display:flex}.buy-intro h1{letter-spacing:-.045em;margin:15px 0 22px;font:400 clamp(38px,4.4vw,64px)/1.3 Rubik,Golos Text,sans-serif}.buy-intro h1 em{color:var(--buy-accent);font-style:normal}.buy-intro p{color:#3e3830;font:15px/1.85 Golos Text,sans-serif}.buy-promises{color:#38342c;flex-wrap:wrap;gap:12px 22px;margin-top:26px;font-size:11px;display:flex}.buy-promises span{align-items:center;gap:7px;display:flex}.buy-promises svg{color:var(--buy-accent)}.buy-sequence{color:#3c362f;min-width:190px;padding:0 0 4px;font-size:12px}.buy-sequence span{align-items:center;gap:16px;display:flex}.buy-sequence b{color:var(--buy-accent);font:400 20px Rubik,Golos Text,sans-serif}.buy-sequence i{background:#f8efe2;width:1px;height:28px;margin:7px 0 7px 10px;display:block}.buy-section-title{border-top:1px solid #17120e30;justify-content:space-between;align-items:center;gap:20px;margin-bottom:22px;padding-top:30px;display:flex}.buy-section-title h2{letter-spacing:-.03em;margin:0 0 9px;font:400 24px/1.5 Rubik,Golos Text,sans-serif}.buy-section-title p{color:#514a40;margin:0;font-size:12px;line-height:1.7}.buy-section-title>a,.buy-calculator-link{color:#302c26;align-items:center;gap:10px;min-height:44px;font-size:12px;display:inline-flex}.buy-model-choices{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:20px;display:grid}.buy-choice{color:#1b1815;text-align:left;cursor:pointer;background:linear-gradient(145deg,#fffefc,#f8efe2);border:2px solid #17120e;border-radius:16px;align-items:center;gap:18px;min-height:150px;padding:25px 20px;transition:border-color .18s,background .18s;display:flex;position:relative;box-shadow:5px 5px #17120e}.buy-choice:hover{border-color:var(--choice-accent)}.buy-choice[aria-pressed=true]{border-color:var(--choice-accent);background:radial-gradient(ellipse at 0% 0%,color-mix(in srgb,var(--choice-accent) 12%,transparent),transparent 70%),#f8efe2}.buy-choice-art{flex:none;width:42px;height:42px}.buy-choice-copy{flex-direction:column;gap:10px;min-width:0;display:flex}.buy-choice-copy small{letter-spacing:.08em;color:var(--choice-accent);font-size:9px}.buy-choice-copy strong{letter-spacing:-.03em;font:400 22px/1.4 Rubik,Golos Text,sans-serif}.buy-choice-copy>span{color:#484239;max-width:210px;font-size:11px;line-height:1.7}.buy-choice-mark{color:var(--choice-accent);align-self:start;margin-left:auto}.buy-model-card{background:radial-gradient(ellipse at 10% 0%,color-mix(in srgb,var(--buy-accent) 7%,transparent),transparent 55%),#f8efe2;border:2px solid #17120e;border-radius:22px;grid-template-columns:minmax(0,1fr) 370px;gap:0;scroll-margin-top:100px;display:grid;overflow:hidden;box-shadow:5px 5px #17120e}.buy-model-overview{padding:38px 40px}.buy-model-heading h2{letter-spacing:-.05em;margin:14px 0;font:400 44px/1.35 Rubik,Golos Text,sans-serif}.buy-model-heading p{color:#453f36;margin-bottom:30px;font-size:14px;line-height:1.8}.insight-pair{grid-template-columns:1fr 1fr;gap:26px;display:grid}.insight>div:first-child{justify-content:space-between;align-items:center;gap:8px;display:flex}.insight span{font-size:13px}.insight strong{white-space:nowrap;color:var(--buy-accent,var(--selection-accent,#be6c0e));font:400 30px Rubik,Golos Text,sans-serif}.insight strong small{color:#60584b;font:11px Golos Text,sans-serif}.insight-track{background:#fbf5ec;border-radius:4px;height:4px;margin:14px 0 10px;overflow:hidden}.insight-track i{background:var(--buy-accent,var(--selection-accent,#efb52e));border-radius:inherit;height:100%;display:block}.insight>small{color:#514a40;font:10px/1.7 Golos Text,sans-serif;display:block}.insight-source{color:#464037;margin:18px 0 28px;font:11px/1.8 Golos Text,sans-serif}.insight-source summary{cursor:pointer;text-underline-offset:4px;align-items:center;min-height:44px;text-decoration:underline;display:flex}.insight-source p{font-size:11px;line-height:1.8}.insight-source a{color:#27241f;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.buy-facts{color:#443e35;border-top:1px solid #17120e35;flex-wrap:wrap;gap:10px 20px;padding:20px 0;font-size:11px;display:flex}.buy-facts span{align-items:center;gap:8px;display:flex}.buy-details-button{color:#2b2721;cursor:pointer;background:0 0;border:0;align-items:center;gap:16px;min-height:44px;padding:6px 0;font-size:12px;display:flex}.buy-more{color:#4e483d;font-size:12px;line-height:1.8}.buy-more a{color:#2f2b25;align-items:center;min-height:44px;display:inline-flex}.buy-checkout{background:#f8efe2;border-left:1px solid #17120e3f;padding:36px 30px}.buy-checkout h3{letter-spacing:-.03em;margin:14px 0 24px;font:400 25px/1.5 Rubik,Golos Text,sans-serif}.buy-rates{grid-template-columns:1fr 1fr;gap:16px;display:grid}.buy-rates>div{flex-direction:column;gap:10px;min-width:0;display:flex}.buy-rates span{color:#3d3730;font-size:11px}.buy-rates strong{overflow-wrap:anywhere;color:#191714;font-variant-numeric:tabular-nums;font:400 23px/1.4 Rubik,Golos Text,sans-serif}.buy-rates small{color:#524b41;font-size:9px;line-height:1.7}.buy-example{border-top:1px solid #17120e40;margin-top:24px;padding:22px 0 0}.buy-example span{color:#3d3730;font-size:11px}.buy-example strong{color:var(--buy-accent);letter-spacing:-.04em;overflow-wrap:anywhere;margin:10px 0;font:400 35px/1.4 Rubik,Golos Text,sans-serif;display:block}.buy-example p{color:#4e483d;font-size:10px;line-height:1.8}.buy-price-note{color:#50493f;margin:18px 0;font:10px/1.8 Golos Text,sans-serif}.buy-continue{background:var(--buy-accent);color:#17120e;cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;gap:20px;width:100%;min-height:52px;font:600 13px Golos Text,sans-serif;transition:filter .16s,transform .14s;display:flex}.buy-continue:hover{filter:brightness(1.1)}.buy-continue:active{transform:scale(.99)}.buy-continue:disabled{opacity:.55;cursor:wait}.buy-free{color:#544d42;text-align:center;margin:12px 0;font-size:9px;line-height:1.8;display:block}.buy-calculator-link{color:#2f2b25;justify-content:center;width:100%;font-size:11px}.buy-error{color:#be1a0e;font-size:12px;line-height:1.7}.buy-error button{color:#25221d;cursor:pointer;background:0 0;border:0;min-height:44px;display:block}.buy-explain{border-bottom:1px solid #17120e36;grid-template-columns:repeat(3,1fr);gap:40px;padding:48px 0;display:grid}.buy-explain span{letter-spacing:.12em;color:var(--buy-accent);font-size:9px}.buy-explain h3{margin:14px 0;font:400 22px/1.5 Rubik,Golos Text,sans-serif}.buy-explain p{color:#4f483e;margin:0;font-size:12px;line-height:1.9}.buy-support{justify-content:space-between;align-items:center;gap:34px;padding:42px 0 0;display:flex}.buy-support h2{margin:0 0 12px;font:400 28px/1.5 Rubik,Golos Text,sans-serif}.buy-support p{color:#4e483d;max-width:650px;margin:0;font-size:12px;line-height:1.9}.buy-support>a{color:#302c26;align-items:center;gap:14px;min-height:48px;font-size:12px;display:flex}.solar-details .model-insights{border-bottom:1px solid #17120e3f;margin:24px 0}.solar-details .insight-pair{gap:16px}.solar-details .insight strong{font-size:23px}.solar-details .insight span{font-size:11px}.solar-details .insight>small{font-size:9px}.solar-details .insight-source{margin-bottom:16px}.flow-page .surface-panel{background:linear-gradient(145deg,#fffefe,#f8efe2);border-color:#17120e44;border-radius:18px}.flow-page h1,.flow-page h2{letter-spacing:-.04em}.flow-page .flow-section>p{max-width:760px;line-height:1.9}.flow-page .flow-form-grid input{min-height:52px}.flow-page .flow-progress{margin-bottom:30px}.console-page .next-step{border-radius:18px}@media (width<=1000px){.buy-choice{gap:10px;padding:20px 14px}.buy-choice-art{width:32px;height:32px}.buy-choice-copy strong{font-size:18px}.buy-model-card{grid-template-columns:1fr 340px}.buy-model-overview{padding:32px 24px}.buy-sequence{display:none}.buy-checkout{padding:32px 24px}.buy-explain{gap:22px}}@media (width<=700px){.buy-home{padding-top:24px}.buy-intro{padding:16px 0 30px}.buy-intro h1{font-size:36px;line-height:1.4}.buy-intro p{font-size:13px}.desktop-break{display:none}.buy-promises{flex-direction:column;gap:8px;font-size:10px}.buy-section-title{padding-top:24px;display:block}.buy-section-title h2{font-size:22px}.buy-section-title>a{margin-top:10px}.buy-model-choices{grid-template-columns:1fr;gap:9px}.buy-choice{border-radius:12px;gap:18px;min-height:104px;padding:17px 18px}.buy-choice-art{width:34px;height:34px}.buy-choice-copy{gap:6px}.buy-choice-copy strong{font-size:20px}.buy-choice-copy>span{max-width:none;font-size:10px}.buy-model-card{border-radius:16px;grid-template-columns:1fr}.buy-model-overview{padding:26px 22px}.buy-model-heading h2{font-size:35px}.buy-model-heading p{font-size:12px}.insight-pair{gap:22px}.insight span{font-size:11px}.insight strong{font-size:26px}.insight>small{font-size:9px}.buy-facts{gap:12px;font-size:10px}.buy-checkout{border-top:1px solid #17120e3f;border-left:0;padding:26px 22px}.buy-rates strong{font-size:24px}.buy-explain{grid-template-columns:1fr;gap:26px;padding:32px 0}.buy-explain h3{margin:8px 0;font-size:22px}.buy-support{padding-top:30px;display:block}.buy-support h2{font-size:24px}.buy-support>a{margin-top:14px}.buy-intro h1{overflow-wrap:normal}.buy-home .buy-continue{position:static}.buy-home a:focus-visible,.buy-home button:focus-visible,.insight-source summary:focus-visible{outline-offset:4px;outline:2px solid #17120ee9}}@media (prefers-reduced-motion:reduce){.buy-choice,.buy-continue{transition:none}}:root{--bg:#fefaf5;--surface:#f6ecde;--surface-2:#ede1d0;--line:#17120e52;--text:#171512;--muted:#3f3931;--cyan:#df7f11;--amber:#df7f11;--green:#453f36}.pleiades-mark{color:#be6c0e;flex:none;width:38px;height:38px}.cosmic-eyebrow{color:#be6c0e;letter-spacing:.16em;font:500 10px/1.6 Golos Text,sans-serif;display:block}.cosmic-icon{color:#be6c0e;background:radial-gradient(at 30% 10%,#efb52e15,#0000 80%),#fffefe;border:2px solid #17120e;border-radius:16px;place-items:center;width:52px;height:52px;display:inline-grid;box-shadow:5px 5px #17120e}.orbital-emblem{pointer-events:none;width:min(100%,360px)}.orbital-emblem svg{width:100%;height:auto;overflow:visible}.orbital-emblem ellipse{stroke:#12a0ed;stroke-width:.8px;opacity:.28}.orbital-emblem .emblem-sun-halo{fill:#efb52e;opacity:.04;stroke:#c7710f}.orbital-emblem .emblem-sun{fill:#1d1a16;filter:drop-shadow(0 0 14px #ffbc1fb2)}.orbital-emblem .emblem-rays{stroke:#c7710f;opacity:.6}.orbital-emblem .emblem-world{stroke:#17120e;stroke-width:.7px}.orbital-emblem .emblem-world-gold{fill:#ee691b}.orbital-emblem .emblem-world-blue{fill:#817564}.orbital-emblem .emblem-world-violet{fill:#958874}.cosmic-console{--bg:#fefaf5;--surface:#f6ecde;--surface-2:#ede1d0;--line:#17120e52;--text:#171512;--muted:#3f3931;--cyan:#df7f11;--amber:#df7f11;--green:#453f36;--c-surface:#f6ecde;--c-line:#17120e52;--c-muted:#3f3931;isolation:isolate;background:radial-gradient(at 75% 0,#fffbf25f,#0000 50%),#f8efe2;position:relative}.cosmic-console:before{content:"";z-index:-1;pointer-events:none;opacity:.095;background:50% 30%/cover;width:75%;height:550px;position:absolute;top:0;right:0;-webkit-mask-image:linear-gradient(#f8efe2,#0000);mask-image:linear-gradient(#f8efe2,#0000)}.cosmic-console .sidebar{scrollbar-width:thin;background:linear-gradient(165deg,#fffdfb,#f8efe2 65%);border-right-color:#17120e40;width:244px;padding:28px 20px 20px;overflow-y:auto}.cosmic-console .app-column{width:calc(100% - 244px);margin-left:244px}.cosmic-console .brand{letter-spacing:-.02em;color:#171512;gap:12px;font:400 22px/1.3 Rubik,Golos Text,sans-serif}.cosmic-console .brand small{letter-spacing:.16em;color:#484239;margin-top:5px;font:500 8px/1.6 Golos Text,sans-serif;display:block}.cosmic-console .side-top{margin-bottom:30px}.cosmic-console .console-mode{color:#3f3931;margin:0 12px 24px}.cosmic-console .console-mode i{background:#efb52e}.cosmic-console .side-nav{gap:4px}.cosmic-console .nav-link{color:#3f3931;min-height:46px;transition:background var(--motion-state,.18s),border-color var(--motion-state,.18s),color var(--motion-state,.18s);border:1px solid #0000;border-radius:10px;gap:12px;padding:11px 12px;font-size:14px}.cosmic-console .nav-link:hover{color:#171512;background:#fdf8f1}.cosmic-console .nav-link.active{color:#be6c0e;background:linear-gradient(110deg,#efb52e17,#efb52e07);border-color:#c7710f3d}.cosmic-console .nav-link.active svg{filter:drop-shadow(0 0 8px #efb52e2d)}.cosmic-console .side-explore{border-top:1px solid #17120e3f;margin-top:26px;padding-top:22px}.nav-section-label{letter-spacing:.16em;color:#4d473d;padding:0 12px 10px;font-size:9px}.side-explore .nav-link>svg:last-child{margin-left:auto}.cosmic-console .side-settings{margin-top:24px}.cosmic-console .sidebar-bottom{padding-top:24px}.cosmic-console .sidebar-bottom p{color:#4d463c}.cosmic-console .app-header{z-index:20;background:#f8efe2;border-color:#17120e3f;height:84px;padding-inline:40px;position:sticky;top:0}.cosmic-console .console-header-note{color:#3f3931;align-items:center;gap:9px;max-width:270px;font-size:11px;display:flex}.console-header-note i{background:#fffcf5;border-radius:50%;flex:none;width:5px;height:5px}.cosmic-console .header-actions{gap:18px}.cosmic-console .header-help{color:#2d2924}.cosmic-console .header-balance{color:#be6c0e;font-size:13px}.cosmic-console .user-avatar{color:#be6c0e;background:#fcf7ef;border-color:#17120e73;width:36px;height:36px}.cosmic-console .app-main{max-width:1440px;padding:36px 40px 64px}.cosmic-console .app-footer{color:#494339;background:0 0;border-color:#17120e3f;font-size:11px}.cosmic-console .console-skip{color:#17120e;background:#efb52e;left:260px}.cosmic-console ::selection{color:#17120e;background:#efb52e}.auth-page ::selection{color:#17120e;background:#efb52e}.cosmic-console :focus-visible,.auth-page :focus-visible,.flow-public :focus-visible{outline-color:#c7710f}.cosmic-console .button,.auth-page .button,.flow-public .button{border-radius:10px;min-height:48px;font-family:Golos Text,sans-serif;font-weight:500}.cosmic-console .button-primary,.cosmic-console .button-cyan,.cosmic-console .button-amber,.auth-page .button-primary,.flow-public .button-primary{color:#17120e;background:linear-gradient(115deg,#efb52e,#efb52e);border-color:#c7710f;box-shadow:inset 0 1px #17120e13,0 4px 24px #efb52e08}.cosmic-console .button-primary:hover,.cosmic-console .button-cyan:hover,.auth-page .button-primary:hover{background:#fffcf5;box-shadow:0 6px 30px #efb52e14}.cosmic-console .button-outline,.auth-page .button-outline,.flow-public .button-outline{color:#171512;background:#fefbf7;border-color:#17120e7e}.cosmic-console .button-outline:hover,.auth-page .button-outline:hover{background:#faf3e9;border-color:#17120ec7}.cosmic-console .icon-button{color:#3f3931;border-radius:10px}.cosmic-console .icon-button:hover{color:#171512;background:#fbf4eb}.cosmic-console .danger-button{color:#be1a0e}.cosmic-console .danger-button:hover{background:#fbf4e9}.cosmic-console input,.cosmic-console select,.cosmic-console textarea,.auth-page input,.flow-public input,.flow-public select{color:#171512;background:#f8efe2;border-color:#17120e8a;border-radius:10px;min-height:50px;font-size:16px}.cosmic-console input::placeholder,.cosmic-console textarea::placeholder,.auth-page input::placeholder{color:#4d473d}.cosmic-console label,.auth-page label{color:#2e2a24}.cosmic-console label input[type=checkbox]{accent-color:#df7f11}.cosmic-console :is(.page-heading p,.console-title p,.console-note,.flow-caption,.console-empty p,.flow-page p){color:#3f3931}.cosmic-console .console-title{margin-bottom:28px}.cosmic-console .console-title h1,.cosmic-console .page-heading h1{letter-spacing:-.035em;font-size:clamp(32px,3.5vw,46px)}.cosmic-console .panel-head h2,.cosmic-console .console-panel h2{font-weight:500}.cosmic-console .demo-tag{color:#201e19;background:#fefaf4;border-color:#17120e6e;border-radius:100px;font-weight:400}.cosmic-console .text-link{color:#be6c0e;font-weight:500}.cosmic-console .console-note a,.cosmic-console .page-hint a{color:#be6c0e}.cosmic-console .status-dot{background:#efb52e}.cosmic-console :is(.surface-panel,.console-panel){background:linear-gradient(130deg,#fefaf5,#fffefe 70%);border-color:#17120e52;border-radius:18px;box-shadow:inset 0 1px #17120e01,0 14px 36px #3a241008}.cosmic-console .console-panel{padding:28px}.cosmic-console .console-panel h2{font-size:22px}.cosmic-console :is(.console-info-strip,.onboarding-intent){color:#211e1a;background:#fefcf9;border-color:#17120e5a;border-radius:12px}.cosmic-console .console-info-strip p{color:#3f3931;font-size:14px}.cosmic-console .console-info-strip svg{color:#be6c0e;flex:none}.cosmic-console .console-feedback{color:#2f2b25;background:#fefcf8;border-color:#17120ec4;border-radius:10px}.cosmic-console .console-feedback.error,.cosmic-console .connection-problem{color:#be4f0e;background:#fcf7ef;border-color:#ed6212;border-radius:12px}.cosmic-console .form-error,.auth-page .form-error{color:#cc0e00}.cosmic-console .console-status.good{color:#413c33}.cosmic-console .console-status.warn{color:#be6c0e}.cosmic-console .console-status.bad{color:#cc0e00}.cosmic-console :is(.console-status,.console-status.muted){color:#3f3931}.cosmic-console :is(.console-empty,.console-loading){background:#fffbf2a7;border:1px dashed #17120e59;border-radius:14px;max-width:none;padding:28px}.cosmic-console .console-empty h2{color:#171512;margin-top:0}.cosmic-console .console-loading>div{background:linear-gradient(110deg,#fdf8f1,#faf2e7,#fdf8f1)}.cosmic-console .console-loading>span{color:#3f3931}.workspace-hero{isolation:isolate;background:linear-gradient(125deg,#fcf6ed,#f8efe2 66%);border:2px solid #17120e;border-radius:22px;grid-template-columns:minmax(0,1fr) 340px;align-items:center;margin-bottom:20px;padding:28px 36px;display:grid;position:relative;overflow:hidden;box-shadow:5px 5px #17120e}.workspace-hero:before{content:"";z-index:-1;opacity:.15;pointer-events:none;background:70% 45%/cover;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#f8efe2);mask-image:linear-gradient(90deg,#0000,#f8efe2)}.workspace-hero h2{letter-spacing:-.025em;margin:16px 0 12px;font:400 clamp(26px,3vw,36px)/1.35 Rubik,Golos Text,sans-serif}.workspace-hero h2 em{color:#be6c0e;font-style:normal}.workspace-hero p{color:#2e2a24;margin:0 0 10px;font-size:14px}.workspace-hero .orbital-emblem{justify-self:end}.workspace-path{background:#fffffe;border:2px solid #17120e;border-radius:14px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:28px;display:grid;box-shadow:3px 3px #17120e}.workspace-path a{align-items:center;gap:14px;min-width:0;min-height:100px;padding:18px 22px;transition:background .18s;display:flex}.workspace-path a:hover{background:#fcf6ee}.workspace-path a+a{border-left:1px solid #17120e52}.workspace-path a:first-child{border-radius:14px 0 0 14px}.workspace-path a:last-child{border-radius:0 14px 14px 0}.workspace-path-icon{color:#be6c0e;background:#fcf6ee;border:1px solid #17120e78;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;display:grid}.workspace-path .is-ready .workspace-path-icon{color:#413c33;background:#fdf7f0;border-color:#17120e66}.workspace-path small{letter-spacing:.13em;color:#433d35;font-size:9px;display:block}.workspace-path strong{color:#171512;margin-top:3px;font-size:14px;font-weight:500;display:block}.workspace-path em{color:#3f3931;margin-top:3px;font-size:11px;font-style:normal;display:block}.workspace-path a>svg{color:#3f3931;flex:none;margin-left:auto}.cosmic-console .finance-band{background:linear-gradient(120deg,#fefaf4,#f8efe2);border:2px solid #17120e;border-radius:18px;gap:20px;padding:28px;box-shadow:5px 5px #17120e}.cosmic-console .finance-band>div+div{border-color:#17120e52;padding-left:24px}.cosmic-console .finance-band span,.cosmic-console .finance-stat p{color:#3f3931}.cosmic-console .finance-available>strong{color:#171512;font-size:clamp(28px,3vw,46px)}.cosmic-console .finance-stat>strong{font-size:clamp(22px,2.2vw,30px)}.cosmic-console .finance-stat .text-link{font-size:12px}.cosmic-console .finance-band .deficit{color:#cc0e00}.cosmic-console .dashboard-middle{gap:22px}.cosmic-console .spend-section{background:#fffefe;border:2px solid #17120e;border-radius:18px;padding:26px;box-shadow:5px 5px #17120e}.cosmic-console .next-step{color:#171512;background:radial-gradient(at 90% 0,#efb52e21,#0000 65%),linear-gradient(140deg,#fcf6ee,#fefdfa);border:2px solid #17120e;border-radius:18px;padding:28px;box-shadow:5px 5px #17120e}.cosmic-console .next-step>span{color:#be6c0e;letter-spacing:.11em;text-transform:uppercase;font-size:10px}.cosmic-console .next-step h2{font-size:26px}.cosmic-console .next-step p{color:#2d2924}.cosmic-console .next-step .button{color:#17120e;background:#efb52e}.cosmic-console .next-step .button:hover{background:#fffcf5}.cosmic-console .model-spend-track{background:#f8efe3;border-radius:6px;height:3px;overflow:hidden}.cosmic-console .model-spend-row small{color:#3f3931}.cosmic-console .model-spend-row>div:first-child{flex-wrap:wrap;row-gap:6px}.cosmic-console .console-section-head>span,.cosmic-console .console-section-head p{color:#3f3931}.cosmic-console .project-row{background:linear-gradient(110deg,#fefbf7,#f8efe2);border:2px solid #17120e;border-radius:14px;margin-bottom:12px;padding:22px;box-shadow:3px 3px #17120e}.cosmic-console .project-icon{color:#be6c0e;background:#fcf6ee;border:2px solid #17120e;border-radius:12px;width:44px;height:44px;box-shadow:3px 3px #17120e}.cosmic-console :is(.project-identity>span,.project-budget>span,.project-budget small){color:#3f3931}.cosmic-console .project-budget progress{background:#f6eddf;border-radius:4px;height:4px;overflow:hidden}.cosmic-console .project-budget progress::-webkit-progress-bar{background:#f6eddf}.cosmic-console .project-budget progress::-webkit-progress-value{background:#efb52e}.cosmic-console .project-budget progress::-moz-progress-bar{background:#efb52e}.cosmic-console .console-table-wrap{background:#fffefe;border:2px solid #17120e;border-radius:14px;padding:0 20px;box-shadow:3px 3px #17120e}.cosmic-console .console-table th{color:#3f3931;border-color:#17120e52}.cosmic-console .console-table td{color:#171512;border-color:#17120e43}.cosmic-console .console-table tbody tr:hover{background:#fffbf296}.cosmic-console .console-table time,.cosmic-console .operation-link small,.cosmic-console .operation-symbol{color:#3f3931}.cosmic-console .operation-symbol.credit,.cosmic-console .operation-amount.positive{color:#413c33!important}.cosmic-console .filter-meta{color:#3f3931;border-color:#17120e52}.cosmic-console .filter-meta b{color:#171512}.cosmic-console .console-filter-disclosure summary{border-color:#17120e52}.cosmic-console .console-filter-disclosure summary span,.cosmic-console .console-pager{color:#3f3931}.cosmic-console .admin-metrics{background:linear-gradient(125deg,#fcf6ed,#fffffe);border:2px solid #17120e;border-radius:18px;padding:24px;box-shadow:5px 5px #17120e}.cosmic-console .admin-metrics span{color:#3f3931}.cosmic-console .admin-metrics strong{color:#171512}.cosmic-console .admin-section-nav{border-color:#17120e52;gap:12px;padding-bottom:10px}.cosmic-console .admin-section-nav a{color:#2d2924;background:#fefbf6;border:2px solid #17120e;border-radius:10px;min-height:48px;padding:10px 14px;box-shadow:3px 3px #17120e}.cosmic-console .admin-section-nav a.active{color:#be6c0e;background:#fbf5ec;border-color:#c7710f}.cosmic-console .flow-wallet{background:radial-gradient(at 0 0,#efb52e18,#0000 70%),linear-gradient(135deg,#fcf7ee,#fffefc);position:relative;overflow:hidden}.cosmic-console .flow-wallet>svg{color:#be6c0e}.cosmic-console .flow-wallet>strong{color:#171512;overflow-wrap:anywhere;font-size:clamp(28px,3vw,42px)}.cosmic-console .preset-row button{color:#2c2822;background:#f8efe2;border-color:#17120e7e;border-radius:10px;min-height:48px}.cosmic-console .preset-row button.selected{color:#be6c0e;background:#fcf6ee;border-color:#c7710f}.cosmic-console .flow-payment-warning{color:#be6c0e;background:#fefaf5;border-color:#17120e69}.cosmic-console .flow-payment-warning p{color:#be6c0e}.cosmic-console :is(.flow-review>div,.flow-details,.flow-invoice-link){border-color:#17120e5b}.cosmic-console .flow-invoice-link:hover{background:#fbf4ea}.cosmic-console .flow-invoice-link span{color:#3f3931}.cosmic-console .flow-progress li{color:#464037;border-color:#17120e55}.cosmic-console .flow-progress li span{border-color:#17120e8d}.cosmic-console .flow-progress li.current{color:#be6c0e;border-color:#c7710f}.cosmic-console .flow-progress li.current span{color:#17120e;background:#efb52e}.cosmic-console .flow-progress li.completed{color:#413c33;border-color:#17120ea3}.cosmic-console .flow-price-example,.cosmic-console .flow-quote{background:#fffefd;border-color:#17120e70;border-radius:12px}.cosmic-console .flow-model-choice{background:#fefbf7;border-color:#17120e78;border-radius:16px}.cosmic-console .flow-model-choice.selected{background:linear-gradient(135deg,#f9f2e6,#fdf7f0);border-color:#c7710f}.cosmic-console .flow-model-choice span{color:#be6c0e}.cosmic-console .flow-model-choice small{color:#3f3931}.cosmic-console .tabs{scrollbar-width:thin;border-color:#17120e52;gap:4px;overflow-x:auto}.cosmic-console .tabs button{color:#3f3931;border-radius:10px 10px 0 0;min-height:48px}.cosmic-console .tabs button.selected{color:#be6c0e;background:#fcf7ef;border-color:#c7710f}.cosmic-console .connect-step-number{color:#be6c0e;background:#fdf9f2;border-color:#17120e76}.cosmic-console .code-head{color:#201e19;background:#fcf7ef;border-color:#17120e62;border-radius:12px 12px 0 0;padding:10px 16px}.cosmic-console .flow-code{color:#1d1a17;background:#f8efe2;border:1px solid #17120e62;border-top:0;border-radius:0 0 12px 12px}.cosmic-console .flow-secret{background:radial-gradient(at 100% 0,#2a79ef2e,#0000 65%),#fefbf7;border-color:#17120e96}.cosmic-console .flow-secret>svg{color:#be6c0e}.cosmic-console .flow-secret-value{color:#1c1a16;background:#f8efe2;border-color:#17120e8e;border-radius:10px}.cosmic-console .flow-feedback{color:#2f2b25}.cosmic-console .flow-back{color:#be6c0e}.cosmic-console .flow-page .flow-feedback{color:#2f2b25;background:#fefcf8}.cosmic-console .console-tabs button.selected{color:#be6c0e;background:#fcf7ef;border-color:#c7710f}.cosmic-console .table-action{color:#be6c0e}.cosmic-console .connection-receipt{background:radial-gradient(at 100% 0,#17120e18,#0000 65%),#fffdfb;border-color:#17120e80;border-radius:14px}.cosmic-console .connection-receipt dt,.cosmic-console .connection-receipt p,.cosmic-console .flow-client-description{color:#3f3931!important}.cosmic-console .connection-receipt dd{color:#171512}.cosmic-console .connect-steps>section,.cosmic-console .flow-app-choice{border-color:#17120e52}.cosmic-console .connection-support{color:#2d2924;background:#fffdfb;border-radius:14px}.cosmic-console .connection-support pre{color:#1d1a17;white-space:pre-wrap;overflow-wrap:anywhere}.cosmic-console .flow-payment-steps{color:#3f3931}.cosmic-console .flow-payment-steps .complete{color:#413c33}.cosmic-console .payment-status-card{background:#fdfaf4;border-color:#12a0ed}.cosmic-console .payment-status-card.paid{background:#fffdfb;border-color:#17120e80}.cosmic-console .admin-result,.cosmic-console .billing-example{color:#1d1a17;background:#fefaf4;border-color:#17120e79}.payment-unavailable{padding-top:12px}.payment-unavailable h3{font-size:21px;font-weight:500}.payment-unavailable p{max-width:48ch}.flow-dialog{color:#171512;background:linear-gradient(135deg,#fcf7ef,#f8efe2);border:2px solid #17120e;border-radius:20px;box-shadow:5px 5px #17120e}.flow-dialog::backdrop{background:#fffbf2eb}.term-dialog-host .flow-dialog{color:#171512;background:linear-gradient(135deg,#fcf7ef,#f8efe2);border-color:#17120e92;border-radius:20px}.term-dialog-host .term-definition,.term-dialog-host .term-next{color:#2c2823}.term-dialog-host .flow-dialog :focus-visible{outline-color:#c7710f}.cosmic-console .flow-dialog{background:linear-gradient(135deg,#fcf7ef,#f8efe2);border-color:#17120e92;border-radius:20px;box-shadow:0 30px 120px #3a241052}.cosmic-console .flow-dialog h2{font:400 28px/1.35 Rubik,Golos Text,sans-serif}.cosmic-console .flow-dialog .panel-head,.cosmic-console .flow-dialog>.panel-head{background:#fdfaf4}.flow-dialog .icon-button{color:#2c2823;width:44px;min-width:44px;height:44px}.cosmic-console .flow-dialog p,.cosmic-console .dialog-caption{color:#332e28}.cosmic-console .detail-list>div,.cosmic-console .operation-timeline li{border-color:#17120e5e}.cosmic-console .detail-list dt,.cosmic-console .operation-timeline small{color:#3f3931}.cosmic-console .reference-id{background:#fffefc;border-color:#17120e5e}.cosmic-console .reference-id code{color:#1a1714}.help-topics{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:24px;display:grid}.help-topics .console-panel{flex-direction:column;margin:0;display:flex}.help-topics h2{margin:20px 0 10px}.help-topics p{margin:0 0 12px;font-size:14px}.help-topics .text-link{min-height:48px;margin-top:auto}.help-questions details{border-top:1px solid #17120e52}.help-questions summary,.help-draft summary{cursor:pointer;color:#1b1915;min-height:56px;padding:16px 0;font-size:15px}.help-questions details p{max-width:75ch;margin-top:0}.help-draft h2{margin-top:18px!important}.help-draft textarea{width:100%;min-height:130px;margin-top:8px;padding:14px;display:block}.help-draft .button{margin-block:12px}.help-draft-text{white-space:pre-wrap;overflow-wrap:anywhere;color:#1d1a17;background:#f8efe2;border-radius:10px;padding:20px;font:14px/1.8 Golos Text,sans-serif}.auth-page{color:#171512;background:#f8efe2;font-family:Golos Text,sans-serif}.auth-page .auth-visual{isolation:isolate;background:radial-gradient(at 35% 40%,#fffbf254,#0000 70%),#f8efe2;border-color:#17120e52;position:relative;overflow:hidden}.auth-page .auth-visual:before{content:"";z-index:-1;opacity:.8;pointer-events:none;background:linear-gradient(#fffbf285,#fffbf2da),50%/cover;position:absolute;inset:0}.auth-page .brand{color:#171512;gap:12px;font:400 27px/1.3 Rubik,Golos Text,sans-serif}.auth-page .auth-main{background:radial-gradient(at 90% 0,#fffbf247,#0000 60%),#f8efe2}.auth-page .auth-story{max-width:520px;margin-block:40px}.auth-page .auth-story h2{letter-spacing:-.035em;margin:18px 0;font:400 clamp(32px,3.6vw,49px)/1.3 Rubik,Golos Text,sans-serif}.auth-page .auth-story p{color:#2b2721;max-width:40ch;font-size:16px}.auth-page .auth-story .orbital-emblem{width:320px;margin:10px 0 20px}.auth-route{color:#2c2822;counter-reset:auth;flex-wrap:wrap;gap:20px 24px;margin:0;padding:0;font-size:11px;list-style:none;display:flex}.auth-route li:before{content:"0" counter(auth);counter-increment:auth;letter-spacing:.1em;color:#be6c0e;margin-bottom:10px;display:block}.auth-page .auth-visual-foot{color:#3b362e;letter-spacing:.14em;font-size:9px}.auth-page .auth-form-wrap{max-width:440px}.auth-page .auth-form-wrap h1{letter-spacing:-.035em;font:400 clamp(29px,3.3vw,39px)/1.3 Rubik,Golos Text,sans-serif}.auth-page .auth-symbol{color:#be6c0e;background:linear-gradient(145deg,#f7efe1,#fefaf5);border-color:#17120e7e;border-radius:18px}.auth-page p,.auth-page .back-link{color:#3f3931}.auth-page input{border-color:#17120e8a;height:54px}.auth-page .password-field button{color:#3f3931}.auth-page .auth-warning{color:#3f3931;background:#fefcf9;border-color:#17120e52;border-radius:12px;padding:18px;font-size:12px;line-height:1.7}.auth-page .auth-switch{color:#3f3931}.auth-page .auth-switch button{color:#be6c0e}.auth-page .flow-auth-intent{color:#be6c0e;background:#fcf6ee;border-color:#17120e77;border-radius:12px}.auth-page .text-link{color:#be6c0e;min-height:44px}.auth-page.core-mail-page .auth-main{background:radial-gradient(at 50% 0,#fffbf26f,#0000 60%),#f8efe2}.flow-public{color:#171512;background:0 0}.flow-public .surface-panel{background:#fefbf7;border-color:#17120e6a;border-radius:18px}.flow-public .flow-model-choice{background:#fefbf7;border-color:#17120e78;border-radius:14px}.flow-public .flow-model-choice.selected{background:#faf2e6;border-color:#c7710f}.flow-public :is(p,label,.flow-caption){color:#3f3931}.orbital-public{--bg:#fefaf5;--surface:#f3e8d8;--surface-2:#e7dbc9;--line:#17120e52;--text:#171512;--muted:#3f3931;--cyan:#df7f11;color:#171512;--accent:#df7f11;background:radial-gradient(at 90% 0,#fffbf264,#0000 55%),#f8efe2}.orbital-public .site-header,.orbital-public .site-footer{background:0 0;border-color:#17120e52}.orbital-public .site-header .brand,.orbital-public .site-footer .brand{color:#171512;font-family:Rubik,Golos Text,sans-serif;font-weight:400}.orbital-public .brand small,.orbital-public .header-caption{color:#3f3931}.orbital-public .button-primary{color:#17120e;background:#efb52e;border-color:#c7710f;border-radius:10px}.orbital-public .button-outline{color:#171512;background:#fefbf7;border-color:#17120e8a;border-radius:10px}.orbital-public .site-header a,.orbital-public .site-header button,.orbital-public .site-footer a{color:#25221d}.orbital-public :is(.price-table,.pricing-table,.pricing-calculator,.model-detail-card,.flow-section){background:#fefbf7;border-color:#17120e52}.orbital-public :is(input,select){color:#171512;background:#f8efe2;border-color:#17120e8a}.orbital-public .flow-dialog{background:linear-gradient(135deg,#fcf7ef,#f8efe2);border-color:#17120e92}.orbital-public .site-footer .text-action{color:#be6c0e}.orbital-public :is(.eyebrow,.pricing-lead,.pricing-source-label,.pricing-principle p,.pricing-principle small,.pricing-reference-name,.pricing-mode p,.pricing-model-task,.pricing-source,.pricing-rate-notes,.pricing-calculation-note,.budget-assumptions,.preset-description,.pricing-table-caption,.pricing-vocabulary p,.pricing-explanation p,.catalog-title>p,.selected-description,.selected-task,.model-limits,.source-details p){color:#3f3931}.orbital-public .pricing-intro h1 em{color:#be6c0e}.orbital-public :is(.pricing-provider-tabs button,.pricing-presets button,.pill,.catalog-filters label){color:#2c2823;border-color:#17120e76}.orbital-public :is(.pricing-provider-tabs button.selected,.pricing-presets button.selected){color:#be6c0e;background:#fdf8f0;border-color:#c7710f}.orbital-public :is(.pricing-mode,.pricing-wait,.pricing-planned,.pricing-principle,.pricing-vocabulary,.pricing-explanation,.budget-estimator,.source-details,.model-profile,.model-quote,.selection-empty){background:#fefcf8;border-color:#17120e52;border-radius:14px}.orbital-public .pricing-test{background:#fefaf5;border-color:#17120e6c}.orbital-public .pricing-orbits{background:radial-gradient(#2aaaef30,#0000 65%);border-color:#17120e76}.orbital-public .pricing-orbits:before,.orbital-public .pricing-orbits:after{border-color:#17120e76}.orbital-public .pricing-orbits span{color:#be6c0e}.orbital-public :is(.pricing-calculated,.budget-result,.model-quote){border-color:#17120e78}.orbital-public .pricing-table{background:#fffdfb;border-radius:14px}.orbital-public :is(.pricing-table th,.pricing-table td){border-color:#17120e52}.orbital-public .pricing-table th{color:#3f3931;background:#fcf7ef}.orbital-public .pricing-calculator{background:radial-gradient(at 100% 0,#2aaaef25,#0000 55%),#fefcf9;border-color:#17120e78;border-radius:18px}.orbital-public .pricing-calculator input,.orbital-public .pricing-calculator select,.orbital-public .catalog-filters input,.orbital-public .catalog-filters select,.orbital-public .calculator input,.orbital-public .calculator select{color:#171512;background:#f8efe2;border-color:#17120e8a;border-radius:10px}.orbital-public .pricing-presets button[aria-pressed=true],.orbital-public .pricing-select[aria-pressed=true]{color:#be6c0e;background:#fbf5eb;border-color:#c7710f}.orbital-public .pricing-select{color:#332e28;border-color:#17120e7e;border-radius:8px}.orbital-public .pricing-table tr{background:#fefcf9;border-color:#17120e52}.orbital-public .pricing-table tbody tr[data-selected=true]{background:linear-gradient(120deg,#faf2e7,#fefbf7);border-color:#c7710f}.orbital-public .pricing-table td:before,.orbital-public .pricing-table td small,.orbital-public .pricing-table th small,.orbital-public .pricing-token-fields label,.orbital-public .budget-heading label,.orbital-public .budget-heading span,.orbital-public .pricing-vocabulary dd{color:#3f3931}.orbital-public .pricing-fixed-fees{color:#2c2823;background:#fefaf4;border-color:#17120e78;border-radius:12px}.orbital-public .catalog-feedback{color:#2c2823;background:#fcf7ef;border-color:#17120e7a;border-radius:12px}.orbital-public .list-model{background:#fefcf9;border-color:#17120e6a;border-radius:12px}.orbital-public .list-model[aria-pressed=true]{background:linear-gradient(110deg,#f8efe2,#fefaf4);border-color:#c7710f}.orbital-public .list-model small{color:#3f3931}.orbital-public .view-toggle{background:#fefaf5;border-color:#17120e6f;border-radius:10px}.orbital-public .view-toggle button{color:#3f3931}.orbital-public .view-toggle button[aria-pressed=true]{color:#be6c0e;background:#f7eee0}.orbital-public .selected-model{background:#fefbf7;border-color:#17120e7e;border-radius:18px;overflow:hidden}.orbital-public .model-quote{background:#fefcf9;border-color:#17120e52}.orbital-public .model-quote :is(small,.quote-scenario,.quote-rule p,.quote-label){color:#3f3931}.orbital-public .model-quote .button:disabled{color:#3f3931;background:#fcf6ee;border-color:#17120e7e}.orbital-public .selection-chip{color:#be6c0e;background:#fdf7f0;border-color:#17120e7c}.orbital-public .provider-tabs button{color:#3f3931}.orbital-public .provider-tabs button[aria-selected=true]{color:#be6c0e}.orbital-public .mobile-menu>a{color:#171512;background:#fefbf7;border-color:#17120e6a;border-radius:10px}.orbital-public .detail-price .flow-price-example{background:#fefbf7;border-color:#17120e78;border-radius:16px}.orbital-public .detail-price .flow-price-example input{color:#171512;background:#f8efe2;border-color:#17120e8a}.orbital-public .detail-price .flow-quote{background:#fcf5ec;border-color:#17120e78}.orbital-public .button-primary:hover{background:#fffcf5}.orbital-public .button-outline:hover{background:#faf3e9}.orbital-public .system-foot{color:#3f3931;border-color:#17120e52}.orbital-public .system-foot p{color:#3f3931}.orbital-public .icon-button{color:#3f3931;border-color:#17120e7e}.orbital-public .site-footer>span{color:#3f3931}.orbital-public .flow-dialog :is(p,ol,li){color:#2c2823}.auth-page .auth-switch button{min-width:44px;min-height:44px;padding:8px 12px}body:has(.cosmic-console){padding-bottom:0}body:has(.cosmic-console) .music-dock[data-console=true]{background:#fefaf5;border-color:#17120e63;border-radius:12px;align-items:center;gap:8px;width:260px;min-height:52px;padding:0 10px;display:flex;inset:15px auto auto calc(50vw - 8px)}body:has(.cosmic-console) .music-dock[data-console=true] .music-dock-title{display:contents}body:has(.cosmic-console) .music-dock[data-console=true] .music-dock-title label{font-size:11px}body:has(.cosmic-console) .music-dock[data-console=true] .music-dock-title output{display:none}body:has(.cosmic-console) .music-dock[data-console=true] .music-info{order:3;min-width:44px;margin:0}body:has(.cosmic-console) .music-dock[data-console=true] .music-dock-controls{flex:1;gap:0;min-width:0}body:has(.cosmic-console) .music-dock[data-console=true] .music-mute{min-width:44px;margin:0}body:has(.cosmic-console) .music-dock[data-console=true] .music-dock-controls input{min-width:0;height:48px}body:has(.cosmic-console) .music-dock[data-console=true] .music-dock-status{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}body:has(.cosmic-console) .music-info-panel{top:calc(100% + 12px);bottom:auto}@media (width>=1001px){body:has(.pricing-main,.catalog-main) .site-header{z-index:20;background:#f8efe2;position:sticky;top:0}body:has(.pricing-main,.catalog-main) .site-header .header-caption{display:none}}@media (width>=1001px) and (width<=1279px){body:has(.pricing-main,.catalog-main) .site-header nav{display:none}body:has(.pricing-main,.catalog-main) .site-header .menu-button{display:inline-flex}body:has(.pricing-main,.catalog-main) .site-header .header-start{margin-left:auto;margin-right:12px}body:has(.pricing-main,.catalog-main) .mobile-menu{display:grid}}@media (width>=1001px) and (width<=1280px){.cosmic-console .console-header-note{max-width:155px}.cosmic-console .header-balance{display:none}.workspace-hero{grid-template-columns:minmax(0,1fr) 240px}.workspace-path a{gap:10px;padding:16px}.workspace-path a>svg{display:none}.cosmic-console .finance-band{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,1fr);gap:16px;padding:24px}}@media (width<=1000px){.cosmic-console .sidebar{z-index:50;width:300px;max-width:calc(100vw - 28px)}.cosmic-console .app-column{width:100%;margin-left:0}.cosmic-console .app-header{height:calc(72px + env(safe-area-inset-top));padding-top:env(safe-area-inset-top);padding-inline:max(24px,env(safe-area-inset-left))}.cosmic-console .mobile-brand{font-size:21px;display:flex}.cosmic-console .mobile-brand .pleiades-mark{width:30px;height:30px}.cosmic-console .console-header-note{display:none}.cosmic-console .app-main{padding:30px 24px calc(172px + env(safe-area-inset-bottom))}.cosmic-console .console-bottom-nav{z-index:30;padding-bottom:env(safe-area-inset-bottom);background:#f8efe2;border-color:#17120e63}.cosmic-console .console-bottom-nav a,.cosmic-console .console-bottom-nav button{color:#3f3931;min-height:58px}.cosmic-console .console-bottom-nav .active{color:#be6c0e;background:linear-gradient(#efb52e10,#0000);border-radius:12px}.cosmic-console .app-footer{padding-bottom:calc(172px + env(safe-area-inset-bottom))}.cosmic-console .console-skip{left:12px}body:has(.cosmic-console) .music-dock[data-console=true]{left:max(12px,env(safe-area-inset-left));right:max(12px,env(safe-area-inset-right));top:auto;bottom:calc(74px + env(safe-area-inset-bottom));width:auto;min-height:56px;padding:0 14px}body:has(.cosmic-console) .music-dock[data-console=true] .music-dock-title output{order:3;margin:0;font-size:11px;display:block}body:has(.cosmic-console) .music-dock[data-console=true] .music-info{order:4}body:has(.cosmic-console) .music-info-panel{top:auto;bottom:calc(100% + 12px)}.workspace-path a{gap:12px;padding:16px}.workspace-path a>svg{display:none}.help-topics{grid-template-columns:1fr}.help-topics .console-panel{display:block}}@media (width<=700px){.cosmic-console .app-header{height:calc(68px + env(safe-area-inset-top));padding-inline:max(20px,env(safe-area-inset-left))}.cosmic-console .header-help span{display:none}.cosmic-console .header-actions{gap:10px}.cosmic-console .app-main{padding:26px max(20px,env(safe-area-inset-left)) calc(170px + env(safe-area-inset-bottom))}.cosmic-console .console-title h1,.cosmic-console .page-heading h1{font-size:32px}.cosmic-dashboard{flex-direction:column;display:flex}.cosmic-dashboard>.console-title{order:-4}.cosmic-dashboard>.finance-band{order:-3;margin-bottom:20px}.cosmic-dashboard>.workspace-hero{order:-2}.cosmic-dashboard>.workspace-path{order:-1}.workspace-hero{grid-template-columns:1fr;min-height:260px;padding:24px}.workspace-hero h2{z-index:1;font-size:28px;position:relative}.workspace-hero p{font-size:13px}.workspace-hero .text-link{font-size:12px}.workspace-hero>.orbital-emblem{opacity:.38;z-index:-1;width:280px;position:absolute;top:20px;right:-105px}.workspace-hero:before{opacity:.13}.workspace-path{grid-template-columns:1fr;margin-bottom:22px}.workspace-path a{min-height:78px;padding:14px 20px}.workspace-path a+a{border-top:1px solid #17120e52;border-left:0}.workspace-path a:first-child{border-radius:14px 14px 0 0}.workspace-path a:last-child{border-radius:0 0 14px 14px}.workspace-path a>svg{display:block}.workspace-path a>span:nth-child(2){flex:1;grid-template-columns:22px 1fr;column-gap:8px;display:grid}.workspace-path small{align-self:center}.workspace-path strong{margin:0;font-size:14px}.workspace-path em{grid-column:2}.cosmic-console .finance-band{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;padding:22px}.cosmic-console .finance-available{padding:0 0 24px}.cosmic-console .finance-available>strong{margin-top:12px;font-size:clamp(29px,8vw,40px)}.cosmic-console .finance-band>div+div{border-top:1px solid #17120e52;border-left:0;padding:20px 0 0}.cosmic-console .finance-band>div:last-child{padding-left:16px}.cosmic-console .finance-stat>strong{overflow-wrap:anywhere;font-size:22px}.cosmic-console .finance-band span{font-size:12px}.cosmic-console .finance-stat .text-link,.cosmic-console .finance-stat p{font-size:11px}.cosmic-console .spend-section,.cosmic-console .next-step,.cosmic-console .console-panel{padding:22px}.cosmic-console .next-step h2{font-size:25px}.cosmic-console .console-section{margin-top:28px}.cosmic-console .project-row{padding:18px}.cosmic-console .project-icon{width:40px;height:40px}.cosmic-console .project-row{grid-template-columns:40px minmax(0,1fr)}.cosmic-console .project-actions{grid-area:auto/2;justify-self:start}.cosmic-console .project-budget{grid-column:2}.cosmic-console .project-actions .text-link{flex-direction:row}.cosmic-console .console-table-wrap{padding:0 16px}.cosmic-console .console-table tr{border-color:#17120e52}.cosmic-console .operation-table td:nth-child(4){text-align:left;flex-basis:100%;order:1;font-size:16px;padding-left:28px!important}.cosmic-console .operation-table td:nth-child(2){flex-basis:100%}.cosmic-console .operation-table td:nth-child(3),.cosmic-console .operation-table td:first-child{flex-basis:auto}.cosmic-console .console-table td{overflow-wrap:anywhere}.cosmic-console .flow-wallet>strong{font-size:34px}.cosmic-console .page-heading{flex-wrap:wrap;align-items:flex-start}.cosmic-console .flow-progress li{flex-direction:column;align-items:flex-start;gap:8px}.cosmic-console .flow-progress li b{font-size:10px}.cosmic-console .flow-progress ol{gap:6px}.cosmic-console .flow-progress li span{width:24px;height:24px}.cosmic-console .flow-dialog{border-radius:18px;padding:22px}.cosmic-console .flow-dialog h2{font-size:25px}.cosmic-console .admin-metrics{padding:20px}.cosmic-console .admin-metrics strong{font-size:26px}.cosmic-console .console-empty{padding:24px}.auth-page .auth-visual{border-bottom:1px solid #17120e52;min-height:104px;padding:24px 22px}.auth-page .auth-story,.auth-page .auth-visual-foot{display:none}.auth-page .auth-main{padding:24px 22px calc(160px + env(safe-area-inset-bottom))}.auth-page .auth-form-wrap{margin-top:24px}.auth-page .auth-form-wrap h1{font-size:30px}.orbital-public .site-header .brand{font-size:21px}.orbital-public .site-header .pleiades-mark{width:30px;height:30px}.orbital-public .site-header .brand small{font-size:7px}.help-topics .console-panel{padding:24px}}@media (width<=390px){.cosmic-console .app-main{padding-inline:max(16px,env(safe-area-inset-left))}.cosmic-console .finance-band{padding:18px}.cosmic-console .finance-stat>strong{font-size:20px}.cosmic-console .finance-available>strong{font-size:29px}.workspace-hero{padding:22px}.cosmic-console .console-title h1,.cosmic-console .page-heading h1{font-size:29px}.cosmic-console .brand.mobile-brand{font-size:20px}}@media (height<=650px) and (width>=1001px){.cosmic-console .sidebar{padding-top:16px}.cosmic-console .side-top{margin-bottom:14px}.cosmic-console .console-mode{margin-bottom:12px}.cosmic-console .side-explore{margin-top:14px;padding-top:14px}.cosmic-console .side-settings{margin-top:14px}}@media (prefers-reduced-motion:reduce){.cosmic-console *,.cosmic-console :before,.auth-page *,.auth-page :before{scroll-behavior:auto!important;transition:none!important;animation:none!important}}html[data-motion=reduce] .cosmic-console *,html[data-motion=reduce] .auth-page *{transition:none!important;animation:none!important}.flow-step-navigation{overflow:visible}.flow-step-navigation li{min-width:0;border:0!important;padding:0!important}.flow-step-navigation li a{color:#3f3931;border-bottom:2px solid #17120e55;border-radius:10px 10px 0 0;align-items:center;gap:9px;min-width:44px;min-height:56px;padding:12px 10px 14px;text-decoration:none;display:flex}.flow-step-navigation li a:hover{color:#171512;background:#fbf5ec}.flow-step-navigation li.current a{color:#be6c0e;background:#efb52e0d;border-color:#c7710f}.flow-step-navigation li.completed a{color:#413c33;border-color:#17120ea3}.flow-step-navigation a[aria-disabled=true]{cursor:not-allowed;opacity:.5}.checkout-edit-note,.flow-step-note{color:#3f3931;margin:-8px 0 24px;font:13px/1.7 Golos Text,sans-serif}.flow-step-note{color:#be6c0e;margin:10px 0 0}.checkout-existing-key{border-bottom:1px solid #17120e52;margin:24px 0;padding-bottom:20px}.checkout-existing-key .text-link{margin:10px 0;display:flex}.checkout-existing-key h3{margin:24px 0 0;font-size:18px}@media (width<=700px){.flow-step-navigation ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.flow-step-navigation li a{border:1px solid #17120e6b;border-radius:10px;gap:8px;min-height:48px;padding:10px;display:flex}.flow-step-navigation li a b{font-size:11px}}.orbital-public{isolation:isolate;position:relative}.orbital-public:before{content:"";z-index:-1;pointer-events:none;opacity:.26;background:78% 34%/cover no-repeat;height:min(1000px,115vh);position:absolute;inset:0 0 auto;-webkit-mask-image:linear-gradient(#f8efe2 25%,#0000);mask-image:linear-gradient(#f8efe2 25%,#0000)}.pleiades-page .orbital-public:before{content:none}.orbital-public .pricing-explanation{margin-top:64px}@media (width<=767px){.orbital-public .pricing-explanation{margin-top:40px}}:root{--obs-ink:#fbf5ec;--obs-paper:#161411;--obs-muted:#595246;--obs-metal:#df7f11;--obs-border:#17120e20}.orbital-public.orbital-public{background:radial-gradient(ellipse at 80% 0,#fffbf243,transparent 45%),var(--obs-ink);color:var(--obs-paper)}.orbital-public.orbital-public .wrap{width:min(1440px,100% - 112px);margin-inline:auto}.orbital-public.orbital-public .site-header{border-bottom:1px solid var(--obs-border);-webkit-backdrop-filter:none;backdrop-filter:none;z-index:10;background:0 0;gap:30px;height:100px;position:relative}.orbital-public.orbital-public .site-header .brand{letter-spacing:-.055em;color:var(--obs-paper);gap:13px;font:400 24px/1.3 Rubik,Golos Text,sans-serif}.orbital-public.orbital-public .brand small{letter-spacing:.18em;color:#585145;margin-top:5px;font:400 8px/1.6 Golos Text,sans-serif}.orbital-public.orbital-public .pleiades-mark{width:32px;height:38px;color:var(--obs-metal)}.orbital-public.orbital-public .site-header nav{background:#17120e07;border:2px solid #17120e;border-radius:40px;gap:3px;padding:4px;box-shadow:5px 5px #17120e}.orbital-public.orbital-public .site-header nav a{color:#544c42;border-radius:24px;align-items:center;min-height:38px;padding:0 18px;font:400 12px Golos Text,sans-serif;transition:color .2s,background .2s;display:flex}.orbital-public.orbital-public .site-header nav a[aria-current=page]{color:#171512;background:#17120e0d;box-shadow:inset 0 1px #17120e01}.orbital-public.orbital-public .site-header nav a:hover{color:#171512;background:#17120e0a}.orbital-public.orbital-public .header-caption{letter-spacing:.12em;color:#6a6053;font-size:8px}.orbital-public.orbital-public .header-start{color:#312d27;background:#efb52e08;border:1px solid #c7710f80;border-radius:8px;gap:24px;min-height:44px;font-size:12px;font-weight:400;box-shadow:inset 0 1px #17120e03}.orbital-public.orbital-public .header-start:hover{background:#efb52e15;border-color:#c7710f}.orbital-public.orbital-public .site-footer{border-top:1px solid var(--obs-border);color:#675e51;gap:24px;padding-block:34px 100px;font-size:11px}.orbital-public.orbital-public .site-footer .brand{color:#1b1915;letter-spacing:-.04em;font:400 20px Rubik,Golos Text,sans-serif}.orbital-public.orbital-public .mobile-menu{z-index:20;background:#fffdfb;border:2px solid #17120e;border-radius:10px;margin-top:10px;padding:14px;position:relative;box-shadow:3px 3px #17120e}.orbital-public.orbital-public .mobile-menu a{color:#1c1a16;border-radius:6px;align-items:center;min-height:46px;padding-inline:12px;display:flex}.orbital-public.orbital-public .mobile-menu a:hover{background:#17120e0b}.pleiades-page.pleiades-page>.orbital-public{background:0 0}.pleiades-page.pleiades-page .pleiades-sky{opacity:.34;height:900px;-webkit-mask-image:linear-gradient(#f8efe2,#0000);mask-image:linear-gradient(#f8efe2,#0000)}.pleiades-page[data-view=constellation] .sky-photo{opacity:.2;filter:saturate(.4);background-position:50% 30%}.pleiades-page[data-view=constellation] .sky-core{display:none}.pleiades-page[data-view=constellation] .pleiades-experience{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);column-gap:32px;padding-top:35px;display:grid}.pleiades-page[data-view=constellation] .pleiades-head{z-index:3;grid-area:1/1;align-self:center;min-height:0;padding-bottom:78px;display:block;position:relative}.pleiades-page[data-view=constellation] .pleiades-head h1{letter-spacing:-.065em;text-shadow:none;margin:26px 0;font:400 clamp(42px,4.3vw,70px)/1.23 Rubik,Golos Text,sans-serif}.pleiades-page[data-view=constellation] .pleiades-head h1 em{color:#be6c0e;white-space:nowrap;font-style:normal}.pleiades-page[data-view=constellation] .pleiades-eyebrow{letter-spacing:.18em;color:#be6c0e;align-items:center;gap:10px;font-size:9px;display:flex}.editorial-line{background:#efb52e;width:28px;height:1px;display:inline-block}.pleiades-page[data-view=constellation] .pleiades-lead{color:#554d42;max-width:360px;margin:0;font-size:14px;line-height:1.95}.observatory-actions{flex-wrap:wrap;align-items:center;gap:25px;margin-top:32px;display:flex}.observatory-primary{background:linear-gradient(120deg,#fffcf5,#efb52e);border:1px solid #17120ea5;border-radius:7px;justify-content:space-between;align-items:center;gap:26px;min-height:50px;padding:14px 20px;font:500 12px/1.5 Golos Text,sans-serif;text-decoration:none;transition:box-shadow .2s,filter .2s,transform .2s;display:inline-flex;box-shadow:inset 0 1px #17120e19,0 6px 30px #efb52e08;color:#17120e!important}.observatory-primary:hover{filter:brightness(1.08);transform:translateY(-2px);box-shadow:0 8px 36px #efb52e16}.observatory-secondary{align-items:center;gap:12px;min-height:44px;font:400 12px Golos Text,sans-serif;text-decoration:none;display:inline-flex;color:#3e3830!important}.observatory-secondary:hover{color:#be6c0e!important}.observatory-promise{color:#be6c0e;align-items:center;gap:13px;margin-top:38px;display:flex}.observatory-promise p{color:#433d34;margin:0;font:400 11px/1.8 Golos Text,sans-serif}.pleiades-page[data-view=constellation] .pleiades-stage-layout{grid-area:1/2;align-self:center;min-width:0;margin:0}.pleiades-page[data-view=constellation] .pleiades-stage{isolation:isolate;border:0;scroll-margin-top:25px;overflow:visible}.pleiades-page[data-view=constellation] .pleiades-experience>:not(.pleiades-head):not(.pleiades-stage-layout){grid-column:1/-1}.pleiades-page[data-view=constellation] .constellation-lines path{stroke:#17120ef0;stroke-width:.65px;opacity:.23;filter:none}.pleiades-page[data-view=constellation] .gpt-star:not([aria-expanded=true]){width:64px!important;height:64px!important}.pleiades-page[data-view=constellation] .gpt-star:not([aria-expanded=true]):before{opacity:.65;width:170px;height:170px;animation:none}.pleiades-page[data-view=constellation] .gpt-star:not([aria-expanded=true]):after{opacity:.3;width:70px;height:70px}.pleiades-page[data-view=constellation] .gpt-star:not([aria-expanded=true]) .stellar-light:before{width:1px;height:88px;animation:none}.pleiades-page[data-view=constellation] .gpt-star:not([aria-expanded=true]) .stellar-light:after{width:88px;height:1px;animation:none}.pleiades-page[data-view=constellation] .gpt-star:not([aria-expanded=true]) .company-label{text-align:center;pointer-events:auto;align-items:center;gap:4px;padding:0;top:54px;left:50%;transform:translate(-50%)}.pleiades-page[data-view=constellation] .gpt-star:not([aria-expanded=true]) .company-label strong{letter-spacing:-.04em;color:#1b1915;text-shadow:0 2px 14px #3a241066,0 0 8px #3a241066;font:400 19px/1.3 Rubik,Golos Text,sans-serif}.pleiades-page[data-view=constellation] .gpt-star:not([aria-expanded=true]) .company-label small{letter-spacing:.025em;color:#574f44;text-shadow:0 1px 10px #3a241066;font-size:9px}.pleiades-page[data-view=constellation] .gpt-star:not([aria-expanded=true]) .gpt-hover-hint{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);text-align:center;z-index:9;background:#fffdfb;border:1px solid #c7710f45;border-radius:8px;width:170px;padding:13px;inset:auto auto calc(100% + 7px) 50%;transform:translate(-50%,5px);box-shadow:0 14px 45px #3a241030}.pleiades-page[data-view=constellation] .gpt-star:not([aria-expanded=true]):hover .gpt-hover-hint,.pleiades-page[data-view=constellation] .gpt-star:not([aria-expanded=true]):focus-visible .gpt-hover-hint{transform:translate(-50%)}.pleiades-page[data-view=constellation] .gpt-hover-hint small{color:#49433a;font-size:10px}.observatory-lens{aspect-ratio:1;width:min(100%,620px);transform:translate(calc(-50% + var(--lens-x,0px)),calc(-50% + var(--lens-y,0px)));z-index:-1;pointer-events:none;transition:transform .5s ease-out;position:absolute;top:44%;left:50%}.lens-globe{background:#fefdfa;border:1px solid #17120e2d;border-radius:50%;position:absolute;inset:6.2%;overflow:hidden;box-shadow:inset 8px 8px 24px #2aaaef09,inset -20px -35px 50px #3a241066,0 0 60px #2aaaef0a,0 30px 65px #3a241029}.lens-nebula{filter:saturate(.58);opacity:.64;background:linear-gradient(35deg,#fffbf29f,#fffbf24f),51% 48%/auto 115%;position:absolute;inset:-8%;transform:rotate(-13deg)}.lens-terminator{background:radial-gradient(circle at 33% 20%,#17120e14,#0000 42%),radial-gradient(circle at 35% 30%,#0000 10%,#fffbf24f 58%,#fffbf2e8 89%),linear-gradient(120deg,#efb52e14,#0000 40%,#fffbf2ca);border-radius:50%;position:absolute;inset:-1px;box-shadow:inset 1px 1px 1px #17120e08,inset -10px -12px 24px #3a241044}.lens-shadow{filter:blur(14px);background:radial-gradient(#fffbf2da,#0000 65%);height:14%;position:absolute;bottom:0;left:14%;right:14%;transform:scaleX(1.1)}.lens-instrument{filter:drop-shadow(0 2px 2px #3a241036);width:100%;height:100%;position:absolute;overflow:visible}.lens-coordinate{color:#6c6254;letter-spacing:.2em;white-space:nowrap;font:400 7px/1.6 Golos Text,sans-serif;position:absolute;left:50%;transform:translate(-50%)}.lens-coordinate-top{top:-9px}.lens-coordinate-bottom{color:#786d5d;bottom:-9px}.pleiades-page[data-view=constellation] .pleiades-bottom{border-top:1px solid var(--obs-border);z-index:2;border-bottom:0;min-height:64px;margin-top:-15px;padding:22px 0;position:relative}.pleiades-page[data-view=constellation] .pleiades-bottom p{color:#675e51;align-items:center;gap:10px;font-size:10px;display:flex}.atlas-status{background:#fffcf5;border-radius:50%;flex:none;width:5px;height:5px;box-shadow:0 0 9px #17120e0f}.atlas-separator{color:#17120e;margin-inline:4px}.observatory-provider-index{border-bottom:1px solid var(--obs-border);grid-template-columns:repeat(7,minmax(0,1fr));padding:0 0 26px;display:grid}.observatory-provider-index button{border:0;border-right:1px solid var(--obs-border);color:#443e35;cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:12px;min-height:64px;font-family:Golos Text,sans-serif;transition:background .2s,color .2s;display:flex}.observatory-provider-index button>span{color:#847866;font:9px Consolas,monospace}.observatory-provider-index button strong{font-size:12px;font-weight:400}.observatory-provider-index button svg{color:#8b7e6b;width:12px}.observatory-provider-index button:hover{color:#be6c0e;background:#efb52e08}.observatory-section-heading{justify-content:space-between;align-items:flex-end;gap:36px;margin-bottom:40px;display:flex}.observatory-section-heading h2,.observatory-start h2{letter-spacing:-.045em;color:#1a1714;margin:20px 0 0;font:400 clamp(30px,3vw,45px)/1.35 Rubik,Golos Text,sans-serif}.observatory-section-heading h2 em,.observatory-start h2 em{color:#585145;font-style:normal}.observatory-section-heading>p{color:#685f51;margin:0 0 5px;font-size:12px;line-height:1.9}.capability-grid{grid-template-columns:1.15fr 1fr 1fr;gap:16px;display:grid}.capability-grid>a{isolation:isolate;color:#201d19;background:linear-gradient(135deg,#fffbf264,#fffbf24f);border:2px solid #17120e;border-radius:12px;flex-direction:column;min-height:350px;padding:30px 28px 26px;text-decoration:none;transition:transform .25s,border-color .25s,background .25s;display:flex;position:relative;overflow:hidden;box-shadow:3px 3px #17120e}.capability-grid>a:hover{background-color:#fffbf25f;border-color:#ed621270;transform:translateY(-5px)}.capability-grid>a.capability-featured{background:linear-gradient(125deg,#fffbf27d,#fffbf24d 70%);border-color:#17120e33}.capability-number{letter-spacing:.13em;color:#685f51;margin-bottom:30px;font-size:8px}.capability-grid>a>svg,.capability-media-icons{color:#be6c0e;margin-bottom:22px}.capability-media-icons{gap:12px;display:flex}.capability-grid h3{letter-spacing:-.04em;margin:0 0 15px;font:400 27px/1.4 Rubik,Golos Text,sans-serif}.capability-grid p{color:#554e43;margin:0 0 30px;font-size:11px;line-height:1.9;position:relative}.capability-link{color:#be6c0e;border-top:1px solid #17120e1e;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:20px;font-size:10px;display:flex}.capability-orbit{z-index:-1;opacity:.45;width:230px;height:230px;position:absolute;top:8px;right:-90px;transform:rotate(-25deg)}.capability-orbit i{border:1px solid #17120e3b;border-radius:50%;position:absolute;inset:10%;transform:rotateX(50deg)}.capability-orbit i:nth-child(2){inset:23%;transform:rotateY(50deg)}.capability-orbit i:nth-child(3){inset:35%;box-shadow:0 0 70px #17120e03}.capability-orbit>span{color:#322e27;text-shadow:0 0 30px #17120e0c;place-items:center;font:80px Rubik,Golos Text,sans-serif;display:grid;position:absolute;inset:0}.capability-availability{color:#766c5c;margin:18px 0 0;font:10px/1.8 Golos Text,sans-serif}.observatory-start{border-top:1px solid var(--obs-border);grid-template-columns:1fr 1fr;gap:80px;padding:68px 0 88px;display:grid;position:relative}.observatory-start:before{content:"";pointer-events:none;background:radial-gradient(at 0 20%,#efb52e08,#0000 60%);position:absolute;inset:0}.observatory-start ol{align-self:center;margin:0;padding:0;list-style:none}.observatory-start li{border-bottom:1px solid var(--obs-border);align-items:flex-start;gap:22px;padding:25px 0;display:flex}.observatory-start li:first-child{padding-top:0}.observatory-start li>span{color:#796e5e;font:11px/2 Consolas,monospace}.observatory-start li>div{flex:1}.observatory-start li h3{color:#25221d;margin:0 0 7px;font:400 14px/1.6 Golos Text,sans-serif}.observatory-start li p{color:#696052;max-width:340px;margin:0;font:11px/1.9 Golos Text,sans-serif}.observatory-start li>svg{color:#90836f;flex:none;margin-top:3px}.pleiades-page.pleiades-page .pleiades-explanation{border-color:var(--obs-border);color:#534c41;font-size:11px}.pleiades-page.pleiades-page .pleiades-explanation summary{color:#4a443a;min-height:52px;font-size:11px}.pleiades-page[data-view=system] .pleiades-experience{padding-top:36px}.pleiades-page[data-view=system] .pleiades-head h1{letter-spacing:-.055em;font-size:clamp(38px,4vw,58px)}.pleiades-page[data-view=system] .pleiades-lead{color:#514a40;font-size:13px}.pleiades-page[data-view=system] .pleiades-nebula{filter:saturate(.5);opacity:.16}.pleiades-page[data-view=system] .solar-details,.pleiades-page[data-view=system] .solar-inspector-intro{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(135deg,#fffbf2eb,#f8efe2);border:2px solid #17120e34;border-radius:12px;box-shadow:inset 0 1px #17120e03,0 24px 70px #3a24101b}.pleiades-page.pleiades-page .solar-directory-grid button{background:linear-gradient(130deg,#fffbf2a7,#fffbf2a7);border-color:#17120e25;border-radius:9px;transition:background .2s,border-color .2s}.comparison-page.comparison-page .comparison-main{padding-top:55px}.comparison-page.comparison-page .comparison-intro h1{letter-spacing:-.055em;font-size:clamp(36px,4vw,58px)}.comparison-page.comparison-page .comparison-column-head{background:#fffbf27f;border-color:#17120e2b}.comparison-page.comparison-page .comparison-model{border-color:#17120e22}.comparison-page.comparison-page .comparison-column-head select{background:#fff;border-color:#17120e5a}.orbital-public.orbital-public .pricing-principle,.orbital-public.orbital-public .calculator{background:linear-gradient(140deg,#fffbf29f,#f8efe2);border-color:#17120e31;box-shadow:inset 0 1px #17120e03,0 20px 60px #3a24100e}.orbital-public.orbital-public .pricing-main{padding-top:55px}.orbital-public.orbital-public .pricing-provider-tabs button{color:#4e483d}.cosmic-console.cosmic-console{--line:#17120e34;--muted:#524b41;background:radial-gradient(at 85% 0,#2aaaef2b,#0000 50%),#f8efe2}.cosmic-console.cosmic-console .sidebar{background:linear-gradient(150deg,#fefaf4,#f8efe2 65%);border-color:#17120e22}.cosmic-console.cosmic-console .app-header{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#fffbf2eb;border-color:#17120e22}.cosmic-console.cosmic-console .surface-panel{background:linear-gradient(135deg,#fffbf294,#fffbf2a4);border:1px solid #17120e2e;box-shadow:inset 0 1px #17120e03,0 12px 40px #3a24100e}.cosmic-console.cosmic-console .nav-link.active{color:#be6c0e;background:linear-gradient(110deg,#efb52e18,#efb52e06);border-color:#c7710f33}.cosmic-console.cosmic-console .page-heading h1{letter-spacing:-.045em}.auth-page.auth-page .auth-story h2{letter-spacing:-.055em}.auth-page.auth-page input{background:#fffdfa;border-color:#17120e4c;box-shadow:inset 0 1px 4px #3a24100e}.music-dock.music-dock{background:#fffbf2eb;border-color:#17120e2c;gap:0;height:44px;padding-left:12px;box-shadow:0 6px 32px #3a241029}.music-dock.music-dock .music-dock-title label{letter-spacing:.13em;font-size:8px}.music-dock.music-dock .music-dock-controls{width:122px}.music-dock.music-dock .music-dock-title output{color:#595146;min-width:32px;font-size:10px}.music-dock.music-dock button{min-width:40px;min-height:40px}.music-dock.music-dock input::-webkit-slider-runnable-track{background:linear-gradient(90deg,#efb52e var(--music-volume),#f2e7d7 var(--music-volume));height:3px}.music-dock.music-dock input::-webkit-slider-thumb{background:#fffcf5;border:2px solid #c7710f;width:12px;height:12px;margin-top:-4.5px;box-shadow:0 0 9px #efb52e16}@media (width>=1600px){.pleiades-page[data-view=constellation] .pleiades-head h1{font-size:72px}.pleiades-page[data-view=constellation] .pleiades-experience{padding-top:55px}.pleiades-page[data-view=constellation] .pleiades-lead{max-width:385px;font-size:15px}}@media (width<=1250px){.orbital-public.orbital-public .wrap{width:calc(100% - 72px)}.orbital-public.orbital-public .header-caption{display:none}.orbital-public.orbital-public .site-header nav{margin-left:auto}.pleiades-page[data-view=constellation] .pleiades-experience{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);column-gap:12px}.pleiades-page[data-view=constellation] .pleiades-head h1{font-size:clamp(38px,4.1vw,56px)}.observatory-actions{gap:16px}.observatory-primary{gap:18px;padding-inline:16px}.capability-grid>a{padding:25px 22px}.capability-grid h3{font-size:24px}}@media (width<=980px){.orbital-public.orbital-public .wrap{width:calc(100% - 48px)}.orbital-public.orbital-public .site-header{gap:16px;height:84px}.orbital-public.orbital-public .site-header nav a{padding-inline:12px}.orbital-public.orbital-public .site-header .brand{font-size:21px}.pleiades-page[data-view=constellation] .pleiades-experience{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);padding-top:15px}.pleiades-page[data-view=constellation] .pleiades-head{padding-bottom:48px}.pleiades-page[data-view=constellation] .pleiades-head h1{font-size:35px}.pleiades-page[data-view=constellation] .pleiades-lead{font-size:12px}.pleiades-page[data-view=constellation] .pleiades-eyebrow{letter-spacing:.12em;font-size:8px}.observatory-actions{gap:10px;margin-top:22px}.observatory-primary{min-height:48px;font-size:11px}.observatory-secondary{font-size:11px}.observatory-promise{margin-top:20px}.pleiades-page[data-view=constellation] .gpt-star:not([aria-expanded=true]) .company-label strong{font-size:15px}.pleiades-page[data-view=constellation] .gpt-star:not([aria-expanded=true]) .company-label small{font-size:8px}.pleiades-page[data-view=constellation] .openai-star:not([aria-expanded=true]) .company-label strong{font-size:23px}.pleiades-page[data-view=constellation] .gpt-star:not([aria-expanded=true]) .company-label{position:absolute;top:48px;left:50%;transform:translate(-50%)}.observatory-provider-index button{gap:7px}.observatory-provider-index button svg{display:none}.observatory-provider-index button strong{font-size:10px}.observatory-capabilities{padding-block:68px}.capability-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.capability-grid>a{min-height:340px;padding:22px 18px}.capability-grid h3{font-size:22px}.capability-grid p{font-size:10px}.capability-number{font-size:7px}.observatory-start{gap:42px;padding-block:55px}}@media (width<=767px){.orbital-public.orbital-public .wrap{width:calc(100% - 40px)}.orbital-public.orbital-public .site-header{gap:12px;height:78px}.orbital-public.orbital-public .site-header nav,.orbital-public.orbital-public .header-start{display:none}.orbital-public.orbital-public .site-header .brand{gap:10px;margin-right:auto;font-size:20px}.orbital-public.orbital-public .site-header .brand small{font-size:7px}.orbital-public.orbital-public .site-header .pleiades-mark{width:28px}.orbital-public.orbital-public .mobile-price{color:#be6c0e;align-items:center;gap:7px;min-height:44px;font-size:10px;display:inline-flex}.orbital-public.orbital-public .menu-button{color:#38342c;background:0 0;border:1px solid #17120e2b;border-radius:7px;width:40px;min-width:40px;height:40px;display:inline-flex}.pleiades-page[data-view=constellation] .pleiades-experience{flex-direction:column;padding-top:42px;display:flex}.pleiades-page[data-view=constellation] .pleiades-head{align-self:stretch;min-height:0;padding:0}.pleiades-page[data-view=constellation] .pleiades-head h1{margin:22px 0;font-size:clamp(36px,7.8vw,55px);line-height:1.25}.pleiades-page[data-view=constellation] .pleiades-lead{max-width:360px;font-size:13px;line-height:1.9}.pleiades-page[data-view=constellation] .pleiades-eyebrow{letter-spacing:.14em;font-size:8px}.observatory-actions{gap:20px;margin-top:25px}.observatory-primary{min-height:48px;padding-inline:17px;font-size:11px}.observatory-secondary{font-size:10px}.observatory-promise{margin-top:24px}.observatory-promise p{font-size:10px}.observatory-promise p br{display:none}.observatory-promise p span{font-size:9px;display:block}.pleiades-page[data-view=constellation] .pleiades-stage-layout{align-self:stretch;width:100%;margin-top:46px}.observatory-lens{width:100%;max-width:530px;top:44%}.lens-coordinate-top{top:-15px}.lens-coordinate-bottom{bottom:-16px}.lens-coordinate{letter-spacing:.15em;font-size:6px}.pleiades-page[data-view=constellation] .gpt-star:not([aria-expanded=true]) .company-label{top:49px}.pleiades-page[data-view=constellation] .gpt-star:not([aria-expanded=true]) .company-label strong{font-size:15px}.pleiades-page[data-view=constellation] .gpt-star:not([aria-expanded=true]) .company-label small{font-size:8px}.pleiades-page[data-view=constellation] .openai-star:not([aria-expanded=true]) .company-label strong{font-size:23px}.pleiades-page[data-view=constellation] .gpt-star:not([aria-expanded=true]):before{width:115px;height:115px}.pleiades-page[data-view=constellation] .gpt-star:not([aria-expanded=true]) .gpt-hover-hint{display:none}.pleiades-page[data-view=constellation] .gpt-star:not([aria-expanded=true]) .stellar-light:before{height:70px}.pleiades-page[data-view=constellation] .gpt-star:not([aria-expanded=true]) .stellar-light:after{width:70px}.pleiades-page[data-view=constellation] .pleiades-bottom{flex-direction:column;align-items:flex-start;gap:8px;margin-top:5px;padding-block:18px;display:flex}.pleiades-page[data-view=constellation] .pleiades-bottom p{flex-wrap:wrap;gap:6px;margin:0;font-size:9px;line-height:1.8}.atlas-separator{margin:0}.pleiades-page[data-view=constellation] .pleiades-bottom>a{min-height:34px;font-size:9px}.observatory-provider-index{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:4px;padding-bottom:16px}.observatory-provider-index button{gap:8px;min-height:44px}.observatory-provider-index button strong{font-size:10px}.observatory-provider-index button:nth-child(4){border:0}.observatory-provider-index button>span{font-size:8px}.observatory-capabilities{padding-block:55px}.observatory-section-heading{margin-bottom:26px;display:block}.observatory-section-heading h2,.observatory-start h2{margin-top:16px;font-size:32px;line-height:1.35}.observatory-section-heading>p{margin:20px 0 0;font-size:11px}.observatory-section-heading>p br{display:none}.capability-grid{grid-template-columns:1fr;gap:12px}.capability-grid>a{min-height:310px;padding:25px}.capability-number{margin-bottom:23px;font-size:8px}.capability-grid h3{font-size:27px}.capability-grid p{margin-bottom:22px;font-size:11px}.capability-grid>a>svg,.capability-media-icons{margin-bottom:18px}.capability-orbit{width:250px;height:250px;top:25px;right:-48px}.capability-availability{font-size:9px;line-height:1.9}.observatory-start{grid-template-columns:1fr;gap:40px;padding-block:48px}.observatory-start li{gap:16px;padding-block:22px}.observatory-start li h3{font-size:13px}.observatory-start li p{font-size:10px}.orbital-public.orbital-public .site-footer{gap:18px;padding-bottom:110px}.pleiades-page[data-view=system] .pleiades-experience{padding-top:27px}.pleiades-page[data-view=system] .pleiades-head{gap:15px}.pleiades-page[data-view=system] .pleiades-head h1{font-size:36px}.pleiades-page[data-view=system] .pleiades-lead{font-size:11px}.music-dock.music-dock{height:44px;bottom:12px;right:12px}.music-dock.music-dock .music-dock-controls{width:100px}.music-dock.music-dock .music-dock-title label{font-size:7px}.music-dock.music-dock button{min-width:36px}.music-dock.music-dock .music-dock-title output{min-width:28px;font-size:9px}}@media (width<=370px){.orbital-public.orbital-public .wrap{width:calc(100% - 32px)}.orbital-public.orbital-public .site-header .brand{font-size:18px}.pleiades-page[data-view=constellation] .pleiades-head h1{font-size:33px}.observatory-actions{gap:12px}.observatory-secondary{font-size:9px}.pleiades-page[data-view=constellation] .gpt-star:not([aria-expanded=true]) .company-label strong{font-size:13px}}@media (prefers-reduced-motion:reduce){.observatory-lens,.observatory-primary,.capability-grid>a{transition:none;transform:translateY(0)}.observatory-lens{transform:translate(-50%,-50%)}}.pleiades-page[data-reduced=true] .observatory-lens{transition:none;transform:translate(-50%,-50%)}:root{--clarity-line:#17120e47;--clarity-gap:18px}.comparison-page.comparison-page .comparison-guide{color:#38332c;background:#fffbf29f;border:2px solid #17120e;border-radius:10px;align-items:flex-start;gap:12px;max-width:780px;margin:26px 0 8px;padding:15px 18px;display:flex;box-shadow:3px 3px #17120e}.comparison-guide>svg{color:#be6c0e;flex:none;margin-top:2px}.comparison-guide p{color:#292520;margin:0;font:12px/1.8 Golos Text,sans-serif}.comparison-guide p span{color:#595246}.comparison-page.comparison-page .comparison-columns{align-items:start;gap:28px}.comparison-page.comparison-page .comparison-column{--column-accent:#1ba4ee;background:#f8efe2;border:2px solid #17120e;border-radius:16px;min-width:0;box-shadow:5px 5px #17120e}.comparison-page.comparison-page .comparison-column-head{background:linear-gradient(120deg,color-mix(in srgb,var(--column-accent) 7%,#fefcf9),#fefcf9);border-bottom:1px solid color-mix(in srgb,var(--column-accent) 28%,transparent);gap:10px;padding:20px 22px 17px}.comparison-side-label{letter-spacing:.12em;color:var(--column-accent);justify-content:space-between;align-items:center;gap:10px;margin-bottom:5px;font:500 9px/1.6 Golos Text,sans-serif;display:flex}.comparison-side-label>span:last-child{letter-spacing:0;color:#50493f;font-size:10px;font-weight:400}.comparison-page.comparison-page .comparison-column-head label{color:#50493f;letter-spacing:0;font-size:10px}.comparison-page.comparison-page .comparison-column-head select{border-color:color-mix(in srgb,var(--column-accent) 38%,transparent);color:#171512;background:#f8efe2;border-radius:8px;height:47px;font-size:14px}.comparison-page.comparison-page .comparison-column-head>small{color:#4d463c;align-items:center;gap:7px;font:10px/1.6 Golos Text,sans-serif;display:flex}.comparison-page.comparison-page .comparison-scroll{scrollbar-gutter:stable;scrollbar-color:#17120e82 #17120e24;background:#f8efe2;height:clamp(460px,70dvh,820px);padding:16px;scroll-padding:16px}.comparison-page.comparison-page .comparison-model{isolation:isolate;background:#fefcf9;border:2px solid #17120e;border-radius:12px;margin:0 0 22px;padding:0;scroll-margin:16px;position:relative;box-shadow:3px 3px #17120e}.comparison-page.comparison-page .comparison-model:last-child{border-bottom:1px solid color-mix(in srgb,var(--selection-accent) 34%,#17120e4e);margin-bottom:0}.comparison-model-identity{z-index:3;border-bottom:1px solid color-mix(in srgb,var(--selection-accent) 28%,#17120e40);background:linear-gradient(110deg,#fcf6ed,#fefbf6);border-radius:11px 11px 0 0;padding:19px 20px 15px;position:sticky;top:-1px;overflow:hidden;box-shadow:0 7px 16px #3a241014}.comparison-model-identity:before{content:"";background:var(--selection-accent);width:3px;position:absolute;top:0;bottom:0;left:0}.comparison-page.comparison-page .comparison-model-title{align-items:center;gap:13px;display:flex}.comparison-page.comparison-page .comparison-world{flex:none;width:38px;height:38px;margin:0}.comparison-page.comparison-page .comparison-model-title>div{min-width:0}.comparison-page.comparison-page .comparison-model-title small{letter-spacing:.08em;color:var(--selection-accent);font-size:9px}.comparison-page.comparison-page .comparison-model-title h2{letter-spacing:-.035em;overflow-wrap:anywhere;color:#171512;margin:5px 0 0;font:400 25px/1.35 Rubik,Golos Text,sans-serif}.comparison-page.comparison-page .comparison-role{color:#443e35;margin:10px 0 0;padding-left:51px;font:11px/1.7 Golos Text,sans-serif}.comparison-model-body{padding:18px}.model-purchase.model-purchase{gap:16px;margin:0;display:grid;container:purchase/inline-size}.model-purchase.model-purchase .model-insights{margin:0}.model-insights.model-insights{background:linear-gradient(130deg,#fffbf29f,#fffbf2bf);border:2px solid #17120e;border-radius:10px;min-width:0;margin:0;padding:17px;box-shadow:3px 3px #17120e}.model-block-heading{color:#433d35;align-items:center;gap:8px;min-width:0;margin-bottom:12px;display:flex}.model-block-heading>svg{color:var(--selection-accent,#be6c0e);flex:none}.model-block-heading h3{color:#1e1b17;letter-spacing:0;flex:1;min-width:0;margin:0;font:500 12px/1.5 Golos Text,sans-serif}.model-block-heading>span{letter-spacing:.12em;color:#585045;border:1px solid #17120e36;border-radius:4px;padding:3px 5px;font:500 7px/1.6 Golos Text,sans-serif}.model-insights.model-insights .insight-caption{color:#5d5549;margin:0 0 15px;font:10px/1.7 Golos Text,sans-serif}.model-insights.model-insights .insight-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.model-insights.model-insights .insight{background:#fffbf29f;border:1px solid #12a0ed1c;border-radius:7px;min-width:0;padding:13px 12px 11px}.model-insights.model-insights .insight>div:first-child{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.model-insights.model-insights .insight span{color:#302c26;font:400 11px/1.5 Golos Text,sans-serif}.model-insights.model-insights .insight strong{letter-spacing:-.04em;color:var(--selection-accent,#be6c0e);white-space:nowrap;font:400 29px/1.2 Rubik,Golos Text,sans-serif}.model-insights.model-insights .insight strong small{color:#5c5448;letter-spacing:0;font:9px Golos Text,sans-serif}.model-insights.model-insights .insight-track{background:#17120e1a;border-radius:3px;height:3px;margin:12px 0 9px;overflow:hidden}.model-insights.model-insights .insight-track i{background:var(--selection-accent,#efb52e);border-radius:3px;height:100%;display:block}.model-insights.model-insights .insight>small{color:#5f574b;overflow-wrap:anywhere;font:8px/1.7 Golos Text,sans-serif;display:block}.model-insights.model-insights .insight-source{color:#464037;border-top:1px solid #17120e24;margin:14px 0 0;padding-top:4px;font:10px/1.7 Golos Text,sans-serif}.model-insights.model-insights .insight-source summary{cursor:pointer;color:#39352d;align-items:center;min-height:36px;font-size:10px;display:flex}.model-insights.model-insights .insight-source p{color:#494339;font:10px/1.8 Golos Text,sans-serif}.purchase-pricing{background:linear-gradient(145deg,color-mix(in srgb,var(--selection-accent,#efb52e) 5%,#fffdfb),#f8efe2);border:2px solid #17120e;border-radius:10px;min-width:0;padding:18px;box-shadow:3px 3px #17120e}.purchase-pricing .model-block-heading{margin-bottom:8px}.purchase-model-name{color:#585045;overflow-wrap:anywhere;margin:0 0 16px;font:400 11px/1.7 Golos Text,sans-serif}.model-purchase .purchase-pricing .purchase-rates{border-top:1px solid #17120e35;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;padding:16px 0 0;display:grid}.model-purchase .purchase-pricing .purchase-rates>div{flex-direction:column;gap:7px;min-width:0;padding:0;display:flex}.model-purchase .purchase-pricing .purchase-rates>div+div{border-left:1px solid #17120e23;padding-left:14px}.model-purchase .purchase-pricing .purchase-rates span{color:#282520;font:400 11px/1.5 Golos Text,sans-serif}.model-purchase .purchase-pricing .purchase-rates strong{letter-spacing:-.04em;color:#1d1a17;overflow-wrap:anywhere;font:400 clamp(19px,2vw,26px)/1.35 Rubik,Golos Text,sans-serif}.model-purchase .purchase-pricing .purchase-rates small{color:#635a4d;font:8px/1.6 Golos Text,sans-serif}.model-purchase .purchase-pricing .purchase-unit{color:#554d42;margin:15px 0 11px;font:10px/1.7 Golos Text,sans-serif}.model-purchase .purchase-pricing .purchase-tariff-source{color:#4a443b;background:#17120e0a;border:1px solid #17120e2d;border-radius:6px;margin:0;padding:9px 11px;font:9px/1.7 Golos Text,sans-serif;display:block}.model-purchase .purchase-pricing .purchase-tariff-source[data-test=true]{color:#595146;background:#efb52e08;border-color:#c7710f30}.purchase-action{border-top:1px solid #17120e28;margin-top:18px;padding-top:16px}.model-purchase .purchase-pricing .purchase-button{border-radius:7px;gap:12px;height:auto;min-height:48px;padding:12px 13px;font:400 12px/1.6 Golos Text,sans-serif}.purchase-button>span{overflow-wrap:anywhere;min-width:0}.purchase-button>span b{font-weight:500}.purchase-button>svg{flex:none}.model-purchase .purchase-pricing .purchase-caption{color:#4f483e;margin:10px 0 0;font:9px/1.8 Golos Text,sans-serif}.solar-details.solar-details .model-purchase{margin-block:22px}.solar-details.solar-details .model-insights,.solar-details.solar-details .purchase-pricing{padding:14px}.buy-model-overview .model-insights.model-insights{margin-block:24px}.orbital-public.orbital-public .selected-model{background:0 0;border:0;gap:18px;overflow:visible}.orbital-public.orbital-public .model-profile{background:linear-gradient(130deg,#fcf6ee,#fefbf7);border:2px solid #17120e;border-radius:12px;box-shadow:3px 3px #17120e}.orbital-public.orbital-public .model-quote{background:linear-gradient(130deg,#efb52e09,#fefcf8);border:2px solid #17120e;border-radius:12px;box-shadow:3px 3px #17120e}.orbital-public.orbital-public .catalog-selected{min-width:0}.orbital-public.orbital-public .buy-model-card{background:0 0;border:0;gap:18px;overflow:visible}.orbital-public.orbital-public .buy-model-overview{background:linear-gradient(130deg,#fcf7ef,#fffdfa);border:2px solid #17120e;border-radius:12px;box-shadow:3px 3px #17120e}.orbital-public.orbital-public .buy-checkout{background:linear-gradient(130deg,#efb52e0b,#fefcf8);border:2px solid #17120e;border-radius:12px;box-shadow:3px 3px #17120e}.orbital-public.orbital-public .pricing-table{border-collapse:separate;border-spacing:0 12px}.orbital-public.orbital-public .pricing-table thead th{color:#312d26;border-color:#17120e45}.orbital-public.orbital-public .pricing-table thead th small{color:#5b5347}.orbital-public.orbital-public .pricing-model-task,.orbital-public.orbital-public .pricing-table td small{color:#4e473d}.orbital-public.orbital-public .pricing-source-label{color:#534c41}.orbital-public.orbital-public .pricing-example-money{color:#be6c0e!important}.orbital-public.orbital-public .pricing-vocabulary{background:#fefaf5;border:2px solid #17120e;border-radius:11px;margin-top:24px;padding:24px;box-shadow:3px 3px #17120e}.orbital-public.orbital-public .pricing-vocabulary dl>div{border-bottom:1px solid #17120e2a;padding:13px 0}.orbital-public.orbital-public .pricing-vocabulary dl>div:last-child{border-bottom:0}.orbital-public.orbital-public .pricing-vocabulary dt{color:#be6c0e}.orbital-public.orbital-public .pricing-vocabulary :is(dd,dt span){color:#49433a}@media (width>=701px){.orbital-public.orbital-public .pricing-table tbody :is(th,td){background:#fdfaf4;border-block:1px solid #17120e3d;padding:20px 13px}.orbital-public.orbital-public .pricing-table tbody th:first-child{border-left:1px solid #17120e3d;border-radius:10px 0 0 10px;padding-left:17px}.orbital-public.orbital-public .pricing-table tbody td:last-child{border-right:1px solid #17120e3d;border-radius:0 10px 10px 0;padding-right:16px}.orbital-public.orbital-public .pricing-table tbody tr[data-selected=true] :is(th,td){background:#fcf6ec;border-color:#c7710f55}}.cosmic-console.cosmic-console .console-page>.console-section,.cosmic-console.cosmic-console .console-page>.console-panel{background:linear-gradient(130deg,#fffbf299,#fffbf2cf);border:2px solid #17120e;border-radius:13px;margin-bottom:24px;padding:24px;box-shadow:3px 3px #17120e}.cosmic-console.cosmic-console .console-section-head{border-bottom:1px solid #17120e2f;gap:16px;margin-bottom:18px;padding-bottom:17px}.cosmic-console.cosmic-console .console-section-head h2{font-weight:500}.cosmic-console.cosmic-console .project-row{background:linear-gradient(110deg,#fcf7ef,#fffdfb);border-color:#17120e47;border-radius:11px;margin:0 0 14px;box-shadow:0 5px 15px #3a24100e}.cosmic-console.cosmic-console .project-budget{background:#fffbf29f;border:1px solid #17120e2d;border-radius:7px;padding:12px 16px}.cosmic-console.cosmic-console .project-actions{border-left:1px solid #17120e33;padding-left:15px}.cosmic-console.cosmic-console .finance-band{box-shadow:none;background:0 0;border:0;gap:14px;padding:0}.cosmic-console.cosmic-console .finance-band>div{background:linear-gradient(130deg,#fffbf29f,#fffbf2cf);border:2px solid #17120e;border-radius:12px;min-width:0;padding:23px;box-shadow:3px 3px #17120e}.cosmic-console.cosmic-console .finance-band>div+div{border:1px solid #17120e40;padding:23px}.cosmic-console.cosmic-console .finance-band>.finance-available{background:linear-gradient(125deg,#efb52e12,#fefaf5);border-color:#c7710f55}.cosmic-console.cosmic-console .finance-band>div>span{color:#443e35;margin-bottom:13px;font-size:12px;display:block}.cosmic-console.cosmic-console .finance-band .finance-stat strong{font-size:28px}.cosmic-console.cosmic-console .console-search-line{background:#fffbf28f;border:2px solid #17120e;border-radius:10px;margin-bottom:20px;padding:18px;box-shadow:3px 3px #17120e}.cosmic-console.cosmic-console .console-filter-disclosure{background:#fffbf285;border:2px solid #17120e;border-radius:10px;padding:8px 18px 18px;box-shadow:3px 3px #17120e}.cosmic-console.cosmic-console .console-filter-disclosure summary{border:0;padding-bottom:12px}.cosmic-console.cosmic-console .console-table-wrap{background:#fff;border:2px solid #17120e;border-radius:11px;overflow:auto;box-shadow:3px 3px #17120e}.cosmic-console.cosmic-console .console-table thead{background:#fbf4e9}.cosmic-console.cosmic-console .console-table tbody tr:nth-child(2n){background:#17120e07}.cosmic-console.cosmic-console .console-table tbody td{border-color:#17120e2a}.cosmic-console.cosmic-console .usage-categories{gap:10px;margin-block:18px}.cosmic-console.cosmic-console .usage-categories>a{background:#fefaf5;border:1px solid #17120e3b;border-radius:8px;padding:14px}.cosmic-console.cosmic-console .admin-metrics{gap:12px}.cosmic-console.cosmic-console .admin-metrics>div{background:#fdf8f2;border:2px solid #17120e;border-radius:10px;padding:18px;box-shadow:3px 3px #17120e}.cosmic-console.cosmic-console .admin-section-nav{background:#fffbf29f;border:2px solid #17120e;border-radius:11px;gap:7px;width:auto;max-width:100%;margin:24px 0;padding:10px;box-shadow:3px 3px #17120e}.cosmic-console.cosmic-console .flow-section{border-color:#17120e49;border-radius:13px}.cosmic-console.cosmic-console .flow-invoice-list{gap:12px;display:grid}.cosmic-console.cosmic-console .flow-invoice-link{background:#fefaf4;border:2px solid #17120e;border-radius:10px;padding:18px;box-shadow:3px 3px #17120e}.cosmic-console.cosmic-console .flow-transfer-list>div{background:#fffefd;border:1px solid #17120e42;border-radius:9px;margin:12px 0;padding:17px}.cosmic-console.cosmic-console .flow-review{background:#fffbf285;border:1px solid #17120e3c;border-radius:9px;padding:6px 17px}.cosmic-console.cosmic-console .flow-review>div{border-color:#17120e27}.cosmic-console.cosmic-console .flow-review>div:last-child{border-bottom:0}.cosmic-console.cosmic-console .flow-review dd{color:#1e1b17}.cosmic-console.cosmic-console .flow-form-grid{gap:18px}.cosmic-console.cosmic-console .flow-payment-warning{background:#efb52e0b;border:1px solid #c7710f40;border-radius:9px;padding:17px}.cosmic-console.cosmic-console .flow-payment-warning strong{margin-bottom:7px;display:block}.cosmic-console.cosmic-console .connect-prerequisite{background:#fefbf7;border:1px solid #17120e37;border-radius:8px;margin-bottom:10px;padding:14px}.cosmic-console.cosmic-console .flow-connect-content{background:#fffdfa;border:2px solid #17120e;border-radius:10px;padding:20px;box-shadow:3px 3px #17120e}.cosmic-console.cosmic-console .connect-steps{gap:17px;display:grid}.cosmic-console.cosmic-console .connect-steps>section{background:#fffdfa;border:2px solid #17120e;border-radius:10px;padding:20px;box-shadow:3px 3px #17120e}.cosmic-console.cosmic-console .connect-step-head{border-bottom:1px solid #17120e29;margin-bottom:16px;padding-bottom:14px}.cosmic-console.cosmic-console .direct-qr{background:#fffefd;border:2px solid #17120e;border-radius:10px;padding:16px;box-shadow:3px 3px #17120e}.cosmic-console.cosmic-console .studio-surface{box-shadow:inset 0 1px #fff07,0 10px 30px #3a24100e;border-color:#17120e47}.cosmic-console.cosmic-console .studio-history{background:#fffdfb;border:2px solid #17120e;border-radius:12px;padding:16px;box-shadow:3px 3px #17120e}.studio-page.studio-page .studio-history-title{border-bottom:1px solid #17120e31;margin-bottom:14px;padding-bottom:13px}.studio-page.studio-page .studio-history-list{gap:10px}.studio-page.studio-page .studio-history-list button{background:#fffbf299;border:1px solid #17120e35;border-radius:8px;min-height:66px;padding:12px 10px}.studio-page.studio-page .studio-history-list button.is-selected{background:#efb52e0d;border-color:#c7710f80;box-shadow:inset 3px 0 #efb52eb2}.studio-page.studio-page .studio-history-list button:hover{background:#faf3e8;border-color:#17120e6c}.studio-page.studio-page .studio-history-list b{color:#211e1a;font-size:11px}.studio-page.studio-page .studio-history-list small{border-top:1px solid #17120e1e;padding-top:7px;font-size:9px}.studio-page.studio-page .studio-composer-heading,.studio-page.studio-page .studio-result-heading{border-bottom:1px solid #17120e2f;margin-bottom:16px;padding-bottom:15px}.studio-page.studio-page .studio-parameters>h2,.studio-page.studio-page .studio-cost>h2{border-bottom:1px solid #17120e2f;margin-bottom:20px;padding-bottom:15px}.studio-page.studio-page .studio-cost{background:linear-gradient(135deg,#efb52e0a,#fefaf5);border-color:#c7710f44}.studio-page.studio-page .studio-message{background:#fdf8f1;border:2px solid #17120e;border-radius:10px;margin-block:12px;padding:17px;box-shadow:3px 3px #17120e}.studio-page.studio-page .studio-message.user{background:#efb52e09;border-color:#c7710f55;margin-left:18px}.studio-page.studio-page .studio-message.assistant{margin-right:18px}.clip-page.clip-page .clip-section-heading{border-bottom:1px solid #17120e2f;margin-bottom:20px;padding-bottom:15px}.clip-page.clip-page .clip-scene{background:#fffefd;border:1px solid #17120e3f;border-radius:9px;margin-bottom:12px;padding:17px}.clip-page.clip-page .clip-history button{background:#fefaf5;border:1px solid #17120e3f;border-radius:8px;margin:10px 0;padding:14px}.clip-page.clip-page .clip-progress li{background:#fffefd;border:1px solid #17120e2f;border-radius:8px;margin-bottom:10px;padding:15px}.cosmic-console.cosmic-console .support-list{gap:12px}.cosmic-console.cosmic-console .support-list>button{background:#fdf8f1;border:1px solid #17120e40;border-radius:9px;margin-bottom:10px;padding:17px}.cosmic-console.cosmic-console .support-list>button.active{background:#efb52e0a;border-color:#c7710f70}.cosmic-console.cosmic-console .support-thread ol{gap:14px;display:grid}.cosmic-console.cosmic-console .support-thread li{background:#fffdfb;border:1px solid #17120e37;border-radius:9px;padding:17px}.cosmic-console.cosmic-console .support-thread li[data-staff=true]{background:#efb52e08;border-color:#c7710f50}.cosmic-console.cosmic-console .support-reply{border-top:1px solid #17120e3f;margin-top:24px;padding-top:22px}.cosmic-console.cosmic-console .help-topics details{background:#fffbf285;border:2px solid #17120e;border-radius:10px;margin-bottom:13px;padding:4px 18px;box-shadow:3px 3px #17120e}.cosmic-console.cosmic-console .help-topics details summary{align-items:center;min-height:50px;line-height:1.6;display:flex}.cosmic-console.cosmic-console .operation-timeline li{background:#fffdfa;border:1px solid #17120e31;border-radius:8px;margin-bottom:10px;padding:14px}@container purchase (width<=310px){.model-block-heading{gap:6px}.model-block-heading h3{font-size:11px}.model-block-heading>span{display:none}.model-insights.model-insights,.purchase-pricing{padding:13px}.model-insights.model-insights .insight-pair{gap:8px}.model-insights.model-insights .insight{padding:10px 8px}.model-insights.model-insights .insight strong{font-size:25px}.model-insights.model-insights .insight>small{font-size:7px}.model-purchase .purchase-pricing .purchase-rates{gap:9px}.model-purchase .purchase-pricing .purchase-rates>div+div{padding-left:9px}.model-purchase .purchase-pricing .purchase-rates strong{font-size:18px}.model-purchase .purchase-pricing .purchase-rates span{font-size:10px}}@container purchase (width<=220px){.model-insights.model-insights .insight-pair,.model-purchase .purchase-pricing .purchase-rates{grid-template-columns:1fr}.model-insights.model-insights .insight{padding:10px}.model-purchase .purchase-pricing .purchase-rates>div+div{border-top:1px solid #17120e28;border-left:0;padding:13px 0 0}.model-block-heading h3{font-size:10px}.model-block-heading>svg{display:none}.model-purchase .purchase-pricing .purchase-button{gap:6px;padding:10px 8px;font-size:10px}.model-purchase .purchase-pricing .purchase-tariff-source{padding:8px;font-size:8px}}@media (width<=1000px){.comparison-page.comparison-page .comparison-columns{gap:18px}.comparison-page.comparison-page .comparison-scroll{padding:12px}.comparison-model-body{padding:13px}.comparison-model-identity{padding:16px}.comparison-page.comparison-page .comparison-model-title h2{font-size:21px}}@media (width<=700px){.comparison-page.comparison-page .comparison-columns{gap:10px}.comparison-page.comparison-page .comparison-column{border-radius:11px}.comparison-page.comparison-page .comparison-column-head{gap:9px;min-height:177px;padding:13px 10px}.comparison-side-label{letter-spacing:.07em;gap:5px;font-size:8px}.comparison-side-label>span:last-child{font-size:8px}.comparison-page.comparison-page .comparison-column-head label{font-size:9px;line-height:1.6}.comparison-page.comparison-page .comparison-column-head select{min-width:0;height:44px;padding-inline:6px;font-size:11px}.comparison-page.comparison-page .comparison-column-head>small{align-items:flex-start;gap:4px;font-size:8px;line-height:1.7}.comparison-page.comparison-page .comparison-column-head>small svg{flex:none;margin-top:2px}.comparison-page.comparison-page .comparison-scroll{scrollbar-gutter:auto;scrollbar-width:thin;height:clamp(460px,72dvh,700px);padding:9px 6px;scroll-padding:8px}.comparison-page.comparison-page .comparison-model{border-radius:8px;margin-bottom:17px}.comparison-model-identity{border-radius:7px 7px 0 0;padding:13px 10px 12px}.comparison-page.comparison-page .comparison-model-title{display:block}.comparison-page.comparison-page .comparison-world{width:28px;height:28px;margin-bottom:9px}.comparison-page.comparison-page .comparison-model-title h2{letter-spacing:-.025em;margin-top:6px;font:500 14px/1.5 Golos Text,sans-serif}.comparison-page.comparison-page .comparison-model-title small{letter-spacing:.01em;font-size:7px}.comparison-page.comparison-page .comparison-role{margin-top:8px;padding-left:0;font-size:9px}.comparison-model-body{padding:8px}.comparison-model .model-purchase.model-purchase{gap:10px}.comparison-model .model-insights.model-insights,.comparison-model .purchase-pricing{border-radius:6px;padding:10px 8px}.comparison-model .model-block-heading{gap:4px;margin-bottom:9px}.comparison-model .model-insights .insight-caption{margin-bottom:10px;font-size:8px}.comparison-model .model-insights.model-insights .insight>small{font-size:7px;display:block}.comparison-model .model-insights .insight-source summary{min-height:40px;font-size:8px;line-height:1.7}.comparison-model .purchase-model-name{margin-bottom:12px;font-size:8px}.comparison-model .purchase-unit,.comparison-model .purchase-caption{font-size:8px!important}.comparison-page.comparison-page .comparison-guide{gap:9px;margin-top:22px;padding:13px}.comparison-guide p{font-size:10px}.comparison-guide p span{margin-top:4px;display:block}.cosmic-console.cosmic-console .console-page>.console-section,.cosmic-console.cosmic-console .console-page>.console-panel{margin-bottom:20px;padding:18px}.cosmic-console.cosmic-console .finance-band{grid-template-columns:1fr;gap:12px}.cosmic-console.cosmic-console .finance-band>div,.cosmic-console.cosmic-console .finance-band>div+div{padding:20px}.cosmic-console.cosmic-console .finance-band .finance-stat strong{font-size:26px}.cosmic-console.cosmic-console .finance-stat p{min-height:0}.cosmic-console.cosmic-console .console-search-line{gap:13px;padding:15px}.cosmic-console.cosmic-console .console-filter-disclosure{padding:8px 14px 14px}.cosmic-console.cosmic-console .project-actions{border-top:1px solid #17120e33;border-left:0;padding:12px 0 0}.cosmic-console.cosmic-console .project-budget{min-width:0;padding:12px}.cosmic-console.cosmic-console .flow-invoice-link{padding:15px}.cosmic-console.cosmic-console .flow-review{padding:4px 12px}.cosmic-console.cosmic-console .flow-connect-content,.cosmic-console.cosmic-console .connect-steps>section{padding:16px}.orbital-public.orbital-public .pricing-table tbody tr{background:#fefaf5;border-color:#17120e4e;border-radius:10px}.orbital-public.orbital-public .pricing-table tbody tr[data-selected=true]{background:#fcf6ec;border-color:#c7710f70}.orbital-public.orbital-public .pricing-table td:before{color:#3c362f}.orbital-public.orbital-public .pricing-vocabulary{padding:19px}.cosmic-console.cosmic-console .console-table-wrap{border-radius:9px}.cosmic-console.cosmic-console .operation-table tbody tr{background:#fefaf4;border:1px solid #17120e3f;border-radius:8px;margin:12px;padding:15px}.cosmic-console.cosmic-console .operation-table tbody tr:nth-child(2n){background:#fcf7ef}.cosmic-console.cosmic-console .operation-table tbody tr:last-child{margin-bottom:12px}.cosmic-console.cosmic-console .help-topics details{padding-inline:14px}.studio-page.studio-page .studio-message.user{margin-left:9px}.studio-page.studio-page .studio-message.assistant{margin-right:9px}body:has(.comparison-page) .music-dock.music-dock{width:auto;inset:auto 12px 12px auto}.music-dock.music-dock[data-console=true]{bottom:calc(78px + env(safe-area-inset-bottom))}}@media (width<=540px){.comparison-page.comparison-page .comparison-columns{grid-template-columns:1fr;gap:24px}.comparison-page.comparison-page .comparison-column-head{gap:8px;min-height:0;padding:17px}.comparison-side-label{font-size:9px}.comparison-side-label>span:last-child,.comparison-page.comparison-page .comparison-column-head label{font-size:10px}.comparison-page.comparison-page .comparison-column-head select{font-size:13px}.comparison-page.comparison-page .comparison-column-head>small{font-size:9px}.comparison-page.comparison-page .comparison-scroll{height:clamp(500px,72dvh,680px);padding:12px}.comparison-page.comparison-page .comparison-model-title{display:flex}.comparison-page.comparison-page .comparison-world{width:33px;height:33px;margin-bottom:0}.comparison-page.comparison-page .comparison-model-title h2{font:400 23px/1.4 Rubik,Golos Text,sans-serif}.comparison-page.comparison-page .comparison-model-title small{font-size:8px}.comparison-page.comparison-page .comparison-role{padding-left:46px;font-size:10px}.comparison-model-body{padding:12px}.comparison-model .model-insights.model-insights,.comparison-model .purchase-pricing{padding:14px 12px}.comparison-model .model-block-heading h3{font-size:11px}.comparison-model .model-insights .insight-caption,.comparison-model .model-insights .insight-source summary{font-size:9px}.comparison-model .purchase-model-name{font-size:10px}.comparison-model .purchase-unit{font-size:10px!important}.comparison-model .purchase-caption{font-size:9px!important}}:root{--control-height:48px;--control-compact:44px;--control-icon:20px;--control-gap:10px}:is(.orbital-public.orbital-public,.cosmic-console.cosmic-console,.auth-page.auth-page,.flow-public.flow-public) .button{min-height:var(--control-height);gap:var(--control-gap);letter-spacing:0;align-items:center;padding:12px 18px;font-size:14px;line-height:20px}:is(.orbital-public.orbital-public,.cosmic-console.cosmic-console) .button-small{min-height:var(--control-compact);padding:10px 14px;font-size:13px}:is(.orbital-public.orbital-public,.cosmic-console.cosmic-console,.auth-page.auth-page,.flow-public.flow-public) :is(.button,.icon-button) svg.lucide,.purchase-button svg.lucide{width:var(--control-icon);height:var(--control-icon);stroke-width:1.75px;flex:none}:is(.orbital-public.orbital-public,.cosmic-console.cosmic-console) :is(.text-action,.text-link){min-height:var(--control-compact);gap:10px;font-size:13px;line-height:20px}:is(.orbital-public.orbital-public,.cosmic-console.cosmic-console) :is(.text-action,.text-link) svg.lucide{flex:none;width:18px;height:18px}:is(.orbital-public.orbital-public,.cosmic-console.cosmic-console,.auth-page.auth-page) .icon-button{flex:none;justify-content:center;align-items:center;width:44px;min-width:44px;height:44px;min-height:44px;padding:0}.orbital-public.orbital-public .site-header nav a{min-height:44px;padding-inline:16px;font-size:13px}.orbital-public.orbital-public .site-header .header-start{min-height:44px;padding:10px 16px;font-size:13px}.observatory-actions{gap:16px}.observatory-primary.observatory-primary{gap:24px;min-height:48px;padding:13px 20px;font-size:14px;line-height:20px}.observatory-primary>svg{stroke-width:1.75px;flex:none;width:20px;height:20px}.observatory-secondary.observatory-secondary{gap:10px;min-height:44px;font-size:13px;line-height:20px}.observatory-secondary>svg{flex:none;width:18px;height:18px}.orbital-public.orbital-public .mobile-price{white-space:nowrap;gap:6px;min-height:44px;font-size:12px}.orbital-public.orbital-public .mobile-price svg{flex:none;width:18px;height:18px}.orbital-public.orbital-public .menu-button{width:44px;min-width:44px;height:44px;padding:0}.orbital-public.orbital-public .mobile-menu a{align-items:center;min-height:48px;font-size:14px;display:flex}.orbital-public.orbital-public .motion-preference{gap:8px;min-height:44px;font-size:12px}.orbital-public.orbital-public .motion-preference svg{flex:none;width:18px;height:18px}.model-purchase.model-purchase .purchase-pricing .purchase-button{gap:12px;min-height:48px;padding:12px 16px;font-size:13px;line-height:20px}.model-purchase .purchase-button>span{overflow-wrap:anywhere;min-width:0}.model-purchase .purchase-button b{font-weight:500}.model-purchase.model-purchase .insight-source summary{align-items:center;min-height:44px;font-size:12px;line-height:18px;display:flex}.orbital-public.orbital-public .pricing-select{gap:8px;min-width:44px;min-height:44px;padding:10px 12px;font-size:13px}.orbital-public.orbital-public .pricing-select svg{flex:none;width:18px;height:18px}.orbital-public.orbital-public .pricing-presets button{min-height:44px;padding:10px 12px;font-size:12px;line-height:20px}.orbital-public.orbital-public :is(.comparison-order,.pleiades-explanation,.pricing-source)>summary{min-height:44px;font-size:12px;line-height:20px}.orbital-public.orbital-public .term-help-trigger{gap:6px;font-size:12px}.orbital-public.orbital-public .term-help-trigger svg{flex:none;width:16px;height:16px}.orbital-public.orbital-public .comparison-column-head select{height:48px;min-height:48px;padding-inline:12px;font-size:14px}:is(.orbital-public.orbital-public,.cosmic-console.cosmic-console,.auth-page.auth-page) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),select){min-height:48px;padding-block:12px;line-height:22px}.cosmic-console.cosmic-console .side-nav .nav-link{gap:12px;min-height:48px}.cosmic-console.cosmic-console .side-nav .nav-link>svg:first-child{stroke-width:1.75px;flex:none;width:20px;height:20px}.cosmic-console.cosmic-console .project-actions{gap:8px}.cosmic-console.cosmic-console .project-icon{width:44px;height:44px}.cosmic-console.cosmic-console .project-icon svg{width:20px;height:20px}.cosmic-console.cosmic-console .console-section-head>a{align-items:center;min-height:44px;font-size:13px;display:inline-flex}.cosmic-console.cosmic-console :is(.console-tabs,.admin-section-nav,.connect-tabs) :is(button,a){min-height:44px;font-size:13px}.studio-page.studio-page .studio-tabs button{gap:10px;min-height:52px;font-size:13px}.studio-page.studio-page .studio-tabs svg{stroke-width:1.75px;flex:none;width:20px;height:20px}.studio-page.studio-page :is(.studio-history-title,.studio-composer-heading,.studio-result-heading) button{min-width:44px;min-height:44px}.cosmic-console.cosmic-console .console-bottom-nav :is(a,button){min-width:44px;min-height:56px;font-size:12px}.cosmic-console.cosmic-console .console-bottom-nav svg{stroke-width:1.75px;width:20px;height:20px}.music-dock.music-dock.music-dock{gap:2px;height:52px;padding:0 4px 0 12px}.music-dock.music-dock.music-dock button{width:44px;min-width:44px;height:44px;min-height:44px;padding:0}.music-dock.music-dock.music-dock button svg{stroke-width:1.75px;width:20px;height:20px}.music-dock.music-dock.music-dock .music-dock-controls{gap:4px;width:136px}.music-dock.music-dock.music-dock .music-dock-title label{font-size:9px}.music-dock.music-dock.music-dock .music-dock-title output{min-width:34px;font-size:11px}.music-dock.music-dock.music-dock input[type=range]{height:44px;min-height:44px}.music-dock.music-dock.music-dock input::-webkit-slider-thumb{border-width:2px;width:18px;height:18px;margin-top:-7.5px}.music-dock.music-dock.music-dock input::-moz-range-thumb{border-width:2px;width:14px;height:14px}.music-dock.music-dock.music-dock input::-moz-range-track{height:3px}.music-dock.music-dock.music-dock input::-moz-range-progress{height:3px}@media (width<=980px){.orbital-public.orbital-public .site-header nav a{padding-inline:12px}}@media (width<=767px){.orbital-public.orbital-public .site-header{gap:10px}.orbital-public.orbital-public .site-header .brand{gap:8px}.observatory-actions{gap:10px}.music-dock.music-dock.music-dock{height:52px;padding-left:4px}.music-dock.music-dock.music-dock .music-dock-controls{width:124px}:is(.orbital-public.orbital-public,.cosmic-console.cosmic-console,.auth-page.auth-page) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),select){font-size:16px}.studio-page.studio-page .studio-tabs button{gap:7px;min-height:64px;font-size:11px}}@media (width<=540px){.observatory-actions{align-items:stretch}.observatory-actions .observatory-primary{width:100%}.observatory-actions .observatory-secondary{padding-inline:2px}}@media (width<=370px){.orbital-public.orbital-public .site-header{gap:8px}.orbital-public.orbital-public .site-header .brand{gap:6px;font-size:17px}.orbital-public.orbital-public .site-header .pleiades-mark{width:24px}}:root{--luminous-ink:#fbf5eb;--luminous-surface:#efe4d3;--luminous-text:#171512;--luminous-muted:#524b40;--luminous-accent:#27231e;--luminous-line:#17120e31;--obs-ink:var(--luminous-ink);--obs-paper:var(--luminous-text);--obs-muted:var(--luminous-muted);--obs-metal:var(--luminous-accent);--obs-border:var(--luminous-line);--text:var(--luminous-text);--cyan:var(--luminous-accent)}body{background:var(--luminous-ink)}::selection{color:#17120e;background:#ef722a}:is(.orbital-public.orbital-public,.cosmic-console.cosmic-console,.auth-page.auth-page,.flow-public.flow-public){--cyan:#27231e;--text:#171512;--muted:#524b40;--line:#17120e3a;color:var(--luminous-text);font-family:Rubik,Golos Text,sans-serif}:is(.orbital-public.orbital-public,.cosmic-console.cosmic-console,.auth-page.auth-page,.flow-public.flow-public) :is(h1,h2,h3){letter-spacing:-.045em;font-family:Rubik,Golos Text,sans-serif;font-weight:500}:is(.orbital-public.orbital-public,.cosmic-console.cosmic-console,.auth-page.auth-page) :is(a,button,input,select,textarea):focus-visible{outline-offset:5px;outline:2px solid #17120efe}.orbital-public.orbital-public{background:radial-gradient(at 75% 0,#fffbf252,#0000 55%),#f8efe2}.orbital-public.orbital-public .wrap{width:min(1440px,100% - 112px)}.orbital-public.orbital-public .site-header{border-color:#17120e23;gap:30px;height:100px}.orbital-public.orbital-public .site-header .brand,.orbital-public.orbital-public .site-footer .brand{letter-spacing:-.055em;font:600 25px/1.2 Rubik,Golos Text,sans-serif}.orbital-public.orbital-public .brand small{letter-spacing:.18em;color:#726859;margin-top:7px;font-size:8px}.orbital-public.orbital-public .pleiades-mark{color:#25221d;width:33px;height:38px}.orbital-public.orbital-public .site-header nav{background:0 0;border:0;gap:6px;padding:0}.orbital-public.orbital-public .site-header nav a{color:#5b5347;padding-inline:18px;font-family:Rubik,Golos Text,sans-serif;position:relative}.orbital-public.orbital-public .site-header nav a[aria-current=page]{box-shadow:none;color:#1a1714;background:#17120e0e}.orbital-public.orbital-public .header-caption{letter-spacing:.16em;color:#776d5d;font:500 8px/1.7 Rubik,Golos Text,sans-serif}.orbital-public.orbital-public .site-header .header-start{color:#1a1714;background:#17120e0a;border-color:#17120e56;border-radius:100px;gap:26px}.orbital-public.orbital-public .site-header .header-start:hover{background:#17120e17;border-color:#17120ebc}.orbital-public.orbital-public .mobile-price{color:#25221d}.orbital-public.orbital-public .mobile-menu{background:#fefaf4;border-color:#17120e51;border-radius:16px;box-shadow:0 20px 80px #3a241036}.orbital-public.orbital-public .site-footer{color:#61594c;margin-top:40px;font-size:12px}.orbital-public.orbital-public .site-footer .brand{font-size:20px}.pleiades-page.pleiades-page{--sky-text:#171512;--sky-muted:#524b40;--sky-gold:#27231e;background:radial-gradient(65% 29% at 85% 13%,#fffbf27b,#0000 78%),radial-gradient(45% 22% at 0 13%,#fffbf24f,#0000),#f8efe2}.pleiades-page.pleiades-page .pleiades-sky{opacity:.2;height:980px}.pleiades-page[data-view=constellation] .sky-dust{background:linear-gradient(90deg,#f8efe2 5%,#fffbf29f 55%,#fffbf23f),linear-gradient(#f8efe2 2%,#0000 40%,#f8efe2)}.pleiades-page[data-view=constellation] .pleiades-experience{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);column-gap:22px;padding-top:28px}.pleiades-page[data-view=constellation] .pleiades-head{padding-block:30px 64px}.pleiades-page[data-view=constellation] .pleiades-head h1{letter-spacing:-.048em;margin:29px 0 28px;font:500 clamp(56px,5.6vw,84px)/1.06 Rubik,Golos Text,sans-serif}.pleiades-page[data-view=constellation] .pleiades-head h1 em{color:#25221d;-webkit-text-fill-color:transparent;background:linear-gradient(110deg,#171512,#be4f0e 60%,#5b5347);-webkit-background-clip:text;background-clip:text}.pleiades-page[data-view=constellation] .pleiades-eyebrow{letter-spacing:.18em;color:#4a443a;font:500 9px/1.8 Rubik,Golos Text,sans-serif}.editorial-line{background:#fffcf5;border-radius:50%;width:7px;height:7px;margin-right:3px;box-shadow:0 0 14px #17120e11}.pleiades-page[data-view=constellation] .pleiades-lead{color:#4f483e;max-width:370px;font:400 15px/1.9 Rubik,Golos Text,sans-serif}.observatory-actions{gap:22px;margin-top:32px}.observatory-primary.observatory-primary{background:linear-gradient(115deg,#fffcf5,#fffcf5);border:2px solid #17120e;border-radius:100px;min-height:52px;padding:15px 23px;font-family:Rubik,Golos Text,sans-serif;font-weight:600;box-shadow:inset 0 1px #17120e17,0 6px 30px #ef722a0e;color:#17120e!important}.observatory-primary.observatory-primary:hover{filter:brightness(1.04);box-shadow:0 8px 45px #ef722a1f}.observatory-secondary.observatory-secondary{font-family:Rubik,Golos Text,sans-serif;color:#342f29!important}.observatory-secondary.observatory-secondary:hover{color:#25221d!important}.observatory-promise{color:#4d463c;gap:12px;margin-top:31px}.observatory-promise>svg{box-sizing:content-box;background:#17120e08;border:1px solid #17120e2a;border-radius:50%;width:32px;height:32px;padding:6px}.observatory-promise p{color:#3e3830;font:400 11px/1.8 Rubik,Golos Text,sans-serif}.observatory-promise p span{color:#6b6254;font-size:10px}.pleiades-page[data-view=constellation] .pleiades-stage{scroll-margin-top:35px}.pleiades-page[data-view=constellation] .pleiades-nebula{opacity:.07}.pleiades-page[data-view=constellation] .constellation-lines path{stroke:#17120ef6;stroke-width:.6px;opacity:.13;stroke-dasharray:3 7}.pleiades-page[data-view=constellation] .gpt-star:not([aria-expanded=true]) .company-label{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(120deg,#fffbf2de,#fffbf2af);border:2px solid #17120e30;border-radius:10px;gap:4px;padding:8px 13px;top:48px;box-shadow:0 7px 22px #3a24101b,inset 0 1px #17120e01}.pleiades-page[data-view=constellation] .gpt-star:not([aria-expanded=true]) .company-label strong{letter-spacing:-.04em;color:#171512;text-shadow:none;white-space:nowrap;font:500 15px/1.3 Rubik,Golos Text,sans-serif}.pleiades-page[data-view=constellation] .gpt-star:not([aria-expanded=true]) .company-label small{color:#564e43;text-shadow:none;white-space:nowrap;font:400 8px/1.4 Rubik,Golos Text,sans-serif}.pleiades-page[data-view=constellation] .openai-star:not([aria-expanded=true]) .company-label{background:#fffbf2e6;border-color:#17120e66;padding:10px 22px}.pleiades-page[data-view=constellation] .openai-star:not([aria-expanded=true]) .company-label strong{color:#171512;font-size:25px}.pleiades-page[data-view=constellation] .gpt-star:not([aria-expanded=true]):is(:hover,:focus-visible) .company-label{background:#f9f0e4;border-color:#17120ec7;box-shadow:0 8px 30px #3a241022,0 0 24px #ef722a11}.pleiades-page[data-view=constellation] .gpt-star:not([aria-expanded=true]):before{opacity:.85}.pleiades-page[data-view=constellation] .gpt-hover-hint b{font:500 14px Rubik,Golos Text,sans-serif}.pleiades-page[data-view=constellation] .gpt-star:not([aria-expanded=true]) .gpt-hover-hint{background:#fefaf4;border-color:#17120e76}.luminous-lens.observatory-lens{width:min(100%,650px);top:44%}.luminous-halo{filter:blur(22px);background:radial-gradient(at 63% 38%,#ef722a21,#0000 45%),radial-gradient(at 27% 64%,#ef722a1c,#0000 52%);border-radius:50%;position:absolute;inset:-17%}.luminous-lens .lens-globe{background:#fffdfb;border:1px solid #17120e89;inset:18%;transform:rotate(-18deg);box-shadow:inset 12px 2px 24px #ff6e1a26,inset -24px -24px 45px #3a241060,0 0 20px #ef722a14,0 30px 80px #3a24103d,0 0 130px #2aaaef08}.luminous-lens .lens-nebula{opacity:.95;filter:saturate(.6)contrast(1.25);background-position:58% 42%;background-size:auto 145%;inset:-10%;transform:rotate(20deg)}.luminous-lens .lens-terminator{background:radial-gradient(circle at 32% 24%,#17120e38,#0000 32%),radial-gradient(circle at 40% 35%,#0000 5%,#fffbf26f 53%,#f8efe2 88%),linear-gradient(140deg,#ef722a1c,#0000 35%,#fffbf2e8 70%);box-shadow:inset 2px 2px 3px #ff6e1a78,inset 10px 10px 30px #ff6e1a18,inset -14px -18px 30px #3a241066}.luminous-caustic{border:1px solid #f660092b;border-radius:50%;position:absolute;inset:4%;transform:rotate(-25deg)scaleX(.8);box-shadow:inset 5px 0 12px #ef722a18}.luminous-lens .lens-instrument{filter:drop-shadow(0 1px 5px #ff6e1a1d)}.luminous-lens .lens-coordinate{color:#61594c;letter-spacing:.18em;font:500 7px/1.6 Rubik,Golos Text,sans-serif}.luminous-lens .lens-coordinate-top{top:8px;left:50%}.luminous-lens .lens-coordinate-bottom{color:#4f483e;bottom:-2px}.luminous-atlas-note{letter-spacing:.09em;color:#50493f;pointer-events:none;background:linear-gradient(120deg,#fffbf28f,#fffbf27f);border:2px solid #17120e;border-radius:100px;align-items:center;gap:11px;padding:11px 15px;font:500 8px/1.6 Rubik,Golos Text,sans-serif;display:flex;position:absolute;bottom:16px;right:12px}.luminous-atlas-note>span:last-child{color:#221f1a;border-left:1px solid #17120e46;padding-left:12px}.atlas-status{background:#fffcf5;box-shadow:0 0 10px #17120e0e}.pleiades-page[data-view=constellation] .pleiades-bottom{margin-top:0;padding:22px 0 16px}.pleiades-page[data-view=constellation] .pleiades-bottom p{color:#5a5247;font-size:11px}.pleiades-page[data-view=constellation] .pleiades-bottom>a{color:#3a352e;font-size:11px}.observatory-provider-index{border-bottom:1px solid #17120e2c;gap:10px;padding:0 0 28px}.observatory-provider-index button{background:linear-gradient(150deg,#fffbf28f,#fffbf263);border:2px solid #17120e;border-radius:12px;justify-content:space-between;min-height:64px;padding:12px 17px;box-shadow:3px 3px #17120e}.observatory-provider-index button:last-child{border:1px solid #17120e2a}.observatory-provider-index button>span{color:#6c6254;font-size:9px}.observatory-provider-index button strong{color:#24211c;font:500 12px Rubik,Golos Text,sans-serif}.observatory-provider-index button:hover{background:#17120e0e;border-color:#17120e8d;transform:translateY(-2px)}.observatory-capabilities{padding:92px 0}.observatory-section-heading{align-items:end;margin-bottom:36px}.observatory-section-heading h2,.observatory-start h2{letter-spacing:-.06em;margin-top:20px;font:500 clamp(34px,3.8vw,56px)/1.12 Rubik,Golos Text,sans-serif}.observatory-section-heading h2 em,.observatory-start h2 em{color:#655c4f}.observatory-section-heading>p{color:#524b41;font:400 13px/1.9 Rubik,Golos Text,sans-serif}.capability-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.capability-grid>a,.capability-grid>a.capability-featured{background:radial-gradient(at 65% 25%,#fffbf248,#0000 65%),linear-gradient(140deg,#fcf6ee,#fffdfb 75%);border:2px solid #17120e;border-radius:20px;min-height:438px;padding:27px 28px 25px;box-shadow:5px 5px #17120e}.capability-grid>a:nth-child(2){background:radial-gradient(at 65% 25%,#2aaaef38,#0000 60%),linear-gradient(140deg,#fcf6ed,#fffdfb 75%)}.capability-grid>a:nth-child(3){background:radial-gradient(at 65% 25%,#fffbf252,#0000 60%),linear-gradient(140deg,#fbf4ea,#fefbf7 75%)}.capability-grid>a:hover{background-color:#fbf4e9;border-color:#17120e8d;transform:translateY(-5px);box-shadow:0 20px 45px #3a24101b}.capability-number{letter-spacing:.1em;color:#474138;justify-content:space-between;align-items:center;gap:8px;margin:0;font:500 9px/1.7 Rubik,Golos Text,sans-serif;display:flex}.capability-number>span{gap:8px;display:flex}.capability-number svg{color:#3f3a32;flex:none}.capability-grid h3{letter-spacing:-.045em;color:#171512;margin:8px 0 18px;font:500 28px/1.2 Rubik,Golos Text,sans-serif}.capability-grid p{color:#50493f;margin-bottom:25px;font:400 12px/1.9 Rubik,Golos Text,sans-serif}.capability-link{color:#2c2822;border-color:#17120e2e;padding-top:20px;font:500 12px/1.7 Rubik,Golos Text,sans-serif}.capability-link>svg{box-sizing:content-box;border:1px solid #17120e51;border-radius:50%;width:16px;height:16px;padding:8px}.pleiades-page .capability-availability{color:#645b4e;max-width:740px;margin:20px 0 0;font-size:11px;line-height:1.8}.luminous-card-art{pointer-events:none;place-items:center;height:150px;margin:10px 0 18px;display:grid;position:relative}.thought-art i{background:radial-gradient(circle at 30% 25%,#fffcf595,#ef722a33 36%,#fffbf26f 68%,#fffbf29f);border:1px solid #ff5e0070;border-radius:50%;width:98px;height:98px;position:absolute;transform:translate(-34px);box-shadow:inset 2px 2px 12px #ff6e1a1b,7px 13px 25px #3a241020}.thought-art i:nth-child(2){background:radial-gradient(circle at 30% 25%,#17120e32,#ef722a08 36%,#fffbf241 68%,#fffbf252);transform:translateY(3px)}.thought-art i:nth-child(3){background:radial-gradient(circle at 30% 25%,#17120e1b,#ef722a05 36%,#fffbf241 68%,#fffbf241);transform:translate(34px,6px)}.thought-art i:nth-child(4){filter:blur(16px);width:180px;height:40px;box-shadow:none;background:#ef722a1a;border:0;transform:translateY(50px)}.code-art i{background:linear-gradient(135deg,#2aaaef42,#fffbf241);border:2px solid #17120e;border-radius:13px;width:140px;height:92px;position:absolute;transform:rotate(-12deg)translate(-14px,-5px);box-shadow:3px 3px #17120e}.code-art i:nth-child(2){background:linear-gradient(135deg,#ef722a36,#fffbf252);transform:rotate(-3deg)translateY(4px)}.code-art i:nth-child(3){background:linear-gradient(135deg,#17120e34,#fffbf285);border-color:#00a6ff80;transform:rotate(7deg)translate(15px,12px)}.code-art>span{color:#1a1714;z-index:1;letter-spacing:.05em;text-shadow:0 0 24px #1aafff5a;font:400 30px Rubik,Golos Text,sans-serif;transform:translate(14px,8px)}.media-art{justify-content:center;align-items:center;gap:7px;display:flex}.media-art i{background:linear-gradient(100deg,#fffcf5,#ef722a 38%,#efe4d3);border-radius:12px;width:12px;height:34px;transform:skewY(-12deg);box-shadow:inset 1px 0 #17120e16,3px 10px 20px #3a24101b}.media-art i:nth-child(2),.media-art i:nth-child(8){height:56px}.media-art i:nth-child(3),.media-art i:nth-child(7){height:84px}.media-art i:nth-child(4),.media-art i:nth-child(6){height:109px}.media-art i:nth-child(5){background:linear-gradient(100deg,#fffcf5,#efb52e 38%,#e6d9c7);height:132px}.observatory-start{background:radial-gradient(at 0 100%,#fffbf263,#0000 55%),linear-gradient(135deg,#fdf9f2,#fffdfa);border:2px solid #17120e;border-radius:24px;gap:60px;margin-bottom:48px;padding:60px;overflow:hidden;box-shadow:5px 5px #17120e}.observatory-start:before{background:radial-gradient(at 0 100%,#ff6e1a08,#0000 50%)}.observatory-start>div,.observatory-start ol{position:relative}.luminous-start-copy{color:#554e43;margin:22px 0 0;font:400 13px/1.9 Rubik,Golos Text,sans-serif}.observatory-start .observatory-primary{margin-top:26px}.observatory-start li{border-color:#17120e31;gap:20px;padding:24px 0}.observatory-start li>span{color:#25221d;background:#ef722a07;border:1px solid #17120e50;border-radius:50%;place-items:center;min-width:34px;height:34px;font:500 10px Rubik,Golos Text,sans-serif;display:grid}.observatory-start li h3{letter-spacing:-.025em;color:#1a1714;font:500 15px/1.6 Rubik,Golos Text,sans-serif}.observatory-start li p{color:#595246;font:400 12px/1.8 Rubik,Golos Text,sans-serif}.observatory-start li>svg{color:#564e43}.pleiades-page.pleiades-page .pleiades-explanation{color:#514a40;border-color:#17120e31}.pleiades-page.pleiades-page .pleiades-explanation summary:before{color:#342f29}.pleiades-page[data-view=system] .pleiades-head h1{letter-spacing:-.055em;font-family:Rubik,Golos Text,sans-serif;font-weight:500}.pleiades-page[data-view=system] :is(.solar-details,.solar-inspector-intro){background:linear-gradient(140deg,#f9f1e5,#fefbf7);border-color:#17120e54;border-radius:18px;box-shadow:inset 0 1px #17120e03,0 24px 80px #3a241029}.pleiades-page.pleiades-page .solar-directory-grid button{box-shadow:inset 0 1px #fff07;background:linear-gradient(135deg,#fffbf2da,#fefaf5);border-color:#17120e42;border-radius:12px}.pleiades-page.pleiades-page .solar-directory-grid button:hover,.pleiades-page.pleiades-page .solar-directory-grid button[aria-pressed=true]{background:#faf2e7;border-color:#17120ea0}.comparison-page.comparison-page{background:radial-gradient(at 75% 0,#fffbf25c,#0000 55%),#f8efe2}.comparison-page.comparison-page .comparison-intro h1,.orbital-public.orbital-public .pricing-hero h1{letter-spacing:-.055em;font-weight:500}.comparison-page.comparison-page .comparison-column{background:#fefcf9;border-color:#17120e4e;box-shadow:0 20px 60px #3a24101b,inset 0 1px #17120e03}.comparison-page.comparison-page .comparison-column[data-side=right]{--column-accent:#413b33;border-color:#17120e59}.comparison-page.comparison-page .comparison-column-head{background:linear-gradient(130deg,#f8efe2,#fdf8f0)}.comparison-page.comparison-page .comparison-scroll{background:#f8efe2}.comparison-page.comparison-page .comparison-model{background:#fdf8f1;border-color:#17120e59;border-radius:16px;box-shadow:0 15px 35px #3a241022}.comparison-model-identity{background:linear-gradient(115deg,#f6ecdd,#fcf6ec);border-radius:15px 15px 0 0}.comparison-page.comparison-page .comparison-model-title h2{letter-spacing:-.04em;color:#171512;font:500 26px/1.35 Rubik,Golos Text,sans-serif}.model-insights.model-insights{background:linear-gradient(135deg,#fffbf2c0,#fffbf2c0);border-color:#17120e38;border-radius:12px}.model-insights.model-insights .insight{background:#fffbf29f;border-color:#17120e27}.model-insights.model-insights .insight strong,.model-purchase .purchase-pricing .purchase-rates strong{letter-spacing:-.05em;font-family:Rubik,Golos Text,sans-serif;font-weight:500}.model-purchase.model-purchase .purchase-pricing{background:linear-gradient(140deg,#fffbf26c,#fefbf7);border-color:#17120e55;border-radius:12px}.orbital-public.orbital-public :is(.model-profile,.model-quote,.buy-model-overview,.buy-checkout,.pricing-principle,.calculator){background:linear-gradient(135deg,#fffbf2eb,#fefbf6);border:2px solid #17120e;border-radius:18px;box-shadow:5px 5px #17120e}.orbital-public.orbital-public .pricing-provider-tabs button[aria-selected=true]{color:#25221d;border-color:#17120eee}.orbital-public.orbital-public .pricing-table tbody tr>*{background:#fdf8f1;border-color:#17120e31}:is(.orbital-public.orbital-public,.cosmic-console.cosmic-console,.auth-page.auth-page,.flow-public.flow-public) .button-primary,.model-purchase.model-purchase .purchase-button:not(:disabled){color:#17120e;background:linear-gradient(115deg,#fffcf5,#fffcf5);border-color:#17120e;border-radius:10px;box-shadow:inset 0 1px #17120e17,0 5px 20px #ef722a08}.cosmic-console.cosmic-console{--cyan:#27231e;--text:#171512;--muted:#524b40;background:radial-gradient(at 85% 0,#fffbf25f,#0000 53%),#f8efe2}.cosmic-console.cosmic-console .sidebar{background:linear-gradient(165deg,#fcf6ed,#fefcf9 62%);border-color:#17120e33;box-shadow:10px 0 40px #3a24100e}.cosmic-console.cosmic-console .brand{letter-spacing:-.05em;font-family:Rubik,Golos Text,sans-serif;font-weight:600}.cosmic-console.cosmic-console .pleiades-mark{color:#2f2b25}.cosmic-console.cosmic-console .app-header{background:#fffbf2de;border-color:#17120e32}.cosmic-console.cosmic-console .nav-link.active{color:#1e1c18;background:linear-gradient(115deg,#ef722a1c,#17120e0b);border-color:#17120e5e;box-shadow:inset 2px 0 #17120e1f}.cosmic-console.cosmic-console .surface-panel{background:linear-gradient(135deg,#fffbf2de,#fffbf2d7);border:2px solid #17120e;border-radius:17px;box-shadow:5px 5px #17120e}.cosmic-console.cosmic-console :is(.balance-hero,.big-balance){background:radial-gradient(at 80% 10%,#fffbf251,#0000 55%),linear-gradient(120deg,#f7eee1,#fcf7ef);border-color:#17120e59;border-radius:20px;box-shadow:inset 0 1px #17120e04,0 20px 45px #3a241014}.cosmic-console.cosmic-console :is(.page-heading h1,.balance-hero strong,.big-balance strong,.metric-strip strong,.studio-heading h1){letter-spacing:-.05em;font-family:Rubik,Golos Text,sans-serif;font-weight:500}.cosmic-console.cosmic-console .console-bottom-nav{background:#fdf9f3;border-color:#17120e42}.cosmic-console.cosmic-console .console-bottom-nav :is(a.active,button.active){color:#25221d}.studio-page.studio-page :is(.studio-composer,.studio-result,.studio-history){box-shadow:inset 0 1px #fff08,0 15px 35px #3a241014;background:linear-gradient(140deg,#fffbf2e8,#fefaf4);border-color:#17120e44}.studio-page.studio-page .studio-tabs button[aria-selected=true]{color:#25221d;border-color:#17120ee8}.auth-page.auth-page{background:radial-gradient(at 70% 25%,#fffbf24f,#0000 65%),#f8efe2}.auth-page.auth-page .auth-visual{background:radial-gradient(at 25% 20%,#ef722a25,#0000 55%),linear-gradient(150deg,#fffbf263,#fffbf2d9),50%/cover;border-color:#17120e43}.auth-page.auth-page :is(.auth-story h2,.auth-form-wrap h1){letter-spacing:-.06em;font-family:Rubik,Golos Text,sans-serif;font-weight:500}.auth-page.auth-page input{background:#fdf8f2;border-color:#17120e48;border-radius:10px;box-shadow:inset 0 2px 8px #3a241014}.auth-page.auth-page .auth-main{background:radial-gradient(at 70% 0,#fffbf233,#0000 70%)}.auth-page.auth-page .brand{letter-spacing:-.035em;color:#171512;font:600 25px/1.3 Rubik,Golos Text,sans-serif}.auth-page.auth-page .pleiades-mark{color:#25221d}.auth-page.auth-page :is(.auth-story h2,.auth-form-wrap h1){letter-spacing:-.035em}.auth-page.auth-page :is(.text-link,.auth-switch button){color:#25221d}.music-dock.music-dock.music-dock{background:#fffbf2eb;border-color:#17120e42;box-shadow:0 8px 35px #3a241022,inset 0 1px #17120e01}.music-dock.music-dock.music-dock .music-dock-title output{color:#25221d}.music-dock.music-dock input::-webkit-slider-runnable-track{background:linear-gradient(90deg,#fffcf5 var(--music-volume),#f1e7d6 var(--music-volume))}.music-dock.music-dock input::-webkit-slider-thumb{background:#fffcf5;border-color:#17120efe}.pleiades-page[data-view=constellation] .orbital-public .site-header{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.orbital-public.orbital-public :is(.comparison-intro,.pricing-intro) h1 em{color:#3b362e}.orbital-public.orbital-public :is(.eyebrow,.comparison-eyebrow){color:#49433a}.orbital-public.orbital-public .comparison-guide>svg{color:#353029}.auth-page.auth-page :is(.auth-symbol,.cosmic-eyebrow){color:#25221d}.auth-page.auth-page .auth-symbol{background:#17120e14;border-color:#17120e50}.orbital-public.orbital-public .motion-preference,.cosmic-console.cosmic-console .motion-preference{color:#3a352e}.cosmic-console.cosmic-console :is(.workspace-hero h2 em,.cosmic-eyebrow,.text-link,.header-balance,.next-step>span){color:#342f29}.cosmic-console.cosmic-console .workspace-hero{background:radial-gradient(at 0 0,#fffbf245,#0000 60%),linear-gradient(120deg,#fbf4eb,#fefbf7);border-color:#17120e48;box-shadow:inset 0 1px #17120e03,0 18px 48px #3a241014}.cosmic-console.cosmic-console .workspace-hero h2{letter-spacing:-.035em;font-weight:500}.cosmic-console.cosmic-console .finance-available{background:linear-gradient(130deg,#f9f1e5,#fcf7ee);border-color:#17120e63;box-shadow:inset 0 1px #17120e03,0 12px 30px #3a24100e}.cosmic-console.cosmic-console .finance-stat{background:linear-gradient(130deg,#faf2e6,#fdf8f0);border-color:#17120e44;box-shadow:inset 0 1px #17120e02}.cosmic-console.cosmic-console .finance-band strong{letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-family:Rubik,Golos Text,sans-serif;font-weight:500}.cosmic-console.cosmic-console :is(.console-section,.console-panel,.spend-section){background:linear-gradient(135deg,#fcf6ec,#fefaf5);border-color:#17120e3d;box-shadow:inset 0 1px #17120e01,0 16px 30px #3a24100e}.cosmic-console.cosmic-console .next-step{background:radial-gradient(at 90% 0,#ef722a1b,#0000 65%),linear-gradient(135deg,#faf2e7,#fdf8f0);border-color:#17120e66}.cosmic-console.cosmic-console .next-step .button{color:#17120e;background:linear-gradient(115deg,#fffcf5,#fffcf5);border-color:#17120e}.cosmic-console.cosmic-console .next-step .button:hover{background:#fffcf5}.cosmic-console.cosmic-console .project-icon{color:#332f28}.cosmic-console.cosmic-console .admin-section-nav a.active{color:#25221d;background:#17120e15;border-color:#17120e7a}.studio-page.studio-page{--st-bg:#ede1cf;--st-line:#17120e3d;--st-text:#171512;--st-muted:#443e35;--st-gold:#27231e}.studio-page.studio-page :is(.studio-parameters,.studio-cost){background:linear-gradient(135deg,#faf2e6,#fdf8f1);border-color:#17120e43;box-shadow:inset 0 1px #17120e01,0 12px 30px #3a24100e}.studio-page.studio-page .studio-test{color:#be6c0e}.studio-page.studio-page .studio-launch{color:#17120e;background:linear-gradient(115deg,#fffcf5,#fffcf5);border-color:#17120ef9}.studio-page.studio-page .studio-tabs button.is-active{color:#25221d}.studio-page.studio-page .studio-tabs button.is-active:after{background:#fffcf5}@media (width>=1600px){.pleiades-page[data-view=constellation] .pleiades-head h1{font-size:86px}.pleiades-page[data-view=constellation] .pleiades-experience{padding-top:45px}}@media (width<=1250px){.orbital-public.orbital-public .wrap{width:calc(100% - 72px)}.pleiades-page[data-view=constellation] .pleiades-experience{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:16px}.pleiades-page[data-view=constellation] .pleiades-head h1{font-size:clamp(51px,5.7vw,71px)}.observatory-actions{gap:14px}.observatory-provider-index button{gap:7px;padding-inline:12px}.capability-grid>a,.capability-grid>a.capability-featured{padding:24px}.capability-grid h3{font-size:25px}.observatory-start{gap:40px;padding:44px}}@media (width>=768px) and (width<=1100px){.pleiades-page[data-view=constellation] .pleiades-stage-layout{align-self:center}.pleiades-page[data-view=constellation] .gpt-star:not([aria-expanded=true]) .company-label{padding:6px 9px;top:43px}.pleiades-page[data-view=constellation] .gpt-star:not([aria-expanded=true]) .company-label strong{font-size:12px}.pleiades-page[data-view=constellation] .gpt-star:not([aria-expanded=true]) .company-label small{font-size:7px}.pleiades-page[data-view=constellation] .openai-star:not([aria-expanded=true]) .company-label strong{font-size:20px}.luminous-lens .lens-coordinate{font-size:5px}.luminous-lens .lens-coordinate-bottom{bottom:-15px}.luminous-atlas-note{font-size:7px;bottom:0;right:0}}@media (width<=980px){.orbital-public.orbital-public .wrap{width:calc(100% - 48px)}.orbital-public.orbital-public .site-header{gap:16px;height:88px}.orbital-public.orbital-public .site-header .brand{font-size:22px}.orbital-public.orbital-public .site-header nav a{padding-inline:11px}.pleiades-page[data-view=constellation] .pleiades-head{padding-bottom:42px}.pleiades-page[data-view=constellation] .pleiades-head h1{font-size:clamp(43px,5.6vw,56px);line-height:1.09}.pleiades-page[data-view=constellation] .pleiades-lead{font-size:13px}.pleiades-page[data-view=constellation] .pleiades-eyebrow{letter-spacing:.11em;font-size:8px}.observatory-provider-index{gap:7px}.observatory-provider-index button{justify-content:center;gap:7px;padding-inline:5px}.observatory-provider-index button strong{font-size:11px}.capability-grid{gap:12px}.capability-grid>a,.capability-grid>a.capability-featured{min-height:416px;padding:22px 18px}.capability-number{letter-spacing:.04em;font-size:7px}.capability-number svg{width:16px;height:16px}.capability-number>span>svg:last-child{display:none}.capability-grid h3{font-size:23px}.capability-grid p{font-size:11px}.capability-link{font-size:10px}.observatory-start{gap:28px;padding:36px}.observatory-start h2{font-size:34px}}@media (width<=767px){.orbital-public.orbital-public .wrap{width:calc(100% - 40px)}.orbital-public.orbital-public .site-header{gap:10px;height:80px}.orbital-public.orbital-public .site-header .brand{gap:9px;font-size:21px}.orbital-public.orbital-public .site-header .pleiades-mark{width:28px}.orbital-public.orbital-public .site-header .brand small{letter-spacing:.13em;font-size:6px}.orbital-public.orbital-public .menu-button{background:#17120e0b;border-color:#17120e37;border-radius:50%}.pleiades-page[data-view=constellation] .pleiades-experience{gap:0;padding-top:36px;display:flex}.pleiades-page[data-view=constellation] .pleiades-head{padding:0}.pleiades-page[data-view=constellation] .pleiades-eyebrow{letter-spacing:.13em;font-size:8px}.pleiades-page[data-view=constellation] .pleiades-head h1{margin:24px 0;font-size:clamp(46px,10.8vw,74px);line-height:1.05}.pleiades-page[data-view=constellation] .pleiades-lead{max-width:440px;font-size:14px;line-height:1.85}.observatory-actions{gap:10px 20px;margin-top:25px}.observatory-primary.observatory-primary{min-height:52px;padding-inline:22px}.observatory-promise{gap:11px;margin-top:21px}.observatory-promise>svg{width:23px;height:23px;padding:5px}.pleiades-page[data-view=constellation] .pleiades-stage-layout{align-self:stretch;margin-top:30px}.luminous-lens.observatory-lens{width:100%;max-width:520px}.luminous-lens .lens-coordinate-top{font-size:5px;top:5px}.luminous-lens .lens-coordinate-bottom{font-size:5px;bottom:-9px}.pleiades-page[data-view=constellation] .gpt-star:not([aria-expanded=true]) .company-label{border-radius:8px;gap:3px;padding:6px 9px;top:40px}.pleiades-page[data-view=constellation] .gpt-star:not([aria-expanded=true]) .company-label strong{font-size:12px}.pleiades-page[data-view=constellation] .gpt-star:not([aria-expanded=true]) .company-label small{font-size:7px}.pleiades-page[data-view=constellation] .openai-star:not([aria-expanded=true]) .company-label strong{font-size:20px}.luminous-atlas-note{white-space:nowrap;padding:10px 13px;font-size:7px;bottom:8px;right:50%;transform:translate(50%)}.pleiades-page[data-view=constellation] .pleiades-bottom{gap:15px;margin-top:4px;padding-block:17px 20px}.pleiades-page[data-view=constellation] .pleiades-bottom p{align-items:center;font-size:10px;line-height:1.8}.observatory-provider-index{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding-bottom:25px}.observatory-provider-index button{border:1px solid #17120e2a;gap:6px;min-height:56px;padding:10px 6px}.observatory-provider-index button:nth-child(n){border:1px solid #17120e2a}.observatory-provider-index button strong{font-size:11px}.observatory-provider-index button>span{font-size:8px}.observatory-provider-index button svg{display:none}.observatory-capabilities{padding:56px 0}.observatory-section-heading{margin-bottom:26px;display:block}.observatory-section-heading h2,.observatory-start h2{margin-top:16px;font-size:39px;line-height:1.14}.observatory-section-heading>p{margin-top:20px;font-size:12px}.capability-grid{grid-template-columns:1fr;gap:16px}.capability-grid>a,.capability-grid>a.capability-featured{border-radius:18px;min-height:428px;padding:25px}.capability-number{letter-spacing:.06em;font-size:9px}.capability-number svg{width:18px;height:18px}.capability-number>span>svg:last-child{display:block}.luminous-card-art{height:144px;margin-top:5px;margin-bottom:12px}.capability-grid h3{font-size:29px}.capability-grid p,.capability-link{font-size:12px}.capability-availability{font-size:10px}.observatory-start{border-radius:20px;grid-template-columns:1fr;gap:38px;margin-bottom:35px;padding:28px 23px}.observatory-start h2{font-size:34px}.observatory-start li{gap:14px}.observatory-start li h3{font-size:14px}.observatory-start li p{font-size:11px}.observatory-start li>svg{width:16px}.orbital-public.orbital-public .site-footer{padding-bottom:110px}}@media (width<=370px){.orbital-public.orbital-public .wrap{width:calc(100% - 32px)}.orbital-public.orbital-public .site-header .brand{gap:6px;font-size:18px}.orbital-public.orbital-public .site-header .pleiades-mark{width:25px}.pleiades-page[data-view=constellation] .pleiades-head h1{font-size:44px}.pleiades-page[data-view=constellation] .pleiades-eyebrow{font-size:7px}.pleiades-page[data-view=constellation] .gpt-star:not([aria-expanded=true]) .company-label{padding:5px 6px}.pleiades-page[data-view=constellation] .gpt-star:not([aria-expanded=true]) .company-label strong{font-size:10px}.pleiades-page[data-view=constellation] .openai-star:not([aria-expanded=true]) .company-label strong{font-size:19px}.observatory-provider-index{grid-template-columns:repeat(3,minmax(0,1fr))}.capability-grid h3{font-size:26px}.observatory-start h2{font-size:30px}}@media (prefers-reduced-motion:reduce){.luminous-lens{transition:none}}.pleiades-page[data-reduced=true] .luminous-lens{transition:none}@media (forced-colors:active){.pleiades-page[data-view=constellation] .pleiades-head h1 em{-webkit-text-fill-color:CanvasText;background:0 0}.luminous-lens{display:none}}.scenario-entry{color:#171512;isolation:isolate;background:linear-gradient(125deg,#fcf7ee,#fefcf9);border:2px solid #17120e;border-radius:26px;grid-template-columns:1fr 1.05fr;align-items:center;gap:42px;margin:24px 0 64px;padding:42px;display:grid;position:relative;box-shadow:5px 5px #17120e}.scenario-entry-copy{min-width:0}.scenario-entry-eyebrow{letter-spacing:.17em;color:#0853c4;align-items:center;gap:9px;font:600 10px/1.5 Rubik,Golos Text,sans-serif;display:flex}.scenario-entry h2{letter-spacing:-.04em;margin:17px 0;font:500 clamp(22px,2.25vw,34px)/1.2 Rubik,Golos Text,sans-serif}.scenario-entry-copy p{color:#443e35;max-width:470px;margin:0 0 23px;font:400 13px/1.75 Rubik,Golos Text,sans-serif}.scenario-entry-button{background:#1a75ff;border:2px solid #17120e;border-radius:11px;justify-content:center;align-items:center;gap:25px;min-height:48px;padding:12px 19px;font:700 13px/1.5 Rubik,Golos Text,sans-serif;text-decoration:none;transition:background .15s,transform .15s;display:inline-flex;box-shadow:3px 3px #17120e;color:#17120e!important}.scenario-entry-button:hover{background:#fffcf5;transform:translateY(-2px)}.scenario-entry-button:focus-visible{outline-offset:4px;outline:3px solid #17120e}.scenario-entry-copy>small{color:#4d473d;margin-top:11px;font:400 10px/1.6 Rubik,Golos Text,sans-serif;display:block}.scenario-entry-chain{align-items:center;gap:9px;min-width:0;display:flex}.scenario-entry-step{background:var(--entry-bg);border:2px solid #17120e;border-top:3px solid var(--entry-color);border-radius:16px;flex:1;min-width:0;min-height:164px;padding:21px 14px;box-shadow:5px 5px #17120e}.scenario-entry-step>span{color:var(--entry-color);justify-content:space-between;align-items:center;margin-bottom:21px;display:flex}.scenario-entry-step b{opacity:.8;font:600 10px Rubik,Golos Text,sans-serif}.scenario-entry-step strong{margin-bottom:8px;font:600 12px/1.5 Rubik,Golos Text,sans-serif;display:block}.scenario-entry-step small{color:#453f36;font:400 10px/1.5 Rubik,Golos Text,sans-serif;display:block}.scenario-entry-text{--entry-color:#0a6cff;--entry-border:#126aed;--entry-bg:#d1c4b14d}.scenario-entry-image{--entry-color:#ee691b;--entry-border:#ed6212;--entry-bg:#e1d4c04d}.scenario-entry-video{--entry-color:#df7f11;--entry-border:#c7710f;--entry-bg:#d9ccb94d}.scenario-entry-arrow{color:#726859;flex:none;width:15px}.orbital-public .site-header nav{gap:24px}.orbital-public .site-header nav a{white-space:nowrap}.orbital-public .site-header nav .scenario-nav{color:#0052cc}@media (width<=1100px){.scenario-entry{grid-template-columns:1fr;gap:28px;padding:30px}.scenario-entry-chain{max-width:650px}.orbital-public .site-header nav{gap:18px}}@media (width<=600px){.scenario-entry{border-radius:19px;gap:26px;margin:10px 0 40px;padding:24px 18px}.scenario-entry-copy p{font-size:12px}.scenario-entry h2{font-size:25px}.scenario-entry-button{gap:15px;width:100%}.scenario-entry-chain{flex-direction:column;align-items:stretch;gap:9px}.scenario-entry-step{grid-template-columns:31px 1fr;gap:3px 15px;min-height:0;padding:17px 18px;display:grid}.scenario-entry-step>span{flex-direction:column;grid-row:span 2;justify-content:center;gap:7px;margin:0}.scenario-entry-step strong{margin:0;font-size:13px}.scenario-entry-step small{font-size:11px}.scenario-entry-arrow{align-self:center;width:17px;height:17px;transform:rotate(90deg)}}@media (prefers-reduced-motion:reduce){.scenario-entry-button{transition:none}.scenario-entry-button:hover{transform:none}}:root{--dd-ink:#17120e;--dd-paper:#fff4df;--dd-paper-2:#ffe7bd;--dd-white:#fffaf0;--dd-orange:#ff6b1a;--dd-orange-deep:#d9480f;--dd-yellow:#ffc928;--dd-sky:#2ea8e6;--dd-sky-deep:#1673b5;--dd-red:#e8392b;--dd-display:"Rubik", "Golos Text", "Segoe UI", sans-serif;--dd-shadow:4px 4px 0 var(--dd-ink);--dd-shadow-lg:7px 7px 0 var(--dd-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html{background:var(--dd-paper)}body{min-height:100vh}body,body.body{color:var(--dd-ink);background-color:var(--dd-paper)!important;background-image:radial-gradient(circle at 1px 1px,#17120e14 1.2px,#0000 1.6px),radial-gradient(120% 60% at 50% -10%,#ffd36e66,#0000 60%)!important;background-size:18px 18px,100% 100%!important;background-attachment:fixed!important}::selection{background:var(--dd-orange);color:var(--dd-ink)}:focus-visible{outline-offset:3px;outline:3px solid var(--dd-sky)!important}h1,h2,h3,.brand,.dd-display{font-family:var(--dd-display)!important}h1{letter-spacing:-.025em!important;font-weight:900!important}h2{letter-spacing:-.02em!important;font-weight:800!important}h3{letter-spacing:-.01em!important;font-weight:700!important}h1 em,h1 i,h2 em{color:var(--dd-orange);font-style:normal}.brand{font-style:italic;letter-spacing:-.035em!important;color:var(--dd-ink)!important;font-weight:900!important}.brand small{font-style:normal;color:var(--dd-orange-deep)!important;letter-spacing:.18em!important;font-weight:800!important}.pleiades-mark.daredevil-mark,.orbital-public.orbital-public .pleiades-mark.daredevil-mark,.cosmic-console.cosmic-console .pleiades-mark.daredevil-mark{transition:transform .25s cubic-bezier(.3,1.6,.5,1);transform:rotate(-8deg);width:40px!important;height:40px!important}.brand:hover .daredevil-mark{transform:rotate(6deg)scale(1.08)}.orbital-public.orbital-public .site-header .pleiades-mark.daredevil-mark{width:40px!important;height:40px!important}.button{font-family:var(--dd-display);border:2.5px solid var(--dd-ink)!important;box-shadow:var(--dd-shadow)!important;border-radius:14px!important;font-weight:800!important;transition:transform .14s cubic-bezier(.3,1.5,.6,1),box-shadow .14s,background .14s!important}.button:hover:not(:disabled){box-shadow:6px 6px 0 var(--dd-ink)!important;transform:translate(-2px,-2px)!important}.button:active:not(:disabled){box-shadow:1px 1px 0 var(--dd-ink)!important;transform:translate(3px,3px)!important}.button:disabled{box-shadow:none!important}.button-primary,.button-amber,.button-cyan,html body .button.button-primary,html body .button.button-amber{background:var(--dd-orange)!important;color:var(--dd-ink)!important}.button-primary:hover:not(:disabled),.button-amber:hover:not(:disabled),.button-cyan:hover:not(:disabled){background:#ff8a3d!important}.button-outline,.button-ghost,html body .button.button-outline,html body .button.button-ghost{background:var(--dd-white)!important;color:var(--dd-ink)!important}.button-outline:hover:not(:disabled),.button-ghost:hover:not(:disabled){background:var(--dd-yellow)!important}.button-small{box-shadow:3px 3px 0 var(--dd-ink)!important}.orbital-public .site-header,.site-header.wrap{border-bottom:3px solid var(--dd-ink)!important;background:0 0!important}.site-header nav a{font-family:var(--dd-display);color:var(--dd-ink)!important;border:2px solid #0000!important;border-radius:999px!important;font-weight:700!important;transition:transform .15s,background .15s!important}.site-header nav a:hover{transform:rotate(-2deg);background:var(--dd-white)!important;border-color:var(--dd-ink)!important}.site-header nav a[aria-current=page]{background:var(--dd-yellow)!important;border-color:var(--dd-ink)!important;box-shadow:3px 3px 0 var(--dd-ink)!important;color:var(--dd-ink)!important}.site-header nav a[aria-current=page]:after{display:none!important}.site-header .mobile-price{color:var(--dd-orange-deep)!important;font-weight:800!important}.site-header .menu-button{box-shadow:3px 3px 0 var(--dd-ink);border:2.5px solid var(--dd-ink)!important;background:var(--dd-white)!important;color:var(--dd-ink)!important;border-radius:12px!important}.mobile-menu{background:var(--dd-white)!important;border:3px solid var(--dd-ink)!important;box-shadow:var(--dd-shadow-lg)!important;border-radius:18px!important}.mobile-menu a{font-family:var(--dd-display);color:var(--dd-ink)!important;font-weight:800!important}.site-footer{border-top:3px solid var(--dd-ink)!important}.site-footer .brand{font-size:22px!important}.cosmic-console .sidebar,.atelier-console .sidebar{background:var(--dd-white)!important;border-right:3px solid var(--dd-ink)!important}.cosmic-console .nav-link,.atelier-console .nav-link{border:2px solid #0000!important;border-radius:12px!important;font-weight:600!important}.cosmic-console .nav-link:hover,.atelier-console .nav-link:hover{border-color:var(--dd-ink)!important;background:#ffe7bd!important}.cosmic-console .nav-link.active,.atelier-console .nav-link.active{background:var(--dd-orange)!important;color:var(--dd-ink)!important;border-color:var(--dd-ink)!important;box-shadow:3px 3px 0 var(--dd-ink)!important;font-weight:800!important}.cosmic-console .nav-link.active svg,.atelier-console .nav-link.active svg{color:var(--dd-ink)!important}.cosmic-console .app-header,.atelier-console .app-header{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-bottom:3px solid var(--dd-ink)!important;background:#fff4dfe6!important}.console-mode{font-weight:800!important}.console-mode i,.console-header-note i{background:var(--dd-orange)!important;box-shadow:0 0 0 2px var(--dd-ink)!important}.console-bottom-nav{background:var(--dd-white)!important;border-top:3px solid var(--dd-ink)!important}.console-bottom-nav .active{color:var(--dd-orange-deep)!important}input:not([type=range]):not([type=checkbox]):not([type=radio]),select,textarea{border-width:2px!important;border-color:var(--dd-ink)!important;background-color:var(--dd-white)!important;color:var(--dd-ink)!important}input:not([type=range]):not([type=checkbox]):not([type=radio]):focus,select:focus,textarea:focus{box-shadow:3px 3px 0 var(--dd-orange)!important}input[type=range],input[type=checkbox],input[type=radio]{accent-color:var(--dd-orange)}dialog,.flow-dialog{border:3px solid var(--dd-ink)!important;box-shadow:9px 9px 0 var(--dd-ink)!important;background:var(--dd-white)!important}dialog::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#17120e66!important}.music-dock{background:var(--dd-white)!important;border:2.5px solid var(--dd-ink)!important;box-shadow:var(--dd-shadow)!important}.music-dock-title label{font-family:var(--dd-display);color:var(--dd-ink)!important;font-weight:900!important}.music-dock-status{background:var(--dd-white)!important;color:var(--dd-ink)!important;border:2px solid var(--dd-ink)!important;font-weight:600!important}.music-dock button{color:var(--dd-ink)!important}@media (width<=767px){.music-dock-controls input[type=range],.music-dock-title output{display:none!important}.music-dock-controls{width:auto!important}.music-dock{grid-template-columns:auto auto!important;width:auto!important;left:auto!important}.music-dock-status[data-state=blocked],.music-dock-status[data-state=playing],.music-dock-status[data-state=paused]{display:none!important}}.demo-tag,.status-badge,.model-badge{border:2px solid var(--dd-ink)!important;background:var(--dd-yellow)!important;color:var(--dd-ink)!important;font-weight:800!important}.status-dot{background:var(--dd-orange)!important;box-shadow:0 0 0 2px var(--dd-ink)!important}.celestial-body circle:first-of-type{stroke:var(--dd-ink);stroke-width:3px}.solar-planet-disc,.planet-disc{filter:drop-shadow(3px 3px 0 var(--dd-ink))}.pleiades-head h1{text-transform:uppercase;font-style:italic;letter-spacing:-.035em!important;font-weight:900!important;line-height:1.02!important}.pleiades-head h1 em,.observatory-capabilities h2 em,.observatory-start h2 em{-webkit-text-stroke:2px var(--dd-ink);paint-order:stroke fill;font-style:italic;-webkit-text-fill-color:currentColor!important;color:var(--dd-orange)!important;text-shadow:4px 4px 0 var(--dd-ink)!important;background:0 0!important}.observatory-primary.observatory-primary{font-family:var(--dd-display);background:var(--dd-orange)!important;color:var(--dd-ink)!important;border:2.5px solid var(--dd-ink)!important;box-shadow:var(--dd-shadow)!important;border-radius:14px!important;font-weight:800!important}.observatory-primary.observatory-primary:hover{filter:none;transform:translate(-2px,-2px);box-shadow:6px 6px 0 var(--dd-ink)!important}.auth-visual h2{text-transform:uppercase;font-style:italic;font-weight:900!important;line-height:1.02!important}@media (prefers-reduced-motion:reduce){.button,.site-header nav a,.daredevil-mark{transition:none!important}.button:hover:not(:disabled),.button:active:not(:disabled){transform:none!important}}.dd-text-link{color:var(--dd-ink);text-underline-offset:4px;align-items:center;gap:6px;padding:10px 4px;font-weight:700;text-decoration:underline;text-decoration-thickness:2px;display:inline-flex}.dd-text-link:hover{color:var(--dd-orange-deep)}.dd-faq{gap:14px;max-width:880px;display:grid}.dd-faq details{background:var(--dd-white);border:3px solid var(--dd-ink);box-shadow:var(--dd-shadow);border-radius:16px;padding:0 22px}.dd-faq summary{cursor:pointer;font:800 19px/1.3 var(--dd-display);justify-content:space-between;gap:16px;padding:18px 0;list-style:none;display:flex}.dd-faq summary::-webkit-details-marker{display:none}.dd-faq summary:after{content:"+";font:900 26px/1 var(--dd-display);color:var(--dd-orange)}.dd-faq details[open] summary:after{content:"−"}.dd-faq details p{color:#4a3f35;margin:0 0 20px;font-size:17px;line-height:1.6}.dd-faq summary:focus-visible{outline:3px solid var(--dd-sky);outline-offset:4px;border-radius:6px}.legal-links{flex-basis:100%;gap:6px;font-size:14px;display:grid}.legal-links nav{flex-wrap:wrap;gap:6px 18px;display:flex}.legal-links a{color:inherit;text-underline-offset:3px;text-decoration:underline}.legal-links p{opacity:.75;margin:0}.sidebar-bottom .legal-links{margin-top:14px;font-size:12px}.sidebar-bottom .legal-links nav{flex-direction:column;gap:4px}.dd-legal{max-width:860px;padding-top:40px;padding-bottom:64px}.dd-legal h1{font:900 clamp(34px,5vw,56px)/1.05 var(--dd-display);text-transform:uppercase;margin:0 0 12px;font-style:italic}.dd-legal h2{font:800 22px/1.3 var(--dd-display);margin:32px 0 10px}.dd-legal p{margin:0 0 10px;font-size:17px;line-height:1.65}.dd-legal-meta{background:var(--dd-yellow);border:2.5px solid var(--dd-ink);border-radius:10px;padding:6px 12px;font-weight:700;display:inline-block;font-size:14px!important}.dd-legal-other{flex-wrap:wrap;gap:12px 24px;margin-top:40px;font-weight:700;display:flex}.dd-not-found{min-height:70vh}.orbital-public .site-footer{flex-wrap:wrap}.consent-check{cursor:pointer;align-items:flex-start;gap:10px;margin:14px 0;font-size:14px;line-height:1.45;display:flex!important}.consent-check input{width:20px;height:20px;min-height:0;accent-color:var(--dd-orange);flex:none;margin-top:1px}.consent-check a{text-decoration:underline}.field-hint{color:#655c4f;margin:-6px 0 12px;font-size:13px}.totp-qr{border:3px solid var(--dd-ink);background:#fff;border-radius:12px;margin:12px 0;padding:6px;display:block}.recovery-reveal .flow-secret-value{letter-spacing:.06em;-webkit-user-select:all;user-select:all;font-size:clamp(18px,3vw,24px)}.nitro{font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.nitro b{font:900 1em/1 var(--dd-display);letter-spacing:-.01em;font-style:italic}.nitro small{font:700 .72em/1 var(--dd-display);text-transform:uppercase;letter-spacing:.08em;opacity:.75}.nitro-bolt{color:var(--dd-orange);fill:var(--dd-yellow);stroke:var(--dd-ink);flex:none}.header-balance{box-shadow:3px 3px 0 var(--dd-ink);background:var(--dd-yellow)!important;border:2.5px solid var(--dd-ink)!important;color:var(--dd-ink)!important;border-radius:999px!important;padding:6px 12px!important;text-decoration:none!important}.header-balance:hover{box-shadow:4px 4px 0 var(--dd-ink);transform:translate(-1px,-1px)}.nitro-tank{background:radial-gradient(circle at 85% 30%, #ffe27a 0 18%, transparent 19%), repeating-conic-gradient(from 0deg at 85% 30%, #ff8a3d 0 8deg, #ff6b1a 8deg 16deg);border:3px solid var(--dd-ink);box-shadow:var(--dd-shadow-lg);color:var(--dd-ink);border-radius:22px;justify-items:start;gap:10px;margin:24px 0;padding:clamp(24px,4vw,40px);display:grid;position:relative;overflow:hidden}.nitro-tank:before,.nitro-tank:after{content:"";aspect-ratio:3/5;pointer-events:none;clip-path:polygon(58% 0,8% 58%,44% 58%,30% 100%,92% 36%,54% 36%,74% 0);width:clamp(70px,11vw,120px);position:absolute;top:50%;right:clamp(18px,8vw,90px);transform:translateY(-50%)rotate(-10deg)}.nitro-tank:before{background:var(--dd-ink);translate:7px 7px}.nitro-tank:after{background:linear-gradient(160deg, #fff6c2, var(--dd-yellow) 45%, #ffb21a)}.nitro-tank-label{background:var(--dd-ink);color:var(--dd-yellow);font:900 13px/1.2 var(--dd-display);text-transform:uppercase;letter-spacing:.14em;border-radius:8px;padding:5px 12px;transform:rotate(-2deg)}.nitro-big{color:var(--dd-white);-webkit-text-stroke:2px var(--dd-ink);text-shadow:5px 5px 0 var(--dd-ink);gap:12px;font-size:clamp(46px,8vw,84px)}.nitro-big small{-webkit-text-stroke:0;text-shadow:none;color:var(--dd-ink);opacity:1;font-size:.32em}.nitro-big .nitro-bolt{-webkit-text-stroke:0}.nitro-tank p{z-index:1;max-width:52ch;margin:0;font-size:16px;position:relative}.nitro-tank .text-link{z-index:1;color:var(--dd-ink);font-weight:700;position:relative}.nitro-refuel h2{margin-top:0}.nitro-cans{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:6px 0 22px;display:grid}.nitro-can{background:var(--dd-white);color:var(--dd-ink);border:3px solid var(--dd-ink);box-shadow:var(--dd-shadow);cursor:pointer;font:inherit;border-radius:18px 18px 12px 12px;justify-items:center;gap:2px;padding:18px 10px 14px;transition:transform .12s,box-shadow .12s,background .12s;display:grid;position:relative}.nitro-can svg{color:var(--dd-orange);fill:var(--dd-yellow);stroke:var(--dd-ink)}.nitro-can strong{font:900 30px/1 var(--dd-display);font-style:italic}.nitro-can>span{font:800 12px/1 var(--dd-display);text-transform:uppercase;letter-spacing:.1em}.nitro-can small{color:#5d5246;margin-top:6px;font-size:12px}.nitro-can:hover{box-shadow:6px 6px 0 var(--dd-ink);transform:translate(-2px,-2px)}.nitro-can.selected{background:var(--dd-yellow);box-shadow:6px 6px 0 var(--dd-ink);transform:translate(-2px,-2px)rotate(-1.5deg)}.nitro-can:focus-visible{outline:3px solid var(--dd-sky);outline-offset:3px}.nitro-can-hit{background:var(--dd-red);color:#fff;border:2.5px solid var(--dd-ink);font:900 11px/1.2 var(--dd-display);text-transform:uppercase;border-radius:999px;padding:3px 9px;position:absolute;top:-12px;right:-8px;transform:rotate(8deg)}.nitro-custom{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.nitro-custom input{max-width:180px;font-size:20px;font-weight:700}.nitro-custom span{font-size:16px}.nitro-custom b{font:900 22px/1 var(--dd-display);color:var(--dd-orange-deep);font-style:italic}.nitro-go{margin-top:18px;font-size:17px}.nitro-history-title{align-items:center;gap:10px;display:flex}.nitro-history{margin:0;padding:0;list-style:none}.nitro-history li{border-bottom:2px dashed #17120e33;align-items:center;gap:12px;padding:14px 0;display:flex}.nitro-history li>svg{color:var(--dd-orange);fill:var(--dd-yellow);stroke:var(--dd-ink);flex:none}.nitro-history li div{flex:1;min-width:0;display:grid}.nitro-history small{color:#5d5246}.nitro-history li>span{font-size:14px;font-weight:700}.nitro-history li.is-canceled,.nitro-history li.is-failed{opacity:.6}@media (width<=720px){.nitro-cans{grid-template-columns:repeat(2,minmax(0,1fr))}.nitro-tank:before,.nitro-tank:after{opacity:.35}}@media (prefers-reduced-motion:no-preference){.nitro-big .nitro-bolt{animation:2.4s ease-in-out infinite nitroPulse}@keyframes nitroPulse{0%,to{transform:scale(1)rotate(0)}50%{transform:scale(1.12)rotate(-8deg)}}}.app-header .header-balance{align-items:center;display:inline-flex!important}.nitro-packs{border:3px solid var(--dd-ink);background:var(--dd-white);box-shadow:var(--dd-shadow);border-radius:18px;gap:18px;margin:0 0 36px;padding:24px;display:grid}.nitro-packs h2{font:900 clamp(26px,4vw,36px)/1 var(--dd-display);margin:4px 0 8px;font-style:italic}.nitro-packs p{margin:0}.nitro-packs .nitro-cans{margin:6px 0 0;padding:0;list-style:none}.nitro-pack{cursor:default}.nitro-pack:hover{box-shadow:var(--dd-shadow);transform:none}@media (width<=700px){.nitro-packs{padding:18px}.nitro-packs .nitro-cans{grid-template-columns:repeat(2,minmax(0,1fr))}}.music-dock{z-index:19;right:max(20px,env(safe-area-inset-right));bottom:calc(18px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#171512;background:#fffbf2eb;border:2px solid #17120e;border-radius:999px;align-items:center;gap:2px;height:52px;padding:0 4px 0 16px;font-family:Golos Text,sans-serif;display:flex;position:fixed;box-shadow:0 10px 40px #3a24103d}.music-dock-title{display:contents}.music-dock-title label{letter-spacing:.14em;text-transform:uppercase;color:#36312a;order:0;margin-right:6px;font-size:10px;font-weight:500}.music-dock-title output{text-align:right;font-variant-numeric:tabular-nums;color:#0e7ab4;order:2;min-width:38px;font:12px/1.4 Golos Text,sans-serif}.music-dock button{color:#1b1815;cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}.music-dock button:hover{background:#f7eee1}.music-dock .music-info{order:3}.music-dock-controls{order:1;align-items:center;gap:4px;width:190px;display:flex}.music-dock .music-mute{flex:none}.music-dock-controls input{appearance:none;cursor:pointer;touch-action:pan-y;background:0 0;border:0;width:100%;min-width:0;height:48px;margin:0;padding:0}.music-dock-controls input::-webkit-slider-runnable-track{background:linear-gradient(90deg,#2aaaef var(--music-volume),#f3e8d8 var(--music-volume));border-radius:8px;height:7px}.music-dock-controls input::-webkit-slider-thumb{appearance:none;background:#fffcf5;border:3px solid #12a0ed;border-radius:50%;width:26px;height:26px;margin-top:-9.5px;box-shadow:0 2px 10px #3a241036}.music-dock-controls input::-moz-range-track{background:#f3e8d8;border-radius:8px;height:7px}.music-dock-controls input::-moz-range-progress{background:#2aaaef;border-radius:8px;height:7px}.music-dock-controls input::-moz-range-thumb{background:#fffcf5;border:3px solid #12a0ed;border-radius:50%;width:20px;height:20px}.music-dock button:focus-visible,.music-dock input:focus-visible{outline-offset:2px;outline:2px solid #17120e}.music-dock .music-dock-status{color:#453f36;white-space:nowrap;pointer-events:none;background:#fffbf2eb;border-radius:999px;margin:0;padding:4px 10px;font-size:10px;line-height:1.5;position:absolute;bottom:calc(100% + 8px);right:18px}.music-dock .music-dock-status:is([data-state=playing],[data-state=paused],[data-state=loading]){clip-path:inset(50%);width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.music-dock-status[data-state=playing]{color:#36312a}.music-info-panel{overscroll-behavior:contain;background:#fffefd;border:2px solid #17120e;border-radius:16px;width:min(370px,100vw - 32px);max-height:calc(100dvh - 220px);padding:20px;position:absolute;bottom:calc(100% + 12px);right:0;overflow:auto;box-shadow:5px 5px #17120e}.music-info-panel header{justify-content:space-between;align-items:center;gap:8px;display:flex}.music-info-panel h2{color:#171512;margin:0;font:400 18px/1.6 Rubik,Golos Text,sans-serif}.music-info-panel p{color:#322e27;overflow-wrap:anywhere;font-size:12px;line-height:1.8}.music-preview-file{color:#24211c;border-top:1px solid #17120e5f;padding-top:16px;font-size:12px;display:block}.music-preview-file input{color:#2b2722;width:100%;min-height:44px;margin:10px 0;font-size:11px;display:block}.music-preview-file small{color:#423c34;font-size:10px;display:block}body:has(.music-dock){padding-bottom:84px}@media (width<=767px){.music-dock{right:max(12px,env(safe-area-inset-right));bottom:calc(12px + env(safe-area-inset-bottom));height:48px;padding:0 2px 0 4px}.music-dock-title label{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.music-dock-controls{width:118px}.music-dock[data-console=true]{bottom:calc(78px + env(safe-area-inset-bottom))}.music-info-panel{max-height:calc(100dvh - 240px)}}.music-dock[hidden]{display:none!important}
