.ocean-about .cn-eyebrow .au-dot{background:hsl(var(--ocean-mint))}.ocean-about .ocean-hero h1{font-weight:800;letter-spacing:-.04em!important}.ocean-about .ocean-sheet .text-accent{color:hsl(var(--ocean-link))}.ocean-about .ocean-sheet h3.text-accent{color:hsl(var(--foreground))}.ocean-about .ocean-sheet .cn-card-lift,.ocean-about .ocean-sheet aside{border-color:hsl(var(--border)/.8);box-shadow:0 1px 2px hsl(var(--ocean-deep)/.04),0 18px 40px -28px hsl(var(--ocean-deep)/.35)}.ocean-about .ocean-panel .rounded-2xl{border-color:hsl(var(--border))}.ocean-about [aria-hidden=true].h-1\.5,.ocean-about [aria-hidden=true].h-2{display:none}.ocean-about .ocean-sheet section .rounded-xl.bg-background{border-radius:999px;background:hsl(var(--card))}.ocean-about a.rounded-xl.inline-flex{min-height:48px;border-radius:999px;transition:transform .35s var(--ocean-ease),background-color .2s ease}.ocean-about a.rounded-xl.inline-flex:hover{transform:translateY(-2px)}.ocean-about .au-reveal{opacity:1}.ocean-faq .space-y-3>div{border-radius:18px;transition:border-color .3s ease,box-shadow .45s var(--ocean-ease),background-color .3s ease}.ocean-faq .space-y-3>div:hover{border-color:hsl(var(--ocean-mint)/.45)}.ocean-faq .space-y-3>div.bg-primary\/5{background:hsl(var(--card));border-color:hsl(var(--ocean-mint)/.55);box-shadow:0 24px 48px -32px hsl(var(--ocean-glow-teal)/.5)}[data-timeline] .tl-fill{display:none}[data-timeline][data-armed] .tl-track{background:hsl(var(--border))}[data-timeline][data-armed] .tl-fill{display:block;position:absolute;left:6px;top:4px;width:2px;height:0;border-radius:1px;background:linear-gradient(hsl(var(--primary)),hsl(var(--ocean-glow-teal)));box-shadow:0 0 10px hsl(var(--primary)/.45)}[data-timeline][data-armed] .tl-dot{transition:background-color .35s ease,box-shadow .35s ease,transform .35s var(--ocean-ease)}[data-timeline][data-armed] .tl-item:not(.tl-on) .tl-dot{background:hsl(var(--card));box-shadow:0 0 0 1px hsl(var(--border))!important;transform:scale(.85)}[data-timeline][data-armed] .tl-dot:after{content:"";position:absolute;inset:-7px;border-radius:50%;border:2px solid hsl(var(--primary));opacity:0}[data-timeline][data-armed] .tl-hit .tl-dot:after{animation:tlRing .7s ease-out}@keyframes tlRing{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(2)}}[data-timeline][data-armed] .tl-item{transition:opacity .5s ease,transform .6s var(--ocean-ease)}[data-timeline][data-armed] .tl-item:not(.tl-in){opacity:0;transform:translateY(24px)}[data-timeline][data-armed] .tl-item.tl-in:not(.tl-focus){opacity:.4}[data-timeline] [data-tl-count]{font-variant-numeric:tabular-nums}.vmg-pin{position:absolute;right:0;top:12px;transform:translateX(50%);padding:2px 7px;border-radius:6px;font:600 10px/1.4 var(--font-mono,ui-monospace),monospace;white-space:nowrap;color:hsl(var(--ocean-frost));background:hsl(var(--ocean-deep))}.vmg-pin:after{content:"";position:absolute;left:50%;top:-4px;margin-left:-4px;border-left:4px solid transparent;border-right:4px solid transparent;border-top:0;border-bottom:4px solid transparent;border-bottom-color:hsl(var(--ocean-deep))}.vmg-pin:before{content:attr(data-label)}[data-vmg] .vmg-card:has(.vmg-pin)>.p-7{padding-bottom:2.75rem}[data-vmg] [data-vmg-count]{font-variant-numeric:tabular-nums}[data-vmg][data-armed=wait] .vmg-bar{width:0!important}[data-vmg][data-armed=go] .vmg-bar{animation:vmgFill 1.6s cubic-bezier(.22,1,.36,1) .7s backwards}@keyframes vmgFill{0%{width:0}}@media (min-width:768px){[data-vmg] .vmg-card:nth-child(2){position:relative;z-index:1}[data-vmg][data-armed=wait] .vmg-card{transform:translateX(calc((1 - var(--i)) * (100% + 1.5rem))) rotate(calc((var(--i) - 1) * 6deg)) scale(.92)}[data-vmg][data-armed=go] .vmg-card{animation:vmgFan .9s cubic-bezier(.22,1,.36,1) backwards}@keyframes vmgFan{0%{transform:translateX(calc((1 - var(--i)) * (100% + 1.5rem))) rotate(calc((var(--i) - 1) * 6deg)) scale(.92)}}}.pf-award{transition:transform .45s cubic-bezier(.22,1,.36,1),box-shadow .45s ease}.pf-award:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(110deg,transparent 30%,hsl(var(--warning)/.32) 48%,transparent 62%);background-size:260% 100%;background-position:130% 0;animation:pfGlint 4.5s ease-in-out infinite}.pf-award:nth-child(2):after{animation-delay:1.1s}.pf-award:nth-child(3):after{animation-delay:2.2s}.pf-award:nth-child(4):after{animation-delay:3.3s}@keyframes pfGlint{0%{background-position:130% 0}35%,to{background-position:-40% 0}}.pf-award-icon{animation:pfBob 2.8s ease-in-out infinite}.pf-award:nth-child(2n) .pf-award-icon{animation-delay:.5s}.pf-award:nth-child(3) .pf-award-icon{animation-delay:1s}@keyframes pfBob{50%{transform:translateY(-3px) rotate(-6deg)}}@media (hover:hover){.ocean-about .pf-award:hover{transform:perspective(700px) translateY(-4px) rotateX(5deg)}}@media (prefers-reduced-motion:reduce){.pf-award{transition:none}.pf-award-icon,.pf-award:after{animation:none}}.pf-award-cover{box-shadow:0 10px 18px -8px hsl(var(--ocean-deep)/.55),0 0 0 1px hsl(var(--border))}