.marketing-module__N_TYMq__productSection,.marketing-module__N_TYMq__businessSection,.marketing-module__N_TYMq__businessDetails,.marketing-module__N_TYMq__faqSection{padding:clamp(72px,8vw,120px) clamp(22px,6vw,90px)}.marketing-module__N_TYMq__productSection,.marketing-module__N_TYMq__businessDetails{--focus-ring:var(--accent-strong);background:var(--paper);color:var(--ink)}.marketing-module__N_TYMq__businessSection,.marketing-module__N_TYMq__faqSection{background:var(--ink);color:var(--paper)}.marketing-module__N_TYMq__split{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(36px,6vw,90px);max-width:1260px;margin:0 auto;display:grid}.marketing-module__N_TYMq__split>*{min-width:0}.marketing-module__N_TYMq__kicker{color:var(--accent);letter-spacing:.12em;margin:0 0 26px;font-size:12px;font-weight:800;line-height:1.6}.marketing-module__N_TYMq__productSection .marketing-module__N_TYMq__kicker,.marketing-module__N_TYMq__businessDetails .marketing-module__N_TYMq__kicker{color:var(--accent-strong)}.marketing-module__N_TYMq__heading{letter-spacing:-.065em;margin:0 0 30px;font-size:clamp(42px,4.7vw,72px);line-height:.98}.marketing-module__N_TYMq__heading em{color:var(--accent);font-family:Georgia,Times New Roman,serif;font-weight:400}.marketing-module__N_TYMq__productSection .marketing-module__N_TYMq__heading em,.marketing-module__N_TYMq__businessDetails .marketing-module__N_TYMq__heading em{color:var(--accent-strong)}.marketing-module__N_TYMq__body{color:var(--muted);max-width:660px;margin:22px 0;font-size:17px;line-height:1.75}.marketing-module__N_TYMq__productSection .marketing-module__N_TYMq__body,.marketing-module__N_TYMq__businessDetails .marketing-module__N_TYMq__body{color:var(--text-on-light)}.marketing-module__N_TYMq__actions{flex-wrap:wrap;align-items:center;gap:20px 28px;margin-top:30px;display:flex}.marketing-module__N_TYMq__actions a{min-height:48px}.marketing-module__N_TYMq__finePrint{color:var(--text-on-light);max-width:580px;margin:26px 0 0;font-size:14px;line-height:1.65}.marketing-module__N_TYMq__productIdentity{align-items:center;gap:18px;margin-bottom:30px;display:flex}.marketing-module__N_TYMq__productIdentity img{border-radius:14px;flex-shrink:0}.marketing-module__N_TYMq__productIdentity .marketing-module__N_TYMq__kicker{margin:0}.marketing-module__N_TYMq__appPreview{background:var(--ink-soft);flex-direction:column;align-items:center;gap:22px;margin:0;padding:32px 24px;display:flex}.marketing-module__N_TYMq__appPreview img{border:1px solid var(--control-line);border-radius:20px;width:100%;max-width:300px;height:auto}.marketing-module__N_TYMq__appPreview figcaption{color:var(--muted);font-size:14px}.marketing-module__N_TYMq__journey{border:1px solid var(--control-line);margin:0;padding:clamp(24px,3vw,42px)}.marketing-module__N_TYMq__journey figcaption{color:var(--accent);letter-spacing:.09em;text-transform:uppercase;font-size:13px;font-weight:700}.marketing-module__N_TYMq__journey ol{gap:14px;margin:26px 0 0;padding:0;list-style:none;display:grid}.marketing-module__N_TYMq__journey li{background:var(--ink-soft);border-left:3px solid var(--accent);padding:22px}.marketing-module__N_TYMq__journey li>span{color:var(--accent);letter-spacing:.06em;font-size:12px;font-weight:700}.marketing-module__N_TYMq__journey h3{letter-spacing:-.04em;margin:14px 0 10px;font-size:26px;line-height:1.12}.marketing-module__N_TYMq__journey li p,.marketing-module__N_TYMq__journeyNote{color:var(--muted);margin:0;font-size:15px;line-height:1.65}.marketing-module__N_TYMq__journeyNote{margin-top:24px}.marketing-module__N_TYMq__businessHero{min-height:0}.marketing-module__N_TYMq__businessHero h1{max-width:980px}.marketing-module__N_TYMq__sectionInner{max-width:1260px;margin:0 auto}.marketing-module__N_TYMq__sectionInner>.marketing-module__N_TYMq__heading{max-width:870px}.marketing-module__N_TYMq__outcomes{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:48px;display:grid}.marketing-module__N_TYMq__outcomes article{border-top:1px solid var(--dark-line);padding-top:24px}.marketing-module__N_TYMq__outcomes article>span{color:var(--accent-strong);font-size:13px;font-weight:700}.marketing-module__N_TYMq__outcomes h3{letter-spacing:-.04em;margin:20px 0 16px;font-size:28px;line-height:1.1}.marketing-module__N_TYMq__outcomes p{color:var(--text-on-light);margin:0;font-size:16px;line-height:1.7}.marketing-module__N_TYMq__faqList{max-width:930px;margin-top:44px}.marketing-module__N_TYMq__faqList details{border-top:1px solid var(--line);padding:22px 0}.marketing-module__N_TYMq__faqList details:last-child{border-bottom:1px solid var(--line)}.marketing-module__N_TYMq__faqList summary{cursor:pointer;padding:4px 0;font-size:21px;font-weight:700;line-height:1.4}.marketing-module__N_TYMq__faqList summary:focus-visible{outline:2px solid var(--accent);outline-offset:6px}.marketing-module__N_TYMq__faqList details p{color:var(--muted);max-width:800px;margin:20px 0 0;font-size:16px;line-height:1.75}.marketing-module__N_TYMq__contactChoices{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:32px;display:grid}.marketing-module__N_TYMq__contactChoices a{border:1px solid var(--control-line);flex-direction:column;justify-content:space-between;gap:12px;min-height:150px;padding:24px;display:flex}.marketing-module__N_TYMq__contactChoices strong{color:var(--paper);font-size:19px}.marketing-module__N_TYMq__contactChoices span{color:var(--muted);font-size:14px;line-height:1.6}.marketing-module__N_TYMq__contactChoices a:hover strong{color:var(--accent)}.marketing-module__N_TYMq__contactChoices a:hover,.marketing-module__N_TYMq__contactChoices a:focus-visible{border-color:var(--accent);color:var(--accent)}@media (max-width:900px){.marketing-module__N_TYMq__split{grid-template-columns:minmax(0,1fr)}.marketing-module__N_TYMq__appPreview{justify-self:center;width:100%;max-width:600px}.marketing-module__N_TYMq__outcomes{grid-template-columns:minmax(0,1fr);gap:28px}.marketing-module__N_TYMq__outcomes article{max-width:760px}.marketing-module__N_TYMq__contactChoices{grid-template-columns:1fr}.marketing-module__N_TYMq__contactChoices a{gap:8px;min-height:0;padding:20px}}@media (max-width:520px){.marketing-module__N_TYMq__heading{font-size:43px}.marketing-module__N_TYMq__actions{flex-direction:column;align-items:stretch}.marketing-module__N_TYMq__actions a{justify-content:space-between}.marketing-module__N_TYMq__productIdentity{gap:14px}.marketing-module__N_TYMq__productIdentity img{width:52px;height:52px}.marketing-module__N_TYMq__productIdentity .marketing-module__N_TYMq__kicker{font-size:11px}}
