.subpage-hero.compact-hero.material-hero{isolation:isolate;background:#183329;min-height:570px;padding:85px 6vw 110px;position:relative;overflow:hidden}.material-hero .material-backdrop{z-index:-2;pointer-events:none;display:block;position:absolute;inset:0;overflow:hidden}.material-slice-frame{width:120%;display:flex;position:absolute;top:-12%;bottom:-12%;left:-10%;transform:skew(-18deg)}.material-slice{background:#bcc1ad;border-right:3px solid #163729;flex:1 0 0;min-width:0;height:100%;display:block;position:relative;overflow:hidden;transform:translateY(0)}.material-slice>img{object-fit:cover;object-position:50% 50%;width:calc(100% + 480px);max-width:none;height:100%;display:block;position:absolute;left:-240px;transform:skew(18deg)scale(1.08)}.material-slice:nth-child(4)>img{object-position:35% 50%}.material-slice:nth-child(5)>img{object-position:58% 50%}.assembling .material-slice{animation:1.4s cubic-bezier(.2,.7,.15,1) both material-assemble;animation-delay:var(--slice-delay)}.material-hero[data-running=false] .assembling .material-slice{opacity:1;animation:none;transform:translateY(0)}.material-hero:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#081c12f0,#081c12d1 36%,#081c125c 61%,#081c1214),linear-gradient(#0000 75%,#081c12a6);position:absolute;inset:0}.material-hero .material-hero-content{max-width:625px;display:block;position:relative}.material-hero .material-hero-content h1{text-shadow:0 2px 22px #142d2440;font-size:clamp(46px,5.2vw,76px)}.material-hero .material-hero-intro{color:#e1e8df;max-width:565px;margin:25px 0 30px;font-size:17px;line-height:1.75}.material-hero-actions{flex-wrap:wrap;gap:12px;display:flex}.material-hero .material-hero-controls{color:#fff;justify-content:flex-end;align-items:center;gap:20px;display:flex;position:absolute;bottom:25px;left:6vw;right:4vw}.material-hero-label{text-transform:uppercase;letter-spacing:.15em;margin-right:12px;font-size:10px}.material-hero-controls>div{gap:6px;display:flex}.material-hero-controls>div button{cursor:pointer;background:0 0;border:0;width:32px;height:44px;padding:20px 0}.material-hero-controls>div button>span{background:#ffffff60;height:3px;display:block}.material-hero-controls>div button[aria-current=true]>span{background:var(--lime)}.material-motion-toggle{color:#fff;cursor:pointer;background:#142d2480;border:1px solid #ffffff60;min-width:62px;height:38px;font-size:12px}.material-hero button:focus-visible,.material-hero a:focus-visible{outline:3px solid var(--lime);outline-offset:4px}@keyframes material-assemble{0%{transform:translateY(var(--slice-entry));opacity:.15}to{opacity:1;transform:translateY(0)}}@media (width<=980px){.material-hero:after{background:linear-gradient(90deg,#081c12e8,#081c12bd 50%,#081c1242),linear-gradient(#0000 70%,#081c12a6)}}@media (width<=760px){.subpage-hero.compact-hero.material-hero{min-height:580px;padding:64px 22px 110px}.material-hero .material-hero-content h1{font-size:clamp(42px,10.8vw,62px)}.material-hero .material-hero-intro{margin:22px 0 26px;font-size:16px}.material-hero-actions{flex-direction:column;align-items:flex-start}.material-hero .material-hero-controls{flex-direction:row;justify-content:space-between;gap:14px;bottom:22px;left:22px;right:22px}.material-hero-label{letter-spacing:.08em;max-width:140px;margin-right:0;font-size:8px}.material-hero-controls>div button{width:22px}.material-slice-frame{min-width:850px;left:auto;right:-15%}.material-hero:after{background:linear-gradient(90deg,#081c12db,#081c12ad),linear-gradient(#0000 60%,#081c1299)}}@media (prefers-reduced-motion:reduce){.assembling .material-slice{opacity:1;transform:none;animation:none!important}}
