.arsenal-ticker{border-block:1px solid #ffffff1a;max-width:100%;margin:0 0 clamp(36px,4vw,64px);padding:22px 0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000);mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000)}.arsenal-ticker-track{will-change:transform;width:max-content;animation:38s linear infinite paused arsenal-tool-line;display:flex}.arsenal-ticker[data-running=true] .arsenal-ticker-track{animation-play-state:running}.arsenal-ticker-group{flex:none;align-items:center;display:flex}.arsenal-ticker-tool{letter-spacing:-.045em;color:#d7e2ef;white-space:nowrap;flex:none;align-items:center;gap:32px;padding-right:32px;font-size:clamp(25px,3.2vw,48px);font-weight:500;line-height:1.25;display:inline-flex}.arsenal-ticker-tool i{color:#38bdf8;font-size:.4em;font-style:normal}@keyframes arsenal-tool-line{to{transform:translate(-50%)}}html[data-motion=paused] .arsenal-ticker-track{animation:none;transform:none}@media (prefers-reduced-motion:reduce){.arsenal-ticker-track{animation:none;transform:none}}@media (max-width:767px){.arsenal-ticker{padding:16px 0}.arsenal-ticker-tool{gap:22px;padding-right:22px}}
.immersive-portfolio .immersive-footer.portfolio-footer{color:#b5c3d4;background:0 0;border-top:1px solid #ffffff26;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-areas:"brand copyright social location";align-items:center;gap:16px clamp(24px,3vw,52px);padding:24px 0;font-size:11px;line-height:1.65;display:grid}.immersive-portfolio .portfolio-footer>*{min-width:0;margin:0}.immersive-portfolio .portfolio-footer .portfolio-footer-brand{color:#e2e8f0;grid-area:brand;justify-content:flex-start;justify-self:start;gap:14px;font-size:14px}.immersive-portfolio .portfolio-footer .portfolio-footer-brand>span{color:#38bdf8;margin-left:0}.immersive-portfolio .portfolio-footer .portfolio-footer-copyright{grid-area:copyright;justify-self:center}.immersive-portfolio .portfolio-footer .portfolio-footer-social{font-family:var(--sans);color:#e2e8f0;grid-area:social;justify-self:center;gap:8px;font-size:12px}.immersive-portfolio .portfolio-footer .portfolio-footer-social>span{color:#38bdf8}.immersive-portfolio .portfolio-footer .portfolio-footer-location{text-align:right;grid-area:location}@media (max-width:900px){.immersive-portfolio .immersive-footer.portfolio-footer{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"brand social""copyright location"}.immersive-portfolio .portfolio-footer .portfolio-footer-copyright{justify-self:start}.immersive-portfolio .portfolio-footer .portfolio-footer-social{justify-self:end}}@media (max-width:767px){.immersive-portfolio .immersive-footer.portfolio-footer{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"brand social""copyright copyright""location location";gap:6px 20px;padding:20px 0 28px;font-size:10px}.immersive-portfolio .portfolio-footer .portfolio-footer-brand{font-size:13px}.immersive-portfolio .portfolio-footer .portfolio-footer-location{text-align:left;color:#91a4bc}}
