.InsuranceCoverageAnimation-module__ve6k5G__scene{text-align:center;background:radial-gradient(at 50% 45%,#f1f7ff,#fff0 72%);border-radius:28px;width:100%;min-width:0;padding:24px 0 18px;overflow:hidden}.InsuranceCoverageAnimation-module__ve6k5G__eyebrow{letter-spacing:1.6px;color:#527398;justify-content:center;align-items:center;gap:8px;font-size:clamp(8px,1.6vw,10px);font-weight:650;display:flex}.InsuranceCoverageAnimation-module__ve6k5G__eyebrow>span{background:#ff9b38;border-radius:50%;width:6px;height:6px}.InsuranceCoverageAnimation-module__ve6k5G__illustration{width:100%;height:auto;margin:-6px auto -24px;display:block}.InsuranceCoverageAnimation-module__ve6k5G__caption{justify-content:center;align-items:center;gap:20px;display:flex}.InsuranceCoverageAnimation-module__ve6k5G__caption p{color:#25466d;letter-spacing:-.8px;margin:0;font-size:clamp(20px,3vw,28px);line-height:1.2}.InsuranceCoverageAnimation-module__ve6k5G__caption strong{color:#075de0;font-weight:750}.InsuranceCoverageAnimation-module__ve6k5G__rule{background:#bdd5f3;width:35px;height:1px}.InsuranceCoverageAnimation-module__ve6k5G__note{color:#69809b;margin:12px 0 0;font-size:11px}.InsuranceCoverageAnimation-module__ve6k5G__canopy{transform-origin:300px 295px;animation:7s ease-in-out infinite InsuranceCoverageAnimation-module__ve6k5G__canopy-sway}.InsuranceCoverageAnimation-module__ve6k5G__clouds{animation:12s ease-in-out infinite alternate InsuranceCoverageAnimation-module__ve6k5G__drift}.InsuranceCoverageAnimation-module__ve6k5G__flight{animation:9s ease-in-out infinite alternate-reverse InsuranceCoverageAnimation-module__ve6k5G__drift}.InsuranceCoverageAnimation-module__ve6k5G__seal{animation:5s ease-in-out infinite InsuranceCoverageAnimation-module__ve6k5G__float}.InsuranceCoverageAnimation-module__ve6k5G__car{animation:7s ease-in-out infinite InsuranceCoverageAnimation-module__ve6k5G__settle}.InsuranceCoverageAnimation-module__ve6k5G__plant{transform-origin:70px 412px;animation:6s ease-in-out infinite InsuranceCoverageAnimation-module__ve6k5G__sway}@keyframes InsuranceCoverageAnimation-module__ve6k5G__canopy-sway{0%,to{transform:rotate(-1deg)}50%{transform:rotate(1deg)}}@keyframes InsuranceCoverageAnimation-module__ve6k5G__drift{0%{transform:translate(-7px)}to{transform:translate(7px)}}@keyframes InsuranceCoverageAnimation-module__ve6k5G__float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes InsuranceCoverageAnimation-module__ve6k5G__settle{0%,to{transform:translate(0)}50%{transform:translate(-5px)}}@keyframes InsuranceCoverageAnimation-module__ve6k5G__sway{0%,to{transform:rotate(-2deg)}50%{transform:rotate(3deg)}}@media (max-width:480px){.InsuranceCoverageAnimation-module__ve6k5G__scene{padding:14px 0}.InsuranceCoverageAnimation-module__ve6k5G__eyebrow{letter-spacing:1px;font-size:8px}.InsuranceCoverageAnimation-module__ve6k5G__illustration{margin-top:0;margin-bottom:-10px}.InsuranceCoverageAnimation-module__ve6k5G__note{font-size:10px}}@media (prefers-reduced-motion:reduce){.InsuranceCoverageAnimation-module__ve6k5G__scene *{animation:none}}
