.blob-media[data-astro-cid-5kgsq6nh]{aspect-ratio:var(--blob-ratio);-webkit-mask:var(--blob-mask) center / 100% 100% no-repeat;mask:var(--blob-mask) center / 100% 100% no-repeat;margin:0;position:relative}.blob-media[data-astro-cid-5kgsq6nh] picture,.blob-media[data-astro-cid-5kgsq6nh] img,.blob-media[data-astro-cid-5kgsq6nh] video{object-fit:cover;width:100%;height:100%;display:block}.blob-media--bleed-top[data-astro-cid-5kgsq6nh]{top:calc(-1 * var(--blob-bleed))}.blob-media--bleed-bottom[data-astro-cid-5kgsq6nh]{top:var(--blob-bleed)}.blob-media--bleed-left[data-astro-cid-5kgsq6nh]{left:calc(-1 * var(--blob-bleed))}.blob-media--bleed-right[data-astro-cid-5kgsq6nh]{left:var(--blob-bleed)}.sticker[data-astro-cid-esznl5ea]{font-family:var(--font-primary);letter-spacing:.06em;text-transform:uppercase;color:var(--sticker-fg,var(--color-ink));background:var(--sticker-bg,var(--color-card));border-radius:var(--radius-full);transform:rotate(var(--sticker-rotate,-2deg));white-space:nowrap;margin:0;padding:8px 16px;font-size:.82rem;font-weight:800;display:inline-block}.sticker--mint[data-astro-cid-esznl5ea]{--sticker-bg:var(--color-mint)}.sticker--brand[data-astro-cid-esznl5ea]{--sticker-bg:var(--color-brand);--sticker-fg:var(--color-on-brand)}.sticker--lavender[data-astro-cid-esznl5ea]{--sticker-bg:var(--color-lavender);--sticker-fg:var(--color-on-lavender)}.sticker--lavender-soft[data-astro-cid-esznl5ea]{--sticker-bg:var(--color-lavender-soft);--sticker-fg:var(--color-on-lavender)}.sticker--ink[data-astro-cid-esznl5ea]{--sticker-bg:var(--color-ink);--sticker-fg:var(--color-brand)}.section-head[data-astro-cid-6j3riaey]{text-align:center;max-width:720px;margin:0 auto 64px}.section-head[data-astro-cid-6j3riaey] .section-head__eyebrow[data-astro-cid-6j3riaey]{margin-bottom:20px}.section-head__title[data-astro-cid-6j3riaey]{margin-bottom:18px;font-size:clamp(2.1rem,4.2vw,3.3rem)}.section-head__subtitle[data-astro-cid-6j3riaey]{color:var(--color-ink-2);margin:0;font-size:1.1rem}.section-head--inverse[data-astro-cid-6j3riaey] .section-head__title[data-astro-cid-6j3riaey]{color:var(--color-paper)}.section-head--inverse[data-astro-cid-6j3riaey] .section-head__title[data-astro-cid-6j3riaey] em{color:var(--color-brand)}.section-head--inverse[data-astro-cid-6j3riaey] .section-head__subtitle[data-astro-cid-6j3riaey]{color:color-mix(in srgb, var(--color-paper) 72%, transparent)}.section[data-astro-cid-7bndqx3c]{padding:110px 0;position:relative}.section[data-astro-cid-7bndqx3c].section--compact-top{padding-top:40px}.section[data-astro-cid-7bndqx3c]>.section__inner[data-astro-cid-7bndqx3c]{z-index:1;position:relative}[data-astro-cid-7bndqx3c][id]{scroll-margin-top:96px}[data-astro-cid-7bndqx3c][data-folio]:before{content:attr(data-folio);z-index:0;color:var(--color-ink);font-family:var(--font-display);font-variation-settings:var(--font-display-axes);letter-spacing:-.08em;opacity:.045;pointer-events:none;user-select:none;font-size:clamp(5rem,9vw,9.5rem);font-weight:750;line-height:.75;position:absolute;top:54px;left:max(24px,50% - 680px)}.band--ink[data-astro-cid-7bndqx3c][data-folio]:before{color:var(--color-paper);opacity:.07}.band[data-astro-cid-7bndqx3c]{background:var(--band-bg);padding:90px 0 100px;position:relative}.band__wave[data-astro-cid-7bndqx3c]{width:100%;height:64px;display:block;position:absolute;bottom:100%;left:0}.band__wave[data-astro-cid-7bndqx3c] path[data-astro-cid-7bndqx3c]{fill:var(--band-bg)}.band__wave--bottom[data-astro-cid-7bndqx3c]{top:100%;bottom:auto}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.band__wave[data-astro-cid-7bndqx3c]{transform-origin:50% 100%;animation:linear both wave-swell view();animation-range:entry cover 45%}.band__wave--bottom[data-astro-cid-7bndqx3c]{transform-origin:50% 0}@keyframes wave-swell{0%{scale:1 .12}to{scale:1}}}}.band--ink[data-astro-cid-7bndqx3c]{--band-bg:var(--color-ink);color:var(--color-paper);margin-top:110px}@media (width<=640px){.section[data-astro-cid-7bndqx3c]{padding:76px 0}[data-astro-cid-7bndqx3c][data-folio]:before{opacity:.035;font-size:4.5rem;top:36px;left:12px}.band--ink[data-astro-cid-7bndqx3c]{margin-top:76px}}.chip-drop[data-astro-cid-54bvwadb]{width:100%;max-width:30rem;margin-inline:auto;container-type:inline-size}.chip-drop[data-astro-cid-54bvwadb][data-reveal]:not(.is-visible),.chip-drop[data-astro-cid-54bvwadb][data-reveal].is-visible{opacity:1;animation:none;translate:none}.chip-drop__stage[data-astro-cid-54bvwadb]{height:54cqi;margin:0;padding:0;list-style:none;position:relative}.chip-drop__chip[data-astro-cid-54bvwadb]{left:calc(var(--x) * 1cqi);bottom:calc(var(--y) * 1cqi);width:0;height:0;position:absolute}.chip-drop__chip[data-astro-cid-54bvwadb] .sticker{--sticker-rotate:var(--r);letter-spacing:.06em;padding:.6em 1.15em;font-size:4cqi;line-height:1.15;position:absolute;bottom:0;left:0;translate:-50% 50%}.chip-drop[data-astro-cid-54bvwadb]:not(.is-visible) .chip-drop__chip[data-astro-cid-54bvwadb]{visibility:hidden}.chip-drop[data-astro-cid-54bvwadb].is-visible .chip-drop__chip[data-astro-cid-54bvwadb]{animation:chip-fall 1.1s var(--chip-ease) calc(.26s + var(--i) * 95ms) both}.chip-drop[data-astro-cid-54bvwadb]{--chip-ease:linear(0, .01 5%, .04 10%, .09 15%, .16 20%, .25 25%, .36 30%, .49 35%, .64 40%, .81 45%, 1 50%, .94 56.25%, .92 62.5%, .94 68.75%, 1 75%, .981 78.75%, .975 82.5%, .981 86.25%, 1 90%, .995 92.5%, .993 95%, .995 97.5%, 1)}@supports not (animation-timing-function:linear(0, 1)){.chip-drop[data-astro-cid-54bvwadb]{--chip-ease:cubic-bezier(.55, 0, .85, .35)}}@keyframes chip-fall{0%{translate:0 calc((var(--y) + 90) * -1cqi);rotate:var(--spin)}to{translate:0;rotate:0deg}}@media (prefers-reduced-motion:reduce){.chip-drop[data-astro-cid-54bvwadb] .chip-drop__chip[data-astro-cid-54bvwadb]{visibility:visible;animation:none!important}}.bento[data-astro-cid-eqv6qeos]{--cell-pad:clamp(24px, 2.6vw, 36px);grid-template-columns:repeat(4,minmax(0,1fr));grid-template-areas:"poster poster safe safe""poster poster save impact""drop drop community community";gap:20px;display:grid}.cell[data-astro-cid-eqv6qeos]{min-width:0;padding:var(--cell-pad);border-radius:var(--radius-bento);background:var(--cell-bg);color:var(--cell-fg);flex-direction:column;align-items:flex-start;gap:14px;display:flex;position:relative;overflow:clip}.cell__title[data-astro-cid-eqv6qeos]{font-family:var(--font-display);font-variation-settings:var(--font-display-axes-text);letter-spacing:-.01em;color:inherit;margin:6px 0 0;font-size:clamp(1.4rem,1.9vw,1.7rem);font-weight:700;line-height:1.1}.cell__text[data-astro-cid-eqv6qeos]{max-width:34rem;color:var(--cell-muted,inherit);text-wrap:pretty;margin:0}.cell--poster[data-astro-cid-eqv6qeos]{--cell-bg:var(--color-ink);--cell-fg:var(--color-brand);grid-area:poster;justify-content:flex-end;min-height:600px}.poster__media[data-astro-cid-eqv6qeos]{width:min(300px,54%);position:absolute;top:36px;right:36px}.poster__statement[data-astro-cid-eqv6qeos]{position:relative}.poster__text[data-astro-cid-eqv6qeos]{max-width:13ch;font-family:var(--font-display);font-weight:var(--font-display-weight);font-variation-settings:var(--font-display-axes);font-size:clamp(2.4rem,4vw,3.6rem);line-height:var(--font-display-leading);letter-spacing:var(--font-display-tracking);word-spacing:.08em;text-wrap:balance;margin:0}.poster__key[data-astro-cid-eqv6qeos]{color:var(--color-lavender)}.cell--poster[data-astro-cid-eqv6qeos] .poster__sticker{--sticker-rotate:-8deg;font-size:.9rem;position:absolute;bottom:10%;left:-8%}.cell--safe[data-astro-cid-eqv6qeos]{--cell-bg:var(--color-card);--cell-fg:var(--color-ink);--cell-muted:var(--color-ink-2);grid-area:safe}.cell--safe[data-astro-cid-eqv6qeos] .cell__tag{--sticker-rotate:3deg;position:absolute;top:20px;right:20px}.cell--save[data-astro-cid-eqv6qeos]{--cell-bg:var(--color-brand);--cell-fg:var(--color-on-brand);grid-area:save}.save__stat[data-astro-cid-eqv6qeos]{flex-direction:column;margin:0;display:flex}.save__figure[data-astro-cid-eqv6qeos]{font-family:var(--font-display);font-weight:var(--font-display-weight);font-variation-settings:var(--font-display-axes);font-size:clamp(3.4rem,5.4vw,5rem);line-height:var(--font-display-leading);letter-spacing:var(--font-display-tracking)}.save__label[data-astro-cid-eqv6qeos]{letter-spacing:.08em;text-transform:uppercase;margin-top:6px;font-size:.8rem;font-weight:800}.cell--impact[data-astro-cid-eqv6qeos]{--cell-bg:var(--color-lavender);--cell-fg:var(--color-on-lavender);--logo-leaf:var(--color-on-lavender);grid-area:impact}.cell--impact[data-astro-cid-eqv6qeos] .icon-chip{--chip-bg:var(--color-on-lavender);--chip-fg:var(--color-lavender)}.cell--impact[data-astro-cid-eqv6qeos] .impact__mark{width:auto;height:78%;color:var(--color-on-lavender);opacity:.12;pointer-events:none;position:absolute;bottom:-22%;right:-18%}.cell--impact[data-astro-cid-eqv6qeos]>:not(.impact__mark){position:relative}.cell--drop[data-astro-cid-eqv6qeos]{--cell-bg:var(--color-card);--cell-fg:var(--color-ink);grid-area:drop;justify-content:space-between;min-height:340px}.cell--drop[data-astro-cid-eqv6qeos] .drop__pile{margin-top:auto}.cell--community[data-astro-cid-eqv6qeos]{--cell-bg:var(--color-mint);--cell-fg:var(--color-ink);--cell-muted:var(--color-ink-2);grid-area:community;min-height:340px}.community__copy[data-astro-cid-eqv6qeos]{z-index:1;flex-direction:column;align-items:flex-start;gap:14px;max-width:56%;display:flex;position:relative}.cell--community[data-astro-cid-eqv6qeos] .community__photo{width:52%;max-width:340px;position:absolute;bottom:-16%;right:-10%}@media (width<=1100px){.bento[data-astro-cid-eqv6qeos]{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"poster poster""safe safe""save impact""drop drop""community community"}.cell--poster[data-astro-cid-eqv6qeos]{min-height:420px}.poster__media[data-astro-cid-eqv6qeos]{width:min(280px,40%)}.poster__text[data-astro-cid-eqv6qeos]{max-width:14ch}.cell--safe[data-astro-cid-eqv6qeos] .cell__text[data-astro-cid-eqv6qeos]{max-width:70%}}@media (width<=640px){.bento[data-astro-cid-eqv6qeos]{grid-template-columns:minmax(0,1fr);grid-template-areas:"poster""safe""save""impact""drop""community";gap:14px}.cell--poster[data-astro-cid-eqv6qeos]{gap:28px;min-height:0}.poster__media[data-astro-cid-eqv6qeos]{align-self:flex-end;width:min(260px,78%);position:relative;top:auto;right:auto}.poster__text[data-astro-cid-eqv6qeos]{max-width:11ch}.cell--safe[data-astro-cid-eqv6qeos]{padding-top:72px}.cell--safe[data-astro-cid-eqv6qeos] .cell__text[data-astro-cid-eqv6qeos]{max-width:none}.cell--drop[data-astro-cid-eqv6qeos],.cell--community[data-astro-cid-eqv6qeos]{min-height:0}.community__copy[data-astro-cid-eqv6qeos]{max-width:none}.cell--community[data-astro-cid-eqv6qeos] .community__photo{width:70%;margin:4px -14% calc(-1 * var(--cell-pad) - 18%) 0;align-self:flex-end;position:relative;bottom:auto;right:auto}}.faq[data-astro-cid-tycplb2i]{gap:12px;max-width:820px;margin:0 auto;display:grid}.faq__item[data-astro-cid-tycplb2i]{background:var(--color-card);border-radius:var(--radius-card);box-shadow:var(--shadow-md);transition:box-shadow var(--dur-base) var(--ease-standard)}.faq__item[data-astro-cid-tycplb2i][open]{box-shadow:var(--shadow-lift)}.faq__question[data-astro-cid-tycplb2i]{border-radius:inherit;cursor:pointer;font-family:var(--font-display);font-variation-settings:var(--font-display-axes-text);letter-spacing:-.01em;color:var(--color-ink);justify-content:space-between;align-items:center;gap:20px;padding:22px 22px 22px 28px;font-size:clamp(1.05rem,1.6vw,1.25rem);font-weight:700;line-height:1.3;list-style:none;display:flex}.faq__question[data-astro-cid-tycplb2i]::-webkit-details-marker{display:none}.faq__question[data-astro-cid-tycplb2i]:focus-visible{outline:3px solid var(--color-brand);outline-offset:3px}.faq__toggle[data-astro-cid-tycplb2i]{border-radius:var(--radius-full);background:var(--color-mint);width:40px;height:40px;transition:background-color var(--dur-base) var(--ease-standard), rotate var(--dur-slow) var(--ease-spring);flex:none;position:relative}.faq__toggle[data-astro-cid-tycplb2i]:before,.faq__toggle[data-astro-cid-tycplb2i]:after{content:"";background:var(--color-ink);width:14px;height:2px;transition:scale var(--dur-base) var(--ease-standard);border-radius:2px;margin:-1px 0 0 -7px;position:absolute;inset:50% auto auto 50%}.faq__toggle[data-astro-cid-tycplb2i]:after{rotate:90deg}.faq__item[data-astro-cid-tycplb2i][open] .faq__toggle[data-astro-cid-tycplb2i]{background:var(--color-brand);rotate:180deg}.faq__item[data-astro-cid-tycplb2i][open] .faq__toggle[data-astro-cid-tycplb2i]:after{scale:0 1}.faq__question[data-astro-cid-tycplb2i]:hover .faq__toggle[data-astro-cid-tycplb2i]{background:var(--color-brand)}.faq__answer[data-astro-cid-tycplb2i]{color:var(--color-ink-2);text-wrap:pretty;margin:0;padding:0 84px 24px 28px;font-size:1.02rem;line-height:1.65}@supports (interpolate-size:allow-keywords){@media (prefers-reduced-motion:no-preference){.faq__item[data-astro-cid-tycplb2i]{interpolate-size:allow-keywords}.faq__item[data-astro-cid-tycplb2i]::details-content{block-size:0;transition:block-size var(--dur-slow) var(--ease-out), content-visibility var(--dur-slow) allow-discrete;overflow:clip}.faq__item[data-astro-cid-tycplb2i][open]::details-content{block-size:auto}}}@media (width<=640px){.faq__question[data-astro-cid-tycplb2i]{padding:18px 16px 18px 20px}.faq__answer[data-astro-cid-tycplb2i]{padding:0 20px 20px}}@media (prefers-reduced-motion:reduce){.faq__toggle[data-astro-cid-tycplb2i],.faq__toggle[data-astro-cid-tycplb2i]:before,.faq__toggle[data-astro-cid-tycplb2i]:after{transition:none}}.cta[data-astro-cid-x5xn55qe]{border-radius:var(--radius-bento);background:var(--color-lavender);--color-ink:var(--color-on-lavender);--logo-leaf:var(--color-on-lavender);color:var(--color-ink);text-align:center;padding:clamp(56px,8vw,110px) clamp(24px,5vw,72px);position:relative;overflow:clip}.cta[data-astro-cid-x5xn55qe] .cta__mark{width:auto;height:130%;color:var(--color-on-lavender);opacity:.1;pointer-events:none;position:absolute;bottom:-30%;right:-8%}.cta__body[data-astro-cid-x5xn55qe]{max-width:780px;margin:0 auto;position:relative}.cta__title[data-astro-cid-x5xn55qe]{color:var(--color-ink);text-wrap:balance;word-spacing:.06em;--word-key-color:var(--color-lavender-ink);--word-key-tint:var(--color-lavender);margin:0 0 24px;font-size:clamp(2.2rem,4.6vw,3.5rem)}.cta__title[data-astro-cid-x5xn55qe] em{color:var(--color-lavender-ink)}.cta__subtitle[data-astro-cid-x5xn55qe]{color:var(--color-ink);text-wrap:pretty;max-width:600px;margin:0 auto 28px;font-size:1.19rem;line-height:1.6}.cta__action[data-astro-cid-x5xn55qe] .store-badge--dark{background:var(--color-ink-deep)}.cta__requirement[data-astro-cid-x5xn55qe]{letter-spacing:.03em;color:var(--color-ink);margin:28px 0 0;font-size:.75rem}.cta__notes[data-astro-cid-x5xn55qe]{flex-wrap:wrap;justify-content:center;gap:12px 14px;margin:28px 0 0;padding:0;list-style:none;display:flex}@media (width<=640px){.cta[data-astro-cid-x5xn55qe] .cta__mark{height:70%;bottom:-12%;right:-30%}}.avatar[data-astro-cid-vl5se3ef]{--avatar-size:40px;width:var(--avatar-size);height:var(--avatar-size);border-radius:var(--radius-full);background:var(--avatar-bg);color:var(--avatar-fg,var(--color-ink));font-family:var(--font-primary);font-size:calc(var(--avatar-size) * .38);letter-spacing:.01em;user-select:none;flex-shrink:0;place-items:center;font-weight:700;line-height:1;display:inline-grid}.avatar--sm[data-astro-cid-vl5se3ef]{--avatar-size:32px}.avatar--lg[data-astro-cid-vl5se3ef]{--avatar-size:56px}.avatar--mint[data-astro-cid-vl5se3ef]{--avatar-bg:var(--color-mint)}.avatar--brand[data-astro-cid-vl5se3ef]{--avatar-bg:var(--color-brand)}.avatar--alt[data-astro-cid-vl5se3ef]{--avatar-bg:var(--color-paper-2)}.avatar--lavender[data-astro-cid-vl5se3ef]{--avatar-bg:var(--color-lavender);--avatar-fg:var(--color-on-lavender)}.avatar--lavender-soft[data-astro-cid-vl5se3ef]{--avatar-bg:var(--color-lavender-soft);--avatar-fg:var(--color-on-lavender)}.phone[data-astro-cid-r4qzzl4z]{aspect-ratio:252/539;margin:0}.phone__body[data-astro-cid-r4qzzl4z]{background:var(--color-ink);border:1px solid var(--color-ink-2);box-shadow:var(--shadow-lg);border-radius:15.9%/7.4%;padding:3.2%;display:block}.phone[data-astro-cid-r4qzzl4z] .phone__screen{aspect-ratio:412/917;background:var(--color-paper);border-radius:13.7%/6.1%;width:100%;height:auto;display:block}.hero[data-astro-cid-qmrutqly]{align-items:center;min-height:min(100svh,1000px);padding:clamp(96px,12svh,124px) 0 clamp(40px,6svh,72px);display:grid;position:relative}.hero__grid[data-astro-cid-qmrutqly]{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(32px,4.5vw,72px);width:100%;max-width:1320px;margin:0 auto;padding:0 40px;display:grid}.hero__content[data-astro-cid-qmrutqly] .hero__eyebrow{--sticker-rotate:-3deg}.hero__content[data-astro-cid-qmrutqly] .hero__title{--word-key-tint:var(--color-paper);max-width:12ch;margin:22px 0;font-size:clamp(2.7rem,min(5.7vw,9.4svh),5.6rem)}.hero__subtitle[data-astro-cid-qmrutqly]{color:var(--color-ink-2);max-width:34rem;margin:0 0 28px;font-size:clamp(1.02rem,1.2vw,1.14rem);line-height:1.6}.hero__cta[data-astro-cid-qmrutqly]{flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:28px;display:flex}.hero__stats[data-astro-cid-qmrutqly]{flex-wrap:wrap;gap:10px 22px;margin:0;padding:0;list-style:none;display:flex}.hero__stat[data-astro-cid-qmrutqly]{color:var(--color-ink-2);align-items:center;gap:10px;font-size:.95rem;display:inline-flex}.hero__stat[data-astro-cid-qmrutqly] b[data-astro-cid-qmrutqly]{color:var(--color-ink);font-weight:800}.hero__visual[data-astro-cid-qmrutqly]{height:clamp(440px,100svh - 210px,660px);position:relative}.hero__stage[data-astro-cid-qmrutqly]{border-radius:var(--radius-bento);background:var(--color-mint);position:absolute;inset:0 0 0 9%;overflow:clip}.hero__stage[data-astro-cid-qmrutqly] .hero__bike{width:104%;position:absolute;bottom:-17%;right:-22%}.hero__stage[data-astro-cid-qmrutqly] .hero__bike img{object-position:62% 60%}.hero__visual[data-astro-cid-qmrutqly] .hero__books,.hero__visual[data-astro-cid-qmrutqly] .hero__phone{z-index:1;position:absolute}.hero__visual[data-astro-cid-qmrutqly] .hero__books{width:30%;top:0;left:0;transform:rotate(8deg)}.hero__visual[data-astro-cid-qmrutqly] .hero__phone{height:82%;top:13.6%;left:17%}.hero__visual[data-astro-cid-qmrutqly] .hero__sticker{z-index:2;position:absolute}.hero__visual[data-astro-cid-qmrutqly] .hero__sticker--free{--sticker-rotate:-6deg;top:6%;right:5%}.hero__visual[data-astro-cid-qmrutqly] .hero__sticker--direct{--sticker-rotate:-5deg;bottom:5%;left:3%}.hero__neighbours[data-astro-cid-qmrutqly]{z-index:2;background:var(--color-card);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);align-items:center;gap:12px;padding:12px 18px 12px 12px;display:flex;position:absolute;bottom:3%;right:2%;transform:rotate(-2deg)}.hero__avatars[data-astro-cid-qmrutqly]{display:flex}.hero__avatars[data-astro-cid-qmrutqly] .avatar{outline:3px solid var(--color-card)}.hero__avatars[data-astro-cid-qmrutqly] .avatar+.avatar{margin-left:-10px}.hero__neighbours-text[data-astro-cid-qmrutqly]{color:var(--color-ink-2);font-size:.85rem;line-height:1.25;display:grid}.hero__neighbours-text[data-astro-cid-qmrutqly] b[data-astro-cid-qmrutqly]{color:var(--color-ink);font-size:.98rem}.hero__visual[data-astro-cid-qmrutqly] .hero__layer{translate:calc(var(--hero-px,0) * var(--depth,0) * 1px) calc(var(--hero-py,0) * var(--depth,0) * 1px)}@media (width<=900px){.hero[data-astro-cid-qmrutqly]{min-height:0;padding-top:112px}.hero__grid[data-astro-cid-qmrutqly]{grid-template-columns:1fr;gap:56px;padding:0 24px}.hero__content[data-astro-cid-qmrutqly] .hero__title{font-size:clamp(2.7rem,9vw,4.4rem)}.hero__visual[data-astro-cid-qmrutqly]{aspect-ratio:358/460;width:100%;max-width:560px;height:auto;margin:0 auto}.hero__stage[data-astro-cid-qmrutqly]{inset:0}.hero__visual[data-astro-cid-qmrutqly] .hero__books{width:38%;top:3%;left:2%}.hero__visual[data-astro-cid-qmrutqly] .hero__phone{width:53.6%;height:auto;top:8.7%;left:23.2%}.hero__visual[data-astro-cid-qmrutqly] .hero__sticker--direct{display:none}}@media (width<=480px){.hero[data-astro-cid-qmrutqly]{padding-top:100px}.hero__grid[data-astro-cid-qmrutqly]{gap:44px;padding:0 16px}.hero__content[data-astro-cid-qmrutqly] .hero__title{margin:18px 0}.hero__cta[data-astro-cid-qmrutqly]{gap:8px}.hero__cta[data-astro-cid-qmrutqly] .store-badge{justify-content:center;width:100%}.hero__cta[data-astro-cid-qmrutqly] .btn--outline{border-color:#0000;padding-inline:12px}.hero__visual[data-astro-cid-qmrutqly] .hero__sticker--free{right:0}.hero__neighbours[data-astro-cid-qmrutqly]{padding:8px 12px 8px 8px;bottom:4%;right:3%}.hero__neighbours-text[data-astro-cid-qmrutqly] span[data-astro-cid-qmrutqly]{display:none}}.stack[data-astro-cid-477lk3b5]{--stack-top:104px;--stack-step:22px;--card-max:calc(100svh - var(--stack-top) - var(--cards) * var(--stack-step) - 24px);gap:7vh;margin:0;padding:0;list-style:none;display:grid}.stack__item[data-astro-cid-477lk3b5]{top:calc(var(--stack-top) + var(--i) * var(--stack-step));--recede-scale:calc(1 - (var(--cards) - 1 - var(--i)) * .045);position:sticky}.step-card[data-astro-cid-477lk3b5]{--card-pad:clamp(32px, 4.4vw, 64px);min-height:min(30rem, var(--card-max));padding:var(--card-pad);border-radius:var(--radius-bento);background:var(--card-bg);color:var(--card-fg);transform-origin:50% 0;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:32px;display:grid;position:relative;overflow:clip}.step-card--ink[data-astro-cid-477lk3b5]{--card-bg:var(--color-ink);--card-fg:var(--color-paper);--card-muted:color-mix(in srgb, var(--color-paper) 80%, var(--color-ink));--card-accent:var(--color-brand);--disc-bg:var(--color-brand);--disc-fg:var(--color-on-brand)}.step-card--lavender[data-astro-cid-477lk3b5]{--card-bg:var(--color-lavender);--card-fg:var(--color-on-lavender);--card-muted:var(--color-on-lavender);--card-accent:var(--color-on-lavender);--disc-bg:var(--color-on-lavender);--disc-fg:var(--color-lavender)}.step-card--brand[data-astro-cid-477lk3b5]{--card-bg:var(--color-brand);--card-fg:var(--color-on-brand);--card-muted:var(--color-on-brand);--card-accent:var(--color-on-brand);--disc-bg:var(--color-card);--disc-fg:var(--color-ink)}.step-card__body[data-astro-cid-477lk3b5]{z-index:1;flex-direction:column;align-items:flex-start;gap:16px;display:flex;position:relative}.step-card__kicker[data-astro-cid-477lk3b5]{border-radius:var(--radius-chip);letter-spacing:.06em;text-transform:uppercase;color:var(--card-accent);border:1.5px solid;margin:0;padding:6px 14px;font-size:.85rem;font-weight:800}.step-card__title[data-astro-cid-477lk3b5]{font-family:var(--font-display);font-weight:var(--font-display-weight);font-variation-settings:var(--font-display-axes);font-size:clamp(2.3rem,4.6vw,4.2rem);line-height:var(--font-display-leading);letter-spacing:var(--font-display-tracking);word-spacing:.06em;color:inherit;text-wrap:balance;margin:0}.step-card__text[data-astro-cid-477lk3b5]{max-width:32rem;color:var(--card-muted);text-wrap:pretty;margin:0;font-size:1.12rem;line-height:1.55}.step-card__visual[data-astro-cid-477lk3b5]{align-self:stretch;place-items:center;display:grid;position:relative}.step-card__numeral[data-astro-cid-477lk3b5]{font-family:var(--font-display);font-weight:var(--font-display-weight);font-variation-settings:var(--font-display-axes);letter-spacing:-.05em;color:var(--card-fg);opacity:.12;user-select:none;font-size:clamp(9rem,19vw,17rem);line-height:.8;position:absolute;bottom:-.2em;right:-.06em}.step-card__photo[data-astro-cid-477lk3b5]{z-index:1;width:min(100%, 420px, calc((var(--card-max) - 2 * var(--card-pad)) * var(--photo-ratio)));position:relative}.step-card__photo[data-astro-cid-477lk3b5] img{object-position:var(--photo-focus)}.step-card--brand[data-astro-cid-477lk3b5] .step-card__photo[data-astro-cid-477lk3b5] img{filter:saturate(.82)}.step-card__disc[data-astro-cid-477lk3b5]{aspect-ratio:1;border:4px solid var(--card-bg);border-radius:var(--radius-full);background:var(--disc-bg);width:clamp(72px,7.5vw,104px);color:var(--disc-fg);place-items:center;display:grid;position:absolute;bottom:4%;left:-4%}.step-card__disc[data-astro-cid-477lk3b5] svg[data-astro-cid-477lk3b5]{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:46%;height:46%}@media (forced-colors:active){.step-card[data-astro-cid-477lk3b5],.step-card__disc[data-astro-cid-477lk3b5]{border:2px solid canvastext}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference) and (width>=641px) and (height>=621px){.stack[data-astro-cid-477lk3b5]{view-timeline:--steps-stack block}.stack__item[data-astro-cid-477lk3b5]:not(:last-child) .step-card[data-astro-cid-477lk3b5]{animation-name:step-recede;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--steps-stack;animation-range:exit-crossing calc(var(--i) / var(--cards) * 100%) exit-crossing calc((var(--i) + 1) / var(--cards) * 100%)}}}@keyframes step-recede{to{scale:var(--recede-scale);filter:brightness(.82)}}@media (width<=900px){.step-card[data-astro-cid-477lk3b5]{grid-template-columns:minmax(0,1fr) auto;gap:24px}.step-card__numeral[data-astro-cid-477lk3b5]{display:none}.step-card__photo[data-astro-cid-477lk3b5]{width:min(clamp(200px, 30vw, 280px), calc((var(--card-max) - 2 * var(--card-pad)) * var(--photo-ratio)))}}@media (width<=640px),(height<=620px),(prefers-reduced-motion:reduce){.stack[data-astro-cid-477lk3b5]{--card-max:60rem;gap:16px}.stack__item[data-astro-cid-477lk3b5]{position:static}.step-card[data-astro-cid-477lk3b5]{min-height:0}}@media (width<=640px){.step-card[data-astro-cid-477lk3b5]{border-radius:var(--radius-card);grid-template-columns:minmax(0,1fr);gap:20px;padding:28px 24px 30px}.step-card__visual[data-astro-cid-477lk3b5]{order:-1}.step-card__photo[data-astro-cid-477lk3b5]{width:100%;max-width:420px}.step-card[data-astro-cid-477lk3b5] .step-card__photo[data-astro-cid-477lk3b5] .blob-media{aspect-ratio:4/3}.step-card__disc[data-astro-cid-477lk3b5]{border-width:3px;width:64px;bottom:-6px;left:0}.step-card__title[data-astro-cid-477lk3b5]{font-size:clamp(2rem,9vw,2.5rem)}.step-card__text[data-astro-cid-477lk3b5]{font-size:1rem}}.stat-ring[data-astro-cid-vlbl6g2g]{text-align:center;flex-direction:column;align-items:center;min-width:0;display:flex}.stat-ring--brand[data-astro-cid-vlbl6g2g]{--ring-arc:var(--color-brand);--ring-track:var(--color-mint)}.stat-ring--lavender[data-astro-cid-vlbl6g2g]{--ring-arc:var(--color-lavender-ink);--ring-track:var(--color-lavender-soft)}.stat-ring--ink[data-astro-cid-vlbl6g2g]{--ring-arc:var(--color-ink);--ring-track:var(--color-gray-100)}.stat-ring__dial[data-astro-cid-vlbl6g2g]{aspect-ratio:1;place-items:center;width:min(100%,clamp(200px,21vw,264px));display:grid;position:relative;container-type:inline-size}.stat-ring__svg[data-astro-cid-vlbl6g2g]{width:100%;height:100%;position:absolute;inset:0;overflow:visible;rotate:-90deg}.stat-ring__track[data-astro-cid-vlbl6g2g],.stat-ring__arc[data-astro-cid-vlbl6g2g]{fill:none;stroke-width:11px}.stat-ring__track[data-astro-cid-vlbl6g2g]{stroke:var(--ring-track)}.stat-ring__arc[data-astro-cid-vlbl6g2g]{stroke:var(--ring-arc);stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:0}.stat-ring[data-astro-cid-vlbl6g2g]:not(.is-visible) .stat-ring__arc[data-astro-cid-vlbl6g2g]{stroke-dashoffset:100px}.stat-ring[data-astro-cid-vlbl6g2g].is-visible .stat-ring__arc[data-astro-cid-vlbl6g2g]{animation:stat-ring-draw 1.6s var(--ease-out) calc(var(--reveal-delay,0s) + .12s) backwards}@keyframes stat-ring-draw{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}.stat-ring__figure[data-astro-cid-vlbl6g2g]{font-family:var(--font-display);font-weight:var(--font-display-weight);font-variation-settings:var(--font-display-axes);letter-spacing:var(--font-display-tracking);color:var(--color-ink);font-variant-numeric:tabular-nums;white-space:nowrap;justify-content:center;align-items:baseline;margin:0;font-size:19cqi;line-height:1;display:flex;position:relative}.stat-ring__affix[data-astro-cid-vlbl6g2g]{letter-spacing:0;margin-inline:.06em;font-size:.55em}.stat-ring__label[data-astro-cid-vlbl6g2g]{color:var(--color-ink);margin:22px 0 0;font-size:1.1rem;font-weight:800}.stat-ring__note[data-astro-cid-vlbl6g2g]{color:var(--color-ink-2);margin:4px 0 0;font-size:.98rem}@media (forced-colors:active){.stat-ring__arc[data-astro-cid-vlbl6g2g]{stroke:canvastext}.stat-ring__track[data-astro-cid-vlbl6g2g]{stroke:graytext}}@media (prefers-reduced-motion:reduce){.stat-ring[data-astro-cid-vlbl6g2g] .stat-ring__arc[data-astro-cid-vlbl6g2g],.stat-ring[data-astro-cid-vlbl6g2g]:not(.is-visible) .stat-ring__arc[data-astro-cid-vlbl6g2g]{stroke-dashoffset:0;animation:none}}.impact[data-astro-cid-wytjpbpo]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:32px;display:grid}@media (width<=720px){.impact[data-astro-cid-wytjpbpo]{grid-template-columns:minmax(0,1fr);gap:48px}}.ribbon[data-astro-cid-iiarab65]{z-index:2;padding:28px 0;position:relative}.ribbon__band[data-astro-cid-iiarab65]{--logo-leaf:var(--color-on-lavender);background:var(--color-lavender);width:106%;color:var(--color-on-lavender);margin-left:-3%;position:relative;overflow:hidden;transform:rotate(-2deg)}.ribbon__track[data-astro-cid-iiarab65]{user-select:none;width:max-content;animation:32s linear infinite ribbon-scroll;display:flex}.ribbon[data-astro-cid-iiarab65]:hover .ribbon__track[data-astro-cid-iiarab65],.ribbon[data-astro-cid-iiarab65]:focus-within .ribbon__track[data-astro-cid-iiarab65],.ribbon[data-astro-cid-iiarab65].is-paused .ribbon__track[data-astro-cid-iiarab65]{animation-play-state:paused}@keyframes ribbon-scroll{to{transform:translate(-50%)}}.ribbon__group[data-astro-cid-iiarab65]{white-space:nowrap;align-items:center;gap:28px;padding:14px;display:flex}.ribbon__item[data-astro-cid-iiarab65]{font-family:var(--font-display);font-weight:var(--font-display-weight);font-variation-settings:var(--font-display-axes);letter-spacing:var(--font-display-tracking);font-size:clamp(1.25rem,2vw,1.6rem);line-height:1.1}.ribbon__band[data-astro-cid-iiarab65] .ribbon__leaf{height:22px;transform:rotate(18deg)}.ribbon__toggle[data-astro-cid-iiarab65]{border-radius:var(--radius-full);background:var(--color-on-lavender);width:36px;height:36px;color:var(--color-lavender);cursor:pointer;transition:transform var(--dur-fast) var(--ease-standard);border:0;place-items:center;padding:0;display:inline-grid;position:absolute;top:50%;right:calc(3% + 16px);translate:0 -50%}.ribbon__toggle[data-astro-cid-iiarab65][hidden]{display:none}.ribbon__toggle[data-astro-cid-iiarab65]:hover{transform:scale(1.06)}.ribbon__toggle[data-astro-cid-iiarab65]:focus-visible{outline:3px solid var(--color-on-lavender);outline-offset:3px}.ribbon__toggle-icon[data-astro-cid-iiarab65]{border-inline:3.5px solid;width:10px;height:12px}.ribbon__toggle[data-astro-cid-iiarab65][aria-pressed=true] .ribbon__toggle-icon[data-astro-cid-iiarab65]{border:7px solid #0000;border-inline-start:11px solid;border-inline-end:0;width:0;height:0;margin-left:3px}@media (width<=640px){.ribbon[data-astro-cid-iiarab65]{padding:20px 0}.ribbon__group[data-astro-cid-iiarab65]{gap:20px;padding:11px 10px}}@media (prefers-reduced-motion:reduce){.ribbon__track[data-astro-cid-iiarab65]{animation:none!important}}@media (forced-colors:active){.ribbon__band[data-astro-cid-iiarab65]{border-block:2px solid canvastext}}.phones[data-astro-cid-mgdvcbul]{grid-template-columns:1fr 1.07fr 1fr;align-items:start;gap:36px;max-width:1028px;margin:0 auto;display:grid}.phones[data-astro-cid-mgdvcbul]:focus-visible{outline:2px solid var(--color-brand);outline-offset:8px;border-radius:var(--radius-lg)}.phones__item[data-astro-cid-mgdvcbul]{position:relative}.phones__item[data-astro-cid-mgdvcbul] .phone{margin:0 auto}.phones__item--side-l[data-astro-cid-mgdvcbul],.phones__item--side-r[data-astro-cid-mgdvcbul]{margin-top:44px}.phones__item--side-l[data-astro-cid-mgdvcbul] .phone,.phones__item--side-r[data-astro-cid-mgdvcbul] .phone{width:87%}.phones__item--side-l[data-astro-cid-mgdvcbul] .phone{transform:rotate(4deg)}.phones__item--side-r[data-astro-cid-mgdvcbul] .phone{transform:rotate(-4deg)}.phones__item[data-astro-cid-mgdvcbul] .phones__sticker{z-index:1;position:absolute;top:40px;right:-6px}.phones__item--side-l[data-astro-cid-mgdvcbul] .phones__sticker{--sticker-rotate:6deg}.phones__item--main[data-astro-cid-mgdvcbul] .phones__sticker{--sticker-rotate:4deg}.phones__item--side-r[data-astro-cid-mgdvcbul] .phones__sticker{--sticker-rotate:-5deg}.phones__dots[data-astro-cid-mgdvcbul]{display:none}.install[data-astro-cid-mgdvcbul]{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 20px;margin-top:64px;display:flex}.install__note[data-astro-cid-mgdvcbul]{color:color-mix(in srgb, var(--color-paper) 75%, transparent);margin:0;font-size:1rem}@media (width<=860px){.phones[data-astro-cid-mgdvcbul]{--item:min(62vw, 260px);max-width:none;padding:10px calc(50vw - var(--item) / 2) 24px;scroll-snap-type:x mandatory;scrollbar-width:none;gap:20px;margin:0 calc(50% - 50vw);display:flex;overflow-x:auto}.phones[data-astro-cid-mgdvcbul]::-webkit-scrollbar{display:none}.phones__item[data-astro-cid-mgdvcbul]{flex:0 0 var(--item);scroll-snap-align:center}.phones__item--side-l[data-astro-cid-mgdvcbul],.phones__item--side-r[data-astro-cid-mgdvcbul]{margin-top:0}.phones__item--side-l[data-astro-cid-mgdvcbul] .phone,.phones__item--side-r[data-astro-cid-mgdvcbul] .phone{width:100%;transform:none}.phones__item[data-astro-cid-mgdvcbul] .phones__sticker{top:30px;right:-12px}.phones__dots[data-astro-cid-mgdvcbul]{justify-content:center;gap:8px;margin-top:8px;display:flex}.phones__dot[data-astro-cid-mgdvcbul]{border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-paper) 30%, transparent);width:8px;height:8px;transition:width .2s,background-color .2s}.phones__dot[data-astro-cid-mgdvcbul].is-active{background:var(--color-brand);width:24px}.install[data-astro-cid-mgdvcbul]{flex-direction:column;margin-top:32px}.install__note[data-astro-cid-mgdvcbul]{font-size:.875rem}}@media (prefers-reduced-motion:reduce){.phones__dot[data-astro-cid-mgdvcbul]{transition:none}}.voices[data-astro-cid-zp66fga7]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:20px;margin:0;padding:0;list-style:none;display:grid}.voice[data-astro-cid-zp66fga7]{border-radius:var(--radius-bento);background:var(--voice-bg);min-width:0;color:var(--color-ink);padding:clamp(24px,2.6vw,36px)}.voice[data-astro-cid-zp66fga7]:nth-child(2){margin-top:56px}.voice[data-astro-cid-zp66fga7]:nth-child(3){margin-top:24px}.voice--white[data-astro-cid-zp66fga7]{--voice-bg:var(--color-card);--voice-accent:var(--color-primary)}.voice--mint[data-astro-cid-zp66fga7]{--voice-bg:var(--color-mint);--voice-accent:var(--color-lavender-ink)}.voice--lavender[data-astro-cid-zp66fga7]{--voice-bg:var(--color-lavender);--color-ink:var(--color-on-lavender);--color-ink-2:var(--color-on-lavender);--voice-accent:var(--color-on-lavender)}.voice__figure[data-astro-cid-zp66fga7]{flex-direction:column;gap:18px;height:100%;margin:0;display:flex}.voice__top[data-astro-cid-zp66fga7]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.voice__mark[data-astro-cid-zp66fga7]{height:.5em;font-family:var(--font-display);font-variation-settings:var(--font-display-axes);color:var(--voice-accent);font-size:clamp(5rem,7vw,6.5rem);font-weight:900;line-height:.82;display:block}.voice__stars[data-astro-cid-zp66fga7]{color:var(--color-ink);gap:3px;display:inline-flex}.voice__quote[data-astro-cid-zp66fga7]{margin:0}.voice__quote[data-astro-cid-zp66fga7] p[data-astro-cid-zp66fga7]{font-family:var(--font-display);font-variation-settings:var(--font-display-axes-text);letter-spacing:-.005em;color:var(--color-ink);text-wrap:pretty;margin:0;font-size:clamp(1.1rem,1.35vw,1.24rem);font-weight:600;line-height:1.45}.voice__person[data-astro-cid-zp66fga7]{align-items:center;gap:12px;margin-top:auto;display:flex}.voice__name[data-astro-cid-zp66fga7]{color:var(--color-ink);font-size:.98rem;font-weight:800;display:block}.voice__place[data-astro-cid-zp66fga7]{color:var(--color-ink-2);font-size:.88rem;display:block}@media (width<=1024px){.voices[data-astro-cid-zp66fga7]{grid-template-columns:minmax(0,1fr);max-width:560px;margin:0 auto}.voice[data-astro-cid-zp66fga7]:nth-child(2),.voice[data-astro-cid-zp66fga7]:nth-child(3){margin-top:0}}.video[data-astro-cid-2eapk7kw]{--frame-pad:clamp(12px, 1.8vw, 22px);max-width:960px;padding:var(--frame-pad);background:var(--color-mint);border-radius:var(--radius-bento);margin:0 auto}.video__ratio[data-astro-cid-2eapk7kw]{aspect-ratio:16/9;border-radius:calc(var(--radius-bento) - var(--frame-pad));background:var(--color-ink);position:relative;overflow:clip}.video__facade[data-astro-cid-2eapk7kw]{border-radius:inherit;cursor:pointer;background:var(--color-ink);width:100%;height:100%;color:var(--color-paper);border:0;flex-direction:column;justify-content:center;align-items:center;gap:clamp(14px,2.4vw,24px);padding:24px;display:flex;position:absolute;inset:0;overflow:clip}.video__facade[data-astro-cid-2eapk7kw]:focus-visible{outline:3px solid var(--color-brand);outline-offset:-8px}.video__facade[data-astro-cid-2eapk7kw] .video__mark{width:auto;height:112%;color:var(--color-brand);opacity:.09;pointer-events:none;position:absolute;bottom:-22%;right:-6%}.video__play[data-astro-cid-2eapk7kw]{background:var(--color-brand);border-radius:var(--radius-full);width:clamp(68px,10vw,104px);height:clamp(68px,10vw,104px);color:var(--color-on-brand);transition:transform var(--dur-base) var(--ease-spring);place-items:center;display:inline-grid;position:relative}.video__facade[data-astro-cid-2eapk7kw]:hover .video__play[data-astro-cid-2eapk7kw],.video__facade[data-astro-cid-2eapk7kw]:focus-visible .video__play[data-astro-cid-2eapk7kw]{transform:scale(1.08)rotate(-6deg)}.video__play[data-astro-cid-2eapk7kw] .video__play-icon{margin-left:6%}.video__label[data-astro-cid-2eapk7kw]{font-family:var(--font-display);font-variation-settings:var(--font-display-axes-text);letter-spacing:-.01em;text-wrap:balance;font-size:clamp(1.05rem,2vw,1.4rem);font-weight:700;line-height:1.15;position:relative}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.video-stage[data-astro-cid-2eapk7kw]{--stage-width:min(1400px, 100vw - 2 * clamp(16px, 3vw, 40px), (100svh - 160px) * 16 / 9);--stage-from:.68;width:var(--stage-width);margin-inline:calc((100% - var(--stage-width)) / 2);transform-origin:50% 0;animation:linear both video-expand view();animation-range:entry 10% cover 45%}.video-stage[data-astro-cid-2eapk7kw] .video[data-astro-cid-2eapk7kw]{max-width:none}@keyframes video-expand{0%{scale:var(--stage-from)}to{scale:1}}}}@media (width<=640px){.video-stage[data-astro-cid-2eapk7kw]{--stage-from:.88}}@media (prefers-reduced-motion:reduce){.video__facade[data-astro-cid-2eapk7kw]:hover .video__play[data-astro-cid-2eapk7kw],.video__facade[data-astro-cid-2eapk7kw]:focus-visible .video__play[data-astro-cid-2eapk7kw]{transform:none}}body.landing{background-color:var(--color-paper);color:var(--color-ink);font-family:var(--font-primary);overflow-x:clip}body.landing ::selection{background:var(--color-brand);color:var(--color-ink)}@supports (animation-timeline:scroll()){body.landing:before{content:"";z-index:calc(var(--z-page-fx) + 100);background:linear-gradient(90deg, var(--color-brand) 0 72%, var(--color-lavender) 72% 90%, var(--color-lavender-ink) 90%);width:100%;height:5px;box-shadow:0 1px 0 var(--color-ink);pointer-events:none;transform-origin:0;animation:linear both landing-scroll-progress scroll(root);position:fixed;inset:0 auto auto 0;transform:scaleX(0)}@keyframes landing-scroll-progress{to{transform:scaleX(1)}}}body.landing:after{content:"";z-index:var(--z-page-fx);pointer-events:none;opacity:.05;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='240' height='240' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}@media (prefers-reduced-motion:reduce){body.landing:before{animation:none;transform:none}}
