.pc-template-options{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.pc-template-shot{display:block;flex-basis:100%;aspect-ratio:16/10;overflow:hidden;border-radius:var(--radius-sm,10px);border:1px solid var(--color-border);background:var(--color-surface)}.pc-template-shot img{width:100%;height:100%;object-fit:cover;display:block}.hosting-plan-option .pc-template-shot{order:-1;opacity:1}.pc-template-link{flex-basis:100%;font-size:.9rem;font-weight:600}.pc-template-grid{list-style:none;padding:0;margin:0;display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.pc-template-card{display:flex;flex-wrap:wrap;gap:8px;align-content:start}.pc-template-card>span:not(.pc-template-shot){flex-basis:100%;opacity:.8;font-size:.9rem}.pc-tabs{display:flex;flex-wrap:wrap;gap:4px;border-bottom:1px solid var(--color-border);margin-bottom:16px}.pc-tabs a{padding:8px 14px;border-bottom:2px solid transparent;margin-bottom:-1px;color:var(--color-text-muted);font-weight:600;text-decoration:none;white-space:nowrap}.pc-tabs a.is-on{color:var(--color-text);border-bottom-color:var(--color-primary)}.pc-guide{display:grid;grid-gap:28px;gap:28px;max-width:920px}.pc-page .hosting-head{display:grid;grid-gap:12px;gap:12px}.pc-page .hosting-head p{margin:0}.pc-guide-toc{display:grid;grid-gap:6px;gap:6px;padding:14px 16px;border:1px solid var(--color-border);border-radius:var(--radius-sm,12px)}.pc-guide-toc ol{margin:0;-webkit-padding-start:20px;padding-inline-start:20px;display:grid;grid-gap:4px;gap:4px}.pc-guide-section{display:grid;grid-gap:12px;gap:12px;scroll-margin-top:90px}.pc-guide-section h2{margin:0;font-size:1.3rem}.pc-guide-section p{margin:0}.pc-guide-steps{list-style:none;padding:0;margin:0;display:grid;grid-gap:10px;gap:10px;counter-reset:guide}.pc-guide-steps li{counter-increment:guide;display:grid;grid-template-columns:32px minmax(0,1fr);grid-column-gap:12px;column-gap:12px;grid-row-gap:2px;row-gap:2px;padding:12px 14px;border:1px solid var(--color-border);border-radius:var(--radius-sm,12px)}.pc-guide-steps li:before{content:counter(guide);grid-row:span 2;display:grid;place-items:center;width:32px;height:32px;border-radius:50%;border:1px solid var(--color-border);font-weight:800}.pc-guide-steps li span{color:var(--color-text-muted);font-size:.95rem}.pc-guide-steps li.is-done{border-color:rgba(5,150,105,.35)}.pc-guide-steps li.is-done:before{content:"✓";color:#059669;border-color:rgba(5,150,105,.35)}.pc-guide-steps li.is-current{border-color:var(--color-primary)}.pc-guide-steps li.is-current:before{border-color:var(--color-primary);color:var(--color-primary)}.pc-guide-dns code{overflow-wrap:anywhere;font-size:12.5px}.pc-guide-notes{margin:0;-webkit-padding-start:20px;padding-inline-start:20px;display:grid;grid-gap:8px;gap:8px}.pc-guide-checks{list-style:none;padding:0;margin:0;display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.pc-guide-checks i{color:var(--color-primary)}.pc-status{display:grid;grid-gap:20px;gap:20px;max-width:920px}.pc-status-up{color:#047857;background:rgba(5,150,105,.08);border-color:rgba(5,150,105,.32)}.pc-status-components{list-style:none;padding:0;margin:0;display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.pc-status-components li{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:10px 14px;border:1px solid var(--color-border);border-radius:var(--radius-sm,10px)}.pc-status-notes{display:grid;grid-gap:10px;gap:10px}.pc-status-notes h2{margin:0;font-size:1.15rem}.pc-status-notes ul{list-style:none;padding:0;margin:0;display:grid;grid-gap:10px;gap:10px}.pc-status-notes li{display:grid;grid-gap:4px;gap:4px;padding:14px 16px;border:1px solid var(--color-border);border-radius:var(--radius-sm,12px)}.pc-status-notes p{margin:4px 0 0;white-space:pre-line}.pc-status-note-head{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap}.pc-status-foot{margin:0}.pc-live-host{text-align:center;margin:12px 0 0;color:var(--color-text-muted);font-size:.9rem}.pc-demo{display:grid;grid-gap:36px;gap:36px}.pc-demo .hosting-head{margin-bottom:0;display:grid;grid-gap:12px;gap:12px}.pc-demo .hosting-head p{margin:0}.pc-demo-section{display:grid;grid-gap:14px;gap:14px}.pc-demo-section h2{margin:0}.pc-shots{list-style:none;padding:0;margin:0;display:grid;grid-gap:18px;gap:18px;grid-template-columns:repeat(auto-fill,minmax(min(100%,420px),1fr))}.pc-shots figure{margin:0;display:grid;grid-gap:8px;gap:8px}.pc-shots img{width:100%;height:auto;display:block;border-radius:var(--radius-sm,12px);border:1px solid var(--color-border)}.pc-shots figcaption{color:var(--color-text-muted);font-size:.92rem}.pc-agreement{display:grid;grid-gap:12px;gap:12px;max-width:760px}.pc-agreement h1{margin:0;font-size:1.5rem}.pc-agreement p{margin:0}.pc-agreement-invoices{display:grid;grid-gap:8px;gap:8px;border-top:1px solid var(--color-border);padding-top:14px}.pc-agreement-invoices h2{margin:0;font-size:1.1rem}.pc-agreement-invoices ul{list-style:none;padding:0;margin:0;display:grid;grid-gap:8px;gap:8px}.pc-agreement-invoices li{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap}