.th2026-root .sea-band{position:relative;overflow:hidden;background:linear-gradient(135deg,#0b3b5e,#0369a1 60%,#075985);padding:clamp(28px,5vw,52px) 0 clamp(34px,5vw,56px)}.th2026-root .sea-band.tall{padding-bottom:clamp(64px,9vw,110px)}.th2026-root .sea-band .cta-sea{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.th2026-root .sea-band .onsea{position:relative;z-index:1;text-align:center;max-width:1100px;margin:0 auto;padding:0 clamp(16px,4vw,40px)}.th2026-root .sea-band .onsea h1,.th2026-root .sea-band .onsea h2{color:#fff!important}.th2026-root .sea-band .onsea .accent{color:#8fd0f6!important}.th2026-root .sea-band .onsea p{color:rgba(255,255,255,.88)!important;margin-left:auto;margin-right:auto}.th2026-root .sea-band .onsea .overline{color:rgba(255,255,255,.85)!important}.th2026-root .sea-band .onsea .statline{color:rgba(255,255,255,.78)!important}.th2026-root .sea-band.bar{padding:16px 0 20px;overflow:visible;background:linear-gradient(135deg,#1265a0,#1e88cf 55%,#1272ae)}.th2026-root .cta-fish.barfish{animation:th-swim 30s linear infinite}.th2026-root .cta-fish{animation:th-swim 16s linear infinite}.th2026-root .cta-fish.f2{animation-duration:22s;animation-delay:-9s}.th2026-root .cta-fish.f3{animation-duration:27s;animation-delay:-4s}@keyframes th-swim{0%{transform:translateX(1280px)}to{transform:translateX(-120px)}}.th2026-root .cta-bub{animation:th-rise 7s ease-in infinite}.th2026-root .cta-bub.b2{animation-duration:9s;animation-delay:2s}.th2026-root .cta-bub.b3{animation-duration:8s;animation-delay:4s}@keyframes th-rise{0%{transform:translateY(0);opacity:0}15%{opacity:1}to{transform:translateY(-330px);opacity:0}}.th2026-root .cta-hook{transform-origin:950px 0;animation:th-sway 5s ease-in-out infinite alternate}@keyframes th-sway{0%{transform:rotate(-3deg)}to{transform:rotate(3.5deg)}}.th2026-root .cta-wave{animation:th-wave 12s linear infinite}.th2026-root .cta-wave.w2{animation-duration:8s}@keyframes th-wave{0%{transform:translateX(0)}to{transform:translateX(-240px)}}.th2026-root .cta-fish.biter{animation:th-bite 12s ease-in-out infinite}@keyframes th-bite{0%{transform:translateX(1280px) scaleX(1);opacity:1}26%{transform:translateX(840px) scaleX(1)}36%{transform:translateX(695px) scaleX(1)}42%{transform:translateX(688px) scaleX(-1)}56%{transform:translateX(886px) scaleX(-1)}60%{transform:translateX(888px) translateY(2px) scaleX(-1) rotate(2deg)}63%{transform:translateX(885px) translateY(-2px) scaleX(-1) rotate(-2deg)}66%{transform:translateX(887px) translateY(1px) scaleX(-1) rotate(1deg)}70%{transform:translateX(886px) translateY(-64px) scaleX(-1) rotate(-10deg);opacity:1}76%{transform:translateX(886px) translateY(-150px) scaleX(-1) rotate(-14deg);opacity:0}77%{transform:translateX(1400px) translateY(0) scaleX(1) rotate(0deg);opacity:0}86%{transform:translateX(1360px) scaleX(1);opacity:1}to{transform:translateX(1280px) scaleX(1);opacity:1}}.th2026-root .cta-hook.bitehook{animation:th-hookbite 12s ease-in-out infinite}@keyframes th-hookbite{0%{transform:rotate(-2deg)}40%{transform:rotate(2deg)}56%{transform:rotate(0deg) translateY(0)}62%{transform:rotate(1deg) translateY(4px)}66%{transform:rotate(-1deg) translateY(3px)}70%{transform:rotate(-2deg) translateY(-64px)}76%{transform:rotate(0deg) translateY(-170px)}82%{transform:rotate(0deg) translateY(-170px)}92%{transform:rotate(1deg) translateY(5px)}96%{transform:rotate(-1.5deg) translateY(-2px)}to{transform:rotate(-2deg) translateY(0)}}.th2026-root .cta-fish.loser{animation:th-lose 12s ease-in-out infinite}.th2026-root .cta-fish.lz2{animation-delay:-.35s}.th2026-root .cta-fish.lz3{animation-delay:-.7s}@keyframes th-lose{0%{transform:translateX(1280px) scaleX(1);opacity:1}24%{transform:translateX(800px) scaleX(1)}34%{transform:translateX(720px) scaleX(1)}40%{transform:translateX(712px) scaleX(-1)}54%{transform:translateX(842px) scaleX(-1)}59%{transform:translateX(850px) translateY(4px) scaleX(-1) rotate(4deg)}63%{transform:translateX(844px) translateY(-4px) scaleX(-1) rotate(-4deg)}67%{transform:translateX(849px) translateY(3px) scaleX(-1) rotate(3deg)}71%{transform:translateX(838px) translateY(-6px) scaleX(-1)}74%{transform:translateX(836px) scaleX(1)}86%{transform:translateX(240px) scaleX(1);opacity:1}90%{transform:translateX(40px) scaleX(1);opacity:0}91%{transform:translateX(1420px) scaleX(1);opacity:0}96%{transform:translateX(1370px) scaleX(1);opacity:1}to{transform:translateX(1280px) scaleX(1);opacity:1}}@media (prefers-reduced-motion:reduce){.th2026-root .bait-ring,.th2026-root .cta-bub,.th2026-root .cta-fish,.th2026-root .cta-hook,.th2026-root .cta-wave{animation:none}}