.Qt8WsW_section{background:var(--muted);padding-block:clamp(3.5rem,6vw,5rem)}.Qt8WsW_heading{text-align:center;max-width:46rem;margin-inline:auto}.Qt8WsW_heading h2{letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(2rem,4vw,3.25rem);font-weight:800;line-height:1.05}.Qt8WsW_map{grid-template-columns:1fr auto 1fr;align-items:center;gap:clamp(4rem,10vw,9rem);max-width:50rem;min-height:16rem;margin:3rem auto 0;display:grid;position:relative}.Qt8WsW_connections{z-index:0;fill:none;width:100%;height:100%;stroke:var(--primary);stroke-width:2.5px;stroke-dasharray:8 10;stroke-linecap:round;opacity:.72;animation:12s linear infinite Qt8WsW_integration-flow;position:absolute;inset:0;overflow:visible}.Qt8WsW_serviceColumn{z-index:1;gap:1.5rem;display:grid;position:relative}.Qt8WsW_service{border:1px solid var(--border);background:var(--card);min-width:8.5rem;color:var(--foreground);border-radius:.75rem;align-items:center;gap:.75rem;padding:.75rem;font-size:.8125rem;font-weight:650;display:flex}.Qt8WsW_leftColumn .Qt8WsW_service:last-child,.Qt8WsW_leftColumn .Qt8WsW_service:first-child{transform:translate(1.5rem)}.Qt8WsW_rightColumn .Qt8WsW_service:last-child,.Qt8WsW_rightColumn .Qt8WsW_service:first-child{transform:translate(-1.5rem)}.Qt8WsW_service img{object-fit:contain;width:2.5rem;height:2.5rem}.Qt8WsW_homarrNode{z-index:2;justify-items:center;gap:.75rem;font-size:.9375rem;display:grid;position:relative}.Qt8WsW_logoShell{border:2px solid color-mix(in srgb, var(--primary) 45%, var(--border));background:var(--card);width:6.5rem;height:6.5rem;box-shadow:0 0 0 .5rem color-mix(in srgb, var(--primary) 9%, transparent);border-radius:1.5rem;place-items:center;display:grid}@keyframes Qt8WsW_integration-flow{to{stroke-dashoffset:-72px}}@media (max-width:640px){.Qt8WsW_map{gap:1.5rem;min-height:15rem;margin-top:2.5rem}.Qt8WsW_serviceColumn{gap:1.5rem}.Qt8WsW_service{justify-content:center;min-width:0;padding:.625rem}.Qt8WsW_service span{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.Qt8WsW_leftColumn .Qt8WsW_service:first-child,.Qt8WsW_leftColumn .Qt8WsW_service:last-child,.Qt8WsW_rightColumn .Qt8WsW_service:first-child,.Qt8WsW_rightColumn .Qt8WsW_service:last-child{transform:none}.Qt8WsW_logoShell{width:4.75rem;height:4.75rem}.Qt8WsW_logoShell img{width:3.25rem}}@media (prefers-reduced-motion:reduce){.Qt8WsW_connections{animation:none}}
._1ks7pa_heroBanner{background:var(--ifm-color-primary);color:var(--primary-foreground);padding:clamp(3rem,6vw,6rem) clamp(1.25rem,4vw,4rem);position:relative;overflow:hidden}._1ks7pa_heroContent{grid-template-columns:minmax(0,1fr) minmax(0,48rem);align-items:center;gap:clamp(1rem,3vw,3rem);width:100%;max-width:96rem;margin-inline:auto;display:grid}._1ks7pa_heroCopy{z-index:1;max-width:52rem;position:relative}._1ks7pa_heroTitle{color:inherit;letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(3rem,4.45vw,4.5rem);font-weight:800;line-height:.98}._1ks7pa_heroDescription{max-width:46rem;color:inherit;text-wrap:pretty;margin:1.75rem 0 0;font-size:clamp(1rem,1.5vw,1.35rem);font-weight:500;line-height:1.55}._1ks7pa_heroActions{--hero-button-bg:#fff;--hero-button-fg:#27272a;--hero-button-border:#1118271f;--hero-button-hover-bg:#f4f4f5;--hero-button-hover-fg:#18181b;flex-wrap:wrap;gap:.5rem;margin-top:1.75rem;display:flex}._1ks7pa_heroButton{border:1px solid var(--hero-button-border);background:var(--hero-button-bg);min-height:2.75rem;color:var(--hero-button-fg);border-radius:999px;justify-content:center;align-items:center;gap:.65rem;padding:.7rem 1rem;font-size:.95rem;font-weight:700;line-height:1;text-decoration:none;transition:background-color .15s,box-shadow .15s;display:inline-flex;box-shadow:0 2px 8px #312e811a}._1ks7pa_heroButton:hover{background:var(--hero-button-hover-bg);color:var(--hero-button-hover-fg);box-shadow:0 4px 14px #312e812e}._1ks7pa_partnerButton,._1ks7pa_partnerButton:hover{color:#fff;background:#27272a;border-color:#27272a}._1ks7pa_partnerButton img{width:auto;max-height:1.25rem}.dark ._1ks7pa_heroActions{--hero-button-bg:#27272a;--hero-button-fg:#f4f4f5;--hero-button-border:#52525b;--hero-button-hover-bg:#3f3f46;--hero-button-hover-fg:#fff}._1ks7pa_heroPreview{min-width:0;animation:5s ease-in-out infinite _1ks7pa_dashboard-float}._1ks7pa_heroCards{color:#343a40;flex-wrap:wrap;gap:1rem .75rem;width:min(100%,48rem);margin-inline:auto;display:flex;transform:rotate(8deg)scale(.8)skew(8deg)}.dark ._1ks7pa_heroCards{color:#dee2e6}._1ks7pa_widgetCard{min-width:0;color:inherit;font:inherit;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:.75rem;flex:none;box-shadow:0 5px 12px #1f29371a;border:1px solid color-mix(in srgb, currentcolor 12%, transparent)!important;background:color-mix(in srgb, var(--ifm-navbar-background-color) 82%, transparent)!important}._1ks7pa_heroCards .app-card{cursor:default}._1ks7pa_heroCards .app-card img{transition:transform .15s}._1ks7pa_heroCards .app-card:hover img{transform:scale(.66)!important}._1ks7pa_resourcesWidget,._1ks7pa_dockerWidget{gap:.5rem;justify-content:flex-start!important;align-items:stretch!important;padding:.75rem!important}._1ks7pa_widgetHeading,._1ks7pa_resourceLabel,._1ks7pa_containerRow{justify-content:space-between;align-items:center;gap:.5rem;display:flex}._1ks7pa_widgetTitle{align-items:center;gap:.375rem;min-width:0;font-size:.8125rem;font-weight:700;display:inline-flex}._1ks7pa_onlineStatus,._1ks7pa_dockerCount{flex:none;font-size:.6875rem;font-weight:600}._1ks7pa_onlineStatus{color:#087f5b}.dark ._1ks7pa_onlineStatus{color:#69dbb1}._1ks7pa_resourceMeter{gap:.25rem;display:grid}._1ks7pa_resourceMeterCritical ._1ks7pa_resourceLabel{color:#a51111;font-weight:700}._1ks7pa_resourceLabel{font-size:.6875rem}._1ks7pa_resourceLabel>span:first-child{align-items:center;gap:.25rem;display:inline-flex}._1ks7pa_resourceTrack{appearance:none;background:color-mix(in srgb, currentcolor 16%, transparent);border:0;border-radius:999px;width:100%;height:.375rem;display:block;overflow:hidden}._1ks7pa_resourceTrack::-webkit-progress-bar{background:0 0}._1ks7pa_resourceTrack::-webkit-progress-value{border-radius:inherit;background:var(--primary);height:100%}._1ks7pa_resourceTrack::-moz-progress-bar{border-radius:inherit;background:var(--primary);height:100%}._1ks7pa_resourceMeterCritical ._1ks7pa_resourceTrack::-webkit-progress-value{background:#e03131}._1ks7pa_resourceMeterCritical ._1ks7pa_resourceTrack::-moz-progress-bar{background:#e03131}._1ks7pa_downloadProgress{appearance:none;background:color-mix(in srgb, currentcolor 18%, transparent);border:0;border-radius:999px;width:100%;height:.5rem;display:block;overflow:hidden}._1ks7pa_downloadProgress::-webkit-progress-bar{background:0 0}._1ks7pa_downloadProgress::-webkit-progress-value{border-radius:inherit;background:#2f9e44}._1ks7pa_downloadProgress::-moz-progress-bar{border-radius:inherit;background:#2f9e44}._1ks7pa_containerList{gap:.25rem;display:grid}._1ks7pa_containerRow{font-size:.6875rem;line-height:1.25}._1ks7pa_containerName{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}._1ks7pa_containerStatus{color:color-mix(in srgb, currentcolor 82%, transparent);align-items:center;gap:.25rem;display:inline-flex}._1ks7pa_statusDot{background:#12b886;border-radius:999px;width:.375rem;height:.375rem}._1ks7pa_containerRowFailed{color:#a51111;font-weight:700}.dark ._1ks7pa_resourceMeterCritical ._1ks7pa_resourceLabel{color:#ffe3e3}.dark ._1ks7pa_containerRowFailed{color:#ffe3e3}._1ks7pa_statusDotFailed{background:#fa5252;animation:1.4s ease-in-out infinite _1ks7pa_failed-container-pulse}._1ks7pa_heroWave{width:100%;height:clamp(5rem,9vw,8rem);margin-top:-1px;display:block}@keyframes _1ks7pa_dashboard-float{50%{transform:translateY(10px)}}@keyframes _1ks7pa_failed-container-pulse{50%{opacity:.35;transform:scale(1.65)}}@media screen and (max-width:1280px){._1ks7pa_heroBanner{padding:3rem 1.5rem}._1ks7pa_heroContent{grid-template-columns:minmax(0,1fr);gap:2.5rem}._1ks7pa_heroCopy{max-width:46rem}._1ks7pa_heroPreview{display:none}}@media screen and (max-width:996px){._1ks7pa_heroBanner{padding:3.25rem 2rem 4rem}}@media screen and (max-width:640px){._1ks7pa_heroBanner{padding:2.5rem 2rem 3.5rem}._1ks7pa_heroTitle{letter-spacing:-.04em;font-size:1.875rem;line-height:1.08}._1ks7pa_heroDescription{margin-top:1.4rem;font-size:1rem;line-height:1.5}._1ks7pa_heroActions>*{flex:1 1 0}._1ks7pa_partnerButton{display:none}}@media (prefers-reduced-motion:reduce){._1ks7pa_heroPreview,._1ks7pa_statusDotFailed{animation:none}._1ks7pa_heroButton{transition:none}._1ks7pa_heroCards .app-card img{transition:none}}
.eVC07a_trigger{border:1px solid var(--hero-button-border);background:var(--hero-button-bg);color:var(--hero-button-fg);font:inherit;cursor:pointer;border-radius:1.5rem;justify-content:center;align-items:center;padding:0;font-size:1.125rem;font-weight:700;line-height:1.5;display:inline-flex}.eVC07a_label{flex:1;padding:.625rem 1.25rem}.eVC07a_chevron{border-left:1px solid var(--hero-button-border);justify-content:center;align-self:stretch;align-items:center;width:2.75rem;display:flex}.eVC07a_trigger:hover,.eVC07a_trigger[data-popup-open]{background:var(--hero-button-hover-bg);color:var(--hero-button-hover-fg)}.eVC07a_trigger:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.eVC07a_positioner{z-index:100}.eVC07a_popup{border:1px solid var(--border);background:var(--card);width:228px;max-width:calc(100vw - 24px);color:var(--foreground);border-radius:1rem;outline:none;padding:.375rem;box-shadow:0 12px 32px #00000029}.eVC07a_item{color:inherit;cursor:pointer;border-radius:.625rem;outline:none;align-items:center;gap:.75rem;padding:.625rem;font-size:.9375rem;font-weight:500;line-height:1.5;text-decoration:none;display:flex}.eVC07a_item:hover,.eVC07a_item[data-highlighted]{background:var(--accent);color:inherit;text-decoration:none}.eVC07a_logo{border:1px solid var(--border);background:var(--card);border-radius:.5rem;flex:0 0 34px;justify-content:center;align-items:center;height:34px;display:flex}.eVC07a_logo img{object-fit:contain}.eVC07a_providerName{flex:1}.eVC07a_externalIcon{opacity:.55}
