.brutalist-root.svelte-y7vzh3.svelte-y7vzh3{--bg:#000000;--fg:#f5f5f7;--subtle:#86868b;--hairline:rgba(255, 255, 255, .12);--link:#2997ff;--font:-apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Helvetica, Arial, sans-serif;position:relative;min-height:100vh;min-height:100dvh;background:var(--bg);color:var(--fg);font-family:var(--font);font-size:17px;line-height:1.47059;letter-spacing:-.022em;padding:0 max(22px,4vw) 48px;display:flex;flex-direction:column;box-sizing:border-box;overflow-x:clip;-webkit-font-smoothing:antialiased}.nav.svelte-y7vzh3.svelte-y7vzh3{flex-shrink:0;padding:18px 0 0;min-height:52px;box-sizing:border-box}.brand-mark.svelte-y7vzh3.svelte-y7vzh3{display:inline-flex;align-items:center;text-decoration:none;line-height:0}.brand-mark.svelte-y7vzh3.svelte-y7vzh3:focus-visible{outline:2px solid var(--link);outline-offset:6px;border-radius:4px}.brand-logo.svelte-y7vzh3.svelte-y7vzh3{display:block;height:32px;width:auto;max-width:min(200px,52vw);object-fit:contain}.stage.svelte-y7vzh3.svelte-y7vzh3{flex:1;display:flex;flex-direction:column;justify-content:center;max-width:980px;margin:0 auto;width:100%;padding:min(12vh,120px) 0 min(8vh,80px);gap:0}.headline.svelte-y7vzh3.svelte-y7vzh3{margin:0;font-size:clamp(40px,7.5vw,80px);font-weight:600;line-height:1.05;letter-spacing:-.045em;max-width:12ch}.headline-line.svelte-y7vzh3.svelte-y7vzh3{display:block}.headline-line--second.svelte-y7vzh3.svelte-y7vzh3{margin-top:.06em;color:var(--fg)}.lede.svelte-y7vzh3.svelte-y7vzh3{margin:28px 0 0;max-width:420px;font-size:21px;line-height:1.381;font-weight:400;letter-spacing:.011em;color:var(--subtle)}.hook.svelte-y7vzh3.svelte-y7vzh3{margin:16px 0 0;font-size:14px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--subtle)}.products.svelte-y7vzh3.svelte-y7vzh3{display:grid;grid-template-columns:1fr;gap:32px;margin-top:56px;padding-top:48px;border-top:1px solid var(--hairline)}@media (min-width: 734px){.products.svelte-y7vzh3.svelte-y7vzh3{grid-template-columns:1fr auto 1fr;align-items:start;gap:0;column-gap:48px}.rule.svelte-y7vzh3.svelte-y7vzh3{width:1px;min-height:100%;min-height:120px;background:var(--hairline);align-self:stretch}}@media (max-width: 733px){.rule.svelte-y7vzh3.svelte-y7vzh3{display:none}.products.svelte-y7vzh3>.product.svelte-y7vzh3:nth-child(3){padding-top:32px;border-top:1px solid var(--hairline)}}.product-name.svelte-y7vzh3.svelte-y7vzh3{margin:0 0 8px;font-size:19px;font-weight:600;letter-spacing:-.022em;line-height:1.21053;color:var(--fg)}.product-desc.svelte-y7vzh3.svelte-y7vzh3{margin:0;font-size:17px;line-height:1.47059;color:var(--subtle);max-width:280px}.fineprint.svelte-y7vzh3.svelte-y7vzh3{margin:40px 0 0;font-size:12px;line-height:1.5;color:#86868bd9;max-width:480px}.actions.svelte-y7vzh3.svelte-y7vzh3{display:flex;flex-wrap:wrap;align-items:center;gap:20px 28px;margin-top:40px}.btn-primary.svelte-y7vzh3.svelte-y7vzh3{display:inline-flex;align-items:center;justify-content:center;min-width:28px;padding:12px 24px;font-size:17px;font-weight:400;line-height:1.17647;letter-spacing:-.022em;text-decoration:none;color:#000;background:#f5f5f7;border-radius:980px;border:none;transition:opacity .2s ease,transform .2s ease}.btn-primary.svelte-y7vzh3.svelte-y7vzh3:hover{opacity:.88}.btn-primary.svelte-y7vzh3.svelte-y7vzh3:focus-visible{outline:2px solid var(--link);outline-offset:3px}.btn-text.svelte-y7vzh3.svelte-y7vzh3{display:inline-flex;align-items:center;gap:4px;font-size:17px;font-weight:400;line-height:1.17647;letter-spacing:-.022em;text-decoration:none;color:var(--link);transition:opacity .2s ease}.btn-text.svelte-y7vzh3.svelte-y7vzh3:hover{opacity:.8;text-decoration:underline;text-underline-offset:4px}.btn-text.svelte-y7vzh3.svelte-y7vzh3:focus-visible{outline:2px solid var(--link);outline-offset:4px;border-radius:4px}.chev.svelte-y7vzh3.svelte-y7vzh3{font-size:1.15em;font-weight:300;line-height:1;margin-left:2px}.foot.svelte-y7vzh3.svelte-y7vzh3{margin:auto 0 0;padding-top:32px;font-size:12px;line-height:1.33337;color:var(--subtle);letter-spacing:-.01em}@media (prefers-reduced-motion: reduce){.btn-primary.svelte-y7vzh3.svelte-y7vzh3,.btn-text.svelte-y7vzh3.svelte-y7vzh3{transition:none}.btn-primary.svelte-y7vzh3.svelte-y7vzh3:hover{transform:none}}
