:root{--ink:#173c31;--muted:#67766e;--green:#206047;--cream:#f6f6ef;--line:#dce4dc;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:var(--ink);background:#fff;font-synthesis:none}
*,*::before,*::after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:110px}body{margin:0}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer}img{display:block;max-width:100%}h1,h2,h3,p{margin:0}button,a{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible{outline:3px solid #bd8430;outline-offset:5px}button{touch-action:manipulation}.container{width:min(1200px,calc(100% - 64px));margin-inline:auto}.skip-link{position:fixed;top:-80px;left:16px;z-index:100;padding:12px 20px;background:var(--ink);color:white}.skip-link:focus{top:12px}
.site-header{position:sticky;top:0;z-index:30;background:#fffffff5;backdrop-filter:blur(14px);border-bottom:1px solid var(--line)}.header-inner{min-height:90px;gap:24px}.brand{gap:11px;flex-shrink:0}.brand img{object-fit:contain}.brand strong{display:block;font-size:27px;letter-spacing:-1px;line-height:1.1}.brand-dot{color:#bd8430}.brand small{display:block;font-size:9px;letter-spacing:2.2px;font-weight:750;margin-top:6px}.main-navigation{display:flex;align-items:center;gap:32px;margin-left:auto}.header-actions{display:flex;align-items:center;gap:10px;flex-shrink:0}.nav-link{font-size:14px;font-weight:600;padding:14px 0;position:relative}.nav-link:hover{color:#a57226}.button{display:inline-flex;align-items:center;justify-content:center;gap:26px;padding:15px 21px;border-radius:7px;font-size:13px;font-weight:650;border:1px solid transparent;min-height:48px;transition:background .2s,transform .2s}.button:hover{transform:translateY(-2px)}.button-dark{background:var(--ink);color:#fff}.button-dark:hover{background:#28634c}.button .bi{font-size:17px;line-height:1}.nav-login{margin-left:0}.nav-login-mobile{display:none}.menu-toggle{display:none}
.hero-section{background:var(--cream);padding:27px 0 46px;overflow:hidden}.hero-topline{font-size:9px;font-weight:700;letter-spacing:1.5px;color:#687c70;gap:20px;padding-bottom:28px}.hero-location{white-space:nowrap}.hero-grid{gap:56px;align-items:center}.hero-copy{min-width:0}.slides{display:grid}.slide{grid-area:1/1;opacity:1;visibility:visible;transform:translateY(0);transition:opacity .7s ease,transform .7s ease,visibility 0s;display:flex;flex-direction:column;align-items:flex-start;padding:23px 0 24px}.slide[aria-hidden="true"]{opacity:0;visibility:hidden;transform:translateY(12px);transition:opacity .7s ease,transform .7s ease,visibility 0s .7s;pointer-events:none}.eyebrow{display:flex;align-items:center;gap:9px;text-transform:uppercase;font-size:10px;font-weight:750;letter-spacing:1.65px;margin-bottom:23px}.eyebrow>span{width:7px;height:7px;border-radius:50%;background:#b4843a}.slide h2{font-size:clamp(36px,4.35vw,59px);line-height:1.12;letter-spacing:-2.3px;font-weight:650;max-width:590px}.slide p{font-size:15px;line-height:1.9;color:var(--muted);max-width:430px;margin:24px 0 29px}.hero-link{margin-top:auto}.carousel-controls{gap:20px;min-height:54px}.slide-dots{gap:2px}.slide-dot{width:30px;height:44px;padding:0;display:grid;place-items:center;background:none;border:0}.slide-dot span{width:6px;height:6px;border-radius:5px;background:#bccbbf;transition:width .4s,background .4s}.slide-dot[aria-current="true"] span{width:24px;background:var(--ink)}.slide-count{font-size:10px;letter-spacing:2px;color:#7b887f}.slide-count [data-current]{color:var(--ink);font-weight:750}.arrow-controls{gap:7px;margin-left:auto}.icon-button{width:42px;height:42px;border:1px solid #cfdacf;border-radius:50%;background:transparent;color:var(--ink);font-size:20px;display:grid;place-items:center;transition:background .2s}.icon-button:hover{background:#e2eadf}.pause-button{font-size:15px}
.hero-art{position:relative;min-height:445px;background:#e5eadc;border-radius:180px 180px 18px 18px;isolation:isolate;overflow:hidden;transition:background .8s}.hero-art[data-theme="pengabdian"]{background:#e9e3cf}.hero-art[data-theme="kolaborasi"]{background:#dce8e3}.art-grid{position:absolute;inset:0;z-index:-1;background-image:linear-gradient(#ffffff45 1px,transparent 1px),linear-gradient(90deg,#ffffff45 1px,transparent 1px);background-size:35px 35px;mask-image:linear-gradient(transparent,#000)}.orbit{position:absolute;border:1px solid #79947940;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-27deg)}.orbit-one{width:350px;height:270px}.orbit-two{width:420px;height:355px;transform:translate(-50%,-50%) rotate(30deg)}.art-caption{position:absolute;top:40px;text-align:center;width:100%;font-size:9px;letter-spacing:2.5px;color:#5d755e}.art-center{position:absolute;left:50%;top:47%;transform:translate(-50%,-50%);width:176px;height:176px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-direction:column;background:#f9faf2;box-shadow:0 20px 55px #314c2510;border:1px solid #ffffff}.art-center img{width:83px;height:83px;object-fit:contain}.art-center>span{font-size:8px;line-height:1.6;text-align:center;font-weight:750;letter-spacing:1.7px;margin-top:4px}.art-chip{position:absolute;display:flex;align-items:center;gap:10px;padding:14px 17px;background:#fffffff2;border:1px solid #fff;border-radius:12px;box-shadow:0 12px 30px #324c2410;transition:transform .8s}.art-chip small{display:block;font-size:7px;letter-spacing:1.6px;color:#7f8b7a;margin-bottom:5px}.art-chip strong{display:block;font-size:13px;font-weight:650}.chip-symbol{display:grid;place-items:center;font-size:23px;width:32px;height:34px;background:#eef3e8;border-radius:7px}.chip-research{top:96px;left:24px;transform:rotate(-5deg)}.chip-community{right:18px;top:225px;transform:rotate(5deg)}.chip-collaboration{bottom:57px;left:36px;transform:rotate(-3deg)}[data-theme="penelitian"] .chip-research,[data-theme="pengabdian"] .chip-community,[data-theme="kolaborasi"] .chip-collaboration{transform:translateY(-7px) rotate(0deg);border-color:#93ac8c}.art-bottom{position:absolute;bottom:22px;width:100%;display:flex;align-items:center;justify-content:center;gap:7px;color:#5a715f;font-size:8px;letter-spacing:.3px}.art-dot{width:4px;height:4px;border-radius:50%;background:#638562}
.about-section{padding:65px 0;border-bottom:1px solid var(--line)}.about-grid{gap:70px;align-items:center}.section-kicker{font-size:9px;letter-spacing:1.8px;font-weight:750;color:#788979;margin-bottom:15px}.about-section h2{font-size:30px;font-weight:550;line-height:1.35;letter-spacing:-.9px}.about-copy>p{font-size:14px;line-height:1.9;color:var(--muted);max-width:530px}.topic-tags{gap:8px;margin-top:20px}.topic-tags span{font-size:10px;background:#f3f6f0;color:#56715c;border:1px solid #e2e8df;padding:7px 11px;border-radius:5px}.news-section{padding:64px 0 76px}.section-heading{gap:24px;margin-bottom:30px}.section-heading h2{font-size:35px;font-weight:600;letter-spacing:-1.1px}.section-description{font-size:12px;line-height:1.8;color:var(--muted)}.news-grid{gap:24px}.news-card{padding:28px;border:1px solid var(--line);border-radius:12px}.news-card h3{font-size:21px;line-height:1.5;margin-bottom:12px}.news-card>p:last-child{font-size:14px;color:var(--muted);line-height:1.8}.news-empty{display:flex;align-items:center;gap:30px;position:relative;border:1px dashed #cbd8ca;border-radius:12px;padding:40px;background:#f9fbf7;min-height:180px}.news-empty h3{font-size:19px;font-weight:600;letter-spacing:-.3px;margin-bottom:10px}.news-empty p{font-size:13px;color:var(--muted);line-height:1.8;max-width:560px}.empty-paper{position:relative;flex-shrink:0;width:58px;height:73px;border:1px solid #bed0b9;border-radius:7px;background:#fff;padding:20px 12px;transform:rotate(-6deg)}.empty-paper>span{display:block;height:3px;background:#d7e1d2;margin-bottom:7px;border-radius:2px}.empty-paper>span:nth-child(2){width:75%}.empty-paper i{position:absolute;bottom:-9px;right:-10px;font-size:18px;font-style:normal;background:#e5eedf;border-radius:50%;width:30px;height:30px;display:grid;place-items:center}.empty-label{font-size:8px;letter-spacing:1.7px;color:#84947e;margin-left:auto;writing-mode:vertical-rl;white-space:nowrap}
.site-footer{background:#153b2e;color:#edf3e8;padding:35px 0 21px}.footer-inner{gap:25px}.footer-inner strong{font-size:12px;letter-spacing:1px}.footer-inner p{font-size:10px;color:#aac0ae;line-height:1.8;margin-top:9px}.footer-inner a{font-size:11px;white-space:nowrap;display:flex;gap:18px;align-items:center}.footer-inner a .bi{font-size:19px}.footer-bottom{font-size:9px;color:#91ae98;letter-spacing:.3px;margin-top:25px;padding-top:19px;border-top:1px solid #365849}
@media(min-width:1024px){.hero-grid{grid-template-columns:1.08fr 1fr}.hero-art{margin-left:10px}.about-grid{grid-template-columns:1fr 1fr}}
@media(max-width:1023px){.hero-grid{gap:32px}.hero-copy{max-width:680px}.hero-art{min-height:370px;max-width:600px;width:100%;margin:0 auto;border-radius:140px 140px 16px 16px}.hero-grid{grid-template-columns:1fr}.slide h2{font-size:52px}.slide p{max-width:540px}.hero-topline{font-size:8px}.about-grid{gap:25px}.main-navigation{gap:22px}.hero-art .art-caption{top:24px}.chip-research{top:65px;left:55px}.chip-community{top:175px;right:55px}.chip-collaboration{bottom:42px;left:80px}}
@media(max-width:767px){html{scroll-padding-top:90px}.container{width:calc(100% - 36px)}.header-inner{min-height:76px;flex-wrap:wrap;gap:0}.brand img{width:43px;height:43px}.brand strong{font-size:23px}.brand small{font-size:8px;letter-spacing:1.7px}.menu-toggle{display:flex;align-items:center;gap:9px;border:1px solid var(--line);border-radius:6px;background:#fff;padding:11px 12px;font-size:11px;min-height:44px;color:var(--ink)}.menu-icon{display:grid;gap:4px}.menu-icon i{display:block;width:15px;height:1px;background:currentColor}.main-navigation{display:flex;width:100%;flex-direction:column;align-items:stretch;gap:0;padding:8px 0 19px;border-top:1px solid var(--line)}.nav-link{padding:14px 3px;font-size:14px}.nav-login{margin:8px 0 0;align-self:stretch}.js .main-navigation:not(.is-open){display:none}.hero-section{padding:21px 0 28px}.hero-topline{font-size:7px;line-height:1.8;letter-spacing:1px;padding-bottom:10px;max-width:285px}.hero-location{display:none}.slide{padding:18px 0 21px}.slide h2{font-size:clamp(32px,8vw,48px);letter-spacing:-1.3px;line-height:1.17}.eyebrow{font-size:8px;letter-spacing:1.2px;margin-bottom:18px}.slide p{font-size:13px;line-height:1.9;margin:20px 0 24px}.button{font-size:12px;min-height:46px;padding:13px 17px}.carousel-controls{gap:10px}.icon-button{width:40px;height:40px}.slide-count{font-size:9px}.hero-grid{gap:26px}.hero-art{min-height:326px;border-radius:120px 120px 12px 12px}.art-center{width:146px;height:146px;top:48%}.art-center img{width:70px;height:70px}.art-center>span{font-size:6px}.orbit-one{width:270px;height:210px}.orbit-two{width:330px;height:275px}.art-chip{padding:10px;gap:7px;border-radius:9px}.art-chip strong{font-size:11px}.art-chip small{font-size:6px;letter-spacing:1px}.chip-symbol{width:25px;height:28px;font-size:19px}.chip-research{left:10px;top:65px}.chip-community{right:7px;top:174px}.chip-collaboration{left:24px;bottom:40px}.art-bottom{font-size:7px;bottom:16px}.art-caption{font-size:7px;letter-spacing:2px}.about-section{padding:39px 0}.about-section h2{font-size:27px}.about-grid{gap:20px}.about-copy>p{font-size:13px}.section-kicker{font-size:8px;margin-bottom:12px}.news-section{padding:39px 0 44px}.section-heading{align-items:flex-start;flex-direction:column;gap:13px;margin-bottom:23px}.section-heading h2{font-size:29px}.section-description br{display:none}.section-description{font-size:12px}.news-empty{padding:28px 22px;gap:22px;align-items:flex-start;flex-direction:column}.news-empty h3{font-size:18px}.news-empty p{font-size:12px}.empty-label{writing-mode:horizontal-tb;margin:0}.empty-paper{width:46px;height:57px;padding:15px 9px}.empty-paper>span{height:2px;margin-bottom:6px}.footer-inner{align-items:flex-start;flex-direction:column}.footer-inner p{max-width:245px}.site-footer{padding-top:29px}}
.slide-count{white-space:nowrap;flex-shrink:0}.slide-dots,.arrow-controls{flex-shrink:0}
@media(max-width:767px){.slide-dot{width:24px}.carousel-controls{gap:8px}.arrow-controls{gap:5px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{transition:none!important;animation:none!important}.slide[aria-hidden="true"]{transform:none}.button:hover{transform:none}}

/* Palet visual mengikuti SSO UNIPAR: navy–ungu, marun, dan emas. */
:root{--ink:#19162d;--muted:#6f6772;--brand:#9b0011;--brand-strong:#7b0010;--gold:#c69b37;--cream:#f6f3f4;--line:#e7dfe2}
.brand-dot,.nav-link:hover{color:var(--brand)}
.main-navigation{gap:18px}.nav-link{border:0;background:transparent;color:var(--ink);white-space:nowrap}.nav-trigger{display:flex;align-items:center;gap:6px}.nav-trigger .bi{font-size:11px;transition:transform .2s}.nav-group{position:relative}.nav-group.is-open .nav-trigger .bi{transform:rotate(180deg)}
.nav-submenu{position:absolute;top:calc(100% + 12px);left:50%;z-index:40;display:none;min-width:210px;padding:9px;background:#fff;border:1px solid var(--line);border-radius:10px;box-shadow:0 18px 45px rgba(28,16,49,.14);transform:translateX(-50%)}.nav-group.is-open .nav-submenu{display:grid}.nav-submenu a{padding:11px 12px;border-radius:7px;font-size:12px;font-weight:600;color:var(--ink)}.nav-submenu a:hover,.nav-submenu a:focus-visible{background:#f7e7e9;color:var(--brand)}
.button-primary{background:linear-gradient(135deg,var(--brand-strong),#aa0918);color:#fff;box-shadow:0 10px 22px rgba(155,0,17,.14)}.button-primary:hover{background:linear-gradient(135deg,#67000d,var(--brand));box-shadow:0 13px 28px rgba(155,0,17,.2)}
.site-language{position:relative}.language-trigger{display:flex;align-items:center;gap:7px;min-height:40px;padding:8px 10px;border:1px solid var(--line);border-radius:8px;background:#faf7f8;color:var(--ink);font-size:10px;font-weight:750}.language-trigger:hover{border-color:#d7c7cd;background:#f7e7e9}.language-flag,.language-menu button img{width:20px;height:14px;object-fit:cover;border-radius:1px;box-shadow:0 0 0 1px rgba(25,22,45,.08)}.language-chevron{font-size:11px}.language-menu{position:absolute;top:calc(100% + 10px);right:0;z-index:45;width:220px;padding:8px;background:#fff;border:1px solid var(--line);border-radius:10px;box-shadow:0 18px 45px rgba(28,16,49,.14)}.language-menu[hidden]{display:none}.language-menu button{display:grid;grid-template-columns:26px 48px 1fr;align-items:center;width:100%;padding:10px;border:0;border-radius:7px;background:transparent;color:var(--muted);font-size:11px;text-align:left}.language-menu button:hover,.language-menu button:focus-visible{background:#f7e7e9;color:var(--brand)}.language-menu button[aria-checked="true"]{background:#f7e7e9;color:var(--brand)}.language-menu button span{font-size:11px}.language-menu strong{font-size:9px;letter-spacing:.7px;color:var(--ink)}
.hero-topline,.section-kicker,.slide-count,.art-caption,.art-chip small,.art-bottom,.empty-label{color:#756b79}.eyebrow>span,.art-dot{background:var(--gold)}.hero-art{background:linear-gradient(145deg,#e7e4f0,#e3d9e4)}.hero-art[data-theme="pengabdian"]{background:linear-gradient(145deg,#eee6dd,#eadde1)}.hero-art[data-theme="kolaborasi"]{background:linear-gradient(145deg,#e1e3ef,#eadde5)}.orbit{border-color:rgba(53,18,62,.18)}.art-center{background:#fff}.chip-symbol{background:#f7e7e9;color:var(--brand)}[data-theme="penelitian"] .chip-research,[data-theme="pengabdian"] .chip-community,[data-theme="kolaborasi"] .chip-collaboration{border-color:#c69b37}.slide-dot span{background:#cfc5ca}.icon-button{border-color:#d9cfd4}.icon-button:hover{background:#f7e7e9}.topic-tags span{background:#faf7f8;color:#5f5263;border-color:var(--line)}
.program-section{padding:64px 0;background:#faf7f8;border-bottom:1px solid var(--line)}.program-grid{gap:18px}.program-card{scroll-margin-top:125px;min-height:170px;padding:25px;border:1px solid var(--line);border-radius:12px;background:#fff;box-shadow:0 12px 30px rgba(28,16,49,.04)}.program-card>span{display:block;margin-bottom:21px;color:var(--brand);font-size:8px;font-weight:800;letter-spacing:1.4px}.program-card h3{margin-bottom:10px;font-size:20px}.program-card p{color:var(--muted);font-size:12px;line-height:1.8}.program-card:first-child{grid-column:span 2;background:linear-gradient(135deg,#111648,#35123e);color:#fff}.program-card:first-child>span{color:#e2bd60}.program-card:first-child p{color:#d8d0dc}
.news-empty{border-color:#d8ccd1;background:#faf7f8}.empty-paper{border-color:#d9c9cf}.empty-paper>span{background:#e3d9dd}.empty-paper i{background:#f7e7e9;color:var(--brand)}.site-footer{background:linear-gradient(125deg,#111648,#35123e);color:#fff}.footer-inner p,.footer-bottom{color:#c9bdce}.footer-bottom{border-color:rgba(255,255,255,.16)}
html[dir="rtl"] body{text-align:right}html[dir="rtl"] .arrow-controls{margin-left:0;margin-right:auto}html[dir="rtl"] .language-menu{right:auto;left:0}
@media(max-width:1100px){html{scroll-padding-top:90px}.header-inner{min-height:76px;flex-wrap:wrap;gap:0}.brand{order:1}.header-actions{order:2;margin-left:auto;gap:8px}.menu-toggle{display:flex;align-items:center;justify-content:center;width:40px;gap:0;border:1px solid var(--line);border-radius:8px;background:#faf7f8;padding:10px;font-size:11px;min-height:40px;color:var(--ink)}.menu-label{display:none}.menu-icon{display:grid;gap:4px}.menu-icon i{display:block;width:15px;height:1px;background:currentColor}.main-navigation{order:3;display:flex;width:100%;margin-left:0;flex-direction:column;align-items:stretch;gap:0;padding:8px 0 19px;border-top:1px solid var(--line)}.js .main-navigation:not(.is-open){display:none}.nav-link{justify-content:space-between;width:100%;padding:14px 3px;text-align:left}.nav-group{width:100%;border-bottom:1px solid #f1ebee}.nav-submenu{position:static;min-width:0;margin:0 0 9px;padding:6px 10px;border:0;border-radius:8px;background:#faf7f8;box-shadow:none;transform:none}.nav-submenu a{padding:11px 10px}.language-menu{position:absolute;width:220px;margin-top:0;box-shadow:0 18px 45px rgba(28,16,49,.14)}.nav-login-desktop{display:none}.nav-login-mobile{display:inline-flex;margin:9px 0 0}.program-card:first-child{grid-column:span 1}}
@media(max-width:767px){.program-section{padding:39px 0}.program-grid{grid-template-columns:1fr}.program-card{min-height:145px}.program-card:first-child{grid-column:span 1}}

/* Gerak antarmuka halaman depan. */
.js .site-header,.js .hero-topline,.js .hero-copy,.js .hero-art{opacity:0}.js .site-header{transform:translateY(-14px)}.js .hero-topline,.js .hero-copy{transform:translateY(18px)}.js .hero-art{transform:translateY(24px) scale(.975)}
.js.is-ready .site-header,.js.is-ready .hero-topline,.js.is-ready .hero-copy,.js.is-ready .hero-art{opacity:1;transform:none}.site-header{transition:opacity .55s ease,transform .55s cubic-bezier(.22,1,.36,1),background .2s}.hero-topline{transition:opacity .55s .1s ease,transform .65s .1s cubic-bezier(.22,1,.36,1)}.hero-copy{transition:opacity .65s .18s ease,transform .75s .18s cubic-bezier(.22,1,.36,1)}.hero-art{transition:opacity .7s .26s ease,transform .85s .26s cubic-bezier(.22,1,.36,1),background .8s}
.slide[aria-hidden="false"] .eyebrow{animation:slideContentIn .52s both}.slide[aria-hidden="false"] h2{animation:slideContentIn .62s .06s both}.slide[aria-hidden="false"] p{animation:slideContentIn .62s .12s both}.slide[aria-hidden="false"] .hero-link{animation:slideContentIn .62s .18s both}
.art-center{animation:artCenterFloat 5.5s ease-in-out infinite}.orbit-one{animation:orbitOne 24s linear infinite}.orbit-two{animation:orbitTwo 32s linear infinite reverse}.chip-symbol{animation:iconFloat 3.4s ease-in-out infinite}.chip-community .chip-symbol{animation-delay:.7s}.chip-collaboration .chip-symbol{animation-delay:1.4s}
.nav-group.is-open .nav-submenu{animation:submenuIn .2s cubic-bezier(.22,1,.36,1) both}.language-menu:not([hidden]){animation:languageMenuIn .2s cubic-bezier(.22,1,.36,1) both}.program-card,.news-card{transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s,border-color .3s}.program-card:hover,.news-card:hover{transform:translateY(-5px);border-color:#d6c5cc;box-shadow:0 18px 38px rgba(28,16,49,.09)}
.reveal-item{opacity:0;transform:translateY(24px);transition:opacity .65s var(--reveal-delay,0ms) ease,transform .75s var(--reveal-delay,0ms) cubic-bezier(.22,1,.36,1)}.reveal-item.is-visible{opacity:1;transform:none}
@keyframes slideContentIn{from{opacity:0;transform:translateY(13px)}to{opacity:1;transform:none}}
@keyframes submenuIn{from{opacity:0;transform:translate(-50%,-7px) scale(.98)}to{opacity:1;transform:translate(-50%,0) scale(1)}}
@keyframes languageMenuIn{from{opacity:0;transform:translateY(-7px) scale(.98)}to{opacity:1;transform:none}}
@keyframes artCenterFloat{0%,100%{transform:translate(-50%,-50%)}50%{transform:translate(-50%,calc(-50% - 7px))}}
@keyframes orbitOne{from{transform:translate(-50%,-50%) rotate(-27deg)}to{transform:translate(-50%,-50%) rotate(333deg)}}
@keyframes orbitTwo{from{transform:translate(-50%,-50%) rotate(30deg)}to{transform:translate(-50%,-50%) rotate(390deg)}}
@keyframes iconFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-3px)}}
@media(max-width:1100px){.nav-group.is-open .nav-submenu{animation-name:mobileMenuIn}@keyframes mobileMenuIn{from{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:none}}}
@media(prefers-reduced-motion:reduce){.js .site-header,.js .hero-topline,.js .hero-copy,.js .hero-art,.reveal-item{opacity:1;transform:none}.art-center,.orbit-one,.orbit-two,.chip-symbol,.slide[aria-hidden="false"] .eyebrow,.slide[aria-hidden="false"] h2,.slide[aria-hidden="false"] p,.slide[aria-hidden="false"] .hero-link{animation:none!important}}
