.AppPhoneScene_scene__XwJIj{position:relative;width:100%;height:100%;min-height:440px}.AppPhoneScene_viewport__PEVX0{position:absolute;inset:0;touch-action:pan-y}.AppPhoneScene_viewport__PEVX0 canvas{display:block;width:100%;height:100%;opacity:0;transition:opacity .2s ease}.AppPhoneScene_scene__XwJIj[data-scene-ready=true] canvas{opacity:1}.AppPhoneScene_fallback__hSQrt{position:absolute;top:47%;left:50%;height:79%;width:auto;aspect-ratio:1.48/3.3;transform:translate(-50%,-50%) rotate(6deg);border:4px solid #aaa99f;border-radius:36px;overflow:hidden;box-shadow:15px 26px 48px #1d3f3529;transition:opacity .2s ease,visibility 0s;background:#f5f6f8}.AppPhoneScene_fallback__hSQrt img{position:absolute;max-width:none;width:134.23%;height:134.05%;left:-17.11%;top:-26.01%}.AppPhoneScene_scene__XwJIj[data-scene-ready=true] .AppPhoneScene_fallback__hSQrt{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease,visibility 0s .2s}.AppPhoneScene_viewport__PEVX0[role=button]{cursor:grab;border-radius:48px}.AppPhoneScene_viewport__PEVX0[data-dragging=true]{cursor:grabbing}.AppPhoneScene_viewport__PEVX0:focus-visible{outline:2px solid #28513d;outline-offset:-12px}.AppPhoneScene_instructions__Y4PKt{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media (max-width:640px){.AppPhoneScene_scene__XwJIj{min-height:390px}.AppPhoneScene_fallback__hSQrt{border-radius:28px}}@media (prefers-reduced-motion:reduce){.AppPhoneScene_fallback__hSQrt,.AppPhoneScene_scene__XwJIj[data-scene-ready=true] .AppPhoneScene_fallback__hSQrt,.AppPhoneScene_viewport__PEVX0 canvas{transition:none}}.AppDownloadPageContent_page__hTxBz{--forest:#2a3a24;--sage:#c7d6c0;--cream:#f8f6ef;--muted:#5f685a;background:var(--cream);color:var(--forest);overflow:clip}.AppDownloadPageContent_page__hTxBz a,.AppDownloadPageContent_page__hTxBz button{-webkit-tap-highlight-color:transparent}.AppDownloadPageContent_page__hTxBz a:focus-visible,.AppDownloadPageContent_page__hTxBz button:focus-visible{outline:3px solid #aa822d;outline-offset:6px}.AppDownloadPageContent_hero__hL63l{max-width:1440px;margin:auto;display:grid;grid-template-columns:1fr 1fr;min-height:790px;padding:44px 64px 60px;gap:40px;align-items:center}.AppDownloadPageContent_heroCopy__GONfD{padding:20px 0;position:relative;z-index:1}.AppDownloadPageContent_eyebrow__yj5lY{display:flex;align-items:center;gap:10px;font-size:10px;line-height:1.5;letter-spacing:.17em;font-weight:600}.AppDownloadPageContent_availabilityDot__Gvqd2{height:6px;width:6px;background:#5e7e51;border-radius:50%;box-shadow:0 0 0 4px #5e7e5112}.AppDownloadPageContent_title__GN_lJ{margin:30px 0 24px;font-family:var(--font-marcellus,Marcellus),Georgia,serif;font-size:clamp(60px,6.1vw,88px);font-weight:400;letter-spacing:-.052em;line-height:1.07}.AppDownloadPageContent_title__GN_lJ span{white-space:nowrap}.AppDownloadPageContent_intro__wq_CV{font-size:20px;line-height:1.5;letter-spacing:-.02em}.AppDownloadPageContent_description__4Zlmr{max-width:340px;font-size:14px;line-height:1.75;color:var(--muted);margin:16px 0 27px}.AppDownloadPageContent_officialBadge__agNhs{display:inline-block;flex-shrink:0;width:166px;border-radius:10px}.AppDownloadPageContent_officialBadge__agNhs img{display:block;width:100%;height:auto}.AppDownloadPageContent_downloadGroup__F3smt{display:flex;align-items:center;gap:20px}.AppDownloadPageContent_download__2LrCC{display:inline-flex;align-items:center;gap:12px;min-height:62px;padding:12px 18px;background:var(--forest);color:#fffdf9;border:1px solid var(--forest);border-radius:12px;box-shadow:0 4px 8px #2a3a2409;transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease}.AppDownloadPageContent_download__2LrCC:hover{background:#3e5739;transform:translateY(-3px);box-shadow:0 10px 20px #2a3a2420}.AppDownloadPageContent_download__2LrCC:active{transform:translateY(0) scale(.98)}.AppDownloadPageContent_downloadArrow__9GNb5{margin-left:10px;transition:transform .18s ease}.AppDownloadPageContent_download__2LrCC:hover .AppDownloadPageContent_downloadArrow__9GNb5{transform:translateX(3px)}.AppDownloadPageContent_platformNote__oPPZY{font-size:11px;line-height:1.8;color:var(--muted);letter-spacing:.01em}.AppDownloadPageContent_platformNote__oPPZY span{display:block}.AppDownloadPageContent_exploreLink__bL_qU{display:inline-flex;gap:14px;align-items:center;margin-top:39px;font-size:11px;letter-spacing:.025em;min-height:44px}.AppDownloadPageContent_exploreLink__bL_qU svg{transition:transform .18s ease}.AppDownloadPageContent_exploreLink__bL_qU:hover svg{transform:translateY(4px)}.AppDownloadPageContent_productStage__bzrvY{position:relative;height:660px;width:100%;border-radius:180px 180px 24px 24px;background:#e2eade;isolation:isolate}.AppDownloadPageContent_stageTopline__lIyIA{position:absolute;z-index:2;top:35px;left:48px;right:48px;display:flex;justify-content:space-between;font-size:8px;letter-spacing:.13em;color:#3e5739}.AppDownloadPageContent_stageArch__bpkQd{position:absolute;inset:22px;border:1px solid #3e573918;border-radius:160px 160px 12px 12px;pointer-events:none}.AppDownloadPageContent_stageRing__cYvCC{position:absolute;top:125px;left:50%;width:340px;height:340px;transform:translateX(-50%);border-radius:50%;border:1px solid #3e573923;box-shadow:0 0 0 32px #c7d6c025,0 0 0 64px #c7d6c01a;pointer-events:none}.AppDownloadPageContent_stageWord__OgMkH{position:absolute;top:258px;left:50%;transform:translateX(-50%) rotate(-90deg);font-family:var(--font-marcellus,Marcellus),Georgia,serif;font-size:105px;letter-spacing:-.05em;color:#3e57390c;white-space:nowrap;pointer-events:none}.AppDownloadPageContent_productStage__bzrvY .AppDownloadPageContent_phoneScene__xfIJH{width:auto;height:auto;min-height:0;position:absolute;z-index:1;inset:64px -38px 77px}.AppDownloadPageContent_stageFoot__B2FGY{position:absolute;z-index:2;left:42px;right:42px;bottom:34px;display:flex;align-items:center;justify-content:space-between}.AppDownloadPageContent_stageMark__V7Qvz{display:flex;align-items:center;gap:8px;font-size:10px;line-height:1.6;color:#3e5739}.AppDownloadPageContent_logo__xYI6m{width:42px;height:42px}.AppDownloadPageContent_nextScreen__3rwqp{display:flex;align-items:center;gap:17px;text-align:left;padding:5px 0 5px 10px;min-height:44px;font-size:12px}.AppDownloadPageContent_nextScreenHint__a0rt_{display:block;margin-top:3px;font-size:7px;letter-spacing:.15em;color:#52694a}.AppDownloadPageContent_nextScreen__3rwqp svg{transition:transform .18s ease}.AppDownloadPageContent_nextScreen__3rwqp:hover svg{transform:translateX(4px)}.AppDownloadPageContent_experience__ERfpP{max-width:1312px;padding:68px 0 100px;margin:auto;scroll-margin-top:100px}.AppDownloadPageContent_sectionHeading__JIjhe{display:flex;align-items:end;justify-content:space-between;gap:28px;margin-bottom:48px}.AppDownloadPageContent_sectionHeading__JIjhe h2{font-family:var(--font-marcellus,Marcellus),Georgia,serif;font-size:clamp(34px,3.5vw,49px);font-weight:400;line-height:1.16;letter-spacing:-.035em;margin-top:18px;text-wrap:balance}.AppDownloadPageContent_sectionHeading__JIjhe>p{font-size:13px;line-height:1.8;color:var(--muted);padding-bottom:4px}.AppDownloadPageContent_previewLayout__SajDz{display:grid;grid-template-columns:1fr 1fr;min-height:600px;border-top:1px solid #2a3a2426}.AppDownloadPageContent_previewControls__Bia1y{padding:44px 64px 30px 0;align-self:center}.AppDownloadPageContent_previewLabel__hojTa{font-size:9px;letter-spacing:.15em;color:var(--muted);margin-bottom:20px}.AppDownloadPageContent_screenOptions__0fulm{display:flex;flex-direction:column}.AppDownloadPageContent_screenButton__8uzyn{display:flex;align-items:center;gap:22px;width:100%;padding:20px 16px;border-top:1px solid #2a3a241a;text-align:left;font-size:16px;transition:background .18s ease,padding .18s ease;border-radius:0}.AppDownloadPageContent_screenButton__8uzyn:last-child{border-bottom:1px solid #2a3a241a}.AppDownloadPageContent_screenButton__8uzyn:hover{background:#e2eade80}.AppDownloadPageContent_screenButton__8uzyn[aria-pressed=true]{background:#e2eade;padding-left:22px}.AppDownloadPageContent_screenNumber__DS6CT{font-size:10px;font-variant-numeric:tabular-nums;color:var(--muted)}.AppDownloadPageContent_screenIndicator__A7iIW{margin-left:auto;display:flex}.AppDownloadPageContent_screenButton__8uzyn[aria-pressed=true] .AppDownloadPageContent_screenIndicator__A7iIW{color:#3e5739}.AppDownloadPageContent_screenDetail__xjJza{padding:30px 16px 0;min-height:144px}.AppDownloadPageContent_screenDetail__xjJza h3{font-family:var(--font-marcellus,Marcellus),Georgia,serif;font-size:25px;line-height:1.25;font-weight:400;margin-bottom:12px;letter-spacing:-.025em}.AppDownloadPageContent_screenDetail__xjJza p{max-width:380px;font-size:13px;color:var(--muted)}.AppDownloadPageContent_actualScreens__BDkLZ{padding:18px 16px 0;color:var(--muted);letter-spacing:.015em}.AppDownloadPageContent_gallery__uky5c{position:relative;display:grid;place-items:center;isolation:isolate;background:#eeeee5;padding:40px;border-radius:0 0 20px 20px}.AppDownloadPageContent_galleryGrid__iuFGF{position:absolute;inset:0;z-index:-1;background-image:linear-gradient(#3e573907 1px,transparent 0),linear-gradient(90deg,#3e573907 1px,transparent 0);background-size:48px 48px;-webkit-mask-image:radial-gradient(ellipse,#000,transparent 75%);mask-image:radial-gradient(ellipse,#000,transparent 75%)}.AppDownloadPageContent_screenshotFigure__duZ3I{width:min(100%,240px);animation:AppDownloadPageContent_screenshot-arrive__wBnq0 .32s ease-out}.AppDownloadPageContent_screenshot__bpREb{width:100%;height:auto;max-height:535px;-o-object-fit:contain;object-fit:contain;border-radius:18px;box-shadow:0 20px 50px -15px #2a3a243b}.AppDownloadPageContent_screenshotFigure__duZ3I figcaption{display:flex;justify-content:space-between;font-size:9px;letter-spacing:.025em;color:var(--muted);margin-top:18px}.AppDownloadPageContent_closing__BJqRn{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;background:var(--forest);color:var(--cream);padding:76px 24px 50px;isolation:isolate}.AppDownloadPageContent_closing__BJqRn:before{content:"";position:absolute;z-index:-1;inset:30px 30px 0;border:1px solid #c7d6c01a;border-bottom:0;border-radius:260px 260px 0 0;pointer-events:none}.AppDownloadPageContent_closingBrand__ApcWZ{display:flex;align-items:center;gap:5px;font-size:9px;letter-spacing:.17em;margin-bottom:40px}.AppDownloadPageContent_closingLogo__cd5Qj{width:37px;height:37px}.AppDownloadPageContent_closing__BJqRn>.AppDownloadPageContent_eyebrow__yj5lY{color:#c7d6c0;font-size:9px}.AppDownloadPageContent_closing__BJqRn h2{font-family:var(--font-marcellus,Marcellus),Georgia,serif;font-size:clamp(48px,6vw,80px);font-weight:400;line-height:1.08;letter-spacing:-.04em;margin:22px 0}.AppDownloadPageContent_closing__BJqRn>p:not(.AppDownloadPageContent_eyebrow__yj5lY):not(.AppDownloadPageContent_closingNote__ODiis){font-size:14px;color:#dbe3d6;margin-bottom:27px}.AppDownloadPageContent_downloadLight__hyJkM{font-size:14px;font-weight:500;min-height:56px;padding:14px 22px;background:var(--cream);color:var(--forest);border-color:var(--cream)}.AppDownloadPageContent_downloadLight__hyJkM:hover{background:#e2eade}.AppDownloadPageContent_closingNote__ODiis{color:#c7d6c0;font-size:10px;letter-spacing:.02em;margin-top:18px}.AppDownloadPageContent_webLink__UMkKA{display:inline-flex;align-items:center;gap:10px;font-size:11px;color:#dbe3d6;margin-top:54px;min-height:44px}.AppDownloadPageContent_webLink__UMkKA:hover{color:white;text-decoration:underline;text-underline-offset:4px}@keyframes AppDownloadPageContent_screenshot-arrive__wBnq0{0%{opacity:.5;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.AppDownloadPageContent_closingBrand__ApcWZ,.AppDownloadPageContent_sectionHeading__JIjhe{animation:AppDownloadPageContent_section-arrive__New0p linear both;animation-timeline:view();animation-range:entry 0 entry 100%}@keyframes AppDownloadPageContent_section-arrive__New0p{0%{transform:translateY(30px)}to{transform:translateY(0)}}}}@media (min-width:1440px){.AppDownloadPageContent_hero__hL63l{gap:56px}}@media (max-width:1399px){.AppDownloadPageContent_experience__ERfpP{margin-left:64px;margin-right:64px}}@media (max-width:1100px){.AppDownloadPageContent_hero__hL63l{padding-left:36px;padding-right:36px;gap:24px;min-height:700px}.AppDownloadPageContent_title__GN_lJ{font-size:64px}.AppDownloadPageContent_productStage__bzrvY{height:600px}.AppDownloadPageContent_stageTopline__lIyIA{left:34px;right:34px;top:45px;font-size:7px}.AppDownloadPageContent_stageFoot__B2FGY{left:30px;right:30px}.AppDownloadPageContent_edition__4Ipb6{display:none}.AppDownloadPageContent_experience__ERfpP{margin-left:36px;margin-right:36px}.AppDownloadPageContent_downloadGroup__F3smt{gap:12px}.AppDownloadPageContent_download__2LrCC{padding-left:14px;padding-right:14px}.AppDownloadPageContent_downloadArrow__9GNb5{margin-left:2px}.AppDownloadPageContent_previewControls__Bia1y{padding-right:36px}}@media (max-width:760px){.AppDownloadPageContent_hero__hL63l{grid-template-columns:1fr;padding:30px 24px 24px;gap:26px}.AppDownloadPageContent_heroCopy__GONfD{padding:4px 0 0}.AppDownloadPageContent_eyebrow__yj5lY{font-size:9px}.AppDownloadPageContent_title__GN_lJ{font-size:clamp(55px,9.5vw,72px);line-height:1.02;margin:25px 0 20px}.AppDownloadPageContent_title__GN_lJ br:first-of-type{display:none}.AppDownloadPageContent_title__GN_lJ span{white-space:normal}.AppDownloadPageContent_intro__wq_CV{font-size:17px;line-height:1.5}.AppDownloadPageContent_description__4Zlmr{max-width:325px;font-size:13px;margin-top:12px;margin-bottom:22px}.AppDownloadPageContent_downloadGroup__F3smt{gap:18px}.AppDownloadPageContent_platformNote__oPPZY{font-size:10px}.AppDownloadPageContent_exploreLink__bL_qU{margin-top:16px}.AppDownloadPageContent_productStage__bzrvY{height:580px;max-width:500px;margin:auto;border-radius:150px 150px 20px 20px}.AppDownloadPageContent_stageTopline__lIyIA{top:44px;left:44px;right:44px}.AppDownloadPageContent_productStage__bzrvY .AppDownloadPageContent_phoneScene__xfIJH{width:auto;height:auto;min-height:0;inset:60px -15px 78px}.AppDownloadPageContent_stageRing__cYvCC{width:260px;height:260px}.AppDownloadPageContent_stageWord__OgMkH{font-size:90px}.AppDownloadPageContent_stageFoot__B2FGY{bottom:30px;left:30px;right:30px}.AppDownloadPageContent_edition__4Ipb6{display:block;font-size:7px}.AppDownloadPageContent_experience__ERfpP{padding-top:42px;padding-bottom:52px;margin:0 24px}.AppDownloadPageContent_sectionHeading__JIjhe{display:block;margin-bottom:28px}.AppDownloadPageContent_sectionHeading__JIjhe h2{font-size:35px}.AppDownloadPageContent_sectionHeading__JIjhe>p{margin-top:20px;font-size:12px}.AppDownloadPageContent_desktopBreak__3AkSO{display:none}.AppDownloadPageContent_previewLayout__SajDz{grid-template-columns:1fr}.AppDownloadPageContent_previewControls__Bia1y{padding:25px 0 26px}.AppDownloadPageContent_screenButton__8uzyn{padding:17px 12px;font-size:15px}.AppDownloadPageContent_screenDetail__xjJza{min-height:0;padding:25px 12px 0}.AppDownloadPageContent_screenDetail__xjJza h3{font-size:24px}.AppDownloadPageContent_actualScreens__BDkLZ{padding-left:12px}.AppDownloadPageContent_gallery__uky5c{padding:30px;border-radius:18px}.AppDownloadPageContent_screenshotFigure__duZ3I{width:210px}.AppDownloadPageContent_screenshot__bpREb{max-height:456px}.AppDownloadPageContent_closing__BJqRn{padding-top:46px;padding-bottom:30px}.AppDownloadPageContent_closing__BJqRn:before{inset:18px 14px 0;border-radius:150px 150px 0 0}.AppDownloadPageContent_closingBrand__ApcWZ{margin-bottom:30px}.AppDownloadPageContent_closing__BJqRn h2{font-size:53px}.AppDownloadPageContent_closing__BJqRn>.AppDownloadPageContent_eyebrow__yj5lY{font-size:8px}.AppDownloadPageContent_webLink__UMkKA{font-size:10px;margin-top:35px;gap:5px}}@media (max-width:380px){.AppDownloadPageContent_hero__hL63l{padding-left:20px;padding-right:20px}.AppDownloadPageContent_title__GN_lJ{font-size:54px}.AppDownloadPageContent_downloadGroup__F3smt{gap:12px}.AppDownloadPageContent_productStage__bzrvY{height:530px}.AppDownloadPageContent_stageTopline__lIyIA{left:33px;right:33px;font-size:6px}.AppDownloadPageContent_stageFoot__B2FGY{left:25px;right:25px}.AppDownloadPageContent_experience__ERfpP{margin-left:20px;margin-right:20px}.AppDownloadPageContent_webLink__UMkKA{max-width:260px}}@media (prefers-reduced-motion:reduce){.AppDownloadPageContent_page__hTxBz *,.AppDownloadPageContent_page__hTxBz :after,.AppDownloadPageContent_page__hTxBz :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}.AppDownloadPageContent_download__2LrCC:active,.AppDownloadPageContent_download__2LrCC:hover{transform:none}}.AppDownloadPageContent_productStage__bzrvY{background:radial-gradient(ellipse at 33% 24%,#f5f7ef 0,#e2eade 47%,#d7e2d2 100%);box-shadow:inset 0 1px 0 #ffffffb3,inset 0 -24px 56px -38px #32462930}.AppDownloadPageContent_stageArch__bpkQd{box-shadow:inset 0 1px 0 #ffffff50}.AppDownloadPageContent_stageTopline__lIyIA{gap:12px}.AppDownloadPageContent_screenButton__8uzyn{position:relative;overflow:hidden}.AppDownloadPageContent_screenButton__8uzyn:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background:#7c9b70;transform:scaleX(0);transform-origin:left;transition:transform .26s cubic-bezier(.2,.8,.2,1)}.AppDownloadPageContent_screenButton__8uzyn[aria-pressed=true]:after{transform:scaleX(1)}.AppDownloadPageContent_screenIndicator__A7iIW{transition:transform .18s ease}.AppDownloadPageContent_screenButton__8uzyn:hover .AppDownloadPageContent_screenIndicator__A7iIW{transform:translateX(4px)}.AppDownloadPageContent_screenButton__8uzyn[aria-pressed=true]:hover .AppDownloadPageContent_screenIndicator__A7iIW{transform:none}@media (prefers-reduced-motion:no-preference){.AppDownloadPageContent_heroCopy__GONfD>.AppDownloadPageContent_eyebrow__yj5lY{animation:AppDownloadPageContent_hero-arrive__vhKkc .52s cubic-bezier(.2,.8,.2,1) both}.AppDownloadPageContent_title__GN_lJ{animation:AppDownloadPageContent_hero-arrive__vhKkc .65s cubic-bezier(.2,.8,.2,1) 60ms both}.AppDownloadPageContent_intro__wq_CV{animation:AppDownloadPageContent_hero-arrive__vhKkc .6s cubic-bezier(.2,.8,.2,1) .12s both}.AppDownloadPageContent_description__4Zlmr{animation:AppDownloadPageContent_hero-arrive__vhKkc .6s cubic-bezier(.2,.8,.2,1) .18s both}.AppDownloadPageContent_productStage__bzrvY{animation:AppDownloadPageContent_stage-arrive__o3fzP .85s cubic-bezier(.2,.8,.2,1) 80ms both}}@keyframes AppDownloadPageContent_hero-arrive__vhKkc{0%{opacity:.4;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes AppDownloadPageContent_stage-arrive__o3fzP{0%{opacity:.6;transform:translateY(22px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.AppDownloadPageContent_closing__BJqRn h2,.AppDownloadPageContent_previewLayout__SajDz{animation:AppDownloadPageContent_story-arrive__KfEkE linear both;animation-timeline:view();animation-range:entry 0 entry 70%}}}@keyframes AppDownloadPageContent_story-arrive__KfEkE{0%{transform:translateY(24px)}to{transform:translateY(0)}}@media (min-width:1101px){.AppDownloadPageContent_productStage__bzrvY .AppDownloadPageContent_phoneScene__xfIJH{inset:54px -38px 70px}}.AppDownloadPageContent_previewLayout__SajDz{grid-template-columns:minmax(240px,300px) minmax(0,1fr);gap:64px;border-top:0;align-items:start}.AppDownloadPageContent_previewControls__Bia1y{padding:38px 0 0;align-self:start;min-width:0}.AppDownloadPageContent_screenOptions__0fulm{position:relative;gap:7px;border-left:1px solid #3e573926;padding-left:17px}.AppDownloadPageContent_screenButton__8uzyn,.AppDownloadPageContent_screenButton__8uzyn:last-child{border:1px solid transparent;border-radius:16px;background:transparent;padding:17px 14px;gap:16px;isolation:isolate;overflow:visible}.AppDownloadPageContent_screenButton__8uzyn:after{display:none}.AppDownloadPageContent_screenButton__8uzyn[aria-pressed=true]{background:transparent;padding-left:14px}.AppDownloadPageContent_screenButton__8uzyn:hover{background:transparent}.AppDownloadPageContent_activeScreen__Ql_SN{position:absolute;inset:0;z-index:-1;border:1px solid #2a3a2412;border-radius:inherit;background:#fffdf9;box-shadow:0 12px 25px -20px #2a3a2490}.AppDownloadPageContent_screenButtonCopy__wxrZQ{display:flex;flex-direction:column;gap:5px;font-size:14px;font-weight:600}.AppDownloadPageContent_screenHint__dfQvy{color:var(--muted);font-size:10px;line-height:1.5;font-weight:400}.AppDownloadPageContent_screenNumber__DS6CT{font-size:9px}.AppDownloadPageContent_galleryNavigation__nGTvL{display:flex;gap:8px;align-items:center;margin-top:28px;padding-left:17px}.AppDownloadPageContent_galleryNavigation__nGTvL button{display:grid;place-items:center;width:38px;height:38px;min-height:44px;border:1px solid #3e573925;border-radius:50%;background:#fffdf9;transition:background-color .16s ease,transform .16s ease}.AppDownloadPageContent_galleryNavigation__nGTvL button:hover{background:#e2eade;transform:translateY(-2px)}.AppDownloadPageContent_galleryNavigation__nGTvL span{font-size:10px;color:var(--muted);margin-left:5px}.AppDownloadPageContent_actualScreens__BDkLZ{padding-left:17px;font-size:10px}.AppDownloadPageContent_gallery__uky5c{display:block;padding:0;overflow:hidden;border:1px solid #2a3a2417;border-radius:28px;background:#fffdf9;box-shadow:0 35px 70px -50px #2a3a2480}.AppDownloadPageContent_galleryToolbar__mh0SD{display:flex;gap:20px;align-items:center;justify-content:space-between;background:#eeece3;padding:17px 22px;font-size:10px;color:var(--muted);letter-spacing:.03em}.AppDownloadPageContent_toolbarDots__wNNJu{display:flex;gap:5px}.AppDownloadPageContent_toolbarDots__wNNJu i{width:6px;height:6px;border-radius:50%;background:#3e573938}.AppDownloadPageContent_galleryStage___FKxP{position:relative;isolation:isolate;display:grid;place-items:center;padding:28px 35px 20px;min-height:505px;overflow:hidden;background:radial-gradient(ellipse at 50% 60%,#e2eade75,#fffdf9 75%)}.AppDownloadPageContent_galleryHalo__tNA_D{position:absolute;left:50%;top:50%;width:330px;height:330px;border:1px solid #7c9b7023;border-radius:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 35px #c7d6c016,0 0 0 70px #c7d6c00c;z-index:-1}.AppDownloadPageContent_galleryWord__c8szL{position:absolute;top:42%;left:50%;transform:translate(-50%,-50%);font-family:var(--font-marcellus,Marcellus),Georgia,serif;font-size:clamp(70px,8vw,125px);letter-spacing:-.04em;color:#3e57390a;white-space:nowrap;z-index:-1}.AppDownloadPageContent_screenshotFigure__duZ3I{position:relative;width:205px;animation:none;transform-origin:50% 70%}.AppDownloadPageContent_screenCrop__Nz8u6{position:relative;width:100%;aspect-ratio:.4597;overflow:hidden;border-radius:27px;border:4px solid #fff;box-shadow:0 0 0 1px #32462925,0 24px 42px -19px #2a3a246b;background:#f8f9fb}.AppDownloadPageContent_screenCrop__Nz8u6 .AppDownloadPageContent_screenshot__bpREb{position:absolute;width:134.228%;max-width:none;height:auto;max-height:none;top:-26.005%;left:-17.114%;border-radius:0;box-shadow:none}.AppDownloadPageContent_screenshotFigure__duZ3I .AppDownloadPageContent_screenCaption__aBUZC{display:block;text-align:center;margin-top:15px;font-size:9px;letter-spacing:.025em}.AppDownloadPageContent_screenDetail__xjJza{min-height:0;padding:24px 30px 28px;border-top:1px solid #2a3a2410}.AppDownloadPageContent_screenDetail__xjJza h3{font-size:26px;margin-bottom:9px}.AppDownloadPageContent_screenDetail__xjJza p{max-width:100%;font-size:12px;line-height:1.8}.AppDownloadPageContent_previewProgress__wrMos{height:3px;background:#e2eade50}.AppDownloadPageContent_previewProgress__wrMos span{display:block;height:100%;width:100%;background:#7c9b70;transform-origin:left}@media (max-width:1100px){.AppDownloadPageContent_previewLayout__SajDz{gap:28px;grid-template-columns:250px minmax(0,1fr)}}@media (max-width:760px){.AppDownloadPageContent_previewLayout__SajDz{display:flex;flex-direction:column;gap:18px;min-height:0}.AppDownloadPageContent_previewControls__Bia1y{width:100%;padding:0}.AppDownloadPageContent_actualScreens__BDkLZ,.AppDownloadPageContent_galleryNavigation__nGTvL,.AppDownloadPageContent_previewLabel__hojTa,.AppDownloadPageContent_screenHint__dfQvy,.AppDownloadPageContent_screenIndicator__A7iIW,.AppDownloadPageContent_screenNumber__DS6CT{display:none}.AppDownloadPageContent_screenOptions__0fulm{flex-direction:row;gap:3px;border-left:0;padding:0;overflow:visible}.AppDownloadPageContent_screenButton__8uzyn,.AppDownloadPageContent_screenButton__8uzyn:last-child,.AppDownloadPageContent_screenButton__8uzyn[aria-pressed=true]{flex:1;min-width:0;min-height:46px;justify-content:center;padding:10px 7px;border-radius:12px}.AppDownloadPageContent_screenButtonCopy__wxrZQ{font-size:11px}.AppDownloadPageContent_gallery__uky5c{width:100%;border-radius:22px}.AppDownloadPageContent_galleryToolbar__mh0SD{gap:10px;padding:14px 16px;font-size:8px}.AppDownloadPageContent_galleryStage___FKxP{padding:24px 20px 15px;min-height:390px}.AppDownloadPageContent_screenshotFigure__duZ3I{width:158px}.AppDownloadPageContent_screenCrop__Nz8u6{border-radius:21px;border-width:3px}.AppDownloadPageContent_galleryHalo__tNA_D{width:230px;height:230px}.AppDownloadPageContent_galleryWord__c8szL{font-size:65px}.AppDownloadPageContent_screenDetail__xjJza{padding:20px}.AppDownloadPageContent_screenDetail__xjJza h3{font-size:24px}.AppDownloadPageContent_screenDetail__xjJza p{font-size:12px}}.AppDownloadPageContent_gallery__uky5c{place-items:normal}.AppDownloadPageContent_galleryStage___FKxP,.AppDownloadPageContent_galleryToolbar__mh0SD,.AppDownloadPageContent_previewProgress__wrMos,.AppDownloadPageContent_screenDetail__xjJza{width:100%}.AppDownloadPageContent_screenCrop__Nz8u6{aspect-ratio:.473}.AppDownloadPageContent_screenCrop__Nz8u6 .AppDownloadPageContent_screenshot__bpREb{top:-26.76%}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.AppDownloadPageContent_closingBrand__ApcWZ,.AppDownloadPageContent_closing__BJqRn h2,.AppDownloadPageContent_previewLayout__SajDz,.AppDownloadPageContent_sectionHeading__JIjhe{animation:none}.AppDownloadPageContent_page__hTxBz [data-scroll-reveal]{animation:AppDownloadPageContent_scroll-rise__IWB18 linear both;animation-timeline:view();animation-range:entry 0 entry 90%}.AppDownloadPageContent_page__hTxBz [data-scroll-reveal=stage]{animation-name:AppDownloadPageContent_scroll-stage__WWgEY;animation-range:entry 0 entry 70%}.AppDownloadPageContent_page__hTxBz [data-scroll-reveal=rail]{animation-range:entry 5% entry 95%}.AppDownloadPageContent_closing__BJqRn [data-scroll-reveal]{animation-range:entry 0 entry 100%}}}@keyframes AppDownloadPageContent_scroll-rise__IWB18{0%{opacity:1;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes AppDownloadPageContent_scroll-stage__WWgEY{0%{opacity:1;transform:translateY(64px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:760px){@keyframes AppDownloadPageContent_scroll-stage__WWgEY{0%{opacity:1;transform:translateY(42px) scale(.975)}to{opacity:1;transform:translateY(0) scale(1)}}}.AppDownloadPageContent_galleryStage___FKxP{touch-action:pan-y pinch-zoom;-moz-user-select:none;user-select:none;-webkit-user-select:none}