.marketing-module__qsEMDa__page *,.marketing-module__qsEMDa__page :before,.marketing-module__qsEMDa__page :after{box-sizing:border-box}.marketing-module__qsEMDa__page{background:radial-gradient(circle at 8% 12%, #33b96a1f 0 110px, transparent 112px), radial-gradient(circle at 94% 42%, #8a5bd61a 0 150px, transparent 152px), var(--cream);min-height:100vh;overflow:hidden}.marketing-module__qsEMDa__header,.marketing-module__qsEMDa__hero,.marketing-module__qsEMDa__disclaimer,.marketing-module__qsEMDa__section,.marketing-module__qsEMDa__panel,.marketing-module__qsEMDa__final,.marketing-module__qsEMDa__footer{width:min(1120px,100% - 40px);margin-inline:auto}.marketing-module__qsEMDa__header{justify-content:space-between;align-items:center;min-height:88px;display:flex}.marketing-module__qsEMDa__wordmark{color:var(--navy);font:400 24px var(--font-display);align-items:center;gap:12px;text-decoration:none;display:inline-flex}.marketing-module__qsEMDa__mark{background:linear-gradient(160deg, var(--gold-1), var(--gold-2));width:42px;height:42px;box-shadow:0 4px 0 var(--gold-shadow);color:var(--gold-ink);font:400 18px var(--font-display);border-radius:13px;place-items:center;display:grid}.marketing-module__qsEMDa__headerNav{align-items:center;gap:18px;display:flex}.marketing-module__qsEMDa__headerLink,.marketing-module__qsEMDa__footer a{color:var(--board);text-underline-offset:4px;font-weight:900}.marketing-module__qsEMDa__hero{grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);align-items:center;gap:clamp(48px,9vw,120px);padding-block:48px 40px;display:grid}.marketing-module__qsEMDa__heroSolo{grid-template-columns:minmax(0,1fr)}.marketing-module__qsEMDa__eyebrow,.marketing-module__qsEMDa__asideLabel{color:var(--board);letter-spacing:.13em;text-transform:uppercase;margin:0 0 14px;font-size:12px;font-weight:900}.marketing-module__qsEMDa__hero h1{letter-spacing:-.025em;max-width:760px;font-size:clamp(48px,7vw,84px);line-height:.95}.marketing-module__qsEMDa__tagline{max-width:650px;color:var(--sand-ink);margin:28px 0 0;font-size:clamp(17px,2vw,21px);font-weight:700;line-height:1.55}.marketing-module__qsEMDa__actions{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;max-width:520px;margin-top:34px;display:grid}.marketing-module__qsEMDa__heroNote{color:var(--muted);margin:18px 0 0;font-size:13px;font-weight:800}.marketing-module__qsEMDa__aside{background:linear-gradient(145deg, var(--navy), #314878);color:#fff;border:1px solid #ffffff73;border-radius:32px;padding:clamp(30px,5vw,52px);position:relative;box-shadow:0 24px 70px #22335a33}.marketing-module__qsEMDa__aside:before{background:var(--gold-2);content:"";border-radius:999px;width:56px;height:8px;position:absolute;top:22px;right:24px}.marketing-module__qsEMDa__asideLabel{color:var(--gold-1)}.marketing-module__qsEMDa__aside strong{max-width:360px;font:400 clamp(28px, 3.4vw, 42px) / 1.05 var(--font-display);display:block}.marketing-module__qsEMDa__aside p:last-child{color:#dbe4fb;margin:22px 0 0;font-size:16px;font-weight:700;line-height:1.6}.marketing-module__qsEMDa__disclaimer{border:1.5px dashed var(--sand-line);color:var(--sand-ink);background:#ffffff8c;border-radius:16px;margin-block:0;padding:16px 22px;font-size:13.5px;font-weight:800;line-height:1.6}.marketing-module__qsEMDa__section{border-top:1px solid var(--cream-line);padding-block:76px}.marketing-module__qsEMDa__withMedia{grid-template-columns:minmax(0,1fr) minmax(280px,360px);align-items:center;gap:clamp(32px,6vw,72px);display:grid}.marketing-module__qsEMDa__mediaTop{grid-template-columns:minmax(0,1fr) minmax(280px,360px);align-items:center;gap:clamp(32px,6vw,72px);margin-bottom:8px;display:grid}.marketing-module__qsEMDa__copy>*+*{margin-top:28px}.marketing-module__qsEMDa__heading h2,.marketing-module__qsEMDa__heading h3{max-width:760px;font-size:clamp(32px,4.2vw,52px);line-height:1.03}.marketing-module__qsEMDa__intro{max-width:680px;color:var(--sand-ink);margin:20px 0 0;font-size:17px;font-weight:700;line-height:1.65}.marketing-module__qsEMDa__panel{border:1.5px solid var(--gold-2);background:linear-gradient(150deg, var(--amber-tint), #ffffffb3);border-radius:32px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(32px,6vw,80px);margin-block:24px;padding:clamp(36px,5vw,64px);display:grid}.marketing-module__qsEMDa__panel .marketing-module__qsEMDa__eyebrow{color:var(--gold-mid)}.marketing-module__qsEMDa__panel .marketing-module__qsEMDa__checklist li:before{background:var(--gold-3)}.marketing-module__qsEMDa__shot{aspect-ratio:66/100;border:10px solid var(--navy);background:var(--cream);border-radius:38px;width:100%;overflow:hidden;box-shadow:0 26px 60px #22335a38}.marketing-module__qsEMDa__shotImage{object-fit:cover;object-position:top center;width:100%;height:100%;display:block}.marketing-module__qsEMDa__art{width:100%;height:auto;display:block}.marketing-module__qsEMDa__callout{border-left:4px solid var(--gold-2);background:var(--amber-tint);color:var(--gold-mid);border-radius:0 14px 14px 0;margin:24px 0 0;padding:18px 20px;font-size:14px;font-weight:800;line-height:1.65}.marketing-module__qsEMDa__cards{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;margin-top:44px;display:grid}.marketing-module__qsEMDa__card{border:1.5px solid var(--cream-line);color:inherit;background:#ffffffd1;border-radius:20px;padding:28px;text-decoration:none;display:block}.marketing-module__qsEMDa__card h3{color:var(--navy);margin:0;font-size:18px;font-weight:900;line-height:1.3}.marketing-module__qsEMDa__card p{color:var(--sand-ink);margin:10px 0 0;font-size:14px;font-weight:700;line-height:1.6}a.marketing-module__qsEMDa__card:hover{border-color:var(--board)}.marketing-module__qsEMDa__steps{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:16px;margin:44px 0 0;padding:0;list-style:none;display:grid}.marketing-module__qsEMDa__steps li{border:1.5px solid var(--cream-line);background:#ffffffd1;border-radius:20px;padding:28px}.marketing-module__qsEMDa__stepNumber{background:var(--board);color:#fff;border-radius:50%;place-items:center;width:34px;height:34px;margin-bottom:20px;font-weight:900;display:grid}.marketing-module__qsEMDa__steps h3{color:var(--navy);margin:0;font-size:17px;font-weight:900;line-height:1.3}.marketing-module__qsEMDa__steps p{color:var(--sand-ink);margin:8px 0 0;font-size:14px;font-weight:700;line-height:1.55}.marketing-module__qsEMDa__definitions{gap:18px;margin:0;display:grid}.marketing-module__qsEMDa__definitions dt{color:var(--navy);font-size:16px;font-weight:900}.marketing-module__qsEMDa__definitions dd{color:var(--sand-ink);margin:6px 0 0;font-size:14.5px;font-weight:700;line-height:1.6}.marketing-module__qsEMDa__checklist{gap:14px;margin:0;padding:0;list-style:none;display:grid}.marketing-module__qsEMDa__checklist li{color:var(--sand-ink);padding-left:34px;font-size:15.5px;font-weight:700;line-height:1.6;position:relative}.marketing-module__qsEMDa__checklist li:before{background:var(--board);color:#fff;content:"✓";border-radius:50%;place-items:center;width:22px;height:22px;font-size:12px;font-weight:900;display:grid;position:absolute;top:2px;left:0}.marketing-module__qsEMDa__faq{gap:10px;margin-top:40px;display:grid}.marketing-module__qsEMDa__faq details{border:1.5px solid var(--cream-line);background:#ffffffd1;border-radius:16px}.marketing-module__qsEMDa__faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:20px 24px;list-style:none;display:flex}.marketing-module__qsEMDa__faq summary::-webkit-details-marker{display:none}.marketing-module__qsEMDa__faq summary:after{color:var(--board);content:"+";font-size:22px;font-weight:900;line-height:1}.marketing-module__qsEMDa__faq details[open] summary:after{content:"–"}.marketing-module__qsEMDa__faq summary h3{color:var(--navy);margin:0;font-size:17px;font-weight:900;line-height:1.35}.marketing-module__qsEMDa__faq details p{color:var(--sand-ink);margin:0;padding:0 24px 22px;font-size:15px;font-weight:700;line-height:1.65}.marketing-module__qsEMDa__final{background:linear-gradient(145deg, var(--navy), #314878);color:#fff;text-align:center;border-radius:32px;margin-block:40px;padding:clamp(40px,6vw,72px)}.marketing-module__qsEMDa__final h2{max-width:720px;margin-inline:auto;font-size:clamp(30px,4vw,46px);line-height:1.05}.marketing-module__qsEMDa__final p{color:#dbe4fb;max-width:560px;margin:20px auto 32px;font-size:16px;font-weight:700;line-height:1.6}.marketing-module__qsEMDa__finalCta{max-width:340px;margin-inline:auto}.marketing-module__qsEMDa__footer{border-top:1px solid var(--cream-line);color:var(--muted);justify-content:space-between;gap:18px;padding-block:26px 40px;font-size:13px;font-weight:800;display:flex}.marketing-module__qsEMDa__langNav{gap:16px;display:flex}.marketing-module__qsEMDa__langLink[aria-current=true]{color:var(--navy);text-decoration:underline}@media (max-width:860px){.marketing-module__qsEMDa__withMedia,.marketing-module__qsEMDa__mediaTop,.marketing-module__qsEMDa__panel{grid-template-columns:1fr}.marketing-module__qsEMDa__shot,.marketing-module__qsEMDa__art{max-width:320px;margin-inline:auto}}@media (max-width:760px){.marketing-module__qsEMDa__header,.marketing-module__qsEMDa__hero,.marketing-module__qsEMDa__disclaimer,.marketing-module__qsEMDa__section,.marketing-module__qsEMDa__panel,.marketing-module__qsEMDa__final,.marketing-module__qsEMDa__footer{width:min(100% - 32px,560px)}.marketing-module__qsEMDa__header{flex-wrap:wrap;gap:12px;min-height:72px}.marketing-module__qsEMDa__wordmark{font-size:20px}.marketing-module__qsEMDa__mark{width:38px;height:38px}.marketing-module__qsEMDa__headerLink{font-size:13px}.marketing-module__qsEMDa__hero{grid-template-columns:1fr;gap:42px;padding-block:40px 32px}.marketing-module__qsEMDa__hero h1{font-size:clamp(42px,13vw,62px)}.marketing-module__qsEMDa__actions{grid-template-columns:1fr}.marketing-module__qsEMDa__aside{border-radius:24px}.marketing-module__qsEMDa__section{padding-block:56px}.marketing-module__qsEMDa__footer{flex-direction:column}}@media (prefers-reduced-motion:no-preference){.marketing-module__qsEMDa__headerLink,.marketing-module__qsEMDa__footer a,.marketing-module__qsEMDa__actions a,a.marketing-module__qsEMDa__card{transition:transform .16s,color .16s,border-color .16s}.marketing-module__qsEMDa__actions a:hover{transform:translateY(-2px)}}
