.HostingPlanCards-module__1HXk0q__card{isolation:isolate;flex-direction:column;min-width:0;height:100%;display:flex;position:relative;overflow:hidden}.HostingPlanCards-module__1HXk0q__card[data-plan-view=studio]{border-color:hsl(var(--primary));box-shadow:var(--elevation-accent)}.HostingPlanCards-module__1HXk0q__studioGlow{pointer-events:none;opacity:0;background:radial-gradient(ellipse at 20% 20%, color-mix(in srgb, var(--mivabyte-cyan) 30%, transparent), transparent 48%), radial-gradient(ellipse at 80% 80%, color-mix(in srgb, var(--mivabyte-azure) 24%, transparent), transparent 50%), radial-gradient(ellipse at 80% 15%, hsl(var(--accent) / .7), transparent 45%);position:absolute;inset:-40%}.HostingPlanCards-module__1HXk0q__card[data-plan-view=studio] .HostingPlanCards-module__1HXk0q__studioGlow{opacity:1}.HostingPlanCards-module__1HXk0q__header,.HostingPlanCards-module__1HXk0q__content{z-index:1;position:relative}.HostingPlanCards-module__1HXk0q__title{min-height:2.5rem}.HostingPlanCards-module__1HXk0q__switcher{border:1px solid hsl(var(--border));border-radius:var(--radius);grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem;margin-top:1rem;padding:.25rem;display:grid}.HostingPlanCards-module__1HXk0q__content{flex-direction:column;flex:1;gap:1.5rem;display:flex}.HostingPlanCards-module__1HXk0q__details{overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:hsl(var(--primary) / .45) transparent;block-size:20rem;min-block-size:20rem;padding-inline-end:.5rem;overflow:hidden auto}.HostingPlanCards-module__1HXk0q__details:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:-2px;border-radius:var(--radius)}.HostingPlanCards-module__1HXk0q__detailsHeading{margin-bottom:1rem;display:block}.HostingPlanCards-module__1HXk0q__features{gap:.875rem;font-size:.875rem;display:grid}.HostingPlanCards-module__1HXk0q__features li{align-items:flex-start;gap:.5rem;display:flex}.HostingPlanCards-module__1HXk0q__features li>svg{color:hsl(var(--primary));flex-shrink:0;margin-top:.25rem}.HostingPlanCards-module__1HXk0q__featureValue{font-variant-numeric:tabular-nums;color:hsl(var(--foreground));display:block}.HostingPlanCards-module__1HXk0q__disclaimer{border-top:1px solid hsl(var(--border));margin-top:1.25rem;padding-top:1rem;display:block}
