/* Final blue brand layer. Color-only overrides; sizing and typography stay unchanged. */
:root{--purple:#078cf5}
.brand-mark{position:relative;display:block;flex:0 0 42px;width:42px;height:38px;border:0!important;border-radius:0;background:transparent!important;color:#159cff!important}
.server-logo-glyph{position:absolute;left:5px;top:4px;width:32px;height:9px;border:2px solid currentColor;border-radius:4px;background:#031322;box-shadow:0 11px 0 -2px #031322,0 11px 0 0 currentColor,0 22px 0 -2px #031322,0 22px 0 0 currentColor}
.server-logo-glyph:before{content:'';position:absolute;left:4px;top:2px;width:3px;height:3px;border-radius:50%;background:currentColor;box-shadow:6px 0 0 currentColor,17px 0 0 currentColor,0 11px 0 currentColor,6px 11px 0 currentColor,17px 11px 0 currentColor,0 22px 0 currentColor,6px 22px 0 currentColor,17px 22px 0 currentColor}
.server-logo-glyph:after{content:'';position:absolute;right:4px;top:2px;width:4px;height:3px;border-radius:2px;background:#54d6a2;box-shadow:0 11px 0 #54d6a2,0 22px 0 #54d6a2}
[data-theme=light] .server-logo-glyph{background:#fff;box-shadow:0 11px 0 -2px #fff,0 11px 0 0 currentColor,0 22px 0 -2px #fff,0 22px 0 0 currentColor}
[data-theme=light] .site-footer .server-logo-glyph{background:#087dcb;box-shadow:0 11px 0 -2px #087dcb,0 11px 0 0 currentColor,0 22px 0 -2px #087dcb,0 22px 0 0 currentColor}
.cloud-glyph,.cloud-glyph:before,.cloud-glyph:after{position:absolute;display:block;background:transparent;border:2.5px solid currentColor}
.cloud-glyph{left:4px;top:7px;width:31px;height:17px;border-top-color:transparent;border-radius:12px 12px 9px 9px}
.cloud-glyph:before,.cloud-glyph:after{content:'';border-bottom:0}
.cloud-glyph:before{left:4px;top:-9px;width:14px;height:14px;border-right:0;border-radius:50% 0 0 0;transform:rotate(18deg)}
.cloud-glyph:after{right:2px;top:-5px;width:10px;height:10px;border-left:0;border-radius:0 50% 0 0;transform:rotate(-12deg)}
.server-glyph{position:absolute;right:1px;bottom:1px;width:19px;height:13px;border:2px solid currentColor;border-radius:3px;background:#031322;box-shadow:0 -5px 0 -3px currentColor}
.server-glyph:before,.server-glyph:after{content:'';position:absolute;top:3px;width:2px;height:2px;border-radius:50%;background:currentColor}.server-glyph:before{left:3px}.server-glyph:after{left:8px}
[data-theme=light] .server-glyph{background:#fff}
[data-theme=light] .site-footer .server-glyph{background:#087dcb}
.site-header{position:sticky;top:0;z-index:100;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}
.site-header .button--small{color:#fff}
.hero{padding-top:64px}
.hero-actions .button{padding:21px 25px;font-size:18px;font-weight:600}
.metrics strong{font-size:2.5rem;font-weight:800;line-height:1;letter-spacing:-.03em;background:linear-gradient(90deg,#078cf5 0%,#00a9ff 52%,#38c7ff 100%);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}
.metrics span{margin-top:.6rem;color:#a8bfd0;font-size:.78rem;font-weight:700;line-height:1.2;letter-spacing:.06em;text-transform:uppercase}
[data-theme=light] .metrics span{color:#71869a}
.metrics{border-bottom-width:1px;border-bottom-style:solid;border-radius:11px}
.tech-strip,[data-theme=dark] .tech-strip,[data-theme=light] .tech-strip{border-top:0!important;border-right:0!important;border-bottom:0!important;border-left:0!important;box-shadow:none!important;outline:0!important}
.tech-strip:before,.tech-strip:after{display:none!important;content:none!important}
.tech-row span{display:flex;min-height:100px;padding:13px 8px;align-items:center;justify-content:center;flex-direction:column;gap:9px;text-align:center}
.tech-row img{display:block;width:48px;height:48px;object-fit:contain;background:transparent}
[data-theme=dark] .tech-row .letsencrypt-logo{filter:invert(1)}
[data-theme=dark] body{background:#000a14}
[data-theme=dark] .site-header{border-color:#18344d;background:#031322}
[data-theme=dark] .brand-mark{border-color:#078cf5;color:#1b9cff}
[data-theme=dark] .brand strong{color:#eef6ff}
[data-theme=dark] .site-nav a:hover,[data-theme=dark] .nav-actions>a:first-of-type:hover{color:#1b9cff}
[data-theme=dark] .theme-toggle{border-color:#078cf5;background:#05182a;color:#e9f5ff;box-shadow:inset 0 0 0 5px #071f35}
[data-theme=dark] .hero{background:radial-gradient(circle at 76% 38%,#063d661f,transparent 34%),linear-gradient(112deg,#001424 0%,#00111f 54%,#00101d 100%)}
[data-theme=dark] .hero-grid-bg{background-image:linear-gradient(#078cf516 1px,transparent 1px),linear-gradient(90deg,#078cf516 1px,transparent 1px);background-size:24px 24px;mask-image:linear-gradient(90deg,transparent,#000 18%,#000 82%,transparent)}
[data-theme=dark] .hero h1 span{background:linear-gradient(180deg,#159cff 0%,#0078e8 100%);-webkit-background-clip:text;background-clip:text;color:transparent}
[data-theme=dark] .hero .kicker{display:inline-flex;padding:7px 17px;border:1px solid #2a4b66;border-radius:999px;color:#04b7ef;background:#031524}
[data-theme=dark] .hero .button:not(.button--ghost){border-color:#0bc88c;background:linear-gradient(135deg,#00a978,#14ce8f);color:#fff;box-shadow:0 12px 30px #00a97833}
[data-theme=dark] .hero .button--ghost{border-color:#17679d;background:#061e30;color:#55baff;box-shadow:inset 0 0 0 1px #0d3d5d}
[data-theme=dark] .hero .button--ghost:hover{border-color:#239ce8;background:#092a43;color:#fff}
[data-theme=dark] .code-stage .code-glow{background:#078cf52b}
[data-theme=dark] .code-window{border-color:#176397;background:#03111e;box-shadow:0 35px 80px #000a}
[data-theme=dark] .code-bar{border-color:#1b344a;background:#081a2a}
[data-theme=dark] .float-card{border-color:#1c3d56;background:#061725f5}
[data-theme=dark] .metrics{border-color:#17334a;background:#041522e8}
[data-theme=dark] .metrics div{border-color:#17334a}
[data-theme=dark] .tech-strip{border-color:#132c40;background:#02111d}
[data-theme=dark] .tech-row span{border-color:#18384f;background:#071927}
[data-theme=dark] .features,[data-theme=dark] .panel-section,[data-theme=dark] .faq,[data-theme=dark] .pricing{background:#000b16}
[data-theme=dark] .stack-section,[data-theme=dark] .locations{background:#03111e}
[data-theme=dark] .feature-grid article,[data-theme=dark] .price-grid article{border-color:#19384f;background:linear-gradient(145deg,#071c2c,#051521)}
[data-theme=dark] .panel-card,[data-theme=dark] .location-card{border-color:#1a3c55;background:radial-gradient(circle at 82% 70%,#078cf516,transparent 32%),#061724}
[data-theme=dark] .stack-icons span{border-color:#19394f;background:#071926}
[data-theme=dark] .accordion details,[data-theme=dark] .faq-help{border-color:#1a3b52;background:#061724}
[data-theme=dark] .price-grid article.popular{border-color:#078cf5;box-shadow:0 0 0 1px #078cf5,0 25px 60px #0078e82e}
.price-grid{grid-template-columns:repeat(3,minmax(0,1fr))}
.price-grid article{padding-inline:22px}
.price-grid h3{font-size:1.25rem;font-weight:700}
.price-grid>article>p{font-size:.875rem;line-height:1.45}
.price-grid .price sup{font-size:1.25rem;font-weight:600}
.price-grid .price strong{font-size:3rem;font-weight:800;line-height:1;letter-spacing:-.04em}
.price-grid .price span{font-size:.875rem}
.price-grid li{font-size:.9375rem;line-height:1.45}
.price-grid .button{font-size:.875rem}
.price-grid .plan-tag{font-size:.7rem}
.price-grid .plan-tag,.price-grid .green-tag{color:#fff!important}
.price-grid .basic-button{border-color:#e85d75;background:linear-gradient(135deg,#d94862,#f06f82);color:#fff;box-shadow:0 12px 30px #d9486233}
.price-grid .green-button,.price-grid .orange-button{color:#fff}
.price-grid ul{min-height:390px}
.price-grid .affiliate-price{min-height:45px;align-items:center}
.price-grid .affiliate-price strong{font-size:32px}
.price-grid .affiliate-price span{align-self:center;margin:4px 0 0 8px}
.price-grid .promotional-price{margin-bottom:12px}.annual-promo{display:flex;min-height:58px;align-items:center;justify-content:center;flex-direction:column;margin:0 0 18px;padding:8px 10px;border:1px solid #168fe866;border-radius:9px;background:linear-gradient(135deg,#087fe51c,#4dd19a14);text-align:center}.annual-promo b{color:#66d8ff;font-size:.91rem;line-height:1.2}.annual-promo span{margin-top:4px;color:#aebed1;font-size:.85rem;line-height:1.3}.annual-promo span strong{color:#4dd19a;font-size:inherit}.annual-promo--placeholder{visibility:hidden}
[data-theme=light] .annual-promo:not(.annual-promo--placeholder){border:2px solid #1688d4;background:linear-gradient(135deg,#d7efff,#dcf8eb);box-shadow:0 8px 20px rgba(7,126,207,.14)}[data-theme=light] .annual-promo b{color:#0569ad}[data-theme=light] .annual-promo span{color:#304d64}[data-theme=light] .annual-promo span strong{color:#087348}
.free-trial-promo{border-color:#36c88a80;background:linear-gradient(135deg,#078cf51a,#42cf901f)}.free-trial-promo b{color:#65dfad}.free-trial-promo span strong{color:#6bc8ff}[data-theme=light] .free-trial-promo{border-color:#269f6c;background:linear-gradient(135deg,#dcf8eb,#dcefff)}[data-theme=light] .free-trial-promo b{color:#087348}[data-theme=light] .free-trial-promo span strong{color:#0569ad}
.location-list{margin-bottom:0}
.location-list strong{color:var(--text)}
.world-map{overflow:visible}
.world-map .pin b{position:absolute;left:50%;top:-28px;transform:translateX(-50%);padding:2px 6px;border:1px solid #078cf566;border-radius:5px;background:#071927;color:#d8efff;font:700 8px/1.4 Inter,sans-serif;white-space:nowrap}
.pin.asia{left:75%;top:43%;background:#f3a83c;box-shadow:0 0 0 7px #f3a83c29}
.pin.au{left:84%;top:70%;background:#45c98e;box-shadow:0 0 0 7px #45c98e29}
.route.route-us-eu{left:26%;top:39%;width:31%;height:40px;transform:rotate(-6deg)}
.route.route-eu-asia{left:57%;top:37%;width:20%;height:32px;transform:rotate(5deg)}
.route.route-asia-au{left:76%;top:50%;width:12%;height:45px;transform:rotate(48deg)}
[data-theme=light] .world-map .pin b{border-color:#078cf544;background:#fff;color:#18527b}
.location-trial{margin-top:24px!important;color:#45c98e!important;font-weight:700}
.platform__visual{position:relative;min-height:480px;display:grid;place-items:center}
.globe{position:relative;width:240px;height:240px;border:1px solid #2f5c8f;border-radius:50%;background:radial-gradient(circle at 40% 35%,rgba(40,132,240,.25),rgba(5,22,46,.3) 60%),linear-gradient(90deg,transparent 49.7%,rgba(79,149,226,.25) 50%,transparent 50.3%);box-shadow:0 0 90px rgba(30,122,226,.18),inset 0 0 50px rgba(39,128,226,.12)}
.globe:before,.globe:after{content:"";position:absolute;inset:26px 0;border:1px solid #315b89;border-radius:50%}
.globe:after{inset:0 65px}
.globe i{position:absolute;background:#55b0ff;border-radius:50%;box-shadow:0 0 14px #45a6ff}
.globe i:nth-child(1){width:7px;height:7px;left:55px;top:88px}.globe i:nth-child(2){width:6px;height:6px;right:63px;top:61px}.globe i:nth-child(3){width:5px;height:5px;right:89px;bottom:55px}.globe i:nth-child(4){width:7px;height:7px;right:39px;top:108px;background:#35d6a0;box-shadow:0 0 16px #35d6a0}
.globe span{position:absolute;inset:0;display:grid;place-items:center;color:#73bbff;font:300 38px Inter,sans-serif}
.region-card{position:absolute;z-index:3;width:260px;padding:13px 14px;display:flex;align-items:center;gap:10px;border:1px solid #294d75;border-radius:12px;background:rgba(14,36,67,.95);box-shadow:0 18px 45px rgba(0,0,0,.25)}
.region-card>span{display:grid;flex:0 0 35px;width:35px;height:35px;place-items:center;border-radius:8px;background:#153e6f;color:#8bc9ff;font:700 10px Inter,sans-serif}
.region-card>div{min-width:0}.region-card strong,.region-card small{display:block}.region-card strong{font:700 12px/17px Inter,sans-serif}.region-card small{margin-top:3px;color:#8fa0b6;font-size:9px;line-height:14px}
.region-card--us{left:0;top:15px}.region-card--asia{right:0;top:130px}.region-card--australia{left:0;bottom:42px}.region-card--eu{right:0;bottom:15px}
.region-line{position:absolute;width:100%;height:1px;background:linear-gradient(90deg,transparent,#2374c7,transparent);transform:rotate(-27deg)}
.region-line--asia{transform:rotate(25deg);background:linear-gradient(90deg,transparent,#269cce,transparent)}
[data-theme=light] .region-card{border-color:#b9d7ec;background:rgba(255,255,255,.96);box-shadow:0 18px 45px rgba(19,89,139,.13)}
[data-theme=light] .region-card>span{background:#e6f4ff;color:#0876c9}[data-theme=light] .region-card strong{color:#173753}[data-theme=light] .region-card small{color:#647f94}
[data-theme=light] .globe{background:radial-gradient(circle at 40% 35%,rgba(40,132,240,.2),rgba(231,245,255,.65) 60%),linear-gradient(90deg,transparent 49.7%,rgba(79,149,226,.22) 50%,transparent 50.3%);box-shadow:0 0 90px rgba(30,122,226,.13),inset 0 0 50px rgba(39,128,226,.1)}
.control-panel-showcase{position:relative;overflow:hidden;background:#07152b;color:#fff}
.faq-shell{max-width:var(--shell)}
.faq-shell .accordion{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px}
.hosting-environment{position:relative;background:#061725}
.environment-heading{max-width:820px}.environment-heading>p{font-size:17px}
.environment-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:16px}
.environment-grid article{padding:30px 26px;border:1px solid #19384f;border-radius:15px;background:linear-gradient(145deg,#0a2234,#071927);box-shadow:0 18px 45px rgba(0,0,0,.18)}
.environment-icon{display:grid;width:48px;height:48px;margin-bottom:20px;place-items:center;border-radius:12px;background:linear-gradient(135deg,#087ee1,#12a9f5);color:#fff;font-size:10px;font-weight:800;letter-spacing:.05em}.database-icon{background:linear-gradient(135deg,#25a875,#55d9a4)}.feature-environment-icon{background:linear-gradient(135deg,#d97825,#f5ae3c)}
.environment-grid h3{margin:0 0 20px;font-size:21px}
.environment-grid ul{margin:0;padding:0;list-style:none}.environment-grid li{position:relative;padding:6px 0 6px 20px;color:#aebed1;font-size:12px;line-height:1.55}.environment-grid li:before{content:'✓';position:absolute;left:0;color:#45c98e;font-weight:800}
.environment-grid li a{color:#70bfff;text-decoration:none;transition:color .18s}.environment-grid li a:hover{color:#a6dcff;text-decoration:underline;text-underline-offset:3px}
.environment-action{display:flex;justify-content:center;margin-top:34px}.environment-action .button{min-width:190px;color:#fff}
.testimonials{background:#061725}
.testimonial-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px}
.testimonial-grid blockquote{position:relative;grid-column:span 2;margin:0;padding:30px 26px 26px;border:1px solid #19384f;border-radius:15px;background:linear-gradient(145deg,#0a2234,#071927);box-shadow:0 18px 45px rgba(0,0,0,.16)}
.testimonial-grid blockquote:nth-child(4){grid-column:2/span 2}
.testimonial-quote{display:block;height:34px;color:#38aef8;font:800 48px/1 Georgia,serif}
.testimonial-grid p{margin:12px 0 24px;color:#aebed1;font-size:14px;line-height:1.75}
.testimonial-grid cite{color:#fff;font-size:13px;font-style:normal;font-weight:750}
[data-theme=light] .testimonials{background:#f8fafc}[data-theme=light] .testimonial-grid blockquote{border-color:#dfedf5;background:#fff;box-shadow:0 15px 40px rgba(7,140,245,.08)}[data-theme=light] .testimonial-grid p{color:#526079}[data-theme=light] .testimonial-grid cite{color:#173753}
[data-theme=light] .hosting-environment{background:#f8fafc}[data-theme=light] .environment-grid article{border-color:#dfedf5;background:#fff;box-shadow:0 15px 40px rgba(7,140,245,.08)}[data-theme=light] .environment-grid h3{color:#173753}[data-theme=light] .environment-grid li{color:#526079}
[data-theme=light] .environment-grid li a{color:#0876c9}[data-theme=light] .environment-grid li a:hover{color:#045d9e}
.control-panel-showcase:before{content:none}
.control-panel-showcase>.shell{position:relative;display:grid;grid-template-columns:.68fr 1.32fr;gap:65px;align-items:center}
.control-panel-showcase__copy h2{margin:0;font:800 clamp(34px,4vw,50px)/1.1 Inter,sans-serif;letter-spacing:-2px}
.control-panel-eyebrow{margin-bottom:18px;color:#55b0ff;font-size:11px;font-weight:800;letter-spacing:.12em}
.control-panel-copy-rotator{display:grid}.control-panel-copy-panel{grid-area:1/1;opacity:0;visibility:hidden;transform:translateY(10px);transition:opacity .42s ease,transform .42s ease,visibility .42s}.control-panel-copy-panel--active{opacity:1;visibility:visible;transform:translateY(0)}
.control-panel-copy-panel>p{margin:22px 0 30px;color:#b5c4d7;font-size:16px;line-height:1.75}
.ai-service{display:flex;gap:15px;padding:20px;border:1px solid #28425f;border-radius:14px;background:rgba(255,255,255,.035)}.ai-service__icon{position:relative;width:42px;height:42px;flex:0 0 42px;border-radius:11px;background:linear-gradient(145deg,#237ff0,#079de8)}.ai-service__icon:before{content:"";position:absolute;width:16px;height:16px;left:11px;top:11px;border:2px solid #fff;border-radius:5px;box-shadow:7px -7px 0 -5px #fff,-7px 7px 0 -5px #fff}.ai-service h3{margin:1px 0 6px;font-size:15px}.ai-service p{margin:0;color:#93a6bd;font-size:12px;line-height:1.6}.ai-service__arrow{margin-left:auto;align-self:center;color:#55b0ff}
.control-panel-carousel{min-width:0}.carousel__viewport{position:relative;overflow:hidden;aspect-ratio:2/1;border:1px solid rgba(255,255,255,.17);border-radius:17px;background:#dfe5ed;box-shadow:0 30px 70px rgba(0,0,0,.35)}.carousel__slide{position:absolute;inset:0;margin:0;opacity:0;visibility:hidden;transform:scale(.985);transition:opacity .45s ease,transform .45s ease,visibility .45s}.carousel__slide--active{opacity:1;visibility:visible;transform:scale(1)}.carousel__slide img{display:block;width:100%;height:100%;object-fit:cover;object-position:top center}.carousel__controls{display:flex;align-items:center;justify-content:center;gap:18px;margin-top:22px}.carousel__arrow{display:grid;width:38px;height:38px;padding:0;place-items:center;border:1px solid #38516e;border-radius:50%;background:transparent;color:#fff;cursor:pointer;font-size:17px;transition:background .2s,border-color .2s}.carousel__arrow:hover{border-color:#1267e8;background:#1267e8}.carousel__dots{display:flex;align-items:center;gap:8px}.carousel__dot{width:8px;height:8px;padding:0;border:0;border-radius:50%;background:#52667f;cursor:pointer;transition:width .2s,background .2s}.carousel__dot--active{width:25px;border-radius:5px;background:#4a9aff}
@media(max-width:900px){.control-panel-showcase>.shell{grid-template-columns:1fr;gap:40px}.control-panel-showcase__copy{max-width:700px}.carousel__viewport{aspect-ratio:1.85/1}}
@media(max-width:900px){.environment-grid{grid-template-columns:1fr}.environment-grid article{padding:28px}.environment-grid ul{columns:2;column-gap:30px}}
@media(max-width:900px){.testimonial-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.testimonial-grid blockquote,.testimonial-grid blockquote:nth-child(4){grid-column:auto}}
@media(max-width:1000px){.price-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:680px){.platform__visual{min-height:540px}.region-card{width:220px;padding:11px}.region-card small{font-size:8px;line-height:12px}.region-card--us{top:4px}.region-card--asia{top:144px}.region-card--australia{left:0;bottom:118px}.region-card--eu{right:0;bottom:4px}.globe{width:190px;height:190px}}
@media(max-width:560px){.control-panel-showcase__copy h2{font-size:34px}.control-panel-copy-panel>p{font-size:14px}.carousel__viewport{aspect-ratio:1.45/1}.carousel__slide img{object-fit:cover}}
@media(max-width:680px){.price-grid{grid-template-columns:1fr}}
@media(max-width:680px){.faq-shell .accordion{grid-template-columns:1fr}}
@media(max-width:560px){.environment-grid ul{columns:1}}
@media(max-width:560px){.testimonial-grid{grid-template-columns:1fr}}
@media(max-width:680px){.metrics strong{font-size:2rem}}
[data-theme=dark] .site-footer{background:#03111e}
[data-theme=light] .hero h1 span{background:linear-gradient(180deg,#168ff0,#006ed8);-webkit-background-clip:text;background-clip:text;color:transparent}
[data-theme=light] .site-footer{background:linear-gradient(120deg,#053b68,#087dcb 68%,#54c99d)}
[data-theme=light] .button:not(.button--ghost):not(.light-button),
[data-theme=light] .price-grid .button,
[data-theme=light] .environment-action .button,
[data-theme=light] .faq-help a,
[data-theme=light] .plan-buy-button{color:#fff!important}
[data-theme=light] .footer-cta .button,
[data-theme=light] .about-free-trial .button,
[data-theme=light] .win22-cta .button,
[data-theme=light] .domain-cta .button{color:#0664b7!important}
[data-theme=light] .footer-cta .button,[data-theme=light] .about-free-trial .button,[data-theme=light] .domain-cta .button{border-color:#045fae!important;background:linear-gradient(135deg,#066fcf,#078cf5)!important;color:#fff!important;box-shadow:0 12px 28px rgba(0,75,145,.24)!important}
[data-theme=light] .footer-cta .button span,[data-theme=light] .footer-cta .button b,[data-theme=light] .about-free-trial .button span,[data-theme=light] .about-free-trial .button b,[data-theme=light] .domain-cta .button span,[data-theme=light] .domain-cta .button b{color:#fff!important}
[data-theme=light] .technology-resource-links .button--ghost{border-color:#82bce3!important;background:#fff!important;color:#045f9f!important;box-shadow:none!important}
[data-theme=light] .technology-resource-links .button--ghost span{color:#045f9f!important}
[data-theme=light] .mcp-section--clients{background:#eef6fb!important;color:#173753}
[data-theme=light] .mcp-section--clients .mcp-heading h2,[data-theme=light] .mcp-section--clients .mcp-clients h3{color:#173753}
[data-theme=light] .mcp-section--clients .mcp-heading p,[data-theme=light] .mcp-section--clients .mcp-clients p{color:#5f7187}
[data-theme=light] .mcp-section--clients .mcp-clients article{border-color:#d7e5ef;background:#fff;box-shadow:0 12px 32px rgba(28,91,135,.07)}
[data-theme=light] .node-feature-grid a{color:#086eb8}
[data-theme=light] .node-price-card aside>a:last-child{color:#045f9f}
@media(max-width:680px){.hero{padding-top:42px}}
