.page_page__rFV6X{display:flex;align-items:stretch;justify-content:center;height:100dvh;overflow:hidden;padding:0 1.5rem;transition:background .6s ease,color .3s ease}.page_panel__cbG9J{width:min(100%,1200px);padding:1.25rem 0;text-align:center}.page_eyebrowGroup__H7A5W,.page_panel__cbG9J{display:flex;flex-direction:column;align-items:center}.page_eyebrowGroup__H7A5W{gap:.45rem}.page_eyebrow__2gdw1{font-size:.9rem;letter-spacing:.26em;text-transform:uppercase;color:inherit;opacity:.7}.page_locationBadge__aGkq7{font-size:.82rem;font-weight:600;letter-spacing:.04em;padding:.28rem .85rem;border-radius:999px;background:rgba(0,0,0,.22);color:inherit;text-shadow:0 1px 3px rgba(0,0,0,.3);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.page_centerContent__rrbOV{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.4rem;min-height:0}.page_question__32kMS{margin:0;font-size:clamp(1.4rem,3.5vw,2.2rem);line-height:1.1;opacity:.7;color:inherit}.page_answer__caNY2{margin:.25rem 0;font-size:clamp(4rem,16vw,10rem);padding:2rem;line-height:.88;font-weight:900;letter-spacing:-.05em;color:inherit}.page_summary__VL2Ly{max-width:50ch;font-size:clamp(1rem,1.8vw,1.35rem);line-height:1.4;color:inherit;opacity:.88}.page_appPromo__J_HVd{padding-top:.85rem;display:flex;flex-direction:column;align-items:center;gap:.4rem;width:100%;padding-bottom:.25rem}.page_promoHeadline__K3Ro5{font-size:.95rem;font-weight:700;letter-spacing:.02em;text-shadow:0 1px 4px rgba(0,0,0,.4);color:inherit;opacity:.7}.page_promoText__pLKkP{font-size:1rem;padding:0 0 1rem;text-align:center;line-height:1.4;color:inherit;opacity:.85;text-shadow:0 1px 3px rgba(0,0,0,.3);opacity:.7}.page_storeBadges__mbDC6{display:flex;gap:.6rem;align-items:center;flex-wrap:wrap;justify-content:center;margin-top:.2rem}.page_badgeLink__gxgpg{display:block;transition:opacity .2s ease,transform .2s ease}.page_badgeLink__gxgpg:hover{opacity:.82;transform:translateY(-1px)}.page_privacyWrap__fueKR{position:relative;display:flex;justify-content:center;margin-top:.5rem}.page_privacyToggle__vcFYx{background:none;border:none;cursor:pointer;font-size:.7rem;letter-spacing:.06em;color:inherit;opacity:.4;padding:.2rem .4rem;transition:opacity .15s ease}.page_privacyToggle__vcFYx:hover{opacity:.75}.page_privacyPopover__RIDDv{position:absolute;bottom:calc(100% + .5rem);left:50%;transform:translateX(-50%);width:min(320px,90vw);background:rgba(0,0,0,.55);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.15);border-radius:.75rem;padding:.85rem 2.5rem .85rem .9rem;text-align:left;z-index:10}.page_privacyPopover__RIDDv p{margin:0;font-size:.75rem;line-height:1.55;color:inherit;opacity:.9}.page_privacyClose__DEp4D{position:absolute;top:.5rem;right:.6rem;background:none;border:none;cursor:pointer;color:inherit;opacity:.55;font-size:.8rem;line-height:1;padding:.15rem .3rem;transition:opacity .15s ease}.page_privacyClose__DEp4D:hover{opacity:1}.page_themeLoading__Ca7Oa{color:#fff9ef;background:radial-gradient(circle at top,rgba(255,204,92,.28),transparent 32%),linear-gradient(160deg,#4c5b7c,#24324d 50%,#131a28)}.page_themeYes__JjEdL{color:#fff8eb;background:radial-gradient(circle at top,rgba(255,214,94,.45),transparent 28%),linear-gradient(180deg,#7fd8ff,#2ca5d3 42%,#12679a)}.page_themeProbably__ModdY{color:#fff6ea;background:radial-gradient(circle at top,rgba(255,232,143,.3),transparent 34%),linear-gradient(180deg,#a6e08b,#54a661 40%,#24593e)}.page_themePossibly__5lHyp{color:#fff9f0;background:radial-gradient(circle at top,rgba(255,214,128,.34),transparent 30%),linear-gradient(165deg,#f0b05a,#cb6b3f 44%,#6f2d2f)}.page_themeUnlikely__y60oW{color:#f7fbff;background:radial-gradient(circle at top,rgba(188,210,255,.18),transparent 32%),linear-gradient(165deg,#607b92,#33475b 48%,#17212e)}.page_themeNo__GhPCP{color:#f4f7fb;background:radial-gradient(circle at top,rgba(185,203,221,.18),transparent 34%),linear-gradient(165deg,#526375,#273444 44%,#111822)}.page_themeError__dwKyq{color:#fff4ef;background:radial-gradient(circle at top,rgba(255,164,111,.26),transparent 30%),linear-gradient(160deg,#8a3f3b,#5d2529 46%,#271319)}@media (max-width:640px){.page_panel__cbG9J{padding:1rem 0}.page_eyebrow__2gdw1,.page_locationBadge__aGkq7{font-size:.72rem}.page_promoHeadline__K3Ro5{font-size:.82rem}.page_promoText__pLKkP{font-size:.76rem;max-width:30ch}.page_storeBadges__mbDC6{gap:.4rem}}