.Ticker-module__yI-_lW__ticker{background:var(--teal);z-index:190;align-items:center;height:36px;display:flex;position:sticky;top:72px;overflow:hidden}.Ticker-module__yI-_lW__tickerBadge{background:var(--deep);color:var(--teal);font-family:var(--font-display);letter-spacing:.18em;text-transform:uppercase;flex-shrink:0;align-items:center;height:100%;padding:0 1.1rem;font-size:.65rem;font-weight:700;display:flex}.Ticker-module__yI-_lW__tickerScroll{flex:1;overflow:hidden}@keyframes Ticker-module__yI-_lW__tickerRoll{0%{transform:translate(0)}to{transform:translate(-50%)}}.Ticker-module__yI-_lW__tickerTrack{will-change:transform;animation:28s linear infinite Ticker-module__yI-_lW__tickerRoll;display:flex}.Ticker-module__yI-_lW__ticker:hover .Ticker-module__yI-_lW__tickerTrack{animation-play-state:paused}.Ticker-module__yI-_lW__ticker:hover{cursor:default}.Ticker-module__yI-_lW__tickerItem{font-family:var(--font-body);color:var(--deep);white-space:nowrap;align-items:center;gap:1.5rem;padding:0 2rem;font-size:.78rem;font-weight:500;display:flex}.Ticker-module__yI-_lW__tickerItem:after{content:"—";opacity:.35}@media (prefers-reduced-motion:reduce){.Ticker-module__yI-_lW__tickerTrack{animation:none}}
.WaveTransition-module__tQ4Mkq__waveTransition{z-index:2;background:var(--deep);line-height:0;position:relative}.WaveTransition-module__tQ4Mkq__waveTransition:before{content:"";pointer-events:none;background:radial-gradient(80% 60% at 50% 80%,#00c5e32e 0%,#0000 70%);height:100px;position:absolute;top:-40px;left:0;right:0}.WaveTransition-module__tQ4Mkq__waveTransition svg{z-index:1;width:100%;display:block;position:relative}.WaveTransition-module__tQ4Mkq__wavePath1{animation:7s ease-in-out infinite WaveTransition-module__tQ4Mkq__waveRoll1}.WaveTransition-module__tQ4Mkq__wavePath2{animation:9s ease-in-out .6s infinite WaveTransition-module__tQ4Mkq__waveRoll2}.WaveTransition-module__tQ4Mkq__wavePath3{animation:11s ease-in-out 1.2s infinite WaveTransition-module__tQ4Mkq__waveRoll3}@media (prefers-reduced-motion:reduce){.WaveTransition-module__tQ4Mkq__wavePath1,.WaveTransition-module__tQ4Mkq__wavePath2,.WaveTransition-module__tQ4Mkq__wavePath3{animation:none}}
.HeroArticle-module__7Vqd1a__hero{background:var(--deep) url(/images/header-ocean.jpg) center / cover no-repeat;flex-direction:column;min-height:92vh;padding-top:72px;display:flex;position:relative;overflow:hidden}.HeroArticle-module__7Vqd1a__hero:before{content:"";pointer-events:none;background:linear-gradient(#1a2f4259 0%,#1a2f4299 60%,#203a50 100%);position:absolute;inset:0}.HeroArticle-module__7Vqd1a__heroRipple{pointer-events:none;z-index:1;position:absolute;inset:0;overflow:hidden}.HeroArticle-module__7Vqd1a__rippleLine{height:1px;animation:HeroArticle-module__7Vqd1a__rippleShift var(--dur,6s) ease-in-out infinite var(--delay,0s);background:linear-gradient(90deg,#0000 0%,#00c5e312 20%,#00c5e333 50%,#00c5e312 80%,#0000 100%);position:absolute;left:-20%;right:-20%}.HeroArticle-module__7Vqd1a__heroContent{z-index:2;flex-direction:column;flex:1;justify-content:flex-end;max-width:1200px;padding:5rem 4rem 4.5rem;display:flex;position:relative}.HeroArticle-module__7Vqd1a__heroLabel{font-family:var(--font-display);letter-spacing:.2em;text-transform:uppercase;color:var(--teal);align-items:center;gap:12px;margin-bottom:1.5rem;font-size:.72rem;font-weight:700;display:flex}.HeroArticle-module__7Vqd1a__heroLabel:before{content:"";background:var(--teal);width:28px;height:1px;display:block}.HeroArticle-module__7Vqd1a__heroHeadline{font-family:var(--font-heading);letter-spacing:-.02em;color:#fff;max-width:18ch;margin-bottom:2rem;font-size:clamp(3rem,6vw,5.5rem);font-weight:600;line-height:1.05}.HeroArticle-module__7Vqd1a__heroHeadline em{color:var(--foam);font-style:italic}.HeroArticle-module__7Vqd1a__heroMetaTag{font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--text-dim);margin-bottom:1.25rem;font-size:.72rem}.HeroArticle-module__7Vqd1a__heroExcerpt{color:var(--text-muted);max-width:55ch;margin-bottom:2rem;font-size:1rem;font-weight:300;line-height:1.75}.HeroArticle-module__7Vqd1a__btnHero{background:var(--teal);color:var(--deep);font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;border-radius:2px;align-items:center;gap:10px;padding:.8rem 1.8rem;font-size:.85rem;font-weight:700;text-decoration:none;transition:background .2s,transform .15s;display:inline-flex}.HeroArticle-module__7Vqd1a__btnHero:hover{background:var(--foam);transform:translateY(-2px)}@media (max-width:768px){.HeroArticle-module__7Vqd1a__hero{min-height:75vh}.HeroArticle-module__7Vqd1a__heroContent{padding:2.5rem 1.25rem 3rem}.HeroArticle-module__7Vqd1a__heroHeadline{max-width:100%;font-size:clamp(2rem,8vw,3rem)}.HeroArticle-module__7Vqd1a__heroExcerpt{max-width:100%;font-size:.92rem}.HeroArticle-module__7Vqd1a__btnHero{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.HeroArticle-module__7Vqd1a__rippleLine{animation:none}.HeroArticle-module__7Vqd1a__btnHero:hover{transform:none}}
