@font-face{font-family:"AII Inter Fallback";src:local("Arial"),local("ArialMT");size-adjust:107.12%;ascent-override:90.44%;descent-override:22.52%;line-gap-override:0%}.aii-cosmic{--aii-cosmic-pull:24px;--aii-cosmic-poster-pos:76% 50%;--aii-cosmic-band-pos:50% 50%;position:relative;isolation:isolate;overflow:hidden;box-sizing:border-box;width:calc(100vw - var(--scrollbar-offset, 0px));max-width:none;margin-left:calc(50% - (100vw - var(--scrollbar-offset, 0px)) / 2);margin-top:calc(-1 * var(--aii-cosmic-pull));padding:64px 20px 176px;background:#000206;color:#fff}.aii-cosmic__inner{position:relative;z-index:1;max-width:1140px;margin:0 auto}.aii-cosmic__copy{max-width:640px}.aii-cosmic__eyebrow,.aii-cosmic__lead,.aii-cosmic__support,.aii-cosmic__facts,.aii-cosmic__note,.aii-cosmic .aii-cosmic-btn,.aii-cosmic__textlink,.aii-cosmic__toggle{font-family:Inter,"AII Inter Fallback",sans-serif}.aii-cosmic__eyebrow{display:inline-block;font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#a9bad3;margin-bottom:20px}.aii-cosmic .aii-cosmic__title{font-size:clamp(2rem, 6vw, 3.25rem);font-weight:700;line-height:1.12;letter-spacing:-.01em;color:#fff;margin:0 0 20px}.aii-cosmic .aii-cosmic__lead{font-size:1.0625rem;line-height:1.65;color:rgba(255,255,255,.86);margin:0 0 16px}.aii-cosmic .aii-cosmic__support{font-size:1rem;line-height:1.6;color:rgba(255,255,255,.74);margin:0 0 28px}.aii-cosmic ul.aii-cosmic__facts{list-style:none;margin:0 0 32px;padding:0;display:flex;flex-direction:column;gap:6px}.aii-cosmic .aii-cosmic__facts li{margin:0;font-size:1rem;color:rgba(255,255,255,.8)}.aii-cosmic__facts strong{color:#fff}.aii-cosmic__actions{display:flex;flex-direction:column;gap:20px;margin-top:8px}.aii-cosmic__action{display:flex;flex-direction:column;gap:8px;width:100%;max-width:340px}.aii-cosmic .aii-cosmic-btn{display:inline-block;box-sizing:border-box;width:100%;padding:16px 32px;font-size:1rem;font-weight:600;line-height:1.3;text-align:center;text-decoration:none;border-radius:4px;border:2px solid transparent;cursor:pointer}.aii-cosmic .aii-cosmic-btn--primary{background:#fff;color:#0b0f17;border-color:#fff}.aii-cosmic .aii-cosmic-btn--primary:hover{background:#e6eaf0;border-color:#e6eaf0;color:#0b0f17}.aii-cosmic .aii-cosmic-btn--outline{background:rgba(0,2,6,.35);color:#fff;border-color:rgba(255,255,255,.85)}.aii-cosmic .aii-cosmic-btn--outline:hover{background:rgba(255,255,255,.12);border-color:#fff;color:#fff}.aii-cosmic .aii-cosmic__note{margin:0;font-size:.875rem;font-weight:600;line-height:1.4;color:#cdd6e4;text-align:center}.aii-cosmic .aii-cosmic__textlink{align-self:center;padding:14px 4px;font-size:1rem;font-weight:600;color:#fff;text-decoration:underline;text-underline-offset:4px}.aii-cosmic .aii-cosmic-btn:focus-visible,.aii-cosmic .aii-cosmic__textlink:focus-visible,.aii-cosmic__toggle:focus-visible{outline:2px solid #fff;outline-offset:3px}.aii-cosmic__scene{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none}.aii-cosmic__poster{position:absolute;left:0;right:0;bottom:0;height:250px;display:block;-webkit-mask-image:linear-gradient(to bottom,transparent 0,transparent 22%,#000 72%);mask-image:linear-gradient(to bottom,transparent 0,transparent 22%,#000 72%)}.aii-cosmic__poster img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--aii-cosmic-band-pos)}.aii-cosmic__canvas{position:absolute;inset:0;width:100%;height:100%;opacity:0;transition:opacity 1.4s ease}.aii-cosmic__canvas.is-ready{opacity:1}.aii-cosmic__shade{display:none}.aii-cosmic__toggle{position:absolute;z-index:2;right:20px;bottom:20px;display:inline-flex;align-items:center;gap:8px;padding:8px 14px;font-size:.8125rem;font-weight:600;line-height:1.2;color:#e3e9f2;background:rgba(0,2,6,.55);border:1px solid rgba(255,255,255,.35);border-radius:999px;cursor:pointer}.aii-cosmic__toggle[hidden]{display:none}.aii-cosmic__toggle:hover{border-color:rgba(255,255,255,.7);color:#fff}.aii-cosmic__toggle:before{content:"";width:10px;height:10px;background:linear-gradient(currentColor,currentColor) 1px 0/3px 10px no-repeat,linear-gradient(currentColor,currentColor) 6px 0/3px 10px no-repeat}.aii-cosmic.is-user-paused .aii-cosmic__toggle:before{background:0 0;width:0;height:0;border-left:9px solid currentColor;border-top:5px solid transparent;border-bottom:5px solid transparent}.aii-cosmic+p.aii-cosmic-credit{box-sizing:border-box;max-width:1140px;margin:10px auto 0;padding:0;font-family:Inter,"AII Inter Fallback",sans-serif;font-size:.75rem;line-height:1.5;color:#5d6470}.aii-cosmic+p.aii-cosmic-credit a{color:#3d4450;text-decoration:underline;text-underline-offset:2px}@media (min-width:600px){.aii-cosmic{padding:88px 32px 232px}.aii-cosmic__poster{height:320px}.aii-cosmic__actions{flex-direction:row;align-items:flex-start}.aii-cosmic__action{width:auto;max-width:none}}@media (min-width:768px){.aii-cosmic ul.aii-cosmic__facts{flex-direction:row;flex-wrap:wrap;gap:6px 0}.aii-cosmic .aii-cosmic__facts li{flex:0 0 auto}.aii-cosmic__facts li+li:before{content:"·";margin:0 12px;color:rgba(255,255,255,.5)}}@media (min-width:1024px){.aii-cosmic{min-height:640px;padding:136px 48px 120px}.aii-cosmic .aii-cosmic__lead{font-size:1.125rem}.aii-cosmic__poster{top:0;height:auto;-webkit-mask-image:none;mask-image:none}.aii-cosmic__poster img{object-position:var(--aii-cosmic-poster-pos)}.aii-cosmic__shade{display:block;position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,2,6,.9) 0%,rgba(0,2,6,.78) 36%,rgba(0,2,6,.25) 58%,rgba(0,2,6,0) 72%)}}@media (min-width:1024px) and (max-width:1279px){.aii-cosmic__shade{background:linear-gradient(90deg,rgba(0,2,6,.92) 0%,rgba(0,2,6,.86) 46%,rgba(0,2,6,.3) 68%,rgba(0,2,6,0) 80%)}}@media print{.aii-cosmic__toggle{display:none}}