@font-face{font-family:Caveat;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/caveat-latin-400.woff2)format("woff2")}.aws-saa-page{--aws-blue:#1245ff;--aws-ink:#12133f;--aws-muted:#706a98;--aws-line:#e4e2fb;--aws-ease:cubic-bezier(.22, 1, .36, 1);min-height:100vh;color:var(--aws-ink);isolation:isolate;background:radial-gradient(90% 25% at 10% 68%,#eee9ff85,#0000),radial-gradient(75% 20% at 90% 45%,#eae7ff80,#0000),#f8f7fe;padding-top:clamp(10px,.703083vw,13px);font-family:Figtree Variable,Figtree,sans-serif;font-size:clamp(14px,1.8476vw,22.23px);line-height:1.4;position:relative;overflow:clip}.aws-saa-page:before{content:"";z-index:-1;opacity:.74;pointer-events:none;background:url(/assets/aws/21-background-pearl-lavender.webp) top/cover no-repeat;height:38em;position:absolute;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000 65%,#0000);mask-image:linear-gradient(#000 65%,#0000)}.aws-saa-page :is(button,input){font:inherit}.aws-saa-page button{cursor:pointer}.aws-saa-page :is(a,button){-webkit-tap-highlight-color:transparent}.aws-saa-page :focus-visible{outline:2px solid var(--aws-blue);outline-offset:4px}.aws-saa-page [tabindex="-1"]:focus{outline:none}.aws-saa-page section{scroll-margin-top:24px}.aws-saa-page :is(h1,h2,h3){font-weight:650}.aws-shell{width:min(93.07%,1120px);margin-inline:auto}.aws-panel{background:#ffffffc9;border:1px solid #e9e7fc;border-radius:1em}.aws-small-card{background:#ffffff80;border:1px solid #e9e7fc;border-radius:.7em;min-width:0}.aws-art{object-fit:contain;flex:none;max-width:100%;height:auto;display:block}.aws-arrow{width:1.2em;height:1.2em;transition:transform .2s var(--aws-ease);flex:none}.aws-button{color:#fff;white-space:nowrap;min-height:3em;transition:transform .2s var(--aws-ease), box-shadow .2s var(--aws-ease), background .2s;background:linear-gradient(120deg,#0754ff,#0037ff);border:1px solid #315aff;border-radius:.65em;justify-content:center;align-items:center;gap:.8em;padding:.65em 1.55em;font-size:.8em;font-weight:600;display:inline-flex;position:relative;box-shadow:inset 0 1px 1px #ffffff38,0 4px 10px #1245ff24}.aws-button:hover{background:linear-gradient(120deg,#0647ec,#1135e2);transform:translateY(-2px);box-shadow:inset 0 1px 1px #ffffff38,0 7px 18px #1245ff35}.aws-button:hover .aws-arrow,.aws-text-link:hover .aws-arrow{transform:translate(3px)}.aws-button:active{transform:translateY(0)scale(.98)}.aws-text-link{color:var(--aws-blue);justify-content:center;align-items:center;gap:.65em;font-weight:550;display:inline-flex}.aws-text-link:hover{color:#052acb}.aws-trial-note{color:var(--aws-muted);font-size:.64em;font-weight:400;line-height:1.5}.aws-brand{width:8.5em;max-width:100%;display:inline-flex}.aws-brand img{width:100%;height:auto}.aws-hero-copy{text-align:center;padding-top:.85em}.aws-eyebrow{color:#063bfa;background:#f1efff90;border:1px solid #c0b9ff;border-radius:99px;align-items:center;gap:.65em;padding:.25em 1em;font-size:.68em;line-height:1.4;display:inline-flex}.aws-hero h1{letter-spacing:-.03em;margin-top:.3em;font-size:2.8em;font-weight:650;line-height:.99}.aws-hero h1 span{color:#053dff;letter-spacing:-.055em;display:block}.aws-hero-description{color:#6e6ba2;letter-spacing:-.015em;margin-top:.45em;font-size:1em}.aws-hero-actions{justify-content:center;align-items:flex-start;gap:1.45em;margin-top:.5em;display:flex}.aws-demo-button{min-width:12.8em}.aws-hero-trial{text-align:left;padding-top:.4em}.aws-hero-trial>a{font-size:.82em}.aws-hero-trial .aws-trial-note{margin-top:.3em}.aws-map{margin-top:.75em}.aws-map-stage{aspect-ratio:806/280;position:relative}.aws-map-lines{width:100%;height:100%;position:absolute;inset:0}.aws-map-node{transition:transform .23s var(--aws-ease), box-shadow .23s;background:#ffffffef;border:1px solid #e1ddff;border-radius:1.05em;align-items:center;gap:.15em;padding:.35em .6em;font-size:.85em;display:flex;position:absolute;box-shadow:0 4px 10px #38309711,0 9px 17px #5145b807}.aws-map-node:hover{transform:translateY(-3px);box-shadow:0 8px 22px #3830971e}.aws-map-node .aws-art{width:5em;height:5em;margin-left:-.4em;margin-right:-.1em}.aws-node-label{letter-spacing:-.025em;font-weight:550;line-height:1.15;display:block}.aws-node-status{color:#497c18;background:#fafdf6;border:1px solid #b7d79c;border-radius:99px;margin-top:.4em;padding:.16em .65em;font-size:.77em;line-height:1.4;display:table}.aws-node-revisit{color:#b35712;background:#fffdf9;border-color:#ffc788}.aws-map-rds{width:19.1%;height:23.57%;top:3.57%;left:15.38%}.aws-map-s3{width:14.27%;height:22.86%;top:0;left:41.56%}.aws-map-vpc{width:15.63%;height:21.79%;top:13.93%;left:61.16%}.aws-map-iam{width:17.25%;height:24.64%;top:35.36%;left:5.46%}.aws-map-replicas{width:20.84%;height:25.71%;top:43.57%;left:69.48%}.aws-map-multi{width:19.48%;height:24.64%;top:68.93%;left:16.38%}.aws-map-zones{gap:1.2em;width:24.2%;height:21.79%;top:72.14%;left:46.77%}.aws-map-zones>img{width:6.4em;height:auto}.aws-map-hub{z-index:1;color:#fff;background:linear-gradient(110deg,#0551ff,#0644ff 75%,#073eff);border:1px solid #487dff;border-radius:99px;justify-content:center;align-items:center;gap:.15em;width:29.78%;height:26.43%;display:flex;position:absolute;top:35.36%;left:34.24%;box-shadow:inset 0 2px 5px #acccff70,inset 0 -2px 5px #51b1ff7a,0 5px 13px #2247ef28}.aws-map-hub .aws-art{width:3.5em;height:3.5em}.aws-map-hub span{letter-spacing:-.025em;white-space:nowrap;font-size:1em}.aws-map-mascot{pointer-events:none;width:23%;position:absolute;top:-31%;left:74.8%}.aws-floating-mascot{filter:drop-shadow(0 12px 9px #7764d319);width:100%;animation:6s ease-in-out infinite aws-float;position:relative}.aws-mascot-rays{width:117%;height:100%;position:absolute;top:2%;left:-9%}.aws-annotation{color:#8980d1;font-family:Caveat,cursive;font-size:.98em;font-weight:400;line-height:.94;position:absolute}.aws-annotation-facts{text-align:center;width:6em;top:-23%;left:3.8%;transform:rotate(-9deg)}.aws-annotation-facts img{width:2.9em;height:2.9em;margin:.1em 0 0 1.8em}.aws-annotation-questions{width:5.5em;top:46%;left:92%;transform:rotate(-11deg)}.aws-annotation-questions img{width:2.7em;height:2.7em;position:absolute;top:-3em;left:.4em}.aws-map figcaption{color:#726b9c;text-align:center;font-size:.64em;line-height:1.4}@keyframes aws-float{0%,to{transform:translateY(0)rotate(-1deg)}50%{transform:translateY(-.35em)rotate(1deg)}}.aws-demo{grid-template-columns:.695fr 1fr;gap:1.8em;min-height:22.75em;margin-top:.6em;padding:1.35em 1.45em;display:grid}.aws-demo-copy{flex-direction:column;justify-content:center;padding-left:.3em;display:flex}.aws-demo-copy h2{letter-spacing:-.045em;margin-right:-.3em;font-size:1.83em;line-height:1.04}.aws-demo-copy>p{color:var(--aws-muted);margin-top:.65em;font-size:.88em;line-height:1.4}.aws-demo-features{gap:.4em;margin:.85em 0 0;padding:0;list-style:none;display:grid}.aws-demo-features li{align-items:center;gap:1em;display:flex}.aws-demo-features img{object-fit:contain;width:3.5em;height:3.5em;margin-left:-.3em}.aws-demo-features h3{letter-spacing:-.015em;font-size:.81em;font-weight:600}.aws-demo-features p{color:var(--aws-muted);margin-top:.25em;font-size:.71em}.aws-demo-card{background:#ffffffb0;border:1px solid #d8d2ff;border-radius:.8em;align-self:center;min-width:0;padding:.95em 1.65em .7em;box-shadow:0 8px 20px #4c3cd51a}.aws-demo-card>h3{letter-spacing:-.045em;font-size:1.48em;line-height:1.2}.aws-demo-tabs{border-bottom:1px solid #dedbf5;grid-template-columns:1fr 1fr;margin-top:.2em;display:grid}.aws-demo-tabs button{color:#71689b;background:0 0;border:0;padding:.7em .2em;font-size:.71em;line-height:1.5;position:relative}.aws-demo-tabs button[aria-selected=true]{color:#073fff}.aws-demo-tabs button[aria-selected=true]:after{content:"";background:#1648ff;border-radius:2px;width:100%;height:2px;position:absolute;bottom:-1px;left:0}.aws-field-label{margin:1.05em 0 .4em;font-size:.69em;font-weight:500}.aws-example-answer{color:#6f6d9e;border:1px solid #e0dcfa;border-radius:.6em;justify-content:space-between;align-items:center;gap:.7em;min-height:3.55em;padding:.65em .85em;font-size:.71em;line-height:1.45;display:flex}.aws-example-answer p,.aws-follow-up{overflow-wrap:anywhere}.aws-example-answer img{flex:none;width:1.65em;height:1.65em}.aws-follow-up{color:#143de3;background:linear-gradient(110deg,#f8f7ff,#eeecff);border:1px solid #d3cbff;border-radius:.65em;align-items:center;min-height:3.7em;padding:.7em 1em;font-size:.73em;line-height:1.5;display:flex}.aws-answer-form{margin-top:.8em}.aws-answer-input{background:#ffffffba;border:1px solid #ded8ff;border-radius:.55em;align-items:center;padding:.2em .35em .2em .85em;display:flex}.aws-answer-input:focus-within{border-color:#9b91ff;box-shadow:0 0 0 3px #1245ff0c}.aws-answer-input input{width:100%;min-width:0;color:var(--aws-ink);background:0 0;border:0;outline:none;padding:.55em 0;font-size:.73em;line-height:1.5}.aws-answer-input input::placeholder{color:#736c9c}.aws-submit{color:#fff;background:linear-gradient(135deg,#0061ff,#0037ff);border:1px solid #4071ff;border-radius:50%;flex:none;place-items:center;width:1.95em;height:1.95em;padding:.35em;transition:transform .18s,box-shadow .18s;display:grid;box-shadow:0 2px 5px #123eff24}.aws-submit:hover{transform:translate(2px);box-shadow:0 3px 10px #123eff44}.aws-submit img{width:100%;height:100%}.aws-demo-hint{color:#71689b;margin-top:1em;font-size:.69em;line-height:1.4}.aws-answer-error{color:#aa2552;margin-top:.5em;font-size:.75em}.aws-learning-path{margin-top:1.35em}.aws-learning-path>h2{text-align:center;letter-spacing:-.045em;font-size:1.88em;line-height:1.2}.aws-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:3em;margin:.65em .2em 0;padding:0;list-style:none;display:grid}.aws-steps li{background:#ffffff60;border:1px solid #efecff;border-radius:1em;min-width:0;min-height:9.4em;padding:.65em 1.3em .6em;position:relative}.aws-steps li:not(:last-child):after{content:"";background:url(/assets/aws/30-steps-connector.svg) 50%/100% 100% no-repeat;width:3em;height:.5em;position:absolute;top:2.8em;left:100%}.aws-step-top{justify-content:space-between;align-items:center;height:3.1em;display:flex}.aws-step-number{color:#0843ff;letter-spacing:-.065em;font-size:2.1em;font-weight:400;line-height:1}.aws-step-top .aws-art{width:4.8em;max-width:none;height:4.8em;margin-top:-.65em;margin-right:-.7em}.aws-steps h3{letter-spacing:-.025em;margin-top:.4em;font-size:.93em}.aws-steps p{color:var(--aws-muted);margin-top:.3em;font-size:.78em;line-height:1.33}.aws-roadmap{grid-template-columns:1fr 1.36fr 1.28fr 1fr;gap:.6em;min-height:13.875em;margin-top:1em;padding:.7em;display:grid}.aws-roadmap-intro{min-width:0;padding:1.2em .5em 4.2em;position:relative}.aws-roadmap-intro h2{letter-spacing:-.04em;font-size:1.25em;line-height:1.2}.aws-roadmap-intro p{color:var(--aws-muted);margin-top:.75em;font-size:.8em;line-height:1.4}.aws-roadmap-mountains{object-fit:contain;object-position:center bottom;width:100%;height:5.5em;position:absolute;bottom:-.1em;left:.1em}.aws-roadmap-current{padding:.8em;position:relative}.aws-focus-label{color:#2440df;white-space:nowrap;background:linear-gradient(100deg,#f0edff,#e5e2ff);border:1px solid #d5ceff;border-radius:99px;padding:.18em .75em;font-size:.63em;line-height:1.35;display:inline-block}.aws-roadmap-current h3{letter-spacing:-.02em;margin-top:.75em;font-size:.85em}.aws-roadmap-current p{color:var(--aws-muted);max-width:none;margin-top:.85em;font-size:.72em;line-height:1.45}.aws-roadmap-current .aws-art{width:7em;height:7em;position:absolute;bottom:1.3em;right:-.4em}.aws-roadmap-next{grid-template-rows:1fr 1fr;gap:.6em;display:grid}.aws-roadmap-next article{padding:.65em .8em;position:relative}.aws-roadmap-next h3{letter-spacing:-.015em;font-size:.8em}.aws-roadmap-next p{color:var(--aws-muted);max-width:none;margin-top:.65em;font-size:.65em;line-height:1.4}.aws-roadmap-next .aws-art{width:4.7em;height:4.7em;position:absolute;top:1em;right:-.15em}.aws-review{padding:.7em .55em .35em}.aws-review h3{font-size:.83em;line-height:1.2}.aws-review ul{gap:.3em;margin:.5em 0 .35em;padding:0;list-style:none;display:grid}.aws-review li{color:#726ea6;border:1px solid #e8e4fc;border-radius:.6em;align-items:center;min-height:2.8em;font-size:.66em;display:flex}.aws-review li .aws-art{width:2.6em;height:2.6em;margin-inline:.1em .25em}.aws-review-link{border:1px solid #e8e4fc;border-radius:.55em;width:100%;min-height:2.6em;font-size:.68em}.aws-review-link:hover{background:#f3f0ff}.aws-pricing{margin-top:1em;padding:.5em 1em .2em}.aws-pricing>h2{text-align:center;letter-spacing:-.025em;font-size:1.19em;line-height:1.3}.aws-pricing-card{background:#ffffff91;grid-template-columns:22% 38% 40%;align-items:center;width:68%;margin:.5em auto 0;padding:.7em .75em;display:grid}.aws-scholar-art{width:100%}.aws-plan-details{align-self:start;padding-top:1.1em;position:relative}.aws-plan-details .aws-focus-label{position:absolute;top:-.6em;left:-.9em}.aws-plan-details h3{font-size:.91em;line-height:1.1}.aws-price{align-items:baseline;gap:.4em;margin-top:.05em;font-size:1.65em;line-height:1.15;display:flex}.aws-price strong{letter-spacing:-.045em;font-weight:650}.aws-price span{font-size:.48em}.aws-plan-details ul{margin:.35em 0 0;padding:0;list-style:none}.aws-plan-details li{color:#69639e;align-items:center;gap:.55em;font-size:.65em;line-height:1.4;display:flex}.aws-plan-details li img{width:1.05em;height:1.05em}.aws-plan-purchase{border-left:1px solid #e1ddf7;padding-left:2em}.aws-plan-purchase h3{font-size:.87em}.aws-plan-purchase .aws-trial-note{margin-top:.4em;font-size:.6em}.aws-plan-renewal{color:var(--aws-muted);margin-top:1.1em;font-size:.65em;line-height:1.4}.aws-plan-purchase .aws-button{width:100%;margin-top:.65em;padding-inline:.7em;font-size:.69em}.aws-final-cta{color:#fff;background:#1645ff url(/assets/aws/22-background-cta-cobalt.webp) 50%/cover no-repeat;border-radius:1em;min-height:7.6em;margin-top:.5em;padding:1em 4.5em;position:relative;overflow:hidden}.aws-final-copy{z-index:1;position:relative}.aws-final-copy h2{letter-spacing:-.03em;font-size:1.24em;font-weight:550;line-height:1.2}.aws-final-actions{align-items:center;gap:.8em;margin-top:.4em;display:flex}.aws-button-white{color:#1541ed;background:#fff;border-color:#eeedff;min-height:2.8em;font-size:.66em}.aws-button-white:hover{background:#f1efff}.aws-final-actions .aws-trial-note{color:#e4e8ff;font-size:.59em}.aws-final-mascot{width:9em;height:9em;position:absolute;top:-.6em;left:63%}.aws-annotation-final{color:#e0e0ff;font-size:.95em;top:2.25em;right:2em;transform:rotate(-11deg)}.aws-annotation-final svg{filter:brightness(0)invert();opacity:.8;width:3.7em;height:2em;position:absolute;top:.6em;left:-3.8em;transform:none}.aws-footer{justify-content:space-between;align-items:center;min-height:3.15em;padding:.65em .6em;display:flex}.aws-footer .aws-brand{width:6.8em}.aws-footer nav{color:#736c9a;align-items:center;gap:1.4em;font-size:.64em;display:flex}.aws-footer nav a+a:before{content:"·";margin-right:1.4em}.aws-footer nav a:hover{color:var(--aws-blue)}@media (width>=761px){.aws-map-rds{gap:.85em}.aws-map-iam,.aws-map-multi{gap:.8em}.aws-map-replicas{gap:.45em}.aws-map-s3{gap:.9em}.aws-map-s3 .aws-art{width:4.3em;height:4.3em}.aws-map-vpc{gap:1em}.aws-map-vpc .aws-art{width:4.5em;height:4.5em}}@media (width<=1100px){.aws-saa-page{padding-top:12px}}@media (width<=760px){.aws-saa-page{background-size:auto 760px;font-size:16px}.aws-shell{width:calc(100% - 32px)}.aws-hero-copy{padding-top:28px}.aws-eyebrow{padding:5px 10px;font-size:11px}.aws-hero h1{letter-spacing:-.055em;margin-top:18px;font-size:clamp(32px,7.8vw,48px);line-height:1.08}.aws-hero-description{max-width:350px;margin:15px auto 0;font-size:15px;line-height:1.5}.aws-hero-actions{align-items:flex-start;gap:15px;margin-top:22px}.aws-demo-button{min-width:0;min-height:44px;padding-inline:15px;font-size:12px}.aws-hero-trial{padding-top:5px}.aws-hero-trial>a{gap:4px;font-size:12px}.aws-hero-trial .aws-trial-note{margin-top:5px;font-size:10px}.aws-map{margin-top:88px}.aws-map-stage{aspect-ratio:auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.aws-map-lines,.aws-annotation-facts,.aws-annotation-questions{display:none}.aws-map-hub{grid-column:1/-1;gap:5px;width:100%;height:66px;margin-bottom:4px;position:relative;top:auto;left:auto}.aws-map-hub .aws-art{width:48px;height:48px}.aws-map-hub span{font-size:17px}.aws-map-node{border-radius:15px;width:100%;height:78px;padding:5px 9px;font-size:14px;position:relative;top:auto;left:auto}.aws-map-node .aws-art{width:57px;height:62px;margin-left:-4px;margin-right:1px}.aws-map-zones{grid-column:1/-1;justify-content:center;gap:20px;height:76px}.aws-map-zones>img{width:85px}.aws-map-mascot{z-index:2;width:106px;top:-83px;left:auto;right:4px}.aws-mascot-rays{width:115%}.aws-map figcaption{margin-top:13px;font-size:11px}.aws-demo{grid-template-columns:1fr;gap:20px;margin-top:28px;padding:24px 18px}.aws-demo-copy{padding-left:0}.aws-demo-copy h2{font-size:29px}.aws-demo-copy>p{font-size:15px}.aws-demo-features{gap:5px;margin-top:12px}.aws-demo-features img{width:52px;height:52px}.aws-demo-features h3{font-size:14px}.aws-demo-features p{font-size:12px}.aws-demo-card{padding:20px 16px 18px}.aws-demo-card>h3{font-size:23px}.aws-demo-tabs{margin-top:10px}.aws-demo-tabs button{min-height:44px;font-size:12px}.aws-field-label{margin-top:16px;font-size:12px}.aws-example-answer,.aws-follow-up{min-height:50px;font-size:13px}.aws-answer-form{margin-top:14px}.aws-answer-input{padding:2px 2px 2px 10px}.aws-answer-input input{font-size:16px}.aws-submit{width:40px;height:40px;padding:9px}.aws-demo-hint{font-size:12px}.aws-learning-path{margin-top:32px}.aws-learning-path>h2{font-size:28px}.aws-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:20px 0 0}.aws-steps li{min-height:187px;padding:15px}.aws-steps li:after{display:none}.aws-step-top{height:52px}.aws-step-top .aws-art{width:68px;height:68px}.aws-steps h3{font-size:16px}.aws-steps p{font-size:13px;line-height:1.45}.aws-roadmap{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:28px;padding:12px}.aws-roadmap-intro{grid-column:1/-1;min-height:152px;padding:12px 8px}.aws-roadmap-intro h2{font-size:23px}.aws-roadmap-intro p{font-size:14px}.aws-roadmap-mountains{width:44%;height:110px;bottom:5px;left:auto;right:0}.aws-roadmap-current{min-height:260px;padding:12px}.aws-focus-label{font-size:10px}.aws-roadmap-current h3{font-size:14px}.aws-roadmap-current p{font-size:12px}.aws-roadmap-current p br,.aws-roadmap-next p br{display:none}.aws-roadmap-current .aws-art{width:110px;height:110px;bottom:4px;right:calc(50% - 55px)}.aws-roadmap-next{gap:12px}.aws-roadmap-next article{padding:12px 10px 60px}.aws-roadmap-next h3{font-size:13px}.aws-roadmap-next p{margin-top:7px;font-size:12px}.aws-roadmap-next .aws-art{width:63px;height:63px;top:auto;bottom:0;right:5px}.aws-review{grid-column:1/-1;padding:14px}.aws-review h3{font-size:15px}.aws-review h3 br{display:none}.aws-review li{min-height:40px;font-size:13px}.aws-review-link{min-height:44px;margin-top:7px;font-size:13px}.aws-pricing{margin-top:24px;padding:20px 14px 14px}.aws-pricing>h2{font-size:22px;line-height:1.25}.aws-pricing-card{grid-template-columns:30% 70%;gap:0;width:100%;margin-top:20px;padding:22px 16px 18px}.aws-scholar-art{width:95px;max-width:120%}.aws-plan-details{padding-left:10px}.aws-plan-details .aws-focus-label{font-size:10px;top:-9px;left:10px}.aws-plan-details h3{font-size:17px}.aws-price{font-size:30px}.aws-plan-details li{font-size:12px;line-height:1.6}.aws-plan-purchase{border-left:0;border-top:1px solid var(--aws-line);text-align:center;grid-column:1/-1;margin-top:18px;padding:18px 0 0}.aws-plan-purchase h3{font-size:17px}.aws-plan-purchase .aws-trial-note,.aws-plan-renewal{font-size:12px}.aws-plan-renewal{margin-top:9px}.aws-plan-renewal br{display:none}.aws-plan-purchase .aws-button{min-height:44px;margin-top:14px;font-size:14px}.aws-final-cta{min-height:190px;margin-top:20px;padding:24px}.aws-final-copy h2{max-width:235px;font-size:23px}.aws-final-actions{flex-direction:column;align-items:flex-start;gap:7px;margin-top:18px}.aws-button-white{min-height:40px;font-size:12px}.aws-final-actions .aws-trial-note{font-size:10px}.aws-final-mascot{width:112px;height:112px;inset:auto -4px -9px auto}.aws-annotation-final{display:none}.aws-footer{gap:15px;min-height:70px;padding-inline:0}.aws-footer .aws-brand{width:100px}.aws-footer nav{gap:12px;font-size:11px}.aws-footer nav a+a:before{display:none}}@media (width<=360px){.aws-shell{width:calc(100% - 24px)}.aws-brand{width:115px}.aws-hero-actions{gap:10px}.aws-demo-button{padding-inline:10px;font-size:11px}.aws-hero-trial>a{font-size:11px}.aws-map-node{padding-inline:5px;font-size:13px}.aws-map-node .aws-art{width:51px}.aws-demo{padding-inline:12px}.aws-demo-copy h2{font-size:26px}.aws-demo-card{padding-inline:12px}.aws-demo-card>h3{font-size:21px}.aws-roadmap-current,.aws-roadmap-next{grid-column:1/-1}.aws-roadmap-current{min-height:205px}.aws-roadmap-current .aws-art{right:0}.aws-roadmap-current p{max-width:150px}.aws-roadmap-next{grid-template-rows:auto;grid-template-columns:1fr 1fr}.aws-final-cta{padding-inline:18px}.aws-final-copy h2{font-size:21px}}
