.splash[data-v-2337cb35]{position:fixed;inset:0;z-index:900;overflow:hidden}.splash__pane[data-v-2337cb35]{position:absolute;left:0;right:0;height:50%;overflow:hidden;transition:transform var(--dur-3) var(--ease-out);will-change:transform}.splash__pane--top[data-v-2337cb35]{top:0}.splash__pane--bottom[data-v-2337cb35]{bottom:0}.splash__pane[data-v-2337cb35]:before{content:"";position:absolute;left:0;right:0;height:100vh;background:radial-gradient(56% 48% at 76% 38%,color-mix(in srgb,var(--primary-soft) 18%,transparent),transparent 60%),var(--bg)}.splash__pane--top[data-v-2337cb35]:before{top:0}.splash__pane--bottom[data-v-2337cb35]:before{bottom:0}.splash.is-exit .splash__pane--top[data-v-2337cb35]{transform:translateY(-101%)}.splash.is-exit .splash__pane--bottom[data-v-2337cb35]{transform:translateY(101%)}.splash__cut[data-v-2337cb35]{position:absolute;top:50%;left:50%;width:min(74vw,720px);height:2px;transform:translate(-50%,-50%) scaleX(0);transform-origin:center;background:var(--accent-deep);box-shadow:0 0 14px color-mix(in srgb,var(--accent) 55%,transparent);opacity:0;z-index:3;transition:transform .24s var(--ease-out),opacity .2s var(--ease-out)}.splash.is-cut .splash__cut[data-v-2337cb35]{transform:translate(-50%,-50%) scaleX(1);opacity:1}.splash.is-exit .splash__cut[data-v-2337cb35]{transform:translate(-50%,-50%) scaleX(1);opacity:0;transition:opacity .22s var(--ease-out)}.splash__mark[data-v-2337cb35]{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:2;pointer-events:none;opacity:0;transition:opacity .24s var(--ease-out)}.splash.is-ready .splash__mark[data-v-2337cb35]{opacity:1}.sw[data-v-2337cb35]{display:block;font-family:var(--font-display);font-weight:800;text-transform:uppercase;line-height:.84;letter-spacing:-.045em;font-size:min(clamp(2.8rem,1rem + 11vw,9.5rem),21vh);color:var(--ink);will-change:transform;transition:transform var(--dur-3) var(--ease-out)}.sw--b[data-v-2337cb35]{color:var(--accent-deep);margin-left:.16em}@keyframes splash-a-2337cb35{0%,18%{transform:translateY(0)}50%{transform:translateY(100%)}82%,to{transform:translateY(0)}}@keyframes splash-b-2337cb35{0%,18%{transform:translateY(0)}50%{transform:translateY(-100%)}82%,to{transform:translateY(0)}}@media(prefers-reduced-motion:no-preference){.sw--a[data-v-2337cb35]{animation:splash-a-2337cb35 .9s var(--ease-out) var(--splash-delay)}.sw--b[data-v-2337cb35]{animation:splash-b-2337cb35 .9s var(--ease-out) var(--splash-delay)}}.splash.is-exit .sw--a[data-v-2337cb35]{transform:translateY(-54vh)}.splash.is-exit .sw--b[data-v-2337cb35]{transform:translateY(54vh)}@media(prefers-reduced-motion:reduce){.sw--a[data-v-2337cb35],.sw--b[data-v-2337cb35]{animation:none}.splash[data-v-2337cb35]{transition:opacity .32s var(--ease-out)}.splash.is-exit[data-v-2337cb35]{opacity:0}.splash.is-exit .splash__pane--top[data-v-2337cb35],.splash.is-exit .splash__pane--bottom[data-v-2337cb35],.splash.is-exit .sw--a[data-v-2337cb35],.splash.is-exit .sw--b[data-v-2337cb35]{transform:none}}.brand[data-v-bb4a22cc]{display:inline-flex;align-items:center;gap:.5rem}.brand__icon[data-v-bb4a22cc]{width:34px;height:34px;border-radius:11px;object-fit:cover;display:block}.brand__word[data-v-bb4a22cc]{font-family:var(--font-display);font-weight:600;font-size:1.4rem;letter-spacing:-.01em;color:var(--ink)}.hdr[data-v-b76cfa4e]{position:fixed;top:0;left:0;right:0;z-index:var(--z-header);background:color-mix(in srgb,var(--bg) 86%,transparent);backdrop-filter:saturate(1.1) blur(8px);border-bottom:1px solid color-mix(in srgb,var(--line) 70%,transparent)}.hdr__row[data-v-b76cfa4e]{display:flex;align-items:center;gap:1.5rem;min-height:68px;max-width:1320px}.hdr__brand[data-v-b76cfa4e]{display:inline-flex;margin-right:auto}.hdr__nav[data-v-b76cfa4e]{display:none;gap:1.6rem}.hdr__nav a[data-v-b76cfa4e]{color:var(--ink);text-decoration:none;font-weight:500;font-size:var(--step--1)}.hdr__nav a[data-v-b76cfa4e]:hover{color:var(--primary-deep)}.hdr__cta[data-v-b76cfa4e]{min-height:44px;padding-inline:1.2rem}@media(min-width:760px){.hdr__nav[data-v-b76cfa4e]{display:inline-flex;margin-right:.5rem}}@media(max-width:520px){.hdr__cta[data-v-b76cfa4e]{display:none}}.ribbon[data-v-232b383c]{position:relative;height:100%;overflow:hidden;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 14%,#000 86%,transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 14%,#000 86%,transparent 100%)}.ribbon__track[data-v-232b383c]{display:flex;align-items:center;height:100%;width:max-content;gap:clamp(14px,1.4vw,22px);will-change:transform}.rcard[data-v-232b383c]{position:relative;flex:0 0 auto;height:80%;aspect-ratio:3 / 4;border-radius:var(--r-xl);overflow:hidden;background:var(--surface-sunk);box-shadow:var(--shadow-card);border:1px solid var(--line);transform-origin:center;will-change:transform}.rcard__img[data-v-232b383c]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .2s var(--ease-out)}.rcard__img.is-loaded[data-v-232b383c]{opacity:1}.rcard__shade[data-v-232b383c]{position:absolute;inset:0;background:linear-gradient(to top,rgba(39,33,40,.62) 0,rgba(39,33,40,.1) 34%,transparent 56%)}.rcard__pts[data-v-232b383c]{position:absolute;top:12px;left:12px;box-shadow:var(--shadow-accent)}.rcard__meta[data-v-232b383c]{position:absolute;left:13px;right:13px;bottom:11px;color:#fff}.rcard__title[data-v-232b383c]{font-family:var(--font-body);font-weight:600;font-size:var(--step-0);line-height:1.15;text-shadow:0 1px 6px rgba(0,0,0,.4)}.rcard__geo[data-v-232b383c]{margin-top:1px;font-size:var(--step--1);opacity:.92;text-shadow:0 1px 6px rgba(0,0,0,.4)}@media(max-width:880px){.rcard__meta[data-v-232b383c]{display:none}.ribbon__track[data-v-232b383c]{gap:12px}}@media(prefers-reduced-motion:reduce){.rcard__img[data-v-232b383c]{opacity:1;transition:none}}.marq[data-v-429437aa]{overflow:hidden;white-space:nowrap;border-block:1px solid color-mix(in srgb,var(--ink) 12%,transparent)}.marq--accent[data-v-429437aa]{background:var(--accent);color:var(--on-accent)}.marq--deep[data-v-429437aa]{background:var(--primary-deep);color:var(--on-deep)}.marq__track[data-v-429437aa]{display:inline-flex;align-items:center;padding-block:.7rem;animation:marq-429437aa 42s linear infinite;will-change:transform}.marq--rev .marq__track[data-v-429437aa]{animation-direction:reverse}.marq__item[data-v-429437aa]{font-family:var(--font-display);font-weight:700;text-transform:uppercase;font-size:clamp(.8rem,.7rem + .5vw,1.05rem);letter-spacing:.01em;display:inline-flex;align-items:center}.marq__sep[data-v-429437aa]{margin:0 .9rem;opacity:.55;font-weight:800}@keyframes marq-429437aa{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.marq__track[data-v-429437aa]{animation:none}}.hero[data-v-e54c1acc]{position:relative;isolation:isolate;overflow:clip;height:100svh;min-height:640px;--bandX: max(0px, calc((100% - 1320px)/2) );background:radial-gradient(56% 48% at 76% 38%,color-mix(in srgb,var(--primary-soft) 18%,transparent),transparent 60%),var(--bg)}.hero__ribbon[data-v-e54c1acc]{position:absolute;z-index:1;top:50%;right:0;left:42%;height:min(58vh,560px);transform:translateY(-50%)}.hero__scrim[data-v-e54c1acc]{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(to top,var(--bg) 2%,color-mix(in srgb,var(--bg) 55%,transparent) 26%,transparent 50%)}.hero__content[data-v-e54c1acc]{position:absolute;top:50%;left:var(--bandX);right:var(--bandX);transform:translateY(-50%);padding-inline:var(--gutter);z-index:2}.eyebrow.hero__eyebrow[data-v-e54c1acc]{display:inline-block}.mark[data-v-e54c1acc]{margin:clamp(.7rem,2vh,1.3rem) 0 0;width:max-content;pointer-events:none}.mark__w[data-v-e54c1acc]{display:block;font-family:var(--font-display);font-weight:800;text-transform:uppercase;line-height:.84;letter-spacing:-.045em;font-size:min(clamp(3rem,1rem + 12vw,11rem),15.5vh);color:var(--ink);will-change:transform}.mark__w--b[data-v-e54c1acc]{color:var(--accent-deep);margin-left:.16em}@keyframes wm-a-e54c1acc{0%,9%{transform:translateY(0)}18%{transform:translateY(100%)}27%,to{transform:translateY(0)}}@keyframes wm-b-e54c1acc{0%,9%{transform:translateY(0)}18%{transform:translateY(-100%)}27%,to{transform:translateY(0)}}@media(prefers-reduced-motion:no-preference){.mark__w--a[data-v-e54c1acc]{animation:wm-a-e54c1acc 3s var(--ease-out) infinite}.mark__w--b[data-v-e54c1acc]{animation:wm-b-e54c1acc 3s var(--ease-out) infinite}}.hero__copy[data-v-e54c1acc]{margin-top:clamp(1.4rem,3.5vh,2.6rem);max-width:34ch;min-width:0}.hero__sub[data-v-e54c1acc]{font-family:var(--font-body);font-weight:700;font-size:var(--step-2);line-height:1.12;letter-spacing:-.01em}.hero__sub em[data-v-e54c1acc]{font-style:normal;color:var(--primary-deep)}.hero__lead[data-v-e54c1acc]{margin-top:.9rem;max-width:36ch;color:var(--ink)}.hero__cta[data-v-e54c1acc]{margin-top:1.4rem}.hero__micro[data-v-e54c1acc]{margin-top:.7rem;font-size:var(--step--1);color:var(--muted)}.hero__marq[data-v-e54c1acc]{position:absolute;left:0;right:0;bottom:0;z-index:4}@media(max-width:880px){.mark__w[data-v-e54c1acc]{font-size:clamp(2.7rem,13vw,5rem)}.hero__copy[data-v-e54c1acc]{max-width:100%}.hero__content[data-v-e54c1acc]{top:clamp(80px,13vh,128px);transform:none}.hero__ribbon[data-v-e54c1acc]{top:auto;bottom:clamp(56px,11vh,96px);left:0;right:0;height:clamp(178px,30vh,240px);transform:none}}@media(max-height:740px){.mark__w[data-v-e54c1acc]{font-size:min(clamp(2.6rem,9vw,7rem),13vh)}.mark[data-v-e54c1acc]{margin-top:.5rem}.hero__sub[data-v-e54c1acc]{font-size:var(--step-1)}.hero__lead[data-v-e54c1acc]{margin-top:.6rem;font-size:var(--step--1);max-width:44ch}.hero__cta[data-v-e54c1acc],.hero__copy[data-v-e54c1acc]{margin-top:1rem}}.hl[data-v-7e5818d6]{background-color:transparent;background-repeat:no-repeat;background-position:0 88%;background-size:0% 36%;color:var(--ink);padding:0 .05em;transition:background-size .5s var(--ease-out);-webkit-box-decoration-break:clone;box-decoration-break:clone}.hl--accent[data-v-7e5818d6]{background-image:linear-gradient(var(--accent),var(--accent))}.hl--green[data-v-7e5818d6]{background-image:linear-gradient(var(--primary-soft),var(--primary-soft))}.hl.lit[data-v-7e5818d6]{background-size:100% 40%}@media(prefers-reduced-motion:reduce){.hl[data-v-7e5818d6]{transition:none}}.how__head[data-v-b62650a1]{display:grid;gap:clamp(.9rem,3vw,2.4rem);margin-bottom:clamp(2.2rem,5vw,3.4rem)}.how__title[data-v-b62650a1]{font-size:var(--step-3);max-width:20ch}.how__lead[data-v-b62650a1]{max-width:44ch}@media(min-width:760px){.how__head[data-v-b62650a1]{grid-template-columns:1.15fr .85fr;align-items:end}.how__lead[data-v-b62650a1]{padding-bottom:.3rem}}.deck[data-v-b62650a1]{list-style:none;padding:0;margin:0;display:grid;gap:clamp(.7rem,1.5vw,1.1rem);grid-template-columns:1fr}@media(min-width:560px){.deck[data-v-b62650a1]{grid-template-columns:repeat(2,1fr)}}@media(min-width:920px){.deck[data-v-b62650a1]{grid-template-columns:repeat(4,1fr)}}.card[data-v-b62650a1]{position:relative;isolation:isolate;overflow:clip;background:var(--surface);border-radius:var(--r-lg);padding:clamp(1.3rem,3vw,1.7rem);box-shadow:var(--shadow-card);transform:rotate(var(--rot, 0deg));transform-origin:center bottom;transition:transform var(--dur-2) var(--ease-out),box-shadow var(--dur-2) var(--ease-out)}.card[data-v-b62650a1]:nth-child(1){--rot: -1.5deg}.card[data-v-b62650a1]:nth-child(2){--rot: 1.3deg}.card[data-v-b62650a1]:nth-child(3){--rot: -1deg}.card[data-v-b62650a1]:nth-child(4){--rot: 1.6deg}.card[data-v-b62650a1]:hover,.card[data-v-b62650a1]:focus-within{transform:rotate(0) translateY(-6px);box-shadow:var(--shadow-float)}.card__n[data-v-b62650a1]{position:absolute;right:.7rem;bottom:.15rem;z-index:-1;font-size:clamp(2.6rem,7vw,3.8rem);line-height:1;color:color-mix(in srgb,var(--primary-soft) 18%,transparent);pointer-events:none}.card__tags[data-v-b62650a1]{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:1rem}.tag[data-v-b62650a1]{font-size:var(--step--1);font-weight:700;line-height:1;padding:.36em .66em;border-radius:var(--r-pill);white-space:nowrap}.tag--give[data-v-b62650a1]{background:color-mix(in srgb,var(--give) 15%,transparent);color:var(--give-deep)}.tag--take[data-v-b62650a1]{background:var(--accent);color:var(--on-accent)}.tag--skip[data-v-b62650a1]{background:var(--surface-sunk);color:var(--muted)}.card__title[data-v-b62650a1]{margin-bottom:.4rem}.card__text[data-v-b62650a1]{color:var(--muted);font-size:var(--step-0);max-width:34ch}@media(prefers-reduced-motion:reduce){.card[data-v-b62650a1]{transform:none;transition:none}.card[data-v-b62650a1]:hover,.card[data-v-b62650a1]:focus-within{transform:translateY(-3px)}}.points[data-v-4929185b]{background:var(--primary-deep);color:var(--on-deep);border-radius:clamp(24px,4vw,40px);margin-inline:clamp(8px,2vw,16px);overflow:clip}.points[data-v-4929185b] h2{color:var(--on-deep)}.points__hot[data-v-4929185b]{color:var(--on-deep-accent)}.points__grid[data-v-4929185b]{display:grid;gap:clamp(2rem,5vw,5rem);align-items:center;width:100%;max-width:1360px;margin-inline:auto;padding-inline:clamp(1.5rem,5vw,4rem)}@media(min-width:880px){.points__grid[data-v-4929185b]{grid-template-columns:1fr 1fr}}.points__h2[data-v-4929185b]{font-size:var(--step-3);max-width:18ch}.points__lead[data-v-4929185b]{margin-top:1rem;color:var(--on-deep-muted);font-size:var(--step-1);max-width:40ch}.points__rules[data-v-4929185b]{margin:clamp(1.6rem,3vw,2.2rem) 0 0;display:grid;gap:0}.prow[data-v-4929185b]{padding:clamp(.8rem,2vw,1.05rem) 0;border-top:1px solid color-mix(in srgb,#fff 22%,transparent)}.prow[data-v-4929185b]:last-child{border-bottom:1px solid color-mix(in srgb,#fff 22%,transparent)}.prow dt[data-v-4929185b]{font-weight:700;font-size:var(--step-0);color:var(--on-deep-accent)}.prow dd[data-v-4929185b]{margin:.15rem 0 0;color:var(--on-deep);font-size:var(--step--1);max-width:46ch}.wallet[data-v-4929185b]{background:var(--surface);color:var(--ink);border-radius:var(--r-xl);box-shadow:var(--shadow-float);padding:clamp(1.5rem,3.2vw,2.2rem);max-width:520px;justify-self:center;width:100%}.wallet__head[data-v-4929185b]{display:flex;align-items:center;justify-content:space-between}.wallet__brand[data-v-4929185b]{font-family:var(--font-display);font-weight:800;letter-spacing:-.03em;font-size:var(--step-0);color:var(--primary-deep)}.wallet__chip[data-v-4929185b]{font-size:var(--step--1);font-weight:600;color:var(--muted);background:var(--surface-sunk);padding:.28em .7em;border-radius:var(--r-pill)}.wallet__balance[data-v-4929185b]{margin-top:clamp(1rem,2.5vw,1.4rem);display:flex;align-items:baseline;gap:.7rem}.wallet__num[data-v-4929185b]{font-size:clamp(3.2rem,2rem + 5vw,4.8rem);line-height:.85;color:var(--primary-deep);font-variant-numeric:tabular-nums}.wallet__unit[data-v-4929185b]{font-size:var(--step--1);font-weight:600;color:var(--muted);line-height:1.1}.ledger[data-v-4929185b]{margin:clamp(1.1rem,2.5vw,1.5rem) 0 0;display:grid;gap:0}.lrow[data-v-4929185b]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.7rem 0;border-top:1px solid var(--line);font-size:var(--step-0)}.lrow dt[data-v-4929185b]{color:var(--ink)}.amt[data-v-4929185b]{font-weight:700;font-variant-numeric:tabular-nums;padding:.22em .6em;border-radius:var(--r-pill);line-height:1}.amt--give[data-v-4929185b]{color:var(--give-deep);background:color-mix(in srgb,var(--give) 16%,transparent)}.amt--take[data-v-4929185b]{color:var(--accent-deep);background:color-mix(in srgb,var(--accent) 20%,transparent)}.wallet__foot[data-v-4929185b]{margin-top:clamp(1rem,2.5vw,1.4rem);font-size:var(--step--1);color:var(--muted)}.wallet__foot b[data-v-4929185b]{color:var(--accent-deep);font-weight:800}@media(prefers-reduced-motion:no-preference){html.js .wallet .lrow[data-v-4929185b]{opacity:0;transform:translateY(10px);transition:opacity .5s var(--ease-out),transform .5s var(--ease-out);transition-delay:calc(var(--d) * .12s + .15s)}html.js .wallet.is-live .lrow[data-v-4929185b]{opacity:1;transform:none}}.safe[data-v-cfd39d58]{padding-block:clamp(2.5rem,6vw,4.5rem)}.safe__frame[data-v-cfd39d58]{margin-inline:clamp(8px,2vw,16px);border-radius:clamp(24px,4vw,40px);overflow:clip;background:var(--surface);box-shadow:var(--shadow-float);display:grid;grid-template-rows:auto auto}.safe__media[data-v-cfd39d58]{position:relative;background-size:cover;background-position:50% 36%;min-height:clamp(190px,46vw,280px);box-shadow:inset 0 -1px 0 var(--line)}.safe__chip[data-v-cfd39d58]{position:absolute;left:clamp(.9rem,3vw,1.5rem);bottom:clamp(.9rem,3vw,1.5rem);padding:.5rem .95rem;border-radius:var(--r-pill);background:var(--accent);color:var(--on-accent);font-size:var(--step--1);font-weight:600;box-shadow:var(--shadow-accent)}.safe__panel[data-v-cfd39d58]{padding:clamp(1.7rem,4.5vw,3.2rem);display:grid;align-content:start;gap:clamp(.85rem,2vw,1rem)}.safe__h2[data-v-cfd39d58]{font-size:var(--step-3);max-width:18ch}.safe__lead[data-v-cfd39d58]{color:var(--muted);font-size:var(--step-1);max-width:46ch}.safe__list[data-v-cfd39d58]{margin:clamp(.6rem,1.5vw,1rem) 0 0;display:grid;gap:0}.srow[data-v-cfd39d58]{padding:clamp(.85rem,2vw,1.05rem) 0;border-top:1px solid var(--line)}.srow[data-v-cfd39d58]:first-child{border-top:0;padding-top:0}.srow dt[data-v-cfd39d58]{font-weight:700;color:var(--ink)}.srow dd[data-v-cfd39d58]{margin:.25rem 0 0;color:var(--muted);font-size:var(--step--1);max-width:60ch}.safe__note[data-v-cfd39d58]{margin-top:clamp(.5rem,1.5vw,.9rem);display:flex;gap:.6rem;align-items:flex-start;padding:clamp(.85rem,2vw,1.05rem) clamp(.95rem,2vw,1.2rem);background:var(--surface-sunk);border-radius:var(--r-md);font-size:var(--step--1);color:var(--muted);max-width:56ch}.safe__note-ic[data-v-cfd39d58]{flex:none;margin-top:.1em;color:var(--primary)}@media(min-width:860px){.safe__frame[data-v-cfd39d58]{grid-template-rows:none;grid-template-columns:.82fr 1fr;align-items:stretch}.safe__media[data-v-cfd39d58]{min-height:100%;box-shadow:inset -1px 0 0 var(--line)}}@media(prefers-reduced-motion:reduce){.safe__frame[data-v-cfd39d58]{transition:none}}.steps[data-v-207776b5]{--step-gap: clamp(1.1rem, 2.5vw, 1.7rem);position:relative;list-style:none;padding:0;margin:0;display:grid;gap:var(--step-gap)}.step[data-v-207776b5]{position:relative;display:grid;grid-template-columns:34px 1fr;gap:1rem;align-items:start}.step[data-v-207776b5]:not(:last-child):after{content:"";position:absolute;left:16px;top:17px;bottom:calc(-1 * (var(--step-gap) + 17px));width:2px;background:color-mix(in srgb,var(--accent) 32%,var(--line))}.step__n[data-v-207776b5]{position:relative;z-index:1;width:34px;height:34px;display:grid;place-items:center;border-radius:var(--r-pill);background:var(--surface);color:var(--accent-deep);box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--accent) 45%,var(--line));font-family:var(--font-display);font-weight:700;font-size:var(--step-0)}.step__text[data-v-207776b5]{font-size:var(--step-0);padding-top:.45rem;color:var(--ink)}.install[data-v-310bb6ab]{display:grid;gap:clamp(2rem,5vw,4rem);align-items:start}@media(min-width:840px){.install[data-v-310bb6ab]{grid-template-columns:.92fr 1.08fr}}.install__pitch[data-v-310bb6ab]{max-width:46ch}.install__pitch h2[data-v-310bb6ab]{font-size:var(--step-3)}.q[data-v-310bb6ab]{color:var(--accent-deep)}.install__pitch .lead[data-v-310bb6ab]{margin-top:.9rem}.update[data-v-310bb6ab]{margin-top:1.4rem;display:grid;grid-template-columns:auto 1fr;gap:.75rem;align-items:start;padding:.85rem 1rem;border-radius:var(--r-md);background:var(--surface);box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--give) 32%,var(--line))}.update__glyph[data-v-310bb6ab]{display:grid;place-items:center;width:34px;height:34px;border-radius:var(--r-pill);background:color-mix(in srgb,var(--give) 14%,var(--surface));color:var(--give-deep)}.update__text[data-v-310bb6ab]{font-size:var(--step--1);line-height:1.5;color:var(--ink);align-self:center}.update__text strong[data-v-310bb6ab]{font-weight:700;color:var(--give-deep)}.install__btn[data-v-310bb6ab]{margin-top:1.6rem;padding-inline:2rem}.install__version[data-v-310bb6ab]{margin-top:.85rem;display:inline-flex;font-size:var(--step--1);font-weight:600;color:var(--primary-deep);background:var(--surface-sunk);padding:.3em .8em;border-radius:var(--r-pill)}.install__btn--soon[data-v-310bb6ab]{opacity:.55;pointer-events:none}.install__hash[data-v-310bb6ab]{margin-top:.6rem;max-width:44ch;font-size:var(--step--2, .78rem);color:var(--muted);word-break:break-all}.install__hash code[data-v-310bb6ab]{font-family:monospace}.install__micro[data-v-310bb6ab]{margin-top:.7rem;font-size:var(--step--1);color:var(--muted)}.install__consent[data-v-310bb6ab]{margin-top:.55rem;max-width:44ch;font-size:var(--step--1);line-height:1.5;color:var(--muted)}.install__legal[data-v-310bb6ab]{appearance:none;border:0;background:none;padding:0;font:inherit;color:var(--primary-deep);font-weight:600;text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--primary-deep) 35%,transparent);text-underline-offset:3px;cursor:pointer;transition:text-decoration-color var(--dur-1) var(--ease-out)}.install__legal[data-v-310bb6ab]:hover{text-decoration-color:var(--primary-deep)}.badges[data-v-310bb6ab]{list-style:none;padding:0;margin:1.5rem 0 0;display:flex;flex-wrap:wrap;gap:.5rem}.badges li[data-v-310bb6ab]{font-size:var(--step--1);font-weight:600;padding:.42em .85em;border-radius:var(--r-pill);background:var(--surface);box-shadow:inset 0 0 0 1.5px var(--line);color:var(--ink)}.install__steps[data-v-310bb6ab]{padding-top:.2rem}.install__note[data-v-310bb6ab]{margin-top:clamp(1.8rem,4vw,2.6rem);padding:1.2rem 1.4rem;border-radius:var(--r-md);background:var(--surface-sunk);font-size:var(--step--1);max-width:74ch}.faq[data-v-7b879ff1]{max-width:820px}.faq header[data-v-7b879ff1]{margin-bottom:clamp(1.6rem,4vw,2.4rem)}.faq .lead[data-v-7b879ff1]{margin-top:.7rem}.faq__list[data-v-7b879ff1]{display:grid;gap:.7rem}.qa[data-v-7b879ff1]{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-md);padding:.3rem 1.4rem;max-width:680px}.qa[open][data-v-7b879ff1]{box-shadow:var(--shadow-card)}.qa__q[data-v-7b879ff1]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.05rem 0;font-family:var(--font-display);font-weight:700;font-size:clamp(1.05rem,.95rem + .5vw,1.35rem);letter-spacing:-.01em;cursor:pointer;list-style:none}.qa__q[data-v-7b879ff1]::-webkit-details-marker{display:none}.qa__mark[data-v-7b879ff1]{flex:none;position:relative;width:18px;height:18px}.qa__mark[data-v-7b879ff1]:before,.qa__mark[data-v-7b879ff1]:after{content:"";position:absolute;background:var(--accent-deep);border-radius:2px;inset:0;margin:auto}.qa__mark[data-v-7b879ff1]:before{width:100%;height:2px}.qa__mark[data-v-7b879ff1]:after{width:2px;height:100%;transition:transform var(--dur-2) var(--ease-out)}.qa[open] .qa__mark[data-v-7b879ff1]:after{transform:scaleY(0)}.qa__a[data-v-7b879ff1]{padding:0 0 1.1rem;color:var(--muted);max-width:60ch}@media(max-width:620px){.qa[data-v-7b879ff1]{margin-left:0!important}}.cta[data-v-72d230fc]{padding-block:clamp(3.5rem,9vw,7rem);overflow:clip}.cta__inner[data-v-72d230fc]{text-align:center;display:grid;justify-items:center}.cta__kicker[data-v-72d230fc]{font-family:var(--font-body);font-weight:600;font-size:var(--step--1);color:var(--primary);text-transform:uppercase;letter-spacing:.06em}.cta__big[data-v-72d230fc]{font-family:var(--font-display);font-weight:800;text-transform:uppercase;font-size:clamp(2.6rem,1rem + 8vw,6.5rem);line-height:.95;letter-spacing:-.035em;margin-top:1.1rem}.cta__lead[data-v-72d230fc]{margin-top:1.4rem;max-width:40ch;color:var(--muted);font-size:var(--step-1)}.cta__btn[data-v-72d230fc]{margin-top:2rem;padding-inline:2.6rem}.cta__btn--soon[data-v-72d230fc]{opacity:.55;pointer-events:none}.cta__micro[data-v-72d230fc]{margin-top:1rem;font-size:var(--step--1);color:var(--muted);max-width:46ch;line-height:1.5}.cta__micro a[data-v-72d230fc]{color:var(--primary-deep)}.cta__legal[data-v-72d230fc]{appearance:none;border:0;background:none;padding:0;font:inherit;color:var(--primary-deep);font-weight:600;text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--primary-deep) 35%,transparent);text-underline-offset:3px;cursor:pointer;transition:text-decoration-color var(--dur-1) var(--ease-out)}.cta__legal[data-v-72d230fc]:hover{text-decoration-color:var(--primary-deep)}.ft[data-v-32ff2171]{background:var(--surface-sunk);border-top:1px solid var(--line);padding-top:clamp(2.4rem,5vw,3.4rem);overflow:clip}.ft__top[data-v-32ff2171]{display:flex;flex-wrap:wrap;gap:1.2rem 2rem;justify-content:space-between;align-items:baseline}.ft__nav[data-v-32ff2171]{display:flex;flex-wrap:wrap;gap:.5rem 1.6rem}.ft__link[data-v-32ff2171]{appearance:none;border:0;background:none;padding:0;color:var(--ink);font:inherit;font-weight:500;font-size:var(--step--1);text-align:left;text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--ink) 22%,transparent);text-underline-offset:3px;transition:color var(--dur-1) var(--ease-out),text-decoration-color var(--dur-1) var(--ease-out)}.ft__link[data-v-32ff2171]:hover{color:var(--primary-deep);text-decoration-color:var(--primary-deep)}.ft__geo[data-v-32ff2171]{color:var(--muted);font-size:var(--step--1)}.ft__markwrap[data-v-32ff2171]{margin-top:clamp(1rem,3vw,2rem);line-height:.74}.ft__mark[data-v-32ff2171]{display:block;font-family:var(--font-display);font-weight:800;text-transform:uppercase;letter-spacing:-.04em;font-size:clamp(3.4rem,1rem + 16vw,13rem);color:var(--ink);white-space:nowrap;padding-inline:var(--gutter)}.ft__legal[data-v-32ff2171]{display:flex;flex-wrap:wrap;gap:.4rem 1.6rem;justify-content:space-between;padding-block:clamp(1rem,2vw,1.4rem);color:var(--muted);font-size:var(--step--1);border-top:1px solid var(--line)}.lm__backdrop[data-v-e3278d47]{position:fixed;inset:0;z-index:var(--z-modal);display:grid;place-items:end center;padding:clamp(0px,4vh,48px) var(--gutter) 0;background:color-mix(in srgb,var(--ink) 46%,transparent);backdrop-filter:blur(4px)}@media(min-width:641px){.lm__backdrop[data-v-e3278d47]{place-items:center;padding-block:5vh}}.lm[data-v-e3278d47]{display:flex;flex-direction:column;width:100%;max-width:680px;max-height:min(92vh,920px);background:var(--surface);border-radius:var(--r-lg) var(--r-lg) 0 0;box-shadow:var(--shadow-float);overflow:hidden}@media(min-width:641px){.lm[data-v-e3278d47]{border-radius:var(--r-lg)}}.lm[data-v-e3278d47]:focus{outline:none}.lm[data-v-e3278d47]:focus-visible{outline:none}.lm__head[data-v-e3278d47]{display:flex;align-items:flex-start;gap:1rem;padding:clamp(1.1rem,3vw,1.5rem) clamp(1.1rem,3vw,1.8rem);border-bottom:1px solid var(--line)}.lm__heading[data-v-e3278d47]{display:flex;flex-direction:column;gap:.3rem;min-width:0}.lm__title[data-v-e3278d47]{font-family:var(--font-body);font-weight:700;font-size:var(--step-2);line-height:1.15;letter-spacing:-.015em;color:var(--ink)}.lm__version[data-v-e3278d47]{align-self:flex-start;font-size:var(--step--1);font-weight:600;color:var(--primary-deep);background:var(--surface-sunk);padding:.22em .7em;border-radius:var(--r-pill)}.lm__close[data-v-e3278d47]{flex:none;display:grid;place-items:center;width:40px;height:40px;margin:-.3rem -.4rem -.3rem 0;border:0;border-radius:var(--r-pill);background:var(--surface-sunk);color:var(--ink);transition:background var(--dur-1) var(--ease-out),transform var(--dur-1) var(--ease-out)}.lm__close[data-v-e3278d47]:hover{background:color-mix(in srgb,var(--primary-deep) 14%,var(--surface-sunk));transform:rotate(90deg)}.lm__body[data-v-e3278d47]{overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:clamp(1.2rem,3vw,1.8rem) clamp(1.1rem,3vw,1.8rem) clamp(1.6rem,4vw,2.2rem)}.lm__state[data-v-e3278d47]{color:var(--muted);font-size:var(--step-0);padding-block:1.5rem}.lm__state--error[data-v-e3278d47]{color:var(--ink);display:flex;flex-direction:column;align-items:flex-start;gap:1rem}.lm__retry[data-v-e3278d47]{min-height:44px}.lm__doc[data-v-e3278d47]{max-width:68ch;color:var(--ink)}.lm__doc[data-v-e3278d47]>*+*{margin-top:.9rem}.lm__h2[data-v-e3278d47]{font-family:var(--font-body);font-weight:700;font-size:var(--step-1);line-height:1.2;color:var(--ink);margin-top:1.8rem}.lm__h3[data-v-e3278d47]{font-weight:700;font-size:var(--step-0);color:var(--ink);margin-top:1.4rem}.lm__h4[data-v-e3278d47]{font-weight:600;font-size:var(--step-0);color:var(--muted);margin-top:1.2rem}.lm__doc>.lm__h2[data-v-e3278d47]:first-child,.lm__doc>.lm__h3[data-v-e3278d47]:first-child,.lm__doc>.lm__h4[data-v-e3278d47]:first-child{margin-top:0}.lm__p[data-v-e3278d47]{font-size:var(--step-0);line-height:1.65;color:var(--ink)}.lm__p strong[data-v-e3278d47],.lm__list strong[data-v-e3278d47],.lm__h2 strong[data-v-e3278d47]{font-weight:700}.lm__list[data-v-e3278d47]{margin-top:.7rem;padding-left:1.3rem;display:grid;gap:.5rem}.lm__list li[data-v-e3278d47]{font-size:var(--step-0);line-height:1.6}.lm__list li[data-v-e3278d47]::marker{color:var(--primary-soft)}.legal-enter-active[data-v-e3278d47],.legal-leave-active[data-v-e3278d47]{transition:opacity var(--dur-2) var(--ease-out)}.legal-enter-active .lm[data-v-e3278d47],.legal-leave-active .lm[data-v-e3278d47]{transition:transform var(--dur-2) var(--ease-out),opacity var(--dur-2) var(--ease-out)}.legal-enter-from[data-v-e3278d47],.legal-leave-to[data-v-e3278d47]{opacity:0}.legal-enter-from .lm[data-v-e3278d47],.legal-leave-to .lm[data-v-e3278d47]{opacity:0;transform:translateY(16px)}@media(prefers-reduced-motion:reduce){.legal-enter-active[data-v-e3278d47],.legal-leave-active[data-v-e3278d47],.legal-enter-active .lm[data-v-e3278d47],.legal-leave-active .lm[data-v-e3278d47]{transition:opacity var(--dur-1) linear}.legal-enter-from .lm[data-v-e3278d47],.legal-leave-to .lm[data-v-e3278d47],.lm__close[data-v-e3278d47]:hover{transform:none}}.skip-link[data-v-dc6c399c]{position:absolute;left:-9999px;top:0;background:var(--primary-deep);color:#fff;padding:.6rem 1rem;border-radius:0 0 var(--r-sm) 0;z-index:var(--z-toast)}.skip-link[data-v-dc6c399c]:focus{left:0}.dock[data-v-dc6c399c]{position:fixed;left:0;right:0;bottom:0;z-index:var(--z-sticky);padding:.7rem var(--gutter) calc(.7rem + env(safe-area-inset-bottom));background:color-mix(in srgb,var(--bg) 90%,transparent);backdrop-filter:blur(10px);border-top:1px solid var(--line)}.dock .btn[data-v-dc6c399c]{min-height:52px}@media(min-width:521px){.dock[data-v-dc6c399c]{display:none}}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,d09GMgABAAAAAAQMABAAAAAAB+AAAAOwAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbgQwcLgZgP1NUQVQqAFwRCAqDJIJtCxQAATYCJAMiBCAFhEYHZwwHG3oGIxFmfM0O8M/D2IE2KXexlvRX30jl4k0ByoIFW5Pm075+YpPjCMK6+K9Osusn4APwSeKJ0ARA/zfCdz9c0xILi5BPgVU7UACUe6B7QO0mZzupNnE5/rFs1LZf+AIRJzI3rkEf/YdjYxmFr42NC6Q839aFT4hla06fRTcFxCDqdm5WoAtIQshCoG2qheXlV1x9ff23O2Tf3fXffZv999RfgYpA7LbDvntqIhCKlqbQFBKakuEKFjRRkqFa83rN1eChoJIElHjEY5huuu3gAmICbC/po/SQGunUtDFWwzixpbmxkUXUQPIDWHOZNbnM6NF35U+qPOX7GEmc+8KL0mLpe0bLQmgK9BcYLh200877R0ESEO30EEjI6C8L9FesjJ6akrrRlnGZxyONvquC7hvVp36BZcQH6wr9MiEqeoEW6IsOdsLZGE6GrFIlg3cIFZDNOUXRc6tOqd0+aDK79tBNso2ily0l1fLOzu3dtjn19dfjmDtfeGOjjZ54RZC/3j711eHtN2h557TXXnP0bc++uv76dz15k6NfUxbfGNV5tUv7Rp9Dp/mw/PrtxPn3nxHPDHPcXf36Ct89+f2Tje/23z91xXc/3/HzqVjujbOurV17wOv637034uzFR579nnBtnuy168WLbaSuOOngf6u8aXGPIY/sU520Wn+lk5VnbvNXW36zXS5edGfh/IXW+1526gV/71vZuLT1kLeOvGbQ5HWHq56vO+2+Z2orOW6525WL9O+72eabLfDYWeME7e2e//Kma5/3ycsXfv1vY1z36wsHbXrixltthQ+kiQINjVibZnfTK2ZDkB/Kz/Pgy2cRdx5w/rdL9t6q1+K/NXP+Eh8sdebx8OHm49YR1e2n1SUQ/FSq88Piv9/zQx+02sybW9HCt1v9qbl8jQnop6dAyyKKofJT9ksCbUfKorRwSwyVhdA3mkLSDEI224tCMdxdQs2GthTqhluW72lBXVEUXTa3NYM5G4EkiA7+YY5hrznO/rYkw7GJLakELYE7Pz651b/Q1Rmw4Q5VdgeWLaFeGZEFHW0E3kFU7WdKVmS8JAy8WV8ANl4tVuzVK1rp9ZI622L0TZRefpBd5wEaoZUjZWVMx8RUbsThlXgmXVgow/fNzNbNsHq07Eon2xlBspLcL0IZ1E60jiiowKPu2Jzrt9KNWexWFxnv2cL4fSQ5cpSoRb2+zFcd/nVpV5co3VL+zTHdTUvbfLsOlKThqk0jWXBNMhM6V9T+hBNuKwEAAA==) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/unbounded-cyrillic-700-normal-BnWDpkfm.woff2) format("woff2"),url(/assets/unbounded-cyrillic-700-normal-BKv7sql3.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/unbounded-vietnamese-700-normal-CjKRcRIV.woff2) format("woff2"),url(/assets/unbounded-vietnamese-700-normal-Bvu7IMCd.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/unbounded-latin-ext-700-normal-BLzWLLjG.woff2) format("woff2"),url(/assets/unbounded-latin-ext-700-normal-C5zWdd_U.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/unbounded-latin-700-normal-CaoNriVp.woff2) format("woff2"),url(/assets/unbounded-latin-700-normal-CZtriu5h.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:800;src:url(data:font/woff2;base64,d09GMgABAAAAAAQoABAAAAAACCwAAAPNAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbgQwcLgZgP1NUQVQqAFwRCAqDJIJtCxQAATYCJAMiBCAFhRQHZwwHG8gGQJ4FzumLRiQ3N8nNEL+zT/z+pBPEk39Vve7vmbXOZgooSexoqfBA9N+vtXduQFLbW0x9xf+toaHZdPMuFhpDaWKJkCGa3P088Egjjtrq/0JvzhPX5EVZhVUK7EY4sSyOpIi0Mm+NxgHtXmBR+rQQmk5nU5fcYNO4EMMnYDV7zxYBwgCAQhA0ggABTVQw9RvQMwLhXVcECP+iJkGYGcBAAFk6X5HADgggWPh4CB6CAjwU6cxAB5mMaADzQ13TZYMEE6xCYbCs0g2pmXzpBA9ARxA2W+q1zsYCao+aBDAUDJlBUZpZwgUUgI2YPoB7ZPcl/cSEwHovmYCcLC0D1V29B7KZkLcThHgG+B2MGxcymsEMKARAQjobABSggXgmBIhnZhAgEg+FQ7ZGp9wXlX3JAAsY5ql75utNHozBAAASxCAKAB+AWEAIWAg4DqQD1oeOMkoBjSAWYb3WVlLkzJA52DgZSyIgrBImio8ZZ1gcYgJ+9lZNjWy+WFo7ceJLqZhYE+wpSg5qeXFob3U1m85VVY0bd593ik3VJm9tVqiKgmskwMYs2KyRYDO0d92DuZlWGuyp6fXu4fuHciUdevc89/ksHACPd9xQN+Ys6P/75dvVM3rXz74/CqOXnnWbLHVkUb/rM2e8cnpi88ycfml1A74XP3H6TefOuixhDztOIJpzt3o10VNmvUvpk24lPm1IRmNne8rNU2fgTP66S3rMHHqpLLYzFoOzboU6d/opHK09/fJldg4963TqzJ2p85Z2p2JsgAFwcWUs+naPKmgFMEBX6Appf7UIIBfXF5e+nzPTV/PN0/olwIOeB7YBPJxWd/DfmA/Rk8FBASDwS42sy43596YrPmfI0/No9GvudD7zdvo0dQFR+Ajg05mZVKYcRoVtYU6gEcsHzsgojSM0SBOOIlLSOZouPlqtKI7NBDschwYoTiQd4JxoQYn6GIK7JcQiDMaQ5z+aiMSiMTSt1mgUi5ogAsIoyRJEJyGQCAyNJkZVJSpKtUzBitGoMCqWAIMoaFH92vRk6lZQLzyGpORIRiTJCvH95XCFqtEoGgQRqKbhMJUwRSpgCKQVpfLQSIQilcpVIsyevdGnUZ/qjiBD49F0gkXKU7KS65shMeuUdf3kZEVwRYokG8EgJWfTDyAd4ZCWB/iNdBoGolAly159B42NCeqWYHAgov3dEYQmIFEQiUYVpVcN5DDCcs1oY0cfqOdVFFq0WGKL4/Ses6f/Epu+gsXx3rj0YBHep8Q7e66ukdvbUOxzw+7WAxzFrTqoqc9iOmftBwA=) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAY4AA8AAAAAB8wAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAABYAAAAWABEABEdQT1MAAAFwAAAAYAAAAIyO/5dmR1NVQgAAAdAAAAAtAAAALiN2JIJPUy8yAAACAAAAAEsAAABgYqV+aFNUQVQAAAJMAAAAJwAAACp5nmutY21hcAAAAnQAAABCAAAAXEHQ4ltnYXNwAAACuAAAAAgAAAAIAAAAEGdseWYAAALAAAABXAAAAYLoabe2aGVhZAAABBwAAAA2AAAANiTGqb5oaGVhAAAEVAAAAB8AAAAkCfkC4mhtdHgAAAR0AAAAIAAAACIUdABwbG9jYQAABJQAAAAUAAAAFAFqAfZtYXhwAAAEqAAAABwAAAAgABsA8W5hbWUAAATEAAABJAAAAmo0sFagcG9zdAAABegAAABQAAAAZ1ZaGUUAAQAAAAwAAAAAAAAAAgABAAEAAwABAAB42iWJJQJCURBFzwiaX6SiHelIIrIAtOAum2Up30euIkCdHiNsMpsvCJvf/Ug4rp5nAg4Qxwggh939TBUKh1OjiuSvQBWlgQMDWigGEP+LRxGEElCw5Kt57kWbALLyDYR42mNgZGBg4GLQAUJmFzefEAaJ5MqiHAaRnMSSPAYRBhBgARH//4NIAJZPBzwAAAB42mNgYdZnVmBgZWBg6mKKYGBg8IbQjHEMRoxAGgWwAzETjOPn6MfAcIBBQWEL8+P/3AwMLO8Y5YD6poPkmGyZ3gEpBQZmALqzCuUAeNpjYARCDiBmYBABkzIMTOXpGSWMLEA2E1iEgZGbWYGBAQArxQIwAHjaY2BgYAJiZiAWAZKMYJqFwQNI8zFwAOXYGBQYHBkWMBxkZFLY8v8/UByF///J/wP/U/87/me8HwTUjQIAZb8SQgAAAAEAAf//AA942kTLgQbCUBQG4P+c1U5CrNoAcXfZAOhum0HsCYq9QAD2GMEI9Ag9UyKA9AALoLDdShTAxwdGCTiaWzgQYKY8NfOUV/KtW1wp5LabctwfaQu2FnBO3EIwBoh0rEQTxcI72jyL/lA8aE2Duv6kpuG2r7oO1n7fe0YgAAKhCn+//HyEMwCCtndnzxYFMAyjKE1ynZosz3KVqixNIh26oldslkHgz8X42hVXlK9cfx6YZZabCdNrZ7IXRTG5TJZWVTf/d57JisPVzs2e/TF73KKszLnhrH4bRSQNvRgj/+5j93b09OB5wp6wXNA230OAL4mHi4sriV9QUUVNyjXb2iLVWUosiYOdjzeJT0BZTUnJI8ca6EJ+ZhXGJcyXGJhBIcauvIiRaeMT5kvrgDKczNJMCszXGXiBMsZiEOewsSkrqXGu5ddXUNTnXyvdm5LUx3xdEggSYmIYAKhkW3cAAQAAAAGzdQNlJvtfDzz1AAMD6AAAAADfP46EAAAAAOBcI1H+tP61B18E3AAAAAYAAgAAAAAAAHjaY2BkYGB+/J+bgYG97N+WPxHs8UARVMABAJQPBeQAeNpjTmFwZL74/z8MM3xiYABh5rUMykAWPwMnAAOsC+4AAAAVADEAPQBJAEkASQCaAKcAwXjaY2BkYGDgZJjPwM4QwMAG5iEACwMjABh6AQ142o2Rg25oURAA59mMGhRBbdsIatsXta1P6rf0kzpJaudm787OYfYA3znjA+8+fgPO39Vd8TvS3iVc8Xt+v/suy/6ruLjij3fmfGKIoyv+TBoDV/ybMpJk+d1HfvL/in9I0MoBO2wxSxPrrBAwTMgiMQt6w2+DbarIJ988zxaLmh05j215xbyujR3vpo0OBlljTrdrDgiN3CfOGSK0dgfrNVIoJI9yCszVxETs6J3pjHFtHpVGERXkERCyRynZxFJAkWPlRsDkvV26aDSq33ifPkJi56zotp5Yk/LEmmbzBoe6646lUESBUSQNaELzU3v1sKVZsprHVTQ6ar919sQ641HvY89whvPmyGPematosUvErBASSWv4MvrdR2dmXgKEsl1/eNpjYGIAg/9zGIwYsAFOIFZhOMnIxMDMyMzIwsjKyMbmmFSUWpbKXpqXaWDgaACijQycTPgSk0tLUpPzc5P0khOLU3lA0sYGZmAOAIkpEwI=) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/unbounded-cyrillic-800-normal--HlTIRd4.woff2) format("woff2"),url(/assets/unbounded-cyrillic-800-normal-DbsDaRyD.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/unbounded-vietnamese-800-normal-CoK4UhqK.woff2) format("woff2"),url(/assets/unbounded-vietnamese-800-normal-BESasFH0.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/unbounded-latin-ext-800-normal-18_tL4n1.woff2) format("woff2"),url(/assets/unbounded-latin-ext-800-normal-qEXaCaVG.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/unbounded-latin-800-normal-CN2Hxyoo.woff2) format("woff2"),url(/assets/unbounded-latin-800-normal-Cjred_zf.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/golos-text-cyrillic-ext-400-normal-Bo67NYBq.woff2) format("woff2"),url(/assets/golos-text-cyrillic-ext-400-normal-D592xEk3.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/golos-text-cyrillic-400-normal-C7us6pn1.woff2) format("woff2"),url(/assets/golos-text-cyrillic-400-normal-BwL4n7Pb.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/golos-text-latin-ext-400-normal-BjKcJWKY.woff2) format("woff2"),url(/assets/golos-text-latin-ext-400-normal-BXgyX_iE.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/golos-text-latin-400-normal-Coi1FYaD.woff2) format("woff2"),url(/assets/golos-text-latin-400-normal-DOuJOmdK.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/golos-text-cyrillic-ext-500-normal-CLsu_eDI.woff2) format("woff2"),url(/assets/golos-text-cyrillic-ext-500-normal-InHNvB7v.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/golos-text-cyrillic-500-normal-BSLQUuP1.woff2) format("woff2"),url(/assets/golos-text-cyrillic-500-normal-hXinzVVQ.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/golos-text-latin-ext-500-normal-9vZPKadr.woff2) format("woff2"),url(/assets/golos-text-latin-ext-500-normal-BmtMVntR.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/golos-text-latin-500-normal-BznAvurO.woff2) format("woff2"),url(/assets/golos-text-latin-500-normal-BQo4s7Kn.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/golos-text-cyrillic-ext-600-normal-uuhKjiyO.woff2) format("woff2"),url(/assets/golos-text-cyrillic-ext-600-normal-rSWq63aw.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/golos-text-cyrillic-600-normal-lpQ9rVRR.woff2) format("woff2"),url(/assets/golos-text-cyrillic-600-normal-BgvEFMNR.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/golos-text-latin-ext-600-normal-DLLCs_GQ.woff2) format("woff2"),url(/assets/golos-text-latin-ext-600-normal-C6iohuVX.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/golos-text-latin-600-normal-Bhk8uV1U.woff2) format("woff2"),url(/assets/golos-text-latin-600-normal-B_o32mE8.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/golos-text-cyrillic-ext-700-normal-D3ZaBy6G.woff2) format("woff2"),url(/assets/golos-text-cyrillic-ext-700-normal-DPkDx3rk.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/golos-text-cyrillic-700-normal-BKmY45Ip.woff2) format("woff2"),url(/assets/golos-text-cyrillic-700-normal-ClsrbE7_.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/golos-text-latin-ext-700-normal-0O3DoeVP.woff2) format("woff2"),url(/assets/golos-text-latin-ext-700-normal-CezX9NlQ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/golos-text-latin-700-normal-CxmN_Nfd.woff2) format("woff2"),url(/assets/golos-text-latin-700-normal-DAuVRgMH.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bg: #f4ebef;--surface: #fdf7f9;--surface-sunk: #ece0e5;--ink: #272128;--muted: #6b5e64;--primary: #a84563;--primary-deep: #9b3a57;--primary-soft: #d29bab;--give: #4a6b54;--give-deep: #2f5e4e;--accent: #d2718e;--accent-deep: #a8425f;--on-accent: #272128;--line: #e6d6dc;--on-deep: #f4efe4;--on-deep-muted: #d6b9c4;--on-deep-accent: #f5c6a6;--btn-bg: #232323;--btn-bg-hover: #383838;--font-display: "Unbounded", "Golos Text", system-ui, sans-serif;--font-body: "Golos Text", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--step--1: clamp(.83rem, .8rem + .15vw, .92rem);--step-0: clamp(1rem, .96rem + .2vw, 1.125rem);--step-1: clamp(1.2rem, 1.12rem + .4vw, 1.45rem);--step-2: clamp(1.5rem, 1.36rem + .7vw, 2rem);--step-3: clamp(1.95rem, 1.7rem + 1.25vw, 2.85rem);--step-4: clamp(2.6rem, 1.9rem + 3vw, 5rem);--step-5: clamp(3.4rem, 2.2rem + 5vw, 7rem);--gutter: clamp(20px, 5vw, 64px);--section-y: clamp(64px, 10vw, 128px);--r-sm: 12px;--r-md: 16px;--r-lg: 20px;--r-xl: 24px;--r-btn: 13px;--r-pill: 999px;--shadow-card: 0 1px 2px rgba(44, 42, 38, .04), 0 10px 30px -12px rgba(44, 42, 38, .18);--shadow-float: 0 2px 6px rgba(44, 42, 38, .06), 0 24px 50px -20px rgba(124, 51, 80, .28);--shadow-accent: 0 10px 26px -10px rgba(168, 66, 95, .45);--ease-out: cubic-bezier(.16, 1, .3, 1);--dur-1: .18s;--dur-2: .32s;--dur-3: .52s;--z-sticky: 100;--z-header: 200;--z-modal: 400;--z-toast: 600}*,*:before,*:after{box-sizing:border-box;margin:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{font-family:var(--font-body);font-size:var(--step-0);line-height:1.6;color:var(--ink);background:var(--bg);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:clip}h1,h2,h3{color:var(--ink);text-wrap:balance;line-height:1.1}h1{font-family:var(--font-display);font-weight:800;font-size:var(--step-4);letter-spacing:-.03em;line-height:1.02}h2{font-family:var(--font-body);font-weight:700;font-size:var(--step-3);letter-spacing:-.015em}h3{font-family:var(--font-body);font-weight:600;font-size:var(--step-1)}.display{font-family:var(--font-display);font-weight:800;letter-spacing:-.03em;line-height:.98}p{text-wrap:pretty}a{color:var(--primary-deep);text-decoration-color:color-mix(in srgb,var(--primary-deep) 35%,transparent);text-underline-offset:3px}a:hover{text-decoration-color:var(--primary-deep)}img{max-width:100%;display:block}button{font:inherit;cursor:pointer}:focus-visible{outline:2px solid var(--primary);outline-offset:3px;border-radius:4px}.container{width:100%;max-width:1120px;margin-inline:auto;padding-inline:var(--gutter)}.section{padding-block:var(--section-y)}section[id]{scroll-margin-top:84px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.5em;min-height:56px;padding:0 1.6rem;border:0;border-radius:var(--r-btn);font-weight:600;font-size:var(--step-0);line-height:1;transition:transform var(--dur-1) var(--ease-out),box-shadow var(--dur-1) var(--ease-out),background var(--dur-1) var(--ease-out)}.btn:hover{transform:translateY(-2px)}.btn:active{transform:translateY(0)}.btn--primary{background:var(--btn-bg);color:#fff;box-shadow:var(--shadow-float)}.btn--primary:hover{background:var(--btn-bg-hover)}.btn--ghost{background:transparent;color:var(--primary-deep);box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--primary-deep) 40%,transparent);min-height:48px}.btn--ghost:hover{box-shadow:inset 0 0 0 1.5px var(--primary-deep);background:color-mix(in srgb,var(--primary-deep) 5%,transparent)}.btn--block{width:100%}.pill{display:inline-flex;align-items:center;gap:.4em;padding:.32em .72em;border-radius:var(--r-pill);font-size:var(--step--1);font-weight:600;line-height:1}.pill--points{background:var(--accent);color:var(--on-accent)}.pill--geo{background:var(--surface-sunk);color:var(--ink)}.eyebrow{display:inline-block;font-weight:600;font-size:var(--step--1);color:var(--primary);letter-spacing:.01em}.lead{font-size:var(--step-1);color:var(--muted);max-width:36ch}.reveal{opacity:1;transform:none}@media(prefers-reduced-motion:no-preference){html.js .reveal{opacity:0;transform:translateY(18px);transition:opacity var(--dur-3) var(--ease-out),transform var(--dur-3) var(--ease-out)}html.js .reveal.is-in{opacity:1;transform:none}}
