.landing{--wa-bg:#0b141a;--wa-dots:#ffffff09;--wa-bar:#1f2c34;--wa-ink:#e9edef;--wa-mute:#8696a0;--wa-icon:#aebac1;--wa-in:#1f2c34;--wa-out:#005c4b;--wa-out-mute:#e9edef99;--wa-link:#53bdeb;--wa-btn:#1f2c34;--wa-btn-on:#2a3942;--wa-field:#2a3942;--wa-accent:#00a884;--wa-accent-ink:#111b21;--wa-doc:#0003;--wa-chip:#182229;--wa-chip-ink:#8696a0}.wa-text{font-size:var(--wa-fs,13px)}.wa-big{--wa-fs:clamp(16px, 1.9dvh, 18px)}@media (min-width:40rem){.wa-big{--wa-fs:16px}}.wa-stage:before{content:"";z-index:-1;filter:blur(18px);pointer-events:none;background:radial-gradient(closest-side,#2fd29a1a,#0000);border-radius:9999px;position:absolute;inset:8% -18% 4%}.po-glow-hero{background:radial-gradient(closest-side, color-mix(in oklab, var(--brand) 12.05%, transparent) 0.0%, color-mix(in oklab, var(--brand) 12.04%, transparent) 0.7%, color-mix(in oklab, var(--brand) 11.94%, transparent) 5.4%, color-mix(in oklab, var(--brand) 11.68%, transparent) 10.1%, color-mix(in oklab, var(--brand) 11.25%, transparent) 14.9%, color-mix(in oklab, var(--brand) 10.63%, transparent) 19.6%, color-mix(in oklab, var(--brand) 9.83%, transparent) 24.3%, color-mix(in oklab, var(--brand) 8.85%, transparent) 29.1%, color-mix(in oklab, var(--brand) 7.74%, transparent) 33.8%, color-mix(in oklab, var(--brand) 6.55%, transparent) 38.5%, color-mix(in oklab, var(--brand) 5.33%, transparent) 43.2%, color-mix(in oklab, var(--brand) 4.18%, transparent) 48.0%, color-mix(in oklab, var(--brand) 3.13%, transparent) 52.7%, color-mix(in oklab, var(--brand) 2.24%, transparent) 57.4%, color-mix(in oklab, var(--brand) 1.53%, transparent) 62.2%, color-mix(in oklab, var(--brand) 1.0%, transparent) 66.9%, color-mix(in oklab, var(--brand) 0.61%, transparent) 71.6%, color-mix(in oklab, var(--brand) 0.36%, transparent) 76.4%, color-mix(in oklab, var(--brand) 0.2%, transparent) 81.1%, color-mix(in oklab, var(--brand) 0.11%, transparent) 85.8%, color-mix(in oklab, var(--brand) 0.05%, transparent) 90.5%, transparent 95.3%)}.po-glow-cta{background:radial-gradient(closest-side, color-mix(in oklab, var(--brand) 12.53%, transparent) 0.0%, color-mix(in oklab, var(--brand) 12.48%, transparent) 3.1%, color-mix(in oklab, var(--brand) 12.18%, transparent) 8.2%, color-mix(in oklab, var(--brand) 11.6%, transparent) 13.3%, color-mix(in oklab, var(--brand) 10.78%, transparent) 18.4%, color-mix(in oklab, var(--brand) 9.73%, transparent) 23.5%, color-mix(in oklab, var(--brand) 8.51%, transparent) 28.6%, color-mix(in oklab, var(--brand) 7.2%, transparent) 33.7%, color-mix(in oklab, var(--brand) 5.86%, transparent) 38.8%, color-mix(in oklab, var(--brand) 4.58%, transparent) 43.9%, color-mix(in oklab, var(--brand) 3.43%, transparent) 49.0%, color-mix(in oklab, var(--brand) 2.45%, transparent) 54.1%, color-mix(in oklab, var(--brand) 1.67%, transparent) 59.2%, color-mix(in oklab, var(--brand) 1.08%, transparent) 64.3%, color-mix(in oklab, var(--brand) 0.67%, transparent) 69.4%, color-mix(in oklab, var(--brand) 0.39%, transparent) 74.5%, color-mix(in oklab, var(--brand) 0.22%, transparent) 79.6%, color-mix(in oklab, var(--brand) 0.11%, transparent) 84.7%, color-mix(in oklab, var(--brand) 0.06%, transparent) 89.8%, transparent 94.9%)}@keyframes po-bar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.po-bar{transform-origin:0;animation:linear forwards po-bar}.po-bar-paused{animation-play-state:paused}@keyframes po-twinkle{0%,to{opacity:.55}50%{opacity:1}}.po-twinkle{animation:3.2s ease-in-out infinite paused po-twinkle}.po-twinkling .po-twinkle{animation-play-state:running}@keyframes po-dots{0%,80%,to{opacity:.25;transform:translateY(0)}40%{opacity:1;transform:translateY(-2px)}}.po-dot{animation:1.2s ease-in-out infinite po-dots}.po-dot:nth-child(2){animation-delay:.15s}.po-dot:nth-child(3){animation-delay:.3s}.po-noscroll{scrollbar-width:none}.po-noscroll::-webkit-scrollbar{display:none}.po-store{container-type:inline-size}.po-store-body{flex-direction:column;flex:1;gap:1.75rem;display:flex}@container (min-width:30rem){.po-store-body{flex-direction:row;justify-content:space-between;align-items:stretch}}.po-qr{align-self:flex-start;display:none}@media (min-width:40rem){.po-qr{display:flex}html[data-os=android] .po-qr,html[data-os=ios] .po-qr{display:none}}html[data-os=ios] .po-hide-ios{display:none}@media (max-width:47.99rem){html[data-os=ios] .po-ios-card{order:-1}}.po-codebox,.po-ios-stage{border:1px solid var(--line);border-radius:22px;flex-direction:column;align-items:center;gap:12px}.po-codebox{background:color-mix(in oklab, var(--surface-2) 88%, var(--brand) 2%);width:236px;padding:18px 16px 14px}.po-codebox-note{text-align:center;max-width:100%;font-size:.875rem;font-weight:500;line-height:1.3}.po-visual{margin-top:auto}@container (min-width:30rem){.po-visual{align-self:flex-end}}.po-ios-stage{background:radial-gradient(closest-side, #ffffff0a, transparent), repeating-linear-gradient(-45deg, #ffffff08 0 1px, transparent 1px 9px), var(--surface-2);justify-content:center;align-self:stretch;height:168px;display:flex;position:relative;overflow:hidden}.po-ios-code{--tape-h:34px;--tape-fs:12px;--tape-thin-h:18px;width:120px;height:120px}@media (min-width:40rem){.po-ios-stage{justify-content:flex-start;align-self:flex-start;width:236px;height:auto;padding:18px 16px 14px}.po-ios-code{--tape-h:40px;--tape-fs:13px;--tape-thin-h:21px;width:156px;height:156px}}@container (min-width:30rem){.po-ios-stage{align-self:flex-end}}.po-tape{white-space:nowrap;text-transform:uppercase;pointer-events:none;justify-content:center;transition:transform .7s cubic-bezier(.2,.7,.2,1);display:flex;position:absolute;top:50%;left:50%;overflow:hidden}.po-tape>span{flex:none}.po-tape-main{--tape-stripe:#06110c;width:320%;height:var(--tape-h);line-height:var(--tape-h);color:var(--brand-fg);font-size:var(--tape-fs);letter-spacing:.2em;background:repeating-linear-gradient(-45deg, var(--tape-stripe) 0 6px, transparent 6px 12px) top / 100% 6px no-repeat, repeating-linear-gradient(-45deg, var(--tape-stripe) 0 6px, transparent 6px 12px) bottom / 100% 6px no-repeat, linear-gradient(180deg, color-mix(in oklab, var(--brand) 82%, white), var(--brand) 45%, var(--brand-strong));font-weight:800;transform:translate(-50%,-50%)rotate(-16deg);box-shadow:0 14px 22px -10px #000000bf,inset 0 1px #ffffff40}.po-tape-thin{width:320%;height:var(--tape-thin-h);line-height:var(--tape-thin-h);color:var(--brand);font-size:calc(var(--tape-fs) * .8);letter-spacing:.28em;background:linear-gradient(var(--brand), var(--brand)) top / 100% 2px no-repeat, linear-gradient(var(--brand), var(--brand)) bottom / 100% 2px no-repeat, #0b100e;font-weight:700;top:76%;transform:translate(-50%,-50%)rotate(12deg);box-shadow:0 10px 16px -8px #000000b3}.po-tape-shine{background:linear-gradient(90deg,#0000,#ffffff73,#0000);width:30%;position:absolute;inset:0 auto 0 0;transform:translate(-120%)skew(-20deg)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.po-ios-card:hover .po-tape-main{transform:translate(calc(5px - 50%),calc(-50% - 2px))rotate(-15deg)}.po-ios-card:hover .po-tape-thin{transform:translate(calc(-50% - 4px),-50%)rotate(11deg)}.po-ios-card:hover .po-tape-shine{animation:1.2s ease-out shine}}@media (prefers-reduced-motion:reduce){.po-twinkle,.po-dot{animation:none!important}.po-tape{transition:none}.po-tape-shine{animation:none!important}}
