.brand-grid:where(.astro-2rb7y3yp){gap:var(--cui-spacings-giga);grid-template-columns:repeat(6,minmax(0,1fr));align-items:center;list-style:none;display:grid}.brand-grid:where(.astro-2rb7y3yp) li:where(.astro-2rb7y3yp){justify-content:center;align-items:center;min-width:0;height:2.5rem;display:flex}.brand-grid:where(.astro-2rb7y3yp) img:where(.astro-2rb7y3yp){filter:grayscale()brightness(0);opacity:.52;width:auto;max-width:100%;height:auto;max-height:1.75rem}html[data-theme=dark] .brand-grid:where(.astro-2rb7y3yp) img:where(.astro-2rb7y3yp){filter:grayscale()brightness(0)invert()}@media (width<=64rem){.brand-grid:where(.astro-2rb7y3yp){row-gap:var(--cui-spacings-giga);grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=46rem){.brand-grid:where(.astro-2rb7y3yp){grid-template-columns:repeat(2,minmax(0,1fr))}}.payment-scenes:where(.astro-jdy6drmr){z-index:1;isolation:isolate;width:100%;min-width:0;height:26rem;position:relative}.payment-scenes:where(.astro-jdy6drmr):before{z-index:0;border:var(--cui-border-width-kilo) solid #fbfbf938;content:"";background:#fbfbf90a;border-radius:2rem;position:absolute;inset:7% 8% 9% 10%;transform:rotate(2deg);box-shadow:inset 0 1px #fbfbf92e}.glass-surface:where(.astro-jdy6drmr){backdrop-filter:blur(1rem)saturate(125%);border:var(--cui-border-width-kilo) solid #fbfbf994;background:#1e1c1c2e;box-shadow:inset 0 1px #fbfbf93d,0 1.5rem 3rem #1e1c1c33}.checkout-cluster:where(.astro-jdy6drmr){width:76%;position:absolute;top:0;left:0}.checkout-scene:where(.astro-jdy6drmr){z-index:2;color:#fbfbf9;border-radius:1.25rem;position:relative;overflow:hidden;transform:rotate(-1deg)}.scene-toolbar:where(.astro-jdy6drmr){gap:var(--cui-spacings-byte);padding:var(--cui-spacings-kilo);color:#fbfbf9c2;border-bottom:var(--cui-border-width-kilo) solid #fbfbf957;font-size:var(--cui-body-s-font-size);background:#fbfbf912;align-items:center;display:flex}.window-controls:where(.astro-jdy6drmr){gap:.25rem;display:flex}.window-controls:where(.astro-jdy6drmr) span:where(.astro-jdy6drmr){border:var(--cui-border-width-kilo) solid #fbfbf9b8;background:#fbfbf91f;border-radius:50%;width:.5rem;height:.5rem}.checkout-content:where(.astro-jdy6drmr){gap:var(--cui-spacings-mega);padding:var(--cui-spacings-mega);display:grid}.scene-kicker:where(.astro-jdy6drmr){gap:var(--cui-spacings-byte);color:#fbfbf9c7;font-size:var(--cui-body-s-font-size);font-weight:var(--cui-font-weight-semibold);align-items:center;display:flex}.scene-kicker:where(.astro-jdy6drmr) svg{width:1.25rem;height:1.25rem}.checkout-total:where(.astro-jdy6drmr){color:#fbfbf9bd;justify-content:space-between;align-items:end;display:flex}.checkout-total:where(.astro-jdy6drmr) strong:where(.astro-jdy6drmr){color:#fbfbf9;font-family:SumUp Black,SumUp Black fallback,sans-serif;font-size:var(--cui-headline-m-font-size);line-height:1}.card-field:where(.astro-jdy6drmr){gap:var(--cui-spacings-kilo);padding:var(--cui-spacings-kilo);color:#fbfbf9c7;border:var(--cui-border-width-kilo) solid #fbfbf952;border-radius:var(--cui-border-radius-byte);font-size:var(--cui-body-s-font-size);background:#fbfbf914;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid}.mini-card:where(.astro-jdy6drmr){border:var(--cui-border-width-kilo) solid #fbfbf95c;background:#fbfbf91f;border-radius:.2rem;align-items:center;width:2rem;height:1.35rem;padding-left:.35rem;display:inline-flex}.mini-card:where(.astro-jdy6drmr) span:where(.astro-jdy6drmr){background:#fbfbf9b3;border-radius:.1rem;width:.65rem;height:.5rem}.pay-button:where(.astro-jdy6drmr){padding:var(--cui-spacings-kilo);color:#1e1c1c;border-radius:var(--cui-border-radius-byte);font-weight:var(--cui-font-weight-bold);text-align:center;background:#fbfbf9eb}.integration-scene:where(.astro-jdy6drmr){z-index:2;color:#fbfbf9;border-radius:1rem;width:50%;position:absolute;bottom:.25rem;left:0;overflow:hidden;transform:rotate(1deg)}.integration-toolbar:where(.astro-jdy6drmr){gap:var(--cui-spacings-byte);padding:var(--cui-spacings-byte) var(--cui-spacings-kilo);color:#fbfbf9d6;border-bottom:var(--cui-border-width-kilo) solid #fbfbf947;font-size:.6875rem;font-weight:var(--cui-font-weight-semibold);background:#fbfbf912;align-items:center;display:flex}.integration-toolbar:where(.astro-jdy6drmr) svg{width:1rem;height:1rem}.integration-code:where(.astro-jdy6drmr){padding:var(--cui-spacings-kilo) var(--cui-spacings-mega);font-family:var(--cui-font-stack-mono);background:0 0;margin:0;font-size:.75rem;line-height:1.45}.code-property:where(.astro-jdy6drmr){color:#fbfbf9e6}.code-number:where(.astro-jdy6drmr){color:#fbfbf9}.code-string:where(.astro-jdy6drmr){color:#fbfbf9c2}.code-punctuation:where(.astro-jdy6drmr){color:#fbfbf9b8}.terminal-scene:where(.astro-jdy6drmr){aspect-ratio:1;width:48%;position:absolute;bottom:0;right:0}.reader-glass:where(.astro-jdy6drmr){z-index:3;background:#fbfbf91c;border-width:.125rem;border-radius:1.5rem;width:100%;height:100%;padding:.8rem;position:absolute;inset:0;transform:rotate(1.75deg)}.solo-screen:where(.astro-jdy6drmr){color:#fbfbf9;border:var(--cui-border-width-kilo) solid #fbfbf9c2;background:#1e1c1c1a;border-radius:.9rem;grid-template-rows:auto 1fr auto;width:100%;height:100%;padding:.55rem;display:grid;box-shadow:inset 0 1px #fbfbf929}.solo-system-status:where(.astro-jdy6drmr){color:#fbfbf9bd;justify-content:end;align-items:end;gap:.25rem;font-size:.4375rem;line-height:1;display:flex}.signal-bars:where(.astro-jdy6drmr){align-items:end;gap:.1rem;height:.45rem;display:flex}.signal-bars:where(.astro-jdy6drmr) i:where(.astro-jdy6drmr){background:currentColor;border-radius:999rem;width:.1rem;display:block}.signal-bars:where(.astro-jdy6drmr) i:where(.astro-jdy6drmr):first-child{height:35%}.signal-bars:where(.astro-jdy6drmr) i:where(.astro-jdy6drmr):nth-child(2){height:65%}.signal-bars:where(.astro-jdy6drmr) i:where(.astro-jdy6drmr):nth-child(3){height:100%}.battery-level:where(.astro-jdy6drmr){border:var(--cui-border-width-kilo) solid currentColor;border-radius:.08rem;width:.65rem;height:.35rem;position:relative}.battery-level:where(.astro-jdy6drmr):before{content:"";background:currentColor;border-radius:.03rem;position:absolute;inset:.07rem}.battery-level:where(.astro-jdy6drmr):after{content:"";background:currentColor;border-radius:0 .03rem .03rem 0;width:.07rem;height:.13rem;position:absolute;top:.07rem;right:-.13rem}.solo-payment-state:where(.astro-jdy6drmr){flex-direction:column;justify-content:center;align-items:center;line-height:1;display:flex}.solo-payment-state:where(.astro-jdy6drmr)>span:where(.astro-jdy6drmr){color:#fbfbf9c7;font-size:.5625rem;font-weight:var(--cui-font-weight-semibold)}.solo-payment-state:where(.astro-jdy6drmr) strong:where(.astro-jdy6drmr){margin-top:.2rem;font-family:SumUp Black,SumUp Black fallback,sans-serif;font-size:1rem}.solo-payment-state:where(.astro-jdy6drmr) svg{width:2.5rem;height:2.5rem;margin-top:.55rem}.solo-navigation:where(.astro-jdy6drmr){justify-content:center;gap:.8rem;display:flex}.solo-navigation:where(.astro-jdy6drmr) span:where(.astro-jdy6drmr){border:var(--cui-border-width-kilo) solid #fbfbf9c2;border-radius:50%;width:.25rem;height:.25rem}.solo-navigation:where(.astro-jdy6drmr) .active:where(.astro-jdy6drmr){background:#fbfbf9}.floating-label:where(.astro-jdy6drmr){z-index:10;gap:var(--cui-spacings-byte);padding:var(--cui-spacings-byte) var(--cui-spacings-kilo);color:#fbfbf9;font-size:.6875rem;font-weight:var(--cui-font-weight-semibold);white-space:nowrap;border-radius:999rem;align-items:center;display:flex;position:absolute}.reader-status:where(.astro-jdy6drmr){bottom:0;right:0;transform:translate(18%,40%)}.online-status:where(.astro-jdy6drmr){top:0;right:0;transform:translate(18%,-40%)}.floating-label:where(.astro-jdy6drmr) svg{width:1rem;height:1rem}@media (width<=46rem){.payment-scenes:where(.astro-jdy6drmr){height:27rem}.checkout-cluster:where(.astro-jdy6drmr){width:94%}.checkout-content:where(.astro-jdy6drmr){gap:var(--cui-spacings-kilo);padding:var(--cui-spacings-kilo)}.checkout-total:where(.astro-jdy6drmr) strong:where(.astro-jdy6drmr){font-size:var(--cui-headline-s-font-size)}.terminal-scene:where(.astro-jdy6drmr){width:56%}.integration-code:where(.astro-jdy6drmr){padding:var(--cui-spacings-byte) var(--cui-spacings-kilo);font-size:.625rem}}.link-button:where(.astro-uicf7bqj){gap:var(--cui-spacings-byte);min-height:2.75rem;padding:0 var(--cui-spacings-mega);border-radius:var(--cui-border-radius-byte);font-weight:var(--cui-font-weight-semibold);border:1px solid #0000;align-items:center;text-decoration:none;display:inline-flex}.primary:where(.astro-uicf7bqj){color:var(--cui-fg-on-strong);background:var(--cui-bg-strong)}.primary:where(.astro-uicf7bqj):hover{color:var(--cui-fg-on-strong-hovered);background:var(--cui-bg-strong-hovered)}.secondary:where(.astro-uicf7bqj){color:var(--cui-fg-normal);background:var(--cui-bg-normal);border-color:var(--cui-border-normal)}.secondary:where(.astro-uicf7bqj):hover,.minimal:where(.astro-uicf7bqj):hover{background:var(--cui-bg-subtle-hovered)}.minimal:where(.astro-uicf7bqj){color:var(--cui-fg-normal);background:0 0}:root{--sl-content-width:100%!important}.landing-page:where(.astro-lcdefpme){margin-top:-1.5rem;margin-right:calc(-1 * var(--sl-content-pad-x));margin-left:calc(-1 * var(--sl-content-pad-x))}.hero-band:where(.astro-lcdefpme){background:var(--cui-bg-subtle);width:100%}.hero:where(.astro-lcdefpme){grid-template-columns:minmax(0,1fr) minmax(24rem,.95fr);align-items:center;gap:clamp(2rem,6vw,5rem);width:min(100% - 2rem,68rem);min-height:37rem;margin-left:auto;margin-right:auto;padding-block:clamp(2rem,5vw,4rem);display:grid;position:relative}.hero-copy:where(.astro-lcdefpme),.hero-visual:where(.astro-lcdefpme){z-index:1;min-width:0;position:relative}.hero:where(.astro-lcdefpme) h1:where(.astro-lcdefpme){letter-spacing:-.045em;text-wrap:balance;max-width:11ch;margin:0;font-family:SumUp Black,SumUp Black fallback,sans-serif;font-size:clamp(3.25rem,4.75vw,4.25rem);line-height:.96}.hero-description:where(.astro-lcdefpme){max-width:31rem;margin:var(--cui-spacings-giga) 0 0;color:var(--cui-fg-subtle);font-size:var(--cui-body-l-font-size);line-height:var(--cui-body-l-line-height)}.hero-actions:where(.astro-lcdefpme){gap:var(--cui-spacings-kilo);margin-top:var(--cui-spacings-giga);flex-wrap:wrap;display:flex}.text-link:where(.astro-lcdefpme),.card-cta:where(.astro-lcdefpme),.steps:where(.astro-lcdefpme) a:where(.astro-lcdefpme),.update-link:where(.astro-lcdefpme){gap:var(--cui-spacings-byte);color:var(--cui-fg-normal);font-weight:var(--cui-font-weight-semibold);align-items:center;text-decoration:none;display:inline-flex}.hero-copy:where(.astro-lcdefpme)>.text-link:where(.astro-lcdefpme){margin-top:var(--cui-spacings-mega)}.text-link:where(.astro-lcdefpme):hover,.card-cta:where(.astro-lcdefpme):hover,.steps:where(.astro-lcdefpme) a:where(.astro-lcdefpme):hover,.update-link:where(.astro-lcdefpme):hover{text-underline-offset:.2em;text-decoration:underline}.hero-visual:where(.astro-lcdefpme){border-radius:1.5rem;align-items:center;min-height:30rem;padding:clamp(1rem,3vw,2rem);display:flex;overflow:hidden}.hero-sky:where(.astro-lcdefpme){object-fit:cover;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.content-shell:where(.astro-lcdefpme){flex-direction:column;gap:clamp(4rem,8vw,6rem);width:min(100% - 2rem,68rem);margin-left:auto;margin-right:auto;padding-block:clamp(3rem,6vw,5rem);display:flex}.section:where(.astro-lcdefpme){width:100%}.section-heading:where(.astro-lcdefpme){max-width:40rem;margin-bottom:var(--cui-spacings-giga)}.section-heading:where(.astro-lcdefpme) h2:where(.astro-lcdefpme){font-family:SumUp Black,SumUp Black fallback,sans-serif;font-size:clamp(2rem, 4vw, var(--cui-headline-l-font-size));letter-spacing:-.025em;text-wrap:balance;margin:0;line-height:1.05}.section-heading:where(.astro-lcdefpme)>p:where(.astro-lcdefpme):last-child{margin:var(--cui-spacings-mega) 0 0;color:var(--cui-fg-subtle);font-size:var(--cui-body-l-font-size);line-height:var(--cui-body-l-line-height)}.product-grid:where(.astro-lcdefpme){gap:var(--cui-spacings-giga);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.product-card:where(.astro-lcdefpme){background:var(--cui-bg-subtle);border:var(--cui-border-width-kilo) solid var(--cui-border-subtle);border-radius:var(--cui-border-radius-mega);flex-direction:column;min-height:27rem;padding:clamp(1.5rem,4vw,2.5rem);display:flex;position:relative;overflow:hidden}.product-card-header:where(.astro-lcdefpme){z-index:1;gap:var(--cui-spacings-kilo);align-items:center;display:flex;position:relative}.icon-shell:where(.astro-lcdefpme){width:3.5rem;height:3.5rem;color:var(--cui-fg-normal);border-radius:1rem;justify-content:center;align-items:center;display:inline-flex}.online-icon:where(.astro-lcdefpme){background:var(--cui-bg-highlight)}.terminal-icon:where(.astro-lcdefpme){background:var(--cui-bg-success)}.icon-shell:where(.astro-lcdefpme) svg{width:2rem;height:2rem}.product-card:where(.astro-lcdefpme) h3:where(.astro-lcdefpme){font-family:SumUp Black,SumUp Black fallback,sans-serif;font-size:var(--cui-headline-m-font-size);line-height:var(--cui-headline-m-line-height);margin:0}.product-card:where(.astro-lcdefpme)>p:where(.astro-lcdefpme){z-index:1;max-width:34rem;margin:var(--cui-spacings-mega) 0 0;color:var(--cui-fg-subtle);font-size:var(--cui-body-l-font-size);line-height:var(--cui-body-l-line-height);position:relative}.product-card:where(.astro-lcdefpme) ul:where(.astro-lcdefpme){z-index:1;gap:var(--cui-spacings-kilo);margin:var(--cui-spacings-giga) 0;padding:0;list-style:none;display:grid;position:relative}.product-card:where(.astro-lcdefpme) li:where(.astro-lcdefpme){gap:var(--cui-spacings-kilo);align-items:center;display:flex}.product-card:where(.astro-lcdefpme) li:where(.astro-lcdefpme) svg{width:1.25rem;height:1.25rem;color:var(--cui-fg-subtle);flex:none}.product-card:where(.astro-lcdefpme) li:where(.astro-lcdefpme) a:where(.astro-lcdefpme){color:var(--cui-fg-normal);font-weight:var(--cui-font-weight-semibold);text-decoration:none}.product-card:where(.astro-lcdefpme) li:where(.astro-lcdefpme) a:where(.astro-lcdefpme):hover{text-underline-offset:.2em;text-decoration:underline}.card-cta:where(.astro-lcdefpme){z-index:1;font-size:var(--cui-body-l-font-size);margin-top:auto;position:relative}.steps:where(.astro-lcdefpme){margin:var(--cui-spacings-giga) 0 0;grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid;position:relative}.steps:where(.astro-lcdefpme):before{height:var(--cui-border-width-kilo);background:var(--cui-border-normal);content:"";position:absolute;top:1.5rem;left:16.67%;right:16.67%}.steps:where(.astro-lcdefpme) li:where(.astro-lcdefpme){text-align:center;justify-items:center;padding:0 clamp(1rem,3vw,2rem);display:grid;position:relative}.step-number:where(.astro-lcdefpme){z-index:1;width:3rem;height:3rem;color:var(--cui-fg-on-strong);background:var(--cui-bg-strong);border:.375rem solid var(--cui-bg-normal);font-weight:var(--cui-font-weight-bold);border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:relative}.steps:where(.astro-lcdefpme) h4:where(.astro-lcdefpme){margin:var(--cui-spacings-mega) 0 0;font-size:var(--cui-headline-s-font-size);line-height:var(--cui-headline-s-line-height)}.steps:where(.astro-lcdefpme) p:where(.astro-lcdefpme){margin:var(--cui-spacings-byte) 0 var(--cui-spacings-mega);color:var(--cui-fg-subtle)}.journey-grid:where(.astro-lcdefpme){gap:clamp(3rem,6vw,4.5rem);display:grid}.journey-panel:where(.astro-lcdefpme){min-width:0}.journey-panel:where(.astro-lcdefpme)>h3:where(.astro-lcdefpme){max-width:18ch;font-family:SumUp Black,SumUp Black fallback,sans-serif;font-size:var(--cui-headline-m-font-size);line-height:var(--cui-headline-m-line-height);text-wrap:balance;margin:0}.journey-description:where(.astro-lcdefpme){max-width:30rem;margin:var(--cui-spacings-kilo) 0 0;color:var(--cui-fg-subtle);font-size:var(--cui-body-l-font-size);line-height:var(--cui-body-l-line-height)}.tool-grid:where(.astro-lcdefpme){gap:var(--cui-spacings-kilo);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.tool-card:where(.astro-lcdefpme){gap:var(--cui-spacings-kilo);min-height:7rem;padding:var(--cui-spacings-mega);color:var(--cui-fg-normal);background:var(--cui-bg-subtle);border:var(--cui-border-width-kilo) solid transparent;border-radius:var(--cui-border-radius-mega);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;text-decoration:none;display:grid}.tool-card:where(.astro-lcdefpme):hover{background:var(--cui-bg-subtle-hovered);border-color:var(--cui-border-strong)}.tool-icon:where(.astro-lcdefpme){background:var(--cui-bg-subtle);border-radius:var(--cui-border-radius-byte);justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:inline-flex}.tool-icon:where(.astro-lcdefpme) svg{width:1.5rem;height:1.5rem}.tool-card:where(.astro-lcdefpme) strong:where(.astro-lcdefpme),.tool-card:where(.astro-lcdefpme) small:where(.astro-lcdefpme){display:block}.tool-card:where(.astro-lcdefpme) small:where(.astro-lcdefpme){margin-top:var(--cui-spacings-bit);color:var(--cui-fg-subtle);font-size:var(--cui-body-s-font-size);line-height:var(--cui-body-s-line-height)}.tool-arrow:where(.astro-lcdefpme){color:var(--cui-fg-subtle)}.production-links:where(.astro-lcdefpme){gap:var(--cui-spacings-kilo);margin-top:var(--cui-spacings-giga);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.production-links:where(.astro-lcdefpme) a:where(.astro-lcdefpme){gap:var(--cui-spacings-kilo);min-height:8rem;padding:var(--cui-spacings-mega);color:var(--cui-fg-normal);background:var(--cui-bg-normal);border:var(--cui-border-width-kilo) solid var(--cui-border-subtle);border-radius:var(--cui-border-radius-byte);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;text-decoration:none;display:grid}.production-links:where(.astro-lcdefpme) a:where(.astro-lcdefpme):hover{background:var(--cui-bg-normal-hovered);border-color:var(--cui-border-strong)}.production-links:where(.astro-lcdefpme) svg{width:1.5rem;height:1.5rem}.production-links:where(.astro-lcdefpme) strong:where(.astro-lcdefpme),.production-links:where(.astro-lcdefpme) small:where(.astro-lcdefpme){display:block}.production-links:where(.astro-lcdefpme) small:where(.astro-lcdefpme){margin-top:var(--cui-spacings-bit);color:var(--cui-fg-subtle);font-size:var(--cui-body-s-font-size);line-height:var(--cui-body-s-line-height)}.proof:where(.astro-lcdefpme){padding-block:var(--cui-spacings-giga)}.updates-header:where(.astro-lcdefpme){gap:var(--cui-spacings-giga);justify-content:space-between;align-items:end;display:flex}.updates-header:where(.astro-lcdefpme) .section-heading:where(.astro-lcdefpme){margin-bottom:0}.update-grid:where(.astro-lcdefpme){gap:var(--cui-spacings-kilo);margin-top:var(--cui-spacings-giga);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.update-card:where(.astro-lcdefpme){min-height:13rem;padding:var(--cui-spacings-mega);background:var(--cui-bg-subtle);border:var(--cui-border-width-kilo) solid transparent;border-radius:var(--cui-border-radius-mega);flex-direction:column;display:flex}.update-meta:where(.astro-lcdefpme){gap:var(--cui-spacings-byte);color:var(--cui-fg-subtle);font-size:var(--cui-body-s-font-size);line-height:var(--cui-body-s-line-height);flex-wrap:wrap;align-items:center;display:flex}.update-meta:where(.astro-lcdefpme) span:where(.astro-lcdefpme):before{margin-right:var(--cui-spacings-byte);content:"·"}.update-card:where(.astro-lcdefpme) h3:where(.astro-lcdefpme){margin:var(--cui-spacings-mega) 0;font-size:var(--cui-headline-s-font-size);line-height:var(--cui-headline-s-line-height)}.update-card:where(.astro-lcdefpme) h3:where(.astro-lcdefpme) a:where(.astro-lcdefpme){color:var(--cui-fg-normal);text-decoration:none}.update-card:where(.astro-lcdefpme) h3:where(.astro-lcdefpme) a:where(.astro-lcdefpme):hover{text-underline-offset:.2em;text-decoration:underline}.update-link:where(.astro-lcdefpme){margin-top:auto}@media (width<=64rem){.hero:where(.astro-lcdefpme){grid-template-columns:1fr;min-height:auto}.hero-copy:where(.astro-lcdefpme){max-width:42rem}.hero:where(.astro-lcdefpme) h1:where(.astro-lcdefpme){max-width:12ch}.hero-visual:where(.astro-lcdefpme){width:min(100%,40rem)}.tool-grid:where(.astro-lcdefpme){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=46rem){.hero:where(.astro-lcdefpme){padding-block:var(--cui-spacings-giga)}.hero:where(.astro-lcdefpme) h1:where(.astro-lcdefpme){font-size:clamp(3rem,14vw,4rem)}.hero-description:where(.astro-lcdefpme){font-size:var(--cui-body-m-font-size);line-height:var(--cui-body-m-line-height)}.hero-actions:where(.astro-lcdefpme){flex-direction:column;align-items:stretch}.hero-actions:where(.astro-lcdefpme) .link-button{justify-content:center}.hero-visual:where(.astro-lcdefpme){min-height:29rem;padding:var(--cui-spacings-kilo);border-radius:var(--cui-border-radius-mega)}.product-grid:where(.astro-lcdefpme),.steps:where(.astro-lcdefpme),.production-links:where(.astro-lcdefpme),.tool-grid:where(.astro-lcdefpme),.update-grid:where(.astro-lcdefpme){grid-template-columns:1fr}.product-card:where(.astro-lcdefpme){min-height:auto}.product-card-header:where(.astro-lcdefpme){gap:var(--cui-spacings-byte)}.product-card:where(.astro-lcdefpme) h3:where(.astro-lcdefpme){font-size:var(--cui-headline-s-font-size);line-height:var(--cui-headline-s-line-height)}.card-cta:where(.astro-lcdefpme){margin-top:var(--cui-spacings-mega)}.production-links:where(.astro-lcdefpme) a:where(.astro-lcdefpme){padding:var(--cui-spacings-kilo)}.steps:where(.astro-lcdefpme) li:where(.astro-lcdefpme),.production-links:where(.astro-lcdefpme) a:where(.astro-lcdefpme){min-height:auto}.steps:where(.astro-lcdefpme){gap:var(--cui-spacings-giga)}.steps:where(.astro-lcdefpme):before{width:var(--cui-border-width-kilo);height:auto;top:1.5rem;bottom:1.5rem;left:1.5rem}.steps:where(.astro-lcdefpme) li:where(.astro-lcdefpme){gap:var(--cui-spacings-mega);text-align:left;grid-template-columns:3rem minmax(0,1fr);place-items:start;padding:0}.steps:where(.astro-lcdefpme) h4:where(.astro-lcdefpme){margin-top:0}.updates-header:where(.astro-lcdefpme){flex-direction:column;align-items:start}}
