.store-actions[data-astro-cid-aqnufgf6]{width:min(100%,332px)}.store-cta[data-astro-cid-aqnufgf6]{color:#54281e;text-align:center;background:radial-gradient(at 50% 0,#ffb28a70,#0000 65%),linear-gradient(110deg,#ff846a,#ff9976);border:1px solid #ee896b;border-radius:999px;justify-content:center;align-items:center;gap:11px;min-height:58px;padding:13px 18px;text-decoration:none;display:flex;box-shadow:inset 0 1px #ffecdb,inset 0 -2px 3px #ce644022,0 4px 8px #bb553318,0 14px 30px #be694c20}.store-icon[data-astro-cid-aqnufgf6]{flex:0 0 24px}strong[data-astro-cid-aqnufgf6]{letter-spacing:-.025em;font-size:15px;font-weight:600;line-height:1.5;display:block}.android-status[data-astro-cid-aqnufgf6]{color:var(--muted);text-align:center;margin:12px 0 0;font-size:13px}.android-status[data-astro-cid-aqnufgf6] span[data-astro-cid-aqnufgf6]{margin-inline:6px}a[data-astro-cid-aqnufgf6].store-cta{transition:transform .2s,box-shadow .2s}a[data-astro-cid-aqnufgf6].store-cta:hover{color:#54281e;transform:translateY(-2px);box-shadow:inset 0 1px #ffecdb,0 12px 26px #d7654035}a[data-astro-cid-aqnufgf6].store-cta:active{transform:translateY(0)}.store-arrow[data-astro-cid-aqnufgf6]{margin-left:auto}@media (prefers-reduced-motion:reduce){a[data-astro-cid-aqnufgf6].store-cta{transition:none}a[data-astro-cid-aqnufgf6].store-cta:hover{transform:none}}.brand-intro[data-astro-cid-fegtyggs]{isolation:isolate;gap:25px;display:grid;position:relative}.brand-intro[data-astro-cid-fegtyggs]:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(at 65% 55%,#ffdfbd80,#0000 70%);position:absolute;inset:20% -20px -5%}.brand-intro-copy[data-astro-cid-fegtyggs]{max-width:440px}.brand-intro-copy[data-astro-cid-fegtyggs] h2[data-astro-cid-fegtyggs]{margin:0 0 20px}.brand-intro-copy[data-astro-cid-fegtyggs]>p[data-astro-cid-fegtyggs]:last-child{color:var(--muted);margin:0;font-size:15px;line-height:1.65}.brand-intro-art[data-astro-cid-fegtyggs]{width:100%;margin:0}.brand-intro-art[data-astro-cid-fegtyggs] img[data-astro-cid-fegtyggs]{aspect-ratio:6/5;object-fit:cover;object-position:center 57%;border:1px solid #fff8e8;border-radius:32px;width:100%;box-shadow:0 3px 6px #9b542013,0 18px 35px #9c612319}@media (width>=600px){.brand-intro[data-astro-cid-fegtyggs]{max-width:600px;margin-inline:auto}}@media (width>=768px){.brand-intro[data-astro-cid-fegtyggs]{grid-template-columns:.95fr 1.05fr;align-items:center;gap:32px;max-width:none}.brand-intro-copy[data-astro-cid-fegtyggs] h2[data-astro-cid-fegtyggs]{font-size:38px}}@media (width>=900px){.brand-intro[data-astro-cid-fegtyggs]{grid-template-columns:.95fr 1.05fr;gap:70px}.brand-intro-copy[data-astro-cid-fegtyggs]{padding-left:28px}.brand-intro-copy[data-astro-cid-fegtyggs] h2[data-astro-cid-fegtyggs]{font-size:55px}.brand-intro-copy[data-astro-cid-fegtyggs]>p[data-astro-cid-fegtyggs]:last-child{font-size:17px}}.download-page{--cream:#fff8ef;--ink:#43281d;--muted:#795b4b;--border:#eaded2;--plum:#ad4032;--lower-glow-y:2018px;background:radial-gradient(ellipse 470px 530px at 100% 430px, #f6bf9560, transparent), radial-gradient(ellipse 390px 440px at 0 620px, #efb78038, transparent), radial-gradient(ellipse 700px 1100px at 100% var(--lower-glow-y), #ffe2c34d, transparent), var(--cream);color:var(--ink)}.download-page .shell{width:min(1120px,100% - 40px)}.download-page .site-header{padding-block:12px}.download-page .site-header nav a{padding-inline:12px;font-size:13px;font-weight:600}.download-page .brand{letter-spacing:-.045em;color:#633c2c;font-size:25px}.download-page .footer-brand .brand-mark{display:none}.download-page .site-header nav a{color:#775641;font-weight:500}.download-page a:hover{color:#a23c2d}.download-shell{width:min(1120px,100% - 40px);margin-inline:auto}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.download-content h2{letter-spacing:-.045em;font-size:clamp(33px,7vw,48px);line-height:1.1}.download-eyebrow{color:#aa4637;text-transform:uppercase;letter-spacing:.14em;margin:0 0 13px;font-size:11px;font-weight:700;line-height:1.6}.download-hero{text-align:center;justify-items:center;padding-top:11px;display:grid}.download-hero-copy{max-width:530px}.download-hero h1{letter-spacing:-.048em;max-width:none;margin:0 0 16px;font-size:clamp(45px,13vw,58px);line-height:1.05}.download-hero h1 span{display:block}.download-hero h1 span:last-child{color:#b34e3b;letter-spacing:-.052em;font-size:1.09em;font-style:italic;line-height:1.12}.download-lede{max-width:337px;color:var(--muted);text-wrap:pretty;margin:0 auto 13px;padding-inline:4px;font-size:15px;line-height:1.65}.hero-store{z-index:3;width:min(100%,332px);position:relative}.hero-store .store-cta{gap:8px;box-shadow:inset 0 1px #ffecdb,inset 0 -2px 3px #ce644022,0 4px 8px #bb553312,0 12px 26px #be694c1c}.hero-store .store-icon{flex-basis:22px;width:22px;height:26px;transform:translateY(-.5px)}.hero-store .android-status{margin-top:6px}.download-hero-art{isolation:isolate;justify-items:center;width:100%;max-width:400px;height:324px;margin-top:0;display:grid;position:relative}.hero-mascot{z-index:2;filter:drop-shadow(0 12px 13px #8d432016);align-self:center;width:322px;position:relative}.hero-halo{z-index:-1;background:radial-gradient(#ffe7c480 0,#ffddb74d 42%,#0000 73%);border-radius:50%;position:absolute;inset:-6% 0 -4%}.hero-environment{z-index:0;pointer-events:none;position:absolute;inset:-15px -20px -18px}.garden-fringe{object-fit:cover;opacity:.1;filter:saturate(.85);width:140px;height:330px;position:absolute;mask-image:radial-gradient(closest-side,#000 20%,#0009 58%,#0000 100%)}.garden-left{top:0;left:0}.garden-right{opacity:.06;bottom:0;right:0;transform:scaleX(-1)}.scene-light{background:radial-gradient(at 60% 28%,#fff9e273,#ffedca30 40%,#0000 70%);border-radius:50%;position:absolute;inset:-2% 2% 6%}.scene-ground{filter:blur(8px);background:radial-gradient(#bd744236,#f8c39140 45%,#0000 72%);border-radius:50%;height:45px;position:absolute;bottom:2%;left:5%;right:5%}.scene-glints{background:#fff8d9;border-radius:50%;width:3px;height:3px;position:absolute;top:26%;left:9%;box-shadow:8px 29px 7px 2px #fff3c9,26px -20px 9px 1px #ffe9a8,9px 140px 7px 2px #fff1c5,286px 48px 6px 1px #fff2c9,310px 170px 8px 2px #fff2c9}.art-sparkle{z-index:3;clip-path:polygon(50% 0,64% 36%,100% 50%,64% 64%,50% 100%,36% 64%,0 50%,36% 36%);background:#f6bb75;width:11px;height:16px;position:absolute}.sparkle-one{top:22%;left:9%;transform:rotate(12deg)}.sparkle-two{background:#f9c08e;width:8px;height:12px;top:64%;right:7%}.partner-note{z-index:3;text-align:left;background:radial-gradient(at 15% 0,#fffdf7,#0000 72%),linear-gradient(120deg,#fffaf0f5,#ffe9d3b3);border:1px solid #e8cbb073;border-radius:25px;align-items:center;gap:14px;width:100%;margin-top:4px;padding:16px 18px;display:flex;position:relative;box-shadow:inset 0 1px #fffefa,inset 0 -1px #f2dcc43b,0 6px 20px #b575420b}.note-heart{filter:drop-shadow(0 3px 4px #b6733217);background:radial-gradient(#ffe0b952,#0000 75%);border-radius:50%;flex:0 0 40px;place-items:center;width:40px;height:45px;display:grid}.partner-note h2{letter-spacing:-.035em;margin:0 0 7px;font-family:Georgia,Times New Roman,serif;font-size:23px;font-weight:400;line-height:1.1}.partner-note p{color:var(--muted);margin:0;font-size:13px;line-height:1.5}.experiences{padding-block:56px 0}.experience-grid{gap:22px;display:grid}.experience-card{background:linear-gradient(150deg,#fffcf5,#fff0df);border:1px solid #e7c4a35c;border-radius:30px;overflow:hidden;box-shadow:inset 0 1px #fff,0 12px 28px #b575420c}.experience-image{aspect-ratio:3/2;background:#f4dac0;overflow:hidden}.experience-image img{object-fit:cover;width:100%;height:100%}.experience-card-copy{padding:23px}.experience-card .download-eyebrow{margin-bottom:10px}.experience-card h3{letter-spacing:-.035em;max-width:18ch;margin:0 0 12px;font-family:Georgia,Times New Roman,serif;font-size:30px;font-weight:400;line-height:1.1}.experience-card-copy>p:last-child{color:var(--muted);margin:0;font-size:14px;line-height:1.6}.story-grow{background:radial-gradient(at 100%,#ffe2b68c,#0000 72%),#fff7e9;grid-template-columns:1.1fr .9fr;align-items:center;display:grid}.story-grow .experience-image{aspect-ratio:auto;background:0 0;grid-area:1/2;overflow:visible}.story-grow .experience-image img{object-fit:contain;height:auto}.story-grow .experience-card-copy{grid-area:1/1;padding:24px 0 24px 22px}.story-grow h3{font-size:27px}.story-grow .download-eyebrow{letter-spacing:.1em;font-size:10px}.story-moments{box-shadow:none;background:0 0;border-color:#0000}.story-moments .experience-image{border-radius:28px}.story-moments .experience-card-copy{padding:22px 4px 4px}.brand-intro-section{padding-top:60px}.download-final{isolation:isolate;text-align:center;background:radial-gradient(at 50% 0,#fff9ec,#0000 68%),linear-gradient(120deg,#fff0df,#ffdfc9);border:1px solid #efcdb479;border-radius:34px;margin-block:56px 52px;padding:36px 20px 30px;position:relative;box-shadow:inset 0 1px #fffaf1,0 16px 35px #ac61340b}.download-final h2{margin-bottom:18px;font-size:clamp(39px,10.8vw,60px)}.download-final h2 em{color:#ad4938;font-weight:400}.download-final>p:not(.download-eyebrow){color:var(--muted);font-size:14px;line-height:1.6}.download-final .store-actions{margin:24px auto 0}.download-final .store-cta{gap:8px;padding-inline:10px;box-shadow:inset 0 1px #ffecdb,inset 0 -2px 3px #ce644022,0 4px 8px #bb553312,0 12px 26px #be694c1c}.download-final .store-icon{flex-basis:22px;width:22px;height:26px;transform:translateY(-.5px)}.download-final .android-status{margin-top:6px}.download-final>p.release-note{max-width:310px;margin:20px auto 0;font-size:12px}.download-page .site-footer{padding-top:34px;font-size:14px}.download-page .footer-grid{gap:24px}.download-page .footer-bottom{margin-top:24px}@media (width<=389px) and (height>=741px){.download-hero-art{height:318px}.hero-mascot{width:308px}}@media (width<=599px) and (height<=740px){.download-hero{padding-top:8px}.download-hero h1{margin-bottom:14px}.download-lede{margin-bottom:16px}.download-hero-art{height:244px;margin-top:0}.hero-mascot{width:234px}.garden-fringe{width:100px;height:240px}}@media (width>=600px){.download-page{--lower-glow-y:1680px}.download-shell{width:min(1120px,100% - 64px)}.download-hero h1{font-size:65px}.download-hero-art{max-width:460px;height:380px}.hero-mascot{width:370px}.partner-note{justify-content:center;max-width:600px}.experience-grid{grid-template-columns:1fr 1fr;align-items:start;max-width:none;margin-inline:auto}.story-play{grid-column:1/-1;grid-template-columns:1.1fr 1fr;align-items:center;display:grid}.story-play .experience-image{height:100%}.story-grow{flex-direction:column-reverse;align-self:stretch;display:flex}.story-grow .experience-image{width:min(100%,220px);margin:auto}.story-grow .experience-card-copy{padding:24px}.story-grow h3{font-size:30px}.story-moments .experience-image{aspect-ratio:6/5}.story-moments h3{font-size:28px}.experiences{padding-top:72px}.brand-intro-section{padding-top:76px}.download-final{padding:44px}}@media (width>=900px){.download-page{--lower-glow-y:1443px}.download-page .site-header{padding-block:22px}.download-hero{text-align:left;grid-template-rows:auto auto auto;grid-template-columns:1.05fr 1fr;place-items:center start;column-gap:32px;padding-top:58px}.download-hero-copy{grid-area:1/1;align-self:end}.download-hero h1{letter-spacing:-.052em;margin-bottom:24px;font-size:clamp(58px,5.4vw,76px)}.download-hero .download-eyebrow{font-size:11px}.download-lede{max-width:425px;margin:0 0 26px;padding:0;font-size:17px;line-height:1.65}.hero-store{grid-area:2/1;align-self:start}.download-hero-art{grid-area:1/2/3;width:100%;max-width:520px;height:480px;margin:0}.hero-mascot{width:min(100%,440px)}.garden-fringe{width:140px;height:360px;top:50px}.hero-halo{inset:0}.partner-note{grid-column:1/-1;justify-content:center;max-width:640px;margin:34px auto 0;padding-block:23px}.partner-note h2{font-size:26px}.partner-note p{font-size:14px}.experience-grid{grid-template-columns:1fr 1fr;align-items:start;gap:28px;max-width:none}.story-play{grid-column:1/-1;grid-template-columns:1.1fr 1fr;align-items:center;display:grid}.story-play .experience-image{aspect-ratio:3/2;height:100%}.story-play .experience-card-copy{padding:38px}.story-play h3{font-size:42px}.story-grow{align-self:stretch;display:grid}.story-grow .experience-image{width:auto;margin:0;padding-right:10px}.story-grow .experience-card-copy{padding:30px 0 30px 30px}.story-moments .experience-image{aspect-ratio:2}.story-moments h3{font-size:30px}.experience-card-copy{padding:28px}.experience-card-copy>p:last-child{font-size:15px}.download-final{margin-block:72px;padding-block:50px}}
