.mkt{--navy-900:#0A1526;--navy-850:#0C1A31;--navy-800:#0E1F3C;--navy-700:#15294C;--navy-600:#20396A;--ember:#2563EB;--ember-600:#1D4ED8;--ember-700:#1E40AF;--ember-soft:#DCE7FB;--ember-navy:#5B9BFF;--mint:#34D9A0;--mint-ink:#0B6B4C;--mint-soft:#DAF6EC;--rose:#E5624F;--rose-soft:#FBE4DF;--paper:#F7F8FA;--surface:#FFFFFF;--sunken:#EEF1F6;--sunken-2:#E5EAF0;--ink:#12161F;--ink-2:#454E5D;--ink-3:#626A76;--ink-4:#656D79;--ember-text:#1D4ED8;--rose-text:#C4402E;--slate-nav:#8FA3C4;--line:#E4E8EF;--line-2:#D4DBE5;--line-input:#7E8896;--radius:14px;--radius-sm:10px;--radius-lg:22px;--radius-pill:999px;--shadow-1:0 1px 2px rgba(16,24,40,.05),0 1px 3px rgba(16,24,40,.05);--shadow-2:0 6px 16px -6px rgba(16,24,40,.16),0 2px 6px -2px rgba(16,24,40,.08);--shadow-3:0 24px 60px -18px rgba(12,26,49,.35),0 8px 20px -8px rgba(12,26,49,.22);--shadow-navy:0 30px 70px -22px rgba(4,10,22,.7);--maxw:1180px;--ff:var(--font-heebo,"Heebo"),"Assistant","Rubik",-apple-system,BlinkMacSystemFont,"Segoe UI","Arial Hebrew","Noto Sans Hebrew",Arial,sans-serif;--fnum:var(--font-heebo,"Heebo"),-apple-system,"Segoe UI",Arial,sans-serif}.mkt *{box-sizing:border-box}html:has(.mkt){scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html:has(.mkt){scroll-behavior:auto}}.mkt{min-height:100dvh;background:var(--paper);color:var(--ink);font-family:var(--ff);font-size:17px;line-height:1.6;direction:rtl;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:clip}.mkt h1,.mkt h2,.mkt h3,.mkt h4{margin:0;line-height:1.08;letter-spacing:-.01em;text-wrap:balance;font-weight:800}.mkt p{margin:0}.mkt a{color:inherit;text-decoration:none}.mkt img,.mkt svg{max-width:100%;display:block}.mkt button,.mkt input,.mkt select{font-family:inherit}.mkt ::-moz-selection{background:var(--ember);color:#fff}.mkt ::selection{background:var(--ember);color:#fff}.mkt :focus-visible{outline:2.5px solid var(--ember);outline-offset:3px;border-radius:6px}.mkt .tnum{font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1,"lnum" 1}.mkt .wrap{max-width:var(--maxw);margin-inline:auto;padding-inline:22px}@media(min-width:900px){.mkt .wrap{padding-inline:40px}}.mkt .sec{padding-block:72px}@media(min-width:900px){.mkt .sec{padding-block:100px}}.mkt .eyebrow{display:inline-flex;align-items:flex-start;gap:8px;font-size:13.5px;font-weight:700;letter-spacing:.02em;color:var(--ember-700)}.mkt .eyebrow .dot{flex-shrink:0;margin-top:6px;width:7px;height:7px;border-radius:50%;background:var(--mint);animation:mkt-pulse 2.4s ease-out infinite}@keyframes mkt-pulse{0%{box-shadow:0 0 0 0 rgba(52,217,160,.55)}70%{box-shadow:0 0 0 9px rgba(52,217,160,0)}to{box-shadow:0 0 0 0 rgba(52,217,160,0)}}.mkt .h2{font-size:clamp(28px,4.4vw,44px);line-height:1.06;font-weight:800;letter-spacing:-.02em}.mkt .lead{font-size:clamp(17px,2vw,21px);line-height:1.55;color:var(--ink-2);max-width:64ch}.mkt .answer-first{font-size:clamp(16px,1.9vw,19px);line-height:1.6;color:var(--ink-2);max-width:70ch;font-weight:500}.mkt .btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;height:52px;padding-inline:26px;border-radius:var(--radius-pill);font-weight:700;font-size:16px;cursor:pointer;border:1.5px solid transparent;position:relative;transition:transform .16s cubic-bezier(.2,.7,.3,1),background .2s,border-color .2s;white-space:nowrap}.mkt .btn:active{transform:translateY(1px)}.mkt [hidden]{display:none!important}.mkt .btn-ember{background:linear-gradient(180deg,var(--ember),var(--ember-600));color:#fff;box-shadow:inset 0 1px 0 rgba(255,255,255,.25)}.mkt .btn-navy{background:linear-gradient(180deg,var(--navy-700),var(--navy-800));color:#fff}.mkt .btn-ghost{background:transparent;color:var(--ink);border-color:var(--line-2)}@media(hover:hover){.mkt .btn-ember:hover,.mkt .btn-navy:hover{transform:translateY(-2px)}.mkt .btn-ghost:hover{background:var(--surface);border-color:var(--ink-3);transform:translateY(-1px)}}.mkt .btn-on-navy{background:rgba(255,255,255,.08);color:#fff;border-color:rgba(255,255,255,.28);backdrop-filter:blur(6px)}.mkt .btn-on-navy:hover{background:rgba(255,255,255,.16)}.mkt .btn-sm{height:44px;font-size:15px;padding-inline:18px}.mkt .btn-lg{height:56px;font-size:17px;padding-inline:32px}@media(max-width:600px){.mkt .btn{white-space:normal;height:auto;min-height:52px;padding-block:12px;line-height:1.25;text-align:center;max-width:100%}.mkt .btn-sm{min-height:44px;padding-block:9px}.mkt .btn-lg{min-height:56px}.mkt .leadform .btn{flex:1 1 100%}}.mkt .wa{display:inline-flex;align-items:center;gap:7px;font-weight:700;color:var(--ink-2);font-size:15px}.mkt .wa:hover{color:var(--ink)}.mkt .wa svg{color:#25D366}.mkt .linkarrow{display:inline-flex;align-items:center;gap:6px;font-weight:700;color:var(--ember-text);padding-block:8px}.mkt .linkarrow svg{transition:transform .2s}@media(hover:hover){.mkt .linkarrow:hover svg{transform:translateX(-4px)}}.mkt .risk-line{font-size:13px;color:var(--ink-3);margin-top:11px}.mkt .risk-line b{color:var(--ink-2);font-weight:600}.mkt .nav{position:sticky;top:0;z-index:60;transition:background .3s,box-shadow .3s,border-color .3s;border-bottom:1px solid transparent}.mkt .nav.scrolled{background:rgba(247,248,250,.85);backdrop-filter:saturate(150%) blur(14px);border-bottom-color:var(--line)}.mkt .nav .row{justify-content:space-between;height:66px}.mkt .logo,.mkt .nav .row{display:flex;align-items:center}.mkt .logo{gap:10px;font-weight:900;font-size:22px;letter-spacing:-.03em}.mkt .logo .glyph{width:30px;height:30px;border-radius:9px;background:linear-gradient(145deg,var(--navy-700),var(--navy-600));display:grid;place-items:center;box-shadow:0 4px 12px -4px rgba(21,41,76,.5),inset 0 1px 0 rgba(255,255,255,.15)}.mkt .logo .glyph span{width:8px;height:8px;border-radius:50%;background:var(--mint);box-shadow:0 0 8px var(--mint)}.mkt .navlinks{display:none;gap:26px}.mkt .navlinks a{font-size:15px;font-weight:600;color:var(--ink-2)}.mkt .navlinks a:hover{color:var(--ink)}.mkt .navcta{display:flex;align-items:center;gap:14px}.mkt .navcta .login{font-weight:600;color:var(--navy-700);font-size:15px;padding-block:10px}.mkt .navcta .login:hover{text-decoration:underline;text-underline-offset:3px}@media(min-width:900px){.mkt .navlinks{display:flex}}@media(max-width:599px){.mkt .nav .navcta .btn{height:44px;min-height:44px;padding-block:0;padding-inline:15px;font-size:13.5px}}.mkt .hero{background:radial-gradient(120% 90% at 78% 0,#17315C 0,var(--navy-850) 46%,var(--navy-900) 100%);color:#EAF0FA;overflow:hidden;position:relative}.mkt .hero .wrap{position:relative;z-index:2}.mkt .hero-grid{display:grid;gap:44px;align-items:center;padding-block:52px 64px}@media(min-width:980px){.mkt .hero-grid{grid-template-columns:1.15fr .85fr;gap:40px;min-height:min(calc(100vh - 66px),720px);padding-block:36px 48px}}.mkt .hbadge{display:inline-flex;align-items:center;gap:9px;padding:7px 14px 7px 12px;border-radius:var(--radius-pill);background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.13);font-size:13.5px;font-weight:600;color:#9DB0CF}.mkt .hbadge b{color:#fff}.mkt .hbadge .live{width:8px;height:8px;border-radius:50%;background:var(--mint);animation:mkt-pulse 2.4s ease-out infinite}.mkt h1.hero-h{font-size:clamp(38px,5.6vw,60px);line-height:1;font-weight:900;letter-spacing:-.035em;color:#fff;margin-top:20px}.mkt h1.hero-h .em{color:var(--ember-navy)}.mkt .hero-sub{margin-top:20px;font-size:clamp(17px,2.1vw,20px);line-height:1.55;color:#9DB0CF;max-width:54ch}.mkt .hero-sub b{color:#EAF0FA;font-weight:700}.mkt .hero-seek{margin-top:12px;font-size:14px;line-height:1.5;color:#C5D2E6;max-width:52ch}.mkt .hero-seek a{font-weight:700;color:#fff;text-decoration:underline;text-underline-offset:3px;text-decoration-color:rgba(255,255,255,.4)}@media(hover:hover){.mkt .hero-seek a:hover{text-decoration-color:#fff}}.mkt .citybar{margin-top:26px;display:flex;gap:10px;flex-wrap:wrap;align-items:center;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.14);border-radius:16px;padding:10px}.mkt .citybar label{font-size:13px;color:#9DB0CF;padding-inline-start:8px}.mkt .citybar input{flex:1;min-width:150px;background:transparent;border:0;color:#fff;font-size:16px;height:40px;padding-inline:8px}.mkt .citybar input::-moz-placeholder{color:#6E82A6}.mkt .citybar input::placeholder{color:#6E82A6}.mkt .citybar input:focus{outline:none}.mkt .hero-cta{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-top:14px}.mkt .hero-cta .ghosti{color:#EAF0FA;font-weight:700;display:inline-flex;align-items:center;gap:7px;height:52px;padding-inline:6px}.mkt .hero-cta .ghosti:hover{color:#fff}.mkt .hero-trust{margin-top:14px;font-size:13.5px;color:#6E82A6}.mkt .hero-trust b{color:#9DB0CF;font-weight:600}.mkt .device{position:relative;margin-inline:auto;width:100%;max-width:380px}.mkt .device .ring{pointer-events:none;position:absolute;inset-inline-start:-14px;top:-30px;width:120px;height:120px;z-index:0}.mkt .device .ring i{position:absolute;inset:0;border-radius:50%;border:1.5px solid rgba(52,217,160,.45);animation:mkt-ripple 3s ease-out 1.4s infinite;animation-play-state:paused}.mkt .device.live .ring i{animation-play-state:running}.mkt .device .ring i:nth-child(2){animation-delay:2.4s}.mkt .device .ring i:nth-child(3){animation-delay:3.4s}@keyframes mkt-ripple{0%{transform:scale(.35);opacity:.8}to{transform:scale(1);opacity:0}}.mkt .toast{position:absolute;z-index:5;top:-22px;inset-inline-start:-8px;background:var(--surface);color:var(--ink);border:1px solid var(--line);border-radius:14px;padding:11px 14px;box-shadow:var(--shadow-3);display:flex;align-items:center;gap:11px;max-width:280px;opacity:0}.mkt .toast.fire{animation:mkt-toastIn .7s cubic-bezier(.2,.8,.2,1) both}@keyframes mkt-toastIn{0%{opacity:0;transform:translateY(-10px) scale(.96)}to{opacity:1;transform:none}}.mkt .toast .bell{width:34px;height:34px;border-radius:10px;background:linear-gradient(150deg,var(--navy-700),var(--navy-600));color:#fff;display:grid;place-items:center;flex:none}.mkt .toast .tt{font-size:13.5px;line-height:1.35}.mkt .toast .tt b{font-weight:800}.mkt .toast .tag{color:var(--mint-ink);font-weight:800}.mkt .phone{position:relative;z-index:2;background:linear-gradient(180deg,#101F3B,#0B1830);border-radius:34px;padding:12px;border:1px solid rgba(255,255,255,.1);box-shadow:var(--shadow-navy)}.mkt .phone .screen{background:#F2F4F8;border-radius:24px;overflow:hidden;height:508px;position:relative}.mkt .phone .notch{position:absolute;top:9px;inset-inline:0;margin-inline:auto;width:96px;height:6px;border-radius:99px;background:rgba(0,0,0,.18);z-index:6}.mkt .feedhead{display:flex;align-items:center;justify-content:space-between;padding:16px 15px 10px;background:var(--surface);border-bottom:1px solid var(--line)}.mkt .feedhead .t{font-weight:800;font-size:15px;display:flex;align-items:center;gap:8px}.mkt .feedhead .t .d{width:7px;height:7px;border-radius:50%;background:var(--mint);animation:mkt-pulse 2.4s ease-out infinite}.mkt .feedhead .u{font-size:11.5px;color:var(--ink-3)}.mkt .feedlist{padding:10px;display:flex;flex-direction:column;gap:9px;height:calc(508px - 54px);overflow:hidden;position:relative}.mkt .phone .screen:after{content:"";position:absolute;inset-inline:0;bottom:0;height:70px;background:linear-gradient(transparent,#F2F4F8);pointer-events:none;z-index:3}.mkt .fcard{transition:border-color .45s,box-shadow .45s;background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:11px 12px;box-shadow:var(--shadow-1);flex:none}.mkt .fcard.fresh{border-color:#BFEFDA;box-shadow:0 0 0 1px rgba(52,217,160,.25),var(--shadow-1)}.mkt .fcard .r1{display:flex;align-items:center;justify-content:space-between;gap:8px}.mkt .fcard .src{font-size:10.5px;font-weight:800;padding:2px 7px;border-radius:99px}.mkt .src.fb{background:#E7EEFB;color:#2B5BB5}.mkt .src.yad2{background:#FBE9D6;color:#9A5313}.mkt .src.hl{background:#E6EDE9;color:#3C6152}.mkt .src.md{background:#EDE7F7;color:#6A44B0}.mkt .fcard .ago{font-size:11px;color:var(--ink-3);font-weight:600}.mkt .fcard .ago.now{color:var(--mint-ink)}.mkt .fcard .ttl{font-weight:800;font-size:14px;margin-top:7px}.mkt .fcard .meta{margin-top:5px;display:flex;gap:6px;flex-wrap:wrap}.mkt .fcard .chip{font-size:11.5px;font-weight:700;color:var(--ink-2);background:var(--sunken);padding:2px 8px;border-radius:99px}.mkt .fcard .drop{color:var(--mint-ink);background:var(--mint-soft)}.mkt .device-cap{text-align:center;margin-top:14px;font-size:12.5px;color:#6E82A6}.mkt .sources{background:var(--navy-800);color:#9DB0CF}.mkt .sources .in{display:flex;align-items:center;justify-content:center;gap:14px 28px;flex-wrap:wrap;padding-block:22px}.mkt .sources .lbl{font-size:13px;color:#6E82A6;font-weight:600}.mkt .wordmark{font-weight:900;font-size:18px;letter-spacing:-.02em;color:#9DB0CF;opacity:.9;transition:opacity .2s,color .2s}.mkt .wordmark:hover{opacity:1;color:#fff}.mkt .wordmark .a{color:#5B84D6}.mkt .wordmark .b{color:var(--ember)}.mkt .band{background:linear-gradient(180deg,var(--navy-800),var(--navy-850));color:#EAF0FA}.mkt .band .kick{font-size:14px;font-weight:700;color:#9DB0CF;display:flex;align-items:center;gap:9px}.mkt .band .kick .d{width:8px;height:8px;border-radius:50%;background:var(--mint);animation:mkt-pulse 2.4s ease-out infinite}.mkt .stats-grid{margin-top:28px;display:grid;grid-template-columns:repeat(2,1fr);gap:30px 24px}@media(min-width:820px){.mkt .stats-grid{grid-template-columns:repeat(4,1fr)}}.mkt .stat .n{font-family:var(--fnum);font-size:clamp(34px,5vw,50px);font-weight:800;color:#fff;letter-spacing:-.03em;line-height:1}.mkt .stat .n .plus{color:var(--mint)}.mkt .stat .l{margin-top:8px;font-size:14px;color:#9DB0CF;line-height:1.4}.mkt .stat .l b{color:#fff}.mkt .band-note{margin-top:18px;font-size:12.5px;color:#6E82A6}.mkt .fomo{background:linear-gradient(180deg,var(--navy-850),var(--navy-900));color:#EAF0FA;text-align:center;padding-block:44px}.mkt .fomo h2{font-size:clamp(22px,3vw,32px);font-weight:800;color:#fff}.mkt .fomo p{margin-top:10px;color:#9DB0CF;font-size:17px;max-width:60ch;margin-inline:auto}.mkt .fomo .cnt{color:var(--mint);font-weight:800}.mkt .shead{max-width:70ch}.mkt .shead .h2{margin-top:12px}.mkt .shead .answer-first{margin-top:16px}.mkt .pains-grid{margin-top:40px;display:grid;gap:16px}@media(min-width:760px){.mkt .pains-grid{grid-template-columns:1fr 1fr}}@media(min-width:760px) and (max-width:1039.98px){.mkt .pains-grid>:last-child{grid-column:1/-1;justify-self:center;width:100%;max-width:440px}}@media(min-width:1040px){.mkt .pains-grid{grid-template-columns:1fr 1fr 1fr}}.mkt .pain{background:var(--surface);border:1px solid var(--line);border-radius:18px;padding:22px;box-shadow:var(--shadow-1);display:flex;flex-direction:column;position:relative;overflow:hidden}.mkt .pain:before{content:"";position:absolute;inset-inline-start:0;top:0;bottom:0;width:4px;background:linear-gradient(var(--rose),var(--ember))}.mkt .pain .quote{font-size:17px;font-weight:800;color:var(--ink);line-height:1.35}.mkt .pain .cost{margin-top:10px;font-size:14px;color:var(--rose-text);font-weight:600}.mkt .pain .sol{margin-top:14px;padding-top:14px;border-top:1px dashed var(--line-2);font-size:14.5px;color:var(--ink-2)}.mkt .pain .sol b{color:var(--ink);font-weight:700}.mkt .pain .fomo-twist{margin-top:12px;display:flex;gap:8px;align-items:flex-start;font-size:13.5px;color:var(--mint-ink);background:var(--mint-soft);border-radius:10px;padding:9px 11px;font-weight:600}.mkt .pain .fomo-twist svg{flex:none;margin-top:2px}.mkt .surface{background:var(--surface)}.mkt .feat-grid{margin-top:38px;display:grid;gap:14px}@media(min-width:680px){.mkt .feat-grid{grid-template-columns:1fr 1fr}}@media(min-width:1000px){.mkt .feat-grid{grid-template-columns:1fr 1fr 1fr}}.mkt .feat{background:var(--paper);border:1px solid var(--line);border-radius:16px;padding:20px;transition:transform .2s,box-shadow .2s,border-color .2s}@media(hover:hover){.mkt .feat:hover{transform:translateY(-3px);box-shadow:var(--shadow-2);border-color:var(--line-2)}}.mkt .feat .ic{width:40px;height:40px;border-radius:11px;background:linear-gradient(150deg,var(--navy-700),var(--navy-600));color:#fff;display:grid;place-items:center}.mkt .feat h3{margin-top:13px;font-size:18px;font-weight:800}.mkt .feat p{margin-top:6px;font-size:14.5px;color:var(--ink-2);line-height:1.55}.mkt .grid2{display:grid;gap:44px;align-items:start}@media(min-width:980px){.mkt .grid2{grid-template-columns:1fr 1fr;gap:56px}}.mkt .browser{background:var(--surface);border:1px solid var(--line);border-radius:16px;box-shadow:var(--shadow-2);overflow:hidden}.mkt .browser .bar{display:flex;align-items:center;gap:7px;padding:11px 14px;background:var(--sunken);border-bottom:1px solid var(--line)}.mkt .browser .bar i{width:10px;height:10px;border-radius:50%;background:var(--line-2)}.mkt .browser .bar .addr{margin-inline-start:10px;font-size:11.5px;color:var(--ink-3);background:var(--surface);border-radius:7px;padding:4px 12px;flex:1}.mkt .bcard{padding:14px 15px;border-bottom:1px solid var(--line)}.mkt .bcard:last-child{border-bottom:0}.mkt .bullets{display:grid;gap:22px}.mkt .bullets .b h3{font-size:19px;font-weight:800;display:flex;gap:10px;align-items:flex-start}.mkt .bullets .b h3 .ic{flex:none;width:30px;height:30px;border-radius:9px;background:var(--sunken);color:var(--navy-700);display:grid;place-items:center;margin-top:1px}.mkt .bullets .b p{margin-top:6px;color:var(--ink-2);font-size:16px;padding-inline-start:40px}.mkt .publish{background:linear-gradient(180deg,var(--paper),#EAEEF5)}.mkt .pub-diagram{position:relative;background:var(--surface);border:1px solid var(--line);border-radius:20px;padding:26px;box-shadow:var(--shadow-2);overflow:hidden}.mkt .pub-src{margin-inline:auto;max-width:230px;background:linear-gradient(180deg,#fff,#FBF9F5);border:1px solid var(--line-2);border-radius:14px;padding:14px;box-shadow:var(--shadow-1);z-index:2}.mkt .pub-src .t{font-weight:800;font-size:15px}.mkt .pub-src .m{margin-top:4px;font-size:12.5px;color:var(--ink-3)}.mkt .pub-src .badge{position:absolute;top:-10px;inset-inline-end:14px;background:var(--navy-700);color:#fff;font-size:11px;font-weight:800;padding:3px 10px;border-radius:99px}.mkt .pub-groups{margin-top:22px;display:grid;grid-template-columns:repeat(2,1fr);gap:10px;min-height:176px}@media(min-width:560px){.mkt .pub-groups{grid-template-columns:repeat(4,1fr);min-height:88px}}.mkt .pgrp{display:flex;align-items:center;gap:8px;background:var(--paper);border:1px solid var(--line);border-radius:11px;padding:9px 11px;font-size:12.5px;font-weight:700;color:var(--ink-3);transition:opacity .4s,background .4s,border-color .4s,color .4s;opacity:.5}.mkt .pgrp .gname{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mkt .pgrp .st{width:18px;height:18px;border-radius:50%;flex:none;border:2px solid var(--line-2);display:grid;place-items:center;transition:background .3s,border-color .3s}.mkt .pgrp.sent{opacity:1;color:var(--ink);border-color:#BFEFDA;background:var(--mint-soft)}.mkt .pgrp.sent .st{background:var(--mint);border-color:var(--mint)}.mkt .pgrp.paused{opacity:1;color:var(--ember-700);border-color:var(--ember-soft);background:#EBF1FE}.mkt .pgrp.paused .st{border-color:var(--ember)}.mkt .pub-caption{margin-top:16px;text-align:center;font-size:13px;color:var(--ink-3)}.mkt .pub-caption b{color:var(--ink-2)}.mkt .pub-steps{margin-top:26px;display:grid;gap:12px}.mkt .pub-step{display:flex;gap:12px;align-items:flex-start}.mkt .pub-step .n{flex:none;width:26px;height:26px;border-radius:8px;background:var(--navy-700);color:#fff;font-family:var(--fnum);font-weight:800;font-size:14px;display:grid;place-items:center}.mkt .pub-step b{font-weight:800}.mkt .pub-step span{color:var(--ink-2);font-size:15px}.mkt .pub-safe{margin-top:20px;background:var(--navy-800);color:#EAF0FA;border-radius:16px;padding:20px 22px}.mkt .pub-safe h4{color:#fff;font-size:16px;font-weight:800}.mkt .pub-safe p{margin-top:8px;color:#9DB0CF;font-size:14.5px;line-height:1.6}.mkt .pub-safe b{color:#fff}.mkt .morning{background:var(--navy-850);color:#EAF0FA}.mkt .morn-grid{margin-top:36px;display:grid;gap:18px}@media(min-width:820px){.mkt .morn-grid{grid-template-columns:1fr 1fr}}.mkt .morn-col{border-radius:20px;padding:22px;border:1px solid}.mkt .morn-col.without{background:rgba(229,98,79,.06);border-color:rgba(229,98,79,.25)}.mkt .morn-col.with{background:rgba(52,217,160,.07);border-color:rgba(52,217,160,.3)}.mkt .morn-col h3{font-size:18px;font-weight:800;color:#fff;display:flex;align-items:center;gap:9px}.mkt .morn-col.without h3 .b{color:var(--rose)}.mkt .morn-col.with h3 .b{color:var(--mint)}.mkt .morn-item{display:flex;gap:12px;padding:12px 0;border-top:1px solid rgba(255,255,255,.08)}.mkt .morn-item:first-of-type{border-top:0}.mkt .morn-item .tm{font-family:var(--fnum);font-weight:800;font-size:13px;color:#6E82A6;flex:none;width:44px;padding-top:1px}.mkt .morn-item .tx{font-size:14.5px;color:#C5D2E6;line-height:1.45}.mkt .morn-col.with .morn-item .tx{color:#DDE8F5}.mkt .morn-punch{margin-top:26px;text-align:center;font-size:19px;font-weight:800;color:#fff}.mkt .trust{background:var(--surface)}.mkt .trust-grid{margin-top:8px;display:grid;gap:14px}@media(min-width:720px){.mkt .trust-grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1040px){.mkt .trust-grid{grid-template-columns:repeat(4,1fr)}}.mkt .tcell{display:flex;gap:11px;align-items:flex-start}.mkt .tcell .ic{flex:none;width:34px;height:34px;border-radius:10px;background:var(--mint-soft);color:var(--mint-ink);display:grid;place-items:center}.mkt .tcell b{font-weight:800;font-size:15px}.mkt .tcell p{margin-top:3px;font-size:14px;color:var(--ink-2);line-height:1.5}.mkt .tools{background:linear-gradient(180deg,#EFF2F7,var(--paper))}.mkt .calc{margin-top:24px;max-width:820px;margin-inline:auto;background:var(--surface);border:1px solid var(--line);border-radius:22px;box-shadow:var(--shadow-2);overflow:clip;display:none}.mkt .calc.on{display:block}.mkt .calc .hd{padding:22px 24px;border-bottom:1px solid var(--line);background:linear-gradient(180deg,#fff,#FBF9F5)}.mkt .calc .hd h2,.mkt .calc .hd h3{font-size:20px;font-weight:800;letter-spacing:-.01em}.mkt .calc .hd p{margin-top:6px;font-size:14px;color:var(--ink-3)}.mkt .calc .body{display:grid;gap:0}@media(min-width:680px){.mkt .calc .body{grid-template-columns:1fr 1fr}}.mkt .calc .inputs{padding:22px 24px;display:grid;gap:15px;border-inline-end:0;border-bottom:1px solid var(--line)}@media(min-width:680px){.mkt .calc .inputs{border-inline-end:1px solid var(--line);border-bottom:0}}.mkt .field label{display:block;font-size:13.5px;font-weight:700;color:var(--ink-2);margin-bottom:6px}.mkt .field input,.mkt .field select{width:100%;height:46px;border:1.5px solid var(--line-input);border-radius:11px;padding-inline:13px;font-size:16px;background:var(--surface);color:var(--ink);transition:border-color .15s,box-shadow .15s}.mkt .field input:focus,.mkt .field select:focus{outline:none;border-color:var(--navy-600);box-shadow:0 0 0 3px rgba(32,57,106,.13)}.mkt .field .hint{margin-top:5px;font-size:11.5px;color:var(--ink-4)}.mkt .seg{display:flex;border:1.5px solid var(--line-2);border-radius:11px;overflow:hidden}.mkt .seg button{flex:1;height:44px;border:0;background:var(--surface);font-weight:700;font-size:14px;color:var(--ink-2);cursor:pointer}.mkt .seg button.on{background:var(--navy-700);color:#fff}.mkt .calc .outputs{padding:22px 24px;background:var(--paper)}.mkt .orow{display:flex;justify-content:space-between;align-items:baseline;padding:11px 0;border-bottom:1px solid var(--line)}.mkt .orow:last-of-type{border-bottom:0}.mkt .orow .k{font-size:14px;color:var(--ink-2)}.mkt .orow .v{font-family:var(--fnum);font-weight:800;font-size:19px}.mkt .orow.big .v{font-size:26px;color:var(--navy-700)}.mkt .calc .cta{padding:18px 24px;background:linear-gradient(180deg,#FAFBFD,#EFF2F7);border-top:1px solid var(--line);display:flex;gap:14px;align-items:center;justify-content:space-between;flex-wrap:wrap}.mkt .calc .cta p{font-size:14px;color:var(--ink-2);max-width:44ch}.mkt .share-row{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.mkt .share-row .share-note{font-size:12.5px;color:var(--ink-4)}@media(max-width:600px){.mkt .share-row{width:100%}.mkt .share-row .btn{flex:1 1 100%}}.mkt .disclaimer{margin-top:12px;font-size:11.5px;color:var(--ink-4);line-height:1.5}.mkt details.brackets{margin-top:4px}.mkt details.brackets summary{cursor:pointer;font-size:12.5px;color:var(--navy-700);font-weight:700;padding-block:10px}.mkt .brk-row{display:grid;grid-template-columns:1fr 70px;gap:8px;margin-top:8px}.mkt .brk-row input{height:44px;font-size:16px;width:100%;min-width:0}.mkt .tools-more{margin-top:22px;text-align:center;font-size:14px;color:var(--ink-3)}.mkt .blog{background:var(--surface)}.mkt .blog-grid{margin-top:38px;display:grid;gap:18px}@media(min-width:760px){.mkt .blog-grid{grid-template-columns:repeat(3,1fr)}}.mkt .post{background:var(--paper);border:1px solid var(--line);border-radius:18px;overflow:hidden;cursor:pointer;transition:transform .2s,box-shadow .2s;display:flex;flex-direction:column}@media(hover:hover){.mkt .post:hover{transform:translateY(-4px);box-shadow:var(--shadow-2)}}.mkt .post .cover{height:130px;background:linear-gradient(135deg,var(--navy-700),var(--navy-600));position:relative;display:grid;place-items:center}.mkt .post .cover.c2{background:linear-gradient(135deg,#1E7A5A,#0B6B4C)}.mkt .post .cover.c3{background:linear-gradient(135deg,#B5651B,var(--ember-700))}.mkt .post .cover svg{color:rgba(255,255,255,.85);width:40px;height:40px}.mkt .post .cover .cluster{position:absolute;top:12px;inset-inline-start:12px;background:rgba(255,255,255,.9);border-radius:99px;font-size:11px;font-weight:800;padding:3px 10px;color:var(--navy-700)}.mkt .post .in{padding:18px;flex:1;display:flex;flex-direction:column}.mkt .post h3{font-size:17px;font-weight:800;line-height:1.3}.mkt .post .ex{margin-top:8px;font-size:13.5px;color:var(--ink-2);line-height:1.55;flex:1}.mkt .post .rd{margin-top:12px;font-size:13px;font-weight:700;color:var(--ember-700);display:inline-flex;align-items:center;gap:5px}.mkt .blog-more{margin-top:30px}.mkt .blog-more h4{font-size:15px;font-weight:800;color:var(--ink-2)}.mkt .blog-more .tags{margin-top:12px;display:flex;flex-wrap:wrap;gap:8px}.mkt .blog-more .tags span{font-size:13px;color:var(--ink-2);background:var(--paper);border:1px solid var(--line);border-radius:99px;padding:7px 13px}.mkt .modal{position:fixed;inset:0;z-index:120;display:none;align-items:flex-start;justify-content:center;padding:24px;background:rgba(10,21,38,.55);backdrop-filter:blur(4px);overflow-y:auto}.mkt .modal.open{display:flex}.mkt .article{background:var(--surface);border-radius:20px;max-width:720px;width:100%;margin-block:20px;box-shadow:var(--shadow-3);overflow:hidden}.mkt .article .cov{height:120px;background:linear-gradient(135deg,var(--navy-700),var(--navy-600));position:relative}.mkt .article .x{position:absolute;top:10px;inset-inline-start:10px;width:44px;height:44px;border-radius:50%;background:rgba(255,255,255,.9);border:0;cursor:pointer;display:grid;place-items:center;color:var(--navy-700);transition:background .15s,transform .15s}@media(hover:hover){.mkt .article .x:hover{background:#fff;transform:scale(1.08)}}.mkt .article .x:active{transform:scale(.94)}.mkt .article .ac{padding:28px 30px 34px}.mkt .article .cluster{font-size:12px;font-weight:800;color:var(--ember-700)}.mkt .article h2{margin-top:8px;font-size:26px;font-weight:800;line-height:1.15}.mkt .article .af{margin-top:16px;padding:15px 17px;background:var(--paper);border-inline-start:3px solid var(--mint);border-radius:10px;font-size:15.5px;color:var(--ink);font-weight:500;line-height:1.6}.mkt .article .ab{margin-top:18px}.mkt .article .ab h3,.mkt .article .ab h4{font-size:18px;font-weight:800;margin-top:22px}.mkt .article .ab .af-line{margin-top:16px;padding:15px 17px;background:var(--paper);border-inline-start:3px solid var(--mint);border-radius:10px;font-size:15.5px;font-weight:500;line-height:1.6;color:var(--ink)}.mkt .article .ab p,.mkt .article .ab ul{margin-top:10px;font-size:15.5px;color:var(--ink-2);line-height:1.7}.mkt .article .ab ul{padding-inline-start:22px}.mkt .article .acta{margin-top:24px;padding:18px 20px;background:var(--navy-800);border-radius:14px;color:#EAF0FA;display:flex;gap:14px;align-items:center;justify-content:space-between;flex-wrap:wrap}.mkt .article .acta p{color:#9DB0CF;font-size:14.5px}.mkt .article .acta b{color:#fff}.mkt .pricing{background:var(--paper)}.mkt .price-grid{margin-top:38px;display:grid;gap:20px;max-width:840px;margin-inline:auto}@media(min-width:760px){.mkt .price-grid{grid-template-columns:1fr 1fr}}.mkt .price-grid.three{max-width:1160px}@media(min-width:1020px){.mkt .price-grid.three{grid-template-columns:1fr 1fr 1fr;align-items:stretch}.mkt .price-grid.three .start-col{grid-column:1;grid-row:1}.mkt .price-grid.three .pro-col{grid-column:2;grid-row:1}.mkt .price-grid.three .elite-col{grid-column:3;grid-row:1}}@media(min-width:760px) and (max-width:1019.98px){.mkt .price-grid.three{grid-template-columns:1fr 1fr}.mkt .price-grid.three .plan:last-child{grid-column:1/-1;justify-self:center;width:100%;max-width:440px}}.mkt .plan .pt{margin-top:3px;font-size:13.5px;font-weight:700;color:var(--ink-3)}.mkt .plan.hot .pt{color:var(--ember-text)}.mkt .cmp-wrap{margin-top:44px;max-width:1160px;margin-inline:auto}.mkt .cmp-title{font-size:20px;font-weight:800;text-align:center;margin:0 0 16px}.mkt .cmp-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;border:1.5px solid var(--line);border-radius:18px;background:var(--surface)}.mkt table.cmp{width:100%;border-collapse:collapse;min-width:680px;font-size:14px}.mkt .cmp thead th{background:var(--surface);padding:14px 12px;font-weight:800;font-size:15px;text-align:center;border-bottom:2px solid var(--line)}.mkt .cmp thead th.cmp-feature{text-align:start}.mkt .cmp tbody th[scope=row],.mkt .cmp thead th.cmp-feature{position:sticky;inset-inline-start:0;background:var(--surface);z-index:1}.mkt .cmp .cmp-price{display:block;font-size:12.5px;font-weight:700;color:var(--ink-3);margin-top:2px}.mkt .cmp tbody th[scope=row],.mkt .cmp td{padding:10px 12px;border-bottom:1px solid var(--line);text-align:center;vertical-align:middle}.mkt .cmp tbody th[scope=row]{text-align:start;font-weight:500;color:var(--ink-2);max-width:340px}.mkt .cmp tbody tr:last-child td,.mkt .cmp tbody tr:last-child th{border-bottom:0}.mkt .cmp .cmp-group th{background:var(--bg-soft,#F2F5F9);text-align:start;font-weight:800;font-size:13px;letter-spacing:.02em;color:var(--ink-3);padding:9px 12px;border-bottom:1px solid var(--line)}.mkt .cmp td.cmp-hot,.mkt .cmp thead th.cmp-hot{background:rgba(37,99,235,.055)}.mkt .cmp .cmp-yes{color:var(--ember-600,#1D4ED8);font-weight:800;font-size:16px}.mkt .cmp .cmp-no{color:var(--ink-4);font-weight:600}.mkt .cmp .cmp-txt{font-weight:600;color:var(--ink-2);white-space:nowrap}.mkt .cmp-switch{display:none}@media(max-width:700px){.mkt .cmp-switch{position:sticky;top:76px;z-index:5;display:flex;gap:4px;background:var(--surface);border:1.5px solid var(--line-2);border-radius:14px;padding:4px;margin-bottom:10px;box-shadow:0 6px 18px rgba(21,41,76,.1)}.mkt .cmp-switch button{flex:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;border-radius:10px;padding:7px 4px;font-family:inherit;font-weight:800;font-size:14px;line-height:1.25;color:var(--ink-3);cursor:pointer;transition:background .15s,color .15s}.mkt .cmp-switch button .sw-name{display:inline-flex;align-items:center;gap:3px}.mkt .cmp-switch button .sw-price{display:block;font-size:11.5px;font-weight:700;color:var(--ink-4)}.mkt .cmp-switch button.on{background:var(--navy-700);color:#fff}.mkt .cmp-switch button.on .sw-price{color:#C7D4EC}.mkt .cmp-wrap[data-show] table.cmp{min-width:0}.mkt .cmp-wrap[data-show] .cmp-scroll{overflow-x:visible}.mkt .cmp-wrap[data-show] .cmp thead{display:none}.mkt .cmp-wrap[data-show] .cmp tbody th[scope=row]{position:static;max-width:none}.mkt .cmp-wrap[data-show] .cmp td{width:104px;animation:cmpIn .18s ease}.mkt .cmp-wrap[data-show=elite] .c-pro,.mkt .cmp-wrap[data-show=elite] .c-start,.mkt .cmp-wrap[data-show=pro] .c-elite,.mkt .cmp-wrap[data-show=pro] .c-start,.mkt .cmp-wrap[data-show=start] .c-elite,.mkt .cmp-wrap[data-show=start] .c-pro{display:none}}@keyframes cmpIn{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.mkt .cmp-wrap[data-show] .cmp td{animation:none}}.mkt details.cmpfold>summary.cmp-title{list-style:none;cursor:pointer;width:-moz-fit-content;width:fit-content;margin-inline:auto;display:flex;align-items:center;gap:9px;font-size:15.5px;font-weight:800;color:var(--navy-700);background:var(--surface);border:1.5px solid var(--line-2);border-radius:99px;padding:11px 22px;margin-bottom:0;transition:border-color .2s,box-shadow .2s}.mkt details.cmpfold>summary.cmp-title::-webkit-details-marker{display:none}.mkt details.cmpfold>summary.cmp-title svg{transition:transform .25s;color:var(--ink-3)}.mkt details.cmpfold[open]>summary.cmp-title svg{transform:rotate(180deg)}@media(hover:hover){.mkt details.cmpfold>summary.cmp-title:hover{border-color:var(--ink-3);box-shadow:var(--shadow-1,0 2px 8px rgba(21,41,76,.08))}}.mkt details.cmpfold[open]>summary.cmp-title{margin-bottom:16px}.mkt .plan{background:var(--surface);border:1.5px solid var(--line);border-radius:22px;padding:28px;position:relative}.mkt .plan.hot{border-color:var(--ember);box-shadow:var(--shadow-2);background:linear-gradient(180deg,#fff,#FAFBFE)}.mkt .plan .tag{position:absolute;top:-13px;inset-inline-end:24px;background:linear-gradient(180deg,var(--ember),var(--ember-600));color:#fff;font-size:12.5px;font-weight:800;padding:5px 14px;border-radius:99px;box-shadow:var(--shadow-2)}.mkt .plan .pn{font-size:18px;font-weight:800}.mkt .plan .pp{margin-top:14px;display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.mkt .plan .old-price{text-decoration:line-through;color:var(--ink-4);font-size:19px;font-weight:600}.mkt .plan .launch-note{margin-top:6px;font-size:12.5px;font-weight:700;color:var(--ember-text)}.mkt .plan .pp .num{font-family:var(--fnum);font-size:52px;font-weight:900;letter-spacing:-.03em;line-height:1}.mkt .plan .pp .per{color:var(--ink-3);font-size:15px;font-weight:600}.mkt .plan .vat{font-size:12.5px;color:var(--ink-4);margin-top:3px}.mkt .plan .oneline{margin-top:12px;font-size:13.5px;font-weight:700;color:var(--mint-ink);background:var(--mint-soft);border-radius:8px;padding:8px 11px}.mkt .plan .blurb{margin-top:12px;font-size:14px;color:var(--ink-2)}.mkt .plan ul{list-style:none;padding:0;margin:16px 0 0;display:grid;gap:10px}.mkt .plan li{display:flex;gap:10px;font-size:14.5px;color:var(--ink-2)}.mkt .plan li .ck{flex:none;width:20px;height:20px;border-radius:6px;background:var(--mint-soft);color:var(--mint-ink);display:grid;place-items:center;margin-top:1px}.mkt .plan .btn{width:100%;margin-top:22px}.mkt .plan .rr{margin-top:11px;text-align:center;font-size:12px;color:var(--ink-4)}.mkt .addons{margin-top:16px;text-align:center;font-size:13.5px;color:var(--ink-3)}.mkt .faq{background:var(--surface)}.mkt .faq-grid{margin-top:34px;display:grid;gap:12px;align-items:start}@media(min-width:820px){.mkt .faq-grid{grid-template-columns:1fr 1fr}}.mkt details.q{background:var(--paper);border:1px solid var(--line);border-radius:14px;padding:4px 6px;transition:box-shadow .2s,border-color .2s}.mkt details.q.open{box-shadow:var(--shadow-2);border-color:var(--line-2)}.mkt details.q summary{list-style:none;cursor:pointer;display:flex;gap:12px;align-items:flex-start;justify-content:space-between;font-weight:800;font-size:16px;padding:15px 14px}.mkt details.q summary::-webkit-details-marker{display:none}.mkt details.q summary .chev{flex:none;transition:transform .25s;color:var(--ink-3);margin-top:2px}.mkt details.q .ans{padding:0 14px;color:var(--ink-2);font-size:15px;line-height:1.65}.mkt details.q .ans:after{content:"";display:block;height:16px}.mkt .faq-cta{margin-top:30px;text-align:center}.mkt .final{background:radial-gradient(120% 100% at 50% 0,#17315C,var(--navy-850) 60%,var(--navy-900));color:#EAF0FA;text-align:center;overflow:hidden}.mkt .final,.mkt .final .wrap{position:relative}.mkt .final h2{font-size:clamp(30px,5vw,50px);font-weight:900;color:#fff;letter-spacing:-.03em}.mkt .final .sub{margin-top:14px;font-size:18px;color:#9DB0CF;max-width:56ch;margin-inline:auto}.mkt .final .cta{margin-top:28px;display:flex;gap:14px;justify-content:center;flex-wrap:wrap}.mkt .final .tiny{margin-top:20px;font-size:14px;color:#9DB0CF}.mkt .foot{background:var(--navy-900);color:#6E82A6;padding-block:44px}.mkt .foot .def{max-width:70ch;font-size:14px;line-height:1.7;color:#9DB0CF;border-inline-start:3px solid var(--navy-600);padding-inline-start:16px}.mkt .foot .def b{color:#EAF0FA}.mkt .foot .row{margin-top:30px;display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap;padding-top:24px;border-top:1px solid rgba(255,255,255,.08)}.mkt .foot a{color:#9DB0CF;font-size:14px;font-weight:600;display:inline-block;padding-block:8px}.mkt .foot a:hover{color:#fff}.mkt .foot .cols{margin-top:30px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:26px 24px;padding-top:24px;border-top:1px solid rgba(255,255,255,.08)}@media(max-width:760px){.mkt .foot .cols{grid-template-columns:repeat(2,minmax(0,1fr))}}.mkt .foot .col{display:flex;flex-direction:column;align-items:flex-start;gap:1px}.mkt .foot .col b{color:#EAF0FA;font-size:13px;letter-spacing:.02em;margin-bottom:7px}.mkt .foot .col a{padding-block:11px}.mkt .foot .legal{font-size:12.5px;color:#6E82A6}.mkt .sticky{position:fixed;inset-inline:0;bottom:0;z-index:100;background:rgba(10,21,38,.92);backdrop-filter:blur(12px);border-top:1px solid rgba(255,255,255,.12);padding:11px 16px calc(11px + env(safe-area-inset-bottom,0px));display:flex;align-items:center;justify-content:space-between;gap:12px;transform:translateY(120%);visibility:hidden;transition:transform .4s cubic-bezier(.2,.8,.2,1),visibility 0s .4s}.mkt .sticky.show{transform:none;visibility:visible;transition:transform .4s cubic-bezier(.2,.8,.2,1),visibility 0s 0s}.mkt .sticky .txt{color:#fff;font-weight:700;font-size:14.5px;line-height:1.2}.mkt .sticky .txt small{display:block;color:#6E82A6;font-weight:500;font-size:12px}@media(min-width:900px){.mkt .sticky{display:none}}@media(max-height:450px){.mkt .sticky{display:none}}.mkt [data-r]{opacity:0;transform:translateY(14px);transition:opacity .55s cubic-bezier(.16,.84,.28,1) var(--d,0s),transform .55s cubic-bezier(.16,.84,.28,1) var(--d,0s)}.mkt [data-r].in{opacity:1;transform:none}html:has(.mkt){scroll-padding-top:82px}.mkt h1,.mkt h2,.mkt h3,.mkt h4{letter-spacing:0;line-height:1.15}.mkt h1.hero-h{letter-spacing:0;line-height:1.06}.mkt .h2{line-height:1.12}.mkt .h2,.mkt .stat .n{letter-spacing:0}.mkt .eyebrow .dot{animation:none;background:var(--ember-600);box-shadow:none;width:6px;height:6px}.mkt .plan li .ck,.mkt .tcell .ic{background:var(--sunken);color:var(--navy-700)}@keyframes mkt-heroIn{0%{opacity:0;transform:translateY(14px)}}.mkt .hero [data-h]{animation:mkt-heroIn .6s cubic-bezier(.22,.9,.3,1) both;animation-delay:var(--hd,0s)}@keyframes mkt-phoneIn{0%{opacity:0;transform:translateY(28px) scale(.97)}}.mkt .device .phone{animation:mkt-phoneIn .7s cubic-bezier(.22,.9,.3,1) .12s both}@media(max-width:600px){.mkt .hero-sub,.mkt h1.hero-h{margin-top:14px}.mkt .citybar{margin-top:18px}.mkt .hero-cta{margin-top:12px}.mkt .h2 br,.mkt h1.hero-h br{display:none}}.mkt #cityAnswer{margin-top:10px;font-size:14.5px;color:#EAF0FA;background:rgba(52,217,160,.1);border:1px solid rgba(52,217,160,.3);border-radius:12px;padding:10px 14px}.mkt #cityAnswer b{color:var(--mint)}.mkt #cityAnswer.warm{background:rgba(37,99,235,.1);border-color:rgba(37,99,235,.35)}.mkt #cityAnswer.warm b{color:var(--ember)}.mkt #cityAnswer .leadform{margin-top:10px}.mkt .citybar .btn{flex:none}.mkt .pushdemo{background:transparent;border:0;color:#9DB0CF;font-size:13px;font-weight:600;cursor:pointer;text-decoration:underline;text-underline-offset:3px;margin:8px auto 0;display:block}.mkt .pushdemo:hover{color:#fff}.mkt .pushbanner{position:fixed;top:calc(12px + env(safe-area-inset-top,0px));inset-inline:0;margin-inline:auto;width:min(360px,calc(100vw - 24px));z-index:140;background:linear-gradient(180deg,#101F3B,#0B1830);color:#EAF0FA;border:1px solid rgba(255,255,255,.14);border-radius:16px;padding:12px 14px;padding-inline-end:40px;box-shadow:var(--shadow-navy);display:flex;gap:11px;align-items:center;cursor:pointer;transform:translateY(-130%);visibility:hidden;transition:transform .45s cubic-bezier(.2,.8,.2,1.1),visibility 0s .45s}.mkt .pushbanner.show{transform:none;visibility:visible;transition:transform .45s cubic-bezier(.2,.8,.2,1.1),visibility 0s 0s}.mkt .pushbanner .bell{width:34px;height:34px;border-radius:10px;background:linear-gradient(150deg,var(--navy-700),var(--navy-600));display:grid;place-items:center;flex:none;color:#fff}.mkt .pushbanner .pt{font-size:13px;line-height:1.4}.mkt .pushbanner .pt b{font-weight:800}.mkt .pushbanner .demo-tag{position:absolute;top:8px;inset-inline-end:10px;font-size:10px;color:#6E82A6;font-weight:700}.mkt .orow.big .v{display:inline-block}@keyframes mkt-bump{0%{transform:scale(.96)}60%{transform:scale(1.015)}to{transform:scale(1)}}.mkt .orow .v.bump{animation:mkt-bump .28s cubic-bezier(.2,.8,.2,1)}.mkt .calc .capsule{margin-top:10px;font-size:13px;color:var(--ink-2);line-height:1.55;background:var(--paper);border-inline-start:3px solid var(--line-2);border-radius:8px;padding:9px 12px}.mkt .pgrp{position:relative;overflow:hidden}.mkt .pgrp .wait{position:absolute;bottom:0;inset-inline:0;height:2px;background:var(--mint);transform:scaleX(0);transform-origin:100% 50%}@keyframes mkt-sentPop{0%{transform:scale(1)}40%{transform:scale(1.04)}to{transform:scale(1)}}.mkt .pgrp.sent{animation:mkt-sentPop .26s cubic-bezier(.2,.8,.2,1)}.mkt .pgrp .ptime{margin-inline-start:auto;font-size:10.5px;font-weight:700;color:var(--mint-ink);font-variant-numeric:tabular-nums;white-space:nowrap}@media(max-width:700px){.mkt .pgrp{padding:9px}.mkt .pgrp,.mkt .pgrp .ptime{font-size:11.5px}}.mkt .morn-item{opacity:0;transform:translateY(10px);transition:opacity .5s cubic-bezier(.2,.7,.3,1) var(--md,0s),transform .5s cubic-bezier(.2,.7,.3,1) var(--md,0s)}.mkt .morn-grid.run .morn-item{opacity:1;transform:none}.mkt .answrap{display:grid;grid-template-rows:0fr;transition:grid-template-rows .32s cubic-bezier(.2,.7,.3,1)}.mkt .answrap>.ans{overflow:hidden;min-height:0}.mkt details.q.open .answrap{grid-template-rows:1fr}.mkt details.q.open summary .chev{transform:rotate(180deg)}.mkt .leadbridge{padding:18px 24px;background:linear-gradient(180deg,#FAFBFD,#EFF2F7);border-top:1px solid var(--line)}.mkt .lb-line{font-size:15px;font-weight:600;color:var(--ink)}.mkt .lb-line b{color:var(--rose)}.mkt .lb-sub{margin-top:4px;font-size:13.5px;color:var(--ink-2)}.mkt .leadform{margin-top:12px;display:flex;gap:8px;flex-wrap:wrap;align-items:center}.mkt .leadform input[type=tel]{flex:1;min-width:170px;height:48px;border:1.5px solid var(--line-input);border-radius:12px;padding-inline:13px;font-size:16px;direction:ltr;text-align:left;font-family:var(--fnum);background:var(--surface);color:var(--ink);transition:border-color .15s}.mkt .leadform input[type=tel]:focus{outline:none}.mkt .leadform input[type=tel].ok{border-color:var(--mint)}.mkt .leadform.err input[type=tel]{border-color:var(--rose)}@media(prefers-reduced-motion:no-preference){.mkt .leadform.err input[type=tel]{animation:mkt-shake .3s}}@keyframes mkt-shake{25%{transform:translateX(3px)}50%{transform:translateX(-3px)}75%{transform:translateX(2px)}}.mkt .leadform .msg{font-size:12.5px;color:var(--rose);flex-basis:100%;min-height:0}.mkt .leadform .msg:empty{display:none}.mkt .lb-note{margin-top:8px;font-size:12px;color:var(--ink-4)}.mkt .ctx-band{margin-top:26px;border:1px solid var(--line);border-radius:16px;background:linear-gradient(180deg,#FAFBFD,#EFF2F7)}.mkt .ctx-act{margin-top:12px}.mkt .ctx-go{font-weight:800;font-size:14px;color:var(--navy-700);display:inline-flex;align-items:center;gap:6px;text-decoration:underline;text-underline-offset:3px;text-decoration-color:rgba(21,41,76,.3)}.mkt .lb-alt{margin-top:9px;font-size:12.5px;color:var(--ink-4)}.mkt .lb-alt a{font-weight:700;color:var(--ink-3);text-decoration:underline;text-underline-offset:3px}.mkt .pdb-check{background:var(--surface);border:1.5px solid var(--line-2);border-radius:18px;padding:24px;max-width:640px;margin-inline:auto;text-align:center}.mkt .pdb-line{margin-top:8px;font-size:14.5px;color:var(--ink-2)}.mkt .pdb-row{margin-top:14px;display:flex;gap:8px;justify-content:center;flex-wrap:wrap}.mkt .pdb-row input{border:1.5px solid var(--line-input);border-radius:12px;padding:10px 14px;font:inherit;font-size:15px;min-width:200px}.mkt .pdb-row input:focus{outline:none;border-color:var(--navy-700)}.mkt .pdb-result{margin-top:14px;font-size:14.5px}.mkt .pdb-result,.mkt .pdb-result.warm{color:var(--ink-2)}.mkt .pdb-result .leadform{margin-top:10px;display:flex;gap:8px;justify-content:center;flex-wrap:wrap}.mkt .calc-chain{margin-top:10px;font-size:13px;color:var(--ink-3)}.mkt .calc-chain a{font-weight:700;color:var(--navy-700);text-decoration:underline;text-underline-offset:3px}.mkt .artifact-card{margin-top:26px;background:var(--surface);border:1.5px solid var(--line-2);border-radius:16px;padding:20px 22px}.mkt .artifact-card h3{font-size:16px;font-weight:800}.mkt .artifact-card ol{list-style:decimal;margin:12px 18px 0 0;padding:0;display:grid;gap:7px;font-size:14.5px;color:var(--ink-2)}.mkt .artifact-card .tbl-scroll{margin-top:12px;overflow-x:auto}.mkt .artifact-card table{border-collapse:collapse;width:100%;min-width:560px;font-size:12.5px}.mkt .artifact-card td,.mkt .artifact-card th{border:1px solid var(--line);padding:7px 9px;text-align:start}.mkt .artifact-card th{background:var(--bg-soft,#F2F5F9);font-weight:800}.mkt .artifact-card td{color:var(--ink-3);height:30px}.mkt .artifact-card .tiny{margin-top:10px;font-size:11.5px;color:var(--ink-4)}@media print{.mkt .faq,.mkt .feat-grid,.mkt .final,.mkt .leadbridge,.mkt .nav,.mkt .quiz-install,.mkt .sticky,.mkt .wapill,.mkt footer.foot{display:none!important}}.mkt .leadform button .spin{width:14px;height:14px;border:2px solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%;animation:mkt-spin .6s linear infinite}@keyframes mkt-spin{to{transform:rotate(1turn)}}.mkt .lead-ok{display:flex;flex-direction:column;align-items:flex-start;gap:8px;margin-top:12px}.mkt .lead-ok svg{width:44px;height:44px}@media(prefers-reduced-motion:no-preference){.mkt .lead-ok svg circle{stroke-dasharray:151;stroke-dashoffset:151;animation:mkt-draw .5s cubic-bezier(.2,.8,.2,1) forwards}.mkt .lead-ok svg path{stroke-dasharray:34;stroke-dashoffset:34;animation:mkt-draw .35s cubic-bezier(.2,.8,.2,1) .3s forwards}}@keyframes mkt-draw{to{stroke-dashoffset:0}}.mkt .lead-ok b{font-size:16px}.mkt .lead-ok p{font-size:14px;color:var(--ink-2)}.mkt .on-navy-ctx .lead-ok b{color:#fff}.mkt .on-navy-ctx .lead-ok p{color:#9DB0CF}.mkt .leadform.on-navy input[type=tel]{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.45);color:#fff}.mkt .leadform.on-navy input[type=tel]::-moz-placeholder{color:#6E82A6}.mkt .leadform.on-navy input[type=tel]::placeholder{color:#6E82A6}.mkt .hp{opacity:0;height:0;width:0;position:absolute;overflow:hidden;pointer-events:none}.mkt .sheet{position:fixed;inset:0;z-index:130;display:none}.mkt .sheet.open{display:block}.mkt .sheet .bg{position:absolute;inset:0;background:rgba(10,21,38,.5);opacity:0;transition:opacity .3s}.mkt .sheet.open .bg{opacity:1}.mkt .sh-in{position:fixed;inset-inline:0;bottom:0;max-height:85dvh;overflow:auto;overscroll-behavior:contain;background:var(--surface);border-radius:22px 22px 0 0;padding:22px 20px calc(20px + env(safe-area-inset-bottom));transform:translateY(100%);transition:transform .38s cubic-bezier(.2,.8,.2,1);box-shadow:var(--shadow-3)}.mkt .sheet.open .sh-in{transform:none}.mkt .sh-handle{display:block;width:38px;height:4px;border-radius:99px;background:var(--line-2);margin:0 auto 14px}.mkt .sh-in h3{font-size:19px;font-weight:800}.mkt .sh-in>p{margin-top:6px;font-size:14px;color:var(--ink-2)}@media(min-width:700px){.mkt .sh-in{max-width:440px;margin-inline:auto;border-radius:22px;bottom:40px}}.mkt .sticky .btns{display:flex;gap:8px;flex:none}@media(max-width:429.98px){.mkt .sticky{flex-wrap:wrap;gap:7px 10px;padding-block:9px}.mkt .sticky .txt{flex:1 1 100%;font-size:13px;line-height:1.25;text-align:center}.mkt .sticky .txt small{font-size:11.5px}.mkt .sticky .btns{flex:1 1 100%;justify-content:center}}.mkt .sticky.suppress{transform:translateY(120%);visibility:hidden;transition:transform .4s cubic-bezier(.2,.8,.2,1),visibility 0s .4s}@media(max-width:899px){.mkt{padding-bottom:calc(74px + env(safe-area-inset-bottom,0px))}}@media(max-width:429.98px){.mkt{padding-bottom:calc(105px + env(safe-area-inset-bottom,0px))}}.mkt .day1{max-width:840px;margin:36px auto 0}.mkt .day1-note{text-align:center;font-size:14.5px;color:var(--ink-2);margin-bottom:14px;font-weight:700}.mkt .kan{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;padding:14px}@media(max-width:640px){.mkt .kan{grid-template-columns:1fr}.mkt .kan .kcol:nth-child(2),.mkt .kan .kcol:nth-child(3){display:none}}.mkt .kcol .kh{font-size:12px;font-weight:800;color:var(--ink-3);margin-bottom:8px;display:flex;align-items:center;gap:6px}.mkt .kcol .kh .kn{background:var(--sunken);border-radius:99px;padding:1px 8px;font-family:var(--fnum)}.mkt .kcard{background:var(--paper);border:1px solid var(--line);border-radius:10px;padding:9px 11px;font-size:12px;font-weight:600;color:var(--ink-2);margin-bottom:8px;opacity:0;transform:translateY(14px) scale(.97);transition:opacity .45s cubic-bezier(.2,.8,.2,1) var(--kd,0s),transform .45s cubic-bezier(.2,.8,.2,1.15) var(--kd,0s)}.mkt .day1.dealt .kcard{opacity:1;transform:none}.mkt .kcard b{color:var(--ink);font-weight:800;display:block;font-size:12.5px}.mkt .kcard.hot{border-color:#BFEFDA;box-shadow:0 0 0 1px rgba(52,217,160,.25)}.mkt .kcard .ktag{display:inline-block;margin-top:4px;font-size:11px;font-weight:800;color:var(--mint-ink);background:var(--mint-soft);border-radius:99px;padding:1px 7px}.mkt .demo-chip{color:var(--ink-3);border:1px solid var(--line);border-radius:99px;padding:2px 8px}.mkt .demo-chip,.mkt .demo-pause{font-size:11px;font-weight:800;background:var(--surface)}.mkt .demo-pause{position:relative;line-height:1.5;color:var(--ink-2);border:1px solid var(--line-2);border-radius:var(--radius-pill);padding:2px 9px;cursor:pointer;transition:background .15s,border-color .15s,color .15s}.mkt .demo-pause:before{content:"";position:absolute;top:50%;transform:translateY(-50%);inset-inline:0;margin-inline:auto;width:max(100%,44px);height:44px}@media(hover:hover){.mkt .demo-pause:hover{border-color:var(--ink-3);color:var(--ink)}}.mkt .demo-pause[aria-pressed=true]{background:var(--navy-700);border-color:var(--navy-700);color:#fff}.mkt .device-cap .demo-pause,.mkt .hero .demo-pause{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.28);color:#EAF0FA}.mkt .device-cap .demo-pause[aria-pressed=true],.mkt .hero .demo-pause[aria-pressed=true]{background:#fff;border-color:#fff;color:var(--navy-800)}.mkt .choose-help{margin-top:26px;max-width:560px;margin-inline:auto;text-align:center;background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:18px 20px;box-shadow:var(--shadow-1)}.mkt .choose-help p{font-size:14.5px;color:var(--ink-2)}.mkt .choose-help b{color:var(--ink)}.mkt .choose-help .leadform{justify-content:center}.mkt .final-ask{margin-top:22px;font-size:15px;color:#EAF0FA;font-weight:600}.mkt .final .leadform{max-width:420px;margin-inline:auto;justify-content:center}.mkt .final .lead-ok{align-items:center}.mkt .post .post-full summary{list-style:none;cursor:pointer;display:inline-flex;align-items:center;gap:5px;margin-top:12px;font-size:13px;font-weight:700;color:var(--ember-700)}.mkt .post .post-full summary::-webkit-details-marker{display:none}.mkt .pf-body{margin-top:10px;font-size:13.5px;color:var(--ink-2);line-height:1.6}.mkt .pf-body .af-line{background:var(--paper);border-inline-start:3px solid var(--mint);border-radius:8px;padding:9px 11px;font-weight:500}.mkt .pf-body h4{font-size:14px;font-weight:800;margin:10px 0 0;color:var(--ink)}.mkt .pf-body p{margin-top:4px}.mkt .article .cluster,.mkt .eyebrow,.mkt .pgrp.paused,.mkt .post .post-full summary,.mkt .post .rd{color:var(--ember-text)}.mkt .lb-line b,.mkt .leadform .msg{color:var(--rose-text)}.mkt .hero-trust{color:var(--slate-nav)}.mkt .hero-trust b{color:#C9D6EC}.mkt .band-note,.mkt .device-cap,.mkt .morn-item .tm,.mkt .sources .lbl,.mkt .sticky .txt small{color:var(--slate-nav)}.mkt .citybar input::-moz-placeholder{color:var(--slate-nav)}.mkt .citybar input::placeholder{color:var(--slate-nav)}.mkt .pushbanner .demo-tag{font-size:11px;color:#9DB0CF}.mkt .pgrp,.mkt .tab,.mkt a,.mkt button,.mkt summary{-webkit-tap-highlight-color:transparent}.mkt .seg button:active{transform:scale(.97)}.mkt .seg button{transition:background .18s,color .18s,transform .12s}@media(hover:hover){.mkt .seg button:not(.on):hover{background:var(--sunken)}}.mkt details.q summary{transition:opacity .12s}.mkt details.q summary:active{opacity:.75}.mkt .pushdemo{padding:12px 16px}.mkt .post .post-full summary{padding-block:12px;margin-top:2px}@keyframes mkt-modalBg{0%{opacity:0}}@keyframes mkt-modalCard{0%{opacity:0;transform:translateY(16px) scale(.975)}}.mkt .modal.open{animation:mkt-modalBg .25s ease-out}.mkt .modal.open .article{animation:mkt-modalCard .34s cubic-bezier(.2,.8,.2,1)}@keyframes mkt-cityIn{0%{opacity:0;transform:translateY(-5px)}}.mkt #cityAnswer:not([hidden]){animation:mkt-cityIn .35s cubic-bezier(.2,.8,.2,1)}@keyframes mkt-slotPulse{0%{background:rgba(52,217,160,.3)}to{background:transparent}}.mkt [data-city-slot].pulse{animation:mkt-slotPulse .9s ease-out both;border-radius:4px}.mkt .citybar{transition:border-color .2s,background .2s,box-shadow .2s}.mkt .citybar:focus-within{border-color:rgba(52,217,160,.55);background:rgba(255,255,255,.09);box-shadow:0 0 0 3px rgba(52,217,160,.16)}.mkt .citybar input{height:44px}@media(max-width:600px){.mkt .citybar{padding:12px}.mkt .citybar label{flex-basis:100%;padding-inline-start:4px}.mkt .citybar input{min-width:0;flex:1 1 150px}.mkt .citybar .btn{flex:1 1 auto}}@media(max-width:430px){.mkt .hbadge .hb-tag{display:none}}.mkt .leadform .btn{height:48px}@media(max-width:600px){.mkt .leadform .btn{height:auto;min-height:52px;flex:1 1 100%}}.mkt .leadform input[type=tel]{transition:border-color .15s,box-shadow .15s}.mkt .leadform input[type=tel]:focus{border-color:var(--navy-600);box-shadow:0 0 0 3px rgba(32,57,106,.13)}.mkt .leadform.on-navy input[type=tel]:focus{border-color:rgba(255,255,255,.5);box-shadow:0 0 0 3px rgba(255,255,255,.12)}.mkt .leadform.on-navy input[type=tel]:focus-visible{outline:2.5px solid #fff;outline-offset:3px}.mkt .sh-x{position:absolute;top:12px;inset-inline-start:12px;width:44px;height:44px;border-radius:50%;border:0;background:var(--sunken);color:var(--ink-2);cursor:pointer;display:grid;place-items:center;font-size:15px}.mkt .pub-caption{transition:opacity .18s}.mkt .pub-src{position:relative}.mkt .pub-src:after{content:"";position:absolute;top:100%;inset-inline-start:calc(50% - 1px);width:2px;height:22px;background:linear-gradient(180deg,var(--line-2),transparent)}.mkt .morn-col.run .morn-item{opacity:1;transform:none}.mkt .kcol{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius-sm);padding:10px 10px 4px}.mkt .kcard{background:var(--surface)}.mkt .plan .oneline{background:var(--sunken);color:var(--navy-700)}.mkt .article .ab .af-line,.mkt .pf-body .af-line{border-inline-start-color:var(--navy-600)}.mkt .pain .fomo-twist{background:#EBF1FE;color:var(--ember-700)}.mkt .blog-grid,.mkt .faq-grid,.mkt .feat-grid,.mkt .morn-grid,.mkt .trust-grid{margin-top:40px}.mkt .bullets .b h3,.mkt .calc .hd h2,.mkt .calc .hd h3,.mkt .sh-in h3{font-size:18px}.mkt #cityAnswer,.mkt .fcard,.mkt .field input,.mkt .field select,.mkt .leadform input[type=tel],.mkt .pgrp,.mkt .seg{border-radius:var(--radius-sm)}.mkt .browser,.mkt .choose-help,.mkt .citybar,.mkt .feat,.mkt .pain,.mkt .post,.mkt .pub-safe,.mkt .pushbanner{border-radius:var(--radius)}.mkt .article,.mkt .morn-col,.mkt .pub-diagram{border-radius:var(--radius-lg)}.mkt .reg-in{max-height:92dvh;overflow-y:auto;overscroll-behavior:contain}.mkt .reg-meter{height:6px;border-radius:99px;background:var(--sunken);overflow:hidden}.mkt .reg-meter>i{display:block;height:100%;border-radius:99px;background:linear-gradient(90deg,var(--navy-700),var(--ember));transform-origin:100% 50%;transform:scaleX(var(--p,0));transition:transform .6s cubic-bezier(.2,.8,.2,1)}.mkt .reg-ticks{display:flex;justify-content:space-between;font-size:11px;font-weight:800;color:var(--ink-3);margin:7px 0 16px}.mkt .reg-ticks span.on{color:var(--navy-700)}.mkt .reg-body{text-align:center}.mkt .reg-eyebrow{display:inline-block;font-size:11.5px;font-weight:800;color:var(--ember-text);background:var(--ember-soft);border-radius:99px;padding:3px 11px}.mkt .reg-h{font-size:19px;font-weight:800;line-height:1.35;margin-top:10px;text-wrap:balance;color:var(--ink)}.mkt .reg-sub{margin-top:8px;font-size:14px;color:var(--ink-2);line-height:1.55;max-width:44ch;margin-inline:auto}.mkt .reg-big{font-family:var(--fnum);font-size:44px;font-weight:800;color:var(--navy-700);margin-top:12px;line-height:1}.mkt .reg-claim-u{font-family:var(--sans,inherit);font-size:15px;font-weight:700;color:var(--ink-2)}.mkt .reg-cap{font-size:13.5px;color:var(--ink-3);margin-top:3px}.mkt .reg-cap.dim{opacity:.85}.mkt .reg-chips{display:flex;flex-wrap:wrap;gap:7px;justify-content:center;margin-top:14px}.mkt .reg-chip{font-size:12px;font-weight:700;color:var(--ink-2);background:var(--sunken);border-radius:99px;padding:5px 11px}.mkt .reg-chip.warm{color:var(--ember-text);background:var(--ember-soft)}.mkt .reg-promise{margin-top:14px;font-size:13.5px;color:var(--ink-2);line-height:1.55;max-width:44ch;margin-inline:auto}.mkt .reg-trust{margin-top:16px;font-size:13px;font-weight:700;color:var(--ink-2)}.mkt .reg-form{display:flex;flex-direction:column;gap:11px;margin-top:14px}.mkt .reg-phonefield{display:flex;align-items:center;gap:10px;height:58px;padding:0 15px;border:1.5px solid var(--line-2);border-radius:15px;background:var(--paper);transition:border-color .15s,box-shadow .15s,background .15s}.mkt .reg-phonefield:focus-within{border-color:var(--navy-700);box-shadow:0 0 0 4px rgba(37,99,235,.13);background:var(--surface)}.mkt .reg-phonefield.ok{border-color:var(--mint,#34D9A0)}.mkt .reg-phonefield.ok:focus-within{box-shadow:0 0 0 4px rgba(52,217,160,.16)}.mkt .reg-phonefield.err{border-color:#B03322;box-shadow:0 0 0 4px rgba(176,51,34,.1)}.mkt .reg-phoneglyph{width:19px;height:19px;color:var(--ink-3);flex-shrink:0;transition:color .15s}.mkt .reg-phonefield:focus-within .reg-phoneglyph{color:var(--navy-700)}.mkt .reg-phonefield.ok .reg-phoneglyph{color:var(--mint-ink,#1B6B4C)}.mkt .reg-tel{flex:1;min-width:0;height:100%;border:0;background:0;padding:0;outline:0;font-family:var(--fnum);font-size:20px;font-weight:700;letter-spacing:1.5px;color:var(--ink);text-align:left;direction:ltr}.mkt .reg-tel::-moz-placeholder{color:var(--ink-3);font-weight:500;letter-spacing:1px}.mkt .reg-tel::placeholder{color:var(--ink-3);font-weight:500;letter-spacing:1px}.mkt .reg-okglyph{width:19px;height:19px;color:var(--mint-ink,#1B6B4C);flex-shrink:0;animation:qbump .3s cubic-bezier(.2,.8,.3,1.3)}.mkt .reg-name{height:50px;border:1.5px solid var(--line-2);border-radius:15px;padding:0 15px;font-size:15px;background:var(--paper);color:var(--ink);text-align:start;transition:border-color .15s,box-shadow .15s}.mkt .reg-name:focus{outline:0;border-color:var(--navy-700);box-shadow:0 0 0 4px rgba(37,99,235,.13)}.mkt .reg-consent{display:flex;align-items:flex-start;gap:9px;margin-top:3px;text-align:start;font-size:12.5px;color:var(--ink-2);line-height:1.5;cursor:pointer}.mkt .reg-consent input{margin-top:1px;width:18px;height:18px;flex-shrink:0;accent-color:var(--navy-700);cursor:pointer}.mkt .reg-consent a{color:var(--navy-700);font-weight:800;text-decoration:underline;text-underline-offset:2px}.mkt .reg-consent.err{color:#B03322}.mkt .reg-consent.err input{outline:2px solid #B03322;outline-offset:2px;border-radius:4px}.mkt .reg-cta{width:100%;height:54px;font-size:16px;border-radius:14px;margin-top:4px}.mkt .reg-cta .spin{width:15px;height:15px;border:2px solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%;animation:mkt-spin .6s linear infinite;display:inline-block;margin-inline-end:8px;vertical-align:-2px}.mkt .reg-sronly{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.mkt .reg-err{margin-top:9px;font-size:13.5px;font-weight:700;color:var(--rose-text,#B03322)}.mkt .reg-fine{margin-top:9px;font-size:13px;color:var(--ink-2)}.mkt .reg-fine.dim{font-size:12px;color:var(--ink-3);margin-top:6px}.mkt .reg-quiet{margin-top:16px;text-decoration:underline;text-underline-offset:3px}.mkt .reg-back,.mkt .reg-quiet{background:0;border:0;font-size:13px;color:var(--ink-3);cursor:pointer}.mkt .reg-back{font-weight:700;margin-bottom:8px;display:inline-block}.mkt .reg-link{background:0;border:0;font-size:13.5px;font-weight:800;color:var(--navy-700);cursor:pointer;text-decoration:underline;text-underline-offset:3px;padding:0}.mkt .reg-resend{margin-top:16px}.mkt .reg-escape{margin-top:12px;font-size:13px;color:var(--ink-3)}.mkt .reg-otp{position:relative;display:flex;gap:8px;justify-content:center;margin-top:18px}.mkt .reg-otp-input{position:absolute;inset:0;width:100%;height:100%;opacity:0;border:0;background:0;cursor:pointer;color:transparent}.mkt .reg-otp-cell{width:46px;height:54px;border:1.5px solid var(--line-2);border-radius:var(--radius-sm);display:grid;place-items:center;font-family:var(--fnum);font-size:24px;font-weight:800;color:var(--ink);background:var(--paper);transition:border-color .15s,box-shadow .15s}.mkt .reg-otp-cell.c,.mkt .reg-otp-cell.f{border-color:var(--navy-700)}.mkt .reg-otp-cell.c{box-shadow:0 0 0 3px rgba(37,99,235,.14)}.mkt .reg-mark{width:52px;height:52px;color:var(--mint-ink,#1B6B4C);margin:2px auto 0;display:block}.mkt .reg-mark circle,.mkt .reg-mark path{stroke-dasharray:151;stroke-dashoffset:151}@media(prefers-reduced-motion:no-preference){.mkt .reg-mark circle{animation:mkt-draw .5s cubic-bezier(.2,.8,.2,1) forwards}.mkt .reg-mark path{stroke-dasharray:34;stroke-dashoffset:34;animation:mkt-draw .35s cubic-bezier(.2,.8,.2,1) .28s forwards}}.mkt .reg-claim{margin-top:6px}@media (prefers-reduced-motion:reduce){.mkt .reg-meter>i,.mkt .reg-otp-cell{transition:none!important}.mkt .reg-okglyph{animation:none!important}.mkt .reg-mark circle,.mkt .reg-mark path{stroke-dashoffset:0!important;animation:none!important}.mkt [data-r]{opacity:1!important;transform:none!important}.mkt .band .kick .d,.mkt .device .phone,.mkt .device .ring i,.mkt .eyebrow .dot,.mkt .feedhead .t .d,.mkt .hbadge .live,.mkt .hero [data-h],.mkt .orow .v.bump,.mkt .pgrp.sent,.mkt .toast{animation:none!important}.mkt .toast{opacity:1!important}.mkt #cityAnswer:not([hidden]),.mkt .modal.open,.mkt .modal.open .article,.mkt [data-city-slot]{animation:none!important}.mkt .kcard,.mkt .morn-col .morn-item,.mkt .morn-item,.mkt .morn-punch{opacity:1!important;transform:none!important;transition:none!important}.mkt .answrap,.mkt .demo-pause,.mkt .pushbanner,.mkt .sh-in,.mkt .sheet .bg,.mkt .sticky,.mkt .sx-card,.mkt .sx-card .chip,.mkt .tok,.mkt .wapill{transition:none!important}}.mkt .su-main{min-height:calc(100dvh - 66px);display:flex;align-items:center;padding-block:48px;background:radial-gradient(120% 90% at 78% 0,#17315C 0,var(--navy-850) 46%,var(--navy-900) 100%)}.mkt .su-grid{display:grid;gap:36px;align-items:center}@media(min-width:980px){.mkt .su-grid{grid-template-columns:1.05fr .95fr;gap:56px}}.mkt .su-side{color:#EAF0FA}.mkt .su-h{font-size:clamp(32px,4.8vw,52px);line-height:1.06;font-weight:900;letter-spacing:-.02em;color:#fff;margin-top:18px}.mkt .su-sub{margin-top:16px;font-size:17px;line-height:1.6;color:#9DB0CF;max-width:52ch}.mkt .su-steps{margin:22px 0 0;padding:0;list-style:none;display:grid;gap:12px;counter-reset:sustep}.mkt .su-steps li{position:relative;padding-inline-start:40px;font-size:15px;color:#C5D2E6;counter-increment:sustep}.mkt .su-steps li:before{content:counter(sustep);position:absolute;inset-inline-start:0;top:0;width:26px;height:26px;border-radius:8px;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.18);color:#fff;font-family:var(--fnum);font-weight:800;font-size:13px;display:grid;place-items:center}.mkt .su-steps li b{color:#fff}.mkt .su-trust{margin-top:20px;font-size:13.5px;color:var(--slate-nav);max-width:52ch}.mkt .su-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);padding:26px;box-shadow:var(--shadow-3)}.mkt .su-form{display:grid;gap:15px}.mkt .su-form .msg{margin:0}.mkt .su-done{align-items:flex-start;margin-top:0}.mkt .su-done b{font-size:19px}.mkt .su-done p{font-size:15px}.mkt .hero-lite{background:radial-gradient(120% 90% at 78% 0,#17315C 0,var(--navy-850) 46%,var(--navy-900) 100%);color:#EAF0FA;position:relative;overflow:hidden}.mkt .hero-lite .wrap{position:relative;z-index:2;padding-block:64px 56px}@media(min-width:900px){.mkt .hero-lite .wrap{padding-block:88px 72px}}.mkt .hero-lite h1{font-size:clamp(32px,5vw,56px);line-height:1.06;font-weight:900;letter-spacing:-.02em;color:#fff;max-width:22ch}.mkt .hero-lite h1 .em{color:var(--ember-navy)}.mkt .hero-lite .sub{margin-top:18px;font-size:clamp(16px,2vw,19px);line-height:1.6;color:#9DB0CF;max-width:58ch}.mkt .hero-lite .sub b{color:#EAF0FA}.mkt .tool-crumb{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:13px;color:var(--slate-nav,#6E82A6)}.mkt .tool-crumb a{color:#9DB0CF;font-weight:600;padding-block:10px}.mkt .tool-crumb a:hover{color:#fff;text-decoration:underline;text-underline-offset:3px}.mkt .tool-crumb [aria-current]{color:#EAF0FA;font-weight:700}.mkt .tool-prose{margin-top:38px;max-width:74ch;display:grid;gap:34px}.mkt .tool-prose h2{font-size:clamp(21px,2.6vw,27px);font-weight:800;letter-spacing:-.015em;line-height:1.2}.mkt .tool-prose p{margin-top:12px;font-size:16.5px;line-height:1.75;color:var(--ink-2)}.mkt .tool-prose p:first-of-type{margin-top:14px}.mkt .prose-link{color:inherit;font-weight:600;text-decoration:underline;text-decoration-color:rgba(37,99,235,.4);text-underline-offset:3px;text-decoration-thickness:1.5px;transition:color .15s ease,text-decoration-color .15s ease}.mkt .prose-link:hover{color:var(--ember-text);text-decoration-color:var(--ember)}.mkt .feat.tool-card{display:flex;flex-direction:column;color:inherit}.mkt .feat.tool-card h3{margin-top:0}.mkt .tool-card-go{margin-top:auto;padding-top:14px;display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:800;color:var(--ember-text)}.mkt .tool-card .who{margin-top:10px;font-size:12.5px;font-weight:700;color:var(--ink-3)}@media(hover:hover){.mkt .feat.tool-card:hover .tool-card-go svg{transform:translateX(-4px);transition:transform .2s}}.mkt .compare-grid{margin-top:38px;display:grid;gap:16px}@media(min-width:820px){.mkt .compare-grid{grid-template-columns:1fr 1fr}}.mkt .compare-col{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);padding:22px}.mkt .compare-col.win{border-color:#BFEFDA;box-shadow:0 0 0 1px rgba(52,217,160,.2),var(--shadow-1)}.mkt .compare-col h3{font-size:18px;font-weight:800}.mkt .compare-col ul{list-style:none;margin:14px 0 0;padding:0;display:grid;gap:10px}.mkt .compare-col li{display:flex;gap:10px;font-size:14.5px;color:var(--ink-2);align-items:flex-start}.mkt .compare-col li .ck{flex:none;width:20px;height:20px;border-radius:6px;display:grid;place-items:center;margin-top:1px;font-weight:800}.mkt .compare-col.lose .ck{background:var(--rose-soft);color:var(--rose-text)}.mkt .compare-col.win .ck{background:var(--mint-soft);color:var(--mint-ink)}.mkt .dtable{margin-top:20px;overflow-x:auto;-webkit-overflow-scrolling:touch;border:1.5px solid var(--line);border-radius:var(--radius);background:var(--surface)}.mkt table.safety-table,.mkt table.src-table{width:100%;border-collapse:collapse;font-size:14.5px;min-width:640px}.mkt .safety-table td,.mkt .safety-table th,.mkt .src-table td,.mkt .src-table th{padding:12px 14px;text-align:start;vertical-align:top;border-bottom:1px solid var(--line);line-height:1.6}.mkt .safety-table thead th,.mkt .src-table thead th{background:var(--bg-soft,#F2F5F9);font-weight:800;font-size:13.5px;color:var(--ink-2);border-bottom:2px solid var(--line)}.mkt .safety-table tbody th,.mkt .src-table tbody th{font-weight:800;color:var(--ink)}.mkt .safety-table td,.mkt .src-table td{color:var(--ink-2)}.mkt .safety-table tbody tr:last-child td,.mkt .safety-table tbody tr:last-child th,.mkt .src-table tbody tr:last-child td,.mkt .src-table tbody tr:last-child th{border-bottom:0}@media(max-width:600px){.mkt .dtable{overflow-x:visible;border:0;background:none;border-radius:0}.mkt table.safety-table,.mkt table.src-table{min-width:0;display:block;font-size:14px}.mkt .safety-table thead,.mkt .src-table thead{display:none}.mkt .safety-table tbody,.mkt .src-table tbody{display:block}.mkt .safety-table tbody tr,.mkt .src-table tbody tr{display:block;background:var(--surface);border:1.5px solid var(--line);border-radius:var(--radius);padding:14px 16px;margin-bottom:12px}.mkt .safety-table tbody tr:last-child,.mkt .src-table tbody tr:last-child{margin-bottom:0}.mkt .safety-table tbody td,.mkt .safety-table tbody th,.mkt .src-table tbody td,.mkt .src-table tbody th{display:block;padding:0;border-bottom:0}.mkt .safety-table tbody th,.mkt .src-table tbody th{font-size:16px;margin-bottom:8px}.mkt .safety-table tbody td,.mkt .src-table tbody td{margin-top:9px}.mkt .safety-table td[data-label]:before,.mkt .src-table td[data-label]:before{content:attr(data-label);display:block;font-size:12px;font-weight:800;letter-spacing:.02em;color:var(--ink-3);margin-bottom:2px}}.mkt .pr-facts{margin-top:16px;padding:0;list-style:none;display:grid;gap:9px;max-width:640px}.mkt .pr-facts li{position:relative;padding-inline-start:18px;font-size:15px;line-height:1.6;color:var(--ink-2)}.mkt .pr-facts li:before{content:"";position:absolute;inset-inline-start:0;top:9px;width:7px;height:7px;border-radius:50%;background:var(--navy-600)}.mkt .pr-form{margin-top:26px;max-width:640px;display:grid;gap:20px}.mkt .pr-form fieldset{margin:0;padding:0;border:0;min-width:0}.mkt .pr-form legend,.mkt .pr-label{padding:0;font-size:15px;font-weight:800;color:var(--ink)}.mkt .pr-hint{margin-top:4px;font-size:13px;color:var(--ink-3);line-height:1.55}.mkt .pr-kinds{margin-top:12px;display:grid;gap:8px}@media(min-width:680px){.mkt .pr-kinds{grid-template-columns:1fr 1fr}}.mkt .pr-kind{display:flex;align-items:center;gap:10px;min-height:48px;padding:10px 14px;background:var(--surface);border:1.5px solid var(--line-2);border-radius:var(--radius-sm);font-size:15px;color:var(--ink-2);cursor:pointer;transition:border-color .15s,background .15s,color .15s}.mkt .pr-kind input{width:19px;height:19px;flex:none;accent-color:var(--navy-700);cursor:pointer}.mkt .pr-kind span{display:grid;gap:2px;min-width:0}.mkt .pr-kind b{font-size:15px;font-weight:700;color:inherit}.mkt .pr-kind i{font-style:normal;font-size:13px;font-weight:600;color:var(--ink-3);line-height:1.45}.mkt .pr-kind.on i,.mkt .pr-kind:has(input:checked) i{color:var(--ink-2)}@media(hover:hover){.mkt .pr-kind:hover{border-color:var(--ink-3)}}.mkt .pr-kind.on{border-color:var(--navy-700);background:#fff;color:var(--ink);font-weight:700}.mkt .pr-kind:has(input:checked){border-color:var(--navy-700);background:#fff;color:var(--ink);font-weight:700}.mkt .pr-field{display:grid;gap:7px}.mkt .pr-field label{font-size:14px;font-weight:700;color:var(--ink-2)}.mkt .pr-field input,.mkt .pr-field textarea{width:100%;border:1.5px solid var(--line-input);border-radius:var(--radius-sm);padding:12px 14px;font-size:16px;font-family:inherit;line-height:1.6;background:var(--surface);color:var(--ink);transition:border-color .15s,box-shadow .15s}.mkt .pr-field input{min-height:48px}.mkt .pr-field input[type=email],.mkt .pr-field input[type=tel]{direction:ltr;text-align:left;font-family:var(--fnum)}.mkt .pr-field textarea{min-height:130px;resize:vertical}.mkt .pr-field input:focus,.mkt .pr-field textarea:focus{outline:none;border-color:var(--navy-600);box-shadow:0 0 0 3px rgba(32,57,106,.13)}.mkt .pr-field input:focus-visible,.mkt .pr-field textarea:focus-visible{outline:2.5px solid var(--ember-700);outline-offset:3px}.mkt .pr-field.err input,.mkt .pr-field.err textarea{border-color:var(--rose-text)}.mkt .pr-consent{display:flex;align-items:flex-start;gap:10px;min-height:44px;font-size:14px;line-height:1.55;color:var(--ink-2);cursor:pointer}.mkt .pr-consent input{margin-top:2px;width:19px;height:19px;flex:none;accent-color:var(--navy-700);cursor:pointer}.mkt .pr-consent.err,.mkt .pr-err{color:var(--rose-text)}.mkt .pr-err{font-size:14px;font-weight:700;line-height:1.5}.mkt .pr-err:empty{margin:0;padding:0}.mkt .pr-form .btn{justify-self:start}@media(max-width:600px){.mkt .pr-form{gap:18px}.mkt .pr-form .btn{justify-self:stretch;width:100%}}.mkt .pr-ok{background:var(--surface);border:1.5px solid var(--line);border-radius:var(--radius);padding:20px 22px;margin-top:26px;max-width:640px}.mkt .pr-ok b{font-size:17px}.mkt .pr-ok p{margin-top:8px;font-size:15px;line-height:1.65;color:var(--ink-2)}.mkt .pr-ref{display:inline-block;margin-top:10px;font-family:var(--fnum);font-variant-numeric:tabular-nums lining-nums;font-weight:800;font-size:16px;letter-spacing:.04em;direction:ltr;unicode-bidi:embed;background:var(--sunken);border-radius:var(--radius-sm);padding:7px 12px}.mkt .su-form button .spin{width:14px;height:14px;border:2px solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%;animation:mkt-spin .6s linear infinite}.mkt .citybar input:focus-visible{outline:2.5px solid var(--mint);outline-offset:2px;border-radius:6px}.mkt .sh-x{inset-inline-start:auto;inset-inline-end:12px}.mkt .sh-in h3,.mkt .sh-in>p{padding-inline-end:60px}.mkt .leadform.on-navy input[type=tel]::-moz-placeholder{color:#A9B9D4}.mkt .leadform.on-navy input[type=tel]::placeholder{color:#A9B9D4}.mkt .citybar input::-moz-placeholder{color:#A9B9D4}.mkt .citybar input::placeholder{color:#A9B9D4}.mkt :focus-visible{outline-color:var(--ember-700)}.mkt .band :focus-visible,.mkt .final :focus-visible,.mkt .foot :focus-visible,.mkt .hero :focus-visible,.mkt .hero-lite :focus-visible,.mkt .morning :focus-visible,.mkt .pub-safe :focus-visible,.mkt .sources :focus-visible,.mkt .sticky :focus-visible{outline:2.5px solid #fff;outline-offset:3px}.mkt .compare-col.lose .ck{color:#B03322}.mkt .phone .screen{color:var(--ink)}.mkt .src.seek{background:var(--ember-soft);color:var(--ember-text)}.mkt .fcard.seek{position:relative;border-color:#C9DAF8}.mkt .fcard.seek:before{content:"";position:absolute;inset-inline-start:0;top:10px;bottom:10px;width:3px;border-radius:99px;background:linear-gradient(var(--ember),var(--ember-600))}.mkt .fcard.seek.fresh{border-color:var(--ember);box-shadow:0 0 0 1px rgba(37,99,235,.22),var(--shadow-1)}.mkt .fcard .seektxt{margin-top:5px;font-size:12px;line-height:1.45;color:var(--ink-2);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mkt .seekers{background:var(--surface)}.mkt .seeklist{padding:10px;display:flex;flex-direction:column;gap:9px;height:330px;overflow:hidden;position:relative;background:var(--paper)}.mkt .seekrow{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-sm);padding:11px 13px;flex:none;position:relative;box-shadow:var(--shadow-1);transition:border-color .45s,box-shadow .45s}.mkt .seekrow:before{content:"";position:absolute;inset-inline-start:0;top:10px;bottom:10px;width:3px;border-radius:99px;background:linear-gradient(var(--ember),var(--ember-600))}.mkt .seekrow.fresh{border-color:var(--ember);box-shadow:0 0 0 1px rgba(37,99,235,.22),var(--shadow-1)}.mkt .seekrow .r1{display:flex;align-items:center;gap:8px}.mkt .seekrow .who{font-weight:800;font-size:13.5px;color:var(--ink)}.mkt .seekrow .phoned{font-size:11.5px;font-weight:800;color:var(--mint-ink);background:var(--mint-soft);border-radius:99px;padding:2px 8px}.mkt .seekrow .ago{margin-inline-start:auto;font-size:11.5px;font-weight:600;color:var(--ink-3)}.mkt .seekrow .ago.now{color:var(--ember-text)}.mkt .seekrow .q{margin-top:6px;font-size:13px;line-height:1.5;color:var(--ink-2)}.mkt .seekrow .meta{margin-top:8px;display:flex;gap:6px;flex-wrap:wrap}.mkt .seeklist:after{content:"";position:absolute;bottom:0;inset-inline:0;height:46px;background:linear-gradient(transparent,var(--paper));pointer-events:none;z-index:2}@media (prefers-reduced-motion:reduce){.mkt .seeklist{transition:none!important}.mkt .seekrow{opacity:1!important}}.mkt .js-stream .fcard,.mkt .js-stream .seekrow{transition:transform .35s cubic-bezier(.22,.9,.3,1),border-color .45s,box-shadow .45s}@media (prefers-reduced-motion:no-preference){@starting-style{.mkt .js-stream .fcard,.mkt .js-stream .seekrow{transform:translateY(10px)}}}.mkt .sx{margin-top:22px;background:var(--paper);border:1.5px solid var(--line);border-radius:var(--radius-lg);padding:20px}.mkt .sx-head{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.mkt .sx-title{font-size:15px;font-weight:800}.mkt .sx-grid{margin-top:14px;display:grid;gap:14px;align-items:start}@media(min-width:760px){.mkt .sx-grid{grid-template-columns:1fr 1fr}}.mkt .sx-post{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:14px 16px}.mkt .sx-from{font-size:12px;font-weight:800;color:var(--ink-3)}.mkt .sx-txt{margin-top:8px;font-size:14.5px;line-height:1.9;color:var(--ink)}.mkt .tok{border-radius:4px;padding:1px 2px;box-shadow:inset 0 -2px 0 var(--line-2);transition:box-shadow .25s,background .25s,color .25s}.mkt .tok.on{color:var(--ember-text);font-weight:700;background:var(--ember-soft);box-shadow:inset 0 -2.5px 0 var(--ember)}.mkt .sx-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:14px 16px;box-shadow:var(--shadow-1);position:relative;transition:opacity .35s ease-out,transform .35s cubic-bezier(.22,.9,.3,1)}.mkt .sx-card:before{content:"";position:absolute;inset-inline-start:0;top:12px;bottom:12px;width:3px;border-radius:99px;background:linear-gradient(var(--ember),var(--ember-600))}.mkt .sx.armed .sx-card{opacity:0;transform:translateY(8px)}.mkt .sx.ran .sx-card{opacity:1;transform:none}.mkt .sx-card .who{font-weight:800;font-size:14px}.mkt .sx-card .q{margin-top:6px;font-size:13px;line-height:1.5;color:var(--ink-2)}.mkt .sx-card .meta{margin-top:9px;display:flex;gap:6px;flex-wrap:wrap}.mkt .sx-card .chip{font-size:11.5px;font-weight:700;color:var(--ink-2);background:var(--sunken);padding:2px 8px;border-radius:99px;opacity:0;transition:opacity .25s}.mkt .sx-card .chip.on,.mkt .sx.ran .sx-card .chip,.mkt .sx:not(.armed) .sx-card .chip{opacity:1}.mkt .sx-actions{margin-top:14px;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.mkt .sx-note{font-size:12.5px;color:var(--ink-4)}@media(min-width:1040px){.mkt .trust-grid{grid-template-columns:repeat(5,1fr)}}.mkt .manifesto{background:var(--paper)}.mkt .values-grid{margin-top:34px;display:grid;gap:14px;max-width:1060px;margin-inline:auto}@media(min-width:760px){.mkt .values-grid{grid-template-columns:1fr 1fr}}@media(min-width:1020px){.mkt .values-grid{grid-template-columns:repeat(4,1fr)}}.mkt .vcard{background:var(--surface);border:1.5px solid var(--line);border-radius:16px;padding:20px}.mkt .vcard h3{font-size:15px;font-weight:800;margin:0 0 7px}.mkt .vcard p{font-size:13.5px;color:var(--ink-2);margin:0;line-height:1.6}.mkt .manifesto-slogan{margin:34px auto 0;text-align:center;font-size:clamp(22px,3.4vw,30px);font-weight:900;letter-spacing:-.01em;color:var(--navy-700)}.mkt .final-mantra{font-size:14.5px;font-weight:700;color:#B9C7E2;margin:0 0 14px;letter-spacing:.01em}.mkt .final-slogan{margin-top:22px;font-size:17px;font-weight:900;color:#fff;letter-spacing:.01em}.mkt .act{padding:64px 22px 8px}.mkt .act-in{max-width:1060px;margin-inline:auto;border-top:1.5px solid var(--line);padding-top:34px;display:flex;align-items:baseline;gap:16px;flex-wrap:wrap}.mkt .act-verb{font-size:clamp(34px,5.4vw,52px);font-weight:900;letter-spacing:-.02em;line-height:1;margin:0;color:var(--navy-700)}.mkt .act-line{flex-basis:100%;margin:10px 0 0;font-size:16px;color:var(--ink-2);max-width:62ch}.mkt .connections{background:var(--paper)}.mkt .match-demo{margin-top:34px;position:relative;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:14px;max-width:860px;margin-inline:auto;background:var(--surface);border:1.5px solid var(--line);border-radius:20px;padding:26px}.mkt .mcard{background:var(--paper);border:1px solid var(--line);border-radius:14px;padding:16px}.mkt .mcard .mtag{display:inline-block;font-size:11.5px;font-weight:800;color:var(--ember);background:var(--ember-soft);border-radius:99px;padding:2px 9px;margin-bottom:8px}.mkt .mcard b{display:block;font-size:15.5px;margin-bottom:4px}.mkt .mcard p{margin:0;font-size:13px;color:var(--ink-2)}.mkt .mlink{display:grid;place-items:center;gap:2px}.mkt .mscore{font-family:var(--fnum);font-size:30px;font-weight:900;color:var(--mint,#1E9E6A);line-height:1}.mkt .mlbl{font-size:11.5px;font-weight:700;color:var(--ink-3)}.mkt .match-demo .demo-chip{position:absolute;top:12px;inset-inline-start:14px}@media(max-width:640px){.mkt .match-demo{grid-template-columns:1fr}.mkt .mlink{padding:4px 0}}.mkt .conn-points{margin-top:22px;display:grid;gap:14px;max-width:1060px;margin-inline:auto}@media(min-width:760px){.mkt .conn-points{grid-template-columns:repeat(3,1fr)}}.mkt .conn-points .b{background:var(--surface);border:1.5px solid var(--line);border-radius:16px;padding:18px}.mkt .conn-points .b h3{font-size:15px;font-weight:800;margin:0 0 6px}.mkt .conn-points .b p{font-size:13.5px;color:var(--ink-2);margin:0;line-height:1.6}.mkt .manifesto-mantra{margin:30px auto 0;text-align:center;font-size:15px;font-weight:700;color:var(--ink-2);letter-spacing:.01em}.mkt .quiz{max-width:760px;margin-inline:auto}.mkt .quiz-empty{text-align:center;color:var(--ink-3);font-size:15px;padding:34px;background:var(--surface);border:1.5px dashed var(--line-2);border-radius:18px}.mkt .quiz-top{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:14px}.mkt .quiz-topics{display:flex;gap:8px;flex-wrap:wrap}.mkt .quiz-topics button{border:1.5px solid var(--line-2);background:var(--surface);border-radius:99px;padding:8px 14px;font-weight:700;font-size:13px;color:var(--ink-2);cursor:pointer;transition:background .2s,color .2s,border-color .2s}.mkt .quiz-topics button.on{background:var(--navy-700);color:#fff;border-color:var(--navy-700)}@media(hover:hover){.mkt .quiz-topics button:not(.on):hover{border-color:var(--ink-3)}}.mkt .quiz-progress{font-weight:800;font-size:14px;color:var(--ink-3)}.mkt .quiz-card{background:var(--surface);border:1px solid var(--line);border-radius:22px;box-shadow:var(--shadow-2);padding:24px}.mkt .quiz-chip{display:inline-block;font-size:11.5px;font-weight:800;color:var(--ember-text);background:var(--ember-soft);border-radius:99px;padding:3px 10px}.mkt .quiz-stem{margin-top:12px;font-size:17px;font-weight:700;line-height:1.55}.mkt .quiz-options{margin-top:16px;display:grid;gap:9px}.mkt .quiz-opt{text-align:start;border:1.5px solid var(--line-2);background:var(--paper);border-radius:13px;padding:13px 15px;font-size:15px;line-height:1.5;color:var(--ink);cursor:pointer;transition:border-color .15s,background .15s}@media(hover:hover){.mkt .quiz-opt:not(:disabled):hover{border-color:var(--ink-3)}}.mkt .quiz-opt.correct{border-color:var(--mint-ink,#1B6B4C);background:var(--mint-soft,#DDF0E7);font-weight:700}.mkt .quiz-opt.wrong{border-color:#B03322;background:#FBE6E3}.mkt .quiz-opt.muted{opacity:.55}.mkt .quiz-opt:disabled{cursor:default}.mkt .quiz-explain{margin-top:16px;border-top:1px dashed var(--line-2);padding-top:14px;font-size:14.5px;line-height:1.65;color:var(--ink-2)}.mkt .quiz-explain.good b{color:var(--mint-ink,#1B6B4C)}.mkt .quiz-explain.bad b{color:#B03322}.mkt .quiz-source{margin-top:8px;font-size:12.5px;font-weight:700;color:var(--ink-3)}.mkt .quiz-explain .btn{margin-top:14px}.mkt .quiz-summary{background:var(--surface);border:1px solid var(--line);border-radius:22px;box-shadow:var(--shadow-2);padding:34px;text-align:center}.mkt .quiz-score{font-family:var(--fnum);font-size:44px;font-weight:800;color:var(--navy-700)}.mkt .quiz-verdict{margin-top:10px;font-size:15.5px;color:var(--ink-2);max-width:44ch;margin-inline:auto}.mkt .quiz-best{margin-top:10px;font-size:13.5px;color:var(--ink-3)}.mkt .quiz-actions{margin-top:18px;display:flex;gap:10px;justify-content:center;flex-wrap:wrap}.mkt .quiz-modes{display:grid;gap:12px}@media(min-width:640px){.mkt .quiz-modes{grid-template-columns:1fr 1fr}}.mkt .quiz-mode{text-align:start;background:var(--surface);border:1.5px solid var(--line-2);border-radius:18px;padding:18px 20px;cursor:pointer;display:flex;flex-direction:column;gap:6px;transition:border-color .18s,box-shadow .18s,transform .18s}@media(hover:hover){.mkt .quiz-mode:hover{border-color:var(--ink-3);box-shadow:var(--shadow-2);transform:translateY(-1px)}}.mkt .quiz-mode b{font-size:16.5px;font-weight:800;color:var(--ink)}.mkt .quiz-mode span{font-size:13.5px;line-height:1.55;color:var(--ink-2)}.mkt .quiz-mode em{font-style:normal;font-size:12.5px;font-weight:800;color:var(--ember-text)}.mkt .quiz-mode.hot{border-color:var(--navy-700);background:linear-gradient(180deg,rgba(37,99,235,.05),transparent)}.mkt .quiz-mode.hot b{color:var(--navy-700)}.mkt .quiz-meters{display:flex;align-items:center;gap:12px}.mkt .quiz-streak{font-size:12.5px;font-weight:800;color:var(--ember-text);background:var(--ember-soft);border-radius:99px;padding:4px 11px;animation:qbump .3s cubic-bezier(.2,.8,.3,1.3)}@keyframes qbump{0%{transform:scale(.75)}to{transform:scale(1)}}.mkt .quiz-clock{font-family:var(--fnum);font-size:15px;font-weight:800;color:var(--ink-2)}.mkt .quiz-clock.low{color:#B03322}.mkt .quiz-examlabel{font-size:13px;font-weight:800;color:var(--navy-700)}.mkt .quiz-track{display:flex;gap:3px;margin-bottom:14px}.mkt .quiz-track .seg,.mkt .quiz-track span{flex:1;height:4px;border-radius:2px;background:var(--line);border:0;padding:0;transition:background .25s}.mkt .quiz-track .seg{cursor:pointer;height:8px;border-radius:3px}.mkt .quiz-track .f{background:var(--ember)}.mkt .quiz-track .c{background:var(--navy-700);animation:qpulse 1.6s ease-in-out infinite}@keyframes qpulse{0%,to{opacity:1}50%{opacity:.55}}.mkt .quiz-opt.picked{border-color:var(--navy-700);background:rgba(37,99,235,.06);font-weight:700}.mkt .quiz-nav{margin-top:16px}.mkt .quiz-exit-row,.mkt .quiz-nav{display:flex;justify-content:space-between;gap:10px}.mkt .quiz-exit-row{align-items:center;flex-wrap:wrap;margin-bottom:12px}.mkt .quiz-exit{display:inline-flex;align-items:center;gap:5px;background:transparent;border:0;padding:4px 2px;font-size:13px;font-weight:700;color:var(--ink-3);cursor:pointer;transition:color .15s}.mkt .quiz-exit svg{opacity:.8}@media(hover:hover){.mkt .quiz-exit:hover{color:var(--navy-700)}}.mkt .quiz-exit-msg{font-size:13.5px;font-weight:700;color:var(--ink-2)}.mkt .quiz-exit-actions{display:flex;gap:8px;flex-shrink:0}.mkt .quiz-reglure{margin-top:14px;text-align:center;font-size:13px;color:var(--ink-3)}.mkt .quiz-synced{margin-top:14px;font-size:14px;font-weight:700;color:var(--mint-ink,#1B6B4C)}.mkt .quiz-idwrap{position:relative;display:flex;justify-content:flex-start;margin-bottom:12px}.mkt .quiz-id{display:inline-flex;align-items:center;gap:7px;background:var(--surface);border:1px solid var(--line);border-radius:99px;padding:5px 12px 5px 10px;font-size:13px;font-weight:700;color:var(--navy-700);cursor:pointer}.mkt .quiz-id-dot{width:8px;height:8px;border-radius:50%;background:var(--mint,#34D9A0);box-shadow:0 0 0 3px rgba(52,217,160,.18)}.mkt .quiz-idmenu{position:absolute;top:calc(100% + 6px);inset-inline-start:0;z-index:5;background:var(--surface);border:1px solid var(--line);border-radius:12px;box-shadow:var(--shadow-2);padding:11px 13px;min-width:186px;display:flex;flex-direction:column;gap:9px}.mkt .quiz-idmenu-status{font-size:12.5px;color:var(--ink-3);font-weight:700}.mkt .quiz-idmenu-act{background:0;border:0;text-align:start;font-size:13.5px;font-weight:800;color:var(--ink-2);cursor:pointer;padding:0}@media(hover:hover){.mkt .quiz-idmenu-act:hover{color:var(--navy-700)}}.mkt .quiz-mark{width:56px;height:56px;margin-inline:auto;display:block}.mkt .quiz-mark.pass path{stroke-dasharray:34;stroke-dashoffset:34;animation:qdraw .5s ease .2s forwards}.mkt .quiz-mark.pass circle{stroke-dasharray:151;stroke-dashoffset:151;animation:qdraw .6s ease forwards}@keyframes qdraw{to{stroke-dashoffset:0}}.mkt .quiz-passline{margin-top:8px;font-size:15.5px;font-weight:700;color:var(--ink-2)}.mkt .quiz-passline.ok{color:var(--mint-ink,#0B6B4C)}.mkt .quiz-review{margin-top:20px;text-align:start;display:grid;gap:14px}.mkt .quiz-review-item{background:var(--paper);border:1px solid var(--line);border-radius:14px;padding:15px 17px}.mkt .quiz-review-stem{font-size:14.5px;font-weight:700;line-height:1.55}.mkt .quiz-review-a{margin-top:7px;font-size:13.5px}.mkt .quiz-review-a.bad{color:#B03322}.mkt .quiz-review-a.good{color:var(--mint-ink,#0B6B4C);font-weight:700}.mkt .quiz-review-x{margin-top:7px;font-size:13.5px;line-height:1.6;color:var(--ink-2)}.mkt .quiz-beststreak{margin-top:14px;text-align:center;font-size:13px;font-weight:700;color:var(--ink-3)}.mkt .quiz-nextstep{margin-top:12px;text-align:center;font-size:13.5px;color:var(--ink-2)}.mkt .quiz-nextstep a{font-weight:700;color:var(--navy-700);text-decoration:underline;text-underline-offset:3px}.mkt .quiz-install{margin-top:16px;text-align:center}.mkt .quiz-ios-hint{margin-top:8px;font-size:13px;color:var(--ink-3);max-width:46ch;margin-inline:auto}.mkt .quiz-lead{margin-top:22px;border-top:1px dashed var(--line-2);padding-top:16px}.mkt .quiz-lead p{font-size:14.5px;margin-bottom:10px}.mkt .quiz-lead .leadform{display:flex;gap:8px;justify-content:center;flex-wrap:wrap}@media (prefers-reduced-motion:reduce){.mkt .quiz-streak,.mkt .quiz-track .c{animation:none}.mkt .quiz-mark.pass circle,.mkt .quiz-mark.pass path{animation:none;stroke-dashoffset:0}.mkt .quiz-mode{transition:none}}.mkt .art-byline{margin-top:10px;font-size:12.5px;color:var(--slate-nav,#6E82A6)}.mkt .art-sources ul{list-style:none;margin:10px 0 0;padding:0;display:grid;gap:6px}.mkt .art-sources li{font-size:13px}.mkt .art-sources a{color:var(--ink-3);direction:ltr;unicode-bidi:embed;word-break:break-all;text-decoration:underline;text-underline-offset:3px}.mkt .art-sources a:hover{color:var(--ember-text)}.mkt table.crit{min-width:720px}.mkt .crm-cards{display:none}.mkt .crm-cards li{background:var(--surface);border:1.5px solid var(--line);border-radius:var(--radius);padding:16px 18px}.mkt .crm-cards .cc-h{font-size:15.5px;font-weight:800;color:var(--ink);line-height:1.4}.mkt .crm-cards .cc-row{margin-top:10px;display:grid;grid-template-columns:minmax(0,84px) minmax(0,1fr);gap:10px;align-items:baseline}.mkt .crm-cards .cc-row .k{font-size:12.5px;font-weight:800;color:var(--ink-3)}.mkt .crm-cards .cc-row .v{font-size:13.5px;line-height:1.6;color:var(--ink-2)}.mkt .crm-cards .cc-row.hot .k{color:var(--ember-text)}.mkt .crm-cards .cc-row.hot .v{color:var(--ink);font-weight:700}@media(max-width:699.98px){.mkt .crm-cards{display:grid;gap:12px;margin-top:18px;padding:0;list-style:none}.mkt .crm-crit{display:none}.mkt .cmp-scroll:has(table.crit){display:none}}.mkt table.crit td{text-align:start;font-size:13.5px;line-height:1.6;color:var(--ink-2);vertical-align:top}.mkt table.crit td.cmp-hot{color:var(--ink)}.mkt table.crit tbody th[scope=row]{font-weight:800;color:var(--ink);white-space:nowrap}.mkt .crm-prices{margin-top:52px}.mkt .crm-prices-note{margin-top:12px;text-align:center;font-size:13.5px;color:var(--ink-3)}.mkt .crm-price-grid{margin-top:22px;display:grid;gap:14px}@media(min-width:760px){.mkt .crm-price-grid{grid-template-columns:repeat(3,1fr)}}.mkt .crm-price{background:var(--surface);border:1.5px solid var(--line);border-radius:16px;padding:20px;display:flex;flex-direction:column;gap:8px}.mkt .crm-price.hot{border-color:var(--ember);box-shadow:var(--shadow-2)}.mkt .crm-price .pn{font-weight:800;font-size:16px}.mkt .crm-price .pp .num{font-family:var(--fnum);font-size:32px;font-weight:800;letter-spacing:-.02em}.mkt .crm-price .pp .per{font-size:13px;color:var(--ink-3);margin-inline-start:5px}.mkt .crm-price p{margin:0;font-size:13.5px;color:var(--ink-2);flex:1}.mkt .crm-price .btn{align-self:flex-start;margin-top:6px}.mkt .sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.mkt .skip{position:absolute;inset-inline-start:12px;top:-60px;z-index:70;background:var(--navy-800);color:#fff;padding:10px 14px;border-radius:8px;font-weight:700}.mkt .skip:focus{top:12px}@media(max-width:899px){.mkt .nav.scrolled{background:rgba(247,248,250,.98);backdrop-filter:none}.mkt .sticky{background:#0A1526;backdrop-filter:none}}.mkt .btn-wa{background:rgba(255,255,255,.08);color:#fff;border-color:rgba(255,255,255,.28)}.mkt .btn-wa svg{color:#25D366;flex:none}@media(hover:hover){.mkt .btn-wa:hover{background:rgba(255,255,255,.16)}}.mkt .wapill{display:none}@media(min-width:900px){.mkt .wapill{position:fixed;inset-inline-end:24px;bottom:24px;z-index:100;display:inline-flex;align-items:center;gap:9px;height:48px;padding-inline:18px;border-radius:var(--radius-pill);background:var(--navy-800);color:#fff;border:1px solid rgba(255,255,255,.28);font-weight:700;font-size:15px;box-shadow:var(--shadow-navy);transform:translateY(24px);opacity:0;visibility:hidden;transition:transform .4s cubic-bezier(.2,.8,.2,1),opacity .3s,visibility 0s .4s,background .2s}.mkt .wapill svg{color:#25D366;flex:none}.mkt .wapill.show{transform:none;opacity:1;visibility:visible;transition:transform .4s cubic-bezier(.2,.8,.2,1),opacity .3s,visibility 0s 0s,background .2s}.mkt .wapill.suppress{transform:translateY(24px);opacity:0;visibility:hidden;transition:transform .4s cubic-bezier(.2,.8,.2,1),opacity .3s,visibility 0s .4s,background .2s}.mkt .wapill:hover{background:var(--navy-700)}}.mkt .morn-punch{opacity:0;transform:translateY(8px);transition:opacity .5s cubic-bezier(.2,.7,.3,1) var(--d,0s),transform .5s cubic-bezier(.2,.7,.3,1) var(--d,0s)}.mkt .morn-punch.run{opacity:1;transform:none}.mkt .cta-lead{font-size:15px;font-weight:700;margin-bottom:10px;color:var(--ink-2)}.mkt .morning .cta-lead,.mkt .on-navy-ctx .cta-lead{color:#C5D2E6}.mkt .faq-cta .cta-lead{margin-bottom:12px}.mkt .commits{list-style:none;margin:18px auto 0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:8px;max-width:1160px}.mkt .commits li{font-size:13.5px;font-weight:700;color:var(--navy-700);background:var(--sunken);border-radius:var(--radius-pill);padding:7px 13px;line-height:1.3}.mkt .roi-strip{margin:22px auto 0;max-width:840px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px;background:var(--surface);border:1.5px solid var(--line-2);border-radius:var(--radius);padding:14px 16px}.mkt .roi-strip label{font-size:14px;font-weight:700;color:var(--ink-2)}.mkt .roi-strip input{width:120px;height:44px;border:1.5px solid var(--line-input);border-radius:var(--radius-sm);padding-inline:12px;font-size:16px;font-family:var(--fnum);font-variant-numeric:tabular-nums lining-nums;text-align:left;background:var(--surface);color:var(--ink);transition:border-color .15s,box-shadow .15s}.mkt .roi-strip input:focus{outline:none;border-color:var(--navy-600);box-shadow:0 0 0 3px rgba(32,57,106,.13)}.mkt .roi-out{font-size:16px;font-weight:800;color:var(--navy-700)}.mkt .roi-strip .linkarrow{font-size:14px}.mkt .nots-title{margin-top:34px;text-align:center;font-size:13.5px;font-weight:800;letter-spacing:.02em;color:var(--ink-3)}.mkt .nots{list-style:none;margin:12px auto 0;padding:0;display:grid;gap:10px 18px;max-width:880px}.mkt .nots li{display:flex;gap:9px;align-items:flex-start;font-size:15px;font-weight:600;color:var(--ink-2);line-height:1.45}.mkt .nots li:before{content:"✕"/"";flex:none;font-weight:800;color:var(--rose-text)}@media(min-width:720px){.mkt .nots{grid-template-columns:repeat(6,1fr)}.mkt .nots li{grid-column:span 2}.mkt .nots li:nth-child(4){grid-column:2/span 2}.mkt .nots li:nth-child(5){grid-column:4/span 2}}@media(max-width:600px){.mkt .final.sec{padding-block:56px}.mkt .final .sub{font-size:16px}.mkt .final .cta{margin-top:22px}.mkt .final .cta .btn{width:100%}}.mkt .cta-stack{margin-top:26px;text-align:center;display:grid;justify-items:center;gap:8px}.mkt .cta-stack .lb-note{margin-top:0}.mkt .tool-prose{grid-template-columns:minmax(0,1fr)}.mkt .tool-prose>*{min-width:0}.mkt .artifact-card{max-width:100%;min-width:0}.mkt .tbl-stack{display:none;margin-top:12px;padding:0;list-style:none;gap:10px}.mkt .tbl-stack li{display:grid;gap:3px;background:var(--paper);border:1px solid var(--line);border-radius:var(--radius-sm);padding:10px 12px;font-size:13.5px;color:var(--ink-3);line-height:1.5}.mkt .tbl-stack li b{font-size:14px;color:var(--ink)}@media(max-width:600px){.mkt .artifact-card .tbl-scroll{display:none}.mkt .tbl-stack{display:grid}}@media(hover:none){.mkt .print-hint{display:none}}@media(max-width:600px){.mkt .hero-lite .wrap{padding-block:28px 22px}.mkt .hero-lite .sub{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.mkt .hero-lite h1 br{display:none}.mkt .tool-crumb{font-size:12.5px}}@media(max-width:679px){.mkt .seg button{min-height:48px}.mkt .calc .outputs .orow.big{position:sticky;top:66px;z-index:5;background:var(--navy-800);color:#fff;border-radius:var(--radius-sm);padding:10px 12px;margin-bottom:8px;border-bottom:0}.mkt .calc .outputs .orow.big .k{color:#C5D2E6}.mkt .calc .outputs .orow.big .v{color:#fff}}@media(max-width:979.98px){.mkt .su-grid{display:grid}.mkt .su-first{order:-1}}@media(max-width:600px){.mkt .hero-grid{padding-block:28px 40px;gap:26px}.mkt .phone{background:none;border:0;padding:0;box-shadow:none;border-radius:0}.mkt .phone .screen{height:auto;max-height:296px;border-radius:16px;box-shadow:var(--shadow-2)}.mkt .feedlist{height:auto;max-height:244px}.mkt .device .ring,.mkt .phone .notch{display:none}}.mkt .how-count{margin-top:18px;max-width:640px}.mkt .how-count summary{cursor:pointer;width:-moz-fit-content;width:fit-content;font-size:13.5px;font-weight:700;color:#C5D2E6;padding-block:10px;list-style:none;display:flex;align-items:center;gap:8px}.mkt .how-count summary::-webkit-details-marker{display:none}.mkt .how-count summary:before{content:"+";font-weight:800;color:var(--mint)}.mkt .how-count[open] summary:before{content:"−"}.mkt .how-count p{margin-top:4px;font-size:13.5px;line-height:1.6;color:#9DB0CF}@media(min-width:900px){.mkt .foot .cols{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(min-width:761px) and (max-width:899.98px){.mkt .foot .cols{grid-template-columns:repeat(3,minmax(0,1fr))}}.mkt .lead-ok .demo-agenda{list-style:none;padding:0;margin:6px 0 0;display:grid;gap:4px;font-size:14px;color:var(--ink-2);text-align:start}.mkt .lead-ok .demo-agenda li:before{content:"·";margin-inline-end:6px;color:var(--navy-700);font-weight:800}.mkt .on-navy-ctx .lead-ok .demo-agenda{color:#C5D2E6}.mkt #cityAnswer .lead-ok b{color:#fff}.mkt #cityAnswer .lead-ok .demo-agenda,.mkt #cityAnswer .lead-ok p{color:#C5D2E6}.mkt #cityAnswer .lead-ok .demo-agenda li:before{color:var(--mint)}.mkt .lead-ok .btn-navy{margin-top:4px}.mkt .lead-city{width:100%;margin-top:2px;display:flex;flex-wrap:wrap;align-items:center;gap:8px}.mkt .lead-city label{flex-basis:100%;font-size:13px;font-weight:700;color:var(--ink-2)}.mkt .lead-city input{flex:1 1 160px;min-width:0;height:44px;border:1.5px solid var(--line-input);border-radius:var(--radius-sm);padding-inline:12px;font-size:16px;background:var(--surface);color:var(--ink);transition:border-color .15s,box-shadow .15s}.mkt .lead-city input:focus{outline:none;border-color:var(--navy-600);box-shadow:0 0 0 3px rgba(32,57,106,.13)}.mkt .lead-city input:focus-visible{outline:2.5px solid var(--ember-700);outline-offset:3px}.mkt .lead-city .btn{flex:none}@media(max-width:600px){.mkt .lead-city .btn{flex:1 1 100%}}.mkt #cityAnswer .lead-city label,.mkt .on-navy-ctx .lead-city label{color:#C5D2E6}.mkt #cityAnswer .lead-city input,.mkt .on-navy-ctx .lead-city input{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.45);color:#fff}.mkt #cityAnswer .lead-city input::-moz-placeholder,.mkt .on-navy-ctx .lead-city input::-moz-placeholder{color:#A9B9D4}.mkt #cityAnswer .lead-city input::placeholder,.mkt .on-navy-ctx .lead-city input::placeholder{color:#A9B9D4}.mkt #cityAnswer .lead-city input:focus,.mkt .on-navy-ctx .lead-city input:focus{border-color:rgba(255,255,255,.6);box-shadow:0 0 0 3px rgba(255,255,255,.12)}.mkt #cityAnswer .lead-city input:focus-visible,.mkt .on-navy-ctx .lead-city input:focus-visible{outline:2.5px solid #fff;outline-offset:3px}.mkt .seek-chips{list-style:none;padding:0;margin:14px 0 0;display:flex;flex-wrap:wrap;gap:8px}.mkt .seek-chips li{font-size:13px;font-weight:600;color:var(--ink-2);background:var(--sunken);border-radius:999px;padding:6px 12px;line-height:1.35}.mkt .feat-link{display:block;color:inherit;cursor:pointer}.mkt .feat-link:focus-visible{outline:2.5px solid var(--ember-700);outline-offset:3px}.mkt .answrap ol.prose-ol,.mkt .tool-prose ol.prose-ol{list-style:decimal;margin:12px 0 0;padding-inline-start:22px;display:grid;gap:8px;font-size:16.5px;line-height:1.7;color:var(--ink-2)}.mkt .answrap ol.prose-ol{font-size:inherit;line-height:inherit}.mkt .orow .v.neg{color:var(--rose-text)}@media(max-width:679px){.mkt .calc .outputs .orow.big .v.neg{color:#FFB4A8}}@media(max-width:600px){.mkt .final.sec{padding-block:40px}.mkt .final .cta{margin-top:16px}.mkt .final-ask{margin-top:14px}.mkt .final .tiny{margin-top:12px}.mkt .final-slogan{display:none}.mkt .tools.sec{padding-block:28px 56px}.mkt .calc{margin-top:12px}.mkt .calc .hd{padding-block:14px}}