:root{--at-gold:#ffd93e;--at-navy:#021a34;--at-band-blue:#eff9ff;--at-orange:#e05c27;--at-card-border:#d5dbe8;--at-field-border:#d5dbe8;--at-field-border-hover:#b5c2da;--at-focus:#39f;--at-error:#e42427;--at-ink:#2a2b31;--at-label:#6b7385}body{background:#fff}.at-hero{background:linear-gradient(rgba(2,18,42,.82),rgba(2,18,42,.82)),url("/sites/meweb/images/privileged-access-management/customers/aero-star-hero-bg.jpg") center/cover no-repeat;border-radius:0 0 60px 60px;padding:70px 0 80px}.at-hero-title{color:#fff;font-family:var(--primaryfont-bold);font-size:45px;line-height:1.3;letter-spacing:-1px;text-align:center;max-width:1180px;margin:0 auto 55px}.at-text-gold{color:var(--at-gold);font-style:italic}.at-hero-grid{display:flex;align-items:stretch;gap:24px}.at-case-card{flex:0 0 538px;background:rgba(2,26,52,.4);border-radius:20px;padding:30px;margin:0;color:#fff;display:flex;flex-direction:column;justify-content:center;gap:22px}.at-case-row{display:flex;gap:40px}.at-case-item{flex:1}.at-case-item dt{font-family:var(--primaryfont-semibold);font-size:20px;letter-spacing:1px;text-transform:uppercase;margin:0 0 10px}.at-case-item dd{font-size:18px;line-height:1.5;margin:0}.at-case-divider{border:0;border-top:1px solid rgba(255,255,255,.35);margin:0}.at-video{flex:1;position:relative;border-radius:20px;overflow:hidden;margin:0;cursor:pointer;box-shadow:inset 8px 4px 12.8px rgba(0,0,0,.25)}.at-video img{width:100%;height:100%;object-fit:cover;display:block}.at-video-frame{width:100%;height:100%;min-height:320px;border:0;display:block}.at-video-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:92px;height:75px;border:0;border-radius:12px;background:var(--primary-btn-bg);color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:.3s background,.3s transform,.3s box-shadow}.at-video:hover .at-video-play{background:var(--primary-btn-hover);transform:translate(-50%,-50%) scale(1.08);box-shadow:0 8px 22px rgba(233,21,43,.45)}.at-video-play svg{width:40px;height:40px}.at-intro{padding:70px 0}.at-intro p{font-size:18px;line-height:32px;margin:0 0 24px}.at-intro p:last-child{margin-bottom:0}.at-capabilities{background:linear-gradient(var(--at-band-blue),rgba(239,249,255,0));padding:80px 0}.at-capabilities-inner{border-radius:80px;display:flex;align-items:center;gap:70px;max-width:1050px}.at-capabilities-title{flex:0 0 460px;font-family:var(--primaryfont-bold);font-size:35px;line-height:1.3;margin:0}.at-cap-list{flex:1;list-style:none;margin:0;padding:0}.at-cap-list li{position:relative;padding-left:40px;font-size:18px;line-height:50px}.at-cap-list li::before{content:"";position:absolute;left:0;top:50%;width:22px;height:22px;transform:translateY(-50%);background:no-repeat center/contain url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><circle cx='12' cy='12' r='11' fill='none' stroke='%231a489a' stroke-width='2'/><path d='M7 12.5l3.2 3.2L17 9' fill='none' stroke='%231a489a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/></svg>")}.at-section-title{font-family:var(--primaryfont-bold);font-size:35px;margin:0 0 50px}.at-resources{padding:40px 0 80px;overflow:hidden}.at-resources-inner{padding-left:max(5%,calc((100% - 1170px) / 2))}.at-carousel{overflow:hidden}.at-carousel-track{display:flex;gap:20px;list-style:none;margin:0;padding:10px;transition:transform .4s ease}.at-res-card{flex:0 0 300px}.at-res-card a{position:relative;display:block;height:325px;background:#fff;border:1px solid var(--at-card-border);border-bottom-width:2px;border-radius:10px;box-shadow:0 0 1px var(--at-card-border);overflow:hidden;transition:.3s box-shadow,.3s transform}.at-res-card a:hover{box-shadow:0 6px 18px rgba(26,72,154,.18);transform:translateY(-3px)}.at-res-thumb{display:flex;align-items:flex-end;justify-content:center;height:184px;background:url("/sites/meweb/images/privileged-access-management/customers/aero-star-card-bg.png") center/cover no-repeat;border-bottom:1px solid #e9e9e9;border-radius:10px 10px 0 0}.at-res-cover{width:181px;height:137px;object-fit:cover;box-shadow:0 4px 5.3px 4px rgba(26,72,154,.48)}.at-res-title{display:block;padding:22px 24px;font-family:var(--primaryfont-semibold);font-size:20px;line-height:26px;color:#2a2b31}.at-res-arrow{position:absolute;right:22px;bottom:20px;width:24px;height:24px;background:no-repeat center/contain url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M7 17L17 7M17 7H9M17 7v8' fill='none' stroke='%23e9152b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/></svg>");transition:.3s transform}.at-res-card a:hover .at-res-arrow{transform:translate(3px,-3px)}.at-carousel-nav{display:flex;align-items:center;justify-content:center;gap:33px;margin-top:40px}.at-carousel-arrow{width:14px;height:28px;border:0;background:no-repeat center/contain;cursor:pointer;opacity:.7;transition:.3s opacity}.at-carousel-arrow:hover{opacity:1}.at-carousel-arrow:disabled{opacity:.25;cursor:default}.at-carousel-prev{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 28'><path d='M13 1L2 14l11 13' fill='none' stroke='%23333' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/></svg>")}.at-carousel-next{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 28'><path d='M1 1l11 13L1 27' fill='none' stroke='%23333' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/></svg>")}.at-carousel-dots{display:flex;align-items:center;gap:8px}.at-carousel-dots button{width:16px;height:13px;padding:0;border:0;border-radius:8px;background:#d9d9d9;cursor:pointer;transition:.3s all}.at-carousel-dots button.is-active{width:32px;background:var(--primary-btn-bg)}.at-cta{padding:0}.at-cta-inner{max-width:100%;margin:0 auto;text-align:center;padding:100px 20px;border-radius:80px;background:radial-gradient(120% 320% at 50% 50%,#1d479f 0,#123376 32%,#071f4d 65%);box-shadow:0 2px 2px #052448;border-bottom-left-radius:0;border-bottom-right-radius:0}.at-cta-title{color:#fff;font-family:var(--primaryfont-bold);font-size:38px;line-height:1.4;margin:0 0 40px}.at-cta-title em{font-style:italic}.at-cta-buttons{display:flex;justify-content:center;gap:30px}.at-cta-buttons .act-btn{text-transform:none;font-size:17px;padding:16px 24px;border-radius:10px;transition:.3s background,.3s box-shadow,.3s transform}.at-cta-buttons .at-btn-orange{background:var(--at-orange);border-color:var(--at-orange)}.at-cta-buttons .at-btn-orange:hover{background:#c64d1f;border-color:#c64d1f;box-shadow:0 6px 18px rgba(224,92,39,.35);transform:translateY(-2px)}.at-cta-buttons .at-btn-ghost{background:0;border-color:#fff}.at-cta-buttons .at-btn-ghost:hover{background:rgba(255,255,255,.12);box-shadow:0 6px 18px rgba(0,0,0,.25);transform:translateY(-2px)}.at-modal{display:flex;align-items:center;justify-content:center;padding:20px;background:rgba(2,18,42,.65)}.at-modal[hidden]{display:none}.at-modal-dialog{position:relative;width:100%;max-width:460px;max-height:90vh;overflow-y:auto;background:#fff;border-radius:14px;padding:38px 40px 30px;box-shadow:0 24px 70px rgba(2,18,42,.35)}.at-modal-dialog h4{margin:0 0 34px;font-family:var(--primaryfont-bold);font-size:23px;text-align:center}.at-modal-close{position:absolute;top:12px;right:16px;width:32px;height:32px;border:0;background:0;font-size:28px;line-height:1;color:#999;cursor:pointer;transition:.3s color}.at-modal-close:hover{color:#1a1a1a}.at-modal-dialog #user-detail{display:none}.at-modal-dialog .focus-border{display:none}.at-modal-dialog .form-group{position:relative;margin:0 0 22px}.at-modal-dialog .trans-effect{width:100%;height:48px;padding:12px 15px;font-size:15px;color:var(--at-ink);background:#fff;border:1px solid var(--at-field-border);border-radius:8px;transition:.2s border-color,.2s box-shadow}.at-modal-dialog .trans-effect:hover{border-color:var(--at-field-border-hover)}.at-modal-dialog .trans-effect:focus{border-color:var(--at-focus);box-shadow:0 0 0 3px rgba(51,153,255,.15);outline:0}.at-modal-dialog .trans-effect ~ label{position:absolute;top:50%;left:11px;width:auto;max-width:calc(100% - 30px);padding:0 5px;background:#fff;color:var(--at-label);font-size:15px;letter-spacing:.3px;transform:translateY(-50%);transition:.2s;pointer-events:none;z-index:1;opacity:1}.at-modal-dialog .trans-effect:focus ~ label,.at-modal-dialog input.trans-effect:not(:placeholder-shown) ~ label,.at-modal-dialog select.trans-effect ~ label{top:0;font-size:12px}.at-modal-dialog .trans-effect:focus ~ label{color:var(--at-focus)}.at-modal-dialog select.trans-effect{cursor:pointer;appearance:none;-webkit-appearance:none;padding-right:38px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'><path d='M1 1l5 5 5-5' fill='none' stroke='%23667' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-repeat:no-repeat;background-position:right 15px center;background-size:12px}.at-modal-dialog .trans-effect.at-invalid{border-color:var(--at-error);box-shadow:0 0 0 3px rgba(228,36,39,.12)}.at-modal-dialog .trans-effect.at-invalid ~ label{color:var(--at-error)}.at-modal-dialog .ffw-errmsg,.at-modal-dialog .errormsg{display:block;position:static;margin:6px 0 0;color:var(--at-error);font-size:12px;white-space:normal}.at-modal-dialog .ffw-errmsg:empty{display:none}.at-modal-dialog .form-radio{margin:2px 0 24px}.at-modal-dialog .label-text-head{margin:0 0 14px;font-size:15px;line-height:1.45;color:var(--at-ink)}.at-modal-dialog .form-radio-contain{display:flex;gap:14px}.at-modal-dialog .form-radio .radio{flex:1;margin:0}.at-modal-dialog .form-radio .helper{display:none}.at-modal-dialog .form-radio .radio label{display:flex;align-items:center;justify-content:center;padding:12px;font-size:15px;color:var(--at-ink);border:1px solid var(--at-field-border);border-radius:8px;cursor:pointer;transition:.2s all}.at-modal-dialog .form-radio .radio label:hover{border-color:var(--at-field-border-hover);box-shadow:0 4px 12px rgba(26,72,154,.12);transform:translateY(-2px)}.at-modal-dialog .form-radio .radio label:has(input:checked){border-color:var(--at-focus);background:rgba(51,153,255,.08);color:#1a6fd0;font-family:var(--primaryfont-semibold)}.at-modal-dialog #btnSubmit{width:100%;background:var(--at-orange);border:1px solid var(--at-orange);color:#fff;border-radius:8px;text-transform:none;font-family:var(--primaryfont-bold);transition:.3s background,.3s box-shadow,.3s transform}.at-modal-dialog #btnSubmit:hover{background:#c64d1f;border-color:#c64d1f;box-shadow:0 6px 18px rgba(224,92,39,.35);transform:translateY(-2px)}@media(max-width:1100px){.at-hero-grid{flex-direction:column}.at-case-card{flex-basis:auto}.at-capabilities-inner{flex-direction:column;gap:40px;padding:50px;border-radius:40px}.at-capabilities-title{flex-basis:auto}}@media(max-width:768px){.at-header{padding:16px 0}.prd-nav ul{display:none}.at-hero-title{font-size:30px}.at-case-row{flex-direction:column;gap:20px}.at-cta-title{font-size:32px}.at-cta-buttons{flex-direction:column;align-items:center}.at-section-title,.at-capabilities-title{font-size:26px}}