.top25-mobile-summary,.top25-mobile-details,.mobile-jump-menu,.tablet-rail,.mobile-dock,.mobile-progress,.mobile-backtop{display:none}@media (max-width:1024px){:root{--mobile-gutter:clamp(15px,3.5vw,24px);--mobile-radius:20px;--mobile-nav-height:64px;}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;overflow-x:clip;scroll-padding-top:82px;}body{overflow-x:clip;line-height:1.62;}.container{width:min(calc(100% - (var(--mobile-gutter) * 2)),var(--max));}img,svg,video,iframe{max-width:100%;height:auto;}.site-header{top:0;background:rgba(5,8,22,.97);}.nav{min-height:var(--mobile-nav-height);gap:12px;}.brand{max-width:min(58vw,360px);min-width:0;gap:9px;}.brand-mark{flex:0 0 auto;}.brand>span:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.hero-grid,.detail-grid,.feature,.article{grid-template-columns:1fr;}.grid-4{grid-template-columns:repeat(2,minmax(0,1fr));}.grid-3{grid-template-columns:repeat(2,minmax(0,1fr));}.section-head{align-items:flex-start;flex-direction:column;}.table-wrap{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:16px;}th,td{padding:12px;}.card,.panel,.callout{overflow-wrap:anywhere;}.prompt-box,pre,code{overflow-wrap:anywhere;word-break:break-word;}.btn,.filter,.copy,.ranking-method-button,.clear-builder,input,select,textarea{min-height:44px;}input,select,textarea{font-size:16px;}textarea{min-height:150px;}.filterbar,.top25-filter-row,.ranking-method-tabs{display:flex;flex-wrap:nowrap !important;overflow-x:auto;gap:8px;padding-bottom:10px;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;}.filter,.top25-filter,.ranking-method-button{flex:0 0 auto;scroll-snap-align:start;}.radar-card,.panel,.card,.command-card,.ai-start-shell,.service-command-panel,.service-bubble-card,.business-launch-console,.learn-orbit-card,.learning-resource,.launch-lesson,.comparison-card,.usecase-card,.safety-panel,.subscribe-panel,.sample-issue{backdrop-filter:none;}.scanlines:before{display:none;}.radar:before,.sweep,.signal-dot,.blip,.home-hero:before,.home-hero:after{animation:none !important;}.btn:hover,.card:hover,.path-card-link:hover,.route-card:hover,.service-command-panel:hover,.top25-card:hover,.metric:hover{transform:none;}}@media (max-width:760px){body{font-size:16px;padding-bottom:calc(72px + env(safe-area-inset-bottom));}.site-header{box-shadow:0 8px 26px rgba(0,0,0,.26);backdrop-filter:none;}.nav{min-height:60px;}.brand{max-width:calc(100vw - 118px);font-size:14px;}.brand small{display:none;}.brand-mark{width:29px;height:29px;border-radius:10px;}.menu-btn{min-height:44px;min-width:72px;padding:10px 12px;border:1px solid rgba(121,185,255,.34);border-radius:999px;background:rgba(94,231,255,.10);color:#eaffff;font-weight:850;}.nav-links{position:fixed;top:calc(60px + env(safe-area-inset-top,0px));left:var(--mobile-gutter);right:var(--mobile-gutter);z-index:60;display:none;grid-template-columns:1fr;gap:6px;max-height:min(74dvh,620px);overflow-y:auto;overscroll-behavior:contain;padding:12px;border:1px solid rgba(121,185,255,.25);border-radius:18px;background:linear-gradient(180deg,rgba(8,14,36,.98),rgba(5,8,22,.98));box-shadow:0 20px 50px rgba(0,0,0,.42);}.nav-links.open{display:grid;}.nav-links a,.nav-dropdown-toggle{width:100%;justify-content:space-between;min-height:44px;border-radius:14px;padding:12px 13px;background:rgba(255,255,255,.035);font-size:15px;}.nav-dropdown-menu{position:static;min-width:0;margin:6px 0 4px;padding:6px;background:rgba(3,8,24,.9);box-shadow:none;}.nav-dropdown.open .nav-dropdown-menu{display:grid;}.hero,.page-hero{padding-top:34px;padding-bottom:30px;}.home-hero{padding:48px 0 28px !important;}.section{padding:22px 0 44px;}.section + .section{padding-top:10px;}.section-head{gap:8px;margin-bottom:16px;}.section h2{font-size:clamp(1.82rem,8.4vw,2.35rem);line-height:1.1;}.page-hero h1,.hero h1,.hero-title{font-size:clamp(2.2rem,11vw,3.1rem);line-height:1.02;text-wrap:balance;}.lead,.section-intro,.muted{font-size:1rem;line-height:1.68;text-wrap:pretty;}.card,.panel,.callout,.path-card-link,.lesson-card,.course-card,.top25-card,.route-card,.mission-card,.dashboard-card,.sandbox-card,.cheatsheet-card{border-radius:var(--mobile-radius) !important;padding:18px !important;}.article{gap:8px;padding:16px;border-radius:18px;}.article time{display:inline-flex;width:fit-content;}.card h3{font-size:1.1rem;}.card p,.article p{font-size:.96rem;line-height:1.62;}.hero-actions,.hero-actions-wide,.ranking-hero-tools,.ranking-method-actions,.chips{display:grid;grid-template-columns:1fr;gap:10px;}.hero-actions .btn,.hero-actions-wide .btn,.chips .chip{width:100%;justify-content:center;}.grid,.grid-3,.grid-4,.comparison-grid,.usecase-grid,.service-bubble-grid,.service-command-grid,.business-win-grid,.business-project-grid,.business-department-grid,.business-type-grid,.footer-grid,.lesson-grid,.course-grid,.top25-grid,.top25-compare-grid,.mission-grid,.dashboard-grid,.dashboard-grid-enhanced,.sandbox-grid,.path-grid,.cheatsheet-grid{grid-template-columns:1fr !important;}.prompt-box{max-height:46dvh;overflow:auto;padding:14px;font-size:.81rem;line-height:1.58;}.form-grid{grid-template-columns:1fr;}.form-grid .full{grid-column:auto;}.footer{padding:30px 0 calc(96px + env(safe-area-inset-bottom));}.footer-grid{gap:18px;}.footer-grid>div{padding-bottom:12px;border-bottom:1px solid rgba(121,185,255,.12);}.footer-grid>div:last-child{padding-bottom:0;border-bottom:0;}.mobile-dock{position:fixed;left:max(10px,env(safe-area-inset-left));right:max(10px,env(safe-area-inset-right));bottom:max(10px,env(safe-area-inset-bottom));z-index:70;display:grid;grid-template-columns:repeat(5,1fr);gap:5px;padding:7px;border:1px solid rgba(121,185,255,.28);border-radius:22px;background:rgba(5,8,22,.94);box-shadow:0 18px 48px rgba(0,0,0,.48),0 0 30px rgba(94,231,255,.14);backdrop-filter:blur(16px);}.mobile-dock a{display:grid;place-items:center;gap:2px;min-height:48px;padding:5px 2px;border-radius:16px;color:#dceeff;text-decoration:none;font-size:10px;line-height:1.1;}.mobile-dock a span{font-size:18px;line-height:1;}.mobile-dock a[aria-current="page"],.mobile-dock a:focus-visible{background:rgba(94,231,255,.13);color:var(--cyan);outline:2px solid rgba(94,231,255,.45);outline-offset:2px;}.mobile-progress{position:fixed;left:0;top:0;z-index:90;width:100%;height:3px;pointer-events:none;background:transparent;}.mobile-progress i{display:block;width:0%;height:100%;background:linear-gradient(90deg,var(--cyan),var(--green));box-shadow:0 0 16px rgba(94,231,255,.55);}.mobile-backtop{position:fixed;right:14px;bottom:calc(88px + env(safe-area-inset-bottom));z-index:69;display:none;width:44px;height:44px;border:1px solid rgba(121,185,255,.34);border-radius:999px;background:rgba(5,8,22,.92);color:#eaffff;box-shadow:0 12px 30px rgba(0,0,0,.34);}.mobile-backtop.visible{display:grid;place-items:center;}.mobile-jump-menu{display:block;margin:-12px auto 20px;padding:12px 0;position:sticky;top:60px;z-index:45;background:linear-gradient(180deg,rgba(5,8,22,.98),rgba(5,8,22,.88));border-bottom:1px solid rgba(121,185,255,.14);}.mobile-jump-menu .container{display:flex;gap:8px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;padding-bottom:4px;}.mobile-jump-menu a{flex:0 0 auto;min-height:38px;display:inline-flex;align-items:center;padding:8px 12px;border-radius:999px;border:1px solid rgba(121,185,255,.22);color:#dceeff;text-decoration:none;background:rgba(255,255,255,.045);font-size:.86rem;}.top25-card-top{display:grid;grid-template-columns:auto auto minmax(0,1fr);gap:10px;align-items:center;}.top25-title{min-width:0;}.top25-title h3{overflow-wrap:anywhere;}.top25-tier{grid-column:1 / -1;width:fit-content;}.top25-search{width:100%;}.top25-summary,.top25-best,.top25-watch,.top25-score-note{display:none !important;}.top25-mobile-summary{display:grid !important;gap:8px;margin:12px 0;}.top25-mobile-summary span{display:block;padding:10px 12px;border-radius:14px;background:rgba(255,255,255,.045);border:1px solid rgba(121,185,255,.12);}.top25-decision-grid{grid-template-columns:1fr !important;}.top25-actions{display:grid;grid-template-columns:1fr;gap:8px;}.top25-actions a{justify-content:center;min-height:44px;}.top25-mobile-details{display:block !important;margin-top:10px;}.top25-mobile-details summary{min-height:42px;display:flex;align-items:center;justify-content:center;border-radius:14px;border:1px solid rgba(121,185,255,.22);background:rgba(94,231,255,.08);color:#eaffff;font-weight:800;cursor:pointer;}.top25-mobile-details .mobile-detail-body{padding:12px 0 0;}.news-section-heading{align-items:flex-start;flex-direction:column;gap:6px;margin-top:22px;}.news-archive-panel{margin-top:26px;padding:14px;border:1px solid rgba(121,185,255,.16);border-radius:20px;background:rgba(255,255,255,.025);}.news-archive-panel.is-collapsed .news-archive-list{display:none;}.news-archive-toggle{width:100%;margin:10px 0 12px;min-height:44px;border:1px solid rgba(121,185,255,.25);border-radius:999px;background:rgba(94,231,255,.08);color:#eaffff;font-weight:850;}.news-archive-list .article,.news-archive-story{padding:13px !important;}.news-archive-story h3{font-size:1rem;line-height:1.25;}.news-archive-story p{display:none;}.news-archive-story .muted{display:block;font-size:.78rem;}.dashboard-resume-hero{display:grid;gap:10px;margin:0 0 16px;padding:18px;border:1px solid rgba(122,247,255,.22);border-radius:22px;background:linear-gradient(135deg,rgba(94,231,255,.12),rgba(124,255,178,.08));box-shadow:0 18px 46px rgba(0,0,0,.18);}.dashboard-resume-hero .btn{width:100%;justify-content:center;min-height:52px;font-size:1rem;}}@media (max-width:420px){.container{width:min(calc(100% - 28px),var(--max));}.site-header .nav{gap:8px;}.brand{font-size:13px;letter-spacing:.025em;}.menu-btn{min-width:64px;}.page-hero h1{font-size:clamp(2rem,10.4vw,2.65rem);}.section h2{font-size:clamp(1.7rem,8.2vw,2.1rem);}.mobile-dock a{font-size:9px;}}@media (min-width:761px) and (max-width:1024px){body.has-tablet-rail{padding-left:74px;}.mobile-dock,.mobile-progress,.mobile-backtop{display:none !important;}.nav{min-height:68px;}.nav-links{gap:2px;}.nav-links a{font-size:12px;padding:7px 8px;}.hero,.page-hero{padding-top:54px;}.hero-grid{gap:24px;}.grid-4,.top25-grid,.top25-compare-grid{grid-template-columns:repeat(2,minmax(0,1fr)) !important;}.grid-3{grid-template-columns:repeat(2,minmax(0,1fr)) !important;}.footer-grid{grid-template-columns:repeat(2,minmax(0,1fr));}.tablet-rail{position:fixed;left:10px;top:88px;z-index:55;display:grid;gap:8px;width:54px;padding:8px 6px;border:1px solid rgba(121,185,255,.22);border-radius:22px;background:rgba(5,8,22,.92);box-shadow:0 18px 42px rgba(0,0,0,.30);}.tablet-rail a{display:grid;place-items:center;min-height:46px;border-radius:16px;color:#dceeff;text-decoration:none;font-size:18px;}.tablet-rail a small{position:absolute;left:62px;padding:6px 8px;border-radius:10px;background:rgba(5,8,22,.94);border:1px solid rgba(121,185,255,.20);opacity:0;pointer-events:none;font-size:12px;white-space:nowrap;}.tablet-rail a:focus-visible,.tablet-rail a:hover,.tablet-rail a[aria-current="page"]{background:rgba(94,231,255,.13);color:var(--cyan);}.tablet-rail a:hover small,.tablet-rail a:focus-visible small{opacity:1;}}@media (min-width:1025px){.mobile-dock,.mobile-progress,.mobile-backtop,.mobile-jump-menu,.tablet-rail{display:none !important;}}@media (min-width:761px){.mobile-dock,.mobile-progress,.mobile-backtop,.mobile-jump-menu{display:none !important;}}@media (max-width:760px){.hero-command-grid{grid-template-columns:1fr !important;gap:20px !important;}.hero-title{font-size:clamp(2.5rem,12vw,3.45rem) !important;line-height:1.01 !important;letter-spacing:-.052em !important;}.hero-copy{font-size:1.02rem !important;line-height:1.68 !important;margin-bottom:20px !important;}.status-line{font-size:.82rem !important;margin-bottom:12px !important;}.hero-metrics{grid-template-columns:1fr !important;gap:9px !important;}.metric{min-height:70px !important;padding:13px 14px !important;}.command-card{padding:17px !important;border-radius:21px !important;}.ai-start-section{padding:25px 0 18px !important;}.ai-start-shell{padding:20px !important;border-radius:23px !important;}.ai-start-head{align-items:flex-start !important;flex-direction:column !important;gap:8px !important;margin-bottom:17px !important;}.ai-start-head h2{font-size:clamp(2rem,9.5vw,2.65rem) !important;}.ai-start-reset{padding:4px 0 !important;}.ai-start-choice-grid{grid-template-columns:1fr !important;gap:10px !important;}.ai-start-choice{display:grid !important;grid-template-columns:45px minmax(0,1fr) minmax(86px,auto) !important;align-items:center !important;min-height:96px !important;gap:12px !important;padding:15px !important;}.ai-start-choice-icon{grid-column:1 !important;grid-row:1 !important;font-size:1.58rem !important;}.ai-start-choice strong{grid-column:2 !important;grid-row:1 !important;font-size:1rem !important;line-height:1.35 !important;text-align:left !important;}.ai-start-choice span:last-child{grid-column:3 !important;grid-row:1 !important;justify-self:end !important;text-align:right !important;font-size:.78rem !important;}.ai-route-output{margin-top:14px !important;padding:17px !important;border-radius:17px !important;}.ai-route-result-grid{grid-template-columns:1fr !important;}.home-shell .section{padding-bottom:40px !important;}}@media (max-width:390px){.ai-start-choice{grid-template-columns:40px minmax(0,1fr) 78px !important;gap:9px !important;}.ai-start-choice strong{font-size:.95rem !important;}.ai-start-choice span:last-child{font-size:.74rem !important;}}@media (prefers-reduced-motion:reduce){.mobile-dock *,.mobile-backtop,.mobile-progress i,.tablet-rail *{transition:none !important;animation:none !important;}}@media (max-width:1024px){.astral-vault-box-art-img{object-fit:contain!important;height:auto!important;max-width:100%;}.prompt-architect-section .section-head{margin-bottom:16px;}}@media (max-width:760px){.prompt-architect-section{scroll-margin-top:84px;}.prompt-architect-card select,.prompt-architect-card input,.prompt-architect-card textarea{font-size:16px;}.prompt-example-card{min-height:88px;}}@media (max-width:760px){.nav-links{top:calc(66px + env(safe-area-inset-top,0px));padding-top:18px;scroll-padding-top:18px;max-height:min(calc(100dvh - 88px - env(safe-area-inset-top,0px)),620px);}.nav-links>a:first-child,.nav-links>.nav-dropdown:first-child,.nav-links>.nav-dropdown:first-of-type{margin-top:2px;}.nav-links a,.nav-dropdown-toggle{line-height:1.28;overflow:visible;}.nav-dropdown-menu{padding-top:10px;}.nav-menu-label{line-height:1.25;padding-top:12px;}}@media (min-width:761px) and (max-width:1024px){.nav-dropdown-menu{padding-top:10px;}.nav-menu-label,.nav-dropdown-menu a{line-height:1.25;overflow:visible;}}@media (max-width:760px){.nav-links{top:calc(72px + env(safe-area-inset-top,0px)) !important;padding:24px 12px 14px !important;gap:9px !important;max-height:min(calc(100dvh - 100px - env(safe-area-inset-top,0px)),620px) !important;scroll-padding-top:24px !important;}.nav-links::before{content:"";display:block;height:2px;min-height:2px;}.nav-links>a,.nav-links>.nav-dropdown>.nav-dropdown-toggle{display:flex !important;align-items:center !important;min-height:54px !important;padding:13px 15px !important;line-height:1.25 !important;overflow:visible !important;position:relative !important;}.nav-links>a:first-of-type,.nav-links>.nav-dropdown:first-of-type{margin-top:0 !important;}}@media (max-width:1024px){body.menu-open{overflow:hidden;touch-action:none;}}@media (max-width:760px){.nav-links{scroll-padding-top:14px;-webkit-overflow-scrolling:touch;}.nav-links>a:first-child,.nav-links>.nav-dropdown:first-child .nav-dropdown-toggle{margin-top:2px;}.nav-dropdown-menu{overflow:visible;}.nav-menu-label{display:block;padding:10px 11px 6px;font-size:.76rem;letter-spacing:.12em;text-transform:uppercase;color:#8fb8e8;}.nav-dropdown-menu a{min-height:42px;display:flex;align-items:center;}}@media (min-width:761px) and (max-width:1024px){.nav-links{align-items:center;}.nav-dropdown-menu{max-height:min(72vh,560px);}}