.txgM7a_page{--bg:#f6f3f1;--paper:#fffdfa;--ink:#181315;--muted:#756b6e;--line:#d9d1ce;--accent:#e84d86;--soft:#f0e9e6;min-height:100dvh;color:var(--ink);background:var(--bg);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.dark .txgM7a_page{--bg:#11100f;--paper:#181615;--ink:#f8f4f2;--muted:#b9aeaa;--line:#342f2d;--accent:#ff5d97;--soft:#221f1d}.txgM7a_page *{box-sizing:border-box}.txgM7a_header{border-bottom:1px solid var(--line);grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;width:min(1120px,100% - 40px);min-height:72px;margin:0 auto;display:grid}.txgM7a_brand{color:var(--ink);letter-spacing:-.03em;justify-self:start;align-items:center;gap:8px;font-weight:900;text-decoration:none;display:inline-flex}.txgM7a_brand svg{width:19px;height:19px;color:var(--accent)}.txgM7a_nav{gap:24px;display:flex}.txgM7a_nav a{color:var(--muted);font-size:.75rem;font-weight:750;text-decoration:none}.txgM7a_nav a:hover{color:var(--ink)}.txgM7a_headerCta{border:1px solid var(--ink);min-height:38px;color:var(--ink);border-radius:999px;justify-self:end;align-items:center;gap:7px;padding:0 13px;font-size:.72rem;font-weight:850;text-decoration:none;display:inline-flex}.txgM7a_headerCta svg{width:14px}.txgM7a_hero{grid-template-columns:minmax(0,1fr) 360px;align-items:center;gap:72px;width:min(1120px,100% - 40px);margin:0 auto;padding:64px 0 72px;display:grid}.txgM7a_kicker,.txgM7a_sectionHead>span,.txgM7a_carplayCopy>span,.txgM7a_betaSection>div>span{color:var(--accent);letter-spacing:.1em;text-transform:uppercase;font-size:.62rem;font-weight:900}.txgM7a_heroCopy h1{letter-spacing:-.05em;max-width:670px;margin:13px 0 17px;font-family:Georgia,Times New Roman,serif;font-size:clamp(3.1rem,5.2vw,5.45rem);font-weight:500;line-height:.95}.txgM7a_heroCopy>p{max-width:570px;color:var(--muted);margin:0;font-size:.94rem;line-height:1.6}.txgM7a_heroActions{align-items:center;gap:17px;margin-top:23px;display:flex}.txgM7a_primaryButton,.txgM7a_secondaryButton{border-radius:9px;justify-content:center;align-items:center;gap:8px;min-height:43px;padding:0 15px;font-size:.74rem;font-weight:850;text-decoration:none;display:inline-flex}.txgM7a_primaryButton{background:var(--ink);color:var(--paper)}.txgM7a_primaryButton svg{width:15px}.txgM7a_secondaryButton{border:1px solid var(--line);background:var(--paper);color:var(--ink)}.txgM7a_textLink,.txgM7a_carplayLink{color:var(--ink);border-bottom:1px solid var(--line);padding-bottom:3px;font-size:.74rem;font-weight:800;text-decoration:none}.txgM7a_privacyLine{color:var(--muted);align-items:center;gap:7px;margin-top:18px;font-size:.66rem;display:flex}.txgM7a_privacyLine svg{width:13px;color:var(--accent)}.txgM7a_phoneStage{place-items:center;min-height:500px;display:grid;position:relative}.txgM7a_phoneStage:before{content:"";border:1px solid color-mix(in srgb,var(--accent) 18%,transparent);border-radius:50%;width:330px;height:330px;position:absolute}.txgM7a_phone{z-index:1;background:#08080a;border-radius:39px;width:258px;height:514px;padding:6px;animation:6s ease-in-out infinite txgM7a_phoneFloat;position:relative;box-shadow:0 24px 64px #00000038}.txgM7a_phoneScreen{--v6p-text:#f6f4f7;--v6p-soft:#b5b0b8;--v6p-muted:#76717a;--v6p-line:#ffffff17;--v6p-surface:#17161b;--v6p-strong:#222027;--v6p-rose:#ff5c8a;--v6p-rose-soft:#ffa0b9;width:100%;height:100%;color:var(--v6p-text);background:radial-gradient(105% 62% at 3% -8%,#4a5ecf38,#0000 61%),radial-gradient(82% 54% at 103% 14%,#ff5c8a1c,#0000 64%),linear-gradient(#0b0e20 0%,#080a14 48%,#06070b 100%);border-radius:33px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,Arial,sans-serif;position:relative;overflow:hidden}.txgM7a_dynamicIsland{z-index:30;background:#000;border-radius:999px;width:76px;height:20px;position:absolute;top:8px;left:50%;transform:translate(-50%)}.txgM7a_v6Preview{opacity:0;pointer-events:none;padding:34px 11px 58px;position:absolute;inset:0}.txgM7a_previewHome{animation:20s ease-in-out infinite txgM7a_previewHome}.txgM7a_previewQuestions{animation:20s ease-in-out infinite txgM7a_previewQuestions}.txgM7a_previewDuel{animation:20s ease-in-out infinite txgM7a_previewDuel}.txgM7a_previewTime{animation:20s ease-in-out infinite txgM7a_previewTime}.txgM7a_v6HomeHead{justify-content:space-between;align-items:flex-start;gap:9px;min-height:50px;margin:0 1px 8px;display:flex}.txgM7a_v6HomeHead>div:first-child>strong{letter-spacing:-.04em;font-size:.72rem;font-weight:760;line-height:1;display:block}.txgM7a_v6HomeHead p{color:var(--v6p-soft);align-items:center;gap:4px;margin:6px 0 0;font-size:.43rem;display:flex}.txgM7a_v6HomeHead p>svg{width:8px;height:8px;color:var(--v6p-rose)}.txgM7a_v6Streak{color:#ff9f0a;background:#ff9f0a1a;border:1px solid #ff9f0a29;border-radius:999px;justify-content:center;align-items:center;gap:3px;min-width:33px;height:21px;padding:0 6px;display:flex}.txgM7a_v6Streak svg{width:9px;height:9px}.txgM7a_v6Streak b{font-size:.48rem}.txgM7a_v6CoupleHero{background:radial-gradient(74% 70% at 72% 24%,#ff5c8a2e,#0000 64%),radial-gradient(58% 80% at 12% 80%,#f2be8a21,#0000 70%),linear-gradient(150deg,#21151d 0%,#16131a 48%,#0d0c11 100%);border:1px solid #ffffff16;border-radius:20px;min-height:205px;position:relative;overflow:hidden}.txgM7a_v6CoupleTop{justify-content:space-between;align-items:center;gap:8px;display:flex;position:absolute;inset:13px 13px auto}.txgM7a_v6CoupleTop>span{color:#ffffffb8;letter-spacing:.09em;font-size:.37rem;font-weight:790}.txgM7a_v6CoupleTop small{color:#ffffffbd;background:#07070a3d;border:1px solid #ffffff17;border-radius:999px;padding:4px 6px;font-size:.36rem}.txgM7a_v6CoupleCopy{position:absolute;inset:auto 13px 13px}.txgM7a_v6CoupleCopy h2{letter-spacing:-.06em;max-width:190px;margin:0;font-size:1.38rem;font-weight:760;line-height:.98}.txgM7a_v6CoupleCopy p{color:#ffffffad;margin:6px 0 0;font-size:.45rem}.txgM7a_v6CoupleCopy>div{gap:5px;margin-top:9px;display:flex}.txgM7a_v6CoupleCopy>div span{color:#ffffffb8;background:#0a090d94;border:1px solid #ffffff17;border-radius:999px;align-items:center;min-height:22px;padding:0 7px;font-size:.38rem;font-weight:720;display:flex}.txgM7a_v6Nudge{background:linear-gradient(135deg,#ff5c8a1f,#ffffff06),#0a090d85;border:1px solid #ff5c8a33;border-radius:13px;align-items:center;gap:8px;min-height:45px;margin-top:7px;padding:7px 8px;display:flex}.txgM7a_v6Nudge>svg{width:17px;height:17px;color:var(--v6p-rose)}.txgM7a_v6Nudge b,.txgM7a_v6Nudge span{display:block}.txgM7a_v6Nudge b{font-size:.49rem}.txgM7a_v6Nudge span{color:var(--v6p-soft);margin-top:2px;font-size:.38rem}.txgM7a_v6Today{margin-top:11px}.txgM7a_v6Today>small{color:var(--v6p-muted);letter-spacing:.08em;margin:0 2px 5px;font-size:.37rem;font-weight:760;display:block}.txgM7a_v6Today>div{border:1px solid var(--v6p-line);background:#17161bc7;border-top:0;padding:8px 9px}.txgM7a_v6Today>div:first-of-type{border-top:1px solid var(--v6p-line);border-radius:13px 13px 0 0}.txgM7a_v6Today>div:last-of-type{border-radius:0 0 13px 13px}.txgM7a_v6Today b,.txgM7a_v6Today span{display:block}.txgM7a_v6Today b{font-size:.45rem}.txgM7a_v6Today span{color:var(--v6p-muted);margin-top:2px;font-size:.36rem}.txgM7a_v6FlowHead{min-height:92px;padding:5px 2px 11px}.txgM7a_v6FlowHead>small{color:var(--v6p-rose-soft);letter-spacing:.09em;font-size:.39rem;font-weight:780}.txgM7a_v6FlowHead h2{letter-spacing:-.055em;margin:6px 0 0;font-size:1.3rem;font-weight:710;line-height:1.02}.txgM7a_v6FlowHead p{max-width:205px;color:var(--v6p-soft);margin:6px 0 0;font-size:.43rem;line-height:1.4}.txgM7a_v6FlowHead>span{color:var(--v6p-muted);margin-top:7px;font-size:.36rem;display:inline-block}.txgM7a_v6Segments{background:#ffffff0b;border-radius:11px;grid-template-columns:repeat(4,1fr);gap:3px;margin:3px 0 9px;padding:3px;display:grid}.txgM7a_v6Segments span{min-height:28px;color:var(--v6p-muted);border-radius:8px;place-items:center;font-size:.41rem;font-weight:680;display:grid}.txgM7a_v6Segments .txgM7a_previewActive{background:var(--v6p-strong);color:var(--v6p-text)}.txgM7a_v6QuestionStage,.txgM7a_v6DuelStage{border:1px solid var(--v6p-line);background:radial-gradient(66% 52% at 100% 0,#ff5c8a0e,#0000 70%),#17161bc2;border-radius:17px;padding:14px 12px}.txgM7a_v6QuestionStage>small,.txgM7a_v6DuelStage>small{color:var(--v6p-muted);letter-spacing:.08em;font-size:.38rem;font-weight:760}.txgM7a_v6QuestionStage h3,.txgM7a_v6DuelStage h3{letter-spacing:-.04em;margin:8px 0 12px;font-size:1.02rem;font-weight:680;line-height:1.11}.txgM7a_v6Composer{background:#08080b85;border:1px solid #ffffff16;border-radius:13px;overflow:hidden}.txgM7a_v6Composer label{color:var(--v6p-muted);padding:8px 9px 0;font-size:.38rem;font-weight:720;display:block}.txgM7a_v6Composer>span{color:#615d65;min-height:48px;padding:7px 9px;font-size:.47rem;display:block}.txgM7a_v6Composer>div{border-top:1px solid #fff1;justify-content:space-between;align-items:center;min-height:32px;padding:4px 5px 4px 9px;display:flex}.txgM7a_v6Composer small{color:var(--v6p-muted);font-size:.36rem}.txgM7a_v6Composer b{background:var(--v6p-rose);color:#fff;border-radius:8px;align-items:center;gap:3px;min-height:24px;padding:0 7px;font-size:.4rem;display:flex}.txgM7a_v6Composer b svg{width:8px;height:8px}.txgM7a_v6RoundDots{justify-content:center;gap:6px;margin:3px 0 10px;display:flex}.txgM7a_v6RoundDots span{border:1px solid var(--v6p-line);width:25px;height:25px;color:var(--v6p-muted);border-radius:50%;place-items:center;font-size:.43rem;font-weight:780;display:grid}.txgM7a_v6RoundDots .txgM7a_previewActive{color:var(--v6p-rose-soft);background:#ff5c8a12;border-color:#ff5c8a38}.txgM7a_v6DuelStage label{color:var(--v6p-muted);margin:10px 0 5px;font-size:.42rem;font-weight:690;display:block}.txgM7a_v6DuelStage>div{grid-template-columns:1fr 1fr;gap:5px;display:grid}.txgM7a_v6DuelStage>div span{border:1px solid var(--v6p-line);min-height:38px;color:var(--v6p-soft);text-align:center;background:#08080b7a;border-radius:10px;place-items:center;padding:5px;font-size:.45rem;display:grid}.txgM7a_v6DuelStage>div .txgM7a_previewChoice{color:#ffe0e9;background:#ff5c8a1a;border-color:#ff5c8a5c}.txgM7a_v6TimeHero{border:1px solid var(--v6p-line);background:radial-gradient(72% 80% at 100% 0,#ff5c8a1c,#0000 70%),#17161bc2;border-radius:18px;grid-template-columns:minmax(0,1fr) 70px;align-items:center;gap:12px;min-height:162px;padding:15px 13px;display:grid}.txgM7a_v6TimeHero small{color:var(--v6p-rose-soft);letter-spacing:.09em;font-size:.38rem;font-weight:780}.txgM7a_v6TimeHero strong{letter-spacing:-.07em;margin-top:7px;font-size:2.05rem;line-height:.9;display:block}.txgM7a_v6TimeHero h2{letter-spacing:-.04em;margin:4px 0 0;font-size:1.02rem;line-height:1}.txgM7a_v6TimeHero p{color:var(--v6p-soft);margin:7px 0 0;font-size:.42rem}.txgM7a_v6TimePhoto{background:radial-gradient(circle at 70% 18%,#ff5c8a38,#0000 44%),linear-gradient(145deg,#20161d,#0c0b0f);border:1px solid #ffffff17;border-radius:15px;place-items:center;width:70px;height:92px;display:grid}.txgM7a_v6TimePhoto svg{width:24px;height:24px;color:var(--v6p-rose)}.txgM7a_v6TimeTabs{border:1px solid var(--v6p-line);background:#0a0a0d7a;border-radius:11px;grid-template-columns:1fr 1fr;gap:3px;margin:8px 0;padding:3px;display:grid}.txgM7a_v6TimeTabs span{min-height:29px;color:var(--v6p-muted);border-radius:8px;justify-content:center;align-items:center;gap:4px;font-size:.41rem;font-weight:720;display:flex}.txgM7a_v6TimeTabs span svg{width:9px;height:9px}.txgM7a_v6TimeTabs .txgM7a_previewActive{background:var(--v6p-strong);color:var(--v6p-text)}.txgM7a_v6CalendarPreview{border:1px solid var(--v6p-line);background:#17161bbd;border-radius:16px;padding:11px}.txgM7a_v6CalendarHead{justify-content:space-between;align-items:flex-end;gap:8px;display:flex}.txgM7a_v6CalendarHead small,.txgM7a_v6Upcoming>small{color:var(--v6p-muted);letter-spacing:.08em;font-size:.34rem;font-weight:780;display:block}.txgM7a_v6CalendarHead b{margin-top:3px;font-size:.58rem;display:block}.txgM7a_v6CalendarHead>span{color:#ffd0de;background:#ff5c8a14;border:1px solid #ff5c8a33;border-radius:8px;align-items:center;min-height:23px;padding:0 7px;font-size:.36rem;font-weight:740;display:flex}.txgM7a_v6Upcoming{margin-top:10px}.txgM7a_v6Upcoming article{background:#08080b66;border:1px solid #ffffff0f;border-radius:11px;align-items:center;gap:7px;min-height:48px;margin-top:5px;padding:7px 8px;display:flex}.txgM7a_v6Upcoming article>svg{width:13px;height:13px;color:var(--v6p-rose-soft)}.txgM7a_v6Upcoming article b,.txgM7a_v6Upcoming article span{display:block}.txgM7a_v6Upcoming article b{font-size:.44rem}.txgM7a_v6Upcoming article span{color:var(--v6p-muted);margin-top:2px;font-size:.35rem}.txgM7a_v6MonthDots{grid-template-columns:repeat(7,1fr);gap:3px;margin-top:9px;display:grid}.txgM7a_v6MonthDots span{min-height:21px;color:var(--v6p-muted);place-items:center;font-size:.31rem;display:grid}.txgM7a_v6Tabs{-webkit-backdrop-filter:blur(18px)saturate(140%);backdrop-filter:blur(18px)saturate(140%);background:#0a090ce8;border-top:1px solid #ffffff14;grid-template-columns:repeat(5,1fr);gap:1px;height:57px;padding:5px 6px 6px;display:grid;position:absolute;bottom:0;left:0;right:0}.txgM7a_v6Tabs span{color:#6f6a73;border-radius:9px;align-content:center;place-items:center;gap:2px;font-size:.34rem;font-weight:650;display:grid}.txgM7a_v6Tabs svg{width:13px;height:13px}.txgM7a_v6Tabs .txgM7a_previewTabActive{color:#f7a2bd;background:#ff5c8a14}.txgM7a_product,.txgM7a_timeSection,.txgM7a_plusSection,.txgM7a_betaSection{border-top:1px solid var(--line);width:min(1120px,100% - 40px);margin:0 auto}.txgM7a_product,.txgM7a_timeSection{padding:62px 0}.txgM7a_sectionHead{grid-template-columns:165px minmax(0,1fr);align-items:start;gap:10px 30px;margin-bottom:30px;display:grid}.txgM7a_sectionHead>span{grid-row:1/3;padding-top:7px}.txgM7a_sectionHead h2{letter-spacing:-.04em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(2rem,3.2vw,3.1rem);font-weight:500;line-height:1}.txgM7a_sectionHead p{max-width:620px;color:var(--muted);margin:0;font-size:.83rem;line-height:1.55}.txgM7a_featureGridThree{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.txgM7a_feature{border-right:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:30px 1fr;gap:13px;min-height:136px;padding:20px;display:grid}.txgM7a_feature>svg{width:19px;height:19px;color:var(--accent);margin-top:2px}.txgM7a_feature h3{letter-spacing:-.02em;margin:0 0 5px;font-size:.91rem}.txgM7a_feature p{color:var(--muted);margin:0;font-size:.74rem;line-height:1.48}.txgM7a_feature small{color:var(--muted);margin-top:11px;font-size:.57rem;display:block}.txgM7a_carplay{color:#f8f4f2;background:#0f0f10;grid-template-columns:minmax(0,1fr) minmax(340px,.72fr);align-items:center;gap:70px;width:100%;padding:64px max(20px,50vw - 560px);display:grid}.txgM7a_carplayCopy h2,.txgM7a_betaSection h2{letter-spacing:-.04em;margin:10px 0 12px;font-family:Georgia,Times New Roman,serif;font-size:clamp(2rem,3.6vw,3.45rem);font-weight:500;line-height:1}.txgM7a_carplayCopy>span{color:#ff83b0}.txgM7a_carplayCopy p{color:#f8f4f2ad;max-width:570px;margin:0;font-size:.84rem;line-height:1.58}.txgM7a_carplayLink{color:#f8f4f2;border-color:#f8f4f252;align-items:center;gap:7px;margin-top:19px;display:inline-flex}.txgM7a_carplayLink svg{width:14px}.txgM7a_carplayPreview{justify-self:end;width:min(560px,100%)}.txgM7a_carDisplay{background:linear-gradient(#232325,#111113);border:1px solid #ffffff14;border-radius:30px;width:100%;padding:18px 18px 14px;box-shadow:0 34px 90px #0000006b,inset 0 1px #ffffff14}.txgM7a_carBezel{background:#020203;border-radius:23px;padding:10px;box-shadow:inset 0 0 0 1px #ffffff0a,0 10px 24px #0000005c}.txgM7a_carplayScreen{aspect-ratio:16/8.8;color:#fff;background:#09090b;border-radius:15px;grid-template-columns:58px minmax(0,1fr);min-height:0;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,Arial,sans-serif;display:grid;overflow:hidden}.txgM7a_carplayDock{background:linear-gradient(#151518,#0b0b0d);border-right:1px solid #ffffff14;flex-direction:column;align-items:center;padding:12px 7px 10px;display:flex}.txgM7a_carplayDockTime{color:#ffffffa6;font-size:.48rem;font-weight:650}.txgM7a_carplayAppIcon{background:linear-gradient(145deg,#ff679b,#d82f6c);border-radius:9px;place-items:center;width:34px;height:34px;margin-top:28px;display:grid;box-shadow:0 8px 18px #e84d8640}.txgM7a_carplayAppIcon svg{color:#fff;width:18px;height:18px}.txgM7a_carplayHomeDot{gap:3px;margin-top:auto;display:flex}.txgM7a_carplayHomeDot i{background:#ffffff57;border-radius:50%;width:3px;height:3px}.txgM7a_carplayMain{background:radial-gradient(90% 120% at 100% 0,#ff4f910f,#0000 60%),#09090b;min-width:0;padding:15px 16px 16px}.txgM7a_carplayHeader{justify-content:space-between;align-items:flex-start;gap:12px;min-height:40px;display:flex}.txgM7a_carplayHeader small{color:#ffffff61;letter-spacing:.1em;font-size:.43rem;font-weight:760;display:block}.txgM7a_carplayHeader strong{color:#fff;letter-spacing:-.02em;margin-top:4px;font-size:.8rem;font-weight:720;display:block}.txgM7a_carplayHeader>span{align-items:flex-end;gap:3px;padding-top:4px;display:flex}.txgM7a_carplayHeader>span i{background:#ffffff7a;border-radius:999px;width:3px}.txgM7a_carplayHeader>span i:first-child{height:5px}.txgM7a_carplayHeader>span i:nth-child(2){height:8px}.txgM7a_carplayHeader>span i:nth-child(3){height:11px}.txgM7a_carplayGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:7px;display:grid}.txgM7a_carplayGrid article{text-align:center;background:linear-gradient(#222226,#171719);border:1px solid #ffffff14;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:11px;min-height:132px;padding:14px 9px;display:flex;box-shadow:inset 0 1px #ffffff09}.txgM7a_carplayGrid article svg{color:#ff5c91;width:28px;height:28px}.txgM7a_carplayGrid article strong{color:#fff;max-width:110px;font-size:.63rem;font-weight:700;line-height:1.16}.txgM7a_carDisplayFoot{justify-content:space-between;align-items:center;gap:14px;margin-top:11px;display:flex}.txgM7a_carDisplayFoot span{color:#ffffffad;font-size:.56rem;font-weight:760}.txgM7a_carDisplayFoot small{color:#ffffff61;text-align:right;font-size:.49rem}.txgM7a_plusSection{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:48px;padding:48px 0;display:grid}.txgM7a_plusSection>div>span{color:var(--accent);letter-spacing:.1em;text-transform:uppercase;font-size:.62rem;font-weight:900}.txgM7a_plusSection h2{letter-spacing:-.04em;margin:9px 0 10px;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.9rem,3.1vw,2.8rem);font-weight:500;line-height:1}.txgM7a_plusSection p{max-width:570px;color:var(--muted);margin:0;font-size:.8rem;line-height:1.55}.txgM7a_plusFacts{gap:8px;min-width:260px;display:grid}.txgM7a_plusFacts span{border:1px solid var(--line);background:var(--paper);min-height:46px;color:var(--ink);align-items:center;gap:9px;padding:0 13px;font-size:.7rem;font-weight:760;display:flex}.txgM7a_plusFacts svg{width:16px;height:16px;color:var(--accent)}.txgM7a_betaSection{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:50px;padding:58px 0;display:grid}.txgM7a_betaSection h2{font-size:clamp(2rem,3.3vw,3.05rem)}.txgM7a_betaSection p{max-width:600px;color:var(--muted);margin:0;font-size:.82rem;line-height:1.55}.txgM7a_betaActions{gap:8px;display:flex}.txgM7a_footer{border-top:1px solid var(--line);grid-template-columns:1fr auto;gap:20px;width:min(1120px,100% - 40px);margin:0 auto;padding:30px 0 38px;display:grid}.txgM7a_footerBrand{align-items:center;gap:9px;display:flex}.txgM7a_footerBrand>svg{width:19px;color:var(--accent)}.txgM7a_footerBrand strong,.txgM7a_footerBrand span{display:block}.txgM7a_footerBrand strong{font-size:.78rem}.txgM7a_footerBrand span{color:var(--muted);margin-top:2px;font-size:.62rem}.txgM7a_footerLinks{flex-wrap:wrap;justify-content:flex-end;gap:14px;display:flex}.txgM7a_footerLinks a{color:var(--muted);font-size:.65rem;text-decoration:none}.txgM7a_footerLinks a:hover{color:var(--ink)}.txgM7a_copyright{color:var(--muted);grid-column:1/-1;font-size:.61rem}@keyframes txgM7a_phoneFloat{0%,to{transform:rotate(-1.1deg)translateY(0)}50%{transform:rotate(-.3deg)translateY(-6px)}}@keyframes txgM7a_previewHome{0%,21%{opacity:1}24%,to{opacity:0}}@keyframes txgM7a_previewQuestions{0%,22%{opacity:0}25%,46%{opacity:1}49%,to{opacity:0}}@keyframes txgM7a_previewDuel{0%,47%{opacity:0}50%,71%{opacity:1}74%,to{opacity:0}}@keyframes txgM7a_previewTime{0%,72%{opacity:0}75%,96%{opacity:1}to{opacity:0}}@media (max-width:900px){.txgM7a_header{grid-template-columns:1fr auto}.txgM7a_nav{display:none}.txgM7a_hero{grid-template-columns:1fr;gap:34px}.txgM7a_phoneStage{min-height:470px}.txgM7a_product,.txgM7a_timeSection,.txgM7a_plusSection,.txgM7a_betaSection{width:min(680px,100% - 40px)}.txgM7a_sectionHead{grid-template-columns:1fr}.txgM7a_sectionHead>span{grid-row:auto}.txgM7a_carplay{grid-template-columns:1fr;gap:34px}.txgM7a_carplayPreview{justify-self:start}.txgM7a_plusSection,.txgM7a_betaSection{grid-template-columns:1fr;gap:22px}}@media (max-width:620px){.txgM7a_header{width:calc(100% - 28px);min-height:62px}.txgM7a_brand{font-size:.91rem}.txgM7a_headerCta{min-height:34px;padding:0 11px;font-size:.68rem}.txgM7a_hero{gap:24px;width:calc(100% - 28px);padding:38px 0 46px}.txgM7a_heroCopy h1{margin:11px 0 14px;font-size:clamp(2.45rem,11.6vw,3.25rem)}.txgM7a_heroCopy>p{font-size:.83rem;line-height:1.54}.txgM7a_heroActions{flex-direction:column;align-items:flex-start;gap:12px;margin-top:20px}.txgM7a_primaryButton,.txgM7a_secondaryButton{min-height:41px;font-size:.72rem}.txgM7a_privacyLine{font-size:.62rem;line-height:1.4}.txgM7a_phoneStage{min-height:420px}.txgM7a_phoneStage:before{width:282px;height:282px}.txgM7a_phone{border-radius:34px;width:222px;height:442px}.txgM7a_phoneScreen{border-radius:28px}.txgM7a_dynamicIsland{width:65px;height:17px;top:8px}.txgM7a_v6Preview{padding:31px 9px 51px}.txgM7a_v6CoupleHero{min-height:178px}.txgM7a_v6CoupleCopy h2{font-size:1.17rem}.txgM7a_v6FlowHead h2{font-size:1.08rem}.txgM7a_v6QuestionStage h3,.txgM7a_v6DuelStage h3{font-size:.88rem}.txgM7a_v6Tabs{height:50px}.txgM7a_v6Tabs svg{width:11px;height:11px}.txgM7a_product,.txgM7a_timeSection,.txgM7a_plusSection,.txgM7a_betaSection{width:calc(100% - 28px)}.txgM7a_product,.txgM7a_timeSection{padding:46px 0}.txgM7a_sectionHead{margin-bottom:22px}.txgM7a_sectionHead h2{font-size:2rem}.txgM7a_sectionHead p{font-size:.78rem}.txgM7a_featureGridThree{grid-template-columns:1fr}.txgM7a_feature{min-height:0;padding:17px}.txgM7a_carplay{gap:26px;padding:48px 14px}.txgM7a_carplayCopy h2,.txgM7a_betaSection h2{font-size:2.05rem}.txgM7a_carplayCopy p,.txgM7a_betaSection p{font-size:.78rem}.txgM7a_carplayPreview{width:100%}.txgM7a_carDisplay{border-radius:22px;padding:10px 10px 9px}.txgM7a_carBezel{border-radius:17px;padding:7px}.txgM7a_carplayScreen{border-radius:11px;grid-template-columns:45px 1fr}.txgM7a_carplayDock{padding:9px 5px 7px}.txgM7a_carplayAppIcon{border-radius:8px;width:28px;height:28px;margin-top:20px}.txgM7a_carplayAppIcon svg{width:15px;height:15px}.txgM7a_carplayMain{padding:11px 10px}.txgM7a_carplayHeader{min-height:34px}.txgM7a_carplayHeader strong{font-size:.67rem}.txgM7a_carplayGrid{gap:6px;margin-top:5px}.txgM7a_carplayGrid article{border-radius:11px;min-height:92px;padding:9px 5px}.txgM7a_carplayGrid article svg{width:22px;height:22px}.txgM7a_carplayGrid article strong{font-size:.49rem}.txgM7a_carDisplayFoot{flex-direction:column;align-items:flex-start;gap:3px}.txgM7a_carDisplayFoot small{text-align:left}.txgM7a_plusSection{padding:40px 0}.txgM7a_plusFacts{min-width:0}.txgM7a_betaSection{padding:46px 0}.txgM7a_betaActions{flex-direction:column}.txgM7a_primaryButton,.txgM7a_secondaryButton{width:100%}.txgM7a_footer{grid-template-columns:1fr;width:calc(100% - 28px);padding:25px 0 32px}.txgM7a_footerLinks{justify-content:flex-start;gap:11px}}@media (max-width:760px){:is(html:has(.public-site-page),body:has(.public-site-page)){overscroll-behavior-y:auto!important;touch-action:pan-y!important;-webkit-overflow-scrolling:touch!important;width:100%!important;height:auto!important;min-height:100%!important;position:static!important;overflow:hidden auto!important}.public-site-page{touch-action:pan-y!important;min-height:100dvh!important;overflow:clip visible!important}}@media (prefers-reduced-motion:reduce){.txgM7a_phone{animation:none}.txgM7a_previewHome{opacity:1;animation:none}.txgM7a_previewQuestions,.txgM7a_previewDuel,.txgM7a_previewTime{animation:none;display:none}}
