.cied-module__oQJ4jG__section{padding-top:112px;padding-bottom:112px}.cied-module__oQJ4jG__hero{background:linear-gradient(180deg, var(--imp-anthracite) 0%, var(--ink-900) 100%);color:#fff;overflow:hidden}.cied-module__oQJ4jG__heroGrid{grid-template-columns:minmax(0,1.16fr) minmax(0,.84fr);align-items:center;gap:48px;padding-top:92px;padding-bottom:96px;display:grid}.cied-module__oQJ4jG__heroCopy{min-width:0}.cied-module__oQJ4jG__heroTitle{letter-spacing:-.03em;text-wrap:balance;max-width:700px;margin:0;font-size:clamp(2.05rem,3.3vw,2.95rem);font-weight:700;line-height:1.06}.cied-module__oQJ4jG__heroEyebrow{text-transform:uppercase;letter-spacing:.14em;color:var(--imp-turquoise);margin-bottom:18px;font-size:.75rem;font-weight:700}.cied-module__oQJ4jG__heroCta{margin-top:44px}.cied-module__oQJ4jG__heroMedia{justify-content:center;align-items:center;min-width:0;display:flex;position:relative}.cied-module__oQJ4jG__heroGlow{filter:blur(4px);z-index:0;pointer-events:none;background:radial-gradient(58% 58% at 62% 44%,#5dc8d24d 0,#5dc8d200 70%);position:absolute;inset:-12% -8% -16% 0}.cied-module__oQJ4jG__heroVisual{z-index:1;width:100%;position:relative}.cied-module__oQJ4jG__heroVisual svg{width:100%;height:auto;font-family:inherit;display:block;overflow:visible}.cied-module__oQJ4jG__heroShot{z-index:1;border-radius:var(--radius-lg);filter:drop-shadow(0 30px 56px #00000073);width:100%;height:auto;display:block;position:relative}.cied-module__oQJ4jG__introCopy,.cied-module__oQJ4jG__introLead{max-width:720px}.cied-module__oQJ4jG__pillars{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:24px;margin-top:56px;display:grid}.cied-module__oQJ4jG__pillar{background:var(--gray-0);border:1px solid var(--border-subtle);border-radius:var(--radius-xl);flex-direction:column;padding:34px 30px 36px;display:flex}.cied-module__oQJ4jG__pillarTitle{letter-spacing:-.01em;color:var(--imp-anthracite);margin:0;font-size:1.1rem;font-weight:700;line-height:1.3}.cied-module__oQJ4jG__pillarBody{color:var(--text-body);margin:12px 0 0;font-size:.9375rem;line-height:1.65}.cied-module__oQJ4jG__featureRow{grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);align-items:center;gap:56px;display:grid}.cied-module__oQJ4jG__featureRowReversed .cied-module__oQJ4jG__featureCopy{order:2}.cied-module__oQJ4jG__featureRowReversed .cied-module__oQJ4jG__featureMedia{order:1}.cied-module__oQJ4jG__featureCopy{min-width:0}.cied-module__oQJ4jG__featureMedia{min-width:0;position:relative}.cied-module__oQJ4jG__featureShot{filter:drop-shadow(0 26px 48px #2c304e38);width:100%;height:auto;display:block}.cied-module__oQJ4jG__featurePanel{background:var(--imp-anthracite);color:#fff;border-radius:var(--radius-xl);flex-direction:column;height:100%;padding:44px 40px 46px;display:flex}.cied-module__oQJ4jG__featureTitle{letter-spacing:-.02em;text-wrap:balance;margin:22px 0 0;font-size:clamp(1.45rem,2vw,1.75rem);font-weight:700;line-height:1.18}.cied-module__oQJ4jG__featureBody{font-size:var(--fs-body);color:#ffffffd6;max-width:720px;margin:18px 0 0;line-height:1.7}.cied-module__oQJ4jG__featurePair{grid-template-columns:1fr 1fr;align-items:stretch;gap:28px;margin-top:88px;display:grid}.cied-module__oQJ4jG__figure{color:var(--imp-turquoise);letter-spacing:-.02em;white-space:nowrap;font-size:1.3em;font-weight:700}.cied-module__oQJ4jG__ctaInner{text-align:center;max-width:760px;margin:0 auto}.cied-module__oQJ4jG__ctaTitle{letter-spacing:-.025em;color:#fff;text-wrap:balance;margin:0;font-size:clamp(2rem,3vw,2.6rem);font-weight:700;line-height:1.1}.cied-module__oQJ4jG__ctaLead{font-size:var(--fs-lg);color:#ffffffd1;max-width:640px;margin:20px auto 0;line-height:1.65}.cied-module__oQJ4jG__ctaButton{justify-content:center;margin-top:36px;display:flex}@media (max-width:1080px){.cied-module__oQJ4jG__pillars{grid-template-columns:1fr;gap:20px}.cied-module__oQJ4jG__featureRow,.cied-module__oQJ4jG__featurePair{gap:44px}}@media (max-width:900px){.cied-module__oQJ4jG__section{padding-top:72px;padding-bottom:72px}.cied-module__oQJ4jG__heroGrid{grid-template-columns:1fr;gap:44px;padding-top:64px;padding-bottom:72px}.cied-module__oQJ4jG__heroMedia{max-width:560px}.cied-module__oQJ4jG__heroCta{margin-top:34px}.cied-module__oQJ4jG__featureRow,.cied-module__oQJ4jG__featurePair{grid-template-columns:1fr;gap:34px}.cied-module__oQJ4jG__featureRowReversed .cied-module__oQJ4jG__featureCopy,.cied-module__oQJ4jG__featureRowReversed .cied-module__oQJ4jG__featureMedia{order:0}.cied-module__oQJ4jG__featurePair{margin-top:64px}.cied-module__oQJ4jG__featurePanel{padding:34px 26px 36px}.cied-module__oQJ4jG__pillars{margin-top:40px}.cied-module__oQJ4jG__figure{font-size:1.24em}}
