.hye-video{background:#171b27;color:#f6f7fa;overflow:hidden}.hye-video *{box-sizing:border-box}.hye-video-hero{min-height:580px;position:relative;isolation:isolate;display:flex;align-items:center;background:radial-gradient(ellipse at 80% 45%,#343b50,#202534 60%,#171b27)}.hye-video-art{position:absolute;inset:0 0 0 34%;z-index:-1;pointer-events:none;opacity:.38;mask-image:linear-gradient(90deg,transparent,#000 26%,#000 80%,transparent)}.hye-video-art img{width:100%;height:100%;object-fit:contain;transform:translate3d(var(--video-x,0px),var(--video-y,0px),0) scale(1.06);transition:transform .3s ease-out}.hye-video-hero-content{padding:110px 0}.hye-video-eyebrow{font-size:11px;letter-spacing:.18em;color:#e7bf58;font-weight:800}.hye-video h1{font-size:clamp(52px,7vw,95px);font-weight:800;letter-spacing:-.055em;line-height:1.05;margin:24px 0}.hye-video em{font-style:normal;color:#e8bd50}.hye-video-hero p{max-width:540px;font-size:18px;color:#cbd1de;line-height:1.8}.hye-video-button{display:inline-flex;gap:25px;align-items:center;background:#e8bd50;color:#151923;padding:15px 23px;border-radius:5px;text-decoration:none;font-size:14px;font-weight:800;margin-top:22px;transition:transform .2s}.hye-video-button:hover{background:#f8d779;color:#151923;transform:translateY(-2px)}.hye-video-library{padding:85px 0 105px;background:#202635}.hye-video-section-title{max-width:650px;margin-bottom:36px}.hye-video h2{font-size:clamp(34px,4vw,54px);line-height:1.12;font-weight:800;letter-spacing:-.04em;margin:16px 0}.hye-video-section-title p,.hye-video-story p{color:#c2cad6;line-height:1.8;font-size:16px}.hye-video-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.hye-video-card{background:#2c3343;border:1px solid #424a5c;border-radius:12px;overflow:hidden;transition:border-color .2s,transform .2s}.hye-video-card:hover{border-color:#d9b45c;transform:translateY(-3px)}.hye-video-player{background:#090c12;aspect-ratio:16/9}.hye-video-player video{display:block;width:100%;height:100%;object-fit:contain}.hye-video-copy{padding:26px}.hye-video-number{font-size:11px;letter-spacing:.12em;font-weight:800;color:#e8bd50}.hye-video-copy h3{font-size:23px;font-weight:800;margin:12px 0}.hye-video-copy p{color:#c1c8d5;font-size:14px;line-height:1.7;margin:0}.hye-video-story{padding:85px 0;background:#171b27}.hye-video-story-grid{display:grid;grid-template-columns:1fr 1fr;gap:65px;align-items:center}.hye-video-story-art{background:radial-gradient(circle,#333a4e,#202532);border:1px solid #3b4457;border-radius:12px;min-height:330px;padding:25px;display:grid;place-items:center}.hye-video-story-art img{width:100%;max-height:350px;object-fit:contain;animation:hyeVideoFloat 8s ease-in-out infinite}.hye-video-links{display:flex;align-items:center;gap:25px;flex-wrap:wrap}.hye-video-textlink{color:#f4f4f5;font-weight:700;text-decoration:none}.hye-video-textlink:hover{color:#e8bd50}@keyframes hyeVideoFloat{50%{transform:translateY(-10px)}}@media(max-width:767px){.hye-video-hero{min-height:510px}.hye-video-art{left:0;opacity:.18}.hye-video-hero-content{padding:95px 0}.hye-video-grid,.hye-video-story-grid{grid-template-columns:1fr}.hye-video-library,.hye-video-story{padding:60px 0}.hye-video-story-grid{gap:35px}.hye-video-story-art{min-height:250px}}@media(prefers-reduced-motion:reduce){.hye-video-story-art img{animation:none}.hye-video-art img,.hye-video-card,.hye-video-button{transition:none}}