.hosting-options[data-astro-cid-bq3hakz6]{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.hosting-option[data-astro-cid-bq3hakz6]{border:1px solid var(--color-neutral-100);background:var(--color-neutral-10);min-width:0;color:var(--color-neutral-900);border-radius:18px;padding:24px}.option-heading[data-astro-cid-bq3hakz6]{align-items:center;gap:10px;margin-bottom:20px;display:flex}.option-index[data-astro-cid-bq3hakz6]{font:12px var(--font-v2-mono);color:var(--color-neutral-700)}[data-astro-cid-bq3hakz6][data-h="3"]{font:400 23px/1.2 var(--font-v2-display);letter-spacing:-.025em;margin:0}.perimeter[data-astro-cid-bq3hakz6]{border:1px solid var(--color-neutral-100);background:var(--color-neutral-0);border-radius:12px;overflow:hidden}.zone[data-astro-cid-bq3hakz6]{padding:10px 12px;position:relative}.zone-cloud[data-astro-cid-bq3hakz6]{background:var(--color-neutral-25);height:126px}.zone-own[data-astro-cid-bq3hakz6]{background:color-mix(in srgb, var(--color-brand-blue-light) 12%, var(--color-neutral-0));height:102px}.zone-label[data-astro-cid-bq3hakz6]{color:var(--color-neutral-700);align-items:center;gap:5px;font-size:12px;display:inline-flex}.zone-label[data-astro-cid-bq3hakz6] svg{flex:none}.cloud-label[data-astro-cid-bq3hakz6]{color:var(--color-neutral-700);align-items:center;gap:5px;font-size:12px;font-weight:500;display:inline-flex}.cloud-label[data-astro-cid-bq3hakz6] img[data-astro-cid-bq3hakz6]{display:block}.tenants[data-astro-cid-bq3hakz6]{grid-template-columns:repeat(2,minmax(0,max-content));justify-content:center;gap:6px 8px;margin-top:10px;display:grid}.tenant[data-astro-cid-bq3hakz6]{border:1px solid var(--color-neutral-100);background:var(--color-neutral-0);color:var(--color-neutral-700);white-space:nowrap;border-radius:8px;align-items:center;gap:6px;padding:4px 9px 4px 4px;font-size:12px;display:inline-flex}.tenant[data-astro-cid-bq3hakz6] i[data-astro-cid-bq3hakz6]{background:var(--color-neutral-50);width:18px;height:18px;font:500 11px/1 var(--font-v2-body);color:var(--color-neutral-700);border-radius:5px;justify-content:center;align-items:center;font-style:normal;display:inline-flex}.tenant--you[data-astro-cid-bq3hakz6]{border-color:var(--color-brand-blue);color:var(--color-neutral-900);font-weight:500}.tenant--you[data-astro-cid-bq3hakz6] i[data-astro-cid-bq3hakz6]{background:var(--color-brand-blue);color:var(--color-neutral-0)}.fenced[data-astro-cid-bq3hakz6]{border:1.5px solid var(--color-brand-blue);background:color-mix(in srgb, var(--color-brand-blue-light) 10%, var(--color-neutral-0));border-radius:10px;justify-content:center;align-items:center;height:52px;margin:14px 8px 0;display:flex;position:relative}.fence-label[data-astro-cid-bq3hakz6]{background:var(--color-neutral-25);color:var(--color-brand-blue);padding:0 5px;font-size:11px;font-weight:500;position:absolute;top:-9px;right:10px}.runtime[data-astro-cid-bq3hakz6]{border:1px solid var(--color-brand-blue);background:var(--color-neutral-0);height:34px;box-shadow:var(--gov-card-shadow);border-radius:8px;justify-content:center;align-items:center;padding:0 12px;display:inline-flex}.runtime[data-astro-cid-bq3hakz6] img[data-astro-cid-bq3hakz6]{object-fit:contain;display:block}.perimeter--self[data-astro-cid-bq3hakz6]{border:1.5px dashed var(--color-brand-blue)}.zone-self[data-astro-cid-bq3hakz6]{background:color-mix(in srgb, var(--color-brand-blue-light) 12%, var(--color-neutral-0));height:227px}.self-perimeter[data-astro-cid-bq3hakz6]{color:var(--color-brand-blue);align-items:center;gap:5px;font-size:12px;font-weight:500;display:inline-flex}.self-perimeter[data-astro-cid-bq3hakz6] svg{flex:none}.self-row[data-astro-cid-bq3hakz6]{flex-direction:column;align-items:center;gap:6px;margin-top:8px;display:flex}.hosts[data-astro-cid-bq3hakz6]{border-top:1px solid color-mix(in srgb, var(--color-brand-blue) 18%, transparent);flex-direction:column;align-items:center;gap:6px;margin-top:10px;padding-top:9px;display:flex}.hosts-label[data-astro-cid-bq3hakz6]{color:var(--color-neutral-700);font-size:11px;font-weight:500}.host-logos[data-astro-cid-bq3hakz6]{gap:6px;display:flex}.host-logos[data-astro-cid-bq3hakz6] img[data-astro-cid-bq3hakz6]{border-radius:7px;display:block}.k8s[data-astro-cid-bq3hakz6]{border:1px dashed var(--color-neutral-200);background:var(--color-neutral-0);color:var(--color-neutral-900);border-radius:999px;align-items:center;gap:4px;padding:3px 8px;font-size:11px;font-weight:500;display:inline-flex}.k8s[data-astro-cid-bq3hakz6] svg{color:var(--color-brand-blue)}.line[data-astro-cid-bq3hakz6]{z-index:2;border-top:1.5px dashed var(--color-brand-blue);height:0;position:relative}.line[data-astro-cid-bq3hakz6] span[data-astro-cid-bq3hakz6]{background:var(--color-neutral-0);color:var(--color-brand-blue);padding:0 6px;font-size:12px;font-weight:500;position:absolute;top:-9px;left:10px}.own-row[data-astro-cid-bq3hakz6]{flex-direction:column;align-items:center;gap:6px;margin-top:10px;display:flex}.own-chip[data-astro-cid-bq3hakz6]{border:1px solid var(--color-neutral-100);background:var(--color-neutral-0);color:var(--color-neutral-700);white-space:nowrap;border-radius:7px;align-items:center;gap:5px;padding:5px 9px;font-size:12px;display:inline-flex}.own-chip[data-astro-cid-bq3hakz6] svg{color:var(--color-brand-blue);flex:none}.key-row[data-astro-cid-bq3hakz6]{background:var(--color-neutral-25);color:var(--color-neutral-700);border-radius:10px;flex-wrap:wrap;align-items:center;gap:7px;margin-top:10px;padding:9px 12px;font-size:12px;display:flex}.key-row[data-astro-cid-bq3hakz6] svg{color:var(--color-brand-blue);flex:none}.key-row[data-astro-cid-bq3hakz6] b[data-astro-cid-bq3hakz6]{color:var(--color-neutral-900);text-align:right;margin-left:auto;font-weight:500}.option-description[data-astro-cid-bq3hakz6]{min-height:46px;margin:18px 0 16px;font-size:14px;line-height:1.6}.option-note[data-astro-cid-bq3hakz6]{border-top:1px solid var(--color-neutral-100);color:var(--color-neutral-700);align-items:flex-start;gap:7px;padding-top:14px;font-size:12px;line-height:1.5;display:flex}.option-note[data-astro-cid-bq3hakz6] svg{flex:none;margin-top:1px}@media (prefers-reduced-motion:no-preference){.animation-ready .hosting-options[data-astro-cid-bq3hakz6].is-visible [data-astro-cid-bq3hakz6]:is(.tenants,.fenced,.runtime){animation:.6s cubic-bezier(.22,1,.36,1) both dep-settle}.animation-ready .hosting-options[data-astro-cid-bq3hakz6].is-visible .fenced[data-astro-cid-bq3hakz6]{animation-delay:.15s}.animation-ready .hosting-options[data-astro-cid-bq3hakz6].is-visible .runtime[data-astro-cid-bq3hakz6]{animation-name:dep-cross;animation-delay:.3s}}@keyframes dep-settle{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@keyframes dep-cross{0%{opacity:0;transform:translateY(-26px)}to{opacity:1;transform:none}}@media (width<=900px){.hosting-options[data-astro-cid-bq3hakz6]{gap:12px}.hosting-option[data-astro-cid-bq3hakz6]{padding:16px}[data-astro-cid-bq3hakz6][data-h="3"]{font-size:20px}}@media (width<=650px){.hosting-options[data-astro-cid-bq3hakz6]{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:thin;grid-template-columns:none;grid-auto-columns:86%;grid-auto-flow:column;padding-bottom:6px;overflow-x:auto}.hosting-option[data-astro-cid-bq3hakz6]{scroll-snap-align:start}}
