.Insights-module__ZQfBzq__root{color:#f2f2f2;background:#0b0b0d;min-height:100vh;position:relative;overflow:hidden}.Insights-module__ZQfBzq__hero{text-align:center;isolation:isolate;justify-content:center;align-items:center;min-height:100vh;padding:clamp(96px,22vh,168px) clamp(20px,6vw,64px);display:flex;position:relative}.Insights-module__ZQfBzq__heroMedia{z-index:0;pointer-events:none;position:absolute;inset:-1px 0 0;overflow:hidden}.Insights-module__ZQfBzq__heroVideo{object-fit:cover;filter:brightness(.52)contrast(1.08)saturate(1.18);width:100%;height:100%;display:block;position:absolute;inset:0;transform:translateZ(0)}.Insights-module__ZQfBzq__poster{object-fit:cover;filter:brightness(.62)contrast(1.06);width:100%;height:100%;position:absolute;inset:0}.Insights-module__ZQfBzq__heroOverlay{background:radial-gradient(circle at 40% 30%,#0b0b0d00 20%,#0b0b0dad 65%),radial-gradient(circle at 70% 70%,#0b0b0d00 25%,#0b0b0d99 72%),#0b0b0d94;position:absolute;inset:0}.Insights-module__ZQfBzq__networkEffect{mix-blend-mode:screen;opacity:.5;background:radial-gradient(circle,#d6c68a2e 0%,#d6c68a00 55%);animation:14s ease-in-out infinite Insights-module__ZQfBzq__pulseGlow;position:absolute;inset:0}@keyframes Insights-module__ZQfBzq__pulseGlow{0%{opacity:.45;transform:scale(1)}50%{opacity:.7;transform:scale(1.06)}to{opacity:.45;transform:scale(1)}}.Insights-module__ZQfBzq__heroContent{z-index:1;flex-direction:column;align-items:center;gap:clamp(12px,2.5vw,24px);max-width:640px;display:flex;position:relative}.Insights-module__ZQfBzq__eyebrow{letter-spacing:.28em;text-transform:uppercase;color:#d6c68a94;font-size:clamp(12px,1.6vw,14px);font-weight:600}.Insights-module__ZQfBzq__heroTitle{letter-spacing:-.01em;color:#f2f2f2;margin:0;font-size:clamp(44px,9vw,88px);font-weight:800;line-height:.96}.Insights-module__ZQfBzq__heroSubtitle{color:#d6c68adb;margin:0;font-size:clamp(24px,4.6vw,36px);font-weight:600}.Insights-module__ZQfBzq__heroBody{color:#f2f2f2bd;margin:0;font-size:clamp(16px,2vw,18px);line-height:1.65}.Insights-module__ZQfBzq__heroReassurance{color:#f2f2f299;margin:0;font-size:.95rem}.Insights-module__ZQfBzq__ctaButton{color:#0b0b0d;letter-spacing:.08em;text-transform:uppercase;background:linear-gradient(120deg,#d6c68af0,#d6c68abd);border:1px solid #d6c68aa3;border-radius:999px;justify-content:center;align-items:center;padding:.95rem 2.6rem;font-size:.98rem;font-weight:600;transition:transform .16s,box-shadow .16s;display:inline-flex;box-shadow:0 18px 36px #d6c68a3d}.Insights-module__ZQfBzq__ctaButton:hover,.Insights-module__ZQfBzq__ctaButton:focus-visible{transform:translateY(-1px);box-shadow:0 24px 44px #d6c68a52}.Insights-module__ZQfBzq__sections{text-align:left;flex-direction:column;gap:clamp(2.5rem,5vw,4rem);width:min(960px,100% - clamp(48px,12vw,160px));margin:clamp(120px,28vh,240px) auto clamp(128px,22vh,184px);display:flex}.Insights-module__ZQfBzq__section{gap:clamp(1.2rem,3vw,2rem);display:grid}.Insights-module__ZQfBzq__sectionTitle{color:#d6c68af0;margin:0;font-size:clamp(26px,4vw,34px);font-weight:600}.Insights-module__ZQfBzq__tileGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.Insights-module__ZQfBzq__tile{color:#f2f2f2d1;background:#d6c68a1f;border:1px solid #d6c68a2e;border-radius:1rem;padding:1rem 1.2rem}.Insights-module__ZQfBzq__stepList{gap:1.3rem;margin:0;padding:0;list-style:none;display:grid}.Insights-module__ZQfBzq__stepItem{grid-template-columns:auto 1fr;align-items:start;gap:1rem;display:grid}.Insights-module__ZQfBzq__stepIndex{color:#d6c68ae6;background:#d6c68a38;border-radius:50%;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;font-weight:600;display:inline-flex}.Insights-module__ZQfBzq__stepCopy{color:#f2f2f2c7;gap:.4rem;display:grid}.Insights-module__ZQfBzq__stepLabel{letter-spacing:.01em;color:#d6c68ae6;font-weight:600}.Insights-module__ZQfBzq__reassuranceCopy{color:#f2f2f2bd;margin:0;font-size:1.05rem;line-height:1.7}.Insights-module__ZQfBzq__visualShell{background:radial-gradient(circle,#d6c68a14,#0b0b0deb);border:1px solid #d6c68a2e;border-radius:24px;height:clamp(220px,38vh,340px);position:relative;overflow:hidden}.Insights-module__ZQfBzq__visualGlow,.Insights-module__ZQfBzq__visualOrbit{pointer-events:none;position:absolute;inset:0}.Insights-module__ZQfBzq__visualGlow{opacity:.4;filter:blur(12px);background:radial-gradient(circle,#d6c68a59,#d6c68a00);animation:18s ease-in-out infinite Insights-module__ZQfBzq__glowDrift}.Insights-module__ZQfBzq__visualOrbit{opacity:.45;background:conic-gradient(#d6c68a33,#d6c68a00);animation:24s linear infinite Insights-module__ZQfBzq__orbitSpin;-webkit-mask-image:radial-gradient(circle,#0000 35%,#000 70%);mask-image:radial-gradient(circle,#0000 35%,#000 70%)}@keyframes Insights-module__ZQfBzq__glowDrift{0%{transform:translate(-4%,-2%)scale(.96)}50%{transform:translate(4%,3%)scale(1.04)}to{transform:translate(-4%,-2%)scale(.96)}}@keyframes Insights-module__ZQfBzq__orbitSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.Insights-module__ZQfBzq__finalCtaBlock{text-align:center;background:linear-gradient(140deg,#d6c68a24,#d6c68a0a);border:1px solid #d6c68a33;border-radius:1.6rem;gap:1.1rem;padding:clamp(2.2rem,5vw,3rem);display:grid}.Insights-module__ZQfBzq__finalHeadline{color:#d6c68aeb;margin:0;font-size:clamp(24px,4vw,32px);font-weight:600}.Insights-module__ZQfBzq__finalButton{letter-spacing:.06em;text-transform:uppercase;color:#f2f2f2;background:#f2f2f224;border:1px solid #d6c68a6b;border-radius:999px;justify-content:center;justify-self:center;align-items:center;padding:.9rem 2.4rem;font-weight:600;transition:transform .16s,box-shadow .16s,background .16s;display:inline-flex}.Insights-module__ZQfBzq__finalButton:hover,.Insights-module__ZQfBzq__finalButton:focus-visible{background:#f2f2f238;transform:translateY(-1px);box-shadow:0 20px 38px #d6c68a42}@media (max-width:900px){.Insights-module__ZQfBzq__hero{min-height:88vh;padding:clamp(80px,18vh,128px) clamp(16px,7vw,28px)}.Insights-module__ZQfBzq__heroTitle{font-size:clamp(36px,11vw,64px)}.Insights-module__ZQfBzq__sections{width:min(960px,100% - clamp(24px,8vw,48px));margin:clamp(96px,24vh,160px) auto clamp(96px,22vh,140px)}.Insights-module__ZQfBzq__visualShell{height:clamp(200px,34vh,280px)}}@media (max-width:600px){.Insights-module__ZQfBzq__heroSubtitle{font-size:clamp(20px,6vw,28px)}.Insights-module__ZQfBzq__heroBody{font-size:.98rem}.Insights-module__ZQfBzq__ctaButton,.Insights-module__ZQfBzq__finalButton{width:100%}}
