.v2.svelte-1d0dgro{background:var(--color-surface);color:var(--color-ink);min-height:100vh}html:has(.v2){scroll-behavior:smooth}.v2.svelte-1d0dgro article[id]{scroll-margin-top:6rem}.page-head.svelte-1d0dgro{width:min(1120px,calc(100% - 3rem));margin:0 auto;padding-top:9rem;text-align:center}.page-head.svelte-1d0dgro h1:where(.svelte-1d0dgro){font-family:var(--font-display);font-size:var(--text-display);font-weight:600;line-height:1.09;letter-spacing:-.035em;max-width:820px;margin-inline:auto}.page-head.svelte-1d0dgro p:where(.svelte-1d0dgro){max-width:640px;margin:var(--space-md) auto 0;color:var(--color-ink-2);font-size:1.125rem;line-height:1.7}.v2.svelte-1d0dgro .tiles{padding-block:var(--space-2xl)}.v2.svelte-1d0dgro .tiles .tile:first-child{grid-column:auto}.v2.svelte-1d0dgro .tiles .tile:first-child .fragment{height:260px;padding:28px 0 0 28px}.v2.svelte-1d0dgro .tiles .tile:first-child .fragment img{width:100%}.mobile-frame.svelte-1d0dgro{height:100%;padding-right:20%}.mobile-frame.svelte-1d0dgro .card{height:100%}@media (max-width: 767px){.page-head.svelte-1d0dgro{width:calc(100% - 2rem);padding-top:7rem}}.v2.svelte-1d0dgro .offer-section{margin-block:0}.v2-product.svelte-1d0dgro{border-radius:1rem;border:1px solid var(--color-rule);background:#fff;overflow:hidden}@media (prefers-reduced-motion: reduce){.v2.svelte-1d0dgro *{scroll-behavior:auto!important}}
