.AppPage_page__yWgi9{display:flex;justify-content:center;align-items:center;min-height:calc(100vh - 60px);padding:48px 24px 64px;background-color:var(--color-bg);background-image:radial-gradient(ellipse 80% 50% at 50% -10%,rgba(var(--color-surface-rgb,220,228,184),.45),transparent),radial-gradient(ellipse 60% 40% at 100% 100%,rgba(var(--color-accent-rgb,212,154,58),.12),transparent);box-sizing:border-box}.AppPage_card__eX8MD{width:100%;max-width:520px;border-radius:22px;padding:2px;background:linear-gradient(145deg,rgba(var(--color-primary-rgb,81,87,57),.42),rgba(var(--color-accent-rgb,212,154,58),.32) 45%,rgba(var(--color-primary-rgb,81,87,57),.18) 100%);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.75),0 18px 48px rgba(53,92,61,.1),0 4px 16px rgba(0,0,0,.05)}.AppPage_cardInner__V47lu{padding:40px 32px 36px;border-radius:20px;text-align:center;background:radial-gradient(120% 80% at 0 0,rgba(var(--color-surface-rgb,220,228,184),.35),transparent 55%),linear-gradient(180deg,#fffef9 0,#f8faf6 48%,#f4f6f1 100%);border:1px solid hsla(0,0%,100%,.88)}.AppPage_kicker__RUNxm{margin:0 0 8px;font-family:Georgia,Times New Roman,serif;font-style:italic;font-size:1rem;color:var(--color-text-secondary)}.AppPage_title__VUxW2{margin:0 0 16px;font-size:clamp(1.75rem,4vw,2.25rem);font-weight:800;letter-spacing:-.02em;color:var(--color-chrome-bar,#642e0e);line-height:1.2}.AppPage_lead__E2CC0{margin:0 0 20px;font-size:1.05rem;line-height:1.55;color:var(--color-text-secondary)}.AppPage_appIcon__vx78p{display:block;width:5.5rem;height:5.5rem;margin:0 auto 14px;border-radius:1.1rem;object-fit:cover;box-shadow:0 8px 24px rgba(53,92,61,.14)}.AppPage_featureList__Aerew{margin:0 0 24px;padding:0;list-style:none;text-align:left}.AppPage_featureList__Aerew li{position:relative;padding-left:1.15rem;margin-bottom:.55rem;font-size:.95rem;line-height:1.45;color:var(--color-text-secondary)}.AppPage_featureList__Aerew li:before{content:"";position:absolute;left:0;top:.55em;width:.38rem;height:.38rem;border-radius:999px;background:#355c3d}.AppPage_mobileActions__oEo9c{margin-bottom:18px}.AppPage_openInAppBtn__JXLpb{width:100%;min-height:3rem;padding:.72rem 1rem;touch-action:manipulation;border:none;border-radius:999px;background:#355c3d;color:#fff;font-size:.95rem;font-weight:700;cursor:pointer;font-family:inherit;transition:background .15s ease}.AppPage_openInAppBtn__JXLpb:hover{background:#2d4a33}.AppPage_openInAppBtn__JXLpb:focus-visible{outline:2px solid var(--color-primary,#515739);outline-offset:2px}.AppPage_mobileHint__lTtfy{margin:.65rem 0 0;font-size:.82rem;line-height:1.45;color:var(--color-text-secondary)}.AppPage_storeRow__bQkUc{display:flex;flex-direction:row;align-items:stretch;gap:.65rem}.AppPage_storeBtn__zt_NZ{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:flex-start;gap:.55rem;flex:1 1;min-width:0;min-height:3.25rem;padding:.65rem .75rem;text-align:left;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:rgba(53,92,61,.12);border-radius:14px;border:1px solid rgba(53,92,61,.22);background:rgba(var(--color-surface-rgb,220,228,184),.35);color:#2d4a33;text-decoration:none;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease}.AppPage_storeBtn__zt_NZ:hover{background:rgba(var(--color-surface-rgb,220,228,184),.62);border-color:rgba(53,92,61,.35)}.AppPage_storeBtnPrimary__irpDF{border-color:rgba(53,92,61,.45);background:rgba(53,92,61,.12);box-shadow:0 4px 14px rgba(53,92,61,.1)}.AppPage_storeIcon__PRci1{flex-shrink:0;font-size:1.65rem}.AppPage_storeBtn__zt_NZ>span{text-align:left}.AppPage_storeEyebrow__bVhkE{display:block;font-size:.68rem;font-weight:600;line-height:1.2;opacity:.85;text-align:left}.AppPage_storeName__BaaGY{display:block;font-size:1rem;font-weight:800;line-height:1.15;text-align:left}.AppPage_mobileStoreLink__jmPzN{display:inline-block;margin-top:14px;font-size:.84rem;font-weight:600;color:#355c3d;text-decoration:underline;text-underline-offset:2px}@media (max-width:768px){.AppPage_page__yWgi9{align-items:flex-start;padding:36px 16px 48px}.AppPage_cardInner__V47lu{padding:32px 24px 28px}.AppPage_storeBtn__zt_NZ{padding:.6rem .55rem;gap:.45rem}.AppPage_storeIcon__PRci1{font-size:1.35rem}.AppPage_storeEyebrow__bVhkE{font-size:.6rem}.AppPage_storeName__BaaGY{font-size:.82rem}}