#stahnout{scroll-margin-top:72px}.dl-card{overflow:clip;max-width:960px;margin:0 auto;padding:48px 20px 0;text-align:center}@media (min-width:640px){.dl-card{padding:64px 40px 0}}@media (min-width:1024px){.dl-card{padding-top:72px}}.dl-head{position:relative}.dl-title{margin:0;font-family:var(--font-display);font-weight:700;font-size:36px;line-height:1.08;letter-spacing:-.03em;text-wrap:balance}@media (min-width:640px){.dl-title{font-size:48px}}.dl-title__accent{background:linear-gradient(to bottom,var(--gold-soft),var(--gold),var(--gold-deep));-webkit-background-clip:text;background-clip:text;color:transparent}.dl-stores{--dl-badge-w:232px;margin:32px auto 0;display:grid;grid-template-columns:minmax(0,264px);justify-content:center;gap:16px}@media (min-width:560px){.dl-stores{grid-template-columns:repeat(2,var(--dl-badge-w))}}.dl-store{display:flex;flex-direction:column;align-items:stretch;min-width:0}.dl-note{min-height:24px;margin:10px 0 0;display:flex;justify-content:center;gap:8px;font-size:13px;line-height:18px;color:var(--ink-3)}.dl-note,.dl-pill{align-items:center;white-space:nowrap}.dl-pill{display:inline-flex;gap:6px;height:24px;padding:0 10px;border-radius:var(--r-pill);background:rgba(255,195,77,.14);color:var(--amber);font-size:12px;font-weight:600}.dl-pill i{width:6px;height:6px;border-radius:50%;background:currentColor}.dl-badge{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:100%;height:56px;padding:0 18px;border-radius:14px;font:inherit;text-align:left;text-decoration:none;cursor:pointer;transition:background-color var(--d-fast) var(--e-standard),border-color var(--d-fast) var(--e-standard)}.dl-badge__glyph{flex:none;height:26px;width:auto}.dl-badge__text{display:flex;flex-direction:column;line-height:1}.dl-badge__small{font-size:10.5px;letter-spacing:.025em}.dl-badge__big{margin-top:3px;font-family:var(--font-display);font-size:18.5px;font-weight:600;letter-spacing:-.025em;white-space:nowrap}.dl-badge--play{border:1px dashed var(--line-3);background:rgba(255,255,255,.04);color:var(--ink-0)}.dl-badge--play:hover{background:rgba(255,255,255,.07);border-color:var(--indigo-2)}.dl-badge--play .dl-badge__small{color:var(--ink-2)}.dl-badge--play[aria-expanded=true]{border-style:solid;border-color:var(--indigo-2);background:rgba(255,255,255,.07)}.dl-badge--play:focus-visible{outline:2px solid var(--violet);outline-offset:3px}.dl-play-blue{fill:#00A0FF}.dl-play-green{fill:#00E676}.dl-play-red{fill:#FF3A44}.dl-play-yellow{fill:#FFD500}.dl-badge__chev{flex:none;width:18px;height:18px;margin-left:4px;fill:none;stroke:var(--ink-2);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transition:transform var(--d-base) var(--e-out)}.dl-badge--play[aria-expanded=true] .dl-badge__chev{transform:rotate(180deg)}.dl-drawer{display:grid;grid-template-rows:0fr;max-width:480px;margin:0 auto;visibility:hidden;opacity:0;transition:grid-template-rows var(--d-base) var(--e-out),opacity var(--d-base) var(--e-out),visibility 0s linear var(--d-base)}.dl-drawer.is-open{grid-template-rows:1fr;visibility:visible;opacity:1;transition:grid-template-rows var(--d-base) var(--e-out),opacity var(--d-base) var(--e-out),visibility 0s}@media (prefers-reduced-motion:reduce){.dl-badge__chev,.dl-drawer,.dl-drawer.is-open{transition:none}}.dl-drawer__clip{min-height:0;overflow:clip}.dl-drawer__body{display:grid;padding:24px 4px 4px;text-align:left}.dl-form,.dl-sent{grid-area:1/1;min-width:0}.dl-off{visibility:hidden}.dl-label{display:block;font-size:14px;font-weight:500;line-height:20px;color:var(--ink-1)}.dl-input{display:block;width:100%;height:48px;margin-top:8px;padding:0 16px;border-radius:14px;border:1px solid var(--line-2);background:var(--bg-0);color:var(--ink-0);font:inherit;font-size:16px;transition:border-color var(--d-fast) var(--e-standard)}.dl-input::placeholder{color:var(--ink-3)}.dl-input:hover{border-color:var(--line-3)}.dl-input:focus{outline:none}.dl-input:focus-visible{outline:2px solid var(--violet);outline-offset:1px;border-color:transparent}.dl-input[aria-invalid=true]{border-color:var(--rose)}.dl-submit{display:flex;align-items:center;justify-content:center;width:100%;height:48px;margin-top:12px;padding:0 24px;border-radius:18px;border:1px solid var(--line-2);background:rgba(255,255,255,.04);color:var(--ink-0);cursor:pointer;font-family:var(--font-display);font-size:15px;font-weight:600;letter-spacing:-.01em;transition:background-color var(--d-fast) var(--e-standard)}.dl-submit:hover{background:rgba(255,255,255,.07)}.dl-submit:focus-visible{outline:2px solid var(--violet);outline-offset:3px}.dl-submit[aria-disabled=true]{cursor:progress;opacity:.7}.dl-msg{margin:8px 0 0;padding:10px 12px;display:flex;align-items:flex-start;gap:8px;border-radius:12px;font-size:14px;line-height:20px}.dl-msg svg{flex:none;width:18px;height:18px;margin-top:1px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.dl-msg--error{background:rgba(251,113,133,.12);color:#FFD1D8}.dl-msg--ok{background:rgba(52,211,153,.12);color:#C9F6E4}.dl-consent{margin-top:14px;display:flex;align-items:flex-start;gap:10px;font-size:14px;line-height:20px;color:var(--ink-3);cursor:pointer}.dl-consent a{color:var(--ink-0);text-decoration:underline;text-underline-offset:3px}.dl-check{position:relative;flex:none;width:20px;height:20px}.dl-check input{appearance:none;-webkit-appearance:none;display:block;width:20px;height:20px;margin:0;border-radius:6px;border:1.5px solid var(--line-3);background:var(--bg-0);cursor:pointer;transition:background-color var(--d-fast) var(--e-standard),border-color var(--d-fast) var(--e-standard)}.dl-check input:checked,.dl-check input:hover{border-color:var(--indigo-2)}.dl-check input:checked{background:var(--indigo-2)}.dl-check input[aria-invalid=true]{border-color:var(--rose)}.dl-check input:focus-visible{outline:2px solid var(--violet);outline-offset:3px}.dl-check svg{position:absolute;inset:0;width:20px;height:20px;pointer-events:none;fill:none;stroke:#FFFFFF;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;opacity:0}.dl-check input:checked+svg{opacity:1}.dl-consent-err{margin-left:30px}.dl-sent{align-self:center;display:flex;align-items:flex-start;gap:14px}.dl-sent:focus{outline:none}.dl-sent__icon{flex:none;width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:rgba(52,211,153,.12);color:var(--emerald)}.dl-sent__icon svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.dl-sent__title{margin:0;font-family:var(--font-display);font-size:20px;font-weight:600;line-height:1.3;letter-spacing:-.01em}.dl-sent__text{margin:4px 0 0;color:var(--ink-2);overflow-wrap:anywhere}.dl-sent__text strong{color:var(--ink-0);font-weight:600}.dl-link{margin-top:10px;padding:0;border:0;background:none;font:inherit;font-size:14px;color:var(--ink-2);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.dl-link:hover{color:var(--ink-0)}.dl-caption{position:relative;margin:32px auto 0;max-width:320px;font-size:15px;line-height:22px;color:var(--ink-2);text-wrap:balance}@media (min-width:640px){.dl-caption{max-width:none;margin-top:40px}}@media (min-width:1200px){.dl-caption{display:none}}.dl-stage{--dl-w:224px;--dl-side:0.86;--dl-spread:170px;--dl-drop:56px;--dl-h:320px;--dl-float-w:248px;--dl-float-out:64px;position:relative;height:var(--dl-h);margin:24px -20px 0}@media (min-width:640px){.dl-stage{--dl-w:212px;--dl-h:340px;margin:32px -40px 0}}@media (min-width:768px){.dl-stage{--dl-w:236px;--dl-spread:206px;--dl-h:370px}}@media (min-width:1024px){.dl-stage{--dl-w:250px;--dl-spread:232px;--dl-drop:64px;--dl-h:400px;margin-top:40px}}@media (min-width:1200px){.dl-stage{--dl-w:268px;--dl-side:0.84;--dl-spread:256px;--dl-drop:132px;--dl-h:452px;margin-top:48px}}.dl-stage:before{content:"";bottom:-160px;width:min(900px,140%);height:520px;border-radius:50%;pointer-events:none;background:radial-gradient(closest-side,rgba(109,92,255,.28),transparent)}.dl-phone,.dl-stage:before{position:absolute;left:50%;transform:translateX(-50%)}.dl-phone{top:0;width:var(--dl-w);aspect-ratio:560/1218;margin:0;border-radius:calc(var(--dl-w) * .15);background:var(--bg-0);box-shadow:0 0 0 1.5px var(--line-3),0 40px 90px -30px rgba(0,0,0,.8)}.dl-phone picture{overflow:hidden}.dl-phone img,.dl-phone picture{display:block;width:100%;height:100%;border-radius:inherit}.dl-phone--center{z-index:2}.dl-phone--left,.dl-phone--right{display:none;z-index:1;top:var(--dl-drop);width:calc(var(--dl-w) * var(--dl-side));border-radius:calc(var(--dl-w) * var(--dl-side) * .15)}.dl-phone--left{transform:translateX(calc(-50% - var(--dl-spread)))}.dl-phone--right{transform:translateX(calc(-50% + var(--dl-spread)))}@media (min-width:640px){.dl-phone--left,.dl-phone--right{display:block}}.dl-float{display:none;position:absolute;z-index:3;bottom:calc(var(--dl-h) - var(--dl-drop) - 6px);width:var(--dl-float-w);margin:0;padding:14px 16px;gap:12px;align-items:center;border-radius:18px;border:1px solid var(--line-2);background:rgba(27,22,64,.94);box-shadow:0 24px 60px -20px rgba(4,3,18,.6);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);text-align:left;font-size:14px;line-height:20px;color:var(--ink-1)}@media (min-width:1200px){.dl-float{display:flex}}.dl-float--left{right:calc(50% + var(--dl-spread) + var(--dl-w) * var(--dl-side) / 2 + var(--dl-float-out) - var(--dl-float-w))}.dl-float--right{left:calc(50% + var(--dl-spread) + var(--dl-w) * var(--dl-side) / 2 + var(--dl-float-out) - var(--dl-float-w))}.dl-float__icon{flex:none;width:32px;height:32px;border-radius:10px;display:grid;place-items:center}.dl-float__icon svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.dl-float__icon--shop{background:rgba(255,195,77,.14);color:var(--amber)}.dl-float__icon--goal{background:rgba(167,123,255,.16);color:var(--violet)}.dl-badge--store{border:1px solid rgba(255,255,255,.25);background:#000000;color:#FFFFFF}.dl-badge--store:hover{background-color:rgba(255,255,255,.1)}.dl-badge--store:focus-visible{outline:2px solid var(--violet);outline-offset:3px}.dl-badge--store .dl-badge__small{color:rgba(255,255,255,.85)}.dl-badge--store .dl-badge__glyph{fill:currentColor}