.aws-hero{isolation:isolate;padding:0 var(--gutter);text-align:right;background:radial-gradient(at 22% 48%,#296b69 0,#0000 52%),linear-gradient(115deg,#083b40,#07535a 65%,#08616a);position:relative;overflow:hidden}.aws-hero:after{content:"";pointer-events:none;z-index:-1;background:0 0;border-bottom:1px solid #c7a86a66;position:absolute;inset:0}.aws-hero-inner{grid-template-columns:1.15fr 1fr;align-items:center;gap:24px;max-width:1080px;height:180px;min-height:0;margin:auto;display:grid}.aws-hero-copy{z-index:2;min-width:0;padding:10px 0;animation:.9s ease-out both aws-copy-enter;position:relative}.aws-hero h1{color:#fff;margin:0 0 8px;font-size:clamp(21px,2.2vw,26px);font-weight:800;line-height:1.35}.aws-hero h1 span{color:#f2deb4}.aws-hero-rule{background:linear-gradient(270deg,#dcbc7e,#0000);width:64px;height:2px;margin-bottom:8px;display:block}.aws-hero p{color:#e1eeeb;max-width:490px;margin:0;font-size:12px;line-height:1.9}.aws-hero-tribute{color:#d6bd8b;margin-top:8px;font-size:10px;display:block}.aws-hero-portrait{justify-content:center;align-self:end;align-items:flex-end;height:180px;display:flex;position:relative}.aws-portrait-halo{background:radial-gradient(#c8b57b24,#0000 68%);border:1px solid #d9be8245;border-radius:48% 48% 0 0;width:145px;height:155px;position:absolute;bottom:8px;box-shadow:0 0 0 15px #d9be8206,0 0 0 16px #d9be8218}.aws-hero-portrait img{object-fit:contain;object-position:bottom;filter:drop-shadow(0 12px 20px #001c3445);transform-origin:50% 100%;width:auto;max-width:100%;height:174px;animation:1.25s cubic-bezier(.22,1,.36,1) both aws-portrait-enter;display:block;position:relative;-webkit-mask-image:linear-gradient(#000 88%,#0000 100%);mask-image:linear-gradient(#000 88%,#0000 100%)}@keyframes aws-copy-enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes aws-portrait-enter{0%{opacity:0;transform:translateY(105%)}to{opacity:1;transform:translateY(0)}}@media (width<=600px){.aws-hero{padding:0 18px}.aws-hero-inner{grid-template-columns:1.65fr 1fr;gap:8px;height:204px;min-height:0}.aws-hero-copy{padding:8px 0}.aws-hero h1{margin:0 0 6px;font-size:clamp(18px,4.5vw,22px);line-height:1.3}.aws-hero-rule{width:44px;margin-bottom:7px}.aws-hero p{font-size:10px;line-height:1.65}.aws-hero-tribute{margin-top:6px;font-size:9px}.aws-hero-portrait{height:204px}.aws-hero-portrait img{width:174px;max-width:100%;height:194px}.aws-portrait-halo{width:100px;height:165px;bottom:8px}}@media (prefers-reduced-motion:reduce){.aws-hero-copy,.aws-hero-portrait img{animation:none}}.aws-card.has-podium{grid-template-columns:124px 1fr;align-items:stretch;min-height:196px;padding-block:0}.has-podium .aws-txt{align-self:center;padding-block:16px}.aws-podium{width:124px;height:auto;min-height:196px;position:relative}.aws-podium i{display:none}.aws-halo{pointer-events:none;background:radial-gradient(closest-side,#fff0d66b,#ffe2ba24 58%,#0000);border-radius:50%;width:150px;height:150px;position:absolute;top:50%;left:50%;transform:translate(-50%,-58%)}.aws-floor{z-index:3;background:linear-gradient(90deg,#0000,#ffe9bee6 30%,#fff3d6 50%,#ffe9bee6 70%,#0000);width:112px;height:1px;position:absolute;bottom:46px;left:50%;transform:translate(-50%);box-shadow:0 0 8px #ffe4aa99}.aws-podium .aws-trophy{z-index:2;background:0 0;border-radius:0;width:94px;height:136px;display:block;position:absolute;inset:auto auto 46px 50%;transform:translate(-50%)}.aws-podium .aws-trophy img{object-fit:contain;object-position:bottom;filter:drop-shadow(0 6px 8px #28140a59)saturate(1.05)contrast(1.04);-webkit-box-reflect:below 1px linear-gradient(transparent 64%, #ffffff42);width:100%;height:100%;animation:none}.aws-podium .aws-trophy:after{content:"";pointer-events:none;opacity:0;background:linear-gradient(105deg,#0000 42%,#ffffff8c 50%,#0000 58%) 160% 0/260% 100% no-repeat;position:absolute;inset:0;-webkit-mask:url(/build/assets/original-trophy-cutout-Dlx_vMDi.png) bottom/contain no-repeat;mask:url(/build/assets/original-trophy-cutout-Dlx_vMDi.png) bottom/contain no-repeat}@media (prefers-reduced-motion:no-preference){.aws-podium .aws-trophy{opacity:0;filter:blur(6px);transition:opacity 1.1s,filter 1.1s,transform 1.3s cubic-bezier(.2,.8,.2,1);transform:translate(-50%,18px)}.has-podium.is-in .aws-podium .aws-trophy{opacity:1;filter:none;transform:translate(-50%)}.aws-halo,.aws-floor{opacity:0;transition:opacity 1.6s .4s}.has-podium.is-in .aws-halo,.has-podium.is-in .aws-floor{opacity:1}.has-podium.is-in .aws-podium .aws-trophy:after{animation:7s ease-in-out 1.6s infinite aws-gleam}}@keyframes aws-gleam{0%{opacity:0;background-position:160% 0}10%{opacity:1}30%{opacity:1;background-position:-60% 0}36%,to{opacity:0;background-position:-60% 0}}@media (width>=700px){.aws-card.has-podium{grid-template-columns:140px 1fr;min-height:214px}.aws-podium{width:140px}.aws-podium .aws-trophy{width:108px;height:156px}.aws-floor{width:126px}}.aws-podium .aws-emblem{filter:drop-shadow(0 6px 10px #0014168c);-webkit-box-reflect:below 3px linear-gradient(transparent 66%, #ffffff38);width:84px;height:109px;bottom:50px}.aws-gold{background:linear-gradient(175deg,#fff4d2 0%,#f3d995 30%,#e6c177 55%,#f8e3aa 78%,#efd08a 100%);position:absolute;inset:0;-webkit-mask:url(/build/assets/logo-Ckn81vB6.png) 50%/contain no-repeat;mask:url(/build/assets/logo-Ckn81vB6.png) 50%/contain no-repeat}.aws-podium .aws-emblem:after{-webkit-mask:url(/build/assets/logo-Ckn81vB6.png) 50%/contain no-repeat;mask:url(/build/assets/logo-Ckn81vB6.png) 50%/contain no-repeat}.is-culture .aws-halo{background:radial-gradient(closest-side,#f4dfae4d,#13959f2e 60%,#0000)}.is-culture .aws-floor{bottom:50px}@media (width>=700px){.aws-podium .aws-emblem{width:98px;height:127px}}
