#top .station-flip-card{perspective:1000px;position:relative}#top .station-flip-card>.station-flip-inner{height:100%;transform-style:preserve-3d;padding:0;transition:transform .28s cubic-bezier(.2,.7,.2,1);position:relative}#top .station-flip-card.is-flipped .station-flip-inner{transform:rotateY(180deg)}#top .station-flip-front,#top .station-flip-back{backface-visibility:hidden}#top .station-flip-copy{padding:8px 10px 11px}#top .station-flip-back{background:linear-gradient(140deg,hsl(var(--navy)),hsl(var(--navy-deep)));color:hsl(var(--primary-foreground));text-align:right;flex-direction:column;padding:34px 14px 12px;display:flex;position:absolute;inset:0;transform:rotateY(180deg)}#top .station-flip-back h3{color:hsl(var(--gold-light));margin:0 0 9px;font-size:16px;line-height:1.4}#top .station-flip-back p{scrollbar-width:thin;flex:1;min-height:0;font-size:14px;line-height:1.6;overflow:auto}#top .station-flip-back>button{min-height:34px;color:hsl(var(--gold-light));text-underline-offset:4px;align-self:flex-start;margin-top:8px;font-size:12px;text-decoration:underline}#top .station-flip-toggle{z-index:2;border:1px solid hsl(var(--gold-light)/.7);background:hsl(var(--navy-deep)/.85);width:27px;height:27px;color:hsl(var(--gold-light));cursor:pointer;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:7px;left:7px}#top :is(.button,.main-nav a,.path-line a){position:relative}#top :is(.button,.audience-card,.field-photo){transition:transform .2s,box-shadow .2s,opacity .2s}#top :is(.main-nav a,.path-line a,.button):after{content:"";background:hsl(var(--gold));transform-origin:100%;pointer-events:none;height:1px;transition:transform .22s;position:absolute;bottom:3px;left:12%;right:12%;transform:scaleX(0)}#top :is(.main-nav a,.path-line a):after{bottom:-4px}#top .button.gold:after{background:#fff}#top :is(.main-nav a,.path-line a,.button):is(:hover,:focus-visible):after{transform:scaleX(1)}@media (hover:hover) and (pointer:fine){#top .button:is(:hover,:focus-visible){box-shadow:0 8px 18px hsl(var(--navy-deep)/.2);opacity:1;transform:perspective(650px)rotateX(7deg)rotateY(-3deg)translateY(-2px)}#top .button.outline-gold:is(:hover,:focus-visible){box-shadow:inset 0 0 0 3px hsl(var(--navy-deep)),inset 0 0 0 4px hsl(var(--gold)/.5),0 8px 18px hsl(var(--navy-deep)/.2)}#top :is(.audience-card,.field-photo):hover{transform:perspective(800px)rotateX(3deg)rotateY(-2deg)translateY(-2px)}}@media (width<=760px){#top .station-flip-copy{padding:8px}#top .station-flip-back{padding:32px 10px 9px}#top .station-flip-back h3{font-size:13px}#top .station-flip-back p{font-size:12px}#top .station-flip-back>button{font-size:11px}}@media (prefers-reduced-motion:reduce){#top .station-flip-inner,#top :is(.button,.audience-card,.field-photo),#top :is(.main-nav a,.path-line a,.button):after{transition:none!important}#top :is(.button,.audience-card,.field-photo):hover{transform:none}}
