body:not(.inner-page) .pin-hero{background:#0756e0 url('assets/blue-sky-hero.webp') center/cover no-repeat;color:white;isolation:isolate}
body:not(.inner-page) .pin-wall,body:not(.inner-page) .pin-shade,body:not(.inner-page) .pin-stage,body:not(.inner-page) .pin-center,body:not(.inner-page) .pin-foot,body:not(.inner-page) .pin-toggle{display:none}
body:not(.inner-page) .pin-nav{background:#073a9bd9;border-color:#ffffff45;backdrop-filter:blur(14px)}
body:not(.inner-page) .pin-logo,body:not(.inner-page) .portfolio-nav-trigger{color:#fff}body:not(.inner-page) .pin-logo small{color:#d3e7ff}body:not(.inner-page) .portfolio-nav-trigger:after{background:white}
.sky-hero-copy{position:absolute;z-index:5;left:6%;top:22%;color:white;text-shadow:0 2px 14px #0546a455}.sky-hero-copy>p{font:600 13px Arial;letter-spacing:.2em;margin:0 0 28px}.sky-hero-copy>p span{color:#bbff7b}
.sky-hero-copy h1{margin:0;font:italic 850 clamp(50px,6vw,95px)/1.15 "Microsoft YaHei",sans-serif;letter-spacing:-.06em}.sky-hero-copy h1 strong{color:#d5ff9a}.sky-caption{font:600 13px Arial;letter-spacing:.3em;margin-top:26px}.sky-caption span{letter-spacing:0;margin-left:15px}.sky-actions{display:flex;gap:10px;margin-top:32px}.sky-actions a{background:#fff;color:#0843a7;text-decoration:none;padding:13px 22px;border-radius:30px;font-size:14px;font-weight:700}.sky-actions a+ a{background:#145bd4a6;border:1px solid #ffffffaa;color:#fff}
.sky-word{position:absolute;z-index:1;left:37%;top:25%;font:italic 900 clamp(85px,12vw,190px)/.9 Arial,sans-serif;letter-spacing:-.07em;color:#ffffff3b;transform:rotate(-18deg);pointer-events:none}.sky-foot{position:absolute;left:6%;bottom:38px;color:white;font:11px/1.5 Arial;letter-spacing:.12em}
body:not(.inner-page) .motion-page{background:#eff8ff;color:#073a80}body:not(.inner-page) .motion-title{color:#093e9b;text-shadow:0 2px 25px white}body:not(.inner-page) .motion-top,body:not(.inner-page) .motion-bottom,body:not(.inner-page) .motion-bottom a{color:#325f9a}body:not(.inner-page) .motion-wall-shade{background:radial-gradient(ellipse at center,#eef8fff2,#eef8ffbd 48%,#eff8ff60),linear-gradient(0deg,#eff8ff,transparent 25%,transparent 75%,#eff8ff)}body:not(.inner-page) .motion-last-content{color:#0c3e85}
.inner-page .filter-bar a:hover,.inner-page .filter-bar a:focus-visible{background:#075ae4;border-color:#075ae4;color:white}.inner-page .eyebrow{color:#3975bd}.inner-page .header nav a[aria-current=page]{color:#075ae4}.inner-page .category-home-link:hover{background:#075ae4;color:#fff}
@media(max-width:800px){body:not(.inner-page) .pin-hero{background-position:61% center}.sky-hero-copy{left:7%;top:19%}.sky-hero-copy h1{font-size:clamp(39px,10vw,63px)}.sky-word{left:15%;top:54%;font-size:19vw}.sky-foot{bottom:24px}.sky-actions a{font-size:13px;padding:11px 16px}body:not(.inner-page) .portfolio-menu-toggle{background:#ffffffed;color:#154da4}}
.sky-foot{display:none}.sky-hero-copy .sky-word{z-index:-1;opacity:.65}
