/* Shared service landing pages: no external illustrations or UI dependencies. */
.svc-page [id]{scroll-margin-top:110px}.svc-jump-nav{border-bottom:1px solid #dedede;background:#fff}.svc-jump-nav>.svc-wrap{display:flex;gap:27px;overflow-x:auto;padding-block:17px;scrollbar-width:thin}.svc-jump-nav a{flex-shrink:0;font:10px/1.7 'JetBrains Mono',monospace;color:#555;text-decoration:none}.svc-jump-nav a:hover{color:#111;text-decoration:underline}.svc-case-grid{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--svc-line)}.svc-case-grid article{padding:29px 27px;min-width:0}.svc-case-grid article:not(:nth-child(3n+1)){border-left:1px solid var(--svc-line)}.svc-case-grid article:nth-child(n+4){border-top:1px solid var(--svc-line)}.svc-case-grid p,.svc-resource-guides p,.svc-location-grid p,.svc-operations-grid p{font-size:13px;line-height:1.9;color:#626262;margin:0}.svc-page .svc-depth-compare,.svc-page .svc-depth-knowledge{background:#f6f6f4}.svc-table-scroll{overflow-x:auto;border:1px solid var(--svc-line);background:#fff}.svc-table-scroll table{border-collapse:collapse;width:100%;font-size:13px;text-align:left}.svc-table-scroll th,.svc-table-scroll td{padding:21px 23px;line-height:1.8;vertical-align:top;width:33.333%;border-bottom:1px solid var(--svc-line);font-weight:400}.svc-table-scroll thead th{font:10px/1.7 'JetBrains Mono',monospace;background:#1b1b1b;color:#fff}.svc-table-scroll tbody th{font-weight:550;color:#222}.svc-table-scroll td{color:#616161}.svc-table-scroll tr:last-child>*{border-bottom:0}.svc-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.svc-depth-split{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.svc-depth-intro{font-size:14px;line-height:1.95;color:#626262;margin:25px 0 0}.svc-architecture{text-align:center;font-family:'JetBrains Mono',monospace}.svc-host{padding:22px;background:#1a1a1a;color:#fff;border:1px solid #1a1a1a}.svc-host small,.svc-hypervisor small{display:block;font-size:9px;letter-spacing:.7px;margin-bottom:10px}.svc-host strong{font-size:15px;font-weight:500}.svc-hypervisor{padding:17px;border:1px solid #bfbfbf;background:#fafafa}.svc-hypervisor>span{font-size:9px;color:#5f5f5f}.svc-architecture-connector{display:block;line-height:30px;color:#aaa}.svc-guests{display:grid;grid-template-columns:repeat(3,1fr);gap:9px}.svc-guests>div{padding:18px 7px;border:1px solid #ddd;background:#fff;min-width:0}.svc-guests small{display:block;font-size:8px;color:#5f5f5f;margin-bottom:13px}.svc-guests strong{display:block;font-family:Inter,sans-serif;font-size:11px;font-weight:500;line-height:1.6}.svc-guests span{display:block;font-size:7px;line-height:1.8;color:#5f5f5f;margin-top:8px}.svc-guests .svc-your-instance{border-color:#222;box-shadow:inset 0 3px #222}.svc-resource-guides{border-top:1px solid var(--svc-line)}.svc-resource-guides>article{display:grid;grid-template-columns:90px 1fr;gap:25px;padding:30px 0;border-bottom:1px solid var(--svc-line)}.svc-resource-guides h3{margin:0 0 12px}.svc-resource-symbol{width:64px;height:64px;display:grid;place-items:center;background:#f5f5f3;border:1px solid #e1e1df;font-size:27px}.svc-page .svc-depth-locations{background:#1b1b1b;color:#fff}.svc-depth-locations .svc-section-head>p{color:#aaa}.svc-location-grid{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid #454545}.svc-location-grid>article{padding:28px}.svc-location-grid>article+article{border-left:1px solid #454545}.svc-location-code{display:flex;justify-content:space-between;font:38px/1 'JetBrains Mono',monospace;font-weight:400;color:#777;margin-bottom:30px}.svc-location-code>span{font-size:20px;color:#999}.svc-location-grid h3{color:#fff;margin:0 0 7px}.svc-location-city{display:block;font:10px/1.6 'JetBrains Mono',monospace;color:#bbb;margin-bottom:21px}.svc-location-grid p{color:#aaa;font-size:12px}.svc-depth-note{font-size:11px;color:#999;line-height:1.8;margin:21px 0 0}.svc-knowledge-layout{display:grid;grid-template-columns:240px 1fr;gap:65px}.svc-knowledge-nav{align-self:start;display:flex;flex-direction:column;position:sticky;top:110px;border-top:1px solid #ccc}.svc-knowledge-nav>a{display:flex;gap:13px;color:#444;text-decoration:none;font-size:12px;line-height:1.7;padding:17px 0;border-bottom:1px solid #ddd}.svc-knowledge-nav>a:hover{color:#000}.svc-knowledge-nav>a>span{font:9px/2 'JetBrains Mono',monospace;color:#6b6b66}.svc-knowledge-chapter{border-top:1px solid #ccc;padding:25px 0 32px}.svc-knowledge-chapter h3{font-size:23px;line-height:1.3;margin:16px 0 21px}.svc-knowledge-chapter p{font-size:14px;line-height:2;color:#5d5d5d;margin:0 0 17px}.svc-operations-grid{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--svc-line)}.svc-operations-grid article{padding:25px 22px;min-width:0}.svc-operations-grid article+article{border-left:1px solid var(--svc-line)}.svc-operations-grid h3{font-size:15px}.svc-operations-grid p{font-size:12px}.svc-depth{--svc-line:#dedede;--svc-muted:#626262;--svc-soft:#f5f5f3}.svc-depth h2{font-size:clamp(27px,3vw,39px);line-height:1.15;letter-spacing:-1.2px;font-weight:550;margin:0}.svc-depth h3{font-size:17px;line-height:1.4;font-weight:550}
@media(max-width:1000px){.svc-depth-split{gap:35px}.svc-operations-grid{grid-template-columns:1fr 1fr}.svc-operations-grid article:nth-child(3){border-left:0}.svc-operations-grid article:nth-child(n+3){border-top:1px solid var(--svc-line)}.svc-knowledge-layout{grid-template-columns:180px 1fr;gap:35px}}
@media(max-width:760px){.svc-jump-nav>.svc-wrap{gap:22px;padding-block:14px}.svc-jump-nav a{font-size:9px}.svc-case-grid{grid-template-columns:1fr 1fr}.svc-case-grid article{padding:24px 18px}.svc-case-grid article:not(:nth-child(3n+1)){border-left:0}.svc-case-grid article:nth-child(even){border-left:1px solid var(--svc-line)}.svc-case-grid article:nth-child(n+3){border-top:1px solid var(--svc-line)}.svc-table-scroll table{font-size:11px;min-width:480px}.svc-table-scroll th,.svc-table-scroll td{padding:16px 14px}.svc-depth-split,.svc-knowledge-layout{grid-template-columns:1fr;gap:29px}.svc-depth-intro{font-size:13px}.svc-resource-guides>article{grid-template-columns:46px 1fr;gap:15px;padding:25px 0}.svc-resource-symbol{width:42px;height:42px;font-size:21px}.svc-resource-guides p{font-size:12px}.svc-location-grid{grid-template-columns:1fr}.svc-location-grid>article{padding:24px}.svc-location-grid>article+article{border-left:0;border-top:1px solid #454545}.svc-location-code{font-size:30px;margin-bottom:22px}.svc-knowledge-nav{position:static;display:grid;grid-template-columns:1fr;gap:0}.svc-knowledge-nav>a{padding:12px 0}.svc-knowledge-chapter h3{font-size:21px}.svc-knowledge-chapter p{font-size:13px}.svc-operations-grid{grid-template-columns:1fr}.svc-operations-grid article+article{border-left:0;border-top:1px solid var(--svc-line)}.svc-guests{gap:5px}.svc-guests>div{padding:15px 5px}.svc-guests strong{font-size:10px}.svc-depth h2{font-size:30px}}
.svc-page{--svc-line:#dedede;--svc-muted:#626262;--svc-soft:#f5f5f3;color:#151515}.svc-wrap{width:min(1180px,calc(100% - 64px));margin-inline:auto}.svc-page .svc-hero{padding:30px 0 42px}.svc-breadcrumb{display:flex;align-items:center;flex-wrap:wrap;gap:11px;font:11px/1.6 'JetBrains Mono',monospace;color:var(--svc-muted);margin-bottom:58px}.svc-breadcrumb a{color:inherit;text-decoration:none}.svc-breadcrumb a:hover{text-decoration:underline}.svc-hero-grid{display:grid;grid-template-columns:1.06fr 1fr;gap:62px;align-items:center}.svc-eyebrow{font:10px/1.7 'JetBrains Mono',monospace;letter-spacing:1.1px;text-transform:uppercase;margin:0 0 20px}.svc-intro>.svc-eyebrow{display:flex;align-items:center;gap:9px}.svc-eyebrow>span{width:6px;height:6px;background:#111;border-radius:50%}.svc-intro h1{font-size:clamp(40px,4.4vw,64px);font-weight:650;line-height:1.06;letter-spacing:-2.8px;margin:0 0 25px}.svc-intro h1>span{color:#747474;font-weight:450}.svc-lead{font-size:16px;line-height:1.85;max-width:540px;color:#525252;margin:0 0 28px}.svc-actions{display:flex;gap:24px;align-items:center;flex-wrap:wrap}.svc-text-link{font-size:12px;color:#222;text-decoration:none;border-bottom:1px solid #aaa;padding:4px 0}.svc-text-link:hover{border-color:#111}.svc-facts{display:flex;flex-wrap:wrap;gap:14px 23px;margin-top:31px;font:10px/1.7 'JetBrains Mono',monospace;color:#5e5e5e}.svc-facts strong{color:#161616;font-size:14px}.svc-facts>span+span{border-left:1px solid #d7d7d7;padding-left:20px}.svc-scope{font-size:11px;line-height:1.8;color:#666;border-top:1px solid var(--svc-line);padding-top:20px;margin:36px 0 0;max-width:100%}.svc-scope>span{margin-right:8px}.svc-board{background:#fafaf9;border:1px solid #ccc;box-shadow:0 18px 50px #00000007;min-height:352px;overflow:hidden;border-radius:4px}.svc-board-top{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:13px 16px;border-bottom:1px solid var(--svc-line);font:9px/1.4 'JetBrains Mono',monospace}.svc-board-top>span:first-child{font-size:8px;letter-spacing:3px;color:#b5b5b5}.svc-board-status{font-size:8px;text-transform:uppercase;color:#767676}.svc-visual-caption{display:flex;justify-content:space-between;gap:14px;color:#888;font:8px/1.6 'JetBrains Mono',monospace;letter-spacing:.5px;margin-top:13px;text-transform:uppercase}.svc-chip-stage{position:relative;display:grid;place-items:center;height:215px;background:radial-gradient(#d8d8d8 .8px,transparent .8px);background-size:16px 16px}.svc-chip{position:relative;background:#151515;color:#fff;width:142px;height:142px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;box-shadow:0 0 0 8px #f5f5f3,0 0 0 9px #aaa,0 0 0 14px #f5f5f3,0 0 0 15px #ccc}.svc-chip>span{font-size:11px;letter-spacing:2px}.svc-chip strong{font-size:27px;font-weight:500;letter-spacing:1px}.svc-chip small{font:7px/1.5 'JetBrains Mono',monospace;text-transform:uppercase;color:#aaa}.svc-chip-lines{position:absolute;inset:50% 36px;border-top:1px solid #aaa}.svc-chip-label{position:absolute;font:8px/1.4 'JetBrains Mono',monospace;background:#fafaf9;padding:4px 8px;border:1px solid #d5d5d5}.svc-chip-label-a{left:20px;top:56px}.svc-chip-label-b{right:20px;top:56px}.svc-chip-label-c{right:20px;bottom:34px}.svc-board-epyc .svc-chip{width:184px;height:125px;background:#eee;color:#111;box-shadow:0 0 0 7px #fafaf9,0 0 0 8px #bbb,0 0 0 15px #e9e9e7}.svc-board-epyc .svc-chip strong{font-size:35px;letter-spacing:5px}.svc-resource-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--svc-line);margin:0 20px}.svc-resource-grid>div{padding:16px 5px}.svc-resource-grid small{display:block;font:8px 'JetBrains Mono',monospace;color:#777;margin-bottom:7px}.svc-resource-grid strong{font-size:18px;font-weight:550}.svc-resource-grid strong>span{font-size:9px;font-weight:400}.svc-board-note{font:8px/1.7 'JetBrains Mono',monospace;color:#777;padding:10px 20px;margin:0;border-top:1px solid var(--svc-line)}.svc-terminal{padding:25px 24px;background:#171717;color:#e8e8e8;font:11px/2 'JetBrains Mono',monospace;min-height:266px}.svc-terminal>div:first-child{margin-bottom:10px}.svc-terminal>div>span{color:#fff}.svc-terminal .svc-terminal-muted{color:#8b8b8b}.svc-terminal-output{color:#aaa;margin-bottom:9px}.svc-cursor{color:#ddd}.svc-distros{display:flex;justify-content:space-around;gap:8px;padding:16px 12px}.svc-distros>span{display:flex;align-items:center;gap:5px;font-size:9px}.svc-distros img{object-fit:contain}.svc-desktop{position:relative;height:264px;background:linear-gradient(135deg,#e5e5e3,#fafaf8);padding:28px 20px 30px;overflow:hidden}.svc-window-symbol{position:absolute;right:36px;top:25px;display:grid;grid-template-columns:repeat(2,36px);gap:4px;transform:perspective(140px) rotateY(-12deg);opacity:.2}.svc-window-symbol i{height:36px;background:#111}.svc-desktop-panel{position:relative;max-width:280px;background:#fffffff5;border:1px solid #ccc;box-shadow:0 10px 25px #0000000a;padding:20px}.svc-desktop-panel>span{display:block;font:9px 'JetBrains Mono',monospace;color:#777;margin-bottom:14px}.svc-desktop-panel>strong{font-size:17px;font-weight:550;display:block;min-height:42px}.svc-desktop-panel p{font-size:11px;line-height:1.7;color:#666;min-height:55px;margin:9px 0 14px}.svc-progress{height:3px;background:#eee}.svc-progress>i{height:100%;background:#333;display:block;transition:width .2s}.svc-taskbar{position:absolute;bottom:0;left:0;right:0;display:flex;gap:20px;align-items:center;font:8px 'JetBrains Mono',monospace;padding:9px 17px;background:#ffffffac;border-top:1px solid #ccc}.svc-taskbar>span:first-child{font-size:16px}.svc-win-tabs{display:flex;padding:14px;gap:7px}.svc-win-tabs button{font:9px 'JetBrains Mono',monospace;border:1px solid #ddd;padding:8px 16px;background:#fff;cursor:pointer}.svc-win-tabs button.selected{background:#171717;color:#fff;border-color:#171717}.svc-panel{display:grid;grid-template-columns:62px 1fr;min-height:280px}.svc-panel-sidebar{background:#202020;color:#fff;display:flex;flex-direction:column;align-items:center;gap:26px;padding-top:22px}.svc-panel-sidebar strong{font-size:11px;font-style:italic}.svc-panel-sidebar>span{font-size:16px;color:#bbb}.svc-panel-content{padding:20px}.svc-panel-content>p{font-size:13px;font-weight:550;margin:0 0 22px}.svc-panel-tools{display:grid;grid-template-columns:1fr 1fr;gap:10px}.svc-panel-tools>div{background:#fff;border:1px solid #e1e1e1;padding:18px 12px}.svc-panel-tools>div>span{display:block;font-size:18px;margin-bottom:8px}.svc-panel-tools strong{font-size:10px;font-weight:450}.svc-panel-line{display:flex;gap:14px;font:8px/1.6 'JetBrains Mono',monospace;margin-top:20px;color:#777}.svc-panel-line>span:first-child{color:#222}.svc-rail{border-block:1px solid var(--svc-line);background:#fafafa}.svc-rail>.svc-wrap{display:grid;grid-template-columns:repeat(4,1fr)}.svc-rail span{padding:19px 14px;border-left:1px solid var(--svc-line);font:9px/1.6 'JetBrains Mono',monospace;text-transform:uppercase}.svc-rail span:last-child{border-right:1px solid var(--svc-line)}.svc-page .svc-section{padding:82px 0;border-top:1px solid var(--svc-line)}.svc-section-head{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:end;margin-bottom:38px}.svc-page h2{font-size:clamp(27px,3vw,39px);line-height:1.15;letter-spacing:-1.2px;font-weight:550;margin:0}.svc-section-head>p{font-size:14px;line-height:1.8;color:var(--svc-muted);max-width:440px;margin:0}.svc-feature-grid{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--svc-line)}.svc-feature-grid article{padding:29px 28px 32px}.svc-feature-grid article+article{border-left:1px solid var(--svc-line)}.svc-feature-index{font:10px 'JetBrains Mono',monospace;color:#6b6b66}.svc-page h3{font-size:17px;line-height:1.4;letter-spacing:-.3px;font-weight:550;margin:23px 0 12px}.svc-feature-grid p,.svc-workflow p{font-size:13px;line-height:1.85;color:var(--svc-muted);margin:0}.svc-page .svc-guide{background:var(--svc-soft)}.svc-guide-grid{display:grid;grid-template-columns:1fr 1fr;gap:100px}.svc-tags{display:flex;gap:8px;flex-wrap:wrap;margin-top:27px}.svc-tags span{border:1px solid #d6d6d3;padding:8px 12px;font:9px/1.5 'JetBrains Mono',monospace}.svc-guide-copy p{font-size:14px;line-height:1.95;color:#555;margin:0 0 20px}.svc-workflow{list-style:none;counter-reset:step;display:grid;grid-template-columns:repeat(3,1fr);gap:36px;padding:0;margin:0}.svc-workflow li{border-top:1px solid #b9b9b9;padding-top:21px}.svc-workflow li>span{font:11px 'JetBrains Mono',monospace;color:#6b6b66}.svc-workflow h3{margin-top:18px}.svc-faq-grid{display:grid;grid-template-columns:1fr 1.3fr;gap:90px}.svc-faq details{border-top:1px solid var(--svc-line);padding:21px 0}.svc-faq details:last-child{border-bottom:1px solid var(--svc-line)}.svc-faq summary{font-size:14px;font-weight:500;cursor:pointer;padding-right:22px;position:relative;list-style:none;line-height:1.7}.svc-faq summary::-webkit-details-marker{display:none}.svc-faq summary:after{content:'+';position:absolute;right:0;top:0;font-size:18px;font-weight:400}.svc-faq details[open]>summary:after{content:'−'}.svc-faq details p{font-size:13px;line-height:1.9;color:#626262;margin:15px 22px 0 0}.svc-related-grid{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--svc-line)}.svc-related-grid>a{display:block;color:#222;text-decoration:none;padding:24px 22px;position:relative;transition:background .15s}.svc-related-grid>a+a{border-left:1px solid var(--svc-line)}.svc-related-grid>a:hover{background:#f5f5f3}.svc-related-grid>a>span:first-child{font-size:15px;font-weight:550;display:block;margin-bottom:11px}.svc-related-grid small{display:block;color:#62625d;font-size:11px;line-height:1.6;max-width:150px}.svc-related-arrow{display:block;margin-top:20px;font-size:18px}.svc-page .svc-final{padding:65px 0;background:#171717;color:#fff}.svc-final>.svc-wrap{display:flex;justify-content:space-between;align-items:center;gap:36px}.svc-final h2{max-width:680px}.svc-final .svc-eyebrow{color:#999}.svc-final .vps-button{background:#fff;color:#111;border-color:#fff;flex-shrink:0}.svc-page a:focus-visible,.svc-page button:focus-visible,.svc-page summary:focus-visible{outline:2px solid #111;outline-offset:4px}.svc-final a:focus-visible{outline-color:#fff}
@media(min-width:1100px){.svc-page[data-service-kind=epyc] .svc-hero-grid{grid-template-columns:1fr 1.05fr}.svc-page[data-service-kind=cpanel] .svc-feature-grid article:first-child{background:#f5f5f3}}
@media(max-width:1000px){.svc-hero-grid{gap:30px}.svc-intro h1{font-size:45px;letter-spacing:-2px}.svc-board-top{font-size:8px;padding-inline:12px}.svc-board-status{display:none}.svc-guide-grid,.svc-faq-grid{gap:45px}.svc-section-head{gap:35px}.svc-resource-grid strong{font-size:16px}.svc-distros{flex-wrap:wrap}.svc-related-grid{grid-template-columns:repeat(2,1fr)}.svc-related-grid>a:nth-child(3){border-left:0}.svc-related-grid>a:nth-child(n+3){border-top:1px solid var(--svc-line)}}
@media(max-width:760px){.svc-wrap{width:calc(100% - 36px)}.svc-page .svc-hero{padding:22px 0 30px}.svc-breadcrumb{margin-bottom:34px;font-size:9px;gap:7px}.svc-hero-grid{grid-template-columns:1fr;gap:36px}.svc-intro h1{font-size:43px;letter-spacing:-1.9px;line-height:1.08}.svc-lead{font-size:14px;line-height:1.85;max-width:none}.svc-eyebrow{font-size:9px;letter-spacing:.6px;margin-bottom:16px}.svc-facts{font-size:9px;gap:10px 15px;margin-top:25px}.svc-facts>span+span{padding-left:14px}.svc-scope{margin-top:27px;font-size:10px}.svc-visual{width:100%;max-width:520px;margin-inline:auto}.svc-board{min-height:340px}.svc-rail>.svc-wrap{grid-template-columns:1fr 1fr}.svc-rail span{font-size:8px;padding:12px}.svc-rail span:nth-child(n+3){border-top:1px solid var(--svc-line)}.svc-rail span:nth-child(2){border-right:1px solid var(--svc-line)}.svc-page .svc-section{padding:52px 0}.svc-section-head{grid-template-columns:1fr;gap:18px;margin-bottom:28px}.svc-section-head>p{font-size:13px}.svc-page h2{font-size:30px;letter-spacing:-.8px}.svc-feature-grid{grid-template-columns:1fr}.svc-feature-grid article{padding:25px}.svc-feature-grid article+article{border-left:0;border-top:1px solid var(--svc-line)}.svc-page h3{margin-top:15px}.svc-guide-grid,.svc-faq-grid{grid-template-columns:1fr;gap:29px}.svc-guide-copy p{font-size:13px}.svc-workflow{grid-template-columns:1fr;gap:25px}.svc-workflow h3{margin:13px 0 9px}.svc-related-grid>a{padding:20px 15px}.svc-related-grid small{font-size:10px}.svc-related-grid>a>span:first-child{font-size:14px}.svc-final>.svc-wrap{flex-direction:column;align-items:flex-start;gap:27px}.svc-page .svc-final{padding:46px 0}.svc-visual-caption{font-size:7px}.svc-desktop{height:270px}.svc-desktop-panel{max-width:260px}.svc-terminal{font-size:10px}.svc-panel-content{padding:18px 15px}.svc-panel-tools>div{padding:16px 10px}}
@media(prefers-reduced-motion:reduce){.svc-page *{transition:none!important;animation:none!important}}
