.ai-habitat-section-module__dQtSrW__section{padding:2.5rem 0 3.5rem;position:relative;overflow:clip}.ai-habitat-section-module__dQtSrW__backdrop{filter:blur(26px);pointer-events:none;background:radial-gradient(circle at 14% 18%,#59f0cb14,#0000 20%),radial-gradient(circle at 76% 28%,#19b6ff21,#0000 24%),radial-gradient(circle at 52% 72%,#d9ff740f,#0000 18%);position:absolute;inset:6% -8% 14%}.ai-habitat-section-module__dQtSrW__layout{z-index:1;grid-template-columns:minmax(300px,.62fr) minmax(0,1.38fr);align-items:center;gap:1.4rem;display:grid;position:relative}@media (max-width:980px){.ai-habitat-section-module__dQtSrW__layout{grid-template-columns:1fr;align-items:stretch}}.ai-habitat-section-module__dQtSrW__copy,.ai-habitat-section-module__dQtSrW__visual,.ai-habitat-section-module__dQtSrW__statement{z-index:1;position:relative}.ai-habitat-section-module__dQtSrW__copy{padding-top:2.6rem}.ai-habitat-section-module__dQtSrW__copy h2{max-width:18ch;font-size:var(--fs-h2);letter-spacing:-.04em;margin:1rem 0 0;line-height:1.02}.ai-habitat-section-module__dQtSrW__description{color:#cbd7ea;max-width:34rem;font-size:var(--fs-md);margin:1.15rem 0 0}.ai-habitat-section-module__dQtSrW__visual{margin-left:0}.ai-habitat-section-module__dQtSrW__voiceBox{background:linear-gradient(#ffffff09,#ffffff03),#03060a;border:1px solid #ffffff14;border-radius:1.5rem;margin-top:1.8rem;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff05,0 24px 70px #0000004d}.ai-habitat-section-module__dQtSrW__voiceBar{color:var(--accent);font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:.14em;text-transform:uppercase;border-bottom:1px solid #ffffff0f;justify-content:space-between;gap:.8rem;padding:.9rem 1rem;display:flex}.ai-habitat-section-module__dQtSrW__voiceBody{gap:.85rem;padding:1rem;display:grid}.ai-habitat-section-module__dQtSrW__voiceBody p{color:#dcfff8;font-family:var(--font-mono);font-size:var(--fs-label-lg);line-height:var(--lh-body);margin:0}.ai-habitat-section-module__dQtSrW__voiceBody span{color:var(--accent)}.ai-habitat-section-module__dQtSrW__chips{flex-wrap:wrap;gap:.75rem;margin-top:1.4rem;display:flex}.ai-habitat-section-module__dQtSrW__chips span{color:#dbe8ff;font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:.14em;text-transform:uppercase;background:#ffffff08;border:1px solid #ffffff14;border-radius:999px;padding:.65rem .88rem}.ai-habitat-section-module__dQtSrW__actions{flex-wrap:wrap;gap:.9rem;margin-top:1.7rem;display:flex}.ai-habitat-section-module__dQtSrW__statement{margin-top:1rem}.ai-habitat-section-module__dQtSrW__statementLine{border-top:1px solid #ffffff12;border-bottom:1px solid #ffffff12;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 0;display:flex}.ai-habitat-section-module__dQtSrW__statementLine span{color:#0000;-webkit-text-stroke:1px #ffffffeb;font-family:var(--font-display);letter-spacing:-.06em;font-size:clamp(2rem,4.8vw,4.4rem);line-height:.9}@media (max-width:1100px){.ai-habitat-section-module__dQtSrW__layout{grid-template-columns:1fr;gap:1.2rem}.ai-habitat-section-module__dQtSrW__copy h2{max-width:13ch}.ai-habitat-section-module__dQtSrW__copy{padding-top:0}.ai-habitat-section-module__dQtSrW__visual{margin-left:0}.ai-habitat-section-module__dQtSrW__statement{margin-top:1.2rem}}@media (max-width:640px){.ai-habitat-section-module__dQtSrW__copy h2{font-size:clamp(2.4rem,12vw,4.2rem)}}
