:root{--plyr-color-main: #14e5c5}@keyframes aurea-infra3-spin{to{transform:rotate(360deg)}}@keyframes aurea-infra3-card-in{from{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.aurea-15-infrastructure-c{font-optical-sizing:none;font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;scroll-margin-top:90px;padding:96px 0;background:#0c3035;color:#fff;overflow:hidden}@media(max-width: 900px){.aurea-15-infrastructure-c{padding:32px 0}}@media(max-width: 900px){.aurea-15-infrastructure-c{padding-top:29px}}.aurea-15-infrastructure-c a:focus-visible,.aurea-15-infrastructure-c button:focus-visible{outline:2px solid #14e5c5;outline-offset:3px;border-radius:4px}.aurea-15-infrastructure-c .aurea-wrap{max-width:1360px;margin:0 auto;padding:0 32px}@media(max-width: 900px){.aurea-15-infrastructure-c .aurea-wrap{padding:0 20px}}.aurea-15-infrastructure-c .aurea-section-head{max-width:900px;margin:0 0 64px;margin-left:auto;margin-right:auto;text-align:center}@media(max-width: 900px){.aurea-15-infrastructure-c .aurea-section-head{margin-bottom:32px}}.aurea-15-infrastructure-c .aurea-section-head h2{font-weight:600;color:#0c3035;margin:0;font-size:32px;line-height:40px;letter-spacing:-0.64px;color:#fff}@media(min-width: 900px){.aurea-15-infrastructure-c .aurea-section-head h2{font-size:40px;line-height:48px;letter-spacing:-0.8px}}.aurea-15-infrastructure-c .aurea-section-head-lead{font-size:17px;line-height:1.65;font-weight:400;margin:0;color:#636e6b;margin-top:16px;color:rgba(255,255,255,.9)}.aurea-15-infrastructure-c .aurea-infra3-layout{display:flex;flex-direction:column;align-items:flex-start;gap:40px}.aurea-15-infrastructure-c .aurea-infra3-rail{display:flex;flex-direction:column;width:100%;max-width:320px}.aurea-15-infrastructure-c .aurea-infra3-rail-tab{background:none;border:none;border-bottom:1px solid rgba(255,255,255,.16);text-align:left;padding:12px 12px;font-family:inherit;font-size:20px;font-weight:600;letter-spacing:-0.4px;color:rgba(255,255,255,.6);cursor:pointer}.aurea-15-infrastructure-c .aurea-infra3-rail-tab:hover{color:rgba(255,255,255,.7)}.aurea-15-infrastructure-c .aurea-infra3-rail-tab.is-active{color:#fff;border-color:#f451ee}.aurea-15-infrastructure-c .aurea-infra3-pill{position:relative;width:180px;border-radius:999px;overflow:hidden;padding:2px}.aurea-15-infrastructure-c .aurea-infra3-pill::before{content:"";position:absolute;inset:-60%;background:conic-gradient(from 0deg, transparent 0deg, #14e5c5 70deg, transparent 160deg, transparent 360deg);animation:aurea-infra3-spin 5s linear infinite}.aurea-15-infrastructure-c .aurea-infra3-pill-inner{position:relative;z-index:1;background:#0c3035;border-radius:999px;display:flex;flex-direction:column;align-items:center;gap:32px;padding:32px 8px}.aurea-15-infrastructure-c .aurea-infra3-glyph{border:none;background:none;padding:0;cursor:pointer;border-radius:999px;transition:transform .4s ease-out,opacity .4s ease-out,color .4s ease-out}.aurea-15-infrastructure-c .aurea-infra3-glyph svg{height:auto;display:block}.aurea-15-infrastructure-c .aurea-infra3-glyph.is-active{color:#14e5c5;filter:drop-shadow(0 0 16px rgba(20, 229, 197, 0.4));transform:scale(1.08)}.aurea-15-infrastructure-c .aurea-infra3-glyph.is-dim{color:rgba(255,255,255,.4);transform:scale(0.88);opacity:.5}.aurea-15-infrastructure-c .aurea-infra3-glyph.is-dim:hover,.aurea-15-infrastructure-c .aurea-infra3-glyph.is-dim:focus-visible{color:rgba(255,255,255,.55)}.aurea-15-infrastructure-c .aurea-infra3-panels{display:contents}.aurea-15-infrastructure-c .aurea-infra3-main{display:flex;flex-direction:column;gap:32px;width:100%}.aurea-15-infrastructure-c .aurea-infra3-main[hidden]{display:none}.aurea-15-infrastructure-c .aurea-infra3-main:focus-visible{outline:2px solid #14e5c5;outline-offset:3px;border-radius:4px;outline-offset:4px}.aurea-15-infrastructure-c .aurea-infra3-header{display:flex;flex-direction:column;gap:12px}.aurea-15-infrastructure-c .aurea-infra3-eyebrow{font-size:16px;font-weight:400;letter-spacing:1.6px;text-transform:uppercase;color:#f451ee}.aurea-15-infrastructure-c .aurea-infra3-tagline-row{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;padding-bottom:12px;border-bottom:1px solid rgba(255,255,255,.2)}.aurea-15-infrastructure-c .aurea-infra3-tagline{margin:0;font-size:20px;font-weight:600;letter-spacing:-0.4px;line-height:1.35;color:#fff}.aurea-15-infrastructure-c .aurea-infra3-tagline-nav{display:flex;align-items:center;gap:8px;flex-shrink:0}.aurea-15-infrastructure-c .aurea-infra3-tagline-arrow{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border:none;border-radius:50%;background:none;color:rgba(255,255,255,.5);cursor:pointer;transition:color .2s ease,background .2s ease}.aurea-15-infrastructure-c .aurea-infra3-tagline-arrow:hover,.aurea-15-infrastructure-c .aurea-infra3-tagline-arrow:focus-visible{color:#fff;background:rgba(255,255,255,.12)}.aurea-15-infrastructure-c .aurea-infra3-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:24px}.aurea-15-infrastructure-c .aurea-infra3-card{flex:1 1 100%;background:#085559;padding:20px;display:flex;flex-direction:column;gap:12px;animation:aurea-infra3-card-in .3s ease-out backwards;animation-delay:calc(var(--aurea-i, 0)*60ms)}.aurea-15-infrastructure-c .aurea-infra3-card-head{display:flex;align-items:center;gap:10px;color:#fff}.aurea-15-infrastructure-c .aurea-infra3-card-head svg{flex-shrink:0}.aurea-15-infrastructure-c .aurea-infra3-card-label{font-size:18px;font-weight:600}.aurea-15-infrastructure-c .aurea-infra3-card-desc{margin:0;font-size:15px;line-height:1.55;color:#fff}@media(min-width: 640px){.aurea-15-infrastructure-c .aurea-infra3-card{flex:0 1 calc(50% - 24px / 2)}}@media(min-width: 1024px){.aurea-15-infrastructure-c .aurea-infra3-layout{flex-direction:row;align-items:flex-start;justify-content:space-between;gap:64px}.aurea-15-infrastructure-c .aurea-infra3-rail{flex:0 0 220px}.aurea-15-infrastructure-c .aurea-infra3-rail-tab{font-size:20px;padding:16px 4px}.aurea-15-infrastructure-c .aurea-infra3-pill{flex:0 0 180px}.aurea-15-infrastructure-c .aurea-infra3-main{flex:0 0 50%;min-width:0;padding-top:20px}}@media(max-width: 1023px){.aurea-15-infrastructure-c .aurea-infra3-pill{display:none}.aurea-15-infrastructure-c .aurea-infra3-rail{flex-direction:row;width:100%;max-width:none;gap:24px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.aurea-15-infrastructure-c .aurea-infra3-rail::-webkit-scrollbar{display:none}.aurea-15-infrastructure-c .aurea-infra3-rail-tab{flex:0 0 auto;text-align:left;white-space:nowrap}.aurea-15-infrastructure-c .aurea-infra3-panels{display:flex;align-self:stretch;min-width:0;gap:24px;margin:0 -20px;padding:0 20px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:20px;-webkit-overflow-scrolling:touch;scrollbar-width:none}.aurea-15-infrastructure-c .aurea-infra3-panels::-webkit-scrollbar{display:none}.aurea-15-infrastructure-c .aurea-infra3-main{flex:0 0 86%;min-width:0;scroll-snap-align:start}}@media(prefers-reduced-motion: reduce){.aurea-15-infrastructure-c .aurea-infra3-pill::before{animation:none}.aurea-15-infrastructure-c .aurea-infra3-glyph,.aurea-15-infrastructure-c .aurea-infra3-glyph.is-active,.aurea-15-infrastructure-c .aurea-infra3-glyph.is-dim{transform:none;opacity:1;transition:none}.aurea-15-infrastructure-c .aurea-infra3-card{animation:none}}