body{-webkit-font-smoothing:antialiased;background:#fff;margin:0}a{color:#034d9b;text-decoration:none}a:hover{color:#072e5a}:focus-visible{outline-offset:3px;outline:3px solid #005dc0}summary{list-style:none}summary::-webkit-details-marker{display:none}details[open] [data-plus]{transform:rotate(45deg)}@keyframes marquee{to{transform:translate(-50%)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes floatY{50%{transform:translateY(-9px)}}@keyframes forceIn{to{opacity:1;transform:none}}@keyframes arrowWipe{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 -2% 0 0)}}[data-iso] [data-part=a]{transition:clip-path 1.1s cubic-bezier(.65,0,.35,1)}[data-reveal]{opacity:0;transition:opacity 1.1s cubic-bezier(.2,.7,.2,1),transform 1.1s cubic-bezier(.2,.7,.2,1);transform:translateY(26px)}[data-reveal]:not([data-in]){animation:.8s cubic-bezier(.2,.7,.2,1) 3s forwards forceIn}[data-reveal][data-in]{opacity:1;transform:none}[data-nav]:hover [data-nav-line]{transform:scaleX(1)}[data-panel]{transition:transform .45s cubic-bezier(.2,.7,.2,1),box-shadow .45s,opacity 1.1s cubic-bezier(.2,.7,.2,1)}[data-panel]:hover{transform:translateY(-4px);box-shadow:0 24px 48px -28px #072e5a59}[data-panel]:hover [data-go]{transform:translate(5px)}[data-door]>*{transform-origin:0 100%;transition:transform .6s cubic-bezier(.2,.7,.2,1)}[data-panel]:hover [data-door]>*{transform:scale(1.06)}[data-card]:hover{transform:translateY(-4px);box-shadow:0 24px 48px -28px #072e5a59}[data-card]:hover [data-arr]{opacity:1;transform:translate(3px,-3px)}@media (max-width:900px){[data-desktop-only]{display:none!important}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important}[data-reveal],[data-iso] [data-part]{opacity:1!important;clip-path:none!important;transform:none!important}}.scpcb2009e7:hover{color:#fff!important;background:#034d9b!important}.scp01250020:hover{color:#034d9b!important;border-color:#0aa238!important}.scp51b1b913:hover{color:#14100e!important}.scp39d549cc:hover{color:#0a7b2e!important}
