.maintenance-lp{--navy:#0e2342;--navy-deep:#081a33;--navy-soft:#1b3357;--ink:#0e1a2c;--muted:#5a6678;--line:#e5e7eb;--line-soft:#eef0f3;--bg:#fff;--bg-soft:#f3f4f6;--bg-warm:#f8f7f4;--accent:var(--navy);--accent-ink:#fff;--ok:#5cd296;--warn:#f4c266;--code-bg:#0b1828;--code-fg:#d8e1ee;--code-muted:#6b8aaf;--code-accent:#7fb2ff;--radius-sm:6px;--radius:10px;--radius-lg:16px;--radius-pill:999px;font-family:var(--font-manrope), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;color:var(--ink);background:var(--bg);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;scroll-behavior:smooth;font-size:16px;line-height:1.55}.maintenance-lp *{box-sizing:border-box}.maintenance-lp h1,.maintenance-lp h2,.maintenance-lp h3,.maintenance-lp h4,.maintenance-lp h5{font-family:var(--font-manrope), sans-serif;letter-spacing:-.02em;color:var(--ink);text-wrap:balance;margin:0;font-weight:800;line-height:1.1}.maintenance-lp p,.maintenance-lp ul,.maintenance-lp li{font-family:inherit;font-weight:inherit;font-size:inherit;line-height:inherit;margin:0;padding:0}.maintenance-lp ul{list-style:none}.maintenance-lp button{font-family:inherit}.maintenance-lp a{color:inherit;text-decoration:none}.maintenance-lp .lp-container{width:100%;max-width:1120px;margin:0 auto;padding:0 48px}.maintenance-lp .lp-section{padding:96px 0}.maintenance-lp .lp-section--tight{padding:64px 0}.maintenance-lp .lp-section--dark{background:var(--navy);color:#fff}.maintenance-lp .lp-section--dark h1,.maintenance-lp .lp-section--dark h2,.maintenance-lp .lp-section--dark h3{color:#fff}.maintenance-lp .lp-section--soft{background:var(--bg-soft)}.maintenance-lp .lp-section--warm{background:var(--bg-warm)}.maintenance-lp .lp-btn{border-radius:var(--radius-pill);cursor:pointer;text-align:center;white-space:nowrap;border:none;align-items:center;gap:8px;padding:13px 26px;font-family:inherit;font-size:15px;font-weight:700;line-height:1;transition:transform .15s,box-shadow .15s,background .15s;display:inline-flex}.maintenance-lp .lp-btn:hover{transform:translateY(-1px)}.maintenance-lp .lp-btn--primary{background:var(--accent);color:var(--accent-ink)}.maintenance-lp .lp-btn--primary-light{color:var(--navy);background:#fff}.maintenance-lp .lp-btn--ghost{color:var(--navy);background:0 0;border:1.5px solid}.maintenance-lp .lp-btn--ghost-light{color:#fff;background:0 0;border:1.5px solid #ffffff80}.maintenance-lp .lp-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--accent);margin-bottom:14px;font-size:12px;font-weight:700;display:inline-block}.maintenance-lp .lp-section--dark .lp-eyebrow{color:var(--code-accent)}.maintenance-lp .lp-mono{font-family:var(--font-mono), ui-monospace, "SF Mono", Menlo, monospace;font-feature-settings:"liga" 0}.maintenance-lp .lp-hero{padding:56px 0 32px}.maintenance-lp .lp-hero__head{max-width:880px;margin-bottom:44px}.maintenance-lp .lp-hero__title{letter-spacing:-.04em;margin-bottom:28px;font-size:84px;line-height:.98}.maintenance-lp .lp-hero__title-dot{color:var(--accent)}.maintenance-lp .lp-hero__copy{color:var(--muted);max-width:640px;font-size:20px}.maintenance-lp .lp-hero__actions{gap:12px;margin-top:32px;display:flex}.maintenance-lp .lp-dash{background:var(--code-bg);color:var(--code-fg);font-family:var(--font-mono), ui-monospace, "SF Mono", Menlo, monospace;border-radius:16px;padding:28px;font-size:12px;box-shadow:0 24px 60px -20px #081a3366}.maintenance-lp .lp-dash__head{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;margin-bottom:24px;padding-bottom:16px;display:flex}.maintenance-lp .lp-dash__status{align-items:center;gap:14px;display:flex}.maintenance-lp .lp-dash__dot{background:var(--ok);width:8px;height:8px;box-shadow:0 0 8px var(--ok);border-radius:50%}.maintenance-lp .lp-dash__status-label{color:var(--ok);letter-spacing:.1em;font-weight:700}.maintenance-lp .lp-dash__url{color:var(--code-muted)}.maintenance-lp .lp-dash__stats{grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:24px;display:grid}.maintenance-lp .lp-dash__stat{background:#ffffff08;border:1px solid #ffffff0f;border-radius:8px;padding:16px}.maintenance-lp .lp-dash__stat-label{color:var(--code-muted);letter-spacing:.1em;margin-bottom:8px;font-size:10px}.maintenance-lp .lp-dash__stat-value{font-family:var(--font-manrope), sans-serif;color:#fff;letter-spacing:-.02em;font-size:28px;font-weight:800}.maintenance-lp .lp-dash__stat-sub{color:var(--code-muted);margin-top:4px;font-size:11px}.maintenance-lp .lp-dash__chart-head{justify-content:space-between;margin-bottom:10px;display:flex}.maintenance-lp .lp-dash__chart-title{color:var(--code-accent);font-weight:700}.maintenance-lp .lp-dash__chart-range{color:var(--code-muted)}.maintenance-lp .lp-dash__chart{gap:3px;height:32px;display:flex}.maintenance-lp .lp-dash__bar{opacity:.85;border-radius:2px;flex:1}.maintenance-lp .lp-dash__bar--ok{background:var(--ok)}.maintenance-lp .lp-dash__bar--warn{background:var(--warn)}.maintenance-lp .lp-dash__chart-foot{color:var(--code-muted);justify-content:space-between;margin-top:10px;display:flex}.maintenance-lp .lp-dash__chart-incident{color:var(--warn)}.maintenance-lp .lp-pkg__intro{text-align:center;max-width:720px;margin:0 auto 48px}.maintenance-lp .lp-pkg__title{letter-spacing:-.02em;margin-bottom:14px;font-size:44px}.maintenance-lp .lp-pkg__sub{color:var(--muted);font-size:17px}.maintenance-lp .lp-pkg__grid{grid-template-columns:1fr 1fr;gap:24px;max-width:880px;margin:0 auto;display:grid}.maintenance-lp .lp-tier{border:1px solid var(--line);border-radius:var(--radius-lg);background:#fff;flex-direction:column;gap:18px;padding:32px 28px;display:flex;position:relative}.maintenance-lp .lp-tier--featured{background:var(--navy);color:#fff;border-color:var(--navy);box-shadow:0 24px 60px -20px #0e234266}.maintenance-lp .lp-tier--featured h3{color:#fff}.maintenance-lp .lp-tier__name{margin-bottom:6px;font-size:28px}.maintenance-lp .lp-tier__sub{color:var(--muted);font-size:15px}.maintenance-lp .lp-tier--featured .lp-tier__sub{color:#ffffffbf}.maintenance-lp .lp-tier__price{font-family:var(--font-manrope), sans-serif;letter-spacing:-.03em;font-size:40px;font-weight:800;line-height:1}.maintenance-lp .lp-tier__price small{color:var(--muted);font-size:14px;font-weight:500}.maintenance-lp .lp-tier--featured .lp-tier__price small{color:#ffffffb3}.maintenance-lp .lp-tier__badge{color:var(--navy);letter-spacing:.08em;text-transform:uppercase;border-radius:var(--radius-pill);background:#fff;padding:5px 12px;font-size:11px;font-weight:700;position:absolute;top:-12px;right:24px}.maintenance-lp .lp-tier__list{flex-direction:column;gap:12px;display:flex}.maintenance-lp .lp-tier__list li{align-items:flex-start;gap:12px;font-size:15px;display:flex}.maintenance-lp .lp-tier__check{background:var(--accent);width:20px;height:20px;color:var(--accent-ink);border-radius:50%;flex:none;justify-content:center;align-items:center;margin-top:2px;font-size:11px;display:inline-flex}.maintenance-lp .lp-tier--featured .lp-tier__check{color:var(--navy);background:#fff}.maintenance-lp .lp-tier__cta{margin-top:auto}.maintenance-lp .lp-pkg__note{text-align:center;color:var(--muted);margin-top:22px;font-size:13px}.maintenance-lp .lp-runbook__intro{max-width:720px;margin-bottom:40px}.maintenance-lp .lp-runbook__title{letter-spacing:-.02em;margin-bottom:14px;font-size:44px}.maintenance-lp .lp-runbook__sub{opacity:.75;max-width:600px;font-size:17px}.maintenance-lp .lp-runbook__grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.maintenance-lp .lp-runbook__card{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:12px;padding:24px}.maintenance-lp .lp-runbook__time{font-family:var(--font-mono), monospace;color:var(--code-accent);margin-bottom:12px;font-size:13px;font-weight:700}.maintenance-lp .lp-runbook__h{color:#fff;margin-bottom:8px;font-size:19px}.maintenance-lp .lp-runbook__desc{color:#ffffffa6;font-size:14px}.maintenance-lp .lp-runbook__note{color:#ffffff80;margin-top:28px;font-size:13px}.maintenance-lp .lp-stack__grid{grid-template-columns:1fr 1.4fr;align-items:start;gap:56px;display:grid}.maintenance-lp .lp-stack__title{margin-bottom:14px;font-size:36px}.maintenance-lp .lp-stack__sub{color:var(--muted);font-size:16px}.maintenance-lp .lp-stack__chips{flex-wrap:wrap;gap:10px;display:flex}.maintenance-lp .lp-stack__chip{font-family:var(--font-mono), monospace;border:1px solid var(--line);background:#fff;border-radius:8px;padding:10px 16px;font-size:13px;font-weight:600}.maintenance-lp .lp-closing__grid{grid-template-columns:1.2fr 1fr;align-items:center;gap:56px;display:grid}.maintenance-lp .lp-closing__title{letter-spacing:-.03em;margin-bottom:18px;font-size:52px}.maintenance-lp .lp-closing__sub{opacity:.85;max-width:480px;margin-bottom:28px;font-size:18px}.maintenance-lp .lp-closing__actions{gap:12px;display:flex}.maintenance-lp .lp-closing__card{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:14px;padding:28px}.maintenance-lp .lp-closing__card-eyebrow{font-family:var(--font-mono), monospace;opacity:.6;letter-spacing:.1em;margin-bottom:14px;font-size:12px}.maintenance-lp .lp-closing__card-list{flex-direction:column;gap:14px;display:flex}.maintenance-lp .lp-closing__card-list li{align-items:flex-start;gap:12px;display:flex}.maintenance-lp .lp-closing__card-num{font-family:var(--font-mono), monospace;color:var(--code-accent);font-size:13px;font-weight:700}.maintenance-lp .lp-closing__card-text{opacity:.9;font-size:15px}.maintenance-lp .lp-contact{background:var(--bg);padding:80px 0 96px}.maintenance-lp .lp-contact__heading{text-align:center;margin-bottom:16px}.maintenance-lp .lp-contact__heading h2{margin-bottom:12px;font-size:36px}.maintenance-lp .lp-contact__heading p{color:var(--muted);font-size:16px}@media (max-width:768px){.maintenance-lp .lp-container{padding:0 24px}.maintenance-lp .lp-section{padding:64px 0}.maintenance-lp .lp-hero{padding:40px 0 24px}.maintenance-lp .lp-hero__title{letter-spacing:-.03em;font-size:48px}.maintenance-lp .lp-hero__copy{font-size:17px}.maintenance-lp .lp-hero__actions{flex-direction:column;align-items:stretch}.maintenance-lp .lp-hero__actions .lp-btn{justify-content:center}.maintenance-lp .lp-dash{padding:18px}.maintenance-lp .lp-dash__head{flex-direction:column;align-items:flex-start;gap:8px}.maintenance-lp .lp-dash__stats{grid-template-columns:repeat(2,1fr);gap:10px}.maintenance-lp .lp-dash__stat{padding:12px}.maintenance-lp .lp-dash__stat-value{font-size:22px}.maintenance-lp .lp-dash__chart-foot{flex-direction:column;align-items:flex-start;gap:4px}.maintenance-lp .lp-pkg__title{font-size:30px}.maintenance-lp .lp-pkg__grid{grid-template-columns:1fr;gap:16px}.maintenance-lp .lp-tier{padding:28px 24px}.maintenance-lp .lp-tier__name{font-size:24px}.maintenance-lp .lp-tier__price{font-size:32px}.maintenance-lp .lp-runbook__title{font-size:28px}.maintenance-lp .lp-runbook__grid{grid-template-columns:repeat(2,1fr)}.maintenance-lp .lp-stack__grid{grid-template-columns:1fr;gap:24px}.maintenance-lp .lp-stack__title{font-size:28px}.maintenance-lp .lp-closing__grid{grid-template-columns:1fr;gap:40px}.maintenance-lp .lp-closing__title{font-size:36px}.maintenance-lp .lp-closing__actions{flex-direction:column;align-items:stretch}.maintenance-lp .lp-closing__actions .lp-btn{justify-content:center}.maintenance-lp .lp-contact{padding:56px 0 64px}.maintenance-lp .lp-contact__heading h2{font-size:28px}}
