.iosApp_page__MSxr_{--royal-blue:#2d3478;--navy:#1a1f4e;--gold:#f6b93b;--cyan:#00d4aa;--dark-card:#1c1f2e;--fg:#f0f0f0;--muted:rgba(255,255,255,0.55);--white:#ffffff;--border:rgba(255,255,255,0.06);--radius-lg:24px;--radius-pill:100px;--font-display:"Avenir Next",-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,sans-serif;--font-body:-apple-system,BlinkMacSystemFont,"SF Pro Text",system-ui,sans-serif;position:relative;overflow:hidden;font-family:var(--font-body);color:var(--fg);background:linear-gradient(135deg,#1c204a,#203a6f 30%,#1b557e 60%,#156979);line-height:1.6;-webkit-font-smoothing:antialiased}.iosApp_page__MSxr_ a{text-decoration:none;color:inherit}.iosApp_starsLayer__bnsyc{position:absolute;inset:0;pointer-events:none;z-index:0;overflow:hidden}.iosApp_star__05NyV{position:absolute;width:4px;height:4px;background:#fff;border-radius:50%;animation:iosApp_twinkle__gYjXL 2s ease-in-out infinite}@keyframes iosApp_twinkle__gYjXL{0%,to{opacity:.3}50%{opacity:1}}.iosApp_shimmer__b22Q3{position:absolute;inset:0;pointer-events:none;z-index:0;background:linear-gradient(90deg,transparent,rgba(77,130,203,.15) 50%,transparent);animation:iosApp_shimmer__b22Q3 3s ease-in-out infinite;opacity:.2}@keyframes iosApp_shimmer__b22Q3{0%,to{transform:translateX(-100%)}50%{transform:translateX(100%)}}.iosApp_container__DAP8L{max-width:1200px;margin:0 auto;padding:0 24px;position:relative;z-index:1}.iosApp_btn__4sEjT{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:var(--font-display);font-weight:600;font-size:1rem;padding:14px 32px;border-radius:var(--radius-pill);border:none;cursor:pointer;transition:transform .2s,box-shadow .2s;letter-spacing:.02em}.iosApp_btn__4sEjT:hover{transform:translateY(-2px)}.iosApp_page__MSxr_ .iosApp_btnGold__nR19m{background:var(--gold);color:var(--navy);box-shadow:0 4px 20px rgba(246,185,59,.35);font-weight:700}.iosApp_page__MSxr_ .iosApp_btnGold__nR19m:hover{box-shadow:0 8px 32px rgba(246,185,59,.45)}.iosApp_page__MSxr_ .iosApp_btnOutline__GAa9m{background:transparent;color:var(--white);border:2px solid rgba(255,255,255,.2)}.iosApp_page__MSxr_ .iosApp_btnOutline__GAa9m:hover{background:rgba(255,255,255,.04);border-color:rgba(255,255,255,.4)}.iosApp_page__MSxr_ .iosApp_btnStore__tbod2{display:inline-flex;align-items:center;gap:12px;background:var(--white);color:var(--navy);padding:14px 28px;border-radius:12px;font-weight:600;box-shadow:0 4px 16px rgba(0,0,0,.08);transition:transform .2s,box-shadow .2s}.iosApp_page__MSxr_ .iosApp_btnStore__tbod2:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,0,0,.15)}.iosApp_page__MSxr_ .iosApp_btnStore__tbod2 .iosApp_storeLabel__bCLSt{color:rgba(26,31,78,.6)}.iosApp_page__MSxr_ .iosApp_btnStore__tbod2 .iosApp_storeName__6RlYv{color:var(--navy)}.iosApp_storeText__E0_eJ{display:flex;flex-direction:column;text-align:left;line-height:1.2}.iosApp_storeLabel__bCLSt{font-size:.65rem;font-weight:500;letter-spacing:.02em;color:rgba(26,31,78,.6)}.iosApp_storeName__6RlYv{font-family:var(--font-display);font-size:1.05rem;font-weight:700;letter-spacing:-.01em}.iosApp_hero__9Yfje{position:relative;padding:100px 0;overflow:hidden}.iosApp_heroBg__ldFrg{position:absolute;inset:0;background:radial-gradient(ellipse at 30% 20%,rgba(45,52,120,.3) 0,transparent 60%),radial-gradient(ellipse at 70% 80%,rgba(0,212,170,.06) 0,transparent 50%)}.iosApp_heroGrid__YRN5H{position:relative;z-index:2;display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.iosApp_heroInfo__OCaWQ{max-width:520px}.iosApp_eyebrow__PK4Ca{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-display);font-size:.78rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--cyan);margin-bottom:20px}.iosApp_eyebrow__PK4Ca svg{width:16px;height:16px;fill:var(--cyan)}.iosApp_hero__9Yfje h1{font-family:var(--font-display);font-size:clamp(2.4rem,5vw,3.6rem);font-weight:800;color:var(--white);line-height:1.08;letter-spacing:-.03em;margin-bottom:20px}.iosApp_hero__9Yfje h1 em{font-style:normal;color:var(--gold)}.iosApp_heroSub__NV8NE{font-size:1.1rem;color:var(--muted);line-height:1.65;margin-bottom:36px;max-width:420px}.iosApp_heroCtas__4sHn2{display:flex;flex-wrap:wrap;gap:14px;align-items:center}.iosApp_heroPhone__LjBAL{display:flex;justify-content:center;align-items:center;gap:20px}.iosApp_phoneDevice__qaTaH{width:300px;background:#080b1e;border-radius:44px;padding:14px;box-shadow:0 60px 120px rgba(0,0,0,.5),inset 0 0 0 1px rgba(255,255,255,.04)}.iosApp_heroPhone__LjBAL .iosApp_phoneDevice__qaTaH{width:235px;flex:0 0 auto}.iosApp_phoneDeviceOffset__xZfNj{transform:translateY(28px)}.iosApp_phoneScreen__BSeL4{border-radius:32px;overflow:hidden;min-height:600px;display:flex;flex-direction:column;background:#f5f5f7}.iosApp_heroPhone__LjBAL .iosApp_phoneScreen__BSeL4{min-height:0}.iosApp_phoneShot__hfNuf{display:block;width:100%;height:auto}.iosApp_phoneHeader__Va0Hp{background:var(--navy);padding:12px 16px 10px;display:flex;flex-direction:column;gap:8px}.iosApp_phoneStatusBar__dH9GY{display:flex;justify-content:center;padding-bottom:4px}.iosApp_phoneIsland__8_Voa{width:90px;height:26px;background:#080b1e;border-radius:20px}.iosApp_phoneNavBar__AAIH4{display:flex;align-items:center;justify-content:space-between}.iosApp_phoneFilterBtn__ecvQ4{width:28px;height:28px;background:rgba(255,255,255,.1);border-radius:8px;display:flex;align-items:center;justify-content:center}.iosApp_phoneLogoArea__fVr_6{display:flex;align-items:center;gap:6px}.iosApp_phoneLogoIcon__YbBj_{width:24px;height:24px;background:rgba(255,255,255,.15);border-radius:6px;display:flex;align-items:center;justify-content:center}.iosApp_phoneLogoText__vF9_w{font-family:var(--font-display);font-size:.7rem;font-weight:700;color:var(--white);letter-spacing:-.01em}.iosApp_phoneHamburger__H55ty{display:flex;flex-direction:column;gap:3px;padding:4px}.iosApp_phoneHamburger__H55ty span{display:block;width:16px;height:1.5px;background:rgba(255,255,255,.7);border-radius:1px}.iosApp_phoneChat__VsVxa{flex:1;padding:14px 12px;display:flex;flex-direction:column;gap:10px;overflow:hidden}.iosApp_msgUser__7x71P{align-self:flex-end;background:var(--royal-blue);color:var(--white);padding:10px 14px;border-radius:16px 16px 4px 16px;font-size:.65rem;line-height:1.45;max-width:78%}.iosApp_msgAi__6Mpa9{align-self:flex-start;background:var(--white);color:#1a1a2e;padding:12px 14px;border-radius:16px 16px 16px 4px;font-size:.6rem;line-height:1.5;max-width:88%;box-shadow:0 2px 8px rgba(0,0,0,.06)}.iosApp_msgAiHeader__l4Go4{display:flex;align-items:center;gap:5px;margin-bottom:6px}.iosApp_msgAiLogo__PiUqw{width:14px;height:14px;background:var(--navy);border-radius:4px;display:flex;align-items:center;justify-content:center}.iosApp_msgAiLogo__PiUqw svg{width:8px;height:8px;fill:var(--white)}.iosApp_msgAiName__mrmnc{font-family:var(--font-display);font-size:.58rem;font-weight:700;color:var(--navy)}.iosApp_msgAiBody__Syii3{color:#333;font-size:.58rem;line-height:1.55}.iosApp_msgAiBody__Syii3 strong{font-weight:700;color:#1a1a2e}.iosApp_recItem__70bem{margin-top:6px}.iosApp_recNum__v5XSd{color:var(--royal-blue);font-weight:700}.iosApp_recDetail__zExpD{color:#555;font-size:.55rem;margin-left:2px}.iosApp_phoneBottom__WRZoA{background:#f5f5f7;padding:8px 12px 14px;border-top:1px solid rgba(0,0,0,.06)}.iosApp_phoneChips__PorfS{display:flex;gap:6px;margin-bottom:8px;overflow:hidden}.iosApp_phoneChip__BD6DH{display:flex;align-items:center;gap:4px;padding:6px 10px;background:var(--white);border:1px solid rgba(0,0,0,.08);border-radius:20px;font-size:.55rem;font-weight:500;color:#333;white-space:nowrap}.iosApp_phoneChip__BD6DH svg{width:10px;height:10px;stroke:#555;fill:none;stroke-width:1.7}.iosApp_phoneInputRow__Sspcq{display:flex;align-items:center;gap:8px;background:var(--white);border:1px solid rgba(0,0,0,.08);border-radius:22px;padding:8px 12px}.iosApp_phoneInputText__2nAtB{flex:1;font-size:.58rem;color:#999}.iosApp_phoneInputBtn__Q1JgI{width:22px;height:22px;border-radius:50%;display:flex;align-items:center;justify-content:center}.iosApp_phoneMicBtn__eUFQD svg{width:12px;height:12px;stroke:#888;fill:none;stroke-width:1.7}.iosApp_phoneSendBtn__7ndjE{background:var(--navy)}.iosApp_phoneSendBtn__7ndjE svg{width:11px;height:11px;fill:var(--white)}.iosApp_sectionEyebrow__6L8oY{font-family:var(--font-display);font-size:.8rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--cyan);text-align:center;margin-bottom:12px}.iosApp_sectionTitle___sgT7{font-family:var(--font-display);font-size:clamp(1.8rem,4vw,2.6rem);font-weight:800;color:var(--white);text-align:center;letter-spacing:-.02em;margin-bottom:16px}.iosApp_sectionSub__pF84Y{font-size:1.05rem;color:var(--muted);text-align:center;max-width:520px;margin:0 auto 56px;line-height:1.6}.iosApp_features__Tg6TZ{padding:100px 0;background:rgba(21,24,69,.6);border-top:1px solid var(--border)}.iosApp_featuresGrid__0Go9a{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.iosApp_feature__lhErM{background:var(--dark-card);border-radius:var(--radius-lg);padding:40px;border:1px solid rgba(255,255,255,.04);transition:transform .2s,box-shadow .2s}.iosApp_feature__lhErM:hover{transform:translateY(-3px);box-shadow:0 16px 48px rgba(0,0,0,.3)}.iosApp_featureHeader__rJh8Z{display:flex;align-items:center;gap:16px;margin-bottom:12px}.iosApp_featureIcon__c27EP{width:56px;height:56px;border-radius:14px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.iosApp_featureIcon__c27EP svg{width:28px;height:28px;stroke-width:1.7}.iosApp_iconMap__KxUka{background:rgba(0,212,170,.1)}.iosApp_iconAi__X3f1l{background:rgba(246,185,59,.1)}.iosApp_iconCompare__m0fzm{background:rgba(45,52,120,.2)}.iosApp_iconManage__h13G_{background:rgba(255,255,255,.06)}.iosApp_featureHeader__rJh8Z h3{margin-bottom:0}.iosApp_feature__lhErM h3{font-family:var(--font-display);font-size:1.4rem;font-weight:700;color:var(--white);margin-bottom:10px;letter-spacing:-.01em}.iosApp_feature__lhErM p{font-size:1.05rem;color:var(--muted);line-height:1.6;max-width:380px}.iosApp_socialProof__Q4seQ{padding:80px 0;background:rgba(14,17,51,.4);border-top:1px solid var(--border)}.iosApp_proofGrid__g2fwJ{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;text-align:center}.iosApp_proofValue__HbLCU{font-family:var(--font-display);font-size:clamp(2rem,4vw,2.8rem);font-weight:800;color:var(--white);letter-spacing:-.02em}.iosApp_proofLabel__GkaJC{font-size:1.05rem;color:var(--muted);margin-top:4px}.iosApp_howItWorks__BNua4{padding:100px 0;background:rgba(21,24,69,.6);border-top:1px solid var(--border)}.iosApp_stepsGrid__XDjxP{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;counter-reset:step}.iosApp_stepCard___TvXV{position:relative;padding:32px 24px;text-align:center}.iosApp_stepCard___TvXV:before{counter-increment:step;content:counter(step);font-family:var(--font-display);font-size:2.8rem;font-weight:800;color:var(--gold);line-height:1;margin-bottom:16px;display:block;letter-spacing:-.02em}.iosApp_stepCard___TvXV h3{font-family:var(--font-display);font-size:1.3rem;font-weight:700;color:var(--white);margin-bottom:10px}.iosApp_stepCard___TvXV p{font-size:1.05rem;color:var(--muted);line-height:1.6;max-width:300px;margin:0 auto}.iosApp_downloadCta__5qmSw{padding:100px 0;background:rgba(45,52,120,.5);text-align:center;border-top:1px solid rgba(255,255,255,.05)}.iosApp_downloadCta__5qmSw h2{font-family:var(--font-display);font-size:clamp(1.8rem,4vw,2.6rem);font-weight:800;color:var(--white);letter-spacing:-.02em;margin-bottom:12px}.iosApp_downloadCta__5qmSw p{font-size:1.05rem;color:rgba(255,255,255,.6);margin-bottom:36px;max-width:460px;margin-left:auto;margin-right:auto}.iosApp_downloadButtons__Xg0ji{display:flex;flex-wrap:wrap;justify-content:center;gap:16px;margin-bottom:28px}.iosApp_disclaimer__CvtyA{font-size:.72rem;color:rgba(255,255,255,.45);line-height:1.7;max-width:760px;margin:0 auto;text-align:left}.iosApp_disclaimer__CvtyA p{margin-bottom:10px}@media (max-width:900px){.iosApp_heroGrid__YRN5H{grid-template-columns:1fr;text-align:center}.iosApp_heroInfo__OCaWQ{margin:0 auto}.iosApp_heroSub__NV8NE{margin-left:auto;margin-right:auto}.iosApp_heroCtas__4sHn2{justify-content:center}.iosApp_heroPhone__LjBAL{margin-top:48px;gap:12px}.iosApp_heroPhone__LjBAL .iosApp_phoneDevice__qaTaH{width:min(44vw,200px);padding:10px}.iosApp_heroPhone__LjBAL .iosApp_phoneScreen__BSeL4{border-radius:24px}.iosApp_phoneDeviceOffset__xZfNj{transform:none}.iosApp_featuresGrid__0Go9a,.iosApp_proofGrid__g2fwJ{grid-template-columns:1fr}.iosApp_proofGrid__g2fwJ{gap:24px}.iosApp_stepsGrid__XDjxP{grid-template-columns:1fr}}@media (max-width:768px){.iosApp_downloadCta__5qmSw,.iosApp_features__Tg6TZ,.iosApp_hero__9Yfje,.iosApp_howItWorks__BNua4{padding:70px 0}}@media (max-width:480px){.iosApp_heroCtas__4sHn2{flex-direction:column;width:100%}.iosApp_heroCtas__4sHn2 .iosApp_btn__4sEjT{width:100%}.iosApp_downloadButtons__Xg0ji{flex-direction:column;align-items:center}.iosApp_downloadButtons__Xg0ji .iosApp_btnStore__tbod2{width:100%;max-width:280px;justify-content:center}}