.how-module__EmpaIq__muted{color:var(--muted);text-wrap:pretty;margin:0}.how-module__EmpaIq__foot{color:var(--muted);margin:0;font-size:14px}.how-module__EmpaIq__foot a{color:var(--text);text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:3px}.how-module__EmpaIq__foot a:hover{color:var(--accent);text-decoration-color:currentColor}.how-module__EmpaIq__steps{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:26px 0 0;padding:0;list-style:none;display:grid}.how-module__EmpaIq__step{border-radius:var(--r-3);background:var(--raise), var(--panel);border:1px solid var(--line-strong);box-shadow:var(--bevel), var(--elev-2);align-content:start;gap:8px;padding:40px 20px 22px;display:grid;position:relative}.how-module__EmpaIq__stepNumber{width:44px;height:44px;font-family:var(--font-display), sans-serif;color:var(--on-accent);background:linear-gradient(180deg, #ffffff4d, #fff0 55%, #00000024), var(--accent);box-shadow:var(--bevel), var(--elev-1), var(--glow);border-radius:50%;place-items:center;font-size:20px;font-weight:800;font-stretch:75%;display:grid;position:absolute;top:-20px;left:18px}.how-module__EmpaIq__stepTime{font-family:var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--accent);font-size:11px}.how-module__EmpaIq__stepTitle{font-family:var(--font-display), sans-serif;text-transform:uppercase;margin:0;font-size:28px;font-weight:800;font-stretch:70%;line-height:1}.how-module__EmpaIq__step p{color:var(--muted);margin:0;font-size:14px}@media (max-width:1080px){.how-module__EmpaIq__steps{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));row-gap:34px}}.how-module__EmpaIq__fair{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(20px,4vw,56px);display:grid}.how-module__EmpaIq__fairHead{gap:10px;display:grid}.how-module__EmpaIq__promises{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;display:grid}.how-module__EmpaIq__promises div{border-radius:var(--r-3);background:var(--raise), var(--panel);border:1px solid var(--line);box-shadow:var(--bevel), var(--elev-1);align-content:start;gap:8px;padding:20px 22px;display:grid}.how-module__EmpaIq__promises dt{font-family:var(--font-display), sans-serif;text-transform:uppercase;font-size:22px;font-weight:800;font-stretch:72%;line-height:1.05}.how-module__EmpaIq__promises dd{color:var(--muted);margin:0;font-size:14px}@media (max-width:900px){.how-module__EmpaIq__fair{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.how-module__EmpaIq__promises{grid-template-columns:minmax(0,1fr)}}.how-module__EmpaIq__doors{border-radius:var(--r-3);background:radial-gradient(600px 200px at 0% 0%, color-mix(in srgb, var(--accent) 14%, transparent), transparent 70%), var(--raise), var(--panel);border:1px solid var(--line-strong);box-shadow:var(--bevel), var(--elev-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 32px;margin-top:16px;padding:clamp(20px,3vw,32px);display:flex}.how-module__EmpaIq__doors>div:first-child{flex:320px}.how-module__EmpaIq__doorsTitle{font-family:var(--font-display), sans-serif;text-transform:uppercase;margin:0 0 6px;font-size:28px;font-weight:800;font-stretch:72%;line-height:1.05}.how-module__EmpaIq__doors p{max-width:60ch;color:var(--muted);margin:0}.how-module__EmpaIq__doorsActions{flex-wrap:wrap;gap:10px;display:flex}.how-module__EmpaIq__faq{grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));align-items:start;gap:10px 16px;display:grid}.how-module__EmpaIq__faqItem{border-radius:var(--r-2);background:var(--raise), var(--panel);border:1px solid var(--line);box-shadow:var(--bevel), var(--elev-1);transition:border-color var(--dur-2) var(--ease-out)}.how-module__EmpaIq__faqItem[open]{border-color:color-mix(in srgb, var(--accent) 45%, var(--line-strong))}.how-module__EmpaIq__faqItem summary{cursor:pointer;border-radius:inherit;align-items:center;min-height:56px;padding:12px 56px 12px 18px;font-weight:600;list-style:none;display:flex;position:relative}.how-module__EmpaIq__faqItem summary::-webkit-details-marker{display:none}.how-module__EmpaIq__faqItem summary:after{content:"+";width:30px;height:30px;font-family:var(--font-mono), monospace;color:var(--accent);box-shadow:var(--inset);transition:transform var(--dur-2) var(--ease-snap);background:#0000004d;border-radius:50%;place-items:center;font-size:18px;display:grid;position:absolute;right:14px}.how-module__EmpaIq__faqItem[open] summary:after{transform:rotate(45deg)}.how-module__EmpaIq__faqItem summary:hover{color:var(--accent)}.how-module__EmpaIq__faqItem p{color:var(--muted);margin:0;padding:0 18px 18px;font-size:14px}
