@font-face{font-family:Avenir Next for Leidos;src:url(/assets/fonts/AvenirNextforLeidos-Th.woff2) format("woff2"),url(/assets/fonts/AvenirNextforLeidos-Th.woff) format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Avenir Next for Leidos;src:url(/assets/fonts/AvenirNextforLeidos-Lt.woff2) format("woff2"),url(/assets/fonts/AvenirNextforLeidos-Lt.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Avenir Next for Leidos;src:url(/assets/fonts/AvenirNextforLeidos-LtIt.woff2) format("woff2"),url(/assets/fonts/AvenirNextforLeidos-LtIt.woff) format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Avenir Next for Leidos;src:url(/assets/fonts/AvenirNextforLeidos.woff2) format("woff2"),url(/assets/fonts/AvenirNextforLeidos.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Avenir Next for Leidos;src:url(/assets/fonts/AvenirNextforLeidos-Italic.woff2) format("woff2"),url(/assets/fonts/AvenirNextforLeidos-Italic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Avenir Next for Leidos;src:url(/assets/fonts/AvenirNextforLeidos-Md.woff2) format("woff2"),url(/assets/fonts/AvenirNextforLeidos-Md.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Avenir Next for Leidos;src:url(/assets/fonts/AvenirNextforLeidos-MdIt.woff2) format("woff2"),url(/assets/fonts/AvenirNextforLeidos-MdIt.woff) format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Avenir Next for Leidos;src:url(/assets/fonts/AvenirNextforLeidos-Demi.woff2) format("woff2"),url(/assets/fonts/AvenirNextforLeidos-Demi.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Avenir Next for Leidos;src:url(/assets/fonts/AvenirNextforLeidos-Bold.woff2) format("woff2"),url(/assets/fonts/AvenirNextforLeidos-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Avenir Next for Leidos;src:url(/assets/fonts/AvenirNextforLeidos-Blk.woff2) format("woff2"),url(/assets/fonts/AvenirNextforLeidos-Blk.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}*,*:before,*:after{box-sizing:border-box}*{margin:0}html{scroll-behavior:smooth}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}}body{line-height:1.5;-webkit-font-smoothing:antialiased;font-family:Avenir Next for Leidos,Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;background:#1a0e2e;color:#fff;overflow-x:hidden}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}#root,#__next{isolation:isolate}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#ffffff0d}::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#ffffff4d}::selection{background:#734cdd66;color:#fff}:focus-visible{outline:2px solid #734CDD;outline-offset:2px}a{color:#d62cd0;text-decoration:none}a:hover{text-decoration:underline}.em-highlight{color:#d62cd0;font-style:normal;position:relative;background:linear-gradient(90deg,#d62cd0 0% 40%,#e8a4e6 50%,#d62cd0 60% 100%);background-size:200% 100%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:em-shine 4s ease-in-out infinite}@keyframes em-shine{0%,to{background-position:200% center}50%{background-position:-200% center}}@media (prefers-reduced-motion: reduce){.em-highlight{animation:none;background:none;-webkit-background-clip:unset;-webkit-text-fill-color:#D62CD0;color:#d62cd0;background-clip:unset}}@keyframes pa-modal-fade{0%{opacity:0}to{opacity:1}}@keyframes pa-modal-rise{0%{opacity:0;transform:translateY(8px) scale(.99)}to{opacity:1;transform:none}}.share-modal__overlay,.settings-overlay,.login-overlay,.setup-overlay,.picker-overlay,.frame-picker-overlay,.lb-backdrop,.modal-backdrop,.detail-backdrop,.np__backdrop,pa-shortcut-help .backdrop,pa-scene-list-overlay .overlay,pa-share-password-modal .overlay,pa-template-3d-preview .preview-modal,pa-motion-studio-page .modal,pa-video-request-form .modal{animation:pa-modal-fade .2s ease-out both}.share-modal__card,.settings-card,.login-card,.setup-card,.restore-modal,.np,.vr,.modal__card,pa-shortcut-help .modal,pa-asset-library-page .modal,pa-template-3d-preview .preview-modal__body{animation:pa-modal-rise .26s cubic-bezier(.2,.8,.2,1) both}@media (prefers-reduced-motion: reduce){.share-modal__card,.settings-card,.login-card,.setup-card,.restore-modal,.np,.vr,.modal__card,pa-shortcut-help .modal,pa-asset-library-page .modal,pa-template-3d-preview .preview-modal__body{animation-name:pa-modal-fade}}@media (min-aspect-ratio: 3/1){html:has(pa-presentation-shell){font-size:160%}}pa-scene-renderer h1,pa-scene-renderer h2,pa-scene-renderer h3,.scene h1,.scene h2,.scene h3{overflow-wrap:normal;word-break:normal;hyphens:manual}.info-cards__card-heading,.info-cards__card-subheading,.metric-left__card-metric,.metric-left__card-label,.stat-cards-center__card-value,.stat-cards-center__card-label,.stat-cards-left__card-value,.stat-cards-left__card-label,.right-list__item-heading,.right-list__item-body,.right-list-slice__item-heading,.right-list-slice__item-body,.right-bullets__item-text,.timeline__label,.timeline__text{white-space:pre-line}
