.android_topbar___44ZP{position:-webkit-sticky;position:sticky;top:0;z-index:100;display:flex;align-items:center;justify-content:space-between;padding:16px clamp(24px,6vw,60px);background:rgba(255,246,238,.9);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}.android_brand__jgGqm{display:inline-flex;align-items:center;gap:10px;font-weight:700;font-size:18px;color:var(--on-surface)}.android_logo__nDwCE{width:30px;height:30px;display:inline-block;line-height:0}.android_logo__nDwCE svg{width:100%;height:100%;display:block}.android_back__P4UFa{font-size:14px;font-weight:600;color:var(--on-surface-variant)}.android_page__k34l6{max-width:560px;margin:0 auto;padding:clamp(40px,8vw,80px) 24px 64px}.android_page__k34l6 h1{font-family:var(--display);font-size:clamp(30px,6vw,42px);font-weight:800;letter-spacing:-.02em;margin:0 0 12px;color:var(--on-surface)}.android_lede__HqToC{font-size:17px;line-height:1.6;color:var(--on-surface-variant);margin:0 0 32px}.android_card__52f4t{background:var(--card);border:1px solid var(--line);border-radius:16px;padding:24px;margin-bottom:40px}.android_card__52f4t h2{font-size:20px;font-weight:700;margin:0 0 16px;color:var(--on-surface)}.android_card__52f4t p{font-size:15px;line-height:1.6;color:var(--on-surface-variant);margin:0 0 12px}.android_field__uxa6J{display:block;font-size:15px;font-weight:600;color:var(--on-surface);margin:16px 0 6px}.android_hint__umm1c{display:block;font-size:13px;font-weight:400;color:var(--on-surface-variant)}.android_input__lqVWk{width:100%;min-height:48px;padding:10px 14px;font:inherit;font-size:16px;color:var(--on-surface);background:var(--surface);border:1px solid var(--line);border-radius:12px}.android_button__TkOtb:focus-visible,.android_input__lqVWk:focus-visible{outline:3px solid var(--primary);outline-offset:2px}.android_input__lqVWk[aria-invalid=true]{border-color:var(--error)}.android_check__KoyBl{display:flex;align-items:center;gap:12px;min-height:44px;margin:16px 0;font-size:15px;color:var(--on-surface)}.android_check__KoyBl input{width:22px;height:22px;accent-color:var(--primary)}.android_error__8CgJ3{color:var(--error)!important;font-weight:600}.android_button__TkOtb{width:100%;min-height:52px;font:inherit;font-size:16px;font-weight:700;color:#fff;background:var(--primary);border:0;border-radius:14px;box-shadow:0 3px 0 var(--primary-lip);cursor:pointer}.android_trap__20L9Y{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.android_faq__qLltQ h2{font-size:20px;font-weight:700;margin:0 0 12px;color:var(--on-surface)}.android_faq__qLltQ ol{padding-left:22px;margin:0 0 16px;color:var(--on-surface-variant);line-height:1.7}.android_faq__qLltQ p{font-size:15px;line-height:1.6;color:var(--on-surface-variant)}.android_faq__qLltQ a{color:var(--tertiary);font-weight:600}.android_steps__ViPHe{list-style:none;margin:0 0 24px;padding:0;display:grid;grid-gap:16px;gap:16px}.android_steps__ViPHe li{display:grid;grid-gap:8px;gap:8px;justify-items:start}.android_steps__ViPHe a.android_button__TkOtb{display:flex;align-items:center;justify-content:center;text-decoration:none;text-align:center}.android_divider__Ts9lJ{margin:8px 0 16px;font-weight:700}.invite_topbar__mY2aw{position:-webkit-sticky;position:sticky;top:0;z-index:100;display:flex;align-items:center;padding:16px clamp(24px,6vw,60px);background:color-mix(in srgb,var(--surface) 70%,transparent);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid color-mix(in srgb,var(--on-surface) 6%,transparent)}.invite_brand__GZTFe{display:inline-flex;align-items:center;gap:10px;min-height:44px;font-weight:700;font-size:18px;color:var(--on-surface)}.invite_logo__gFbSK{width:30px;height:30px;display:inline-block;line-height:0}.invite_logo__gFbSK svg{width:100%;height:100%;display:block}.invite_content__oiite{display:flex;flex-direction:column;align-items:center;max-width:560px;min-height:60vh;margin:0 auto;padding:clamp(40px,10vw,96px) clamp(24px,6vw,60px) clamp(48px,8vw,96px);text-align:center}.invite_deck__BuRBO{--card-bg:#261a1e;--card-border:#8c7178;--card-ink:#fff3ea;--app-coral:#ff5a36;--app-pink:#ff8fb1;--app-sunshine:#ffc93c;--app-coral-tint:#4d2622;position:relative;isolation:isolate;width:100%;max-width:440px;margin:0 0 36px;transform-origin:50% 60%;animation:invite_settle__SJZNE .7s cubic-bezier(.34,1.56,.64,1) both}.invite_deck__BuRBO:after,.invite_deck__BuRBO:before{content:"";position:absolute;inset:0 2px;z-index:-1;border-radius:28px}.invite_deck__BuRBO:before{background:var(--app-sunshine);transform:translate(-3px,-6px) rotate(-1.26deg)}.invite_deck__BuRBO:after{background:var(--app-pink);transform:translate(4px,-3px) rotate(1.03deg)}.invite_card__BwSaN{display:flex;flex-direction:column;align-items:center;padding:28px 20px 20px;border-radius:28px;background:var(--card-bg);border:1px solid var(--card-border);color:var(--card-ink);text-align:center}@keyframes invite_settle__SJZNE{0%{opacity:0;transform:rotate(-2.9deg) scale(.88)}to{opacity:1;transform:none}}.invite_ring__EP_qD{width:112px;height:112px;flex:none;padding:4px;border-radius:50%;background:conic-gradient(from 200deg,var(--app-coral),var(--app-pink),var(--app-sunshine),var(--app-coral));box-shadow:0 0 28px 2px rgb(255 90 54/.38);margin-bottom:20px}.invite_avatar__Zi0EL{width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:50%;background:var(--card-bg);border:3px solid var(--card-bg);box-sizing:border-box}.invite_avatar__Zi0EL img{width:100%;height:100%;display:block;object-fit:cover;border-radius:50%}.invite_initial__jeQ7_{width:100%;height:100%;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--app-coral-tint);font-family:var(--display);font-weight:800;font-size:48px;line-height:1;color:var(--card-ink)}.invite_mark__An_mV{width:56px;height:56px;line-height:0}.invite_mark__An_mV svg{width:100%;height:100%;display:block}.invite_heading__ooVU0{font-size:clamp(28px,7.4vw,36px);font-weight:800;font-family:var(--display);line-height:1.1;letter-spacing:-.02em;color:var(--card-ink);margin:0 0 20px;overflow-wrap:anywhere;text-wrap:balance}.invite_name__Sg5Jk{color:inherit}.invite_quote__Yk_ra{position:relative;width:100%;margin:0;padding:18px 20px;border-radius:16px;border:1px solid rgb(255 90 54/.45);background:var(--app-coral-tint);text-align:center}.invite_quote__Yk_ra:after,.invite_quote__Yk_ra:before{content:"";position:absolute;left:50%;width:14px;height:14px;transform:translateX(-50%) rotate(45deg)}.invite_quote__Yk_ra:before{top:-8px;background:var(--app-coral-tint);border-top:1px solid rgb(255 90 54/.45);border-left:1px solid rgb(255 90 54/.45)}.invite_quote__Yk_ra:after{display:none}.invite_from__3MC9l{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.invite_message__xxwCt{margin:0;font-size:18px;line-height:1.4;color:var(--card-ink)}.invite_about__g24l9{margin:32px 0 0;font-size:16px;line-height:1.7;color:var(--on-surface-variant)}.invite_actions__gn9OX,.invite_desktop__i78hF{display:flex;flex-direction:column;align-items:center;gap:4px;width:100%}.invite_cta__WK74c{display:inline-flex;align-items:center;justify-content:center;min-height:52px;width:min(100%,320px);padding:13px 28px;border-radius:12px;background:var(--primary);color:var(--on-surface);font-size:17px;font-weight:600;transition:opacity .2s,transform .2s}.invite_cta__WK74c:active{opacity:.85;transform:scale(.98)}@media (hover:hover){.invite_cta__WK74c:hover{opacity:.9;transform:translateY(-2px)}}.invite_open__M64H3{display:inline-flex;align-items:center;justify-content:center;min-height:44px;min-width:44px;margin-top:8px;padding:0 16px;font-size:15px;font-weight:600;color:var(--on-surface-variant);transition:color .2s}@media (hover:hover){.invite_more__eMf1Q:hover,.invite_open__M64H3:hover{color:var(--tertiary)}}.invite_brand__GZTFe:focus-visible,.invite_cta__WK74c:focus-visible,.invite_more__eMf1Q:focus-visible,.invite_open__M64H3:focus-visible{outline:2px solid var(--tertiary);outline-offset:3px;border-radius:8px}.invite_status__SqtiE{max-width:320px;margin-top:8px;font-size:14px;line-height:1.5;text-align:center;color:var(--on-surface-variant)}.invite_status__SqtiE:empty{margin-top:0}.invite_foot__C1PeZ{margin-top:16px;line-height:1.6}.invite_foot__C1PeZ,.invite_more__eMf1Q{font-size:13px;color:var(--on-surface-variant)}.invite_more__eMf1Q{display:inline-flex;align-items:center;justify-content:center;min-height:44px;min-width:44px;padding:0 16px;font-weight:600;text-decoration:underline;text-underline-offset:3px;transition:color .2s}.invite_qr__oYRIu{width:184px;height:184px;padding:12px;border-radius:20px;background:var(--card);border:1px solid var(--line);line-height:0}.invite_qr__oYRIu svg{width:100%;height:100%;display:block}.invite_hint__mC7io{margin:16px 0 4px;font-size:16px;color:var(--on-surface)}.invite_skeleton__7c19H{background:linear-gradient(90deg,color-mix(in srgb,var(--on-surface) 5%,transparent) 25%,color-mix(in srgb,var(--on-surface) 10%,transparent) 50%,color-mix(in srgb,var(--on-surface) 5%,transparent) 75%);background-size:200% 100%;animation:invite_shimmer__3loWV 1.6s ease-in-out infinite;box-shadow:none}.invite_skelCta__1up9y,.invite_skelQuote__ezbu4,.invite_skelTitle__TaDkN{border-radius:12px}.invite_skelTitle__TaDkN{width:min(320px,80%);height:41px;margin-bottom:20px}.invite_skelQuote__ezbu4{width:100%;max-width:440px;height:108px;margin-bottom:32px}.invite_skelCta__1up9y{width:min(100%,320px);height:52px}@keyframes invite_shimmer__3loWV{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width:399px){.invite_content__oiite{padding-top:28px}.invite_deck__BuRBO{margin-bottom:24px}.invite_card__BwSaN{padding-top:22px}.invite_ring__EP_qD{width:92px;height:92px;margin-bottom:16px}.invite_initial__jeQ7_{font-size:40px}.invite_mark__An_mV{width:44px;height:44px}}@media (prefers-reduced-motion:reduce){.invite_deck__BuRBO,.invite_skeleton__7c19H{animation:none}.invite_cta__WK74c{transition:none}.invite_cta__WK74c:active,.invite_cta__WK74c:hover{transform:none}}.AppStoreCTA_wrap__EJYyV{display:flex;flex-direction:column;align-items:flex-start;gap:10px;margin-top:clamp(24px,3vw,32px)}.AppStoreCTA_compact__8yXXk{align-items:center}.AppStoreCTA_apple__ueywI{width:22px;height:22px;flex:none}.AppStoreCTA_badge__qQHK1{display:inline-flex;align-items:center;gap:12px;padding:12px 22px;border-radius:14px;background:#000;color:#fff;text-decoration:none;transition:transform .25s var(--ease-soft,ease),box-shadow .25s var(--ease-soft,ease)}.AppStoreCTA_badge__qQHK1:hover{transform:translateY(-2px);box-shadow:0 10px 24px rgba(28,18,21,.18)}.AppStoreCTA_badgeText__W18YT{display:flex;flex-direction:column;line-height:1.1;text-align:left}.AppStoreCTA_badgeSmall__QcmQ0{font-size:10px;letter-spacing:.02em}.AppStoreCTA_badgeBig__LxQ_R{font-size:18px;font-weight:600}.AppStoreCTA_pending__b9_vP{display:inline-flex;align-items:center;gap:10px;padding:12px 22px;border-radius:14px;font-size:15px;font-weight:500;color:var(--on-surface);background:var(--card);border:1px solid var(--line)}.AppStoreCTA_note__KT2KG{font-size:12px;color:var(--on-surface-variant)}.Footer_footer__pQtti{position:relative;z-index:2;padding:clamp(40px,8vw,60px);border-top:1px solid var(--line);text-align:center;color:var(--on-surface-variant);font-size:13px}.Footer_links__cFiYr{margin-bottom:20px}.Footer_links__cFiYr a{color:var(--on-surface-variant);margin:0 16px;transition:color .2s}.Footer_links__cFiYr a:hover{color:var(--on-surface)}.Footer_handle__P8q6I{color:var(--on-surface-variant);font-weight:600;transition:color .2s}.Footer_handle__P8q6I:hover{color:var(--tertiary)}.support_topbar__6maKG{position:-webkit-sticky;position:sticky;top:0;z-index:100;display:flex;align-items:center;justify-content:space-between;padding:16px clamp(24px,6vw,60px);background:rgba(255,246,238,.9);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}.support_brand__Mh_fc{display:inline-flex;align-items:center;gap:10px;font-weight:700;font-size:18px;color:var(--on-surface)}.support_logo__ugnmu{width:30px;height:30px;display:inline-block;line-height:0}.support_logo__ugnmu svg{width:100%;height:100%;display:block}.support_back__P4HPq{font-size:14px;font-weight:600;color:var(--on-surface-variant);transition:color .2s}.support_back__P4HPq:hover{color:var(--tertiary)}.support_support__AtBa4{max-width:720px;margin:0 auto;padding:clamp(48px,8vw,88px) clamp(24px,6vw,60px) 64px}.support_support__AtBa4 h1{font-family:var(--display);font-size:clamp(30px,5vw,42px);font-weight:800;letter-spacing:-.02em;margin:0 0 12px;color:var(--on-surface)}.support_lede__XIMjs{font-size:17px;line-height:1.6;color:var(--on-surface-variant);margin:0 0 40px}.support_card__sYZl5{background:var(--card);border:1px solid var(--line);border-radius:16px;padding:24px 28px;margin-bottom:40px}.support_card__sYZl5 h2{font-size:18px;font-weight:700;margin:0 0 8px;color:var(--on-surface)}.support_card__sYZl5 p{font-size:15px;line-height:1.6;color:var(--on-surface-variant);margin:0}.support_card__sYZl5 a{color:var(--tertiary);font-weight:600}.support_faq__sdwrm h2{font-size:22px;font-weight:700;margin:0 0 20px;color:var(--on-surface)}.support_faq__sdwrm details{border-bottom:1px solid var(--line);padding:16px 0}.support_faq__sdwrm summary{cursor:pointer;font-size:16px;font-weight:600;color:var(--on-surface);list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px}.support_faq__sdwrm summary::-webkit-details-marker{display:none}.support_faq__sdwrm summary:after{content:"+";font-size:20px;font-weight:400;color:var(--on-surface-variant);flex-shrink:0;transition:transform .2s}.support_faq__sdwrm details[open] summary:after{transform:rotate(45deg)}.support_faq__sdwrm details p{font-size:15px;line-height:1.65;color:var(--on-surface-variant);margin:12px 0 0}.support_faq__sdwrm details a{color:var(--tertiary);font-weight:600}.support_legal__cty__{margin-top:40px;font-size:14px;color:var(--on-surface-variant)}.support_lede__XIMjs a,.support_legal__cty__ a{color:var(--tertiary);font-weight:600}.support_lede__XIMjs a{text-decoration:underline;text-underline-offset:2px}.groupInvite_theme__msZH5{min-height:100vh;background:var(--surface);color:var(--on-surface)}.groupInvite_group__dLcnm{display:block;margin-top:4px;color:var(--app-sunshine)}.groupInvite_members__YrZR4{margin:-8px 0 20px;font-size:16px;font-weight:600;line-height:1.4;color:rgb(255 243 234/.78);overflow-wrap:anywhere}.groupInvite_code__qaUVz{margin:0 0 20px;padding:8px 18px;border-radius:999px;border:2px solid var(--app-coral,#ff5a36);background:rgb(255 90 54/.18);font-size:15px;font-weight:700;color:rgb(255 243 234/.85)}.groupInvite_codeValue__EKMCe{font-family:var(--display);font-size:20px;font-weight:800;letter-spacing:.12em;color:var(--app-sunshine)}.groupInvite_about__0pyp2{max-width:340px;margin:0 0 28px;font-size:16px;line-height:1.6;color:var(--on-surface-variant)}.groupInvite_cta__1GkiI{display:inline-flex;align-items:center;justify-content:center;min-height:56px;width:min(100%,320px);padding:13px 28px;border-radius:18px;background:var(--primary);color:#1c1215;font-family:var(--display);font-size:19px;font-weight:800;letter-spacing:-.01em;box-shadow:0 4px 0 var(--primary-lip);transition:transform .12s var(--ease-soft),box-shadow .12s var(--ease-soft)}.groupInvite_cta__1GkiI:active{transform:translateY(3px);box-shadow:0 1px 0 var(--primary-lip)}.groupInvite_cta__1GkiI:focus-visible,.groupInvite_foot___mzmR a:focus-visible{outline:2px solid var(--tertiary);outline-offset:4px;border-radius:12px}.groupInvite_foot___mzmR{margin-top:20px;font-size:13px;line-height:1.6;color:var(--on-surface-variant)}.groupInvite_foot___mzmR a{text-decoration:underline;text-underline-offset:3px}.groupInvite_qr__XTUjO{width:184px;height:184px;margin:0 0 28px;padding:12px;border-radius:20px;background:#fff;border:1px solid var(--line);line-height:0}.groupInvite_qr__XTUjO svg{width:100%;height:100%;display:block}@media (max-width:399px){.groupInvite_about__0pyp2{margin-bottom:20px;font-size:15px}}@media (prefers-reduced-motion:reduce){.groupInvite_cta__1GkiI{transition:none}}.delete-account_topbar__AU1bI{position:-webkit-sticky;position:sticky;top:0;z-index:100;display:flex;align-items:center;justify-content:space-between;padding:16px clamp(24px,6vw,60px);background:rgba(255,246,238,.9);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}.delete-account_brand__FVK5_{display:inline-flex;align-items:center;gap:10px;font-weight:700;font-size:18px;color:var(--on-surface)}.delete-account_logo__WrTd1{width:30px;height:30px;display:inline-block;line-height:0}.delete-account_logo__WrTd1 svg{width:100%;height:100%;display:block}.delete-account_back__75FcH{font-size:14px;font-weight:600;color:var(--on-surface-variant);transition:color .2s}.delete-account_back__75FcH:hover{color:var(--tertiary)}.delete-account_page__rwnqa{max-width:720px;margin:0 auto;padding:clamp(48px,8vw,88px) clamp(24px,6vw,60px) 64px}.delete-account_page__rwnqa h1{font-family:var(--display);font-size:clamp(30px,5vw,42px);font-weight:800;letter-spacing:-.02em;margin:0 0 12px;color:var(--on-surface)}.delete-account_lede__IPXey{font-size:17px;line-height:1.6;color:var(--on-surface-variant);margin:0 0 40px}.delete-account_card__gmBBi{background:var(--card);border:1px solid var(--line);border-radius:16px;padding:24px 28px;margin-bottom:24px}.delete-account_card__gmBBi h2{font-size:18px;font-weight:700;margin:0 0 8px;color:var(--on-surface)}.delete-account_card__gmBBi li,.delete-account_card__gmBBi p{font-size:15px;line-height:1.6;color:var(--on-surface-variant)}.delete-account_card__gmBBi p{margin:0 0 12px}.delete-account_card__gmBBi p:last-child{margin-bottom:0}.delete-account_card__gmBBi ol,.delete-account_card__gmBBi ul{margin:0 0 12px;padding-left:22px}.delete-account_card__gmBBi li{margin-bottom:6px}.delete-account_card__gmBBi strong{color:var(--on-surface);font-weight:600}.delete-account_card__gmBBi a{color:var(--tertiary);font-weight:600}.delete-account_legal__cKQRZ{margin-top:40px;font-size:14px;color:var(--on-surface-variant)}.delete-account_legal__cKQRZ a{color:var(--tertiary);font-weight:600}.child-safety_topbar__qRUJr{position:-webkit-sticky;position:sticky;top:0;z-index:100;display:flex;align-items:center;justify-content:space-between;padding:16px clamp(24px,6vw,60px);background:rgba(255,246,238,.9);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}.child-safety_brand__PdQtL{display:inline-flex;align-items:center;gap:10px;font-weight:700;font-size:18px;color:var(--on-surface)}.child-safety_logo__Uhcm8{width:30px;height:30px;display:inline-block;line-height:0}.child-safety_logo__Uhcm8 svg{width:100%;height:100%;display:block}.child-safety_back__FbG4S{font-size:14px;font-weight:600;color:var(--on-surface-variant);transition:color .2s}.child-safety_back__FbG4S:hover{color:var(--tertiary)}.child-safety_page__x4B1U{max-width:720px;margin:0 auto;padding:clamp(48px,8vw,88px) clamp(24px,6vw,60px) 64px}.child-safety_page__x4B1U h1{font-family:var(--display);font-size:clamp(30px,5vw,42px);font-weight:800;letter-spacing:-.02em;margin:0 0 12px;color:var(--on-surface)}.child-safety_lede__oN7X0{font-size:17px;line-height:1.6;color:var(--on-surface-variant);margin:0 0 40px}.child-safety_card__HaGen{background:var(--card);border:1px solid var(--line);border-radius:16px;padding:24px 28px;margin-bottom:24px}.child-safety_card__HaGen h2{font-size:18px;font-weight:700;margin:0 0 8px;color:var(--on-surface)}.child-safety_card__HaGen li,.child-safety_card__HaGen p{font-size:15px;line-height:1.6;color:var(--on-surface-variant)}.child-safety_card__HaGen p{margin:0 0 12px}.child-safety_card__HaGen p:last-child{margin-bottom:0}.child-safety_card__HaGen ol,.child-safety_card__HaGen ul{margin:0 0 12px;padding-left:22px}.child-safety_card__HaGen li{margin-bottom:6px}.child-safety_card__HaGen strong{color:var(--on-surface);font-weight:600}.child-safety_card__HaGen a{color:var(--tertiary);font-weight:600}.child-safety_legal__hFS_I{margin-top:40px;font-size:14px;color:var(--on-surface-variant)}.child-safety_legal__hFS_I a{color:var(--tertiary);font-weight:600}.privacy_topbar__ODqkG{position:-webkit-sticky;position:sticky;top:0;z-index:100;display:flex;align-items:center;justify-content:space-between;padding:16px clamp(24px,6vw,60px);background:rgba(255,246,238,.9);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}.privacy_brand__LznKV{display:inline-flex;align-items:center;gap:10px;font-weight:700;font-size:18px;color:var(--on-surface)}.privacy_logo__VBbkY{width:30px;height:30px;display:inline-block;line-height:0}.privacy_logo__VBbkY svg{width:100%;height:100%;display:block}.privacy_back__bJUsz{font-size:14px;font-weight:600;color:var(--on-surface-variant);transition:color .2s}.privacy_back__bJUsz:hover{color:var(--tertiary)}.privacy_policy__ZEnvo{display:block;max-width:760px;margin:0 auto;padding:clamp(40px,7vw,72px) clamp(24px,6vw,32px) 80px;color:var(--on-surface-variant);font-size:15px;line-height:1.7}.privacy_policy__ZEnvo h1{font-family:var(--display);font-weight:800;font-size:clamp(40px,8vw,56px);line-height:1.1;letter-spacing:-.02em;color:var(--on-surface);margin-bottom:12px}.privacy_policy__ZEnvo .subtitle{font-size:14px;color:var(--on-surface-variant);margin-bottom:40px}.privacy_policy__ZEnvo h2{font-size:22px;margin:48px 0 16px;padding-top:8px}.privacy_policy__ZEnvo h2,.privacy_policy__ZEnvo h3{font-weight:700;color:var(--on-surface);scroll-margin-top:80px}.privacy_policy__ZEnvo h3{font-size:17px;margin:28px 0 12px}.privacy_policy__ZEnvo p{margin:0 0 16px}.privacy_policy__ZEnvo a{color:var(--tertiary);text-decoration:underline;text-underline-offset:2px;word-break:break-word}.privacy_policy__ZEnvo a:hover{text-decoration-thickness:2px}.privacy_policy__ZEnvo strong{color:var(--on-surface);font-weight:700}.privacy_policy__ZEnvo ol,.privacy_policy__ZEnvo ul{margin:0 0 16px;padding-left:24px}.privacy_policy__ZEnvo ol.privacy_toc__IDK8B{list-style:decimal}.privacy_policy__ZEnvo li{margin-bottom:8px}.privacy_policy__ZEnvo ul ul{margin:8px 0}.privacy_policy__ZEnvo .tableWrap{overflow-x:auto;margin:0 0 20px;border-radius:12px;border:1px solid var(--line)}.privacy_policy__ZEnvo table{width:100%;border-collapse:collapse;font-size:13.5px;min-width:520px}.privacy_policy__ZEnvo td,.privacy_policy__ZEnvo th{text-align:left;padding:12px 14px;border-bottom:1px solid var(--line);vertical-align:top}.privacy_policy__ZEnvo th{color:var(--on-surface);font-weight:700;background:var(--card)}.privacy_policy__ZEnvo tbody tr:last-child td{border-bottom:none}.privacy_policy__ZEnvo td:last-child,.privacy_policy__ZEnvo th:last-child{text-align:center;white-space:nowrap;font-weight:600;color:var(--on-surface)}.home_page__xDtWl{--ground:#fff6ee;--card:#ffffff;--raised:#ffede0;--ink:#1c1215;--muted:#6b4f4f;--coral:#f04e2a;--coral-lip:#c2401f;--coral-text:#a8321a;--pink-tint:#ffeff4;--pink:#ff8fb1;--sun-tint:#fff7e4;--sun:#ffc93c;--ink-text:#fff3ea;--ink-muted:#d9c2bc;--surface:var(--ground);--on-surface:var(--ink);--on-surface-variant:var(--muted);--tertiary:var(--coral-text);--display:var(--font-bricolage),var(--font-dm-sans),system-ui,sans-serif;position:relative;z-index:1;min-height:100vh;background:var(--ground);color:var(--ink);font-size:18px;line-height:1.55}.home_page__xDtWl [tabindex]:focus-visible,.home_page__xDtWl a:focus-visible{outline:3px solid var(--ink);outline-offset:3px;border-radius:8px}.home_page__xDtWl p a{text-decoration:underline;text-underline-offset:3px}.home_nav__H8WT6{display:flex;align-items:center;justify-content:space-between;max-width:1160px;margin:0 auto;padding:14px 20px}.home_navLogo__ju98K{display:inline-flex;align-items:center;gap:10px;font-family:var(--display);font-weight:800;font-size:22px;letter-spacing:-.02em}.home_navIcon__nzg4f{width:32px;height:32px;border-radius:9px}.home_navButton__OvSwU{display:inline-flex;align-items:center;min-height:44px;padding:0 18px;border-radius:999px;border:2px solid var(--ink);font-weight:600;font-size:15px;transition:background-color .15s}.home_navButton__OvSwU:hover{background:var(--raised)}.home_h2__tqUJw{font-family:var(--display);font-weight:800;font-size:clamp(34px,5.6vw,58px);line-height:1.02;letter-spacing:-.03em;margin-bottom:20px}.home_copy__TM6yV{max-width:33rem}.home_copy__TM6yV p+p{margin-top:14px}.home_small__3gONp{font-size:15px;margin-top:14px}.home_hero__uNlpJ{display:grid;grid-gap:28px;gap:28px;max-width:1160px;margin:0 auto;padding:12px 20px 56px;overflow:hidden}.home_umbrella__iNoSo{font-family:var(--display);font-weight:700;font-size:clamp(20px,2.2vw,24px);letter-spacing:-.01em;color:var(--coral-text);margin-bottom:12px}.home_heroTitle__ZKYEk{font-family:var(--display);font-weight:800;font-size:clamp(44px,9vw,70px);line-height:.98;letter-spacing:-.035em;max-width:14ch}.home_heroLede__MQ8Yf{margin-top:18px;max-width:30rem;font-size:clamp(18px,2vw,21px);color:var(--muted)}.home_heroPhone__3jHxn{justify-self:center;width:min(72vw,330px)}@media (min-width:900px){.home_hero__uNlpJ{grid-template-columns:1.3fr .7fr;align-items:center;padding:24px 32px 48px}.home_heroPhone__3jHxn{width:340px;transform:rotate(2.5deg)}}.home_cta__ABEVQ{display:flex;align-items:center;gap:28px;margin-top:30px}.home_ctaMain__d9ZAM{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.home_storeButtonPending__6Q4L6,.home_storeButton___pSxp{display:inline-flex;align-items:center;gap:12px;min-height:58px;padding:0 26px;border-radius:18px;background:var(--coral);color:var(--ink);font-weight:700;font-size:19px;box-shadow:0 5px 0 var(--coral-lip);transition:transform 90ms ease-out,box-shadow 90ms ease-out}.home_storeButton___pSxp:hover{background:#ff5a36}.home_storeButton___pSxp:active{transform:translateY(4px);box-shadow:0 1px 0 var(--coral-lip)}.home_storeButtonPending__6Q4L6{background:var(--raised);box-shadow:none}.home_apple__E7jGK{width:20px;height:20px;flex:none;margin-top:-3px}.home_ctaNote__tf0AH{font-size:14px;color:var(--muted)}.home_qr___2FdG{display:none}@media (min-width:900px){.home_qr___2FdG{display:flex;align-items:center;gap:14px;max-width:230px}}.home_qrCode__Mw_PE{display:block;flex:none;width:104px;height:104px;padding:8px;border-radius:14px;background:#fff}.home_qrCode__Mw_PE svg{display:block;width:100%;height:100%}.home_qrLabel__DbEU7{font-size:14px;line-height:1.35;color:var(--muted)}.home_device__mAIsJ{padding:9px;border-radius:46px;background:var(--ink);box-shadow:0 30px 60px -28px rgba(28,18,21,.55)}.home_deviceScreen__HSJ0f{display:block;width:100%;height:auto;border-radius:38px;background:var(--ground)}.home_phoneSolo__iYPbK{justify-self:center;width:min(70vw,300px)}.home_phonePair__UbA4m{position:relative;justify-self:center;width:min(84vw,440px);height:min(124vw,600px)}.home_phonePair__UbA4m .home_device__mAIsJ{position:absolute;width:56%}.home_phoneBack__IKneW{left:2%;top:0;transform:rotate(-5deg)}.home_phoneFront__MhnRm{right:2%;top:12%;transform:rotate(3deg)}.home_band__gbEKt{padding:clamp(64px,10vw,120px) 20px}.home_band__gbEKt>*{max-width:1120px;margin-left:auto;margin-right:auto}.home_bandPink__9Nr6H{background:var(--pink-tint)}.home_bandSun__lLcSN{background:var(--sun-tint)}.home_split__LjdKO{display:grid;grid-gap:48px;gap:48px;align-items:center}@media (min-width:900px){.home_split__LjdKO{grid-template-columns:1fr 1fr;gap:64px}.home_splitFlip__3rsmY .home_copy__TM6yV{order:2}}.home_bandInk__k4DjR{background:var(--ink);color:var(--ink-text)}.home_bandInk__k4DjR p{color:var(--ink-muted)}.home_bandInk__k4DjR .home_h2__tqUJw{color:var(--ink-text)}.home_saturdayHead__Dm4UG{max-width:38rem}.home_saturdayHead__Dm4UG p+p{margin-top:14px}.home_bandInk__k4DjR .home_small__3gONp{color:var(--sun)}.home_strip__wRZRC{list-style:none;display:flex;gap:18px;margin-top:44px;padding:4px 4px 18px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-color:#5a4148 transparent}.home_gameCard__Y9W9s{flex:0 0 236px;scroll-snap-align:start}.home_gameShot__5SUae{display:block;width:100%;height:auto;border-radius:18px}.home_gameName___nira{font-family:var(--display);font-weight:700;font-size:22px;letter-spacing:-.02em;margin-top:14px;color:var(--ink-text)}.home_gameLine__Nxhc5{font-size:15px;line-height:1.45;margin-top:4px}.home_yearGrid__HATjS{display:grid;grid-gap:48px;gap:48px;align-items:center}.home_yearPhones__bHcI3{display:flex;align-items:flex-start;justify-content:center;gap:18px}.home_yearPhones__bHcI3 .home_device__mAIsJ{width:min(42vw,230px);padding:7px;border-radius:36px}.home_yearPhones__bHcI3 .home_deviceScreen__HSJ0f{border-radius:30px}.home_yearPhones__bHcI3 .home_device__mAIsJ:last-child{margin-top:56px}@media (min-width:900px){.home_yearGrid__HATjS{grid-template-columns:.9fr 1.1fr}}.home_trust__Z9nIM{padding:clamp(64px,9vw,110px) 20px;text-align:center}.home_trustLine__RX3Ro{font-family:var(--display);font-weight:800;font-size:clamp(30px,5.4vw,60px);line-height:1.08;letter-spacing:-.03em;max-width:18ch;margin:0 auto}.home_trustLine__RX3Ro span{white-space:nowrap}.home_trustLine__RX3Ro span:last-child{white-space:normal;color:var(--coral-text)}.home_trustSmall__Msu16{margin:18px auto 0;max-width:30rem;color:var(--muted)}.home_closer__BJzWy{background:var(--raised);padding:clamp(64px,10vw,120px) 20px}.home_closerInner__ls__o{max-width:38rem;margin:0 auto}.home_letter__i_5BY p+p{margin-top:16px}.home_signRow__da1KB{display:flex;align-items:center;gap:14px;margin-top:28px}.home_avatar__RYG_U{width:56px;height:56px;border-radius:50%;object-fit:cover}.home_sign__Ho893{display:flex;flex-direction:column;font-family:var(--display);font-weight:700;font-size:22px;line-height:1.2}.home_sign__Ho893 span{font-family:var(--font-dm-sans),system-ui,sans-serif;font-weight:400;font-size:15px;color:var(--muted)}.home_sign__Ho893 a{text-decoration:underline;text-underline-offset:3px}.home_quizBand__XqlmD{padding:8px 16px clamp(64px,9vw,104px)}.home_quiz__xcxhP{max-width:1120px;margin:0 auto;padding:clamp(24px,4vw,48px);border-radius:28px;background:var(--sun-tint);border:2px solid var(--ink)}.home_quizKicker__C0IPC{font-weight:600;color:var(--coral-text)}.home_quizHead__KUfHV{max-width:60ch}.home_quizCards__XgSpr{display:grid;grid-gap:20px;gap:20px;margin-top:22px}@media (min-width:900px){.home_quizCards__XgSpr{grid-template-columns:repeat(3,1fr);gap:24px}}.home_quizCard__wT9Fp{position:relative;display:flex;flex-direction:column;padding:22px;border-radius:20px;background:var(--card);border:2px solid var(--ink)}@media (max-width:899px){.home_quizCardExtra__gI8_I{display:none}}.home_quizQuestion__DA23D{font-family:var(--display);font-weight:800;font-size:clamp(26px,3.2vw,34px);line-height:1.05;letter-spacing:-.03em}.home_quizInput__lAzbl{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.home_quizChoices__ab6po{display:flex;gap:10px;margin-top:18px}.home_quizChoices__ab6po label{flex:1 1}.home_quizAgree__uN194,.home_quizDisagree__SQNdI{display:flex;align-items:center;justify-content:center;min-height:52px;padding:0 16px;border-radius:14px;border:2px solid var(--ink);background:var(--sun-tint);font-weight:700;font-size:18px;cursor:pointer;transition:background-color .12s}.home_quizAgree__uN194:hover,.home_quizDisagree__SQNdI:hover{background:var(--raised)}.home_quizInputAgree__RT1Ov:checked~.home_quizChoices__ab6po .home_quizAgree__uN194,.home_quizInputDisagree__gL0lw:checked~.home_quizChoices__ab6po .home_quizDisagree__SQNdI{background:var(--ink);color:var(--ink-text)}.home_quizInputAgree__RT1Ov:focus-visible~.home_quizChoices__ab6po .home_quizAgree__uN194,.home_quizInputDisagree__gL0lw:focus-visible~.home_quizChoices__ab6po .home_quizDisagree__SQNdI{outline:3px solid var(--ink);outline-offset:3px}.home_quizResult__eUAYm{display:none;margin-top:18px;padding-top:16px;border-top:2px dashed rgba(28,18,21,.25)}.home_quizInput__lAzbl:checked~.home_quizResult__eUAYm{display:block}.home_quizBig__AE8vd{font-weight:700;line-height:1.3}.home_quizBar__bb0FR{display:flex;margin-top:12px;border-radius:12px;overflow:hidden;background:var(--raised);font-size:14px;font-weight:700}.home_quizBar__bb0FR span{padding:10px 12px;white-space:nowrap}.home_quizBar__bb0FR span:first-child{background:var(--pink)}.home_quizBar__bb0FR span:last-child{background:var(--sun-tint);text-align:right}.home_quizYou__NVPzw{margin-top:10px;color:var(--muted)}.home_quizYou__NVPzw:empty{display:none}.home_quizSource__GL7rm{margin-top:10px;font-size:14px;color:var(--muted)}.home_quizSource__GL7rm a{text-decoration:underline;text-underline-offset:3px}.home_quizAfter__r9oGZ{display:none;margin-top:26px}.home_quiz__xcxhP:has(.home_quizInput__lAzbl:checked) .home_quizAfter__r9oGZ{display:block}.home_quizPunch__ceTyE{font-family:var(--display);font-weight:700;font-size:clamp(22px,2.6vw,28px);letter-spacing:-.02em}.home_quizAfter__r9oGZ .home_cta__ABEVQ{margin-top:16px}@media (max-width:420px){.home_quiz__xcxhP{padding:22px 16px}.home_quizAfter__r9oGZ .home_storeButton___pSxp{padding:0 18px;font-size:17px}}@media (prefers-reduced-motion:no-preference){.home_quizInput__lAzbl:checked~.home_quizResult__eUAYm .home_quizBar__bb0FR{animation:home_quizGrow__Kr1St .42s ease-out;transform-origin:left}}@keyframes home_quizGrow__Kr1St{0%{transform:scaleX(.2)}to{transform:scaleX(1)}}.home_h3__Qt2fc{font-family:var(--display);font-weight:800;font-size:clamp(24px,3vw,30px);line-height:1.1;letter-spacing:-.02em;margin-top:28px;margin-bottom:8px}