.aws-training-premium .aws-hero{isolation:isolate;background:radial-gradient(circle at 80% 22%,#0c9ec52e,#0000 32%),radial-gradient(circle at 15% 80%,#f89a2d1c,#0000 34%),linear-gradient(130deg,#041626,#092b43 70%,#0b4156)}.aws-training-premium .aws-hero:before{content:"";z-index:-1;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000);mask-image:linear-gradient(90deg,#0000,#000)}.aws-training-premium .aws-hero h1{text-wrap:balance}.aws-training-premium .aws-console{animation:.7s both aws-arrive}.aws-training-premium .aws-console button[aria-pressed=true]{box-shadow:0 0 0 2px #fbbf2433,0 12px 24px #0000002e}.aws-training-premium .aws-console button{transition:transform .25s,border-color .25s,background .25s}.aws-training-premium .aws-console button:hover{transform:translateY(-3px)}.aws-training-premium .aws-services{position:relative}.aws-training-premium .aws-service-card{transition:transform .26s,box-shadow .26s,border-color .26s;position:relative;overflow:hidden}.aws-training-premium .aws-service-card:hover{box-shadow:0 20px 40px #0c32441f}.aws-training-premium .aws-service-card:before{content:"";background:linear-gradient(90deg,#0ea5e9,#22c55e);height:4px;position:absolute;inset:0 0 auto}.aws-training-premium .aws-service-card:nth-child(5n+2):before{background:linear-gradient(90deg,#f59e0b,#fb7185)}.aws-training-premium .aws-service-card:nth-child(5n+3):before{background:linear-gradient(90deg,#8b5cf6,#38bdf8)}.aws-training-premium .aws-service-card:nth-child(5n+4):before{background:linear-gradient(90deg,#10b981,#06b6d4)}.aws-training-premium .aws-service-card:nth-child(5n+5):before{background:linear-gradient(90deg,#6366f1,#a78bfa)}.aws-training-premium .aws-service-icon{color:#075b78;background:#e9f8fd;border-radius:16px;place-items:center;width:55px;height:55px;display:grid}.aws-training-premium .aws-service-card:nth-child(5n+2) .aws-service-icon{color:#a45405;background:#fff5e7}.aws-training-premium .aws-service-card:nth-child(5n+3) .aws-service-icon{color:#6d3eac;background:#f3edff}.aws-training-premium .aws-service-card:nth-child(5n+4) .aws-service-icon{color:#047857;background:#e7f8ee}.aws-training-premium .aws-service-card:nth-child(5n+5) .aws-service-icon{color:#4f46e5;background:#eeefff}.aws-training-premium .aws-curriculum{background:linear-gradient(160deg,#f1f9fa,#fff 45%,#f3f6fc)}.aws-training-premium .aws-module-grid{position:relative}.aws-training-premium .aws-module-card{transition:transform .25s,box-shadow .25s,border-color .25s;position:relative;overflow:hidden}.aws-training-premium .aws-module-card:before{content:"";background:linear-gradient(#0ea5e9,#14b8a6);width:4px;position:absolute;top:0;bottom:0;left:0}.aws-training-premium .aws-module-card:nth-child(2n):before{background:linear-gradient(#f59e0b,#8b5cf6)}.aws-training-premium .aws-module-card:hover{border-color:#b7dce3;transform:translateY(-5px);box-shadow:0 20px 42px #0a32461a}.aws-training-premium .aws-module-card ul li svg{flex-shrink:0}.aws-training-premium details summary:focus-visible,.aws-training-premium a:focus-visible,.aws-training-premium button:focus-visible{outline-offset:3px;outline:3px solid #0ea5e9}@keyframes aws-arrive{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media (max-width:640px){.aws-training-premium .aws-hero h1{font-size:clamp(2.15rem,9vw,3.15rem);line-height:1.13}.aws-training-premium .aws-console{min-width:0}.aws-training-premium .aws-hero{padding-inline:18px}}@media (prefers-reduced-motion:reduce){.aws-training-premium .aws-console{animation:none!important}.aws-training-premium .aws-service-card,.aws-training-premium .aws-module-card,.aws-training-premium .aws-console button{transition:none!important}}.aws-training-premium .aws-network{background-image:radial-gradient(#7dd3fc14 1px,#0000 1px);background-size:17px 17px;position:relative}.aws-training-premium .aws-network-node{transition:box-shadow .3s,transform .3s;position:relative}.aws-training-premium .aws-network-node:hover{transform:translateY(-2px);box-shadow:0 0 24px #38bdf826}.aws-training-premium .aws-flow-wire{position:relative;overflow:hidden}.aws-training-premium .aws-flow-wire:after{content:"";background:#ffba58;width:100%;height:55%;animation:2.3s linear infinite aws-data-flow;position:absolute;top:-50%;left:0;box-shadow:0 0 9px #ffba58}.aws-training-premium .aws-vpc{background:linear-gradient(125deg,#1249618c,#0c29438c);transition:border-color .25s}.aws-training-premium .aws-live-pill i{animation:2s ease-in-out infinite aws-live-pulse}.aws-training-premium .aws-operations{background:radial-gradient(circle at 95% 12%,#38bdf821,#0000 34%),#0c2940}.aws-training-premium .aws-operations .aws-network-node strong,.aws-training-premium .aws-operations button{color:#f8fafc}@keyframes aws-data-flow{0%{transform:translateY(-140%)}to{transform:translateY(360%)}}@keyframes aws-live-pulse{50%{box-shadow:0 0 0 5px #34d39926}}@media (prefers-reduced-motion:reduce){.aws-training-premium .aws-flow-wire:after,.aws-training-premium .aws-live-pill i{animation:none!important}}.aws-training-premium .aws-learning-route{counter-reset:journey}.aws-training-premium .aws-route-step{background:linear-gradient(135deg,#fff,#f6fbfc);box-shadow:0 12px 35px #114c5a0f}.aws-training-premium .aws-route-step:before{content:"";background:linear-gradient(90deg,#13b8ad,#f59e0b);border-radius:0 0 6px 6px;height:3px;position:absolute;top:0;left:16px;right:16px}.aws-training-premium .aws-route-step:not(:last-child):after{content:"›";z-index:2;color:#fff;background:#0f6473;border-radius:50%;place-items:center;width:25px;height:25px;font-size:22px;display:grid;position:absolute;top:40%;right:-13px;box-shadow:0 3px 10px #0000001a}@media (max-width:639px){.aws-training-premium .aws-route-step:not(:last-child):after{top:auto;bottom:-20px;right:calc(50% - 12px);transform:rotate(90deg)}}
