#aws-digital-landing{--ink: #020b12;--navy-980: #03101a;--navy-950: #04131f;--navy-900: #071b2a;--navy-850: #0a2334;--navy-800: #0d2b3f;--cyan: #29cdf1;--cyan-soft: #8eeaff;--teal: #18d6bd;--teal-soft: #8df5e7;--white: #f4fbff;--mist: #c3d5df;--muted: #7892a2;--line: rgba(134,202,229,.14);--line-strong: rgba(134,220,235,.25);--surface: #081e2d;--surface-2: #0a2536;--container: 1200px;--header: 92px;--radius-sm: 12px;--radius-md: 22px;--radius-lg: 32px;--font-ar: system-ui,-apple-system,"Segoe UI",Tahoma,"Noto Sans Arabic",Arial,sans-serif;--font-ui: ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--shadow-deep: 0 24px 50px rgba(0,5,10,.35)}#aws-digital-landing *{box-sizing: border-box}#aws-digital-landing{position: relative;display: block;margin: 0;padding: 0;width: 100%;max-width: none;overflow: clip;direction: rtl;text-align: start;color: var(--white);background: var(--ink);font-family: var(--font-ar);font-weight: 400;line-height: 1.75;text-rendering: auto;-webkit-font-smoothing: antialiased}#aws-digital-landing a{color: inherit;text-decoration: none}#aws-digital-landing button,#aws-digital-landing a{-webkit-tap-highlight-color: transparent}#aws-digital-landing button{color: inherit;font: inherit}#aws-digital-landing img{display: block;max-width: 100%}#aws-digital-landing h1,#aws-digital-landing h2,#aws-digital-landing h3,#aws-digital-landing p{margin-top: 0}#aws-digital-landing svg{display: block}#aws-digital-landing .aws-site-shell{min-height: 100vh;overflow: clip;background: var(--navy-980)}#aws-digital-landing .aws-container{width: min(calc(100% - 48px),var(--container));margin-inline: auto}#aws-digital-landing .aws-section{position: relative;padding: 132px 0}#aws-digital-landing .aws-skip-link{position: fixed;z-index: 2000;inset: 12px auto auto 12px;padding: 11px 17px;border-radius: 8px;color: var(--ink);background: white;transform: translateY(-160%)}#aws-digital-landing .aws-skip-link:focus{transform: none}#aws-digital-landing :focus-visible{outline: 3px solid var(--cyan);outline-offset: 4px}#aws-digital-landing .aws-site-header{position: absolute;z-index: 120;inset: 0 0 auto;height: var(--header)}#aws-digital-landing .aws-nav-shell{height: 100%;display: flex;align-items: center;gap: 38px}#aws-digital-landing .aws-brand{display: inline-flex;align-items: center;gap: 12px;flex: 0 0 auto}#aws-digital-landing .aws-brand-mark{position: relative;width: 54px;height: 54px;display: grid;place-items: center;border-radius: 50%;background: #020a10}#aws-digital-landing .aws-brand-mark::after{content: "";position: absolute;inset: -4px;border: 1px solid rgba(62,195,234,.17);border-radius: inherit}#aws-digital-landing .aws-brand img{width: 47px;height: 47px;border-radius: 50%;object-fit: cover}#aws-digital-landing .aws-brand-type{display: grid;gap: 5px;line-height: 1}#aws-digital-landing .aws-brand-type strong{font-size: 13px}#aws-digital-landing .aws-brand-type small{direction: ltr;color: #6fcff0;font: 700 8px/1 var(--font-ui);letter-spacing: .16em}#aws-digital-landing .aws-desktop-nav{display: flex;align-items: center;gap: 38px;margin-inline: auto}#aws-digital-landing .aws-desktop-nav a{position: relative;color: #a9bdc9;font-size: 13px;font-weight: 700;transition: color .2s ease}#aws-digital-landing .aws-desktop-nav a::before{content: "";position: absolute;right: 0;bottom: -11px;width: 0;height: 1px;background: var(--teal);transition: width .25s ease}#aws-digital-landing .aws-desktop-nav a:hover{color: white}#aws-digital-landing .aws-desktop-nav a:hover::before{width: 100%}#aws-digital-landing .aws-nav-cta{min-height: 44px;padding: 0 17px;display: inline-flex;align-items: center;gap: 17px;border: 1px solid rgba(52,224,200,.34);border-radius: 11px;color: #cafcf4;background: rgba(17,166,151,.07);font-size: 12px;font-weight: 800;transition: background .2s ease,transform .2s ease}#aws-digital-landing .aws-nav-cta i{color: var(--teal);font-style: normal}#aws-digital-landing .aws-nav-cta:hover{transform: translateY(-2px);background: rgba(17,166,151,.13)}#aws-digital-landing .aws-menu-toggle{width: 48px;height: 48px;display: none;place-items: center;align-content: center;gap: 5px;border: 1px solid var(--line);border-radius: 12px;background: rgba(255,255,255,.025);cursor: pointer}#aws-digital-landing .aws-menu-toggle span{width: 21px;height: 2px;display: block;border-radius: 2px;background: white;transition: .25s ease}#aws-digital-landing .aws-menu-toggle[aria-expanded="true"] span:first-child{transform: translateY(7px) rotate(45deg)}#aws-digital-landing .aws-menu-toggle[aria-expanded="true"] span:nth-child(2){opacity: 0}#aws-digital-landing .aws-menu-toggle[aria-expanded="true"] span:last-child{transform: translateY(-7px) rotate(-45deg)}#aws-digital-landing .aws-mobile-menu{position: fixed;z-index: 100000;inset: 0;display: flex;flex-direction: column;justify-content: space-between;padding: 0 24px 28px;overflow-y: auto;background: rgba(2,11,18,.985)}#aws-digital-landing .aws-mobile-menu-head{height: var(--header);display: flex;align-items: center;justify-content: space-between;gap: 38px;flex: 0 0 auto}#aws-digital-landing .aws-mobile-menu-top nav{margin-top: 38px}#aws-digital-landing .aws-mobile-menu[hidden]{display: none}#aws-digital-landing .aws-mobile-menu nav{display: grid}#aws-digital-landing .aws-mobile-menu nav a{display: flex;align-items: center;gap: 16px;padding: 20px 4px;border-bottom: 1px solid var(--line);font-size: 23px;font-weight: 800}#aws-digital-landing .aws-mobile-menu nav a span{color: var(--teal);font: 700 9px/1 var(--font-ui);letter-spacing: .1em}#aws-digital-landing .aws-mobile-menu-foot{display: flex;align-items: center;justify-content: space-between;gap: 18px}#aws-digital-landing .aws-mobile-menu-foot small{color: #527080;font: 700 8px/1.5 var(--font-ui);letter-spacing: .11em}#aws-digital-landing .aws-mobile-menu-foot a{color: var(--teal-soft);font-size: 13px;font-weight: 800}#aws-digital-landing .aws-hero{min-height: 1080px;padding-top: calc(var(--header) + 90px);padding-bottom: 44px;overflow: hidden;isolation: isolate;background: linear-gradient(142deg,#061a28 0%,#03101a 46%,#051724 100%)}#aws-digital-landing .aws-hero-layout{display: grid;grid-template-columns: repeat(12,minmax(0,1fr));align-items: end;column-gap: 24px;row-gap: 78px}#aws-digital-landing .aws-hero-copy{grid-column: 1 / span 8}#aws-digital-landing .aws-hero-side{grid-column: 9 / -1;padding-bottom: 12px}#aws-digital-landing .aws-hero-kicker{display: flex;align-items: center;gap: 16px;margin-bottom: 25px;color: var(--cyan-soft);font-size: 12px;font-weight: 600}#aws-digital-landing .aws-hero-kicker::before{content: "";width: 36px;height: 1px;background: var(--teal);box-shadow: 0 0 12px rgba(24,214,189,.6)}#aws-digital-landing .aws-hero-kicker b{margin-inline-start: auto;color: #567585;font: 700 9px/1 var(--font-ui);letter-spacing: .12em}#aws-digital-landing .aws-hero h1{max-width: 740px;margin: 0;color: var(--white);font-family: var(--font-ar);font-size: clamp(40px,4.35vw,58px);font-weight: 700;line-height: 1.58;letter-spacing: normal;word-spacing: .035em}#aws-digital-landing .aws-hero h1>span{display: block}#aws-digital-landing .aws-hero h1>span + span{margin-top: .08em}#aws-digital-landing h1 em,#aws-digital-landing h2 em{color: transparent;background: linear-gradient(92deg,var(--cyan) 0%,var(--teal) 88%);background-clip: text;-webkit-background-clip: text;font-style: normal}#aws-digital-landing .aws-hero h1 em{font-weight: 600}#aws-digital-landing .aws-hero-lead{max-width: 470px;margin-bottom: 28px;color: #a9bfcb;font-size: 16px;line-height: 2}#aws-digital-landing .aws-hero-actions{display: flex;flex-wrap: wrap;align-items: center;gap: 10px}#aws-digital-landing .aws-button{min-height: 52px;display: inline-flex;align-items: center;justify-content: center;gap: 9px;padding: 0 18px;border: 1px solid transparent;border-radius: 11px;font-size: 12px;font-weight: 600;transition: transform .18s ease,box-shadow .18s ease,border-color .18s ease,background .18s ease}#aws-digital-landing .aws-button:hover{transform: translateY(-1px)}#aws-digital-landing .aws-button svg{width: 19px;flex: 0 0 auto;fill: currentColor}#aws-digital-landing .aws-button>i{margin-inline-start: auto;font-style: normal}#aws-digital-landing .aws-hero-actions .aws-button>i{display: none}#aws-digital-landing .aws-button-primary{min-width: 172px;color: #03151d;background: #24cdb8;box-shadow: 0 8px 22px rgba(18,202,184,.12)}#aws-digital-landing .aws-button-primary:hover{background: #3bd7c2;box-shadow: 0 10px 26px rgba(18,202,184,.17)}#aws-digital-landing .aws-button-secondary{min-width: 132px;color: #d3e4eb;border-color: rgba(137,190,209,.24);border-radius: 11px;background: rgba(255,255,255,.025);box-shadow: none}#aws-digital-landing .aws-button-secondary:hover{color: #effbff;border-color: rgba(94,216,211,.44);background: rgba(255,255,255,.045);box-shadow: none}#aws-digital-landing .aws-button-secondary .aws-call-icon{width: 16px;height: 16px;padding: 0;border: 0;border-radius: 0;fill: var(--teal-soft)}#aws-digital-landing .aws-product-stage{--stage-x: 0deg;--stage-y: 0deg;position: relative;grid-column: 1 / -1;min-height: 430px;overflow: hidden;border: 1px solid rgba(112,202,231,.16);border-radius: 28px;background: linear-gradient(120deg,rgba(10,40,57,.86),rgba(3,16,26,.96));box-shadow: var(--shadow-deep);transform: perspective(1400px) rotateX(var(--stage-x)) rotateY(var(--stage-y));transition: transform .18s ease-out;will-change: transform}#aws-digital-landing .aws-stage-label{position: absolute;z-index: 8;inset: 17px 20px auto;display: flex;justify-content: space-between;direction: ltr;color: #507181;font: 700 8px/1 var(--font-ui);letter-spacing: .14em}#aws-digital-landing .aws-stage-label b{color: #74a9b7}#aws-digital-landing .aws-blueprint-grid{position: absolute;inset: 0;opacity: .5;background-image: linear-gradient(rgba(111,196,225,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(111,196,225,.055) 1px,transparent 1px);background-size: 42px 42px;mask-image: linear-gradient(90deg,transparent,black 16%,black 84%,transparent)}#aws-digital-landing .aws-idea-input{position: absolute;z-index: 5;right: 6%;top: 91px;width: 180px;direction: rtl;text-align: center}#aws-digital-landing .aws-idea-input>small{color: #5d8190;font: 700 8px/1 var(--font-ui);letter-spacing: .14em}#aws-digital-landing .aws-idea-core{position: relative;width: 150px;height: 150px;display: grid;place-content: center;gap: 3px;margin: 13px auto;border: 1px solid rgba(60,219,205,.28);border-radius: 50%;background: radial-gradient(circle at 42% 36%,rgba(31,204,198,.2),rgba(7,37,51,.86) 60%);box-shadow: 0 0 0 14px rgba(29,206,194,.025)}#aws-digital-landing .aws-idea-core::before,#aws-digital-landing .aws-idea-core::after{content: "";position: absolute;border: 1px solid rgba(61,207,202,.16);border-radius: 50%}#aws-digital-landing .aws-idea-core::before{inset: -22px;border-style: dashed;animation: aws-orbit-spin 28s linear infinite}#aws-digital-landing .aws-idea-core::after{inset: 25px}#aws-digital-landing .aws-idea-core i{position: absolute;left: 50%;top: -26px;width: 6px;height: 6px;border-radius: 50%;background: var(--teal);box-shadow: 0 0 12px var(--teal)}#aws-digital-landing .aws-idea-core span{position: relative;z-index: 2;font-size: 26px;font-weight: 900}#aws-digital-landing .aws-idea-core b{position: relative;z-index: 2;color: var(--teal-soft);font-size: 11px}#aws-digital-landing .aws-idea-input p{color: #73909f;font-size: 10px}#aws-digital-landing .aws-flow-lines{position: absolute;z-index: 2;inset: 36px 3% 25px;width: 94%;height: calc(100% - 61px);overflow: visible}#aws-digital-landing .aws-flow-lines path{fill: none;vector-effect: non-scaling-stroke}#aws-digital-landing .aws-flow-muted{stroke: rgba(96,184,214,.12);stroke-width: 1}#aws-digital-landing .aws-flow-live{stroke: var(--teal);stroke-width: 1.5;stroke-dasharray: 5 8;opacity: .75}#aws-digital-landing .aws-build-core{position: absolute;z-index: 5;left: 50%;top: 50%;width: 190px;height: 190px;transform: translate(-50%,-50%)}#aws-digital-landing .aws-core-orbit{position: absolute;left: 50%;top: 50%;border: 1px solid rgba(67,198,223,.16);border-radius: 50%;transform: translate(-50%,-50%)}#aws-digital-landing .aws-orbit-a{width: 190px;height: 190px;border-style: dashed;animation: aws-orbit-spin 36s linear infinite}#aws-digital-landing .aws-orbit-b{width: 150px;height: 150px;box-shadow: 0 0 30px rgba(36,209,199,.07)}#aws-digital-landing .aws-core-brand{position: absolute;inset: 36px;display: grid;place-items: center;grid-template-columns: auto 12px auto 12px auto;align-content: end;padding-bottom: 14px;border: 1px solid rgba(88,210,225,.19);border-radius: 50%;color: #7fa4b2;background: radial-gradient(circle,rgba(13,60,75,.72),rgba(4,20,30,.9));font-size: 8px;font-weight: 800}#aws-digital-landing .aws-core-brand img{position: absolute;top: 12px;width: 64px;height: 64px;border-radius: 50%;object-fit: cover}#aws-digital-landing .aws-core-brand i{width: 3px;height: 3px;border-radius: 50%;background: var(--teal)}#aws-digital-landing .aws-product-outputs{position: absolute;z-index: 4;left: 4.5%;top: 62px;bottom: 63px;width: 31%;display: grid;grid-template-columns: 1fr 1fr;gap: 10px;direction: rtl}#aws-digital-landing .aws-product-outputs article{position: relative;overflow: hidden;padding: 16px;border: 1px solid rgba(106,190,219,.14);background: rgba(7,34,49,.72);transition: border-color .25s ease,transform .25s ease,background .25s ease}#aws-digital-landing .aws-product-outputs article:nth-child(1){border-radius: 18px 4px 4px 4px}#aws-digital-landing .aws-product-outputs article:nth-child(2){border-radius: 4px 18px 4px 4px}#aws-digital-landing .aws-product-outputs article:nth-child(3){border-radius: 4px 4px 18px 4px}#aws-digital-landing .aws-product-outputs article:nth-child(4){border-radius: 4px 4px 4px 18px}#aws-digital-landing .aws-product-outputs article:hover{z-index: 2;border-color: rgba(69,222,210,.42);background: rgba(8,43,57,.92);transform: translateY(-3px)}#aws-digital-landing .aws-product-outputs article>span{color: #4b7282;font: 700 7px/1 var(--font-ui);letter-spacing: .12em}#aws-digital-landing .aws-product-outputs article>b{display: block;margin-top: 5px;font-size: 13px}#aws-digital-landing .aws-output-web,#aws-digital-landing .aws-output-app,#aws-digital-landing .aws-output-system,#aws-digital-landing .aws-output-data{position: absolute;inset: 57px 15px 12px}#aws-digital-landing .aws-output-web{border: 1px solid rgba(75,180,211,.22);border-radius: 7px}#aws-digital-landing .aws-output-web i{position: absolute;top: 7px;width: 3px;height: 3px;border-radius: 50%;background: #377287}#aws-digital-landing .aws-output-web i:first-child{right: 8px;background: var(--teal)}#aws-digital-landing .aws-output-web i:nth-child(2){right: 14px}#aws-digital-landing .aws-output-web i:nth-child(3){right: 20px}#aws-digital-landing .aws-output-web em{position: absolute;inset: 19px 8px 8px;border-radius: 4px;background: linear-gradient(115deg,rgba(43,190,224,.2),rgba(28,214,185,.04))}#aws-digital-landing .aws-output-app{inset-inline: 30%;border: 1px solid rgba(75,180,211,.22);border-radius: 11px}#aws-digital-landing .aws-output-app i{position: absolute;left: 50%;top: 5px;width: 23px;height: 4px;transform: translateX(-50%);border-radius: 5px;background: #102c3c}#aws-digital-landing .aws-output-app em{position: absolute;inset-inline: 7px;height: 7px;border-radius: 4px;background: rgba(37,198,205,.17)}#aws-digital-landing .aws-output-app em:nth-of-type(1){top: 22px}#aws-digital-landing .aws-output-app em:nth-of-type(2){top: 35px;width: 65%}#aws-digital-landing .aws-output-system{display: grid;grid-template-columns: repeat(3,1fr);gap: 5px;align-items: center}#aws-digital-landing .aws-output-system::before{content: "";position: absolute;left: 13%;right: 13%;top: 50%;height: 1px;background: rgba(83,184,211,.24)}#aws-digital-landing .aws-output-system i{position: relative;z-index: 1;height: 23px;border: 1px solid rgba(83,184,211,.25);border-radius: 6px;background: #0a2a3b}#aws-digital-landing .aws-output-system i:nth-child(2){border-color: rgba(35,218,193,.43)}#aws-digital-landing .aws-output-data{display: flex;align-items: end;gap: 5px;padding: 5px 7px;border-bottom: 1px solid rgba(83,184,211,.2)}#aws-digital-landing .aws-output-data i{flex: 1;border-radius: 3px 3px 0 0;background: linear-gradient(#25cfc0,#157292);opacity: .65}#aws-digital-landing .aws-output-data i:nth-child(1){height: 25%}#aws-digital-landing .aws-output-data i:nth-child(2){height: 50%}#aws-digital-landing .aws-output-data i:nth-child(3){height: 38%}#aws-digital-landing .aws-output-data i:nth-child(4){height: 78%}#aws-digital-landing .aws-stage-caption{position: absolute;z-index: 8;inset: auto 22px 18px;display: flex;align-items: center;justify-content: space-between;gap: 25px;padding-top: 14px;border-top: 1px solid rgba(111,190,217,.11);color: #557788;font-size: 9px}#aws-digital-landing .aws-stage-caption span{display: flex;align-items: center;gap: 8px}#aws-digital-landing .aws-stage-caption span i{width: 6px;height: 6px;border-radius: 50%;background: var(--teal);box-shadow: 0 0 10px rgba(24,214,189,.7)}#aws-digital-landing .aws-stage-caption strong{color: #aac2cd;font-size: 10px}#aws-digital-landing .aws-hero-foot{display: flex;align-items: center;gap: 18px;margin-top: 26px;color: #557282;font-size: 9px}#aws-digital-landing .aws-hero-foot i{flex: 1;height: 1px;background: var(--line)}#aws-digital-landing .aws-section-index{margin-bottom: 19px;color: #5fcfe4;font: 700 10px/1 var(--font-ui);letter-spacing: .12em}#aws-digital-landing .aws-process-copy h2,#aws-digital-landing .aws-contact-copy h2{margin: 0;font-size: clamp(34px,4.2vw,54px);line-height: 1.55;letter-spacing: 0}#aws-digital-landing .aws-process{overflow: hidden;border-top: 1px solid rgba(113,190,217,.08);background: #030f18}#aws-digital-landing .aws-process-glow{position: absolute;width: 620px;height: 620px;right: -260px;top: 10%;border-radius: 50%;background: radial-gradient(circle,rgba(27,152,179,.1),transparent 67%)}#aws-digital-landing .aws-process-layout{display: grid;grid-template-columns: .82fr 1.18fr;gap: 105px;align-items: start}#aws-digital-landing .aws-process-copy{position: sticky;top: 130px}#aws-digital-landing .aws-process-copy>p:not(.aws-section-index){max-width: 480px;margin: 28px 0;color: #819aa8;font-size: 14px;line-height: 2}#aws-digital-landing .aws-inline-link{display: inline-flex;align-items: center;gap: 14px;padding-bottom: 7px;border-bottom: 1px solid rgba(47,216,196,.32);color: #c8e7e8;font-size: 13px;font-weight: 800}#aws-digital-landing .aws-inline-link span{color: var(--teal);transition: transform .2s ease}#aws-digital-landing .aws-inline-link:hover span{transform: translate(-3px,-3px)}#aws-digital-landing .aws-process-steps{position: relative;list-style: none;padding: 0;margin: 0}#aws-digital-landing .aws-process-steps::before{content: "";position: absolute;right: 77px;top: 55px;bottom: 55px;width: 1px;background: linear-gradient(var(--teal),rgba(87,179,208,.13))}#aws-digital-landing .aws-process-steps li{position: relative;display: grid;grid-template-columns: 52px 52px 1fr;gap: 25px;align-items: start;min-height: 150px;padding: 18px 0 35px;border-bottom: 1px solid rgba(112,190,215,.1)}#aws-digital-landing .aws-process-steps li + li{padding-top: 35px}#aws-digital-landing .aws-step-no{padding-top: 10px;color: #4e7181;font: 700 9px/1 var(--font-ui);letter-spacing: .12em}#aws-digital-landing .aws-step-marker{position: relative;z-index: 2;width: 52px;height: 52px;display: grid;place-items: center;border: 1px solid rgba(85,191,213,.19);border-radius: 50%;background: #051722}#aws-digital-landing .aws-step-marker i{width: 8px;height: 8px;border: 2px solid var(--teal);border-radius: 50%;box-shadow: 0 0 12px rgba(24,214,189,.45)}#aws-digital-landing .aws-process-steps small{color: #4d7484;font: 700 8px/1 var(--font-ui);letter-spacing: .16em}#aws-digital-landing .aws-process-steps h3{margin: 10px 0 9px;font-size: 22px}#aws-digital-landing .aws-process-steps p{max-width: 480px;margin: 0;color: #7f98a6;font-size: 13px;line-height: 1.85}#aws-digital-landing .aws-contact{padding-top: 76px;border-top: 1px solid rgba(113,190,217,.08);background: #061724}#aws-digital-landing .aws-contact-stage{min-height: 520px;display: grid;grid-template-columns: 1.15fr .85fr;align-items: center;gap: 80px;overflow: hidden;padding: 74px;border: 1px solid rgba(107,202,225,.16);border-radius: 34px;background: radial-gradient(circle at 12% 110%,rgba(25,213,182,.24),transparent 37%),radial-gradient(circle at 87% 0,rgba(34,145,211,.17),transparent 33%),linear-gradient(135deg,#0b2b3e,#061721 72%);box-shadow: 0 24px 50px rgba(0,6,12,.28)}#aws-digital-landing .aws-contact-orbit{position: absolute;left: -145px;bottom: -210px;width: 500px;height: 500px;border: 1px solid rgba(66,221,199,.17);border-radius: 50%}#aws-digital-landing .aws-contact-orbit::before,#aws-digital-landing .aws-contact-orbit::after{content: "";position: absolute;border: 1px solid rgba(66,221,199,.09);border-radius: 50%}#aws-digital-landing .aws-contact-orbit::before{inset: 55px}#aws-digital-landing .aws-contact-orbit::after{inset: 115px}#aws-digital-landing .aws-contact-orbit i{position: absolute;left: 50%;top: -4px;width: 8px;height: 8px;border-radius: 50%;background: var(--teal);box-shadow: 0 0 15px var(--teal)}#aws-digital-landing .aws-contact-copy,#aws-digital-landing .aws-contact-actions{position: relative;z-index: 2}#aws-digital-landing .aws-contact-copy>p:not(.aws-section-index){max-width: 560px;margin: 25px 0 0;color: #9bb2bd;line-height: 1.95}#aws-digital-landing .aws-contact-actions{display: grid;gap: 11px}#aws-digital-landing .aws-contact-option{min-height: 64px;display: flex;align-items: center;gap: 12px;padding: 10px 14px;border: 1px solid rgba(139,210,229,.17);border-radius: 13px;background: rgba(255,255,255,.022);transition: transform .18s ease,border-color .18s ease,background .18s ease}#aws-digital-landing .aws-contact-option:hover{transform: translateY(-1px);border-color: rgba(58,223,204,.38);background: rgba(255,255,255,.04)}#aws-digital-landing .aws-contact-option.aws-primary{color: #03151d;border-color: transparent;background: #24cdb8;box-shadow: 0 8px 22px rgba(18,202,184,.11)}#aws-digital-landing .aws-contact-option.aws-primary:hover{background: #3bd7c2}#aws-digital-landing .aws-contact-icon{width: 38px;height: 38px;flex: 0 0 38px;display: grid;place-items: center;border: 1px solid currentColor;border-radius: 11px;font-size: 16px;opacity: .82}#aws-digital-landing .aws-contact-icon svg{width: 18px;fill: currentColor}#aws-digital-landing .aws-contact-option>span:nth-child(2){display: block}#aws-digital-landing .aws-contact-option small{display: none}#aws-digital-landing .aws-contact-option strong{font-size: 12px;line-height: 1.5}#aws-digital-landing .aws-contact-option>i{display: none}#aws-digital-landing .aws-contact-option[data-contact="phone"]{border-color: rgba(44,220,202,.24);background: rgba(11,55,66,.42)}#aws-digital-landing .aws-contact-option[data-contact="phone"] .aws-contact-icon{color: var(--teal-soft);background: rgba(24,214,189,.07)}#aws-digital-landing .aws-floating-whatsapp{position: fixed;z-index: 90;left: 22px;bottom: 22px;min-width: 112px;height: 52px;display: flex;align-items: center;justify-content: center;gap: 9px;padding: 0 16px;border: 1px solid rgba(255,255,255,.16);border-radius: 15px;color: white;background: #16b875;box-shadow: 0 15px 38px rgba(4,91,59,.32);font-size: 11px;font-weight: 800;transition: transform .2s ease,box-shadow .2s ease}#aws-digital-landing .aws-floating-whatsapp:hover{transform: translateY(-4px);box-shadow: 0 20px 45px rgba(4,91,59,.42)}#aws-digital-landing .aws-floating-whatsapp svg{width: 22px;fill: currentColor}@keyframes aws-orbit-spin{to{transform: rotate(360deg)}}@media (prefers-reduced-motion: reduce){#aws-digital-landing *,#aws-digital-landing *::before,#aws-digital-landing *::after{scroll-behavior: auto !important;animation: none !important;transition-duration: .01ms !important}#aws-digital-landing.aws-js .aws-reveal{opacity: 1;transform: none}#aws-digital-landing .aws-product-stage{transform: none !important}}@media (max-width: 1080px){#aws-digital-landing{--header: 82px}#aws-digital-landing .aws-desktop-nav,#aws-digital-landing .aws-nav-shell>.aws-nav-cta{display: none}#aws-digital-landing .aws-nav-shell{justify-content: space-between}#aws-digital-landing .aws-menu-toggle{display: grid}#aws-digital-landing .aws-hero{min-height: auto}#aws-digital-landing .aws-hero-copy{grid-column: 1 / span 7}#aws-digital-landing .aws-hero-side{grid-column: 8 / -1}#aws-digital-landing .aws-hero-actions{grid-template-columns: 1fr}#aws-digital-landing .aws-button-secondary{min-height: 52px}#aws-digital-landing .aws-product-stage{min-height: 470px}#aws-digital-landing .aws-product-outputs{width: 33%}#aws-digital-landing .aws-idea-input{right: 3%}#aws-digital-landing .aws-process-layout{gap: 65px}#aws-digital-landing .aws-contact-stage{gap: 50px;padding: 56px}}@media (max-width: 820px){#aws-digital-landing .aws-section{padding: 104px 0}#aws-digital-landing .aws-hero{padding-top: calc(var(--header) + 72px)}#aws-digital-landing .aws-hero-layout{row-gap: 58px}#aws-digital-landing .aws-hero-copy,#aws-digital-landing .aws-hero-side{grid-column: 1 / -1}#aws-digital-landing .aws-hero h1{max-width: 680px;font-size: clamp(38px,6.5vw,52px)}#aws-digital-landing .aws-hero-side{display: grid;grid-template-columns: 1.05fr .95fr;gap: 28px 34px;align-items: start}#aws-digital-landing .aws-hero-lead{margin: 0}#aws-digital-landing .aws-hero-actions{grid-template-columns: 1fr}#aws-digital-landing .aws-product-stage{min-height: 700px}#aws-digital-landing .aws-idea-input{top: 60px;right: 50%;transform: translateX(50%)}#aws-digital-landing .aws-idea-core{width: 128px;height: 128px}#aws-digital-landing .aws-build-core{top: 49%;width: 164px;height: 164px}#aws-digital-landing .aws-orbit-a{width: 164px;height: 164px}#aws-digital-landing .aws-orbit-b{width: 130px;height: 130px}#aws-digital-landing .aws-core-brand{inset: 29px}#aws-digital-landing .aws-core-brand img{width: 56px;height: 56px}#aws-digital-landing .aws-flow-lines{display: none}#aws-digital-landing .aws-product-stage::after{content: "";position: absolute;left: 50%;top: 215px;bottom: 237px;width: 1px;transform: translateX(-50%);background: linear-gradient(var(--teal),rgba(65,173,202,.12))}#aws-digital-landing .aws-product-outputs{left: 7%;right: 7%;top: auto;bottom: 61px;width: auto;height: 200px}#aws-digital-landing .aws-stage-caption{bottom: 15px}#aws-digital-landing .aws-process-layout{grid-template-columns: 1fr;gap: 58px}#aws-digital-landing .aws-process-copy{position: static}#aws-digital-landing .aws-process-copy>p:not(.aws-section-index){max-width: 620px}#aws-digital-landing .aws-contact-stage{grid-template-columns: 1fr;gap: 42px}}@media (max-width: 600px){#aws-digital-landing .aws-container{width: min(calc(100% - 28px),var(--container))}#aws-digital-landing .aws-section{padding: 86px 0}#aws-digital-landing .aws-brand-mark{width: 48px;height: 48px}#aws-digital-landing .aws-brand img{width: 42px;height: 42px}#aws-digital-landing .aws-brand-type strong{font-size: 12px}#aws-digital-landing .aws-hero{padding-top: calc(var(--header) + 48px);padding-bottom: 30px}#aws-digital-landing .aws-hero-layout{display: block}#aws-digital-landing .aws-hero-copy{margin-bottom: 26px}#aws-digital-landing .aws-hero-kicker{margin-bottom: 20px;font-size: 10px}#aws-digital-landing .aws-hero-kicker b{display: none}#aws-digital-landing .aws-hero h1{font-size: clamp(34px,9.5vw,44px);line-height: 1.58}#aws-digital-landing .aws-hero-side{display: block}#aws-digital-landing .aws-hero-lead{margin-bottom: 25px;font-size: 14px;line-height: 1.95}#aws-digital-landing .aws-hero-actions{display: grid;grid-template-columns: 1fr;gap: 9px}#aws-digital-landing .aws-button{min-height: 54px}#aws-digital-landing .aws-button-secondary{min-height: 54px}#aws-digital-landing .aws-product-stage{min-height: 700px;margin-top: 38px;border-radius: 21px;transform: none !important}#aws-digital-landing .aws-stage-label{inset-inline: 14px;font-size: 6px}#aws-digital-landing .aws-idea-input{top: 55px}#aws-digital-landing .aws-idea-input>small{font-size: 7px}#aws-digital-landing .aws-idea-core{width: 112px;height: 112px}#aws-digital-landing .aws-idea-core span{font-size: 22px}#aws-digital-landing .aws-idea-core::before{inset: -14px}#aws-digital-landing .aws-idea-input p{margin-top: 6px}#aws-digital-landing .aws-build-core{top: 48%;width: 145px;height: 145px}#aws-digital-landing .aws-orbit-a{width: 145px;height: 145px}#aws-digital-landing .aws-orbit-b{width: 116px;height: 116px}#aws-digital-landing .aws-core-brand{inset: 25px;grid-template-columns: auto 7px auto 7px auto;font-size: 6px}#aws-digital-landing .aws-core-brand img{top: 10px;width: 48px;height: 48px}#aws-digital-landing .aws-product-stage::after{top: 190px;bottom: 254px}#aws-digital-landing .aws-product-outputs{left: 12px;right: 12px;bottom: 58px;height: 210px;gap: 7px}#aws-digital-landing .aws-product-outputs article{padding: 10px 10px 8px}#aws-digital-landing .aws-product-outputs article>b{font-size: 12px;line-height: 1.3}#aws-digital-landing .aws-output-web,#aws-digital-landing .aws-output-app,#aws-digital-landing .aws-output-system,#aws-digital-landing .aws-output-data{top: 54px;bottom: 10px}#aws-digital-landing .aws-output-app em:nth-of-type(1){top: 18px}#aws-digital-landing .aws-output-app em:nth-of-type(2){top: 30px}#aws-digital-landing .aws-output-system i{height: 20px}#aws-digital-landing .aws-stage-caption{inset-inline: 13px;gap: 8px;font-size: 7px}#aws-digital-landing .aws-stage-caption strong{font-size: 8px;text-align: left}#aws-digital-landing .aws-hero-foot{margin-top: 18px;font-size: 7px}#aws-digital-landing .aws-process-copy h2,#aws-digital-landing .aws-contact-copy h2{font-size: 35px;line-height: 1.5}#aws-digital-landing .aws-process-steps::before{right: 58px}#aws-digital-landing .aws-process-steps li{grid-template-columns: 34px 48px 1fr;gap: 13px;min-height: 145px}#aws-digital-landing .aws-step-marker{width: 48px;height: 48px}#aws-digital-landing .aws-process-steps h3{font-size: 19px}#aws-digital-landing .aws-process-steps p{font-size: 12px}#aws-digital-landing .aws-contact{padding-top: 45px}#aws-digital-landing .aws-contact-stage{width: calc(100% - 28px);min-height: auto;padding: 42px 22px;border-radius: 24px}#aws-digital-landing .aws-contact-option{min-height: 62px;padding: 10px 12px}#aws-digital-landing .aws-contact-option strong{font-size: 11px}#aws-digital-landing .aws-floating-whatsapp{min-width: 52px;width: 52px;height: 52px;left: 13px;bottom: 13px;padding: 0;border-radius: 15px}#aws-digital-landing .aws-floating-whatsapp span{display: none}}@media (max-width: 390px){#aws-digital-landing .aws-container{width: min(calc(100% - 24px),var(--container))}#aws-digital-landing .aws-hero{padding-top: calc(var(--header) + 38px)}#aws-digital-landing .aws-hero h1{font-size: 32px}#aws-digital-landing .aws-hero-lead{font-size: 13px}#aws-digital-landing .aws-product-stage{min-height: 685px}#aws-digital-landing .aws-idea-input{top: 52px}#aws-digital-landing .aws-build-core{top: 47%}#aws-digital-landing .aws-product-stage::after{bottom: 244px}#aws-digital-landing .aws-product-outputs{bottom: 55px;height: 200px}#aws-digital-landing .aws-contact-stage{width: calc(100% - 24px);padding-inline: 18px}}#aws-digital-landing h1,#aws-digital-landing h2{font-weight: 700}#aws-digital-landing h3,#aws-digital-landing .aws-nav-cta,#aws-digital-landing .aws-contact-option strong{font-weight: 600}#aws-digital-landing p,#aws-digital-landing .aws-contact-option small{font-weight: 400}#aws-digital-landing .aws-process,#aws-digital-landing .aws-contact{scroll-margin-top: 112px}#aws-digital-landing .aws-site-header{scroll-margin-top: 80px}#aws-digital-landing [hidden]{display: none !important}@media (pointer: coarse),(max-width: 767px){#aws-digital-landing .aws-inline-link{min-height: 44px;padding-bottom: 0}}#aws-digital-landing .aws-process,#aws-digital-landing .aws-contact{content-visibility: auto;contain-intrinsic-size: auto 900px}@media (max-width: 820px),(pointer: coarse){#aws-digital-landing *,#aws-digital-landing *::before,#aws-digital-landing *::after{animation: none !important}#aws-digital-landing .aws-product-stage{transform: none !important;transition: none;box-shadow: none;will-change: auto}#aws-digital-landing .aws-blueprint-grid{mask-image: none}}#aws-digital-landing *,#aws-digital-landing *::before,#aws-digital-landing *::after{animation: none !important;text-shadow: none !important}#aws-digital-landing .aws-process-glow{display: none}#aws-digital-landing .aws-blueprint-grid{mask-image: none;background-image: none}#aws-digital-landing .aws-product-stage{transform: none !important;transition: none;will-change: auto}#aws-digital-landing .aws-product-outputs article{transition: none}#aws-digital-landing .aws-product-outputs article:hover{transform: none}#aws-digital-landing .aws-floating-whatsapp{width: 58px;height: 58px;min-width: 58px;padding: 0;border: 0;border-radius: 50%;background: #25d366;color: #fff;opacity: 1;box-shadow: 0 8px 20px rgba(0,0,0,.35),0 0 18px 3px rgba(37,211,102,.5) !important;transition: transform .2s ease}#aws-digital-landing .aws-floating-whatsapp svg{width: 32px;height: 32px;fill: #fff}#aws-digital-landing .aws-floating-whatsapp span{display: none}#aws-digital-landing .aws-floating-whatsapp:hover{transform: scale(1.06);opacity: 1}#aws-digital-landing .aws-floating-whatsapp:focus-visible{opacity: 1}#aws-digital-landing .aws-hero h1 .aws-emoji{font-family: "Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",sans-serif;font-weight: 400;-webkit-text-fill-color: initial}
#aws-digital-landing .aws-floating-whatsapp{opacity:.45;box-shadow:0 4px 12px rgba(0,0,0,.25) !important;transition:opacity .25s ease,transform .2s ease,box-shadow .25s ease}
#aws-digital-landing .aws-floating-whatsapp svg{width:34px;height:34px}
#aws-digital-landing .aws-floating-whatsapp:hover,#aws-digital-landing .aws-floating-whatsapp:active,#aws-digital-landing .aws-floating-whatsapp:focus-visible{opacity:1;transform:scale(1.06);box-shadow:0 8px 20px rgba(0,0,0,.35),0 0 18px 3px rgba(37,211,102,.5) !important}