.FqConcerns-module__cr5MSG__concerns{background:var(--dw-black);border-top:1px solid var(--ink-3);padding:clamp(80px,12vh,150px) 0}.FqConcerns-module__cr5MSG__head{max-width:var(--container);padding:0 var(--gutter);margin:0 auto clamp(40px,6vh,72px)}.FqConcerns-module__cr5MSG__eyebrow{font-family:var(--font-mono);font-size:var(--t-micro);letter-spacing:var(--tr-mono);text-transform:uppercase;color:var(--dw-blue)}.FqConcerns-module__cr5MSG__head h2{font:500 clamp(28px, 3.6vw, 54px) / var(--lh-snug) var(--font-sans);letter-spacing:var(--tr-headline);text-transform:uppercase;margin:var(--s-5) 0 0}.FqConcerns-module__cr5MSG__list{max-width:1000px;padding:0 var(--gutter);flex-direction:column;gap:clamp(28px,4.5vh,52px);margin:0 auto;display:flex}.FqConcerns-module__cr5MSG__concern{grid-template-columns:auto 1fr;gap:clamp(16px,3vw,40px);display:grid}.FqConcerns-module__cr5MSG__tag{font-family:var(--font-mono);font-size:var(--t-micro);letter-spacing:var(--tr-mono);text-transform:uppercase;color:var(--dw-blue);padding-top:var(--s-2)}.FqConcerns-module__cr5MSG__concernQ{font:500 clamp(20px, 2.4vw, 32px) / 1.25 var(--font-sans);letter-spacing:var(--tr-headline);text-transform:uppercase;margin:0 0 var(--s-3)}.FqConcerns-module__cr5MSG__concernA{color:var(--fg-muted);max-width:64ch;font:400 var(--t-body-lg) / 1.6 var(--font-sans);margin:0}@media (max-width:640px){.FqConcerns-module__cr5MSG__concern{gap:var(--s-2);grid-template-columns:1fr}}
.FqTalk-module__Ip_LzW__talk{background:var(--dw-black);border-top:1px solid var(--ink-3);position:relative;overflow:hidden}.FqTalk-module__Ip_LzW__media{filter:brightness(.34);position:absolute;inset:0}.FqTalk-module__Ip_LzW__scrim{pointer-events:none;background:radial-gradient(85% 85%,#0000008c,#000000eb);position:absolute;inset:0}.FqTalk-module__Ip_LzW__inner{z-index:2;max-width:var(--container);padding:clamp(90px, 15vh, 180px) var(--gutter);grid-template-columns:1.1fr .9fr;align-items:center;gap:clamp(40px,7vw,110px);margin:0 auto;display:grid;position:relative}.FqTalk-module__Ip_LzW__eyebrow{font-family:var(--font-mono);font-size:var(--t-micro);letter-spacing:var(--tr-mono);text-transform:uppercase;color:var(--ui-mint)}.FqTalk-module__Ip_LzW__headline{font:500 clamp(56px, 9vw, 150px) / .92 var(--font-sans);letter-spacing:var(--tr-display);text-transform:uppercase;margin:var(--s-6) 0 0}.FqTalk-module__Ip_LzW__em{color:var(--dw-blue)}.FqTalk-module__Ip_LzW__sub{margin:var(--s-6) 0 0;max-width:40ch;color:var(--fg-muted);font:400 var(--t-body-lg) / 1.6 var(--font-sans)}.FqTalk-module__Ip_LzW__actions{margin-top:var(--s-8);gap:var(--s-4);flex-wrap:wrap;display:flex}.FqTalk-module__Ip_LzW__contact{flex-direction:column;display:flex}.FqTalk-module__Ip_LzW__contactRow{border-top:1px solid var(--ink-3);padding:clamp(18px,2.6vh,26px) 0}.FqTalk-module__Ip_LzW__contactRow:last-child{border-bottom:1px solid var(--ink-3)}.FqTalk-module__Ip_LzW__contactLbl{font-family:var(--font-mono);font-size:var(--t-micro);letter-spacing:var(--tr-mono);text-transform:uppercase;color:var(--fg-faint)}.FqTalk-module__Ip_LzW__contactRow a{margin-top:var(--s-2);font:500 clamp(20px, 2.2vw, 30px) / 1.1 var(--font-sans);letter-spacing:var(--tr-headline);color:var(--fg);transition:color var(--dur-2) var(--ease-out), transform var(--dur-2) var(--ease-out);display:inline-block}.FqTalk-module__Ip_LzW__contactRow a:hover{color:var(--dw-blue);transform:translate(6px)}.FqTalk-module__Ip_LzW__hours{flex-direction:column;gap:6px;margin-top:10px;display:flex}.FqTalk-module__Ip_LzW__row{justify-content:space-between;gap:var(--s-5);max-width:320px;color:var(--fg-muted);font:400 var(--t-body) / 1.4 var(--font-sans);display:flex}.FqTalk-module__Ip_LzW__row span:first-child{color:var(--fg)}.FqTalk-module__Ip_LzW__note{margin-top:var(--s-5);align-items:center;gap:var(--s-3);font-family:var(--font-mono);font-size:var(--t-micro);letter-spacing:var(--tr-mono);text-transform:uppercase;color:var(--ui-mint);display:inline-flex}.FqTalk-module__Ip_LzW__blip{border-radius:var(--r-pill);background:var(--ui-mint);width:8px;height:8px;animation:1.8s ease-in-out infinite FqTalk-module__Ip_LzW__fqBlip}@keyframes FqTalk-module__Ip_LzW__fqBlip{0%,to{opacity:1}50%{opacity:.3}}@media (prefers-reduced-motion:reduce){.FqTalk-module__Ip_LzW__blip{animation:none}}@media (max-width:860px){.FqTalk-module__Ip_LzW__inner{grid-template-columns:1fr}}
