.DeckMarqueeSection-module__FsyyOq__section{width:100%;height:404px;font-family:var(--lexi-font-rounded);isolation:isolate;background:#fff;flex-direction:column;justify-content:center;display:flex;position:relative;overflow:hidden}.DeckMarqueeSection-module__FsyyOq__headingReveal{z-index:1;text-align:center;width:min(820px,100% - 40px);margin:0 auto 28px;position:relative}.DeckMarqueeSection-module__FsyyOq__headingCloud{place-items:center;min-height:91px;padding-inline:clamp(62px,10vw,156px);display:inline-grid;position:relative}.DeckMarqueeSection-module__FsyyOq__cloud{z-index:-1;pointer-events:none;-webkit-user-select:none;user-select:none;width:clamp(132px,13vw,182px);height:auto;position:absolute}.DeckMarqueeSection-module__FsyyOq__cloudLeft{bottom:-4px;left:0;transform:rotate(-2deg)}.DeckMarqueeSection-module__FsyyOq__cloudRight{bottom:-11px;right:0;transform:rotate(3deg)}.DeckMarqueeSection-module__FsyyOq__heading{z-index:1;color:#080b16;letter-spacing:-.055em;text-wrap:balance;margin:0;font-size:clamp(40px,4.8vw,66px);font-weight:900;line-height:.98;position:relative}.DeckMarqueeSection-module__FsyyOq__note{color:#687083;max-width:660px;font-family:var(--lexi-font-body);letter-spacing:-.01em;margin:8px auto 0;font-size:15px;font-weight:600;line-height:1.45}.DeckMarqueeSection-module__FsyyOq__rows{gap:14px;width:100vw;max-width:100vw;display:grid;position:relative;left:50%;transform:translate(-50%)}.DeckMarqueeSection-module__FsyyOq__marquee{outline:none;width:100%;overflow:hidden}.DeckMarqueeSection-module__FsyyOq__marquee:focus-visible{outline:3px solid color-mix(in srgb, var(--lexi-macaw) 60%, white);outline-offset:3px}.DeckMarqueeSection-module__FsyyOq__track{will-change:transform;width:max-content;animation:58s linear infinite DeckMarqueeSection-module__FsyyOq__marqueeLeft;display:flex}.DeckMarqueeSection-module__FsyyOq__reverse .DeckMarqueeSection-module__FsyyOq__track{animation-name:DeckMarqueeSection-module__FsyyOq__marqueeRight;animation-duration:66s}.DeckMarqueeSection-module__FsyyOq__marquee:hover .DeckMarqueeSection-module__FsyyOq__track,.DeckMarqueeSection-module__FsyyOq__marquee:focus .DeckMarqueeSection-module__FsyyOq__track,.DeckMarqueeSection-module__FsyyOq__marquee:focus-within .DeckMarqueeSection-module__FsyyOq__track{animation-play-state:paused}.DeckMarqueeSection-module__FsyyOq__group{flex:none;align-items:center;gap:14px;margin:0;padding:0 14px 0 0;list-style:none;display:flex}.DeckMarqueeSection-module__FsyyOq__pill{--pill:#159fe5;--icon-ink:var(--pill);background:var(--pill);color:#fff;letter-spacing:-.02em;text-shadow:0 1px 1px #22263424;white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:10px;min-height:44px;padding:0 20px 0 8px;font-size:17px;font-weight:800;line-height:1;display:inline-flex;box-shadow:0 8px 18px #124b7824}.DeckMarqueeSection-module__FsyyOq__icon{width:30px;height:30px;color:var(--icon-ink);letter-spacing:-.06em;text-shadow:none;background:#fffffff0;border-radius:50%;flex:0 0 30px;place-items:center;font-size:11px;font-weight:900;display:grid;box-shadow:0 1px 3px #121d381f}.DeckMarqueeSection-module__FsyyOq__toneSky{--pill:#159fe5}.DeckMarqueeSection-module__FsyyOq__toneGold{--pill:#f7b525;--icon-ink:#a76b00}.DeckMarqueeSection-module__FsyyOq__toneGreen{--pill:#58ba50}.DeckMarqueeSection-module__FsyyOq__toneCoral{--pill:#f2735c}@keyframes DeckMarqueeSection-module__FsyyOq__marqueeLeft{0%{transform:translate(0,0)}to{transform:translate(-50%)}}@keyframes DeckMarqueeSection-module__FsyyOq__marqueeRight{0%{transform:translate(-50%)}to{transform:translate(0,0)}}@media (max-width:520px){.DeckMarqueeSection-module__FsyyOq__section{height:508px}.DeckMarqueeSection-module__FsyyOq__headingReveal{width:min(344px,100% - 28px);margin-bottom:38px}.DeckMarqueeSection-module__FsyyOq__headingCloud{width:min(330px,100%);min-height:112px;padding-inline:36px}.DeckMarqueeSection-module__FsyyOq__cloud{opacity:.88;width:126px}.DeckMarqueeSection-module__FsyyOq__cloudLeft{bottom:3px;left:-3px}.DeckMarqueeSection-module__FsyyOq__cloudRight{bottom:-3px;right:-3px}.DeckMarqueeSection-module__FsyyOq__heading{max-width:330px;font-size:40px;line-height:1}.DeckMarqueeSection-module__FsyyOq__note{max-width:330px;margin-top:12px;font-size:13px;line-height:1.4}.DeckMarqueeSection-module__FsyyOq__rows{gap:12px}.DeckMarqueeSection-module__FsyyOq__group{gap:10px;padding-right:10px}.DeckMarqueeSection-module__FsyyOq__pill{gap:7px;min-height:36px;padding:0 16px 0 5px;font-size:14px}.DeckMarqueeSection-module__FsyyOq__icon{flex-basis:26px;width:26px;height:26px;font-size:9px}}@media (prefers-reduced-motion:reduce){.DeckMarqueeSection-module__FsyyOq__section{height:auto;min-height:404px;padding-block:48px}.DeckMarqueeSection-module__FsyyOq__marquee{overflow:visible}.DeckMarqueeSection-module__FsyyOq__track{will-change:auto;width:100%;animation:none;transform:none}.DeckMarqueeSection-module__FsyyOq__group{flex-wrap:wrap;justify-content:center;width:100%;padding-right:0}.DeckMarqueeSection-module__FsyyOq__duplicate,.DeckMarqueeSection-module__FsyyOq__rowB{display:none}}@media (max-width:520px) and (prefers-reduced-motion:reduce){.DeckMarqueeSection-module__FsyyOq__section{min-height:508px;padding-block:44px}}
.FAQSection-module__ZB1fIa__section{width:100%;min-height:620px;color:var(--lexi-navy);background:#fff;padding:clamp(92px,10vw,144px) 20px clamp(104px,11vw,156px)}.FAQSection-module__ZB1fIa__inner{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:clamp(56px,8vw,112px);width:100%;max-width:1040px;margin-inline:auto;display:grid}.FAQSection-module__ZB1fIa__headingColumn{align-self:start;position:sticky;top:112px}.FAQSection-module__ZB1fIa__heading{max-width:8ch;color:var(--lexi-navy);font-family:var(--lexi-font-rounded);letter-spacing:-.055em;text-wrap:balance;margin:0;font-size:clamp(40px,4.5vw,62px);font-weight:900;line-height:.98}.FAQSection-module__ZB1fIa__accordion{border-top:1px solid color-mix(in srgb, var(--lexi-navy) 14%, transparent);min-width:0}.FAQSection-module__ZB1fIa__item{border-bottom:1px solid color-mix(in srgb, var(--lexi-navy) 14%, transparent);background:0 0;transition:background-color .3s}.FAQSection-module__ZB1fIa__item:hover,.FAQSection-module__ZB1fIa__itemOpen{background:color-mix(in srgb, var(--lexi-macaw) 6%, white)}.FAQSection-module__ZB1fIa__questionHeading{margin:0}.FAQSection-module__ZB1fIa__question{width:100%;min-height:58px;color:var(--lexi-navy);font-family:var(--lexi-font-rounded);letter-spacing:-.018em;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:8px;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:14px;padding:16px 14px 16px 10px;font-size:18px;font-weight:700;line-height:1.35;display:grid}.FAQSection-module__ZB1fIa__question:focus-visible{outline:3px solid color-mix(in srgb, var(--lexi-macaw) 72%, white);outline-offset:-3px}.FAQSection-module__ZB1fIa__icon{width:18px;height:18px;color:var(--lexi-macaw);display:block;position:relative}.FAQSection-module__ZB1fIa__iconHorizontal,.FAQSection-module__ZB1fIa__iconVertical{background:currentColor;border-radius:999px;width:15px;height:2.5px;transition:transform .3s,opacity .3s;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.FAQSection-module__ZB1fIa__iconVertical{transform:translate(-50%,-50%)rotate(90deg)}.FAQSection-module__ZB1fIa__question[aria-expanded=true] .FAQSection-module__ZB1fIa__iconVertical{opacity:0;transform:translate(-50%,-50%)rotate(0)}.FAQSection-module__ZB1fIa__answerGrid{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .36s,opacity .25s;display:grid}.FAQSection-module__ZB1fIa__question[aria-expanded=true]+.FAQSection-module__ZB1fIa__answerGrid,.FAQSection-module__ZB1fIa__itemOpen .FAQSection-module__ZB1fIa__answerGrid{opacity:1;grid-template-rows:1fr}.FAQSection-module__ZB1fIa__answerClip{min-height:0;overflow:hidden}.FAQSection-module__ZB1fIa__answer{max-width:56ch;color:color-mix(in srgb, var(--lexi-navy) 72%, white);font-family:var(--lexi-font-rounded);letter-spacing:-.008em;margin:0;padding:0 18px 22px 48px;font-size:16px;font-weight:600;line-height:1.65}@media (max-width:820px){.FAQSection-module__ZB1fIa__section{min-height:0;padding:88px 20px 104px}.FAQSection-module__ZB1fIa__inner{grid-template-columns:minmax(0,1fr);gap:48px}.FAQSection-module__ZB1fIa__headingColumn{position:static}.FAQSection-module__ZB1fIa__heading{max-width:12ch}}@media (max-width:520px){.FAQSection-module__ZB1fIa__section{padding:72px 14px 88px}.FAQSection-module__ZB1fIa__inner{gap:38px}.FAQSection-module__ZB1fIa__heading{font-size:clamp(40px,12vw,50px)}.FAQSection-module__ZB1fIa__question{grid-template-columns:22px minmax(0,1fr);gap:10px;min-height:56px;padding:14px 8px 14px 6px;font-size:17px}.FAQSection-module__ZB1fIa__answer{padding:0 8px 20px 38px;font-size:15px;line-height:1.65}}@media (prefers-reduced-motion:reduce){.FAQSection-module__ZB1fIa__item,.FAQSection-module__ZB1fIa__iconHorizontal,.FAQSection-module__ZB1fIa__iconVertical,.FAQSection-module__ZB1fIa__answerGrid{transition:none}}
.FeatureRowsSection-module__PfuylW__section{width:100%;padding:124px 0 184px;overflow:clip}.FeatureRowsSection-module__PfuylW__container{width:min(1160px,100% - 56px);margin:0 auto}.FeatureRowsSection-module__PfuylW__row{--accent:#20a8ee;--accent-deep:#0874b4;--scene-angle:-3deg;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(64px,7vw,96px);display:grid}.FeatureRowsSection-module__PfuylW__row+.FeatureRowsSection-module__PfuylW__row{margin-top:188px}.FeatureRowsSection-module__PfuylW__row2{--accent:#83cb27;--accent-deep:#3b8b29;--scene-angle:3.4deg}.FeatureRowsSection-module__PfuylW__row3{--accent:#f6b61e;--accent-deep:#a16d00;--scene-angle:-2deg}.FeatureRowsSection-module__PfuylW__reverse .FeatureRowsSection-module__PfuylW__mediaColumn{order:2}.FeatureRowsSection-module__PfuylW__reverse .FeatureRowsSection-module__PfuylW__copyColumn{order:1}.FeatureRowsSection-module__PfuylW__mediaColumn,.FeatureRowsSection-module__PfuylW__copyColumn,.FeatureRowsSection-module__PfuylW__reveal{min-width:0}.FeatureRowsSection-module__PfuylW__reveal{transition-duration:.56s!important}.FeatureRowsSection-module__PfuylW__mediaReveal{width:100%}.FeatureRowsSection-module__PfuylW__mediaPanel{aspect-ratio:1.08;isolation:isolate;width:calc(100% + 58px);max-width:620px;margin:0 0 0 -29px;position:relative;overflow:visible}.FeatureRowsSection-module__PfuylW__mediaPanel:before{z-index:-1;content:"";background:linear-gradient(145deg,#eefaff,#c6ecff);border-radius:45% 55% 48% 52%/43% 46% 54% 57%;position:absolute;inset:9% 3% 4% 5%;transform:rotate(2deg);box-shadow:0 32px 72px -42px #1476b15c}.FeatureRowsSection-module__PfuylW__reverse .FeatureRowsSection-module__PfuylW__mediaPanel{margin-left:auto;margin-right:-29px}.FeatureRowsSection-module__PfuylW__scene2:before{background:linear-gradient(135deg,#ecffdc 0%,#d4f3b0 48%,#c9ecff 100%);border-radius:56% 44% 52% 48%/48% 58% 42% 52%;inset:7% 2% 6% 1%;transform:rotate(-3deg);box-shadow:0 32px 72px -42px #4b8e2557}.FeatureRowsSection-module__PfuylW__scene3:before{background:linear-gradient(145deg,#fff8dc 0%,#ffe7a0 60%,#ffd574 100%);border-radius:48% 52% 45% 55%/54% 43% 57% 46%;inset:12% 0 4% 4%;transform:rotate(2.5deg);box-shadow:0 32px 72px -42px #b97d0052}.FeatureRowsSection-module__PfuylW__artwork{object-fit:contain;filter:drop-shadow(0 24px 22px #0d416424);transform:rotate(var(--scene-angle)) scale(1.055);transition:transform .56s cubic-bezier(.2,.8,.2,1);animation:5.8s ease-in-out infinite FeatureRowsSection-module__PfuylW__featureFloat}.FeatureRowsSection-module__PfuylW__scene1 .FeatureRowsSection-module__PfuylW__artwork{object-position:52% 52%}.FeatureRowsSection-module__PfuylW__scene2 .FeatureRowsSection-module__PfuylW__artwork{object-position:50% 52%;animation-delay:-2s}.FeatureRowsSection-module__PfuylW__scene3 .FeatureRowsSection-module__PfuylW__artwork{object-position:50% 50%;animation-delay:-3.7s}@keyframes FeatureRowsSection-module__PfuylW__featureFloat{0%,to{translate:0}50%{translate:0 -8px}}@media (hover:hover) and (pointer:fine){.FeatureRowsSection-module__PfuylW__mediaPanel:hover .FeatureRowsSection-module__PfuylW__artwork{transform:translate3d(0, -8px, 0) rotate(var(--scene-angle)) scale(1.09)}}.FeatureRowsSection-module__PfuylW__copyColumn h2{max-width:520px;color:var(--accent-deep);font-family:var(--lexi-font-rounded);letter-spacing:-.055em;text-wrap:balance;margin:0;font-size:clamp(42px,4.45vw,64px);font-weight:900;line-height:.98}.FeatureRowsSection-module__PfuylW__copyColumn p{color:#53585e;max-width:500px;margin:29px 0 0;font-size:18px;line-height:1.65}.FeatureRowsSection-module__PfuylW__copyColumn ul{gap:12px;max-width:500px;margin:29px 0 0;padding:0;list-style:none;display:grid}.FeatureRowsSection-module__PfuylW__copyColumn li{color:#62676c;grid-template-columns:23px minmax(0,1fr);align-items:start;gap:11px;font-size:15px;font-weight:650;line-height:1.5;display:grid}.FeatureRowsSection-module__PfuylW__check{color:#fff;background:var(--accent);width:23px;height:23px;box-shadow:0 3px 0 color-mix(in srgb, var(--accent) 75%, #333);border-radius:50%;place-items:center;display:grid}.FeatureRowsSection-module__PfuylW__check svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.8px;width:15px;height:15px}@media (max-width:920px){.FeatureRowsSection-module__PfuylW__container{width:min(100%,100% - 40px)}.FeatureRowsSection-module__PfuylW__row{gap:50px}.FeatureRowsSection-module__PfuylW__copyColumn h2{font-size:clamp(38px,5.6vw,52px)}}@media (max-width:820px){.FeatureRowsSection-module__PfuylW__section{padding:92px 0 132px}.FeatureRowsSection-module__PfuylW__container{width:min(660px,100% - 40px)}.FeatureRowsSection-module__PfuylW__row{grid-template-columns:minmax(0,1fr);gap:42px}.FeatureRowsSection-module__PfuylW__row+.FeatureRowsSection-module__PfuylW__row{margin-top:124px}.FeatureRowsSection-module__PfuylW__reverse .FeatureRowsSection-module__PfuylW__mediaColumn,.FeatureRowsSection-module__PfuylW__mediaColumn{order:1}.FeatureRowsSection-module__PfuylW__reverse .FeatureRowsSection-module__PfuylW__copyColumn,.FeatureRowsSection-module__PfuylW__copyColumn{order:2}.FeatureRowsSection-module__PfuylW__mediaPanel,.FeatureRowsSection-module__PfuylW__reverse .FeatureRowsSection-module__PfuylW__mediaPanel{width:calc(100% + 40px);max-width:650px;margin-left:-20px;margin-right:-20px}.FeatureRowsSection-module__PfuylW__copyColumn h2{max-width:610px;font-size:clamp(42px,8vw,60px)}.FeatureRowsSection-module__PfuylW__copyColumn p,.FeatureRowsSection-module__PfuylW__copyColumn ul{max-width:590px}}@media (max-width:520px){.FeatureRowsSection-module__PfuylW__section{padding:72px 0 104px}.FeatureRowsSection-module__PfuylW__container{width:min(100%,100% - 28px)}.FeatureRowsSection-module__PfuylW__row{gap:31px}.FeatureRowsSection-module__PfuylW__row+.FeatureRowsSection-module__PfuylW__row{margin-top:98px}.FeatureRowsSection-module__PfuylW__mediaPanel,.FeatureRowsSection-module__PfuylW__reverse .FeatureRowsSection-module__PfuylW__mediaPanel{width:calc(100% + 28px);margin-left:-14px;margin-right:-14px}.FeatureRowsSection-module__PfuylW__copyColumn{text-align:center}.FeatureRowsSection-module__PfuylW__copyColumn h2{font-size:clamp(38px,10.8vw,49px);line-height:1}.FeatureRowsSection-module__PfuylW__copyColumn p{margin-top:21px;font-size:17px;line-height:1.62}.FeatureRowsSection-module__PfuylW__copyColumn ul{text-align:left;gap:11px;margin-top:24px}}@media (prefers-reduced-motion:reduce){.FeatureRowsSection-module__PfuylW__artwork{transform:rotate(var(--scene-angle)) scale(1.055);transition:none;animation:none}.FeatureRowsSection-module__PfuylW__mediaPanel:hover .FeatureRowsSection-module__PfuylW__artwork{transform:rotate(var(--scene-angle)) scale(1.055)}}
.AppIcon-module__DjDz_a__icon{aspect-ratio:1;isolation:isolate;background:#ccefff;border-radius:22.5%;width:100%;position:relative;overflow:hidden;box-shadow:0 26px 64px #2870c92e,inset 0 0 0 1px #ffffffb8}.AppIcon-module__DjDz_a__icon img{object-fit:contain;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.AppIcon-module__DjDz_a__cards{z-index:1}.AppIcon-module__DjDz_a__layer{z-index:2}
.AboutArticle-module__mANWwq__article{color:#111827;width:min(780px,100% - 40px);font-family:var(--lexi-font-rounded,ui-rounded, "SF Pro Rounded", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);margin-inline:auto;padding:clamp(56px,7vw,92px) 0 clamp(100px,12vw,156px)}.AboutArticle-module__mANWwq__heroReveal{width:100%;transition-duration:.56s!important}.AboutArticle-module__mANWwq__header{flex-direction:column;align-items:flex-start;display:flex}.AboutArticle-module__mANWwq__title{color:#111318;letter-spacing:-.062em;white-space:pre-line;text-wrap:balance;max-width:740px;margin:0;font-size:clamp(48px,5vw,60px);font-weight:900;line-height:1.02}.AboutArticle-module__mANWwq__memoryFrame{background:#fff;width:min(390px,72%);margin:clamp(64px,9vw,108px) 0 clamp(76px,10vw,120px) 34px;padding:18px 18px 64px;transform:rotate(3.2deg);box-shadow:0 22px 52px #194c6f26}.AboutArticle-module__mANWwq__memoryScene{background:radial-gradient(circle at 78% 20%,#ffffffe0 0 5%,#0000 19%),linear-gradient(145deg,#dff5ff 0%,#eaf9ed 58%,#fff4be 100%);min-height:310px;position:relative;overflow:hidden}.AboutArticle-module__mANWwq__memoryScene:after{aspect-ratio:1;content:"";background:#ffffff6b;border-radius:50%;width:230px;position:absolute;bottom:-70px;right:-54px}.AboutArticle-module__mANWwq__appIcon{z-index:2;width:156px;position:absolute;top:74px;left:50%;transform:translate(-50%)rotate(-4deg);box-shadow:0 26px 44px #2870c938}.AboutArticle-module__mANWwq__wordCard{z-index:3;background:#fff;border-radius:20px;flex-direction:column;width:142px;min-height:84px;padding:18px 20px;display:flex;position:absolute;box-shadow:0 13px 28px #3a587021}.AboutArticle-module__mANWwq__wordCard span{letter-spacing:.08em;margin-bottom:5px;font-size:10px;font-weight:900}.AboutArticle-module__mANWwq__wordCard strong{color:#111318;letter-spacing:-.04em;font-size:18px;font-weight:900;line-height:1}.AboutArticle-module__mANWwq__airportCard{color:#2788cf;top:26px;left:18px;transform:rotate(-7deg)}.AboutArticle-module__mANWwq__pinkCard{color:#ef5a89;bottom:24px;right:12px;transform:rotate(7deg)}.AboutArticle-module__mANWwq__sparkle{color:#ffc934;font-size:38px;line-height:1;position:absolute;top:38px;right:48px;transform:rotate(-3deg)}.AboutArticle-module__mANWwq__sections{gap:clamp(78px,10vw,112px);display:grid}.AboutArticle-module__mANWwq__section h2{color:#111318;letter-spacing:-.048em;text-wrap:balance;max-width:720px;margin:0 0 34px;font-size:clamp(32px,4.2vw,44px);font-weight:900;line-height:1.14}.AboutArticle-module__mANWwq__paragraphs{gap:28px;display:grid}.AboutArticle-module__mANWwq__paragraphs p{color:#6a737c;letter-spacing:-.017em;margin:0;font-size:clamp(18px,2vw,21px);font-weight:520;line-height:1.82}.AboutArticle-module__mANWwq__signature{color:#2788cf;letter-spacing:.01em;align-items:center;gap:12px;margin:clamp(78px,10vw,112px) 0 0;font-size:15px;font-weight:850;line-height:1.4;display:inline-flex}.AboutArticle-module__mANWwq__signature:before{content:"";background:currentColor;border-radius:99px;width:30px;height:3px}@media (max-width:600px){.AboutArticle-module__mANWwq__article{width:calc(100% - 36px);padding-top:48px}.AboutArticle-module__mANWwq__title{font-size:clamp(40px,10.8vw,44px);line-height:1.04}.AboutArticle-module__mANWwq__memoryFrame{width:min(320px,82%);margin:58px 0 74px 14px;padding:13px 13px 48px}.AboutArticle-module__mANWwq__memoryScene{min-height:254px}.AboutArticle-module__mANWwq__appIcon{width:126px;top:60px}.AboutArticle-module__mANWwq__wordCard{border-radius:17px;width:116px;min-height:70px;padding:14px 15px}.AboutArticle-module__mANWwq__wordCard strong{font-size:15px}.AboutArticle-module__mANWwq__sparkle{font-size:30px;top:32px;right:38px}.AboutArticle-module__mANWwq__sections{gap:72px}.AboutArticle-module__mANWwq__section h2{margin-bottom:28px;font-size:clamp(30px,9.2vw,38px)}.AboutArticle-module__mANWwq__paragraphs{gap:24px}.AboutArticle-module__mANWwq__paragraphs p{font-size:18px;line-height:1.78}}@media (prefers-reduced-motion:reduce){.AboutArticle-module__mANWwq__heroReveal{transition:none!important}}
.Footer-module__S6Hkya__footer{color:#fff;min-height:460px;font-family:var(--lexi-font-rounded);isolation:isolate;background:#101b3b;padding:72px 0 0;position:relative;overflow:hidden}.Footer-module__S6Hkya__inner{z-index:1;width:min(var(--page-width), calc(100% - 40px));grid-template-columns:minmax(250px,1.4fr) minmax(150px,.7fr) minmax(220px,.9fr);gap:48px;margin-inline:auto;display:grid;position:relative}.Footer-module__S6Hkya__brandColumn,.Footer-module__S6Hkya__actionsColumn,.Footer-module__S6Hkya__downloadGroup,.Footer-module__S6Hkya__localeControl{flex-direction:column;align-items:flex-start;display:flex}.Footer-module__S6Hkya__brand{align-items:center;gap:14px;display:flex}.Footer-module__S6Hkya__appIcon{flex:none;width:48px}.Footer-module__S6Hkya__wordmark{letter-spacing:-.045em;font-size:30px;font-weight:900;line-height:1}.Footer-module__S6Hkya__tagline{color:#ffffff9e;max-width:290px;margin:22px 0 0;font-size:15px;font-weight:700;line-height:1.6}.Footer-module__S6Hkya__legalLinks{flex-direction:column;align-items:flex-start;display:flex}.Footer-module__S6Hkya__legalLinks a{color:#ffffff9e;align-items:center;min-height:44px;font-size:15px;font-weight:700;line-height:1.3;text-decoration:none;transition:color .18s;display:inline-flex}.Footer-module__S6Hkya__legalLinks a:hover,.Footer-module__S6Hkya__legalLinks a:focus-visible{color:#fff}.Footer-module__S6Hkya__legalLinks a:focus-visible,.Footer-module__S6Hkya__selectShell:focus-within{outline-offset:4px;border-radius:6px;outline:2px solid #ffffffdb}.Footer-module__S6Hkya__actionsColumn{gap:22px}.Footer-module__S6Hkya__downloadGroup,.Footer-module__S6Hkya__localeControl{gap:9px}.Footer-module__S6Hkya__groupLabel{color:#ffffff9e;letter-spacing:.02em;font-size:12px;font-weight:800;line-height:1.3}.Footer-module__S6Hkya__appStoreBadge{width:148px;min-height:44px;transition:opacity .18s;display:block}.Footer-module__S6Hkya__appStoreBadge:hover,.Footer-module__S6Hkya__appStoreBadge:focus-visible{opacity:.78}.Footer-module__S6Hkya__appStoreBadge:focus-visible{outline-offset:4px;border-radius:7px;outline:2px solid #ffffffdb}.Footer-module__S6Hkya__appStoreBadge img{object-fit:contain;object-position:left center;width:100%;height:44px}.Footer-module__S6Hkya__selectShell{align-items:center;display:inline-flex;position:relative}.Footer-module__S6Hkya__selectShell select{appearance:none;color:#fff;min-width:180px;min-height:44px;font-family:var(--lexi-font-rounded);cursor:pointer;background:#ffffff12;border:1px solid #ffffff38;border-radius:10px;padding:0 42px 0 14px;font-size:14px;font-weight:700;line-height:1}.Footer-module__S6Hkya__selectShell select:focus{outline:none}.Footer-module__S6Hkya__selectShell svg{pointer-events:none;width:16px;height:16px;position:absolute;right:14px}.Footer-module__S6Hkya__selectShell path{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.Footer-module__S6Hkya__backgroundWord{z-index:0;color:#fff;font-family:var(--lexi-font-rounded);letter-spacing:-.075em;opacity:.04;pointer-events:none;-webkit-user-select:none;user-select:none;white-space:nowrap;font-size:clamp(110px,21vw,300px);font-weight:900;line-height:.82;position:absolute;bottom:-.28em;left:50%;transform:translate(-50%)}.Footer-module__S6Hkya__bottomBar{z-index:2;width:min(var(--page-width), calc(100% - 40px));pointer-events:none;margin-inline:auto;position:absolute;bottom:30px;left:0;right:0}.Footer-module__S6Hkya__bottomBar p{color:#ffffff7a;margin:0;font-size:12px;font-weight:650;line-height:1.4}@media (max-width:680px){.Footer-module__S6Hkya__footer{min-height:588px;padding-top:56px}.Footer-module__S6Hkya__inner{grid-template-columns:1fr;gap:24px;width:calc(100% - 40px)}.Footer-module__S6Hkya__appIcon{width:44px}.Footer-module__S6Hkya__wordmark{font-size:28px}.Footer-module__S6Hkya__tagline{margin-top:16px}.Footer-module__S6Hkya__legalLinks{gap:0}.Footer-module__S6Hkya__actionsColumn{flex-flow:wrap;gap:18px 28px}.Footer-module__S6Hkya__bottomBar{width:calc(100% - 40px);bottom:24px}}@media (max-width:430px){.Footer-module__S6Hkya__inner{width:calc(100% - 28px)}.Footer-module__S6Hkya__actionsColumn{flex-direction:column;gap:18px}.Footer-module__S6Hkya__selectShell select{min-width:200px}.Footer-module__S6Hkya__bottomBar{width:calc(100% - 28px)}}@media (prefers-reduced-motion:reduce){.Footer-module__S6Hkya__legalLinks a,.Footer-module__S6Hkya__appStoreBadge{transition:none}}
.SiteHud-module__QNaeQq__hud{z-index:20;min-height:38px;font-family:var(--lexi-font-rounded);justify-content:space-between;align-items:center;margin-bottom:clamp(20px,2.4vw,30px);display:flex;position:relative}.SiteHud-module__QNaeQq__navigation{align-items:center;display:flex}.SiteHud-module__QNaeQq__wordmark{color:#1cb0f6;letter-spacing:-.045em;font-size:21px;font-weight:900;line-height:1;text-decoration:none}.SiteHud-module__QNaeQq__wordmark:focus-visible,.SiteHud-module__QNaeQq__localePicker:focus-within{outline-offset:4px;border-radius:10px;outline:3px solid #1cb0f657}.SiteHud-module__QNaeQq__localePicker{color:#334155;align-items:center;display:inline-flex;position:relative}.SiteHud-module__QNaeQq__localePicker:after{content:"";pointer-events:none;border-bottom:1.5px solid;border-right:1.5px solid;width:7px;height:7px;position:absolute;right:11px;transform:translateY(-2px)rotate(45deg)}.SiteHud-module__QNaeQq__localePicker select{appearance:none;min-width:112px;height:36px;color:inherit;cursor:pointer;font-family:var(--lexi-font-rounded);background:#ffffffc2;border:1px solid #94a3b84d;border-radius:999px;padding:0 30px 0 13px;font-size:13px;font-weight:700;line-height:1;box-shadow:0 4px 18px #2870c912}.SiteHud-module__QNaeQq__localePicker select:focus{outline:none}@media (max-width:600px){.SiteHud-module__QNaeQq__hud{margin-bottom:18px}.SiteHud-module__QNaeQq__wordmark{font-size:19px}.SiteHud-module__QNaeQq__localePicker select{min-width:104px;height:34px;font-size:12px}}
.HeroSection-module__sBkrQG__section{background:radial-gradient(circle at 50% 28%, #ccefff57 0, #ccefff00 31%), var(--lexi-page);min-height:790px;font-family:var(--lexi-font-rounded);overflow:clip}.HeroSection-module__sBkrQG__inner{width:min(var(--page-width), calc(100% - 40px));text-align:center;min-height:790px;margin-inline:auto;padding:24px 0 48px}.HeroSection-module__sBkrQG__storeBadge:focus-visible{outline-offset:4px;border-radius:10px;outline:3px solid #1cb0f657}.HeroSection-module__sBkrQG__visual{z-index:1;pointer-events:none;width:min(800px,100%);height:276px;margin:2px auto -8px;position:relative}.HeroSection-module__sBkrQG__iconFloat{z-index:4;will-change:transform;width:208px;animation:4.8s ease-in-out infinite HeroSection-module__sBkrQG__iconFloat;position:absolute;top:-4px;left:50%;transform:translate(-50%)}.HeroSection-module__sBkrQG__appIcon{width:100%}.HeroSection-module__sBkrQG__cloud{z-index:1;opacity:.58;filter:saturate(.75);width:248px;position:absolute}.HeroSection-module__sBkrQG__cloudBackLeft{top:45px;left:18%;transform:rotate(-6deg)scale(1.04)}.HeroSection-module__sBkrQG__cloudBackRight{top:31px;right:17%;transform:rotate(7deg)scale(.9)}.HeroSection-module__sBkrQG__cloudBank{z-index:6;opacity:.96;width:670px;position:absolute;bottom:-92px;right:50%;transform:translate(50%)}.HeroSection-module__sBkrQG__cloudBank img{filter:saturate(.5)brightness(1.03);width:100%;height:auto}.HeroSection-module__sBkrQG__wordCard{z-index:5;text-align:left;will-change:transform;background:#fffffff0;border-radius:18px;flex-direction:column;justify-content:center;width:142px;min-height:76px;padding:13px 16px 14px;display:flex;position:absolute;box-shadow:0 16px 34px #2870c91f,inset 0 1px #fff}.HeroSection-module__sBkrQG__cardClue{color:#64748b;letter-spacing:.08em;text-transform:uppercase;margin-bottom:5px;font-size:10px;font-weight:800;line-height:1}.HeroSection-module__sBkrQG__cardWord{color:#1a1a1a;letter-spacing:-.035em;font-size:19px;font-weight:900;line-height:1.05}.HeroSection-module__sBkrQG__cardOne{animation:5.7s ease-in-out infinite HeroSection-module__sBkrQG__cardFloatOne;top:91px;left:5%}.HeroSection-module__sBkrQG__cardTwo{animation:6.4s ease-in-out -1.7s infinite HeroSection-module__sBkrQG__cardFloatTwo;top:17px;left:20%}.HeroSection-module__sBkrQG__cardThree{animation:5.2s ease-in-out -2.3s infinite HeroSection-module__sBkrQG__cardFloatThree;top:18px;right:19%}.HeroSection-module__sBkrQG__cardFour{animation:6.8s ease-in-out -.8s infinite HeroSection-module__sBkrQG__cardFloatFour;top:100px;right:4%}.HeroSection-module__sBkrQG__cardThree .HeroSection-module__sBkrQG__cardClue,.HeroSection-module__sBkrQG__cardFour .HeroSection-module__sBkrQG__cardClue{color:var(--lexi-cardinal)}.HeroSection-module__sBkrQG__cardOne .HeroSection-module__sBkrQG__cardClue,.HeroSection-module__sBkrQG__cardTwo .HeroSection-module__sBkrQG__cardClue{color:var(--lexi-humpback)}.HeroSection-module__sBkrQG__headline{z-index:8;letter-spacing:-.055em;margin:0;font-size:clamp(52px,6.4vw,92px);font-weight:900;line-height:.88;position:relative}.HeroSection-module__sBkrQG__headline span{display:block}.HeroSection-module__sBkrQG__headlineFirst{color:#1a1a1a}.HeroSection-module__sBkrQG__headlineSecond{color:#1cb0f6}.HeroSection-module__sBkrQG__body{z-index:8;color:#6b7280;max-width:580px;font-family:var(--lexi-font-rounded);letter-spacing:-.015em;margin:28px auto 20px;font-size:18px;font-weight:600;line-height:1.55;position:relative}.HeroSection-module__sBkrQG__storeBadge{z-index:8;opacity:1;height:48px;transition:opacity .2s;display:inline-block;position:relative}.HeroSection-module__sBkrQG__storeBadge:hover{opacity:.78}.HeroSection-module__sBkrQG__storeBadge img{width:auto;height:48px}@keyframes HeroSection-module__sBkrQG__iconFloat{0%,to{transform:translate(-50%)}50%{transform:translate(-50%,-6px)}}@keyframes HeroSection-module__sBkrQG__cardFloatOne{0%,to{transform:translate(0,0)rotate(-6deg)}50%{transform:translateY(-8px)rotate(-3deg)}}@keyframes HeroSection-module__sBkrQG__cardFloatTwo{0%,to{transform:translate(0,0)rotate(4deg)}50%{transform:translate(3px,-6px)rotate(1deg)}}@keyframes HeroSection-module__sBkrQG__cardFloatThree{0%,to{transform:translate(0,0)rotate(-3deg)}50%{transform:translate(-2px,-7px)rotate(-6deg)}}@keyframes HeroSection-module__sBkrQG__cardFloatFour{0%,to{transform:translate(0,0)rotate(6deg)}50%{transform:translate(2px,-9px)rotate(3deg)}}@media (max-width:860px){.HeroSection-module__sBkrQG__visual{transform-origin:bottom;width:min(800px,122%);margin-left:-11%;transform:scale(.82)}.HeroSection-module__sBkrQG__headline{margin-top:-18px}}@media (max-width:600px){.HeroSection-module__sBkrQG__section,.HeroSection-module__sBkrQG__inner{min-height:680px}.HeroSection-module__sBkrQG__inner{width:calc(100% - 28px);padding:18px 0 42px}.HeroSection-module__sBkrQG__visual{width:calc(100% + 28px);height:246px;margin:7px 0 -4px -14px;transform:none}.HeroSection-module__sBkrQG__iconFloat{width:174px;top:-2px}.HeroSection-module__sBkrQG__cloudBackLeft{width:184px;top:44px;left:3%}.HeroSection-module__sBkrQG__cloudBackRight{width:184px;top:34px;right:2%}.HeroSection-module__sBkrQG__cloudBank{width:520px;bottom:-67px}.HeroSection-module__sBkrQG__wordCard{border-radius:15px;width:112px;min-height:65px;padding:10px 12px 11px}.HeroSection-module__sBkrQG__cardClue{margin-bottom:4px;font-size:8px}.HeroSection-module__sBkrQG__cardWord{font-size:16px}.HeroSection-module__sBkrQG__cardOne{top:102px;left:1px}.HeroSection-module__sBkrQG__cardFour{top:96px;right:1px}.HeroSection-module__sBkrQG__cardTwo,.HeroSection-module__sBkrQG__cardThree{display:none}.HeroSection-module__sBkrQG__headline{margin-top:0;font-size:clamp(44px,13.8vw,58px);line-height:.91}.HeroSection-module__sBkrQG__body{max-width:360px;margin:23px auto 18px;font-size:15px;line-height:1.5}.HeroSection-module__sBkrQG__storeBadge,.HeroSection-module__sBkrQG__storeBadge img{height:44px}}@media (max-width:370px){.HeroSection-module__sBkrQG__visual{height:213px}.HeroSection-module__sBkrQG__iconFloat{width:158px}.HeroSection-module__sBkrQG__wordCard{width:100px}.HeroSection-module__sBkrQG__cardWord{font-size:14px}.HeroSection-module__sBkrQG__headline{font-size:43px}}@media (prefers-reduced-motion:reduce){.HeroSection-module__sBkrQG__iconFloat,.HeroSection-module__sBkrQG__wordCard{animation:none}}
.AboutPageShell-module__Yr62ra__main{background:#fff;min-height:calc(100vh - 460px);padding-top:24px}.AboutPageShell-module__Yr62ra__hudWrap{width:min(var(--page-width), calc(100% - 40px));margin-inline:auto}@media (max-width:600px){.AboutPageShell-module__Yr62ra__main{min-height:calc(100vh - 588px);padding-top:18px}.AboutPageShell-module__Yr62ra__hudWrap{width:calc(100% - 28px)}}
.PlayBentoSection-module__fHtz4a__section{width:min(1040px,100% - 40px);margin-inline:auto;padding:clamp(84px,11vw,144px) 0}.PlayBentoSection-module__fHtz4a__heading{color:#16202d;text-align:center;text-wrap:balance;max-width:720px;margin:0 auto clamp(38px,6vw,60px);font-size:clamp(42px,6.4vw,72px);line-height:.98}.PlayBentoSection-module__fHtz4a__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.PlayBentoSection-module__fHtz4a__revealCell{min-width:0;height:100%}.PlayBentoSection-module__fHtz4a__card{color:#16202d;isolation:isolate;border-radius:34px;flex-direction:column;height:100%;min-height:628px;padding:34px;transition:transform .26s,box-shadow .26s;display:flex;position:relative;overflow:hidden}.PlayBentoSection-module__fHtz4a__sky{background:radial-gradient(circle at 82% 18%,#ffffffc2 0 8%,#0000 30%),linear-gradient(145deg,#eefaff 0%,#c8edff 48%,#a8dcfa 100%)}.PlayBentoSection-module__fHtz4a__lime{background:radial-gradient(circle at 16% 84%,#ffffff8f 0 7%,#0000 28%),linear-gradient(145deg,#f1ffe5 0%,#d9f3ae 48%,#bce474 100%)}.PlayBentoSection-module__fHtz4a__cream{background:radial-gradient(circle at 84% 12%,#ffffffbd 0 7%,#0000 26%),linear-gradient(145deg,#fffaf0 0%,#fff0c6 54%,#ffdfa0 100%)}.PlayBentoSection-module__fHtz4a__gold{background:radial-gradient(circle at 18% 20%,#ffffff94 0 7%,#0000 28%),linear-gradient(145deg,#fff8df 0%,#ffe69a 52%,#ffd267 100%)}.PlayBentoSection-module__fHtz4a__card:after{aspect-ratio:1;content:"";pointer-events:none;background:#ffffff2e;border-radius:50%;width:190px;position:absolute}.PlayBentoSection-module__fHtz4a__cardQuick:after{top:42%;right:-100px}.PlayBentoSection-module__fHtz4a__cardReview:after{bottom:-80px;left:-76px}.PlayBentoSection-module__fHtz4a__cardSort:after{top:44%;left:-112px}.PlayBentoSection-module__fHtz4a__cardDeck:after{top:38%;right:-92px}.PlayBentoSection-module__fHtz4a__cardCopy{z-index:3;min-height:132px;position:relative}.PlayBentoSection-module__fHtz4a__cardCopy h3{color:#10294b;letter-spacing:-.04em;text-wrap:balance;max-width:410px;margin:0;font-size:clamp(30px,3.1vw,36px);line-height:1.08}.PlayBentoSection-module__fHtz4a__cardCopy p{color:#19374cc2;max-width:410px;margin:14px 0 0;font-size:16px;font-weight:560;line-height:1.55}.PlayBentoSection-module__fHtz4a__visualFrame{--scene-angle:0deg;z-index:2;width:calc(100% + 68px);height:420px;transform:translate3d(0, 0, 0) rotate(var(--scene-angle));transform-origin:50% 70%;flex:none;margin:auto -34px -34px;transition:transform .56s cubic-bezier(.2,.8,.2,1);position:relative}.PlayBentoSection-module__fHtz4a__artwork{object-fit:contain;filter:drop-shadow(0 22px 22px #0f456d29);animation:5.6s ease-in-out infinite PlayBentoSection-module__fHtz4a__sceneFloat}.PlayBentoSection-module__fHtz4a__quickScene{--scene-angle:-2.2deg;transform-origin:54% 72%;width:calc(100% + 104px);height:390px;margin-left:-50px;margin-right:-54px}.PlayBentoSection-module__fHtz4a__quickScene .PlayBentoSection-module__fHtz4a__artwork{object-position:53% 55%;scale:1.18}.PlayBentoSection-module__fHtz4a__reviewScene{--scene-angle:3.8deg;transform-origin:62% 80%;width:calc(100% + 24px);height:438px;margin-left:2px;margin-right:-26px}.PlayBentoSection-module__fHtz4a__reviewScene .PlayBentoSection-module__fHtz4a__artwork{object-position:64% 58%;animation-delay:-1.8s;scale:1.18}.PlayBentoSection-module__fHtz4a__sortScene{--scene-angle:-3deg;transform-origin:44% 76%;width:calc(100% + 92px);height:438px;margin-left:-46px;margin-right:-46px}.PlayBentoSection-module__fHtz4a__sortScene .PlayBentoSection-module__fHtz4a__artwork{object-position:50% 62%;animation-delay:-3.2s;scale:1.42}.PlayBentoSection-module__fHtz4a__deckScene{--scene-angle:2.6deg;transform-origin:52% 82%;width:calc(100% + 128px);height:420px;margin-left:-66px;margin-right:-62px}.PlayBentoSection-module__fHtz4a__deckScene .PlayBentoSection-module__fHtz4a__artwork{object-position:50% 66%;animation-delay:-4.1s;scale:1.26}@keyframes PlayBentoSection-module__fHtz4a__sceneFloat{0%,to{translate:0}50%{translate:0 -7px}}@media (hover:hover) and (pointer:fine){.PlayBentoSection-module__fHtz4a__card:hover{transform:translateY(-5px);box-shadow:0 24px 52px #19486626}.PlayBentoSection-module__fHtz4a__card:hover .PlayBentoSection-module__fHtz4a__visualFrame{transform:translate3d(0, -8px, 0) rotate(var(--scene-angle)) scale(1.035)}}@media (max-width:760px){.PlayBentoSection-module__fHtz4a__section{width:min(100% - 28px,560px);padding:74px 0 90px}.PlayBentoSection-module__fHtz4a__heading{max-width:540px;margin-bottom:34px;font-size:clamp(39px,12vw,58px)}.PlayBentoSection-module__fHtz4a__grid{grid-template-columns:1fr;gap:16px}.PlayBentoSection-module__fHtz4a__card{border-radius:28px;min-height:0;padding:26px}.PlayBentoSection-module__fHtz4a__cardCopy{min-height:0}.PlayBentoSection-module__fHtz4a__cardCopy h3{font-size:clamp(29px,8.5vw,34px)}.PlayBentoSection-module__fHtz4a__cardCopy p{margin-top:11px;font-size:15px;line-height:1.5}.PlayBentoSection-module__fHtz4a__visualFrame{height:min(430px,104vw);margin-top:20px;margin-bottom:-26px}.PlayBentoSection-module__fHtz4a__quickScene{height:min(390px,92vw)}.PlayBentoSection-module__fHtz4a__reviewScene,.PlayBentoSection-module__fHtz4a__sortScene{height:min(460px,112vw)}.PlayBentoSection-module__fHtz4a__deckScene{height:min(430px,106vw)}}@media (max-width:390px){.PlayBentoSection-module__fHtz4a__section{width:calc(100% - 24px)}.PlayBentoSection-module__fHtz4a__card{padding:22px}.PlayBentoSection-module__fHtz4a__cardCopy h3{font-size:28px}.PlayBentoSection-module__fHtz4a__visualFrame{margin-bottom:-22px}}@media (prefers-reduced-motion:reduce){.PlayBentoSection-module__fHtz4a__card,.PlayBentoSection-module__fHtz4a__visualFrame{transition:none}.PlayBentoSection-module__fHtz4a__artwork{animation:none}.PlayBentoSection-module__fHtz4a__card:hover .PlayBentoSection-module__fHtz4a__visualFrame{transform:rotate(var(--scene-angle))}}
