/* Product polish: plain surfaces, consistent reading hierarchy, usable small screens. */
.stage-grid,.journey-floor,.journey-orbital,.community-orbit,.community-cross,.hero-edition,.footer-wordmark,.token-cross,.cta-loop{display:none!important}
.workshop-section:before,.community-card:before{display:none}.mascot-stage,.journey-sticky{background-image:none}.journey-sticky{background:#1c2c26}.checkpoint-comparison,.patch-nameplate,.journey-object-label{transform:none}.marketing .community-card{background:#eee9df;border-color:#d8d2c6}.community-art{display:none}.marketing .community-card{grid-template-columns:1fr;padding:50px}.marketing .community-copy{max-width:760px}.marketing .community-copy>p{max-width:650px}.marketing .final-card{border-radius:10px}.v3-footer{background:#eeeee7}.build-release{display:none}.hero-bottom>span:first-child{display:none}.marketing .hero-bottom{justify-content:flex-start}.marketing .section-label{letter-spacing:.035em}.marketing .section-label>span{border:0;padding:0;min-width:20px}.marketing .preview-browser-bar{border-radius:0}.marketing .preview-stat-row>div,.marketing .provider-card,.console .panel,.console .stat-card{box-shadow:none}.marketing .hero-build-note{display:none}.marketing .hero-v3-copy{padding-bottom:25px}.marketing h2{letter-spacing:-.045em}.console-content{max-width:1660px;margin:auto;width:100%}.console .page-heading h1{max-width:900px}.console .stat-grid{gap:16px}.console .provider-card{border-radius:10px}.console .panel{border-radius:10px}.console .provider-specialty{font-size:13px;color:#4c633b}.console .tag{font-size:12px}.console select,.console input{font-size:15px!important}.console .panel-body>p,.console .panel-body>small{font-size:14px!important;line-height:1.7!important;color:#4b613e!important}.console .activity-item{min-width:0}.console .activity-item>div{min-width:0}.console .activity-item p{overflow-wrap:anywhere}.console .validation-row{flex-wrap:wrap}.console .provider-option{gap:10px}.console .provider-option>div{min-width:0}.console .provider-option small{white-space:normal}.console .console-topbar{gap:14px}.console .breadcrumbs{min-width:0}.console .breadcrumbs strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.docs-content{min-width:0}.docs-content pre{overflow:auto;max-width:100%}.docs-table{display:block;max-width:100%;overflow-x:auto}.docs-content .doc-meta{flex-wrap:wrap;gap:14px}.token-page .orbit{display:none}.token-art{background:none}.token-page .token-disc{box-shadow:none}.token-page .final-cta{background:#eee9df}.marketing .final-card .section-label{color:#d3ddc6}
@media(max-width:1050px) and (min-width:741px){.hero-v3{grid-template-columns:1fr 1fr;padding-left:30px;padding-right:30px;gap:20px}.hero-v3 h1{font-size:60px}.hero-v3 h1>span{white-space:normal}.marketing .hero-v3-copy>p{font-size:18px}.hero-v3-copy{padding-top:32px}.marketing-wrap{padding-left:32px;padding-right:32px}.stakes-section{gap:36px}.engineering-layout{grid-template-columns:1fr}.specialist-layout{grid-template-columns:1fr;gap:32px}.marketing .preview-app{grid-template-columns:150px minmax(0,1fr)}.v3-header .desktop-nav{gap:14px;font-size:13px}.v3-header .nav-actions .btn{font-size:12px}.journey-content{grid-template-columns:46% 54%}.marketing .journey-chapter h3{font-size:39px}}
@media(max-width:740px){
 html{scroll-padding-top:78px}.marketing{overflow:clip}.marketing-wrap{padding-left:22px;padding-right:22px}.v3-header{height:70px}.v3-header .nav-wrap{padding:0 18px}.v3-header .nav-actions .btn{min-height:40px}.v3-header .mobile-nav.open{top:69px}.announcement{display:none}.hero-v3{padding:32px 22px 0;gap:12px;grid-template-columns:minmax(0,1fr)}.hero-v3-copy{padding:0}.hero-v3 h1{font-size:clamp(47px,12vw,72px);line-height:1.04}.hero-v3 h1>span{white-space:normal;display:block}.marketing .hero-v3-copy>p{font-size:18px;line-height:1.65;margin-top:23px}.hero-kicker{margin-bottom:21px}.hero-v3-actions{margin-top:25px}.hero-proof{margin-top:23px}.hero-v3-visual{margin-top:15px}.mascot-stage{height:360px}.patch-nameplate{display:none}.marketing .stage-caption{left:0;right:0;top:0}.marketing .scene-orbit-hint{bottom:0}.marketing .hero-recovery-card{margin:16px 0 0}.hero-recovery-bottom{gap:14px}.hero-bottom{padding:22px 0;margin-top:6px}.capability-ribbon{padding:19px 22px}.capability-ribbon>span{display:none}.capability-ribbon>div{justify-content:flex-start;flex-wrap:wrap;gap:12px 20px}.capability-ribbon i{display:none}.stakes-section,.workspace-section,.specialists-section,.usecase-section,.build-section-v3,.faq-section-v3{padding-top:64px;padding-bottom:64px}.stakes-section{gap:30px}.marketing h2{font-size:39px}.marketing .section-intro{gap:20px}.marketing .section-intro p br{display:none}.checkpoint-comparison{width:100%;margin:0}.marketing .comparison-switch{grid-template-columns:1fr 1fr}.marketing .comparison-switch>button{font-size:13px}.comparison-blocks{gap:3px}.marketing .comparison-number>i{display:none}.journey-intro{padding-top:50px}.journey-track{height:390svh;min-height:2400px}.journey-sticky{top:70px;height:calc(100svh - 70px)}.journey-topline{padding-left:22px;padding-right:22px}.journey-visual-wrap{min-height:155px;max-height:38svh}.journey-stage.mascot-stage{height:112%}.journey-object-label{display:none}.journey-scene-index{display:none}.journey-copy{padding-bottom:8px}.marketing .journey-chapter h3{font-size:32px}.marketing .journey-chapter>p{font-size:16px;line-height:1.55}.journey-nav>button{min-height:52px}.journey-nav>button>strong{font-size:14px}.journey-nav>button>span{font-size:10px}.journey-bottom>span:first-child{font-size:9px}.marketing .preview-main{min-width:0;padding:20px 16px}.marketing .preview-app{overflow:visible}.marketing .preview-page-heading{flex-direction:column;align-items:flex-start;gap:15px}.marketing .preview-page-heading h3{font-size:25px}.marketing .preview-stat-row{grid-template-columns:1fr;gap:10px}.marketing .preview-stat-row>div{display:grid;grid-template-columns:1fr auto;align-items:center;padding:14px}.marketing .preview-stat-row>div>strong{margin:0;font-size:30px}.marketing .preview-stat-row>div>small{margin-top:5px;grid-column:1}.marketing .preview-table-head{display:none}.marketing .preview-job-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:13px;padding:18px 0}.marketing .preview-job-row>div:first-child{grid-column:1/-1}.marketing .preview-job-row>span:nth-last-child(2){display:none}.marketing .preview-job-row>.icon{display:none}.marketing .preview-job-row .status{justify-self:end}.marketing .preview-job-progress{max-width:130px}.marketing .preview-note{font-size:12px;line-height:1.7}.marketing .preview-provider-grid{grid-template-columns:1fr}.marketing .preview-provider{min-height:0}.marketing .preview-receipt-layout{grid-template-columns:1fr}.marketing .preview-validation{gap:9px;flex-wrap:wrap}.marketing .preview-validation b{margin-left:auto}.marketing .workspace-tabs{gap:4px}.marketing .workspace-tabs>button{padding:10px;font-size:13px}.marketing .preview-sandbox{display:none}.marketing .specialist-row{grid-template-columns:44px minmax(0,1fr);gap:12px}.marketing .specialist-info h3{font-size:29px}.marketing .specialist-info>div{flex-wrap:wrap}.marketing .specialist-quote{grid-column:2}.marketing .engineering-section{padding-top:60px}.marketing .engineering-intro{gap:23px}.marketing .engineering-layout{gap:23px}.marketing .integration-status{padding:25px 0;display:grid;grid-template-columns:1fr 1fr;gap:24px}.marketing .integration-status>span{grid-column:1/-1}.marketing .integration-status>i{display:none}.marketing .usecase>summary{gap:12px}.marketing .usecase>summary h3{font-size:24px}.marketing .usecase-content{padding-left:0}.marketing .build-section-v3{gap:30px}.marketing .build-links{flex-wrap:wrap}.marketing .milestone{gap:12px}.marketing .milestone h3{font-size:23px}.marketing .community-card{padding:30px 24px;grid-template-columns:1fr;gap:0}.marketing .community-card h2{font-size:38px}.marketing .community-actions{gap:20px;flex-wrap:wrap}.marketing .community-copy>span{font-size:12px}.marketing .final-card{padding:34px 25px;min-height:0;grid-template-columns:1fr}.marketing .final-card h2{font-size:44px}.final-mascot{display:none}.v3-footer{padding:40px 22px 28px}.footer-main{gap:32px}.v3-footer .footer-links{grid-template-columns:1fr 1fr;gap:28px}.footer-brand p{font-size:21px}.v3-footer .footer-bottom{padding-top:24px;gap:13px}.console{display:block}.console .console-content{padding:23px 16px}.console .console-topbar{height:64px;padding:0 16px;position:sticky;top:0;z-index:15;background:#f7f6f2}.console .topbar-actions{gap:4px}.console .sandbox-chip{font-size:10px}.console .breadcrumbs>span{display:none}.console .breadcrumbs strong{font-size:13px;max-width:210px}.console .console-demo-bar{margin-bottom:24px;padding:12px;gap:8px;align-items:flex-start}.console .console-demo-bar>span{flex:1;min-width:180px}.console .console-demo-bar>a{margin-left:23px}.console .page-heading{gap:18px;margin-bottom:24px}.console .page-heading h1{font-size:30px;line-height:1.15;overflow-wrap:anywhere}.console .page-heading>div{width:100%}.console .page-heading>.btn{width:100%;justify-content:center;min-height:46px}.console .stat-grid{grid-template-columns:1fr 1fr;gap:10px}.console .stat-card{padding:16px 12px}.console .stat-card-top{font-size:12px;min-height:39px;gap:5px;align-items:flex-start}.console .stat-value{font-size:30px;flex-wrap:wrap}.console .stat-card-bottom{font-size:12px;line-height:1.5}.console .dashboard-grid,.console .dashboard-lower,.console .detail-layout,.console .detail-side,.console .settings-grid{grid-template-columns:minmax(0,1fr)}.console .panel-heading{padding:18px 16px;gap:12px;flex-wrap:wrap}.console .panel-heading h2{font-size:18px}.console .panel-body{padding:18px 16px}.console .table-scroll{overflow:visible}.console .job-list{display:block;min-width:0;width:100%}.console .job-list thead{display:none}.console .job-list tbody{display:block}.console .job-list tr{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:13px;padding:20px 16px;border-bottom:1px solid #dce2d3}.console .job-list tr:last-child{border-bottom:0}.console .job-list td{padding:0;border:0;display:block;min-width:0}.console .job-list td:first-child{grid-column:1/-1}.console .job-title-cell{min-width:0;gap:10px}.console .job-title-cell>div{min-width:0}.console .job-title-cell strong{font-size:16px;white-space:normal;line-height:1.5}.console .job-title-cell small{font-size:12px;margin-top:4px}.console .job-list td[data-label]:before{content:attr(data-label);display:block;font-size:11px;color:#5c6d4d;margin-bottom:6px}.console .job-list td:last-child{display:none}.console .job-list td:nth-child(3){text-align:right}.console .job-list td:nth-child(4){grid-column:1/-1;display:flex;gap:10px;align-items:center;font-size:15px}.console .job-list td:nth-child(4):before{margin:0}.console .job-list .table-progress{display:flex;font-size:13px;gap:8px}.console .job-list .progress-track{width:95px}.console .table-amount small{display:inline;margin-left:5px}.console .toolbar{gap:17px}.console .filter-tabs{display:flex;flex-wrap:nowrap;overflow-x:auto;padding-bottom:8px;max-width:100%}.console .filter-tabs>button{white-space:nowrap;flex:none;min-height:42px}.console .toolbar>div:last-child{max-width:100%;flex-wrap:wrap}.console .search-field{min-width:0;flex:1}.console #provider-sort{width:100%!important;font-size:14px!important;min-height:44px}.console .activity-item{gap:10px;padding:17px 16px;align-items:flex-start}.console .activity-item>span:last-child{display:none}.console .activity-item strong{font-size:14px}.console .activity-item p{font-size:13px}.console .provider-card{padding:24px 20px}.console .provider-metrics{gap:15px}.console .provider-option{padding:13px 10px;flex-wrap:wrap}.console .provider-option>span:last-child{margin-left:auto}.console .provider-option small{font-size:12px}.console .data-pairs{grid-template-columns:1fr 1fr;gap:22px 15px}.console .validation-row>span{margin-left:25px}.console .detail-progress{align-items:flex-start;gap:14px;flex-direction:column}.console .detail-chunks{grid-template-columns:repeat(10,1fr)}.console .receipt-actions{gap:12px}.console .receipt-actions .btn{width:100%}.console .console-footer{gap:12px;font-size:12px;line-height:1.6}.sidebar.mobile-open{width:min(290px,87vw);z-index:50;overflow-y:auto;height:100dvh}.console-scrim{z-index:45!important}.modal-overlay{padding:10px}.modal{width:100%;max-height:calc(100dvh - 20px)}.modal .modal-top,.modal .modal-body,.modal .modal-bottom{padding:20px}.modal .form-grid{grid-template-columns:1fr}.modal .modal-bottom{gap:12px;flex-wrap:wrap}.modal .modal-bottom .btn{min-height:44px}.docs-page{padding:28px 20px 60px;gap:24px}.docs-sidebar{max-width:100%;scrollbar-width:thin}.docs-content h1{font-size:37px;line-height:1.12}.docs-content>.docs-lede{font-size:18px}.doc-meta{line-height:1.7}.token-page .token-page-hero{padding-top:35px}.token-page .token-art{display:none}.token-page .token-page-hero h1{font-size:55px}.token-launch-panel,.token-info-grid{grid-template-columns:1fr}.token-page .allocation-row{grid-template-columns:minmax(100px,1fr) 1fr 36px;font-size:13px;gap:10px}.token-page .token-info-card{padding:25px 20px}.token-page .final-cta h2{font-size:42px}
}
@media(max-width:360px){.hero-v3{padding-left:18px;padding-right:18px}.hero-v3 h1{font-size:46px}.marketing .hero-v3-actions>.btn{width:100%;justify-content:center}.marketing .hero-film{min-height:44px}.marketing .hero-proof{gap:10px;font-size:11px}.mascot-stage{height:305px}.marketing .hero-recovery-card{padding:15px}.marketing .hero-recovery-row>div>strong{font-size:14px}.marketing .comparison-switch{grid-template-columns:1fr}.journey-controls{padding-left:16px;padding-right:16px}.journey-nav>button>span{display:none}.journey-nav>button>strong{font-size:14px}.marketing .journey-chapter h3{font-size:29px}.marketing .journey-chapter>p{font-size:15px}.journey-visual-wrap{min-height:145px}.marketing h2{font-size:35px}.v3-header .brand{font-size:22px}.console .stat-value{font-size:26px}.console .stat-value small{font-size:11px}.console .stat-card-top>.icon{display:none}.console .breadcrumbs strong{max-width:168px}.marketing .preview-stat-row>div>span{font-size:13px}}

@media(max-width:740px){.console .stat-card-bottom{display:block;margin-top:12px}.console .stat-card-bottom>.icon{display:none}.console .stat-card-top{min-height:36px}.console .stat-card{padding:17px 13px}.console .stat-value{margin-top:10px}.console .filter-tabs{scrollbar-width:thin}}
