._7nqUhq_qr{background:var(--tile);box-shadow:0 0 0 .5px var(--sep);text-align:left;border-radius:18px;align-items:center;gap:14px;margin-top:22px;padding:12px 18px 12px 12px;display:inline-flex}._7nqUhq_code{background:#fff;border-radius:10px;width:84px;height:84px;padding:6px;display:block}._7nqUhq_code svg{width:100%;height:100%;display:block}._7nqUhq_text{flex-direction:column;gap:3px;max-width:190px;display:flex}._7nqUhq_text strong{font-size:15px}._7nqUhq_text small{color:var(--text2);font-size:13px;line-height:1.35}@media (max-width:740px),(hover:none){._7nqUhq_qr{display:none}}
.b1loiG_preview{background:var(--bg-band);border-radius:28px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:40px;padding:44px;display:grid}.b1loiG_copy h2{font-size:clamp(30px,4vw,44px);line-height:1.08}.b1loiG_lede{color:var(--text2);margin:12px 0 0;font-size:19px;line-height:1.4}.b1loiG_form{margin-top:26px}.b1loiG_label{color:var(--text2);margin:0 0 8px 4px;font-size:13px;display:block}.b1loiG_field{gap:10px;display:flex}.b1loiG_field input{background:var(--tile);min-width:0;height:50px;color:var(--text);box-shadow:inset 0 0 0 .5px var(--sep);border:none;border-radius:12px;flex:1;padding:0 16px;font-size:17px}.b1loiG_field input:focus{box-shadow:inset 0 0 0 2px var(--tint);outline:none}.b1loiG_field button{background:var(--tint);color:#fff;cursor:pointer;border:none;border-radius:12px;height:50px;padding:0 22px;font-size:17px;font-weight:600}.b1loiG_message{min-height:22px;color:var(--text2);margin:12px 4px 0;font-size:15px;line-height:1.45}.b1loiG_share{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.b1loiG_share button,.b1loiG_share a{background:var(--tint-soft);height:40px;color:var(--tint-strong);cursor:pointer;border:none;border-radius:999px;align-items:center;padding:0 16px;font-size:15px;font-weight:600;display:inline-flex}.b1loiG_card{background:linear-gradient(170deg, var(--tile), var(--pink-soft));box-shadow:0 24px 50px -24px var(--shadow);text-align:center;border-radius:24px;flex-direction:column;align-items:center;padding:32px 24px;display:flex}.b1loiG_card:focus{outline:none}.b1loiG_cake{width:min(320px,100%);height:auto}.b1loiG_wish{color:var(--text2);margin:12px 0 0;font-size:20px;line-height:1.3}.b1loiG_wish strong{letter-spacing:-.02em;color:var(--tint);overflow-wrap:anywhere;margin-top:4px;font-size:clamp(28px,4vw,38px);font-weight:700;display:block}@media (max-width:740px){.b1loiG_preview{border-radius:22px;grid-template-columns:1fr;gap:28px;padding:24px}.b1loiG_field button{padding:0 16px}}
.TvHU9G_phone{--w:280px;width:var(--w);max-width:100%;padding:calc(var(--w) * .032);border-radius:calc(var(--w) * .17);box-shadow:0 0 0 calc(var(--w) * .008) #c7c7cc, 0 0 0 calc(var(--w) * .014) #8e8e93, 0 30px 60px -20px #00000059;background:#0b0b0c;flex-shrink:0;position:relative}.TvHU9G_phone:after{content:"";top:calc(var(--w) * .062);width:31%;height:calc(var(--w) * .09);background:#000;border-radius:999px;position:absolute;left:50%;transform:translate(-50%)}.TvHU9G_screen{aspect-ratio:720/1561;object-fit:cover;border-radius:calc(var(--w) * .14);background:#f2f2f7;width:100%;height:auto;display:block}
.qXBqqq_browser{flex-direction:column;gap:20px;display:flex}.qXBqqq_tabs{scrollbar-width:none;gap:8px;padding:2px 2px 6px;display:flex;overflow-x:auto}.qXBqqq_tabs::-webkit-scrollbar{display:none}.qXBqqq_tabs button{background:var(--fill);min-height:40px;color:var(--text);font:inherit;cursor:pointer;border:none;border-radius:999px;flex-shrink:0;padding:0 18px;font-size:15px;font-weight:500}.qXBqqq_tabs button[aria-selected=true]{background:var(--tint);color:#fff}.qXBqqq_panel{background:var(--tile);border-radius:28px;padding:28px}.qXBqqq_grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.qXBqqq_card{border-radius:18px;width:100%;height:auto;transition:transform .2s;display:block;box-shadow:0 8px 20px -6px #0000002e}.qXBqqq_grid li:hover .qXBqqq_card{transform:translateY(-4px)rotate(-1deg)}.qXBqqq_footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 24px;margin-top:22px;display:flex}.qXBqqq_footer p{color:var(--text2);margin:0;font-size:16px;line-height:1.6}.qXBqqq_actions{flex-wrap:wrap;align-items:center;gap:10px 20px;font-size:15px;display:flex}.qXBqqq_actions a{min-height:44px;color:var(--tint);align-items:center;font-weight:500;display:inline-flex}.qXBqqq_actions .qXBqqq_primary{background:var(--tint);color:#fff;border-radius:999px;gap:8px;padding:0 20px;text-decoration:none}@media (max-width:740px){.qXBqqq_panel{border-radius:18px;padding:16px}.qXBqqq_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.qXBqqq_grid li:nth-child(n+7){display:none}}@media (prefers-reduced-motion:reduce){.qXBqqq_card{transition:none}}.qXBqqq_nameRow{flex-direction:column;gap:8px;max-width:460px;display:flex}.qXBqqq_nameLabel{color:var(--text2);margin-left:4px;font-size:13px;font-weight:500}.qXBqqq_nameInput{background:var(--tile);height:50px;box-shadow:inset 0 0 0 .5px var(--sep);color:var(--text);border:none;border-radius:12px;padding:0 16px;font-size:17px}.qXBqqq_nameInput:focus{box-shadow:inset 0 0 0 2px var(--tint);outline:none}.qXBqqq_nameStatus{min-height:20px;color:var(--text2);margin:0 4px;font-size:14px}.qXBqqq_cardButton{cursor:pointer;background:0 0;border:none;border-radius:18px;width:100%;padding:0;display:block}.qXBqqq_cardButton:focus-visible{outline:3px solid var(--tint);outline-offset:3px}.qXBqqq_sheet{background:var(--tile);width:min(460px,100% - 32px);max-height:calc(100% - 32px);color:var(--text);border:none;border-radius:24px;padding:0;box-shadow:0 30px 80px #00000059}.qXBqqq_sheet::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00000073}.qXBqqq_sheetBody{padding:16px}.qXBqqq_sheetCard{aspect-ratio:1;background:var(--bg-band);border-radius:16px;width:100%;height:auto;display:block}.qXBqqq_sheetActions{grid-template-columns:1.4fr 1fr 1fr;gap:8px;margin-top:14px;display:grid}.qXBqqq_sheetPrimary,.qXBqqq_sheetSecondary{height:46px;font:inherit;cursor:pointer;border:none;border-radius:12px;justify-content:center;align-items:center;font-size:16px;font-weight:600;display:inline-flex}.qXBqqq_sheetPrimary{background:var(--tint);color:#fff}.qXBqqq_sheetSecondary{background:var(--fill);color:var(--text)}.qXBqqq_sheetStatus{color:var(--text2);margin:10px 4px 0;font-size:14px}
.rb7mKW_footer{background:var(--bg-band);border-top:.5px solid var(--sep);color:var(--text2);font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,Segoe UI,Roboto,Arial,sans-serif;font-size:12px;line-height:1.5}.rb7mKW_inner{width:min(1040px,100% - 40px);margin:0 auto;padding:18px 0 28px}.rb7mKW_makers{flex-wrap:wrap;gap:0 22px;display:flex}.rb7mKW_makers a{min-height:32px;color:var(--text2);align-items:center;display:inline-flex}.rb7mKW_makers a:hover{color:var(--text)}.rb7mKW_links{border-bottom:.5px solid var(--sep);flex-wrap:wrap;gap:0 22px;padding-bottom:10px;display:flex}.rb7mKW_links a{min-height:36px;color:var(--text);align-items:center;display:inline-flex}.rb7mKW_links a:hover{text-decoration:underline}.rb7mKW_inner p{max-width:760px;margin:12px 0 0}
.MfhZ2a_bar{z-index:50;background:var(--header);-webkit-backdrop-filter:saturate(180%)blur(20px);backdrop-filter:saturate(180%)blur(20px);border-bottom:.5px solid var(--sep);position:sticky;top:0}.MfhZ2a_inner{align-items:center;gap:28px;width:min(1040px,100% - 40px);height:52px;margin:0 auto;display:flex}.MfhZ2a_brand{letter-spacing:-.02em;color:var(--text);align-items:center;gap:9px;font-size:19px;font-weight:600;display:inline-flex}.MfhZ2a_icon{border-radius:7px}.MfhZ2a_links{color:var(--text2);gap:26px;margin-left:auto;font-size:13px;display:flex}.MfhZ2a_links a{align-items:center;min-height:44px;display:inline-flex}.MfhZ2a_links a:hover{color:var(--text)}.MfhZ2a_get{background:var(--tint);color:#fff;white-space:nowrap;border-radius:999px;align-items:center;height:30px;padding:0 14px;font-size:13px;font-weight:600;display:inline-flex}.MfhZ2a_get:hover{background:var(--tint-hover)}@media (max-width:760px){.MfhZ2a_inner{gap:12px}.MfhZ2a_links{display:none}.MfhZ2a_inner>[role=radiogroup]{margin-left:auto}}
.M1-tZG_switch{background:var(--fill);border-radius:9px;flex-shrink:0;padding:2px;display:inline-flex}.M1-tZG_switch button{width:30px;height:26px;color:var(--text2);cursor:pointer;background:0 0;border:none;border-radius:7px;justify-content:center;align-items:center;display:inline-flex}.M1-tZG_switch button:hover{color:var(--text)}.M1-tZG_switch button[aria-checked=true]{background:var(--segment);color:var(--text);box-shadow:0 1px 3px #00000026,0 0 0 .5px #0000000a}.M1-tZG_switch button:focus-visible{outline:2px solid var(--tint);outline-offset:1px}
.DREn3q_brand{letter-spacing:-.3px;flex-shrink:0;align-items:center;gap:11px;font-size:16px;font-weight:600;line-height:1.2;display:inline-flex}.DREn3q_brand>span{letter-spacing:-.6px;font-size:25px;font-weight:700;line-height:1}.DREn3q_brand small{letter-spacing:0;color:var(--muted);margin-top:5px;font-size:12px;font-weight:400;display:block}.DREn3q_appIcon{border-radius:12px}.DREn3q_hero{grid-template-columns:1fr 1.05fr;align-items:center;gap:50px;padding-top:60px;padding-bottom:55px;display:grid}.DREn3q_hero h1{letter-spacing:-2px;margin:0 0 20px;font-size:clamp(55px,5.4vw,77px);line-height:1.04}.DREn3q_hero h1 em{font-size:inherit;white-space:normal}.DREn3q_heroCopy>p{max-width:440px;color:var(--muted);font-size:17px;line-height:1.85}.DREn3q_heroActions{flex-wrap:wrap;align-items:center;gap:20px;margin-top:18px;display:flex}.DREn3q_badge{border-radius:8px;flex-shrink:0;display:inline-flex}.DREn3q_badge img{width:207px;height:auto;display:block}.DREn3q_previewLink{border-bottom:1px solid #aeaeb2;padding:8px 0;font-size:13px}.DREn3q_previewLink span{margin-left:12px}.DREn3q_heroCopy>.DREn3q_downloadNote{margin:0 0 0 12px;font-size:13px}.DREn3q_proof{gap:28px;margin-top:29px;display:flex}.DREn3q_proof a+a{border-left:1px solid #d1d1d6;padding-left:28px}.DREn3q_proof strong{font-size:26px;font-weight:500;display:block}.DREn3q_proof strong span{color:#a47c38;font-size:19px}.DREn3q_proof a>span{color:var(--muted);margin-top:4px;font-size:13px;display:block}.DREn3q_heroCopy>.DREn3q_statsDate{margin-top:15px;font-size:13px}.DREn3q_productShowcase{background:#ececf0;border-radius:20px;min-width:0;padding:23px}.DREn3q_fan{place-items:center;height:400px;display:grid;position:relative}.DREn3q_fanBlob{aspect-ratio:1.2;background:#ffd6df;border-radius:46% 54% 50% 50%/55% 45%;width:78%;position:absolute}.DREn3q_fanCard{border-radius:16px;width:40%;max-width:230px;height:auto;animation:6s ease-in-out infinite DREn3q_float;position:absolute;box-shadow:0 18px 40px #00000038}@keyframes DREn3q_float{50%{translate:0 -8px}}.DREn3q_fanTag{z-index:20;white-space:nowrap;background:#fff;border-radius:999px;padding:8px 14px;font-size:14px;font-weight:600;position:absolute;box-shadow:0 8px 20px #00000024}.DREn3q_tagOne{color:#d30f45;top:18px;left:6%}.DREn3q_tagTwo{color:#1d3557;bottom:30px;left:2%}.DREn3q_tagThree{color:#d30f45;top:46px;right:2%}@media (prefers-reduced-motion:reduce){.DREn3q_fanCard{animation:none}}.DREn3q_showcaseTop{letter-spacing:1.6px;justify-content:space-between;align-items:center;margin-bottom:18px;font-size:13px;display:flex}.DREn3q_showcaseTop span+span{color:#d30f45;font-size:22px}.DREn3q_heroImage{border-radius:9px;width:100%;height:auto;display:block}.DREn3q_imageCaption{text-align:center;margin:20px 0;font-family:Georgia,serif;font-size:17px;font-style:italic;line-height:1.5}.DREn3q_scan{border-top:1px solid #c7c7cc;align-items:center;gap:18px;padding-top:20px;display:flex}.DREn3q_scan>a{background:#fff;border-radius:6px;flex-shrink:0;padding:4px}.DREn3q_scan img{display:block}.DREn3q_scan strong{font-size:13px;font-weight:600}.DREn3q_scan p{max-width:220px;color:var(--muted);font-size:13px;line-height:1.7}.DREn3q_gallery{padding-top:65px;padding-bottom:50px}.DREn3q_galleryHeading{justify-content:space-between;align-items:end;gap:25px;margin-bottom:30px;display:flex}.DREn3q_galleryHeading h2{margin:18px 0 0;font-size:clamp(40px,4.5vw,57px);line-height:1.07}.DREn3q_galleryHeading>p{color:var(--muted);font-size:13px;line-height:1.8}.DREn3q_screenGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}.DREn3q_screenCard{border-radius:24px;flex-direction:column;padding:26px 22px 24px;display:flex}.DREn3q_tonePink{background:#ffd6df}.DREn3q_toneBlue{background:#dfe8f3}.DREn3q_toneMint{background:#dcefe4}.DREn3q_toneButter{background:#f8ecc9}.DREn3q_phone{background:#0a0a0a;border-radius:38px;width:100%;max-width:230px;margin:0 auto 20px;padding:6px;position:relative;box-shadow:0 0 0 2px #b8b8bd,0 0 0 3px #8e8e93,0 18px 36px #00000038}.DREn3q_phone:after{content:"";background:#000;border-radius:999px;width:29%;height:4.2%;max-height:22px;position:absolute;top:12px;left:50%;transform:translate(-50%)}.DREn3q_phoneScreen{background:#f2f2f7;border-radius:32px;width:100%;height:auto;display:block}.DREn3q_screenCard h3{margin:0 0 6px;font-size:18px;font-weight:600}.DREn3q_screenCard p{color:var(--muted);margin:0;font-size:15px;line-height:1.6}.DREn3q_galleryFoot{border-top:1px solid #e5e5ea;justify-content:space-between;align-items:center;gap:20px;margin-top:32px;padding-top:22px;font-size:13px;display:flex}.DREn3q_galleryFoot p{color:var(--muted)}.DREn3q_galleryFoot a{text-underline-offset:5px;text-decoration:underline}.DREn3q_mobileInstall{display:none}@media (max-width:1050px){.DREn3q_hero{gap:25px}.DREn3q_hero h1{font-size:60px}.DREn3q_productShowcase{padding:19px}.DREn3q_heroActions{gap:8px}.DREn3q_badge img{width:190px}}@media (max-width:740px){.DREn3q_brand{gap:8px;font-size:13px}.DREn3q_brand small{display:none}.DREn3q_brand>span{font-size:24px}.DREn3q_appIcon{border-radius:10px;width:38px;height:38px}.DREn3q_hero{grid-template-columns:1fr;gap:30px;padding-top:35px;padding-bottom:35px}.DREn3q_hero h1{letter-spacing:-1.5px;font-size:clamp(46px,11vw,67px)}.DREn3q_heroCopy>p{max-width:100%;font-size:14px}.DREn3q_heroActions{gap:14px}.DREn3q_badge img{width:195px}.DREn3q_heroCopy>.DREn3q_downloadNote{font-size:13px}.DREn3q_proof{margin-top:23px}.DREn3q_proof strong{font-size:24px}.DREn3q_scan{display:none}.DREn3q_imageCaption{margin-bottom:2px;font-size:15px}.DREn3q_showcaseTop{font-size:13px}.DREn3q_gallery{padding-top:42px;padding-bottom:35px}.DREn3q_galleryHeading{margin-bottom:23px;display:block}.DREn3q_galleryHeading>p{margin-top:18px;font-size:13px}.DREn3q_screenGrid{scroll-snap-type:x mandatory;gap:14px;margin:-4px -4px 0;padding:4px 4px 18px;display:flex;overflow-x:auto}.DREn3q_screenCard{scroll-snap-align:start;flex:0 0 78%}.DREn3q_galleryFoot{margin-top:18px;font-size:13px;line-height:1.7;display:block}.DREn3q_mobileInstall{z-index:10;padding:12px 18px calc(12px + env(safe-area-inset-bottom));background:var(--paper);visibility:hidden;border-top:1px solid #d1d1d6;justify-content:space-between;align-items:center;gap:12px;transition:transform .25s,visibility 0s .25s;display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(100%)}.DREn3q_mobileInstall[data-visible=true]{visibility:visible;transition:transform .25s;transform:none}.DREn3q_mobileIdentity{align-items:center;gap:9px;min-width:0;display:flex}.DREn3q_mobileIdentity img{border-radius:9px}.DREn3q_mobileIdentity strong{font-size:13px;font-weight:600;display:block}.DREn3q_mobileIdentity small{color:var(--muted);margin-top:4px;font-size:13px;display:block}.DREn3q_mobileInstall>a{background:var(--ink);color:#fff;white-space:nowrap;border-radius:5px;padding:13px 14px;font-size:13px}.DREn3q_mobileInstall>a span{margin-left:9px}}@media (max-width:380px){.DREn3q_heroActions{flex-wrap:wrap;gap:0 14px}.DREn3q_proof{gap:18px}.DREn3q_proof a+a{padding-left:18px}.DREn3q_mobileIdentity small{display:none}.DREn3q_mobileInstall>a{min-height:44px}}@media (max-width:740px){.DREn3q_fan{height:300px}.DREn3q_fanCard{width:44%}.DREn3q_fanTag{padding:6px 12px;font-size:13px}.DREn3q_tagOne{top:4px}.DREn3q_tagTwo{bottom:8px}.DREn3q_tagThree{top:22px}}@media (min-width:741px) and (max-width:1050px){.DREn3q_screenGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.DREn3q_heroCopy>.DREn3q_heroKicker{color:var(--rose);letter-spacing:.2px;background:#ffe4ea;border-radius:999px;margin:0 0 14px;padding:6px 12px;font-size:13px;font-weight:600;display:inline-block}.DREn3q_storeBadges{flex-wrap:wrap;align-items:center;gap:4px 12px;display:flex}.DREn3q_appStoreBadge{color:#fff;background:#000;border:1px solid #a6a6a6;border-radius:12px;flex-direction:column;flex-shrink:0;justify-content:center;height:60px;padding:0 22px;line-height:1.1;display:inline-flex}.DREn3q_appStoreBadge small{letter-spacing:.2px;font-size:12px}.DREn3q_appStoreBadge strong{letter-spacing:-.5px;font-size:24px;font-weight:600}.DREn3q_appStoreSoon{opacity:.85}.DREn3q_officialBadge{flex-shrink:0;display:inline-flex}.DREn3q_officialBadge img{width:auto;height:60px;display:block}
.txgM7a_page{background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,Segoe UI,Roboto,Arial,sans-serif}.txgM7a_page h1,.txgM7a_page h2,.txgM7a_page h3{letter-spacing:-.025em;margin:0;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Helvetica Neue,Segoe UI,Roboto,Arial,sans-serif;font-weight:700}:where(.txgM7a_page) a{color:inherit}.txgM7a_hero{text-align:center;background:linear-gradient(180deg, var(--bg) 0%, var(--pink-soft) 62%, var(--pink-soft2) 100%);flex-direction:column;align-items:center;padding:72px 20px 0;display:flex;overflow:hidden}.txgM7a_heroIcon{border-radius:25px;width:112px;height:112px;box-shadow:0 14px 34px -10px #d30f4573}.txgM7a_heroName{color:var(--tint);margin:22px 0 6px;font-size:21px;font-weight:600}.txgM7a_heroTitle{font-size:clamp(48px,8vw,88px);line-height:1.02}.txgM7a_heroText{max-width:600px;color:var(--text2);letter-spacing:-.01em;margin:20px 0 0;font-size:clamp(19px,2.2vw,24px);line-height:1.35}.txgM7a_heroActions{margin-top:30px;scroll-margin-top:90px}.txgM7a_heroNote{color:var(--text2);margin:14px 0 0;font-size:13px}.txgM7a_heroPhones{justify-content:center;align-items:flex-start;height:470px;margin-top:56px;display:flex}.txgM7a_phoneMiddle{z-index:2}.txgM7a_phoneLeft{transform:translate(40px)translateY(-30px)rotate(-7deg)}.txgM7a_phoneRight{transform:translate(-40px)translateY(-30px)rotate(7deg)}.txgM7a_section{width:min(1040px,100% - 40px);margin:0 auto;padding:110px 0 0;scroll-margin-top:40px}.txgM7a_sectionGray{background:var(--bg-band);width:100%;margin-top:110px;padding:90px max(20px,50% - 520px)}.txgM7a_heading{margin-bottom:36px}.txgM7a_heading h2{font-size:clamp(34px,5vw,56px);line-height:1.06}.txgM7a_heading p{max-width:620px;color:var(--text2);margin:12px 0 0;font-size:21px;line-height:1.4}.txgM7a_bento{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.txgM7a_tile{background:var(--bg-band);border-radius:28px;padding:30px;position:relative;overflow:hidden}.txgM7a_tile h3{margin-top:18px;font-size:24px;line-height:1.15}.txgM7a_tile p{color:var(--text2);margin:10px 0 0;font-size:17px;line-height:1.45}.txgM7a_tile p a{color:var(--tint-strong);text-underline-offset:3px;text-decoration:underline}.txgM7a_tileWide{grid-column:span 2}.txgM7a_tileFull{grid-column:1/-1;align-items:center;gap:22px;display:flex}.txgM7a_tileFull h3{margin-top:0}.txgM7a_tileReminders{background:linear-gradient(160deg, var(--pink-soft), var(--pink-soft2));gap:24px;padding-bottom:0;display:flex}.txgM7a_tileText{flex:1;padding-bottom:30px}.txgM7a_tilePhone{align-self:flex-end;height:300px;padding:6px 6px 0;overflow:hidden}.txgM7a_symbol,.txgM7a_rowIcon{color:#fff;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.txgM7a_symbol{border-radius:12px;width:46px;height:46px}.txgM7a_pink{background:linear-gradient(#ff5c7a,#ff2d55)}.txgM7a_orange{background:linear-gradient(#ffb340,#ff9500)}.txgM7a_purple{background:linear-gradient(#d083f5,#af52de)}.txgM7a_indigo{background:linear-gradient(#7d7bf0,#5856d6)}.txgM7a_teal{background:linear-gradient(#5ccfe0,#30b0c7)}.txgM7a_green{background:linear-gradient(#5ee07f,#34c759)}.txgM7a_blue{background:linear-gradient(#4ba3ff,#007aff)}.txgM7a_gray{background:linear-gradient(#a1a1a6,#8e8e93)}.txgM7a_chips{flex-wrap:wrap;gap:8px;margin:18px 0 0;padding:0;list-style:none;display:flex}.txgM7a_chips li{background:var(--tile);border-radius:999px;padding:7px 13px;font-size:14px;font-weight:500}.txgM7a_swatches{gap:10px;margin-top:18px;display:flex}.txgM7a_swatches span{border-radius:50%;width:28px;height:28px;box-shadow:inset 0 0 0 2px #ffffff80}.txgM7a_tools{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.txgM7a_tools li{background:var(--bg-band);border-radius:22px;padding:22px}.txgM7a_premiumTag{color:#3d2a00;letter-spacing:0;vertical-align:3px;background:linear-gradient(90deg,#ff9500,#fc0);border-radius:999px;margin-left:8px;padding:2px 8px;font-size:12px;font-weight:700}.txgM7a_toolLink{display:contents}.txgM7a_tools li:has(.txgM7a_toolLink){cursor:pointer;transition:background .15s}.txgM7a_tools li:has(.txgM7a_toolLink):hover{background:var(--fill)}.txgM7a_tools li:has(.txgM7a_toolLink) h3:after{content:" ›";color:var(--chevron)}.txgM7a_toolIcon{color:#fff;border-radius:11px;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.txgM7a_tools h3{letter-spacing:-.015em;margin-top:14px;font-size:19px}.txgM7a_tools p{color:var(--text2);margin:6px 0 0;font-size:15px;line-height:1.45}.txgM7a_tour{scroll-snap-type:x mandatory;scrollbar-width:none;gap:28px;margin:0 -20px;padding:10px 20px 30px;list-style:none;display:flex;overflow-x:auto}.txgM7a_tour::-webkit-scrollbar{display:none}.txgM7a_tour li{scroll-snap-align:start;flex:0 0 230px}.txgM7a_tour h3{margin-top:22px;font-size:19px}.txgM7a_tour p{color:var(--text2);margin:6px 0 0;font-size:15px;line-height:1.45}.txgM7a_list{background:var(--bg-band);border-radius:14px;margin:0;padding:0;list-style:none;overflow:hidden}.txgM7a_list>li+li,.txgM7a_list>details+details{border-top:.5px solid var(--sep)}.txgM7a_list>li>a{align-items:center;gap:14px;min-height:64px;padding:12px 18px;display:flex}.txgM7a_list>li>a:hover,.txgM7a_faq summary:hover{background:var(--hover)}.txgM7a_rowIcon{border-radius:8px;width:32px;height:32px}.txgM7a_rowText{flex-direction:column;flex:1;gap:2px;display:flex}.txgM7a_rowText strong{font-size:17px;font-weight:500}.txgM7a_rowText small{color:var(--text2);font-size:14px;line-height:1.4}.txgM7a_chevron{color:var(--chevron);transition:transform .2s;display:inline-flex}.txgM7a_faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:56px;padding:14px 18px;font-size:17px;font-weight:500;list-style:none;display:flex}.txgM7a_faq summary::-webkit-details-marker{display:none}.txgM7a_faq[open] .txgM7a_chevron{transform:rotate(90deg)}.txgM7a_faq p{color:var(--text2);margin:0;padding:0 18px 18px;font-size:16px;line-height:1.5}.txgM7a_faq p a{color:var(--tint-strong);text-underline-offset:3px;text-decoration:underline}.txgM7a_cta{text-align:center;background:var(--bg-band);flex-direction:column;align-items:center;gap:14px;margin-top:120px;padding:90px 20px 100px;display:flex}.txgM7a_ctaIcon{border-radius:22px;width:96px;height:96px;box-shadow:0 12px 30px -10px #d30f4573}.txgM7a_cta h2{max-width:640px;margin-top:10px;font-size:clamp(34px,5vw,56px);line-height:1.06}.txgM7a_cta p{color:var(--text2);margin:0 0 12px;font-size:21px}@media (max-width:900px){.txgM7a_bento,.txgM7a_tools{grid-template-columns:repeat(2,minmax(0,1fr))}.txgM7a_tileFull{grid-column:1/-1}}@media (max-width:740px){.txgM7a_hero{padding-top:48px}.txgM7a_heroIcon{border-radius:20px;width:88px;height:88px}.txgM7a_heroPhones{height:330px;margin-top:40px}.txgM7a_heroPhones>div{--w:170px!important}.txgM7a_heroPhones .txgM7a_phoneMiddle{--w:200px!important}.txgM7a_phoneLeft{transform:translate(46px)translateY(-20px)rotate(-7deg)}.txgM7a_phoneRight{transform:translate(-46px)translateY(-20px)rotate(7deg)}.txgM7a_section{padding-top:80px}.txgM7a_sectionGray{margin-top:80px;padding-top:64px;padding-bottom:64px}.txgM7a_heading p{font-size:18px}.txgM7a_bento{grid-template-columns:1fr;gap:14px}.txgM7a_tools{grid-template-columns:1fr;gap:10px}.txgM7a_tools li{border-radius:18px;grid-template-columns:40px 1fr;column-gap:14px;padding:16px;display:grid}.txgM7a_tools li .txgM7a_toolIcon{grid-row:span 2}.txgM7a_tools h3{margin-top:0;font-size:17px}.txgM7a_tools p{margin-top:2px}.txgM7a_tileWide,.txgM7a_tileFull{grid-column:auto}.txgM7a_tile{border-radius:22px;padding:24px}.txgM7a_tileReminders{flex-direction:column;gap:0}.txgM7a_tilePhone{align-self:center;height:230px}.txgM7a_tileFull{flex-direction:column;align-items:flex-start;gap:0}.txgM7a_tileFull h3{margin-top:18px}.txgM7a_tour li{flex-basis:200px}.txgM7a_cta{margin-top:80px;padding:64px 20px 72px}}@media (prefers-reduced-motion:reduce){.txgM7a_chevron{transition:none}}
.ZV2a7a_hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:40px;width:min(1040px,100% - 40px);margin:0 auto;padding-top:64px;display:grid}.ZV2a7a_kicker{color:var(--text2);align-items:center;gap:10px;margin:0 0 18px;font-size:15px;font-weight:600;display:inline-flex}.ZV2a7a_kickerIcon{color:#fff;border-radius:8px;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.ZV2a7a_heroText h1{font-size:clamp(40px,6vw,64px);line-height:1.04}.ZV2a7a_intro{max-width:520px;color:var(--text2);margin:18px 0 26px;font-size:20px;line-height:1.45}.ZV2a7a_note{color:var(--text2);margin:12px 0 0;font-size:13px}.ZV2a7a_phones{justify-content:center;align-items:flex-end;padding:20px 0;display:flex}.ZV2a7a_phoneBack{transform:translate(30px)translateY(-24px)rotate(-6deg)}.ZV2a7a_phoneFront{z-index:1;transform:translate(-30px)rotate(3deg)}.ZV2a7a_steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.ZV2a7a_steps li{background:var(--bg-band);border-radius:24px;padding:26px}.ZV2a7a_number{background:var(--tint);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;font-weight:700;display:inline-flex}.ZV2a7a_steps h3{font-size:21px;margin-top:16px!important}.ZV2a7a_steps p{color:var(--text2);margin:8px 0 0;font-size:16px;line-height:1.5}.ZV2a7a_features{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 28px;margin:0;padding:0;list-style:none;display:grid}.ZV2a7a_features li{gap:12px;font-size:17px;line-height:1.45;display:flex}.ZV2a7a_check{background:var(--tint-soft);width:24px;height:24px;color:var(--tint);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:inline-flex}@media (max-width:900px){.ZV2a7a_hero{text-align:center;grid-template-columns:1fr}.ZV2a7a_intro{margin-left:auto;margin-right:auto}}@media (max-width:740px){.ZV2a7a_hero{gap:24px;padding-top:40px}.ZV2a7a_phones>div{--w:180px!important}.ZV2a7a_phoneBack{transform:translate(26px)translateY(-16px)rotate(-6deg)}.ZV2a7a_phoneFront{transform:translate(-26px)rotate(3deg)}.ZV2a7a_steps,.ZV2a7a_features{grid-template-columns:1fr}.ZV2a7a_steps li{border-radius:20px;padding:20px}}
.Ph0ZUG_main{width:min(1040px,100% - 40px);padding-top:56px;padding-bottom:80px}.Ph0ZUG_main h1{margin-bottom:20px;font-size:clamp(46px,7vw,80px)}.Ph0ZUG_main h1 em{font-size:inherit;white-space:normal}.Ph0ZUG_lede{max-width:620px;color:var(--text2);font-size:19px;line-height:1.5}.Ph0ZUG_shared{background:linear-gradient(160deg, var(--pink-soft), var(--pink-soft2));border-radius:22px;margin-top:40px;padding:24px}.Ph0ZUG_sharedNote{color:var(--muted);margin:16px 0 0;font-size:14px}.Ph0ZUG_calculator{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:50px;margin-top:45px;display:grid}.Ph0ZUG_form{background:var(--bg-band);border-radius:22px;flex-direction:column;padding:22px;display:flex}.Ph0ZUG_form label{color:var(--text2);margin:22px 0 0 4px;font-size:13px;font-weight:500}.Ph0ZUG_form label:first-child{margin-top:0}.Ph0ZUG_form label span{font-weight:400}.Ph0ZUG_form input{background:var(--tile);height:50px;box-shadow:inset 0 0 0 .5px var(--sep);color:var(--text);border:none;border-radius:12px;margin-top:8px;padding:0 16px;font-size:17px}.Ph0ZUG_form input:focus{box-shadow:inset 0 0 0 2px var(--tint);outline:none}.Ph0ZUG_privacy{color:var(--text2);margin:18px 4px 0;font-size:13px;line-height:1.6}.Ph0ZUG_results{background:var(--bg-band);border-radius:22px;min-height:240px;padding:32px}.Ph0ZUG_placeholder{color:var(--text2);margin:0;font-size:16px;line-height:1.7}.Ph0ZUG_ageLabel,.Ph0ZUG_countdownLabel{letter-spacing:.4px;color:var(--text2);margin:0;font-size:13px;font-weight:600}.Ph0ZUG_age{font-family:var(--font-display), sans-serif;letter-spacing:-.025em;margin:12px 0 26px;font-size:clamp(42px,5vw,60px);font-weight:700;line-height:1.05}.Ph0ZUG_age span{color:var(--tint);margin-top:8px;font-size:.55em;display:block}.Ph0ZUG_facts{border-top:.5px solid var(--sep);border-bottom:.5px solid var(--sep);grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0 0 26px;padding:20px 0;display:grid}.Ph0ZUG_facts dt{color:var(--text2);font-size:13px}.Ph0ZUG_facts dd{margin:6px 0 0;font-size:20px;font-weight:500}.Ph0ZUG_countdown{background:var(--tile);border-radius:16px;padding:22px}.Ph0ZUG_clock{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.Ph0ZUG_clock span{color:var(--text2);flex-direction:column;font-size:13px;display:flex}.Ph0ZUG_clock strong{font-family:var(--font-display), sans-serif;letter-spacing:-.025em;color:var(--text);font-variant-numeric:tabular-nums;font-size:clamp(34px,4.5vw,52px);font-weight:700;line-height:1}.Ph0ZUG_today{font-family:var(--font-display), sans-serif;letter-spacing:-.025em;color:var(--tint);margin:10px 0 18px;font-size:42px;font-weight:700}.Ph0ZUG_actions{flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:22px;display:flex}.Ph0ZUG_actions button{background:var(--tint);color:#fff;cursor:pointer;border:0;border-radius:999px;min-height:44px;padding:0 20px;font-size:15px;font-weight:600}.Ph0ZUG_actions button span{margin-left:8px}.Ph0ZUG_actions p{color:var(--text2);margin:0;font-size:13px}.Ph0ZUG_secondary{background:var(--tint-soft);min-height:44px;color:var(--tint-strong);border-radius:999px;align-items:center;gap:8px;padding:0 20px;font-size:15px;font-weight:600;display:inline-flex}.Ph0ZUG_shareMessage{color:var(--text2);overflow-wrap:anywhere;font-size:13px}.Ph0ZUG_app{background:linear-gradient(160deg, var(--pink-soft), var(--pink-soft2));border-radius:28px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-top:70px;padding:36px;display:flex}.Ph0ZUG_app h2{margin:0 0 10px;font-size:clamp(34px,4vw,46px)}.Ph0ZUG_app p{max-width:520px;color:var(--text2);margin:0;font-size:17px;line-height:1.5}@media (max-width:740px){.Ph0ZUG_main{padding-top:36px}.Ph0ZUG_calculator{grid-template-columns:1fr;gap:30px;margin-top:30px}.Ph0ZUG_results{min-height:0;padding:22px}.Ph0ZUG_shared{padding:14px}.Ph0ZUG_facts{grid-template-columns:repeat(2,minmax(0,1fr))}.Ph0ZUG_countdown{padding:16px}.Ph0ZUG_clock{gap:6px}.Ph0ZUG_app{margin-top:50px;padding:24px}}
.kGzhsG_header{border-bottom:.5px solid var(--sep);justify-content:space-between;align-items:center;gap:20px;min-height:110px;display:flex}.kGzhsG_back{font-size:13px}.kGzhsG_main{padding-top:65px;padding-bottom:70px}.kGzhsG_intro{max-width:780px}.kGzhsG_intro h1{overflow-wrap:anywhere;font-size:clamp(52px,8vw,85px)}.kGzhsG_intro p{color:var(--muted);line-height:1.85}.kGzhsG_intro .kGzhsG_subtitle{color:var(--ink);font-size:17px}.kGzhsG_main a{text-underline-offset:4px;text-decoration:underline}.kGzhsG_layout{grid-template-columns:230px minmax(0,1fr);gap:65px;margin-top:48px;display:grid}.kGzhsG_contents{border:.5px solid var(--sep);border-radius:8px;align-self:start;padding:22px;position:sticky;top:30px}.kGzhsG_contents>p{letter-spacing:1.6px;margin-top:0;font-size:9px}.kGzhsG_contents ol{margin-bottom:0;padding-left:17px}.kGzhsG_contents li{margin-top:17px;font-size:13px;line-height:1.6}.kGzhsG_contents a{text-decoration:none}.kGzhsG_article{max-width:760px}.kGzhsG_article section{border-bottom:.5px solid var(--sep);margin-bottom:38px;padding-bottom:25px}.kGzhsG_article h2{letter-spacing:-.5px;margin:0 0 18px;font-size:31px;line-height:1.2}.kGzhsG_article p{color:var(--muted);overflow-wrap:anywhere;font-size:14px;line-height:1.9}.kGzhsG_article ul{color:var(--muted);overflow-wrap:anywhere;padding-left:20px;font-size:14px;line-height:1.8}.kGzhsG_article li+li{margin-top:10px}.kGzhsG_article strong{color:var(--ink);font-weight:600}.kGzhsG_footer{border-top:.5px solid var(--sep)}.kGzhsG_footer>a{font-size:13px}@media (max-width:740px){.kGzhsG_header{min-height:85px}.kGzhsG_back{font-size:12px}.kGzhsG_main{padding-top:38px;padding-bottom:30px}.kGzhsG_layout{grid-template-columns:1fr;gap:35px;margin-top:30px}.kGzhsG_contents{position:static}.kGzhsG_article h2{font-size:28px}.kGzhsG_article p{font-size:13px}}
.cd0qgq_page{background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,Segoe UI,Roboto,Arial,sans-serif}.cd0qgq_main{width:min(760px,100% - 40px);margin:0 auto;padding:64px 0 90px}.cd0qgq_main h1,.cd0qgq_main h2,.cd0qgq_main h3{letter-spacing:-.025em;margin:0;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Helvetica Neue,Segoe UI,Roboto,Arial,sans-serif;font-weight:700}.cd0qgq_main h1{font-size:clamp(40px,7vw,64px);line-height:1.04}.cd0qgq_lede{color:var(--text2);margin:12px 0 0;font-size:21px;line-height:1.4}.cd0qgq_contact{background:linear-gradient(160deg, var(--pink-soft), var(--pink-soft2));border-radius:22px;margin-top:40px;padding:28px}.cd0qgq_contact h2{font-size:26px}.cd0qgq_contact p{color:var(--text);margin:10px 0 0;font-size:17px;line-height:1.5}.cd0qgq_email{background:var(--tint);color:#fff;overflow-wrap:anywhere;border-radius:999px;align-items:center;min-height:48px;margin-top:18px;padding:0 22px;font-size:17px;font-weight:600;display:inline-flex}.cd0qgq_email:hover{background:var(--tint-hover)}.cd0qgq_contact .cd0qgq_address{color:var(--text);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;margin-top:10px;font-size:15px;font-weight:500}.cd0qgq_contact .cd0qgq_small{color:var(--text2);font-size:14px}.cd0qgq_sectionTitle{font-size:30px;margin-top:56px!important;margin-bottom:18px!important}.cd0qgq_list{background:var(--bg-band);border-radius:14px;overflow:hidden}.cd0qgq_topic{padding:18px 20px}.cd0qgq_topic+.cd0qgq_topic{border-top:.5px solid var(--sep)}.cd0qgq_topic h3{letter-spacing:-.015em;font-size:18px}.cd0qgq_topic p{color:var(--text2);margin:6px 0 0;font-size:16px;line-height:1.55}.cd0qgq_topic a{color:var(--tint-strong);text-underline-offset:3px;text-decoration:underline}@media (max-width:740px){.cd0qgq_main{padding-top:40px}.cd0qgq_contact{padding:22px}}
.zsveWW_main{width:min(1040px,100% - 40px);padding-top:56px;padding-bottom:80px}.zsveWW_main .eyebrow a{color:var(--tint)}.zsveWW_title{overflow-wrap:anywhere;margin-bottom:16px;font-size:clamp(40px,6.5vw,72px);line-height:1.04}.zsveWW_title em{font-size:inherit;white-space:normal}.zsveWW_lede{max-width:640px;color:var(--text2);font-size:19px;line-height:1.5}.zsveWW_personalise{background:var(--bg-band);border-radius:22px;grid-template-columns:1fr 1fr;gap:16px 20px;margin-top:32px;padding:22px;display:grid}.zsveWW_personalise label{color:var(--text2);margin-left:4px;font-size:13px;font-weight:500;display:block}.zsveWW_personalise label span{font-weight:400}.zsveWW_personalise input{background:var(--tile);width:100%;height:50px;box-shadow:inset 0 0 0 .5px var(--sep);color:var(--text);border:none;border-radius:12px;margin-top:8px;padding:0 16px;font-size:17px}.zsveWW_personalise input:focus{box-shadow:inset 0 0 0 2px var(--tint);outline:none}.zsveWW_personalise p{color:var(--text2);grid-column:1/-1;margin:0 4px;font-size:13px}.zsveWW_toneNav{z-index:5;background:var(--header);-webkit-backdrop-filter:saturate(180%)blur(20px);backdrop-filter:saturate(180%)blur(20px);scrollbar-width:none;gap:8px;margin:24px -20px 0;padding:12px 20px;display:flex;position:sticky;top:52px;overflow-x:auto}.zsveWW_toneNav::-webkit-scrollbar{display:none}.zsveWW_toneNav a{background:var(--fill);border-radius:999px;flex-shrink:0;align-items:center;gap:8px;min-height:36px;padding:0 16px;font-size:15px;font-weight:500;display:inline-flex}.zsveWW_toneNav a span{color:var(--text2);font-size:13px}.zsveWW_toneSection{margin-top:36px;scroll-margin-top:120px}.zsveWW_toneSection h2{margin:0 0 16px;font-size:clamp(28px,3.5vw,36px)}.zsveWW_wishList{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.zsveWW_wish{background:var(--bg-band);border-radius:20px;flex-direction:column;justify-content:space-between;gap:18px;padding:22px;display:flex}.zsveWW_wish p{margin:0;font-size:17px;line-height:1.55}.zsveWW_placeholder{background:var(--tint-soft);color:var(--tint-strong);border-radius:6px;padding:0 5px}.zsveWW_wishActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.zsveWW_wishActions button,.zsveWW_wishActions a{cursor:pointer;border:none;border-radius:999px;align-items:center;gap:6px;min-height:36px;padding:0 16px;font-size:15px;font-weight:600;display:inline-flex}.zsveWW_wishActions button{background:var(--tint);color:#fff}.zsveWW_wishActions a{background:var(--tint-soft);color:var(--tint-strong)}.zsveWW_status{color:var(--tint);font-size:13px}.zsveWW_relations{margin-top:70px}.zsveWW_relations h2{margin:0 0 16px;font-size:30px}.zsveWW_relations ul{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.zsveWW_relations a{background:var(--fill);border-radius:999px;align-items:center;min-height:40px;padding:0 16px;font-size:15px;font-weight:500;display:inline-flex}.zsveWW_app{background:linear-gradient(160deg, var(--pink-soft), var(--pink-soft2));border-radius:28px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-top:60px;padding:36px;display:flex}.zsveWW_app h2{margin:0 0 10px;font-size:clamp(30px,4vw,40px)}.zsveWW_app p{max-width:520px;color:var(--text2);margin:0;font-size:17px;line-height:1.5}.zsveWW_languageBlock{margin-top:44px}.zsveWW_relationGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.zsveWW_relationGrid a{background:var(--bg-band);letter-spacing:-.01em;border-radius:20px;flex-direction:column;gap:4px;height:100%;padding:20px 22px;font-size:17px;font-weight:600;display:flex}.zsveWW_relationGrid a:hover{background:var(--fill)}.zsveWW_relationGrid small{color:var(--text2);font-size:14px;font-weight:400}@media (max-width:740px){.zsveWW_main{padding-top:36px}.zsveWW_personalise{grid-template-columns:1fr;padding:18px}.zsveWW_wishList,.zsveWW_relationGrid{grid-template-columns:1fr}.zsveWW_wish{padding:18px}.zsveWW_app{border-radius:22px;padding:24px}}
