/* Finish the standalone art directions without replacing their distinct compositions. */
body[data-premium-page] :is(h1,h2){text-wrap:balance}
body[data-premium-page] :is(a,button,summary):focus-visible{outline:2px solid #bd500f;outline-offset:4px}
body[data-premium-page=contact] #top .cs-hero{background:#f2f5fb}
body[data-premium-page=contact] #top .cs-hero-copy h1{font-weight:600;letter-spacing:-2.4px;color:#0a1128}
body[data-premium-page=contact] #top .cs-message-front{box-shadow:16px 22px 0 #0a1128,0 35px 65px #0a112825}
body[data-premium-page=contact] #top .cs-form-wrap{border-radius:24px;border-color:#ccd7e8;box-shadow:0 24px 65px -40px #0a112878}
body[data-premium-page=packages] #top .ps-hero{background:radial-gradient(ellipse at 20% 40%,#203450,#0a1128 65%)}
body[data-premium-page=packages] #top .ps-title h1{color:#fff;font-weight:600;letter-spacing:-3px}
body[data-premium-page=packages] #top .ps-title h1 em{color:#ff9a4f}
body[data-premium-page=packages] #top .ps-title>p{color:#c0cee4}
body[data-premium-page=packages] #top .ps-k{color:#ffac6f}
body[data-premium-page=packages] #top .ps-card{border-radius:20px;box-shadow:0 20px 50px -35px #0a11285c}
body[data-premium-page=process] #top .jp-hero{background:#f1f4fa}
body[data-premium-page=process] #top .jp-hero h1{color:#0a1128;font-weight:600}
body[data-premium-page=process] #top .jp-hero h1 em{color:#af4b10}
body[data-premium-page=process] #top .jp-hero-bottom{border-color:#c7d3e5}
body[data-premium-page=work] #top .we-opening{background:#f5f7fc}
body[data-premium-page=work] #top .we-title h1{color:#0a1128;font-weight:600}
body[data-premium-page=work] #top .we-title h1 em{color:#ac470c}
body[data-premium-page=work] #top .we-word{color:#dbe3f1;letter-spacing:-.085em}
body[data-premium-page=hosting] #top .hx-hero{background:radial-gradient(ellipse at 15% 45%,#203a59,#0a1128 65%)}
body[data-premium-page=hosting] #top .hx-hero h1,body[data-premium-page=vps] #top .hx-hero h1{color:#fff;font-weight:600}
body[data-premium-page=hosting] #top .hx-hero .hx-lead,body[data-premium-page=vps] #top .hx-hero .hx-lead{color:#c5d2e7}
body[data-premium-page=hosting] #top .hx-hero h1 em,body[data-premium-page=vps] #top .hx-hero h1 em{color:#ff9b54}
body[data-premium-page=vps] #top .hx-hero{background:linear-gradient(120deg,#0a1128 50%,#172845)}
body[data-premium-page=vps] #top .compute-core{box-shadow:0 35px 80px -20px #f2761b30}
body[data-premium-page=solutions] #top .sx-hero{background:#0a1128}
body[data-premium-page=solutions] #top .sx-hero h1{color:#fff;font-weight:600}
body[data-premium-page=solutions] #top .sx-hero-copy>p{color:#c4d0e5}
body[data-premium-page=tools] #top .lab-hero{background:#f3f6fb}
body[data-premium-page=tools] #top .lab-copy h1{font-weight:600;color:#0a1128}
body[data-premium-page=faq] #top .fq-hero{background:#f2f5fb}
body[data-premium-page=faq] #top .fq-hero h1{font-weight:600;color:#0a1128}
body[data-premium-page=faq] #top .fq-hero h1 em{color:#a9450d}
body[data-premium-page=social] #top .so-hero{background:#0a1128}
body[data-premium-page=social] #top .so-h1{color:#fff;font-weight:600}
body[data-premium-page=social] #top .so-lead{color:#c3d0e6}
body[data-premium-page=blog-index] #top .bx-hero{background:#0a1128}
body[data-premium-page=blog-index] #top .bx-hero h1{color:#fff;font-weight:600}
body[data-premium-page=blog-index] #top .bx-hero h1 em{color:#ff9b54}
body[data-premium-page=blog-index] #top .bx-hero .bx-lead{color:#bfcde5}
body[data-premium-page=panel-login]{background:#f5f7fc;color:#0a1128}
body[data-premium-page=panel-login] .au-art{background:#0a1128}
body[data-premium-page=panel-login] .au-card{border-top:0;background:#fff;border:1px solid #d8e0ed;border-radius:24px;padding:28px;box-shadow:0 22px 55px -35px #0a11285c}
body[data-premium-page=panel-login] .au-col{max-width:460px}
body[data-premium-page=panel-login] .au-card input{background:#f7f9fc;border-color:#c2cee1;border-radius:11px}
body[data-premium-page=panel-login] .au-go{background:#ff8a36;color:#0a1128;border-radius:11px}
body[data-premium-page=panel-login] .au-card h2{color:#0a1128}
body[data-premium-page=panel-login] .au-new{margin-top:20px}
body[data-premium-page=panel-login] .portal-dot{background:#e9eef8}
body[data-premium-page=q-try] .th{border-bottom:1px solid #c7d3e6;padding-bottom:28px}
body[data-premium-page=q-try] .th h1{color:#0a1128;font-weight:600}
body[data-premium-page=en-index] .hero h1{font-weight:600;letter-spacing:-.045em}
body[data-premium-page=giveaway] .gv-hero{background:#f5f7fc}
body[data-premium-page=giveaway] .gv-hero h1{color:#0a1128;font-weight:600}
body[data-premium-page=thank-you] .lp-ty{background:#f4f7fc;color:#0a1128}
body[data-premium-page=thank-you] .response-next{border-radius:16px;border-color:#c4d2e8;background:#fff}
body[data-premium-page="404"] .response-art{border-radius:26px;background:#0a1128;box-shadow:0 30px 65px -32px #0a11285c}
body[data-premium-page="50x"] .response-bars i{background:#ff8a36}
body[data-premium-page=en-404] main{border-radius:24px;border-color:#c9d6e9}
@media(max-width:680px){body[data-premium-page=panel-login] .au-main{padding-inline:18px}body[data-premium-page=panel-login] .au-card{padding:24px 20px;border-radius:20px}body[data-premium-page=panel-login] .au-card h2{font-size:38px}body[data-premium-page=packages] #top .ps-title h1{letter-spacing:-2px}}
body[data-premium-page=packages] #top .ps-hero .ps-eyebrow,body[data-premium-page=packages] #top .ps-hero .ps-eyebrow span,body[data-premium-page=packages] #top .ps-menu-label,body[data-premium-page=packages] #top .ps-menu-label span{color:#b8c7e0}body[data-premium-page=packages] #top .ps-title small{color:#b8c7e0}

body.error-refined[data-premium-page] main{border-radius:22px!important}body[data-premium-page=thank-you] .lp-ty>.lp-w{border-radius:22px;border-top-color:#ff8a36}body.error-refined[data-premium-page] .way{border-radius:13px}
body[data-premium-page=solutions] #top .sx-hero .sx-eyebrow,body[data-premium-page=solutions] #top .sx-hero .sx-eyebrow span,body[data-premium-page=solutions] #top .sx-machine-label,body[data-premium-page=solutions] #top .sx-machine-bottom,body[data-premium-page=solutions] #top .sx-machine-bottom span{color:#b8c9e4}body[data-premium-page=solutions] #top .sx-k,body[data-premium-page=solutions] #top .sx-hero h1 em{color:#ff9b54}body[data-premium-page=solutions] #top .sx-secondary{color:#d5e1f5;border-color:#7083a2}body[data-premium-page=blog-index] #top .bx-hero :is(.journal-masthead,.bx-kick){color:#bacbe5}
/* Supporting copy follows the light hero surfaces. */
body[data-premium-page=process] #top .jp-intro>p,body[data-premium-page=process] #top .jp-hero-bottom>a{color:#4d5e78!important}
body[data-premium-page=process] #top .jp-eyebrow,body[data-premium-page=process] #top .jp-hero-bottom,body[data-premium-page=process] #top .jp-hero-bottom i{color:#52627a!important}
body[data-premium-page=tools] #top .lab-copy>p,body[data-premium-page=tools] #top .lab-hero a:not(.lab-primary){color:#425773!important}
body[data-premium-page=tools] #top .tx-kick{color:#974a22!important}
body[data-premium-page=vps] #top .vx-launch-steps li:last-child h3,body[data-premium-page=vps] #top .vx-launch-steps li:last-child p{color:#15233b!important}
body[data-premium-page=en-index] .lead-f,body[data-premium-page=en-index] .lead-f>span{color:#293c59!important}
body[data-premium-page=solutions] #top .sx-fine{color:#4b5e76!important}
body[data-premium-page=solutions] #top a[href="/work"]:not(.sx-secondary){color:#713817}
body[data-premium-page=blog-index] .journal-eyebrow{color:#8c431f!important}
body[data-premium-page=tools] #top .lab-copy h1 em{color:#a34712!important}
body[data-premium-page=tools] #top .lab-k,body[data-premium-page=process] #top .jp-hero .jp-k{color:#95451b!important}
body[data-premium-page=tools] #top .lab-top,body[data-premium-page=tools] #top .lab-proof{color:#53647f!important}
