body.proxmox{--px-paper: #ffffff;--px-mist: #f3f8fc;--px-tint: #fdeee0;--px-line: #d9e5ee;--px-line-soft: #eaf1f7;--px-brand: #e57000;--px-brand-ink: #a34a00;--px-steel: #6a7f8f;--px-steel-ink: #48606f;--px-ink: #17242e;--px-muted: #4d6575;--px-radius-sm: .375rem;--px-radius: .625rem;--px-radius-lg: 1rem;--px-shadow-sm: 0 1px 2px 0 rgb(23 36 46 / .06);--px-shadow: 0 4px 12px -2px rgb(23 36 46 / .09), 0 2px 4px -2px rgb(23 36 46 / .05);--px-shadow-lg: 0 18px 40px -12px rgb(23 36 46 / .16), 0 6px 12px -6px rgb(23 36 46 / .07);background:var(--px-paper);color:var(--px-ink);color-scheme:light}body.proxmox .site-header{border-bottom:1px solid var(--px-line-soft);background:#ffffffdb;backdrop-filter:blur(12px)}body.proxmox .site-logo{filter:brightness(0)}body.proxmox .nav-link,body.proxmox .nav-link-button{color:var(--px-muted);font-weight:500}body.proxmox .nav-link:hover,body.proxmox .nav-link-button:hover,body.proxmox .nav-link-button[aria-expanded=true],body.proxmox .nav-link[aria-current=page]{color:var(--px-ink)}body.proxmox .nav-link:after{background:var(--px-brand)}body.proxmox .menu-toggle span{background:var(--px-ink)}body.proxmox .mobile-nav{border-color:var(--px-line);background:var(--px-paper);box-shadow:var(--px-shadow-lg)}body.proxmox .mobile-nav a,body.proxmox .services-panel-feature-body{color:var(--px-muted);border-color:var(--px-line-soft)}body.proxmox .mobile-nav-heading{color:var(--px-ink)}body.proxmox .services-panel-link:hover,body.proxmox .services-panel-link[aria-current=page]{background:var(--px-mist)}body.proxmox .site-header [class*=text-white],body.proxmox .site-header .text-link{color:var(--px-muted)}body.proxmox .site-header [class*=text-white]:hover,body.proxmox .site-header .text-link:hover{color:var(--px-ink)}body.proxmox .site-header .technology-tag{border-color:var(--px-line);background:transparent;color:var(--px-muted)}body.proxmox .site-header .section-label{color:var(--px-muted)}body.proxmox .site-header .section-label:before{background:var(--px-line)}body.proxmox footer{border-top:1px solid var(--px-line)!important;background:var(--px-mist);color:var(--px-ink)}body.proxmox .site-footer-heading{color:var(--px-ink)}body.proxmox .site-footer-col a,body.proxmox .site-footer-address,body.proxmox .site-footer-address a{color:var(--px-muted)}body.proxmox .site-footer-col a:hover,body.proxmox .site-footer-address a:hover{color:var(--px-brand-ink)}body.proxmox .site-footer-base{border-top-color:var(--px-line);color:var(--px-muted)}body.proxmox .footer-brand-logo{opacity:1;filter:brightness(0)}body.proxmox .skip-link{border-color:var(--px-line);background:var(--px-paper);color:var(--px-ink)}body.proxmox .button-primary{border:1px solid transparent;border-radius:var(--px-radius-sm);background:var(--px-ink);color:#fff;font-weight:600}body.proxmox .button-primary:hover{background:#24384a;color:#fff}body.proxmox .button-secondary{border-color:var(--px-line);border-radius:var(--px-radius-sm);background:var(--px-paper);color:var(--px-ink);font-weight:600;box-shadow:var(--px-shadow-sm)}body.proxmox .button-secondary:hover{background:var(--px-mist);color:var(--px-ink)}body.proxmox :focus-visible{outline:2px solid var(--px-brand);outline-offset:3px}body.proxmox .px-shell{margin-inline:auto;width:100%;max-width:78rem;padding-inline:1.25rem}@media(min-width:1024px){body.proxmox .px-shell{padding-inline:2rem}}body.proxmox .px-shell-narrow{max-width:52rem}body.proxmox .px-band{padding-block:5.5rem}@media(min-width:1024px){body.proxmox .px-band{padding-block:7rem}}body.proxmox .px-band-mist{background:var(--px-mist);border-block:1px solid var(--px-line-soft)}body.proxmox .px-eyebrow{display:inline-flex;align-items:center;gap:.55rem;font-family:var(--font-mono);font-size:.75rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--px-brand-ink)}body.proxmox .px-eyebrow:before{content:"";width:1.5rem;height:1px;background:var(--px-brand)}body.proxmox .px-h2{margin-top:1.25rem;font-family:var(--font-display);font-weight:800;font-size:clamp(2rem,1.3rem + 2.4vw,3.1rem);line-height:1.12;letter-spacing:-.03em;color:var(--px-ink);text-wrap:balance}body.proxmox .px-lede{margin-top:1.5rem;max-width:44rem;font-size:1.0625rem;line-height:1.85;color:var(--px-muted)}body.proxmox .px-body{margin-top:1.5rem;max-width:38rem;font-size:1.0625rem;line-height:1.9;color:var(--px-muted)}body.proxmox .px-link{display:inline-flex;align-items:center;gap:.5rem;font-weight:600;color:var(--px-brand-ink);text-decoration:none;border-bottom:1px solid transparent;transition:border-color .16s ease,color .16s ease}body.proxmox .px-link:hover{color:var(--px-ink);border-bottom-color:currentColor}body.proxmox .px-note{margin-top:2rem;max-width:42rem;font-size:.875rem;line-height:1.8;color:var(--px-muted)}body.proxmox .px-hero{position:relative;overflow:hidden;padding-block:8.5rem 4.5rem;background:var(--px-paper)}@media(min-width:1024px){body.proxmox .px-hero{padding-block:10rem 5.5rem}}body.proxmox .px-hero-grid{display:grid;gap:3rem;align-items:center}@media(min-width:1024px){body.proxmox .px-hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.02fr);gap:4rem}}body.proxmox .px-hero-copy{max-width:34rem}body.proxmox .px-sides{display:inline-flex;align-items:center;gap:.6rem;padding:.45rem .95rem;border:1px solid var(--px-line);border-radius:999px;background:var(--px-paper);box-shadow:var(--px-shadow-sm);font-family:var(--font-mono);font-size:.8125rem;font-weight:600;letter-spacing:.04em;color:var(--px-ink)}body.proxmox .px-side-mark{width:.7rem;height:.7rem;border-radius:2px;flex:none}body.proxmox .px-side-from{background:var(--px-steel)}body.proxmox .px-side-to{background:var(--px-brand)}body.proxmox .px-sides-arrow{color:var(--px-muted)}body.proxmox .px-h1{margin-top:1.75rem;font-family:var(--font-display);font-weight:800;font-size:clamp(2.4rem,1.4rem + 3.6vw,4.05rem);line-height:1.06;letter-spacing:-.042em;color:var(--px-ink);text-wrap:balance}body.proxmox .px-h1 span{display:block;color:var(--px-brand-ink)}body.proxmox .px-hero-subline{margin-top:1.75rem;font-size:1.125rem;line-height:1.8;color:var(--px-muted)}body.proxmox .px-hero-actions{margin-top:2.25rem;display:flex;flex-wrap:wrap;align-items:center;gap:1.25rem}body.proxmox .px-hero-art{position:relative;margin-inline:auto;width:100%;max-width:44rem}body.proxmox .px-hero-art img,body.proxmox .px-hero-art svg{display:block;width:100%;height:auto}body.proxmox .px-hero-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .42s ease;pointer-events:none}body.proxmox .px-hero-video.is-playing{opacity:1}@media(prefers-reduced-motion:reduce){body.proxmox .px-hero-video{display:none}}body.proxmox .px-migration-rule{height:3px;background:linear-gradient(to right,var(--px-steel),var(--px-brand))}body.proxmox .px-split{display:grid;gap:3rem}@media(min-width:1024px){body.proxmox .px-split{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:4rem;align-items:start}}body.proxmox .px-card{border:1px solid var(--px-line);border-radius:var(--px-radius-lg);background:var(--px-paper);box-shadow:var(--px-shadow);padding:2rem}@media(min-width:640px){body.proxmox .px-card{padding:2.5rem}}body.proxmox .px-card-brand{border-top:3px solid var(--px-brand)}body.proxmox .px-card-title{font-family:var(--font-display);font-size:1.375rem;font-weight:700;letter-spacing:-.02em;color:var(--px-ink);padding-bottom:1.25rem;border-bottom:1px solid var(--px-line-soft)}body.proxmox .px-checklist{margin-top:1.5rem;display:grid;gap:1rem}body.proxmox .px-checklist li{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.85rem;align-items:start;font-size:.9688rem;line-height:1.65;color:var(--px-ink)}body.proxmox .px-check{display:grid;place-items:center;width:1.35rem;height:1.35rem;margin-top:.1rem;border-radius:50%;background:var(--px-tint);color:var(--px-brand-ink);flex:none}body.proxmox .px-steps{margin-top:3.5rem;display:grid;gap:1.5rem;counter-reset:none}@media(min-width:700px){body.proxmox .px-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1100px){body.proxmox .px-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem}}body.proxmox .px-step{position:relative;border:1px solid var(--px-line);border-radius:var(--px-radius-lg);background:var(--px-paper);box-shadow:var(--px-shadow-sm);padding:1.75rem 1.5rem;transition:box-shadow .2s ease,transform .2s ease,border-color .2s ease}body.proxmox .px-step:hover{box-shadow:var(--px-shadow);transform:translateY(-2px)}body.proxmox .px-step:before{content:"";position:absolute;inset-inline:-1px;top:-1px;height:3px;border-radius:var(--px-radius-lg) var(--px-radius-lg) 0 0;background:color-mix(in oklab,var(--px-brand) var(--px-mix, 0%),var(--px-steel))}body.proxmox .px-step-number{display:inline-block;font-family:var(--font-mono);font-size:.8125rem;font-weight:700;letter-spacing:.1em;color:color-mix(in oklab,var(--px-brand-ink) var(--px-mix, 0%),var(--px-steel-ink))}body.proxmox .px-step-title{margin-top:.85rem;font-family:var(--font-display);font-size:1.25rem;font-weight:700;letter-spacing:-.02em;color:var(--px-ink)}body.proxmox .px-step-desc{margin-top:.75rem;font-size:.9375rem;line-height:1.75;color:var(--px-muted)}body.proxmox .px-table-wrap{margin-top:3rem;overflow-x:auto;border:1px solid var(--px-line);border-radius:var(--px-radius-lg);background:var(--px-paper);box-shadow:var(--px-shadow)}body.proxmox .px-table{width:100%;min-width:46rem;border-collapse:collapse;text-align:start}body.proxmox .px-table th,body.proxmox .px-table td{padding:1.15rem 1.35rem;text-align:start;vertical-align:top;border-bottom:1px solid var(--px-line-soft)}body.proxmox .px-table tbody tr:last-child th,body.proxmox .px-table tbody tr:last-child td{border-bottom:0}body.proxmox .px-table thead th{position:sticky;top:0;background:var(--px-mist);border-bottom:1px solid var(--px-line);font-family:var(--font-mono);font-size:.75rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--px-muted);white-space:nowrap}body.proxmox .px-col-side{display:inline-flex;align-items:center;gap:.5rem}body.proxmox .px-col-side:before{content:"";width:.55rem;height:.55rem;border-radius:2px;background:var(--px-steel)}body.proxmox .px-col-proxmox{color:var(--px-brand-ink);background:var(--px-tint);border-bottom-color:var(--px-brand)}body.proxmox .px-col-proxmox .px-col-side:before{background:var(--px-brand)}body.proxmox .px-table tbody th[scope=row]{font-weight:700;font-size:.9375rem;color:var(--px-ink);white-space:nowrap}body.proxmox .px-table td{font-size:.9375rem;line-height:1.7;color:var(--px-muted)}body.proxmox .px-table td.px-cell-proxmox{background:color-mix(in oklab,var(--px-tint) 55%,var(--px-paper));color:var(--px-ink)}body.proxmox .px-case{margin-top:3rem;display:grid;gap:0;border:1px solid var(--px-line);border-radius:var(--px-radius-lg);background:var(--px-paper);box-shadow:var(--px-shadow);overflow:hidden}@media(min-width:900px){body.proxmox .px-case{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:stretch}}body.proxmox .px-case-figure{position:relative;margin:0;background:var(--px-mist)}body.proxmox .px-case-figure img{display:block;width:100%;height:100%;min-height:15rem;object-fit:cover}body.proxmox .px-case-caption{padding:.85rem 1.25rem;border-top:1px solid var(--px-line-soft);font-size:.8125rem;line-height:1.6;color:var(--px-muted)}body.proxmox .px-case-body{padding:2rem}@media(min-width:640px){body.proxmox .px-case-body{padding:2.5rem}}body.proxmox .px-case-logos{display:flex;flex-wrap:wrap;align-items:center;gap:1.25rem;margin-bottom:1.5rem}body.proxmox .px-case-logo{height:1.9rem;width:auto;max-width:7rem;object-fit:contain}body.proxmox .px-case-title{margin-top:1rem;font-family:var(--font-display);font-size:1.5rem;font-weight:700;letter-spacing:-.025em;color:var(--px-ink)}body.proxmox .px-case-summary{margin-top:1rem;font-size:.9688rem;line-height:1.85;color:var(--px-muted)}body.proxmox .px-highlights{margin-top:1.75rem;border-top:1px solid var(--px-line-soft)}body.proxmox .px-highlight{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.5rem 1.5rem;padding-block:.85rem;border-bottom:1px solid var(--px-line-soft)}body.proxmox .px-highlight dt{font-family:var(--font-mono);font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--px-muted)}body.proxmox .px-highlight dd{font-size:.9375rem;font-weight:600;color:var(--px-ink)}body.proxmox .px-tags{margin-top:1.75rem;display:flex;flex-wrap:wrap;gap:.5rem}body.proxmox .px-tag{border:1px solid var(--px-line);border-radius:999px;background:var(--px-mist);padding:.3rem .75rem;font-family:var(--font-mono);font-size:.75rem;font-weight:500;color:var(--px-muted)}body.proxmox .px-tag-brand{border-color:var(--px-brand);background:var(--px-tint);color:var(--px-brand-ink)}body.proxmox .px-facts{margin-top:2.5rem;display:grid;gap:0;border-block:1px solid var(--px-line)}@media(min-width:700px){body.proxmox .px-facts{grid-template-columns:repeat(3,minmax(0,1fr))}}body.proxmox .px-fact{display:flex;flex-direction:column-reverse;gap:.35rem;padding:1.25rem .25rem;border-bottom:1px solid var(--px-line-soft)}body.proxmox .px-fact:last-child{border-bottom:0}@media(min-width:700px){body.proxmox .px-fact{padding:1.5rem;border-bottom:0;border-inline-start:1px solid var(--px-line-soft)}body.proxmox .px-fact:first-child{border-inline-start:0;padding-inline-start:0}}body.proxmox .px-fact dd{font-family:var(--font-display);font-size:clamp(1.6rem,1.2rem + 1.2vw,2.1rem);font-weight:800;line-height:1.1;letter-spacing:-.03em;color:var(--px-ink)}body.proxmox .px-fact dt{font-size:.9375rem;line-height:1.6;color:var(--px-muted)}body.proxmox .px-map{margin-top:3rem;display:grid;gap:.625rem;list-style:none;padding:0}@media(min-width:640px){body.proxmox .px-map{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){body.proxmox .px-map{grid-template-columns:repeat(4,minmax(0,1fr))}}body.proxmox .px-map-item,body.proxmox .px-map-ask a{display:flex;flex-direction:column;gap:.4rem}body.proxmox .px-map-item{position:relative;border:1px solid var(--px-line);border-radius:var(--px-radius-lg);background:var(--px-paper);box-shadow:var(--px-shadow-sm);padding:1rem 1.25rem;overflow:hidden}@media(min-width:640px){body.proxmox .px-map{gap:1rem}body.proxmox .px-map-item{padding:1.35rem 1.5rem}}body.proxmox .px-map-item:before{content:"";position:absolute;inset-block:0;inset-inline-start:0;width:3px;background:var(--px-brand)}body.proxmox .px-map-from{font-family:var(--font-mono);font-size:.8125rem;font-weight:600;letter-spacing:.02em;color:var(--px-steel-ink)}body.proxmox .px-map-to{font-size:1rem;font-weight:600;line-height:1.5;color:var(--px-ink)}body.proxmox .px-map-ask{padding:0;border-style:dashed;background:var(--px-mist);box-shadow:none}body.proxmox .px-map-ask:before{display:none}body.proxmox .px-map-ask a{height:100%;padding:1rem 1.25rem;text-decoration:none}body.proxmox .px-map-ask .px-map-to{color:var(--px-brand-ink)}body.proxmox .px-map-ask a:hover .px-map-to{color:var(--px-ink)}body.proxmox .px-faq{margin-top:3rem;border-top:1px solid var(--px-line);max-width:52rem}body.proxmox .px-faq-item{border-bottom:1px solid var(--px-line)}body.proxmox .px-faq-item summary{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding-block:1.5rem;cursor:pointer;list-style:none;font-family:var(--font-display);font-size:1.125rem;font-weight:700;letter-spacing:-.015em;color:var(--px-ink);transition:color .16s ease}body.proxmox .px-faq-item summary::-webkit-details-marker{display:none}body.proxmox .px-faq-item summary:hover{color:var(--px-brand-ink)}body.proxmox .px-faq-sign{position:relative;flex:none;width:1.25rem;height:1.25rem;border-radius:50%;background:var(--px-tint)}body.proxmox .px-faq-sign:before,body.proxmox .px-faq-sign:after{content:"";position:absolute;inset:50% .3rem;height:1.5px;background:var(--px-brand-ink);transform:translateY(-50%);transition:transform .2s ease,opacity .2s ease}body.proxmox .px-faq-sign:after{transform:translateY(-50%) rotate(90deg)}body.proxmox .px-faq-item[open] .px-faq-sign:after{transform:translateY(-50%) rotate(0);opacity:0}body.proxmox .px-faq-answer{padding-bottom:1.75rem;font-size:.9688rem;line-height:1.9;color:var(--px-muted)}body.proxmox .px-crosslinks{margin-top:2rem;display:flex;flex-wrap:wrap;gap:1.25rem 2rem}body.proxmox .px-aka{margin-top:2rem;padding-top:1.25rem;border-top:1px solid var(--px-line-soft);font-family:var(--font-mono);font-size:.8125rem;line-height:1.7;letter-spacing:.01em;color:var(--px-muted);unicode-bidi:isolate}body.proxmox .assessment{border:1px solid var(--px-line);border-top:3px solid var(--px-brand);border-radius:var(--px-radius-lg);background:var(--px-paper);box-shadow:var(--px-shadow-lg);padding:2rem}@media(min-width:640px){body.proxmox .assessment{padding:2.5rem}}body.proxmox .assessment-title{color:var(--px-ink);font-family:var(--font-display);font-weight:800;letter-spacing:-.03em}body.proxmox .assessment-lede,body.proxmox .assessment-trust,body.proxmox .assessment-footnote,body.proxmox .assessment-progress-label{color:var(--px-muted)}body.proxmox .assessment-head{border-bottom-color:var(--px-line-soft)}body.proxmox .assessment-progress-dot{background:var(--px-line)}body.proxmox .assessment-progress-step[aria-current=step] .assessment-progress-dot,body.proxmox .assessment-progress-step.is-done .assessment-progress-dot{background:var(--px-brand)}body.proxmox .assessment-footnote a,body.proxmox .assessment-footnote-call{color:var(--px-brand-ink)}body.proxmox .assessment-field-error,body.proxmox .lead-form-error{color:#b3261e}body.proxmox .chip span{border:1px solid var(--px-line);border-radius:999px;background:var(--px-paper);color:var(--px-ink)}body.proxmox .chip span:hover{border-color:var(--px-brand);background:var(--px-mist);color:var(--px-ink)}body.proxmox .chip input:checked+span{border-color:var(--px-brand);background:var(--px-tint);color:var(--px-brand-ink);font-weight:600}body.proxmox .chip input:focus-visible+span{outline:2px solid var(--px-brand);outline-offset:3px}body.proxmox .chip-set[data-invalid=true] .chip span{border-color:#c0564f}body.proxmox .chip-legend{color:var(--px-ink);font-weight:600}body.proxmox .assessment-trust{border-inline-start-color:var(--px-brand);color:var(--px-muted)}body.proxmox #contact{background:var(--px-mist)!important;border-top:1px solid var(--px-line-soft)}body.proxmox #contact h2{color:var(--px-ink)!important;font-family:var(--font-display);font-weight:800;letter-spacing:-.03em}body.proxmox #contact .section-label{color:var(--px-brand-ink)}body.proxmox #contact .section-label:before{background:var(--px-brand)}body.proxmox .contact-lede{color:var(--px-muted)}body.proxmox .contact-direct{border:1px solid var(--px-line);border-radius:var(--px-radius-lg);background:var(--px-paper);box-shadow:var(--px-shadow-sm);overflow:hidden}body.proxmox .contact-direct li{border-bottom:1px solid var(--px-line-soft)}body.proxmox .contact-direct li:last-child{border-bottom:0}body.proxmox .contact-direct-link{padding:1.15rem 1.35rem;transition:background-color .16s ease}body.proxmox .contact-direct-link:hover{background:var(--px-mist)}body.proxmox .contact-direct-icon{display:block;box-sizing:content-box;width:1.25rem;height:1.25rem;padding:.6rem;border-radius:var(--px-radius-sm);background:var(--px-tint);color:var(--px-brand-ink)}body.proxmox .contact-direct-label{color:var(--px-muted)}body.proxmox .contact-direct-value{color:var(--px-ink);font-size:1.1rem}body.proxmox .contact-direct-link:hover .contact-direct-value{color:var(--px-brand-ink)}body.proxmox .contact-direct-link:hover .contact-direct-icon{transform:none}body.proxmox .lead-form,body.proxmox .lead-done{border:1px solid var(--px-line);border-radius:var(--px-radius-lg);background:var(--px-paper);box-shadow:var(--px-shadow-lg);padding:2.25rem}@media(min-width:640px){body.proxmox .lead-form{padding:2.5rem}}body.proxmox .lead-form:before{height:3px;background:linear-gradient(to right,var(--px-steel),var(--px-brand))}body.proxmox .lead-field>span{color:var(--px-muted);font-weight:600}body.proxmox .lead-field input,body.proxmox .lead-field select,body.proxmox .lead-field textarea{border:1px solid var(--px-line);border-radius:var(--px-radius-sm);background-color:var(--px-paper);color:var(--px-ink)}body.proxmox .lead-field input::placeholder,body.proxmox .lead-field textarea::placeholder{color:#7d94a3}body.proxmox .lead-field input:focus,body.proxmox .lead-field select:focus,body.proxmox .lead-field textarea:focus{border-color:var(--px-brand);box-shadow:0 0 0 3px #e5700029}body.proxmox .lead-field select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23a34a00' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}body.proxmox .lead-field select option{background:var(--px-paper);color:var(--px-ink)}body.proxmox .lead-privacy{color:var(--px-muted)}body.proxmox .lead-privacy a{color:var(--px-brand-ink)}body.proxmox .lead-done-mark{background:var(--px-brand);color:#fff}body.proxmox .lead-done-title{color:var(--px-ink)}body.proxmox .lead-done-body{color:var(--px-muted)}body.proxmox .assessment-fab{border:1px solid transparent;border-radius:999px;background:var(--px-ink);color:#fff;box-shadow:var(--px-shadow-lg)}body.proxmox .assessment-fab:hover{background:#24384a}body.proxmox .px-reveal{opacity:1}html.js body.proxmox .px-reveal{opacity:0;transform:translateY(14px);transition:opacity .56s ease,transform .56s ease;transition-delay:var(--px-delay, 0ms)}html.js body.proxmox .px-reveal.is-visible{opacity:1;transform:none}html.js body.proxmox .px-hero-copy>*,html.js body.proxmox .px-hero-art{animation:px-arrive .7s cubic-bezier(.2,.7,.3,1) both}html.js body.proxmox .px-hero-copy>*:nth-child(1){animation-delay:40ms}html.js body.proxmox .px-hero-copy>*:nth-child(2){animation-delay:.11s}html.js body.proxmox .px-hero-copy>*:nth-child(3){animation-delay:.18s}html.js body.proxmox .px-hero-copy>*:nth-child(4){animation-delay:.25s}html.js body.proxmox .px-hero-art{animation-delay:.16s;animation-duration:.9s}@keyframes px-arrive{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){html.js body.proxmox .px-reveal,html.js body.proxmox .px-hero-copy>*,html.js body.proxmox .px-hero-art{opacity:1;transform:none;animation:none;transition:none}body.proxmox .px-step:hover{transform:none}}body.proxmox .sv-crumbs ol{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin:0 0 1.5rem;padding:0;list-style:none;font-family:var(--font-mono);font-size:.75rem;letter-spacing:.04em;color:var(--px-muted)}body.proxmox .sv-crumbs li+li:before{content:"/";margin-inline-end:.5rem;color:var(--px-line)}body.proxmox .sv-crumbs a{color:var(--px-muted);text-decoration:none}body.proxmox .sv-crumbs a:hover{color:var(--px-brand-ink)}body.proxmox .sv-crumbs [aria-current=page]{color:var(--px-ink);font-weight:600}
