.site-app-nav,.side-mobile-close,.mobile-pricing-tools,.mobile-pricing-more,.nojs-mobile-nav{display:none}[data-install-app][hidden],.app-offline[hidden]{display:none!important}.app-offline{position:fixed;z-index:160;inset:0 0 auto;padding:10px 16px;padding-top:max(10px,env(safe-area-inset-top));background:#fff4d6;color:#5d4200;text-align:center;font:500 13px/1.5 Inter,system-ui,sans-serif;box-shadow:0 2px 12px #0002}.app-install-dialog{border:1px solid #dfe6ef;border-radius:20px;padding:24px;max-width:calc(100% - 32px);width:380px;color:#172a46;background:#fff;font:15px/1.6 Inter,system-ui,sans-serif}.app-install-dialog::backdrop{background:#09132699}.app-install-dialog h2{font-size:21px;margin:8px 0 14px}.app-install-dialog p{margin:10px 0 20px}.app-install-dialog button{min-height:46px;width:100%;border:0;border-radius:10px;background:#2563eb;color:#fff;font:600 14px Inter,system-ui,sans-serif;cursor:pointer}@media (max-width:1023px){html{scroll-padding-top:80px;scroll-padding-bottom:100px;-webkit-text-size-adjust:100%;text-size-adjust:100%}body{--app-bottom: calc(64px + env(safe-area-inset-bottom)) ;--app-top: calc(60px + env(safe-area-inset-top)) }.nojs-mobile-nav{display:flex;gap:8px;overflow-x:auto;max-width:100%;padding:8px 16px;border-bottom:1px solid #dce5f1}.nojs-mobile-nav a{flex:none;min-height:44px;display:inline-flex;align-items:center;padding:8px;font-size:14px}.c-app .nojs-mobile-nav{position:fixed;inset:var(--app-top) 0 auto;z-index:40;background:#fff}.c-app:has(.nojs-mobile-nav) .main{padding-top:calc(var(--app-top) + 86px)}body:has(.nojs-mobile-nav) :is([data-nav-menu],[data-side-open],[data-site-menu],[data-drawer-open]){display:none}.c-app:has(.nojs-mobile-nav) .mobile-nav{grid-template-columns:repeat(4,minmax(0,1fr))}.s-site:has(.nojs-mobile-nav) .site-app-nav{grid-template-columns:repeat(3,minmax(0,1fr))}button,a,input,select,textarea,summary{-webkit-tap-highlight-color:transparent;touch-action:manipulation}input,select,textarea{scroll-margin-block:110px;max-width:100%}:focus-visible{outline:3px solid #4485f7;outline-offset:3px}.site-app-nav,.c-app .mobile-nav{position:fixed;z-index:44;inset:auto 0 0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));height:var(--app-bottom);padding:5px max(8px,env(safe-area-inset-right)) max(5px,env(safe-area-inset-bottom)) max(8px,env(safe-area-inset-left));box-sizing:border-box;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.site-app-nav a,.site-app-nav button,.c-app .mobile-nav a,.c-app .mobile-nav button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-width:0;min-height:50px;font:500 11px/1.2 Inter,system-ui,sans-serif;border-radius:10px;border:0;background:transparent;text-decoration:none;cursor:pointer}.site-app-nav svg,.c-app .mobile-nav svg{width:21px;height:21px;flex:none}.site-app-nav{background:#0e1522f5;border-top:1px solid #253047;color:#a9b6ce}.site-app-nav a,.site-app-nav button{color:#a9b6ce}.site-app-nav .site-app-nav__primary{color:#fff;background:#2563eb;margin-inline:4px}.site-app-nav [aria-current],.site-app-nav [aria-expanded=true]{color:#8cb7ff;background:#1b2c45}.c-app .mobile-nav{grid-template-columns:repeat(5,minmax(0,1fr));background:#fffffff5;border-top:1px solid #dce5f1;box-shadow:0 -4px 22px #18315308}.c-app .mobile-nav a,.c-app .mobile-nav button{color:#657792}.c-app .mobile-nav [aria-current=page],.c-app .mobile-nav [aria-expanded=true]{color:#215fcb;background:#edf4ff}.keyboard-open .site-app-nav,.keyboard-open .mobile-nav,.keyboard-open .config-dock,.keyboard-open .compare-bar{visibility:hidden;pointer-events:none}.s-site{padding-bottom:var(--app-bottom);overflow-wrap:break-word}.s-site .wrap{width:calc(100% - max(var(--gutter),env(safe-area-inset-left)) - max(var(--gutter),env(safe-area-inset-right)))}.s-site .hdr{top:0;padding-top:env(safe-area-inset-top)}.s-site .hdr__in{min-height:60px;height:auto;padding-block:8px}.s-site .hdr__acts .btn{min-height:44px}.s-site .drawer__panel{width:min(440px,100vw);height:100%;height:100dvh;padding-top:env(safe-area-inset-top);overflow:hidden;overscroll-behavior:contain}.s-site .drawer__top{flex:none;min-height:64px}.s-site .drawer__nav{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:8px 16px}.s-site .drawer__acts{flex:none;margin:0;padding:12px 20px max(12px,env(safe-area-inset-bottom));gap:8px}.s-site .drawer__sub a{gap:12px;padding-block:10px;font-size:14px;min-height:48px}.s-site .drawer__sub a>span:first-child{min-width:0;overflow-wrap:anywhere}.s-site .drawer__sub .mono{flex:none}.s-site .hero__grid{padding-block:28px 32px;gap:28px}.s-site .hero__copy{max-width:680px}.s-site .hero .lead{font-size:16px;line-height:1.65}.s-site .hero__kicker{max-width:100%;font-size:12px;line-height:1.5;border-radius:12px;align-items:flex-start}.s-site .board__live{flex:none}.s-site .launch{max-width:680px;width:100%}.s-site .launch__tier span{min-height:44px}.s-site .launch__region select{font-size:16px;min-height:46px;min-width:0}.s-site .launch__gpu-in{min-height:64px}.s-site .launch__note a{display:inline-flex;align-items:center;min-height:44px;padding-inline:6px}.s-site .ftr__col a{display:inline-flex;align-items:center;flex-wrap:wrap;min-height:44px;padding-block:6px}.s-site .ftr__col ul{gap:0}.s-site .ftr__legal{gap:0 18px;flex-wrap:wrap}.s-site .ftr__legal a,.s-site .ftr__status,.s-site .card__more{min-height:44px;display:inline-flex;align-items:center}.s-site .ftr__console{flex-wrap:wrap;min-height:48px}.s-site .ftr__console .mono{overflow-wrap:anywhere}.c-app{--top:60px}.c-app .top{height:var(--app-top);padding:env(safe-area-inset-top) max(12px,env(safe-area-inset-right)) 0 max(8px,env(safe-area-inset-left));gap:6px}.c-app .top-breadcrumb{min-width:0;flex:1;font-size:13px}.c-app .top-breadcrumb>span,.c-app .top-breadcrumb>svg{display:none}.c-app .top-breadcrumb b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.c-app .top__right{gap:8px;flex:none}.c-app .top__burger{display:grid;width:44px;height:44px;flex:none}.c-app .top__signin{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 6px;font-size:13px}.c-app .top__right>.btn{min-height:44px;padding-inline:12px;font-size:12px}.c-app .top__bal{min-height:44px;display:flex;align-items:center;gap:5px;padding:0 8px;font-size:13px}.c-app .top__bal span,.c-app .top-add,.c-app .top-help{display:none}.c-app .top__user>summary{width:44px;height:44px;display:grid;place-items:center}.c-app .menu-pop{max-width:calc(100vw - 24px);right:0}.c-app .menu-pop a,.c-app .menu-pop button{font-size:14px;min-height:46px;display:flex;align-items:center;width:100%}.c-app .side{width:min(380px,100vw);max-width:100vw;z-index:80;height:100%;height:100dvh;padding-top:max(20px,env(safe-area-inset-top));padding-bottom:env(safe-area-inset-bottom);overflow:hidden}.c-app .side-logo{margin-right:60px;min-height:44px;flex:none}.c-app .side-mobile-close{display:grid;position:absolute;right:14px;top:max(18px,env(safe-area-inset-top));width:44px;height:44px;color:#4d6484}.c-app .side__nav{overflow-y:auto;overscroll-behavior:contain;min-height:0;flex:1;padding-block:8px}.c-app .side__link{min-height:46px;font-size:14px;margin-bottom:2px}.c-app .side__label{font-size:11px;margin-top:18px}.c-app .side-bottom{flex:none;max-height:36dvh;overflow-y:auto;padding-bottom:12px}.c-app .side__docs{min-height:44px;font-size:13px}.c-app .side-credit{padding:12px}.c-app .side-credit b{font-size:23px}.c-app .side-guest p{font-size:12px}.c-app .side-veil{z-index:79}.c-app .main{padding-top:calc(var(--app-top) + 22px);padding-left:max(20px,env(safe-area-inset-left));padding-right:max(20px,env(safe-area-inset-right));padding-bottom:calc(var(--app-bottom) + 28px)}.c-app .page-head{gap:16px}.c-app .page-head h1{font-size:28px;line-height:1.2}.c-app .page-head p{font-size:14px;line-height:1.65}.c-app .btn,.c-auth .btn{min-height:46px;font-size:14px;padding-inline:16px}.c-app .icon-btn{min-height:44px;min-width:44px}.c-app .field,.c-auth .field{font-size:14px;gap:8px}.c-app .field input,.c-app .field select,.c-app .field textarea,.c-app .input,.c-app .input-unit input,.c-app .search-field input,.c-app .hc-search input,.c-auth .field input{font-size:16px;min-height:48px}.c-app .field textarea{min-height:140px;line-height:1.65}.c-app .field-help,.c-app .field-error,.c-app .billing-note,.c-app .summary-note p,.c-app .section-heading p,.c-app .notice-inline{font-size:13px;line-height:1.7}.c-app .field-label{font-size:14px}.c-app .check,.c-auth .check{font-size:13px;line-height:1.65;min-height:44px;padding-block:6px;align-items:flex-start}.c-app .check input,.c-auth .check input{width:20px;height:20px;flex:none;margin-top:2px}.c-app .link{min-height:44px;display:inline-flex;align-items:center;gap:6px;font-size:13px}.c-app .panel__head{gap:12px;flex-wrap:wrap}.c-app .panel__head h2,.c-app .section-heading h2{font-size:17px;line-height:1.4}.c-app .sum>div{font-size:13px;gap:16px}.c-app .sum dd{min-width:0;overflow-wrap:anywhere}.c-app .crumbs{gap:8px;flex-wrap:wrap;font-size:12px;margin-bottom:12px}.c-app .crumbs a,.c-app .back-link{display:inline-flex;align-items:center;min-height:44px;font-size:13px}.c-app .tabs{scroll-padding-inline:8px;gap:16px}.c-app .tab{min-height:48px;font-size:13px;padding-inline:6px}.c-app .form-disclosure>summary{min-height:52px;font-size:14px}.c-app .toast{bottom:calc(var(--app-bottom) + 12px);font-size:14px;max-width:calc(100% - 24px);overflow-wrap:anywhere;z-index:145}.c-app .dialog{width:min(660px,calc(100% - 24px));max-height:calc(100dvh - 32px);padding:20px;border-radius:18px;overscroll-behavior:contain;font-size:14px}.c-app .dialog-head{gap:12px;align-items:center}.c-app .dialog-head h2,.c-app .dialog>h2{font-size:20px;line-height:1.3}.c-app .dialog p{font-size:14px;line-height:1.7}.c-app .dialog-actions{gap:10px}.c-app .dialog-actions .btn{flex:1}.c-app .market-picker-dialog{width:calc(100vw - 24px);max-width:560px;padding:16px;border-radius:18px}.c-app .picker-trigger{min-height:48px;font-size:14px}.c-app .picker-search{font-size:16px;min-height:48px}.c-app .picker-option{min-height:52px;padding:12px;font-size:14px}.c-app .picker-option small{font-size:12px;line-height:1.5}.c-app .copy-field{min-width:0;gap:10px;align-items:flex-start}.c-app .copy-field code{min-width:0;overflow-wrap:anywhere;font-size:13px}.c-app .copy-field button{min-width:60px;min-height:44px;flex:none;font-size:13px}.c-app pre,.c-app .code-c{max-width:100%;font-size:13px;line-height:1.7}.c-app .filter-heading{min-height:66px;padding:12px 16px;gap:8px}.c-app .filter-heading>a{display:inline-flex;align-items:center;min-height:44px;font-size:14px}.c-app .filter-heading h2{font-size:18px}.c-app .filter-body{padding:18px 16px;overscroll-behavior:contain}.c-app .filter-chips label>span{min-height:46px;font-size:14px}.c-app .filter-chips span small{font-size:11px}.c-app .filter-section legend,.c-app .filter-advanced summary{font-size:14px}.c-app .filter-hint{font-size:12px}.c-app .filter-switch{min-height:48px;font-size:14px}.c-app .filter-advanced summary{min-height:44px}.c-app .budget-shortcuts button{min-height:44px;font-size:13px}.c-app .region-filters b{font-size:14px}.c-app .region-filters small{font-size:12px}.c-app .filter-bottom{padding:12px 16px max(12px,env(safe-area-inset-bottom))}.c-app .filter-apply,.c-app .filter-toggle{min-height:48px;font-size:14px}.c-app .active-filter{min-height:44px;font-size:12px}.c-app .market-tabs>button,.c-app .market-tabs>a{min-height:44px;font-size:13px}.c-app .node-count label>span,.c-app .plan-switch label>span{min-height:44px;font-size:13px;display:flex;align-items:center;justify-content:center}.c-app .environment-options>summary{min-height:48px;font-size:13px}.c-app .market-pages a,.c-app .pagination a,.c-app [data-market-page]{min-width:44px;min-height:44px;display:inline-flex;justify-content:center;align-items:center}.c-app .compare-bar{left:12px;right:12px;bottom:calc(var(--app-bottom) + 10px);padding:12px;gap:8px;border-radius:14px}.c-app .compare-bar b{font-size:13px}.c-app .compare-bar .btn{font-size:13px;padding-inline:12px}.c-app .comparison-content{overscroll-behavior-x:contain;scrollbar-width:thin;max-width:100%}.c-app .comparison-table{font-size:14px;min-width:600px}.c-app .comparison-table th,.c-app .comparison-table td{font-size:13px;padding:12px;min-width:150px}.c-app .comparison-table th:first-child,.c-app .comparison-table td:first-child{position:sticky;left:0;z-index:1;min-width:112px;width:112px;font-size:12px;background:#f7f9fc;box-shadow:2px 0 5px #17273f0a}.c-app .comparison-table .btn{font-size:13px;min-height:44px}.c-app .opt__in b{font-size:14px}.c-app .opt__in small,.c-app .region-options .opt__in small,.c-app .node-options .opt__in small{font-size:12px;line-height:1.6}.c-app .node-options .opt__in b,.c-app .region-options .opt__in b,.c-app .plan-option>b,.c-app .plan-option>b>span{font-size:14px}.c-app .journey li{font-size:12px}.c-app .journey b{width:24px;height:24px;font-size:11px;flex:none}.c-app .journey li:not(:last-child):after{display:none}.c-app .config-dock{bottom:var(--app-bottom);padding:10px max(16px,env(safe-area-inset-right)) 10px max(16px,env(safe-area-inset-left));min-height:76px;gap:12px}.c-app .config-dock>a{min-height:48px;justify-content:center}.c-app .config-dock small{font-size:11px}.c-app .config-dock b{font-size:23px}.c-app .config-dock .btn{min-height:48px;font-size:14px}.c-app .summary-reassure{font-size:12px;line-height:1.6}.c-app .hc-rail a,.c-app .set-rail a{min-height:46px;font-size:13px;padding-inline:14px}.c-app .hc-intro,.c-app .qa p,.c-app .qa li,.c-app .hc-contact>p,.c-app .set-nudge p,.c-app .set-close p,.c-app .set-facts li,.c-app .sup-tips li,.c-app .set-sec p{font-size:14px;line-height:1.75}.c-app .qa>summary{min-height:56px;font-size:15px;line-height:1.6;padding-block:12px}.c-app .hc-sec>h2{font-size:18px}.c-app .set-id__f small,.c-app .set-links small,.c-app .hc-links small{font-size:12px}.c-app .set-danger>summary,.c-app .set-2fa__qr summary{min-height:46px;font-size:14px}.c-app .set-steps li{font-size:14px;line-height:1.7}.c-app .set-dev b{font-size:14px;line-height:1.6}.c-app .template-tile h2{font-size:20px}.c-app .template-tile>p{font-size:14px;line-height:1.7}.c-app .template-tile summary{min-height:44px;font-size:13px}.c-app .template-tile .btn{min-height:48px;font-size:14px}.c-app .template-tile code{font-size:12px}.c-app .template-docs{min-height:44px;font-size:13px;display:inline-flex;align-items:center}.c-app .template-platform,.c-app .template-tags>span{font-size:12px}.c-app .msg__body{font-size:14px;line-height:1.8;overflow-wrap:anywhere}.c-app .msg__meta{font-size:12px;flex-wrap:wrap}.c-app .workspace-start h2{font-size:17px}.c-app .workspace-start p,.c-app .empty p{font-size:14px;line-height:1.7}.c-app .workspace-start .btn{font-size:14px;min-height:48px}.c-app .kpi__l,.c-app .kpi__s{font-size:12px;line-height:1.6}.c-app .pay-top p,.c-app .pay-page .billing-note,.c-app .facts li,.c-app .pay-guide p,.c-app .pay-notice,.c-app .pay-page .field-help,.c-app .bill-help,.c-app .act__empty span,.c-app .act__none{font-size:13px;line-height:1.7}.c-app .tu-other{min-height:48px}.c-app .tu-other input{font-size:16px;min-height:46px}.c-app .tu-amt{min-height:46px;font-size:14px}.c-app .tu-lab{font-size:14px;line-height:1.5}.c-app .tu-lab>span{font-size:11px}.c-app .coin__in{min-height:64px;padding:10px;gap:8px}.c-app .coin__t b{font-size:14px}.c-app .coin__t small{font-size:12px;line-height:1.45;white-space:normal;overflow:visible;text-overflow:clip}.c-app .tu-hint,.c-app .tu-sum__r,.c-app .pay-f__l,.c-app .pay-warn,.c-app .pay-help>p,.c-app .pay-state p,.c-app .pay-live,.c-app .pay-qr>p{font-size:13px;line-height:1.7}.c-app .pay-f--amt .copy-field{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 12px}.c-app .pay-f--amt code{font-size:24px;line-height:1.4}.c-app .pay-f--amt .copy-field>b{grid-column:1;grid-row:2;font-size:13px}.c-app .pay-f--amt .copy-field>button{grid-column:2;grid-row:1/3}.c-app .pay-qr img{max-width:220px}.c-auth .auth-back{min-height:52px;font-size:13px;padding-top:max(18px,env(safe-area-inset-top))}.c-auth .auth__sub{font-size:14px;line-height:1.7}.c-auth .auth__alt{font-size:14px}.c-auth .auth__alt a,.c-auth .auth__foot a{display:inline-flex;align-items:center;min-height:44px;padding-inline:4px}.c-auth .auth__foot{font-size:12px;line-height:1.7}.c-auth [data-toggle-password]{min-height:44px;min-width:54px;font-size:13px}}@media (max-width:760px){.s-site{--gutter:20px}.s-site .hdr__login{display:none}.s-site .hdr__acts>.btn{display:none}.s-site .hdr .logo .lockup{height:30px}.s-site .hdr__burger{width:44px;height:44px}.s-site .abar__in{min-height:48px;padding-block:8px;gap:8px}.s-site .abar__tag{display:none}.s-site .abar__x{width:44px;height:44px}.s-site .abar__link{min-width:40px;min-height:40px;display:grid;place-items:center;margin-right:4px}.s-site .hero h1{font-size:clamp(34px,9vw,48px);line-height:1.1;letter-spacing:-.035em}.s-site .hero__cta{display:grid;grid-template-columns:1fr;gap:10px;margin-top:24px}.s-site .hero__cta .btn{min-height:50px;font-size:15px}.s-site .launch{padding:18px}.s-site .launch__head{font-size:13px;line-height:1.5}.s-site .launch__row{display:grid;grid-template-columns:1fr;gap:10px}.s-site .launch__tier{display:grid;grid-template-columns:1fr 1fr}.s-site .launch__tier span{display:flex;justify-content:center;font-size:14px}.s-site .launch__region{width:100%}.s-site .launch__foot{display:grid;grid-template-columns:1fr;gap:14px}.s-site .launch__foot>.btn{width:100%;min-height:48px}.s-site .launch__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 7px}.s-site .launch__price>span{margin-left:auto;font-size:12px}.s-site .launch__price>b{font-size:29px}.s-site .section{padding-block:44px}.s-site .section__head{margin-bottom:24px}.s-site h2{font-size:29px;line-height:1.2}.s-site .lead{font-size:15px;line-height:1.7}.s-site .seg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;gap:2px;padding:4px}.s-site .seg button{min-height:48px;font-size:12px;padding:6px;white-space:normal;line-height:1.4}.s-site .pricing__bar{gap:14px;align-items:stretch}.s-site .pricing__note{font-size:12px;line-height:1.7}.pricing-ready .mobile-pricing-tools{display:block;margin:18px 0}.mobile-pricing-search{display:flex;gap:10px;align-items:center;min-height:50px;border:1px solid #2b3b55;border-radius:12px;background:#111c2c;padding:0 14px}.mobile-pricing-search svg{width:20px;flex:none;color:#8fa4c1}.mobile-pricing-search input{border:0;outline:0;min-height:48px;width:100%;min-width:0;background:transparent;color:#fff;font:16px Inter,system-ui,sans-serif}.mobile-pricing-search:focus-within{outline:2px solid #4485f7;outline-offset:2px}[data-pricing-count]{font-size:12px;color:#9bacc4;margin:10px 0 0}.pricing-ready .mobile-pricing-more{display:grid;gap:10px;margin:16px 0 22px}.mobile-pricing-more p{font-size:15px;padding:14px 0}.mobile-pricing-more .btn{white-space:normal;line-height:1.5;min-height:48px;font-size:14px}.s-site .tbl tbody{gap:12px}.s-site .tbl tbody tr{padding:18px;gap:14px 12px}.s-site .tbl tbody .tbl__group{display:block;padding:12px 0 0;border:0;background:transparent}.s-site .tbl__group th{padding:0;font-size:13px}.s-site .tbl .gpu{font-size:18px;line-height:1.4}.s-site .tbl .gpu a{min-height:44px;display:inline-flex;align-items:center}.s-site .tbl .gpu small,.s-site .tbl .spec{font-size:12px;line-height:1.7}.s-site .tbl .gpu small{margin-top:2px}.s-site .tbl td.price{font-size:24px}.s-site .tbl td.price small{font-size:12px}.s-site .tbl td[data-l]:before{font-size:10px;line-height:1.5;letter-spacing:.04em}.s-site .tbl .act .btn{min-height:48px;background:#1c3353;border-color:#375c87}.pricing-ready .tbl [data-mobile-hidden],.s-site .tbl [data-search-hidden]{display:none!important}.s-site .compare__card{padding:20px}.s-site .term pre{font-size:12px;max-width:100%;overscroll-behavior-x:contain}.s-site .term__head button{min-width:52px;min-height:44px}.s-site .faq summary{font-size:16px;line-height:1.5;padding-block:18px}.s-site .ftr__top{gap:28px 16px}.s-site .ftr__col a{font-size:14px}.s-site .ftr__brand p{max-width:none}.c-app .main{padding-left:max(16px,env(safe-area-inset-left));padding-right:max(16px,env(safe-area-inset-right))}.c-app .page-head h1{font-size:25px}.c-app .page-head:has(>.btn){flex-direction:column;align-items:stretch}.c-app .page-head>.btn{align-self:flex-start;max-width:100%;white-space:normal;line-height:1.5}.c-app .panel{border-radius:12px}.c-app .market-heading{margin-bottom:18px}.c-app .market-heading h1{font-size:27px;letter-spacing:-.8px}.c-app .workload-presets{grid-auto-columns:175px;gap:10px;scroll-snap-type:x proximity;scroll-padding-inline:2px}.c-app .workload-preset{min-height:72px;padding:12px;scroll-snap-align:start}.c-app .workload-preset b{font-size:13px}.c-app .workload-preset small{font-size:11px}.c-app .market-setup .market-options{gap:10px}.c-app .node-count label>span{padding-inline:10px}.c-app .plan-switch label>span{padding-inline:10px}.c-app .market-setup .environment-options>summary>span:last-child{font-size:11px}.c-app .market-setup .launch-context{grid-template-columns:minmax(0,1fr) 92px;gap:10px}.c-app .market-setup .launch-context .field{font-size:12px}.c-app .market-setup .picker-trigger{font-size:13px}.c-app .market-result-meta{font-size:12px;min-height:42px}.c-app .market-result-meta>span:last-child{font-size:10px}.c-app .market-filters{inset:0;width:100%;max-width:100%;height:100%;height:100dvh;max-height:100dvh;border:0;border-radius:0;z-index:110;padding-top:env(safe-area-inset-top)}.c-app .filter-veil{z-index:109}.c-app .filter-live{display:none}.c-app .filter-bottom .filter-apply{display:flex}.c-app .offer-list{gap:12px}.c-app .offer{border-radius:12px}.c-app .offer-row{padding:14px;gap:12px 10px}.c-app .offer-gpu-name{gap:6px}.c-app .offer-gpu-name>a{font-size:20px;line-height:1.25;min-height:28px}.c-app .gpu-subtitle{font-size:11px;line-height:1.5}.c-app .gpu-feature{font-size:10px}.c-app .offer-memory{padding:8px;min-height:44px}.c-app .offer-memory>strong{font-size:27px}.c-app .memory-eyebrow{font-size:9px}.c-app .offer-price>strong{font-size:25px}.c-app .offer-price>strong>small{font-size:11px}.c-app .offer-price>span{font-size:11px}.c-app .offer-actions .btn{min-height:46px;font-size:13px;padding-inline:12px;min-width:0}.c-app .offer-bottom{padding:0 10px 0 14px;gap:6px}.c-app .offer-details>summary{min-height:90px;gap:0 6px;padding-block:8px;grid-template-rows:minmax(30px,auto) minmax(44px,auto)}.c-app .offer-specs{gap:4px 10px}.c-app .offer-specs>span{font-size:11px}.c-app .offer-location{font-size:11px;gap:6px}.c-app .offer-expand{font-size:11px;min-height:44px;margin-right:88px}.c-app .offer-tools{align-items:center;top:38px;right:8px;gap:0}.c-app .offer-select{min-width:44px;min-height:44px;display:flex;align-items:center;justify-content:center;font-size:11px}.c-app .offer-select>span{display:none}.c-app .offer-select input{width:19px;height:19px}.c-app .bookmark-btn{width:44px;min-width:44px;height:44px}.c-app .offer-detail-body dt{font-size:12px;line-height:1.7}.c-app .offer-detail-body dd{font-size:13px;line-height:1.7}.c-app .region-choices>a{min-height:44px;font-size:12px}.c-app .compare-bar{flex-wrap:wrap}.c-app .compare-bar>div:first-child{min-width:0;flex:1}.c-app .compare-bar>[data-compare-names]{display:none}.c-app .main:has(.compare-bar:not([hidden])){padding-bottom:calc(var(--app-bottom) + 150px)}.c-app .cfg,.c-app .checkout-layout{grid-template-columns:1fr}.c-app .main:has(.config-dock){padding-bottom:calc(var(--app-bottom) + 104px)}.c-app .cfg .panel{padding:20px 16px}.c-app .node-options .opt__in{padding:14px 10px}.c-app .plan-option>b{gap:10px;align-items:flex-start;flex-wrap:wrap}.c-app .plan-option>b>span{display:flex;flex-direction:column;align-items:flex-end}.c-app .node-options .opt__in b{font-size:13px}.c-app .journey{align-items:flex-start;gap:10px}.c-app .journey li{font-size:11px;line-height:1.5;gap:5px}.c-app .tbl-c--mobile tbody tr{padding:16px;border-radius:10px}.c-app .tbl-c--mobile tbody td{font-size:14px;white-space:normal;overflow-wrap:anywhere;padding-block:8px;min-width:0;gap:12px}.c-app .tbl-c--mobile tbody td:before{font-size:12px;line-height:1.6;min-width:80px;max-width:40%;flex:none}.c-app .tbl-c--mobile tbody td b{font-size:15px}.c-app .tbl-c--mobile tbody td small{font-size:12px}.c-app .tbl-c--mobile .btn{min-height:44px;font-size:13px}.c-app .tbl-c--mobile td .link{min-height:44px;font-size:13px;overflow-wrap:anywhere}.c-app .st{font-size:12px;white-space:normal}.c-app .storage-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.c-app .storage-summary>div{padding:0;border:0}.c-app .storage-summary>div>span{font-size:12px;line-height:1.5}.c-app .hc-rail,.c-app .set-rail{max-width:100%;overflow-x:auto;scrollbar-width:thin;overscroll-behavior-x:contain;scroll-padding-inline:10px}.c-app .hc-rail a,.c-app .set-rail a{flex:none;white-space:nowrap}.c-app .hc-search__n{font-size:11px}.c-app .set-2fa{grid-template-columns:1fr}.c-app .set-recovery code{font-size:13px;overflow-wrap:anywhere}.c-app .set-id{gap:12px}.c-app .set-id__f{gap:10px}.c-app .set-id__f>div{min-width:0}.c-app .set-id__f b{overflow-wrap:anywhere;white-space:normal}.c-auth .auth-content{padding:18px 22px max(32px,env(safe-area-inset-bottom));min-height:0}.c-auth .auth__card{margin-top:8px}}@media (max-width:360px){.c-app .main{padding-inline:12px}.c-app .top-breadcrumb{font-size:12px}.c-app.is-guest .top__right>.btn{font-size:11px;padding-inline:9px}.c-app .top__signin{font-size:12px;padding-inline:3px}.c-app .top__right{gap:3px}.c-app .offer-row{padding:12px;gap:10px 8px}.c-app .offer-gpu-name>a{font-size:18px}.c-app .offer-price>strong{font-size:23px}.c-app .offer-bottom{padding-left:12px;gap:0}.c-app .offer-compare>span{display:none}.c-app .offer-tools{gap:0}.c-app .node-count label>span{padding-inline:8px}.c-app .plan-switch label>span{font-size:12px;padding-inline:8px}.c-app .market-setup .market-options{display:grid;grid-template-columns:1fr;gap:8px}.c-app .market-options .node-count{justify-content:space-between}.c-app .market-options .plan-switch{display:grid;grid-template-columns:1fr 1fr}.c-app .config-dock b{font-size:22px}.c-app .config-dock .btn{padding-inline:14px}.c-app .comparison-table th:first-child,.c-app .comparison-table td:first-child{min-width:88px;width:88px}.c-app .dialog-actions{flex-wrap:wrap}.s-site{--gutter:16px}.s-site .launch{padding:14px}.s-site .launch__name{font-size:14px}.s-site .launch__avail{display:none}}@media (max-width:1023px) and (max-height:540px){.c-app .side-bottom .side-guest,.c-app .workspace-label{display:none}.c-app .side-bottom{max-height:25dvh}.c-app .side__label{margin-block:8px}.c-app .config-dock{position:static;margin:0 0 20px;border:1px solid #dfe6ef;border-radius:12px}.s-site .drawer__acts{grid-template-columns:1fr 1fr}.s-site .drawer__acts [data-install-app]{grid-column:1/-1}}@media (max-width:1023px){.s-site{--text-3:#939eaf}.c-app,.c-auth{--text-3:#596a82}.c-app :is(.workload-preset small,.gpu-count,.gpu-subtitle,.gpu-feature,.memory-eyebrow,.offer-memory>span,.offer-price strong small,.offer-price>span,.offer-specs>span,.offer-location>span b,.region-more,.market-result-meta,.market-pagination>span,.market-footnote,.heading-count,.micro-tag,.config-section .section-heading p,.config-template-picker .section-heading p,.summary-gpu p,.summary-reassure,.summary-note p,.config-dock small,.template-tile>p,.template-tile details summary,[data-template-count],.storage-summary>div>span,.storage-summary strong small,.st--off){color:#536780}.c-app .tag:not(.tag--ok){color:#536780}.c-app :is(.node-count,.plan-switch,.segmented) input:not(:checked)+span{color:#536780}.c-app :is([data-saved-view],[data-template-category]):not(.is-active){color:#536780}.c-app [data-template-category] span{color:#536780}.c-app .environment-options>summary>span{color:#39669f}.c-app .offer-location .capacity{color:#237452}.c-app :is(.set-rail,.hc-rail) a:not(.is-active){color:#536780}.c-app .set-nudge p{color:#786033}.c-app .journey li:not(.is-current){color:#596a82}.c-app .mobile-nav :is(a,button):not([aria-current=page]):not([aria-expanded=true]){color:#536780}.c-auth :is(.auth-back,.auth__sub,.auth__alt,.auth-browse,.auth__foot a,.auth-2fa summary),:is(.c-app,.c-auth) [data-toggle-password]{color:#536780}}@media (prefers-reduced-motion:reduce){.s-site.mobile-ready *,.c-app.mobile-ready *,.c-auth.mobile-ready *{scroll-behavior:auto!important;animation-duration:.01ms!important;transition-duration:.01ms!important}}@media print{.site-app-nav,.mobile-nav,.config-dock,.app-offline,[data-install-app],.mobile-pricing-tools,.mobile-pricing-more{display:none!important}.s-site .tbl [data-mobile-hidden],.s-site .tbl [data-search-hidden]{display:table-row!important}}@media (max-width:1023px){.site-app-nav,.c-app .mobile-nav{backdrop-filter:none;-webkit-backdrop-filter:none}.site-app-nav{background:#0e1522}}
