.JMD6Aq_root{isolation:isolate;color:#fff;background:radial-gradient(55% 70% at 100% 100%, #1e465a8c, transparent 70%), radial-gradient(40% 50% at 0% 0%, #ab132a2e, transparent 70%), var(--color-navy-950);position:relative;overflow:hidden}.JMD6Aq_header{z-index:20;position:relative}.JMD6Aq_copy{z-index:3;position:relative}.JMD6Aq_title{font-family:var(--font-family-display);letter-spacing:-.005em;text-wrap:balance;font-size:clamp(44px,4.6vw,72px);font-weight:400;line-height:1.06}.JMD6Aq_accent{color:#f3a7b4}.JMD6Aq_track{gap:var(--gap);padding-bottom:var(--gap);will-change:transform;flex-direction:column;animation:70s linear infinite JMD6Aq_workUp;display:flex}.JMD6Aq_down{animation-name:JMD6Aq_workDown;animation-duration:84s}.JMD6Aq_slow{animation-duration:92s}.JMD6Aq_paused .JMD6Aq_track,.JMD6Aq_offscreen .JMD6Aq_track,.JMD6Aq_track.JMD6Aq_hold{animation-play-state:paused}@keyframes JMD6Aq_workUp{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes JMD6Aq_workDown{0%{transform:translateY(-50%)}to{transform:translateY(0)}}.JMD6Aq_card{aspect-ratio:16/10;background:var(--color-navy-900);border-radius:12px;transition:opacity .35s,filter .35s,transform .35s;display:block;position:relative;overflow:hidden}.JMD6Aq_card img{object-fit:cover}.JMD6Aq_card:focus-visible{outline-offset:2px;outline:2px solid #fff}.JMD6Aq_over{text-align:left;color:#fff;opacity:0;background:linear-gradient(#09182f00 20%,#09182feb 75%);flex-direction:column;justify-content:flex-end;gap:4px;padding:12px 14px;transition:opacity .3s;display:flex;position:absolute;inset:0}.JMD6Aq_ind{font:500 10px/1.3 var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--color-crimson-200)}.JMD6Aq_client{font-size:13px;font-weight:600;line-height:1.25}.JMD6Aq_res{font-family:var(--font-family-display);font-size:21px;line-height:1.05}.JMD6Aq_go{opacity:.85;font-size:11.5px}.JMD6Aq_diagonal{--tilt:14deg;min-height:720px}.JMD6Aq_zone{z-index:1;-webkit-mask-composite:source-in;width:58%;position:absolute;top:-6%;bottom:-6%;right:-4%;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 14%),linear-gradient(#0000 0 9%,#000 23%);mask-image:linear-gradient(90deg,#0000 0,#000 14%),linear-gradient(#0000 0 9%,#000 23%);-webkit-mask-composite:source-in;mask-composite:intersect}.JMD6Aq_dcols{--gap:18px;gap:var(--gap);transform:rotate(var(--tilt));transform-origin:50%;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:absolute;inset:-18% -6% -18% 0}.JMD6Aq_dcols .JMD6Aq_track{animation-duration:64s}.JMD6Aq_dcols .JMD6Aq_track.JMD6Aq_down{animation-duration:78s}.JMD6Aq_dcols .JMD6Aq_card{box-shadow:0 10px 30px -14px #0009}.JMD6Aq_zone.JMD6Aq_active .JMD6Aq_card{opacity:.4;filter:saturate(.6)}.JMD6Aq_zone.JMD6Aq_active .JMD6Aq_card.JMD6Aq_src{opacity:0}.JMD6Aq_lens{z-index:8;color:#fff;background:var(--color-navy-900);opacity:0;pointer-events:none;border-radius:14px;transition:transform .45s cubic-bezier(.2,.8,.2,1),opacity .3s;display:block;position:absolute;overflow:hidden;box-shadow:0 34px 70px -18px #000c,0 0 0 1px #ffffff1f}.JMD6Aq_lens.JMD6Aq_on{opacity:1;pointer-events:auto}.JMD6Aq_lens img{object-fit:cover;width:100%;height:100%;display:block}.JMD6Aq_lens img.JMD6Aq_sharp{opacity:0;transition:none;position:absolute;inset:0}.JMD6Aq_lens img.JMD6Aq_sharp[data-ready="1"]{opacity:1;transition:opacity .25s}.JMD6Aq_lens .JMD6Aq_over{opacity:1;gap:5px;padding:14px 16px}.JMD6Aq_lens .JMD6Aq_res{font-size:24px}.JMD6Aq_pause{z-index:9;font:500 12px var(--font-mono);color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#09182fb3;border:1px solid #ffffff59;border-radius:999px;min-height:34px;padding:7px 12px;position:absolute;bottom:14px;right:14px}.JMD6Aq_pause:focus-visible{outline-offset:2px;outline:2px solid #fff}@media (max-width:1023px){.JMD6Aq_diagonal{flex-direction:column;min-height:0;display:flex}.JMD6Aq_diagonal .JMD6Aq_header{order:0}.JMD6Aq_diagonal .JMD6Aq_copy{order:1}.JMD6Aq_zone{order:2;width:auto;height:340px;position:relative;top:auto;bottom:auto;right:auto;-webkit-mask-image:linear-gradient(#0000 0,#000 12% 88%,#0000);mask-image:linear-gradient(#0000 0,#000 12% 88%,#0000)}.JMD6Aq_dcols{--gap:12px;inset:-30% max(-10%,50% - 380px)}.JMD6Aq_lens .JMD6Aq_res{font-size:19px}}@media (prefers-reduced-motion:reduce){.JMD6Aq_track{animation:none}.JMD6Aq_pause{display:none}.JMD6Aq_lens{transition:opacity .2s}}
