@keyframes studioSpin{to{transform:rotate(360deg)}}.indexnow-page{--studio-panel:rgba(10,15,27,.78);--studio-panel-strong:rgba(11,18,34,.94);--studio-line:rgba(57,198,255,.16);--studio-line-warm:rgba(255,122,24,.25);--studio-glow:0 28px 90px rgba(0,0,0,.48)}.indexnow-page .site-main{overflow:hidden}.studio-hero{position:relative;padding:34px 0 16px}.studio-hero:before{content:"";position:absolute;inset:-120px -20%auto;height:520px;background:radial-gradient(520px 300px at 18% 20%,rgba(57,198,255,.24),transparent 65%),radial-gradient(620px 360px at 76% 8%,rgba(255,122,24,.16),transparent 68%),linear-gradient(180deg,rgba(255,255,255,.02),transparent);pointer-events:none;filter:blur(2px)}.studio-hero-grid{position:relative;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);gap:28px;align-items:start}.studio-eyebrow{display:inline-flex;align-items:center;gap:9px;padding:9px 12px;border:1px solid rgba(57,198,255,.22);border-radius:999px;background:rgba(57,198,255,.06);color:#dff7ff;font-size:12px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.studio-eyebrow:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--good);box-shadow:0 0 0 5px rgba(45,227,167,.12)}.studio-hero h1{max-width:660px;margin:14px 0 10px;font-size:clamp(34px,4.3vw,56px);line-height:1;letter-spacing:-.038em;text-wrap:balance}.studio-hero p{max-width:650px;margin:0;color:var(--muted);font-size:clamp(15px,1.45vw,17px);line-height:1.5}.studio-hero-actions{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-top:16px}.studio-proof-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:16px;max-width:820px}.studio-proof{padding:10px 12px;border:1px solid rgba(255,255,255,.08);border-radius:13px;background:rgba(255,255,255,.035);box-shadow:inset 0 1px 0 rgba(255,255,255,.04)}.studio-proof strong{display:block;font-size:18px;line-height:1;color:var(--text);letter-spacing:-.02em}.studio-proof span{display:block;margin-top:5px;color:var(--muted2);font-size:11px;line-height:1.35}.studio-orbit-card{position:relative;min-height:330px;border-radius:24px;border:1px solid rgba(57,198,255,.16);background:linear-gradient(180deg,rgba(11,18,34,.86),rgba(5,8,18,.92));box-shadow:var(--studio-glow);overflow:hidden;padding:22px}.studio-orbit-card:before{content:"";position:absolute;inset:8%;border-radius:50%;border:1px dashed rgba(57,198,255,.18);animation:studioSpin 22s linear infinite}.studio-orbit-card:after{content:"";position:absolute;inset:22%;border-radius:50%;border:1px solid rgba(255,122,24,.18);box-shadow:0 0 80px rgba(57,198,255,.08) inset}.studio-console{position:absolute;left:22px;right:22px;bottom:22px;z-index:1;border:1px solid rgba(255,255,255,.1);border-radius:22px;background:rgba(5,8,18,.78);backdrop-filter:blur(14px);box-shadow:0 20px 60px rgba(0,0,0,.38);overflow:hidden}.studio-console-head{display:flex;align-items:center;gap:8px;padding:12px 14px;border-bottom:1px solid rgba(255,255,255,.08);color:var(--muted);font-size:12px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.studio-dot{width:9px;height:9px;border-radius:50%;background:var(--good);box-shadow:0 0 20px rgba(45,227,167,.5)}.studio-console-body{display:grid;gap:10px;padding:16px}.studio-console-row{display:grid;grid-template-columns:86px 1fr 54px;gap:10px;align-items:center;color:var(--muted);font-size:12px}.studio-bar{height:8px;border-radius:999px;background:rgba(255,255,255,.08);overflow:hidden}.studio-bar span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--cyan),var(--good));box-shadow:0 0 16px rgba(57,198,255,.4)}.studio-bar--crawl span{width:88%}.studio-bar--verify span{width:100%}.studio-bar--submit span{width:64%}.studio-pill-cloud{position:absolute;z-index:1;inset:26px;display:flex;align-content:flex-start;align-items:flex-start;gap:10px;flex-wrap:wrap}.studio-mini-pill{display:inline-flex;gap:8px;align-items:center;padding:9px 11px;border-radius:999px;border:1px solid rgba(255,255,255,.09);background:rgba(255,255,255,.045);font-size:12px;font-weight:850;color:#e7efff;box-shadow:0 12px 30px rgba(0,0,0,.24)}.studio-mini-pill span{color:var(--cyan)}.indexnow-shell{padding:18px 0 76px}.studio-layout{display:grid;grid-template-columns:minmax(0,360px) minmax(0,1fr);gap:18px;align-items:start;transition:grid-template-columns .22s ease}.studio-card{border:1px solid rgba(57,198,255,.14);border-radius:24px;background:linear-gradient(180deg,var(--studio-panel-strong),var(--studio-panel));box-shadow:0 22px 70px rgba(0,0,0,.28);overflow:hidden}.studio-card--sticky{position:sticky;top:84px;max-height:calc(100vh - 104px);overflow:auto;scrollbar-width:thin;scrollbar-color:rgba(57,198,255,.26) transparent}.studio-card__head{display:flex;justify-content:space-between;align-items:flex-start;gap:14px;padding:20px 20px 14px;border-bottom:1px solid rgba(255,255,255,.08)}.studio-card__head h2,.studio-card__head h3{margin:0;font-size:19px;letter-spacing:-.02em}.studio-card__head p{margin:6px 0 0;color:var(--muted2);font-size:13px;line-height:1.45}.studio-card__body{padding:20px}.studio-step{display:block;margin:0 0 10px;border:1px solid rgba(255,255,255,.08);border-radius:16px;background:rgba(255,255,255,.025);overflow:hidden}.studio-step:last-of-type{margin-bottom:0}.studio-step-title{display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;gap:9px;padding:12px;cursor:pointer;list-style:none;color:var(--text);font-size:12px;font-weight:950;letter-spacing:.1em;text-transform:uppercase}.studio-step-title span{display:inline-grid;place-items:center;width:26px;height:26px;border-radius:10px;background:rgba(57,198,255,.1);border:1px solid rgba(57,198,255,.2);color:#dff7ff}.setup-rail,.studio-step-title::-webkit-details-marker,.studio-substep summary::-webkit-details-marker{display:none}.studio-step-title strong{color:var(--text);font-size:12px;font-weight:950;letter-spacing:.09em;text-transform:uppercase}.studio-step-title small{min-width:82px;text-align:center;padding:6px 8px;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.04);color:var(--muted2);font-size:10px;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.studio-step-title:after{content:"+";display:grid;place-items:center;width:24px;height:24px;border-radius:9px;background:rgba(255,255,255,.05);color:#dff7ff;font-weight:950}.studio-step[open]>.studio-step-title{border-bottom:1px solid rgba(255,255,255,.07);background:rgba(57,198,255,.04)}.studio-step[open]>.studio-step-title:after,.studio-substep[open] summary:after{content:"-"}.studio-step.is-complete .studio-step-title small{border-color:rgba(45,227,167,.28);background:rgba(45,227,167,.08);color:#cffff0}.studio-step.is-warn .studio-step-title small{border-color:rgba(255,211,106,.3);background:rgba(255,211,106,.08);color:#fff1c8}.studio-step-body,.studio-substep-body{display:grid;gap:12px;padding:12px}.studio-field{display:grid;gap:7px}.studio-field label{color:#dce8ff;font-size:12px;font-weight:900;letter-spacing:.03em}.studio-help{color:var(--muted2);font-size:12px;line-height:1.45}.studio-input,.studio-select,.studio-textarea{width:100%;border:1px solid rgba(255,255,255,.1);border-radius:14px;background:rgba(5,8,18,.74);color:var(--text);outline:0;font:700 14px/1.3 var(--font);padding:13px 14px;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.studio-input:focus,.studio-select:focus,.studio-textarea:focus{border-color:rgba(57,198,255,.48);box-shadow:0 0 0 4px rgba(57,198,255,.1);background:rgba(5,8,18,.92)}.studio-textarea{min-height:112px;resize:vertical;line-height:1.5;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-weight:650;font-size:12px}.studio-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:12px}.studio-grid-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.studio-check,.studio-file{display:flex;gap:10px;border-radius:16px}.studio-file{position:relative;align-items:center;justify-content:space-between;border:1px dashed rgba(57,198,255,.28);background:rgba(57,198,255,.045);padding:13px 14px;cursor:pointer;color:#e8f7ff;font-size:13px;font-weight:900;overflow:hidden}.studio-file input{position:absolute;inset:0;opacity:0;cursor:pointer}.studio-file small{color:var(--muted2);font-size:11px;font-weight:800}.studio-check{align-items:flex-start;padding:12px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.03);color:var(--muted);font-size:12px;line-height:1.45}.studio-check input{width:24px;height:24px;margin:0;accent-color:#39c6ff;flex:0 0 auto}.studio-actions{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.studio-btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:44px;padding:0 15px;border-radius:14px;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.06);color:var(--text);font:950 13px/1 var(--font);letter-spacing:.02em;cursor:pointer;text-decoration:none;transition:transform .18s ease,background .18s ease,border-color .18s ease,box-shadow .18s ease}.studio-btn:hover{transform:translateY(-1px);background:rgba(255,255,255,.09);border-color:rgba(57,198,255,.28)}.studio-btn:disabled{opacity:.72;cursor:not-allowed;transform:none}.studio-btn--primary{background:#063047;color:#f4fbff;border-color:rgba(143,238,255,.38);box-shadow:0 16px 40px rgba(57,198,255,.18)}.studio-btn--warm{background:linear-gradient(135deg,var(--orange),#ffd36a);color:#170a00;border-color:transparent;box-shadow:0 16px 40px rgba(255,122,24,.18)}.studio-btn--primary:disabled,.studio-btn--warm:disabled{opacity:1;filter:saturate(.72) brightness(.94);box-shadow:none}.studio-btn--danger{border-color:rgba(255,120,120,.28);color:#ffd7d7;background:rgba(255,80,80,.08)}.studio-status{display:none;margin-top:12px;border-radius:16px;padding:12px 14px;font-size:13px;line-height:1.45;border:1px solid rgba(255,255,255,.09);background:rgba(255,255,255,.04);color:var(--muted)}.studio-status.is-visible{display:block}.studio-status.is-good{border-color:rgba(45,227,167,.3);background:rgba(45,227,167,.07);color:#cffff0}.studio-status.is-bad{border-color:rgba(255,120,120,.32);background:rgba(255,80,80,.08);color:#ffd7d7}.studio-status.is-warn{border-color:rgba(255,211,106,.32);background:rgba(255,211,106,.08);color:#fff1c8}.plan-empty{display:grid;place-items:center;min-height:520px;text-align:center;padding:48px 24px;color:var(--muted2)}.plan-empty svg{width:64px;height:64px;color:rgba(57,198,255,.42);margin-bottom:18px}.plan-empty h2{margin:0 0 8px;color:var(--text);letter-spacing:-.03em}.plan-empty p{max-width:560px;margin:0 auto;line-height:1.6}.studio-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:16px}.studio-metric{padding:14px;border-radius:18px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.035)}.studio-metric span{display:block;color:var(--muted2);font-size:11px;letter-spacing:.1em;text-transform:uppercase;font-weight:900}.studio-metric strong{display:block;margin-top:8px;font-size:28px;letter-spacing:-.04em}.studio-tabs{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:14px}.studio-tab{border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.035);border-radius:999px;color:var(--muted);font:900 12px/1 var(--font);padding:9px 11px;cursor:pointer}.studio-tab.is-active{background:rgba(57,198,255,.1);color:#e8f8ff;border-color:rgba(57,198,255,.24)}.studio-controls{display:grid;grid-template-columns:minmax(220px,1fr) 150px 150px auto;gap:10px;align-items:end;margin:14px 0}.studio-mini-actions{display:flex;gap:8px;flex-wrap:wrap}.url-table-wrap{border:1px solid rgba(255,255,255,.08);border-radius:18px;overflow:hidden;background:rgba(5,8,18,.45)}.url-table{width:100%;border-collapse:collapse;table-layout:fixed}.url-table td,.url-table th{border-bottom:1px solid rgba(255,255,255,.06);padding:11px 10px;text-align:left;vertical-align:middle}.url-table th{color:var(--muted2);font-size:11px;letter-spacing:.08em;text-transform:uppercase;background:rgba(255,255,255,.035)}.studio-log div:last-child,.url-table tr:last-child td{border-bottom:0}.url-table input[type=checkbox]{accent-color:#39c6ff;width:24px;height:24px}.url-table .url-table__select{width:42px}.url-table .url-table__section{width:118px}.url-table .url-table__signal{width:120px}.url-table .url-table__lastmod{width:124px}.url-cell{display:flex;flex-direction:column;gap:3px;min-width:0}.url-cell strong{display:block;color:#eef6ff;font-size:13px}.preflight-row small,.url-cell span{display:block;color:var(--muted2);font-size:11px}.tag,.url-cell span,.url-cell strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tag{display:inline-flex;align-items:center;justify-content:center;min-height:24px;padding:0 8px;border-radius:999px;border:1px solid rgba(57,198,255,.18);background:rgba(57,198,255,.07);color:#dff7ff;font-size:11px;font-weight:900;max-width:100%}.tag--warm{border-color:rgba(255,122,24,.24);background:rgba(255,122,24,.08);color:#ffe0c0}.tag--muted{border-color:rgba(255,255,255,.1);background:rgba(255,255,255,.04);color:var(--muted)}.progress-box{display:grid;gap:14px;margin-top:16px;padding:16px;border-radius:20px;border:1px solid rgba(57,198,255,.14);background:rgba(57,198,255,.04)}.progress-top{display:flex;align-items:center;justify-content:space-between;gap:12px}.progress-top h3,.report-card h3{margin:0;font-size:17px;letter-spacing:-.02em}.progress-track{height:12px;border-radius:999px;background:rgba(255,255,255,.08);overflow:hidden;box-shadow:inset 0 1px 0 rgba(255,255,255,.04)}.progress-track span{display:block;width:0%;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--cyan),var(--good));transition:width .2s ease;box-shadow:0 0 18px rgba(57,198,255,.35)}.progress-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.progress-stat{padding:11px 12px;border-radius:15px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.07)}.progress-stat span{display:block;color:var(--muted2);font-size:10px;letter-spacing:.1em;text-transform:uppercase;font-weight:900}.progress-stat strong{display:block;margin-top:5px;font-size:20px;letter-spacing:-.03em}.studio-log{max-height:260px;overflow:auto;border-radius:16px;background:#03060d;border:1px solid rgba(255,255,255,.08);padding:12px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;line-height:1.55;color:#b8c7e7}.studio-log div{display:flex;gap:8px;align-items:flex-start;word-break:break-word;border-bottom:1px solid rgba(255,255,255,.04);padding:6px 0}.log-status{min-width:34px;font-weight:900;color:#eaf6ff}.log-status.ok{color:#96ffd8}.log-status.bad{color:#ffb3b3}.log-status.wait{color:#ffd36a}.studio-report{display:grid;grid-template-columns:1.1fr .9fr;gap:14px;margin-top:16px}.report-card{border-radius:20px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.035);padding:16px}.report-card h3{margin:0 0 9px;font-size:16px}.report-card p{font-size:13px}.report-list{display:grid;gap:8px;margin-top:12px}.report-list span{display:flex;align-items:center;gap:8px;color:var(--muted);font-size:12px}.report-list span:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--cyan);box-shadow:0 0 12px rgba(57,198,255,.35)}.report-actions{margin-top:14px}.cta-panel{margin-top:20px;border:1px solid rgba(255,122,24,.2);border-radius:24px;background:linear-gradient(135deg,rgba(255,122,24,.1),rgba(57,198,255,.06));padding:20px;display:grid;grid-template-columns:1fr auto;gap:16px;align-items:center;overflow:hidden}.cta-panel:before{content:"";position:absolute;right:-80px;top:-80px;width:220px;height:220px;border-radius:50%;background:rgba(255,122,24,.1);filter:blur(20px)}.cta-panel h3{margin:0 0 7px;font-size:20px;letter-spacing:-.03em}.cta-panel p,.report-card p{margin:0;color:var(--muted);line-height:1.55}.cta-panel,.cta-panel .studio-actions,.cta-panel h3,.cta-panel p{position:relative}.hide{display:none!important}@media (max-width:1120px){.studio-hero-grid,.studio-layout,.studio-report{grid-template-columns:1fr}.studio-card--sticky{position:relative;top:auto;max-height:none;overflow:visible}.studio-orbit-card{min-height:360px}.studio-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.studio-controls{grid-template-columns:1fr 1fr}.setup-rail{display:none!important}}@media (max-width:760px){.studio-hero{padding-top:44px}.cta-panel,.progress-grid,.studio-controls,.studio-grid-2,.studio-grid-3,.studio-metrics,.studio-proof-strip{grid-template-columns:1fr}.url-table td:nth-child(4),.url-table td:nth-child(5),.url-table th:nth-child(4),.url-table th:nth-child(5){display:none}.studio-orbit-card{min-height:330px;padding:18px}.studio-console{left:18px;right:18px;bottom:18px}.studio-console-row{grid-template-columns:76px 1fr 42px}.studio-card__head{flex-direction:column}}@media (prefers-reduced-motion:reduce){.studio-orbit-card:before{animation:none}.progress-track span,.studio-btn{transition:none}}.studio-card__head--setup{align-items:center;padding:16px}.studio-card__head--setup h2{font-size:17px}.studio-card__head--setup p{font-size:12px}.studio-btn--compact{min-height:36px;padding:0 11px;border-radius:11px;font-size:11px}.setup-progress{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin-bottom:12px}.setup-progress span{position:relative;display:flex;align-items:center;justify-content:center;min-height:30px;border-radius:11px;color:var(--muted2);font-size:10px;font-weight:950;letter-spacing:.06em;text-transform:uppercase}.setup-progress span.is-active,.setup-progress span.is-complete{border-color:rgba(57,198,255,.28);background:rgba(57,198,255,.09);color:#e8f8ff}.setup-progress span.is-complete:before{content:"";width:7px;height:7px;border-radius:50%;margin-right:6px;background:var(--good);box-shadow:0 0 12px rgba(45,227,167,.45)}.source-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.setup-progress span,.source-tab{border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.035)}.source-tab{min-height:36px;border-radius:12px;color:var(--muted);font:900 11px/1 var(--font);cursor:pointer}.source-tab.is-active{border-color:rgba(57,198,255,.3);background:rgba(57,198,255,.1);color:#e8f8ff}.studio-substep{border:1px solid rgba(255,255,255,.07);border-radius:14px;background:rgba(5,8,18,.34);overflow:hidden}.studio-substep summary{padding:11px 12px;cursor:pointer;color:#dce8ff;font-size:12px;font-weight:900;letter-spacing:.03em;list-style:none}.studio-substep summary:after{content:"+";float:right;color:var(--cyan)}.studio-substep[open] summary{border-bottom:1px solid rgba(255,255,255,.07)}.studio-sidebar-actions{position:sticky;bottom:0;display:grid;gap:10px;margin:14px -20px -20px;padding:14px 20px 20px;border-top:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,rgba(11,18,34,.9),rgba(11,18,34,.98));backdrop-filter:blur(14px)}.studio-sidebar-actions .studio-btn{width:100%}.studio-draft-tools{display:flex;align-items:center;justify-content:space-between;gap:10px;color:var(--muted2);font-size:11px;line-height:1.35}.studio-link-btn{border:0;background:0 0;color:#dff7ff;font:900 11px/1.2 var(--font);text-decoration:underline;text-underline-offset:3px;cursor:pointer;padding:6px 0;min-height:24px}.studio-link-btn:hover{color:#fff}.preflight-card{width:min(100%,620px);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:26px auto 0;text-align:left}.preflight-row{display:flex;gap:11px;align-items:flex-start;padding:14px;border:1px solid rgba(255,255,255,.08);border-radius:17px;background:rgba(255,255,255,.035)}.preflight-row>span{display:grid;place-items:center;width:22px;height:22px;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.04);flex:0 0 auto}.preflight-row>span:before{content:"";width:7px;height:7px;border-radius:50%;background:rgba(255,255,255,.24)}.plan-summary-card strong,.preflight-row strong{display:block;color:var(--text);font-size:13px}.preflight-row small{margin-top:4px;line-height:1.4}.preflight-row.is-complete{border-color:rgba(45,227,167,.26);background:rgba(45,227,167,.055)}.preflight-row.is-complete>span{border-color:rgba(45,227,167,.4);background:rgba(45,227,167,.1)}.preflight-row.is-complete>span:before{background:var(--good);box-shadow:0 0 12px rgba(45,227,167,.46)}.plan-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:14px}.plan-summary-card{padding:13px 14px;border:1px solid rgba(255,255,255,.08);border-radius:17px;background:linear-gradient(180deg,rgba(255,255,255,.045),rgba(255,255,255,.025))}.plan-summary-card span{display:block;font-size:10px;letter-spacing:.09em;text-transform:uppercase}.plan-summary-card strong{margin-top:7px;font-size:22px;letter-spacing:-.03em}.studio-groupbar{display:flex;justify-content:flex-end;margin:-4px 0 12px}.studio-groupbar .studio-field{width:min(100%,230px)}.plan-summary-card span,.studio-tabs span{color:var(--muted2);font-weight:950}@media (min-width:1121px){.studio-layout.is-setup-collapsed{grid-template-columns:minmax(0,112px) minmax(0,1fr)}.studio-layout.is-setup-collapsed .studio-card--sticky{max-height:none;overflow:visible}.studio-layout.is-setup-collapsed .studio-card__head--setup{justify-content:center;padding:12px;border-bottom:1px solid rgba(255,255,255,.08)}.studio-layout.is-setup-collapsed .studio-card__body,.studio-layout.is-setup-collapsed .studio-card__head--setup>div{display:none}.studio-layout.is-setup-collapsed .setup-rail{display:grid;gap:8px;padding:12px}.studio-layout.is-setup-collapsed .setup-rail span{display:grid;place-items:center;min-height:42px;border:1px solid rgba(255,255,255,.08);border-radius:13px;background:rgba(255,255,255,.035);color:var(--muted2);font-size:10px;font-weight:950;text-transform:uppercase}.studio-layout.is-setup-collapsed .setup-rail span.is-active,.studio-layout.is-setup-collapsed .setup-rail span.is-complete{border-color:rgba(57,198,255,.28);background:rgba(57,198,255,.09);color:#e8f8ff}}@media (max-width:760px){.studio-hero{padding-top:34px}.studio-hero h1{font-size:clamp(36px,12vw,48px)}.studio-orbit-card{min-height:300px}.plan-summary,.preflight-card,.setup-progress{grid-template-columns:1fr}.source-tabs{grid-template-columns:1fr 1fr}.studio-step-title{grid-template-columns:auto 1fr auto}.studio-step-title small{grid-column:2/4;grid-row:2;width:100%;text-align:left}.studio-step-title:after{grid-column:3;grid-row:1}.studio-groupbar{justify-content:stretch}.studio-groupbar .studio-field{width:100%}}
