.AppStory-module__Ph-PYW__root{background:var(--bg-page);color:var(--ink);overflow:clip}.AppStory-module__Ph-PYW__hero{min-height:100svh;padding:calc(var(--header-h) + 1.5rem) var(--container-pad) clamp(3rem, 7vw, 5.5rem);color:#fff;text-align:center;place-items:center;display:grid;position:relative;overflow:hidden}.AppStory-module__Ph-PYW__heroStage{transform:translate3d(calc(var(--dx) * -.35), calc(var(--dy) * -.25), 0);transition:transform 80ms linear}.AppStory-module__Ph-PYW__heroStage img{transform-origin:50% 40%;animation:AppStory-module__Ph-PYW__ao-hero-drift 28s var(--ease-in-out-soft) infinite alternate;will-change:transform;transform:scale(1.08)}.AppStory-module__Ph-PYW__heroGlow{z-index:1;pointer-events:none;background:radial-gradient(circle at var(--px) var(--py), #ffffff29, transparent 34%), linear-gradient(180deg, #0a100e47 0%, #0a100e38 42%, #0a100e66 100%);position:absolute;inset:0}.AppStory-module__Ph-PYW__heroStage [data-tone]{background:linear-gradient(#0a100e47 0%,#0a100e52 48%,#0a100e80 100%)}.AppStory-module__Ph-PYW__heroCopy{z-index:2;max-width:40rem;animation:AppStory-module__Ph-PYW__ao-rise 1s var(--ease-out-soft) both;justify-items:center;gap:1.15rem;display:grid;position:relative}.AppStory-module__Ph-PYW__heroCopy h1{max-width:16ch;font-family:var(--font-display);letter-spacing:var(--tracking-tight);text-wrap:balance;color:#fff;text-shadow:0 12px 40px #0a100e59;margin:0;font-size:clamp(2.6rem,5.6vw,4.75rem);font-weight:600;line-height:1}.AppStory-module__Ph-PYW__heroCopy>p{color:#ffffffd6;max-width:32rem;font-size:var(--text-md);line-height:var(--leading-relaxed);text-shadow:0 6px 24px #0a100e4d;margin:0}.AppStory-module__Ph-PYW__heroStores{justify-content:center;margin-top:.85rem}.AppStory-module__Ph-PYW__stats{padding:clamp(2.5rem, 5vw, 3.75rem) var(--page-inline);color:var(--ink);background:linear-gradient(#e6edeb 0%,#f2f5f3 38%,#f6f7f6 100%);position:relative;overflow:clip}.AppStory-module__Ph-PYW__statsSky{pointer-events:none;background:radial-gradient(42% 55% at 12% 20%,#2a9d8f12,#0000 65%),radial-gradient(38% 50% at 88% 75%,#e84e1b0d,#0000 62%);position:absolute;inset:0}.AppStory-module__Ph-PYW__statsInner{z-index:1;gap:clamp(1.35rem,2.5vw,1.85rem);width:100%;display:grid;position:relative}.AppStory-module__Ph-PYW__statsCue{font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--ember);margin:0;font-weight:650}.AppStory-module__Ph-PYW__statsList{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1.25rem,2.5vw,2rem);margin:0;padding:0;list-style:none;display:grid;position:relative}.AppStory-module__Ph-PYW__statsList:before{content:"";pointer-events:none;z-index:0;background:linear-gradient(90deg,#14201b14,#14201b33 18%,#e84e1b59 50%,#14201b33 82%,#14201b14);height:1px;position:absolute;top:4.775rem;left:0;right:0}.AppStory-module__Ph-PYW__stat{z-index:1;grid-template-rows:3.6rem auto auto;justify-items:start;row-gap:.85rem;min-width:0;display:grid;position:relative}.AppStory-module__Ph-PYW__stat strong{font-family:var(--font-display);letter-spacing:var(--tracking-tight);color:var(--ink);align-self:end;font-size:clamp(2.25rem,4vw,3.15rem);font-weight:600;line-height:.92}.AppStory-module__Ph-PYW__statNode{place-items:center start;width:100%;height:.65rem;display:grid}.AppStory-module__Ph-PYW__statTick{background:var(--ember);border-radius:50%;width:.65rem;height:.65rem;box-shadow:0 0 0 4px #e84e1b1a,0 0 0 1px #fff}.AppStory-module__Ph-PYW__stat em{max-width:16ch;color:var(--text-secondary);font-style:normal;font-size:var(--text-sm);line-height:var(--leading-relaxed);text-wrap:pretty;align-self:start;margin:0}.AppStory-module__Ph-PYW__moment{padding:clamp(3.75rem, 7.5vw, 6.25rem) var(--page-inline);color:#fff;background:radial-gradient(circle at var(--px) var(--py), #ffdca052, transparent 30%), radial-gradient(ellipse 55% 50% at 12% 85%, #8f240a8c, transparent 50%), linear-gradient(145deg, #6e1a06 0%, #c93d12 42%, #e84e1b 68%, #ff7a4d 100%);isolation:isolate;position:relative;overflow:clip}.AppStory-module__Ph-PYW__momentHeat{z-index:0;pointer-events:none;background:radial-gradient(circle at var(--px) var(--py), #ffffff24, transparent 32%);mix-blend-mode:soft-light;position:absolute;inset:0}.AppStory-module__Ph-PYW__momentMesh{z-index:0;pointer-events:none;-webkit-mask-image:radial-gradient(circle at var(--px,55%) var(--py,40%), #000 12%, transparent 60%);mask-image:radial-gradient(circle at var(--px,55%) var(--py,40%), #000 12%, transparent 60%);opacity:.7;background-image:linear-gradient(#ffffff12 1px,#0000 1px),linear-gradient(90deg,#ffffff12 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0}.AppStory-module__Ph-PYW__momentOrb{aspect-ratio:1;width:min(36vw,18rem);left:var(--px);top:var(--py);z-index:0;filter:blur(6px);pointer-events:none;mix-blend-mode:soft-light;animation:AppStory-module__Ph-PYW__ao-breath 10s var(--ease-in-out-soft) infinite;background:radial-gradient(circle,#ffffff38,#0000 68%);border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.AppStory-module__Ph-PYW__momentInner{z-index:1;grid-template-columns:minmax(0,1.05fr) minmax(16rem,.95fr);align-items:center;gap:clamp(2rem,5vw,4rem);width:100%;display:grid;position:relative}.AppStory-module__Ph-PYW__momentCore{max-width:34rem;animation:AppStory-module__Ph-PYW__ao-rise .85s var(--ease-out-soft) both;gap:1rem;display:grid}.AppStory-module__Ph-PYW__momentKicker{color:#ffffffe0!important}.AppStory-module__Ph-PYW__momentTitle{max-width:12ch;font-family:var(--font-display);letter-spacing:var(--tracking-tight);text-shadow:0 12px 36px #50140447;gap:.12rem;margin:0;font-size:clamp(2.35rem,4.8vw,4rem);font-weight:600;line-height:1.02;display:grid}.AppStory-module__Ph-PYW__momentTitle span{display:block}.AppStory-module__Ph-PYW__momentTitle span:nth-child(2){transform:translate(clamp(.85rem,2.8vw,2.25rem))}.AppStory-module__Ph-PYW__momentTitle span:nth-child(3){color:#ffffffe0;transform:translate(clamp(.25rem,1.2vw,1rem))}.AppStory-module__Ph-PYW__momentBody{color:#ffffffdb;max-width:34ch;font-size:var(--text-md);line-height:var(--leading-relaxed);text-wrap:pretty;margin:.15rem 0 0}.AppStory-module__Ph-PYW__momentAside{width:100%;max-width:28rem;animation:AppStory-module__Ph-PYW__ao-rise .85s var(--ease-out-soft) 80ms both;justify-self:end}.AppStory-module__Ph-PYW__momentPaths{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.AppStory-module__Ph-PYW__momentReject,.AppStory-module__Ph-PYW__momentLive{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:transform .32s var(--ease-out-soft), background .32s var(--ease-out-soft), border-color .32s var(--ease-out-soft);border:1px solid #ffffff24;border-radius:1.2rem;gap:.35rem;padding:1.1rem 1.2rem;display:grid}.AppStory-module__Ph-PYW__momentReject{background:#14100e2e}.AppStory-module__Ph-PYW__momentReject[data-i="1"]{transform:translate(clamp(.5rem,1.5vw,1.25rem))}.AppStory-module__Ph-PYW__momentReject:hover{background:#14100e42;transform:translate(6px)}.AppStory-module__Ph-PYW__momentReject[data-i="1"]:hover{transform:translate(calc(clamp(.5rem,1.5vw,1.25rem) + 6px))}.AppStory-module__Ph-PYW__momentTag{letter-spacing:.14em;text-transform:uppercase;color:#ffffff80;font-size:.65rem;font-weight:700}.AppStory-module__Ph-PYW__momentReject em{font-style:normal;font-family:var(--font-display);letter-spacing:var(--tracking-tight);color:#ffffff73;font-size:clamp(1.45rem,2.6vw,1.95rem);font-weight:550;-webkit-text-decoration:line-through #ffffff47;text-decoration:line-through #ffffff47;text-decoration-thickness:1px}.AppStory-module__Ph-PYW__momentLive{transform:translate3d(calc(var(--dx) * .28), calc(var(--dy) * .2), 0);transition:transform 80ms linear, background .32s var(--ease-out-soft), border-color .32s var(--ease-out-soft);background:linear-gradient(135deg,#fff3,#ffffff14);border-color:#ffffff52;margin-top:.25rem;box-shadow:0 18px 40px #50140438,inset 0 0 0 1px #ffffff14}.AppStory-module__Ph-PYW__momentLive .AppStory-module__Ph-PYW__momentTag{color:#ffd7a8}.AppStory-module__Ph-PYW__momentLive strong{font-family:var(--font-display);letter-spacing:var(--tracking-tight);color:#fff;text-shadow:0 8px 24px #50140440;font-size:clamp(1.85rem,3.4vw,2.55rem);font-weight:600;line-height:1.05}.AppStory-module__Ph-PYW__momentLive:hover{background:linear-gradient(135deg,#ffffff42,#ffffff1f);border-color:#ffffff6b}.AppStory-module__Ph-PYW__paths{padding:clamp(4.75rem, 9vw, 7.75rem) var(--container-pad) clamp(5rem, 10vw, 8rem);background:radial-gradient(circle at var(--px) var(--py), #e84e1b1a, transparent 28%), radial-gradient(ellipse 55% 45% at 12% 18%, #2a9d8f24, transparent 55%), radial-gradient(ellipse 50% 40% at 88% 78%, #e07a5f1f, transparent 50%), linear-gradient(165deg, #f7faf8 0%, #eef3f0 42%, #e8f0ec 100%);position:relative;overflow:hidden}.AppStory-module__Ph-PYW__pathsBloom{pointer-events:none;background:radial-gradient(circle at var(--px) var(--py), #ffffff8c, transparent 30%);mix-blend-mode:soft-light;z-index:0;position:absolute;inset:-8%}.AppStory-module__Ph-PYW__pathsOrb{pointer-events:none;z-index:0;filter:blur(2px);animation:AppStory-module__Ph-PYW__ao-breath 11s var(--ease-in-out-soft) infinite;border-radius:50%;position:absolute}.AppStory-module__Ph-PYW__pathsOrb[data-a]{aspect-ratio:1;width:min(42vw,18rem);transform:translate3d(calc(var(--dx) * .5), calc(var(--dy) * .4), 0);background:radial-gradient(circle,#2a9d8f38,#0000 68%);top:22%;left:-4%}.AppStory-module__Ph-PYW__pathsOrb[data-b]{aspect-ratio:1;width:min(36vw,15rem);transform:translate3d(calc(var(--dx) * -.45), calc(var(--dy) * -.35), 0);background:radial-gradient(circle,#e84e1b2e,#0000 68%);animation-delay:-4s;bottom:12%;right:-2%}.AppStory-module__Ph-PYW__pathsHead{z-index:1;margin-inline:auto;text-align:center;width:min(100%,68rem);animation:AppStory-module__Ph-PYW__ao-rise .9s var(--ease-out-soft) both;justify-items:center;gap:.9rem;margin-bottom:clamp(2rem,4.5vw,3.25rem);padding-inline:clamp(.5rem,1.5vw,1.25rem);display:grid;position:relative}.AppStory-module__Ph-PYW__pathsKicker{align-items:center;gap:.65rem;display:inline-flex}.AppStory-module__Ph-PYW__pathsKicker:before,.AppStory-module__Ph-PYW__pathsKicker:after{content:"";opacity:.35;background:currentColor;width:1.75rem;height:1px}.AppStory-module__Ph-PYW__pathsHead h2{max-width:16ch;font-family:var(--font-display);letter-spacing:var(--tracking-tight);text-wrap:balance;margin:0;font-size:clamp(2.15rem,4.2vw,3.55rem);font-weight:600;line-height:1.02}.AppStory-module__Ph-PYW__pathsLead{max-width:34rem;color:var(--text-secondary);font-size:var(--text-md);line-height:var(--leading-relaxed);text-wrap:pretty;margin:0}.AppStory-module__Ph-PYW__pathOrbit{z-index:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.05rem,2.4vw,1.85rem);max-width:68rem;margin-inline:auto;padding:clamp(.65rem,1.8vw,1.5rem);display:grid;position:relative}.AppStory-module__Ph-PYW__pathCore{z-index:3;background:radial-gradient(circle at 35% 30%, #ffffff2e, transparent 45%), var(--ink);color:#fff;pointer-events:none;width:5.75rem;height:5.75rem;animation:AppStory-module__Ph-PYW__ao-pulse-soft 4.5s var(--ease-in-out-soft) infinite;border-radius:50%;align-content:center;justify-items:center;gap:0;line-height:1;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 18px 44px #14201b47,0 0 0 10px #ffffff8c,0 0 0 11px #14201b0f}.AppStory-module__Ph-PYW__pathCore span{letter-spacing:.12em;text-transform:uppercase;opacity:.6;font-size:.58rem;font-weight:650;line-height:1}.AppStory-module__Ph-PYW__pathCore em{font-style:normal;font-family:var(--font-display);letter-spacing:var(--tracking-tight);margin-top:.1rem;font-size:1.2rem;font-weight:600;line-height:1}.AppStory-module__Ph-PYW__pathNode{z-index:1;position:relative}.AppStory-module__Ph-PYW__pathLink{color:#fff;isolation:isolate;min-height:clamp(18rem,34vw,24rem);transition:transform .42s var(--ease-out-soft), box-shadow .42s var(--ease-out-soft);align-content:end;gap:.55rem;padding:1.55rem 1.4rem 1.4rem;text-decoration:none;display:grid;position:relative;overflow:hidden;box-shadow:0 20px 44px #14201b24,inset 0 0 0 1px #ffffff2e}.AppStory-module__Ph-PYW__pathLink[data-i="0"]{border-radius:2.2rem 1.35rem 1.7rem 2.6rem;transform:rotate(-1.4deg)translateY(.35rem)}.AppStory-module__Ph-PYW__pathLink[data-i="1"]{border-radius:1.4rem 2.4rem 2.5rem 1.5rem;transform:rotate(1.6deg)translateY(-.55rem)}.AppStory-module__Ph-PYW__pathLink[data-i="2"]{border-radius:2.5rem 1.5rem 1.35rem 2.1rem;transform:rotate(1.1deg)translateY(.45rem)}.AppStory-module__Ph-PYW__pathLink[data-i="3"]{border-radius:1.5rem 2.2rem 2rem 1.4rem;transform:rotate(-1.8deg)translateY(-.25rem)}.AppStory-module__Ph-PYW__pathLink:hover,.AppStory-module__Ph-PYW__pathLink:focus-visible{transform:rotate(0)translateY(-.45rem)scale(1.015);box-shadow:0 28px 56px #14201b33,inset 0 0 0 1px #ffffff47}.AppStory-module__Ph-PYW__pathPhoto{z-index:0}.AppStory-module__Ph-PYW__pathPhoto img{transition:transform .9s var(--ease-out-soft);transform:scale(1.04)}:is(.AppStory-module__Ph-PYW__pathLink:hover .AppStory-module__Ph-PYW__pathPhoto img,.AppStory-module__Ph-PYW__pathLink:focus-visible .AppStory-module__Ph-PYW__pathPhoto img){transform:scale(1.12)}.AppStory-module__Ph-PYW__pathLink>:not(.AppStory-module__Ph-PYW__pathPhoto){z-index:1;position:relative}.AppStory-module__Ph-PYW__pathCode{z-index:1;font-family:var(--font-display);letter-spacing:var(--tracking-tight);color:#ffffff38;pointer-events:none;font-size:clamp(2.2rem,4vw,3rem);font-weight:600;line-height:1;position:absolute;top:1.15rem;right:1.25rem}.AppStory-module__Ph-PYW__pathIcon{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);width:2.85rem;height:2.85rem;transition:transform .42s var(--ease-spring);background:#fff3;border-radius:50%;place-items:center;display:inline-grid;box-shadow:0 8px 20px #0a100e38,inset 0 0 0 1px #ffffff47}.AppStory-module__Ph-PYW__pathIcon img{filter:brightness(0)invert();opacity:1;width:1.35rem!important;height:1.35rem!important}.AppStory-module__Ph-PYW__pathLink:hover .AppStory-module__Ph-PYW__pathIcon{background:#ffffff47;transform:scale(1.08)rotate(-8deg)}.AppStory-module__Ph-PYW__pathLink strong{font-family:var(--font-display);letter-spacing:var(--tracking-tight);text-shadow:0 8px 24px #0a100e59;font-size:clamp(1.45rem,2.4vw,1.85rem);font-weight:550;line-height:1.05}.AppStory-module__Ph-PYW__pathBody{color:#ffffffc7;max-width:26ch;font-size:var(--text-sm);line-height:var(--leading-relaxed);text-shadow:0 6px 18px #0a100e47}.AppStory-module__Ph-PYW__pathCue{letter-spacing:.14em;text-transform:uppercase;color:#ffffff8c;transition:color var(--duration-fast) var(--ease-out-soft), transform var(--duration-fast) var(--ease-out-soft);margin-top:.25rem;font-size:.72rem;font-style:normal;font-weight:700}.AppStory-module__Ph-PYW__pathLink:hover .AppStory-module__Ph-PYW__pathCue{transform:translate(.25rem)}.AppStory-module__Ph-PYW__pathLink[data-accent=ember]:hover .AppStory-module__Ph-PYW__pathCue{color:#ffb347}.AppStory-module__Ph-PYW__pathLink[data-accent=teal]:hover .AppStory-module__Ph-PYW__pathCue{color:#9fd8cf}.AppStory-module__Ph-PYW__pathLink[data-accent=night]:hover .AppStory-module__Ph-PYW__pathCue{color:#a8c4d6}.AppStory-module__Ph-PYW__pathLink[data-accent=play]:hover .AppStory-module__Ph-PYW__pathCue{color:#ffd0c0}.AppStory-module__Ph-PYW__promise{padding:clamp(3.25rem, 6.5vw, 5.25rem) var(--page-inline);color:#f4f0e8;background:#10141c;position:relative;overflow:clip}.AppStory-module__Ph-PYW__promiseWash{pointer-events:none;background:radial-gradient(45% 40% at 12% 18%,#ffb3471f,#0000 60%),radial-gradient(50% 45% at 88% 78%,#4a7c9b1f,#0000 62%),linear-gradient(165deg,#10141c 0%,#151b26 48%,#1a1512 100%);position:absolute;inset:0}.AppStory-module__Ph-PYW__promiseInner{z-index:1;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:start;gap:clamp(1.75rem,4vw,3.5rem);display:grid;position:relative}.AppStory-module__Ph-PYW__promiseHead{align-content:start;justify-items:start;gap:.9rem;display:grid}.AppStory-module__Ph-PYW__promiseHead h2{max-width:12ch;font-family:var(--font-display);letter-spacing:var(--tracking-tight);color:#fff8ef;gap:.15rem;margin:.1rem 0 0;font-size:clamp(2.15rem,4.2vw,3.45rem);font-weight:600;line-height:1.02;display:grid}.AppStory-module__Ph-PYW__promiseHead h2 span{display:block}.AppStory-module__Ph-PYW__promiseTitleHit{color:#ffb347;font-weight:550}.AppStory-module__Ph-PYW__promiseLead{color:#f4f0e8ad;max-width:34ch;font-size:var(--text-md);line-height:var(--leading-relaxed);text-wrap:pretty;margin:0}.AppStory-module__Ph-PYW__promiseAside{gap:clamp(1.15rem,2.2vw,1.5rem);min-width:0;display:grid}.AppStory-module__Ph-PYW__promiseVows{gap:0;margin:0;padding:0;list-style:none;display:grid}.AppStory-module__Ph-PYW__promiseVow{border-top:1px solid #fff0dc1f;grid-template-columns:2.75rem minmax(0,1fr);align-items:start;gap:.7rem 1rem;padding:clamp(.9rem,1.6vw,1.15rem) 0;display:grid}.AppStory-module__Ph-PYW__promiseVow:last-child{padding-bottom:0}.AppStory-module__Ph-PYW__promiseMark{font-family:var(--font-display);letter-spacing:.04em;color:#ffb347;font-size:clamp(1.2rem,1.8vw,1.45rem);font-weight:550;line-height:1.25}.AppStory-module__Ph-PYW__promiseVowCopy{gap:.4rem;min-width:0;display:grid}.AppStory-module__Ph-PYW__promiseVowCopy h3{max-width:22ch;font-family:var(--font-display);letter-spacing:var(--tracking-tight);color:#fff8ef;margin:0;font-size:clamp(1.1rem,1.7vw,1.3rem);font-weight:550;line-height:1.2}.AppStory-module__Ph-PYW__promiseVowCopy p{color:#f4f0e8ad;max-width:42ch;font-size:var(--text-sm);line-height:var(--leading-relaxed);text-wrap:pretty;margin:0}.AppStory-module__Ph-PYW__promiseSeal{border-top:1px solid #ffb34752;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.85rem 1rem;padding-top:clamp(1rem,1.8vw,1.2rem);display:grid}.AppStory-module__Ph-PYW__promiseSealRing{aspect-ratio:1;width:2.6rem;animation:AppStory-module__Ph-PYW__ao-seal-breathe 7s var(--ease-in-out-soft) infinite;background:radial-gradient(circle at 40% 35%,#ffc87847,#0000 48%),#ffb34714;border:1.5px solid #ffb3478c;border-radius:50%;margin-top:.1rem;box-shadow:inset 0 0 0 4px #10141c8c,0 0 18px #ffb34729}.AppStory-module__Ph-PYW__promiseSealCopy{gap:.3rem;min-width:0;display:grid}.AppStory-module__Ph-PYW__promiseSealCopy strong{letter-spacing:.14em;text-transform:uppercase;color:#ffb347;font-size:.7rem;font-weight:700}.AppStory-module__Ph-PYW__promiseSealCopy p{max-width:44ch;font-family:var(--font-display);letter-spacing:var(--tracking-tight);color:#fff8efe6;text-wrap:pretty;margin:0;font-size:clamp(1rem,1.55vw,1.18rem);font-weight:500;line-height:1.4}@keyframes AppStory-module__Ph-PYW__ao-seal-breathe{0%,to{transform:scale(1);box-shadow:inset 0 0 0 4px #10141c8c,0 0 18px #ffb34729}50%{transform:scale(1.04);box-shadow:inset 0 0 0 4px #10141c8c,0 0 26px #ffb3473d}}@media (prefers-reduced-motion:reduce){.AppStory-module__Ph-PYW__promiseSealRing{animation:none}}.AppStory-module__Ph-PYW__dlCue{letter-spacing:.12em;text-transform:uppercase;color:#ffffff9e;text-shadow:0 2px 10px #0a100e66;margin:.2rem 0 0;font-size:.72rem;font-weight:650}.AppStory-module__Ph-PYW__download{min-height:min(68svh,36rem);padding:clamp(3.5rem, 7vw, 5.5rem) var(--container-pad);color:#fff;isolation:isolate;place-items:center;display:grid;position:relative;overflow:hidden}.AppStory-module__Ph-PYW__dlStage{transform:translate3d(calc(var(--dx) * -.22), calc(var(--dy) * -.16), 0);transition:transform 90ms linear}.AppStory-module__Ph-PYW__dlStage img{transform-origin:50% 42%;animation:AppStory-module__Ph-PYW__ao-hero-drift 34s var(--ease-in-out-soft) infinite alternate;transform:scale(1.06)}.AppStory-module__Ph-PYW__dlGlow{z-index:1;pointer-events:none;background:radial-gradient(circle at var(--px) var(--py), #ffffff14, transparent 28%), linear-gradient(180deg, #0a100e1f 0%, #0a100e2e 42%, #0a100e6b 100%);position:absolute;inset:0}.AppStory-module__Ph-PYW__dlStage [data-tone]{background:linear-gradient(#0a100e0f 0%,#0a100e1f 45%,#0a100e61 100%)}.AppStory-module__Ph-PYW__dlInner{z-index:2;text-align:center;width:min(100%,38rem);animation:AppStory-module__Ph-PYW__ao-rise .95s var(--ease-out-soft) both;justify-items:center;gap:1.1rem;display:grid;position:relative}.AppStory-module__Ph-PYW__dlKicker{letter-spacing:.16em;text-shadow:0 2px 12px #0a100e8c;align-items:center;gap:.7rem;width:fit-content;font-size:.78rem;font-weight:700;display:inline-flex;color:#fff!important}.AppStory-module__Ph-PYW__dlKicker:before,.AppStory-module__Ph-PYW__dlKicker:after{content:"";opacity:.7;background:#fff;width:1.75rem;height:1px;box-shadow:0 1px 6px #0a100e59}.AppStory-module__Ph-PYW__dlInner h2{font-family:var(--font-display);letter-spacing:var(--tracking-tight);text-shadow:0 2px 12px #0a100e73,0 14px 40px #0a100e59;gap:.08rem;margin:0;font-size:clamp(2.45rem,5.2vw,4.2rem);font-weight:600;line-height:1;display:grid}.AppStory-module__Ph-PYW__dlInner h2 span{display:block}.AppStory-module__Ph-PYW__dlInner h2 span:last-child{color:#ffffffeb}.AppStory-module__Ph-PYW__dlBody{color:#ffffffe6;max-width:32rem;font-size:var(--text-md);line-height:var(--leading-relaxed);text-shadow:0 2px 14px #0a100e66;margin:0}.AppStory-module__Ph-PYW__stores{justify-content:center;margin-top:.45rem}.AppStory-module__Ph-PYW__stores a{border-radius:.7rem;gap:.7rem;min-height:3.15rem;padding:.5rem .95rem .5rem .8rem}.AppStory-module__Ph-PYW__stores svg{width:1.65rem;height:1.65rem}.AppStory-module__Ph-PYW__stores small{font-size:.55rem}.AppStory-module__Ph-PYW__stores strong{font-size:1rem}.AppStory-module__Ph-PYW__method{padding:clamp(3.5rem, 7vw, 5.75rem) var(--page-inline);background:radial-gradient(circle at var(--px) var(--py), #e84e1b1a, transparent 32%), linear-gradient(165deg, #fff8f4 0%, #f7f2ee 48%, #eef2ef 100%);color:var(--ink);scroll-margin-top:calc(var(--header-h) + .5rem);position:relative;overflow:clip}.AppStory-module__Ph-PYW__methodMesh{pointer-events:none;-webkit-mask-image:radial-gradient(circle at var(--px,50%) var(--py,40%), #000 12%, transparent 62%);mask-image:radial-gradient(circle at var(--px,50%) var(--py,40%), #000 12%, transparent 62%);opacity:.7;background-image:linear-gradient(#e84e1b0b 1px,#0000 1px),linear-gradient(90deg,#e84e1b0b 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0}.AppStory-module__Ph-PYW__methodHead{z-index:1;grid-template-columns:minmax(0,1.15fr) minmax(12rem,.85fr);align-items:end;gap:clamp(1.25rem,3vw,3rem);width:100%;margin-bottom:clamp(1.75rem,3.5vw,2.5rem);display:grid;position:relative}.AppStory-module__Ph-PYW__methodIntro{gap:.7rem;min-width:0;display:grid}.AppStory-module__Ph-PYW__methodHead h2{max-width:18ch;font-family:var(--font-display);letter-spacing:var(--tracking-tight);font-size:clamp(2rem,3.6vw,3.15rem);font-weight:600;line-height:var(--leading-tight);text-wrap:balance;margin:0}.AppStory-module__Ph-PYW__methodLead{max-width:32ch;color:var(--text-secondary);font-size:var(--text-md);line-height:var(--leading-relaxed);text-wrap:pretty;justify-self:end;margin:0;padding-bottom:.2rem}.AppStory-module__Ph-PYW__methodLayers{z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,2vw,1.5rem);width:100%;margin-bottom:clamp(2.25rem,4.5vw,3.25rem);display:grid;position:relative}.AppStory-module__Ph-PYW__methodLayer{transition:transform .36s var(--ease-out-soft);background:#ffffffb8;border:1px solid #14201b0f;border-radius:1.35rem;align-content:start;gap:.65rem;padding:1.35rem 1.2rem 1.4rem;display:grid;box-shadow:0 14px 36px #14201b0a}.AppStory-module__Ph-PYW__methodLayer:hover{transform:translateY(-4px)}.AppStory-module__Ph-PYW__methodLayer span{font-family:var(--font-display);color:#e84e1b59;font-size:clamp(2rem,3vw,2.6rem);font-weight:600;line-height:1}.AppStory-module__Ph-PYW__methodLayer h3{font-family:var(--font-display);font-size:var(--text-lg);letter-spacing:var(--tracking-tight);margin:0;font-weight:550}.AppStory-module__Ph-PYW__methodLayer p{color:var(--text-secondary);line-height:var(--leading-relaxed);font-size:var(--text-sm);margin:0}.AppStory-module__Ph-PYW__methodFlow{z-index:1;color:#fff;background:#14201b;border-radius:1.5rem;gap:1.25rem;padding:clamp(1.35rem,2.5vw,1.75rem);display:grid;position:relative;box-shadow:0 22px 48px #14201b29}.AppStory-module__Ph-PYW__methodFlowHead{gap:.4rem;display:grid}.AppStory-module__Ph-PYW__methodFlowHead h3{font-family:var(--font-display);letter-spacing:var(--tracking-tight);margin:0;font-size:clamp(1.35rem,2.2vw,1.75rem);font-weight:550}.AppStory-module__Ph-PYW__methodSteps{grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.AppStory-module__Ph-PYW__methodStep{border-top:1px solid #ffffff24;align-content:start;gap:.4rem;padding-top:.85rem;display:grid}.AppStory-module__Ph-PYW__methodStep span{font-family:var(--font-display);color:#ffb347;opacity:.85;font-size:.95rem;font-weight:600}.AppStory-module__Ph-PYW__methodStep strong{font-family:var(--font-display);font-size:var(--text-sm);font-weight:550}.AppStory-module__Ph-PYW__methodStep p{color:#ffffffb8;font-size:var(--text-xs);line-height:var(--leading-relaxed);margin:0}.AppStory-module__Ph-PYW__purpose{padding:clamp(3.5rem, 7vw, 5.75rem) var(--page-inline);color:#fff;scroll-margin-top:calc(var(--header-h) + .5rem);background:radial-gradient(50% 45% at 80% 20%,#2a9d8f38,#0000 55%),linear-gradient(160deg,#101a16 0%,#14201b 55%,#0e1613 100%);position:relative;overflow:clip}.AppStory-module__Ph-PYW__purposeGlow{aspect-ratio:1;pointer-events:none;filter:blur(4px);width:min(40vw,20rem);animation:AppStory-module__Ph-PYW__ao-breath 12s var(--ease-in-out-soft) infinite;background:radial-gradient(circle,#e84e1b29,#0000 70%);border-radius:50%;position:absolute;bottom:10%;left:8%}.AppStory-module__Ph-PYW__purposeHead{z-index:1;grid-template-columns:minmax(0,1.1fr) minmax(12rem,.9fr);align-items:end;gap:clamp(1.25rem,3vw,3rem);width:100%;margin-bottom:clamp(1.75rem,3.5vw,2.5rem);display:grid;position:relative}.AppStory-module__Ph-PYW__purposeIntro{gap:.7rem;min-width:0;display:grid}.AppStory-module__Ph-PYW__purposeHead h2{max-width:18ch;font-family:var(--font-display);letter-spacing:var(--tracking-tight);font-size:clamp(2rem,3.6vw,3.15rem);font-weight:600;line-height:var(--leading-tight);text-wrap:balance;margin:0}.AppStory-module__Ph-PYW__purposeLead{color:#e8f0ecc7;max-width:34ch;font-size:var(--text-md);line-height:var(--leading-relaxed);text-wrap:pretty;justify-self:end;margin:0;padding-bottom:.2rem}.AppStory-module__Ph-PYW__purposeValues{z-index:1;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1rem,2vw,1.35rem);width:100%;margin-bottom:clamp(1.5rem,3vw,2rem);display:grid;position:relative}.AppStory-module__Ph-PYW__purposeValue{border-top:1px solid #ffffff24;align-content:start;gap:.55rem;padding-top:1rem;display:grid}.AppStory-module__Ph-PYW__purposeValue span{font-family:var(--font-display);color:#9fd8cf;opacity:.7;font-size:1.35rem;font-weight:600;line-height:1}.AppStory-module__Ph-PYW__purposeValue h3{font-family:var(--font-display);font-size:var(--text-md);letter-spacing:var(--tracking-tight);margin:0;font-weight:550}.AppStory-module__Ph-PYW__purposeValue p{color:#e8f0ecb8;font-size:var(--text-sm);line-height:var(--leading-relaxed);margin:0}.AppStory-module__Ph-PYW__purposeNote{z-index:1;color:#e8f0ec80;max-width:48rem;font-size:var(--text-xs);line-height:var(--leading-relaxed);margin:0;position:relative}@media (max-width:1099.98px){.AppStory-module__Ph-PYW__methodSteps{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:999.98px){.AppStory-module__Ph-PYW__hero{min-height:100svh;padding-top:calc(var(--header-h) + 2rem)}.AppStory-module__Ph-PYW__momentInner{grid-template-columns:1fr;align-items:start;gap:1.75rem}.AppStory-module__Ph-PYW__momentAside{justify-self:stretch;width:100%;max-width:none}.AppStory-module__Ph-PYW__momentReject[data-i="1"],.AppStory-module__Ph-PYW__momentReject[data-i="1"]:hover,.AppStory-module__Ph-PYW__momentReject:hover{transform:none}.AppStory-module__Ph-PYW__pathCore{display:none}.AppStory-module__Ph-PYW__purposeValues{grid-template-columns:1fr 1fr}.AppStory-module__Ph-PYW__statsList{grid-template-columns:1fr 1fr;gap:1.5rem}.AppStory-module__Ph-PYW__statsList:before{display:none}.AppStory-module__Ph-PYW__stat{border-bottom:1px solid #14201b1a;grid-template-rows:auto auto auto;row-gap:.5rem;padding-bottom:1.15rem}.AppStory-module__Ph-PYW__statNode{height:auto}.AppStory-module__Ph-PYW__promiseInner{grid-template-columns:1fr;gap:clamp(1.75rem,4vw,2.5rem)}.AppStory-module__Ph-PYW__promiseHead h2{max-width:14ch}}@media (max-width:899.98px){.AppStory-module__Ph-PYW__methodHead,.AppStory-module__Ph-PYW__purposeHead{grid-template-columns:1fr;align-items:start;gap:.85rem}.AppStory-module__Ph-PYW__methodLead,.AppStory-module__Ph-PYW__purposeLead{justify-self:start;max-width:42ch;padding-bottom:0}.AppStory-module__Ph-PYW__methodLayers{grid-template-columns:1fr}.AppStory-module__Ph-PYW__methodSteps{grid-template-columns:1fr 1fr}}@media (max-width:599.98px){.AppStory-module__Ph-PYW__pathOrbit{grid-template-columns:1fr;gap:1rem}.AppStory-module__Ph-PYW__pathLink[data-i="0"],.AppStory-module__Ph-PYW__pathLink[data-i="1"],.AppStory-module__Ph-PYW__pathLink[data-i="2"],.AppStory-module__Ph-PYW__pathLink[data-i="3"]{border-radius:1.75rem;min-height:16.5rem;transform:none}.AppStory-module__Ph-PYW__pathLink:hover,.AppStory-module__Ph-PYW__pathLink:focus-visible{transform:translateY(-.3rem)scale(1.01)}.AppStory-module__Ph-PYW__momentTitle span:nth-child(2),.AppStory-module__Ph-PYW__momentTitle span:nth-child(3){transform:none}.AppStory-module__Ph-PYW__methodSteps,.AppStory-module__Ph-PYW__purposeValues{grid-template-columns:1fr}.AppStory-module__Ph-PYW__statsList{grid-template-columns:1fr;gap:1.15rem}.AppStory-module__Ph-PYW__stat strong{font-size:clamp(2.2rem,10vw,2.8rem)}.AppStory-module__Ph-PYW__promiseVow{grid-template-columns:2.5rem minmax(0,1fr);gap:.85rem}.AppStory-module__Ph-PYW__promiseSeal{grid-template-columns:auto minmax(0,1fr)}}@media (min-width:1536px){.AppStory-module__Ph-PYW__hero,.AppStory-module__Ph-PYW__moment,.AppStory-module__Ph-PYW__paths,.AppStory-module__Ph-PYW__download{padding-inline:var(--page-inline)}}@media (prefers-reduced-motion:reduce){.AppStory-module__Ph-PYW__heroCopy,.AppStory-module__Ph-PYW__momentCore,.AppStory-module__Ph-PYW__momentAside,.AppStory-module__Ph-PYW__dlInner,.AppStory-module__Ph-PYW__pathsHead,.AppStory-module__Ph-PYW__pathCore,.AppStory-module__Ph-PYW__pathsOrb,.AppStory-module__Ph-PYW__purposeGlow,.AppStory-module__Ph-PYW__momentOrb{animation:none!important}.AppStory-module__Ph-PYW__heroStage img{animation:none!important}.AppStory-module__Ph-PYW__pathPhoto img{animation:none!important}.AppStory-module__Ph-PYW__dlStage img{animation:none!important}.AppStory-module__Ph-PYW__heroStage img{transform:scale(1.05)}:is(.AppStory-module__Ph-PYW__pathPhoto img,.AppStory-module__Ph-PYW__dlStage img),.AppStory-module__Ph-PYW__methodLayer:hover{transform:none}}@media (max-height:700px) and (max-width:899.98px){.AppStory-module__Ph-PYW__hero{min-height:auto;padding-block:calc(var(--header-h) + 1.15rem) 2rem}.AppStory-module__Ph-PYW__heroCopy{gap:.85rem}.AppStory-module__Ph-PYW__heroCopy h1{font-size:clamp(2.1rem,7.5vw,3rem)}.AppStory-module__Ph-PYW__download{min-height:auto;padding-block:2.5rem}}
