
/* /acs_nebula_website/static/src/css/nebula.css */
 .nebula-site{--main-color: #4F46BA; --blue-glow: rgba(80, 140, 220, 0.55); --gold-start: #c9a84c; --gold-end: #e8d5a3; --white: #ffffff; font-family: "Cairo", sans-serif; color: #ffffff; background: #060b18;}.nebula-site a{text-decoration: none;}.nebula-site ~ header#top, body:has(.nebula-site) #wrapwrap > header, body:has(.nebula-site) #wrapwrap > footer, body:has(.nebula-site) .o_footer, body:has(.nebula-site) header > nav.navbar{}body.nebula-page #wrapwrap > header, body.nebula-page footer.o_footer, body.nebula-page .o_footer_copyright{display: none !important;}body.nebula-page #wrapwrap > main{padding: 0 !important;}body.nebula-page, .nebula-site{font-family: "Montserrat", "Cairo", sans-serif; background: #05091e;}.nebula-site .home-header{background: rgba(5, 9, 30, 0.82) !important; border-block-end: 1px solid rgba(232, 213, 163, 0.16); backdrop-filter: blur(18px);}.nebula-site .home-header__link--active, .nebula-site .home-header__nav a:hover{color: #e8d5a3; border-block-end-color: #c9a84c;}.nebula-cosmic-hero{position: relative; min-height: clamp(660px, 90vh, 920px); display: grid; grid-template-columns: minmax(0, 1.15fr) minmax(340px, 0.85fr); align-items: center; gap: 40px; overflow: hidden; padding: 150px max(6vw, 40px) 90px; color: #fff; isolation: isolate; background: radial-gradient(circle at 78% 44%, rgba(77, 112, 201, 0.24), transparent 28%), radial-gradient(circle at 18% 80%, rgba(201, 168, 76, 0.12), transparent 30%), linear-gradient(135deg, #030615 0%, #07102e 52%, #09051c 100%);}.nebula-cosmic-hero::before, .nebula-cosmic-hero::after, .nebula-cosmic-hero__stars{content: ""; position: absolute; inset: 0; z-index: -1; pointer-events: none;}.nebula-cosmic-hero::before{opacity: 0.55; background-image: radial-gradient(circle, rgba(255,255,255,.9) 0 1px, transparent 1.5px), radial-gradient(circle, rgba(169,194,255,.8) 0 1px, transparent 1.6px); background-size: 73px 73px, 127px 127px; background-position: 12px 18px, 58px 37px;}.nebula-cosmic-hero::after{background: linear-gradient(90deg, rgba(5, 9, 30, 0) 0%, rgba(5, 9, 30, .16) 52%, rgba(5, 9, 30, .6) 100%);}.nebula-cosmic-hero__content{position: relative; z-index: 3; max-width: 780px;}.nebula-cosmic-hero__eyebrow{margin: 0 0 20px; color: #e8d5a3; font-size: 13px; font-weight: 700; letter-spacing: .24em; text-transform: uppercase;}.nebula-cosmic-hero h1{margin: 0; font-family: "Cormorant Garamond", Georgia, serif; font-size: clamp(54px, 6vw, 94px); font-weight: 600; line-height: .94; letter-spacing: -.035em; text-shadow: 0 18px 55px rgba(0, 0, 0, .34);}.nebula-cosmic-hero h1 em{color: #d8bc70; font-style: normal;}.nebula-cosmic-hero__lead{max-width: 680px; margin: 28px 0 32px; color: #c9d2e8; font-size: clamp(17px, 1.5vw, 21px); line-height: 1.75;}.nebula-cosmic-hero .home-hero__button--primary{color: #07102e; background: linear-gradient(135deg, #e8d5a3, #c9a84c); border-color: transparent; box-shadow: 0 14px 42px rgba(201, 168, 76, .25);}.nebula-cosmic-hero .home-hero__button--secondary{color: #fff; background: rgba(255, 255, 255, .05); border-color: rgba(255, 255, 255, .28);}.nebula-cosmic-hero__trust{display: flex; flex-wrap: wrap; gap: 12px 24px; margin-top: 34px; color: #9faaca; font-size: 13px;}.nebula-cosmic-hero__trust i{margin-inline-end: 6px; color: #d8bc70;}.nebula-cosmic-hero__orbit{position: relative; z-index: 2; aspect-ratio: 1; width: min(40vw, 560px); justify-self: center; border: 1px solid rgba(169, 194, 255, .22); border-radius: 50%; box-shadow: 0 0 90px rgba(80, 140, 220, .2), inset 0 0 70px rgba(80, 140, 220, .08);}.nebula-cosmic-hero__orbit::before, .nebula-cosmic-hero__orbit::after{content: ""; position: absolute; border: 1px solid rgba(232, 213, 163, .17); border-radius: 50%;}.nebula-cosmic-hero__orbit::before{inset: 12%; transform: rotate(22deg) scaleY(.66);}.nebula-cosmic-hero__orbit::after{inset: 24%; border-color: rgba(118, 159, 255, .25);}.nebula-cosmic-hero__planet{position: absolute; inset: 27%; display: grid; place-items: center; border-radius: 50%; background: radial-gradient(circle at 35% 30%, #273c7c 0%, #101a47 45%, #05091e 78%); box-shadow: 0 0 70px rgba(96, 147, 255, .42), inset -22px -22px 40px rgba(0,0,0,.4);}.nebula-cosmic-hero__planet img{width: 44%; filter: drop-shadow(0 12px 24px rgba(0,0,0,.35));}.nebula-site .website-campaign, .nebula-site .hospital-card, .nebula-site .pricing-section, .nebula-site .services-catalog, .nebula-site .page{background-color: #f6f7fb;}.nebula-site .site-footer{background: linear-gradient(135deg, #05091e, #0b1538);}@media (max-width: 900px){.nebula-cosmic-hero{min-height: 760px; grid-template-columns: 1fr; padding: 130px 24px 70px; text-align: center;}.nebula-cosmic-hero__content{width: 100%; min-width: 0; margin-inline: auto;}.nebula-cosmic-hero__eyebrow{max-width: 100%; white-space: normal;}.nebula-cosmic-hero__lead{max-width: 100%; margin-inline: auto; overflow-wrap: anywhere;}.nebula-cosmic-hero .home-hero__actions, .nebula-cosmic-hero__trust{justify-content: center;}.nebula-cosmic-hero__orbit{position: absolute; inset-inline-end: -150px; inset-block-end: -170px; width: 460px; opacity: .42;}}@media (max-width: 520px){.nebula-site .home-header{display: grid !important; width: 100% !important; grid-template-columns: minmax(0, 1fr) auto !important;}.nebula-site .home-header__actions{position: relative; z-index: 3; display: inline-flex !important;}.nebula-site .home-header__menu-toggle{display: inline-flex !important;}.nebula-cosmic-hero{grid-template-columns: minmax(0, 1fr);}.nebula-cosmic-hero__content{width: calc(100vw - 48px) !important; max-width: calc(100vw - 48px) !important;}.nebula-cosmic-hero h1{font-size: 50px;}.nebula-cosmic-hero__eyebrow{font-size: 10px; letter-spacing: .14em;}.nebula-cosmic-hero__lead{width: 100% !important; max-width: 100% !important; white-space: normal !important; font-size: 15px; line-height: 1.65;}.nebula-cosmic-hero .home-hero__actions{flex-direction: column;}.nebula-cosmic-hero .home-hero__button{width: 100%; justify-content: center;}.nebula-cosmic-hero__trust{display: grid; grid-template-columns: 1fr; justify-items: center; gap: 10px;}}.home-header{display: grid; min-height: 58px; grid-template-columns: 1fr auto 1fr; align-items: center; gap: clamp(12px, 2vw, 28px); margin: 2px auto 0; padding: 10px clamp(16px, 4vw, 58px); border-radius: 16px 16px 0 0; background: rgba(17, 17, 17, 0.28); color: #ffffff; -webkit-backdrop-filter: blur(6px); backdrop-filter: blur(6px);}.home-header__logo{display: inline-grid; width: 42px; height: 42px; place-items: center; color: #ffffff; text-decoration: none;}.home-header__logo:focus-visible{outline: 3px solid rgba(200, 152, 58, 0.46); outline-offset: 3px;}.home-header__nav{display: inline-flex; align-items: center; justify-content: flex-start; justify-self: start; gap: clamp(18px, 3vw, 38px);}.home-header__nav a, .home-header__nav summary{display: inline-flex; align-items: center; gap: 6px; padding-block: 8px; border-block-end: 2px solid transparent; color: rgba(255, 255, 255, 0.8); cursor: pointer; font-size: clamp(0.72rem, 1vw, 0.88rem); font-weight: 700; line-height: 1; list-style: none; text-decoration: none; white-space: nowrap; transition: color 160ms ease;}.home-header__nav a:hover, .home-header__nav a.home-header__link--active, .home-header__nav summary:hover, .home-header__nav summary.home-header__link--active{border-block-end-color: #ffffff; color: #ffffff;}.home-header__nav a:focus-visible, .home-header__nav summary:focus-visible{outline: 3px solid rgba(200, 152, 58, 0.46); outline-offset: 3px;}.home-header__nav summary::-webkit-details-marker{display: none;}.home-header__nav .pi-chevron-down{font-size: 0.62rem;}__dropdown{position: relative;}__dropdown[open] > summary{color: #ffffff;}.home-header__menu{position: absolute; inset-block-start: calc(100% + 10px); display: grid; min-width: 158px; gap: 2px; padding: 8px; border: 1px solid rgba(255, 255, 255, 0.16); background: rgba(24, 24, 23, 0.94); box-shadow: 0 18px 36px rgba(0, 0, 0, 0.24);}.home-header__menu a{justify-content: flex-start; padding: 10px; border-block-end: 0; color: rgba(255, 255, 255, 0.78); font-size: 0.78rem;}.home-header__menu a:hover{background: rgba(255, 255, 255, 0.08); color: #ffffff;}.home-header__actions{display: inline-flex; align-items: center; justify-content: flex-end; justify-self: end; gap: 12px;}.home-header__icon-button, .home-header__menu-toggle{display: inline-flex; width: 28px; height: 28px; align-items: center; justify-content: center; border: 0; border-radius: 0; background: transparent; color: #ffffff; cursor: pointer; text-decoration: none; transition: color 160ms ease;}.home-header__icon-button i, .home-header__menu-toggle i{font-size: 1.02rem; line-height: 1;}.home-header__icon-button:hover, .home-header__menu-toggle:hover{color: #c79a33;}.home-header__icon-button:focus-visible, .home-header__menu-toggle:focus-visible{outline: 3px solid rgba(200, 152, 58, 0.46); outline-offset: 3px;}.home-header__language{opacity: 0.86;}.home-header__menu-toggle{display: none;}@media (max-width: 900px){.home-header{width: calc(100% - 16px); min-height: 48px; grid-template-columns: 1fr auto; padding: 7px 10px; border-radius: 10px 10px 0 0;}.home-header__menu-toggle{display: inline-flex;}.home-header__nav{position: absolute; inset-block-start: 100%; inset-inline: 0; display: none; grid-template-columns: 1fr; justify-items: stretch; gap: 0; padding: 10px 16px 14px; border: 1px solid rgba(255, 255, 255, 0.14); background: rgba(17, 17, 17, 0.92); box-shadow: 0 18px 38px rgba(32, 27, 19, 0.1);}.home-header__nav a, .home-header__nav summary{width: 100%; justify-content: space-between; padding: 12px 4px;}.home-header__logo{justify-self: start;}.home-header__nav--open{display: grid;}.home-header__actions{gap: 5px;}.home-header__menu{position: static; min-width: 0; margin-block: 0 8px; border-color: rgba(255, 255, 255, 0.1); background: rgba(255, 255, 255, 0.06); box-shadow: none;}}@media (max-width: 560px){.home-header{min-height: 38px; padding-inline: 7px;}.home-header__language{display: none;}}app-sign-in-page main{padding: 0 !important; margin: 0 !important; width: 100% !important;}app-sign-in-page, app-sign-in-page main, app-sign-in-page main app-auth-card, app-sign-in-page main app-auth-card .auth-card{height: 100% !important;}app-sign-in-page main app-auth-card .auth-card{background-color: #FCFBF9 !important; box-shadow: none !important;}:root{--iti-flag-width: 20px; --iti-flag-count: 244;}.iti__ac{--iti-flag-offset: 0;}.iti__ad{--iti-flag-offset: -1;}.iti__ae{--iti-flag-offset: -2;}.iti__af{--iti-flag-offset: -3;}.iti__ag{--iti-flag-offset: -4;}.iti__ai{--iti-flag-offset: -5;}.iti__al{--iti-flag-offset: -6;}.iti__am{--iti-flag-offset: -7;}.iti__ao{--iti-flag-offset: -8;}.iti__ar{--iti-flag-offset: -9;}.iti__as{--iti-flag-offset: -10;}.iti__at{--iti-flag-offset: -11;}.iti__au{--iti-flag-offset: -12;}.iti__aw{--iti-flag-offset: -13;}.iti__ax{--iti-flag-offset: -14;}.iti__az{--iti-flag-offset: -15;}.iti__ba{--iti-flag-offset: -16;}.iti__bb{--iti-flag-offset: -17;}.iti__bd{--iti-flag-offset: -18;}.iti__be{--iti-flag-offset: -19;}.iti__bf{--iti-flag-offset: -20;}.iti__bg{--iti-flag-offset: -21;}.iti__bh{--iti-flag-offset: -22;}.iti__bi{--iti-flag-offset: -23;}.iti__bj{--iti-flag-offset: -24;}.iti__bl{--iti-flag-offset: -25;}.iti__bm{--iti-flag-offset: -26;}.iti__bn{--iti-flag-offset: -27;}.iti__bo{--iti-flag-offset: -28;}.iti__bq{--iti-flag-offset: -29;}.iti__br{--iti-flag-offset: -30;}.iti__bs{--iti-flag-offset: -31;}.iti__bt{--iti-flag-offset: -32;}.iti__bw{--iti-flag-offset: -33;}.iti__by{--iti-flag-offset: -34;}.iti__bz{--iti-flag-offset: -35;}.iti__ca{--iti-flag-offset: -36;}.iti__cc{--iti-flag-offset: -37;}.iti__cd{--iti-flag-offset: -38;}.iti__cf{--iti-flag-offset: -39;}.iti__cg{--iti-flag-offset: -40;}.iti__ch{--iti-flag-offset: -41;}.iti__ci{--iti-flag-offset: -42;}.iti__ck{--iti-flag-offset: -43;}.iti__cl{--iti-flag-offset: -44;}.iti__cm{--iti-flag-offset: -45;}.iti__cn{--iti-flag-offset: -46;}.iti__co{--iti-flag-offset: -47;}.iti__cr{--iti-flag-offset: -48;}.iti__cu{--iti-flag-offset: -49;}.iti__cv{--iti-flag-offset: -50;}.iti__cw{--iti-flag-offset: -51;}.iti__cx{--iti-flag-offset: -52;}.iti__cy{--iti-flag-offset: -53;}.iti__cz{--iti-flag-offset: -54;}.iti__de{--iti-flag-offset: -55;}.iti__dj{--iti-flag-offset: -56;}.iti__dk{--iti-flag-offset: -57;}.iti__dm{--iti-flag-offset: -58;}.iti__do{--iti-flag-offset: -59;}.iti__dz{--iti-flag-offset: -60;}.iti__ec{--iti-flag-offset: -61;}.iti__ee{--iti-flag-offset: -62;}.iti__eg{--iti-flag-offset: -63;}.iti__eh{--iti-flag-offset: -64;}.iti__er{--iti-flag-offset: -65;}.iti__es{--iti-flag-offset: -66;}.iti__et{--iti-flag-offset: -67;}.iti__fi{--iti-flag-offset: -68;}.iti__fj{--iti-flag-offset: -69;}.iti__fk{--iti-flag-offset: -70;}.iti__fm{--iti-flag-offset: -71;}.iti__fo{--iti-flag-offset: -72;}.iti__fr{--iti-flag-offset: -73;}.iti__ga{--iti-flag-offset: -74;}.iti__gb{--iti-flag-offset: -75;}.iti__gd{--iti-flag-offset: -76;}.iti__ge{--iti-flag-offset: -77;}.iti__gf{--iti-flag-offset: -78;}.iti__gg{--iti-flag-offset: -79;}.iti__gh{--iti-flag-offset: -80;}.iti__gi{--iti-flag-offset: -81;}.iti__gl{--iti-flag-offset: -82;}.iti__gm{--iti-flag-offset: -83;}.iti__gn{--iti-flag-offset: -84;}.iti__gp{--iti-flag-offset: -85;}.iti__gq{--iti-flag-offset: -86;}.iti__gr{--iti-flag-offset: -87;}.iti__gt{--iti-flag-offset: -88;}.iti__gu{--iti-flag-offset: -89;}.iti__gw{--iti-flag-offset: -90;}.iti__gy{--iti-flag-offset: -91;}.iti__hk{--iti-flag-offset: -92;}.iti__hn{--iti-flag-offset: -93;}.iti__hr{--iti-flag-offset: -94;}.iti__ht{--iti-flag-offset: -95;}.iti__hu{--iti-flag-offset: -96;}.iti__id{--iti-flag-offset: -97;}.iti__ie{--iti-flag-offset: -98;}.iti__il{--iti-flag-offset: -99;}.iti__im{--iti-flag-offset: -100;}.iti__in{--iti-flag-offset: -101;}.iti__io{--iti-flag-offset: -102;}.iti__iq{--iti-flag-offset: -103;}.iti__ir{--iti-flag-offset: -104;}.iti__is{--iti-flag-offset: -105;}.iti__it{--iti-flag-offset: -106;}.iti__je{--iti-flag-offset: -107;}.iti__jm{--iti-flag-offset: -108;}.iti__jo{--iti-flag-offset: -109;}.iti__jp{--iti-flag-offset: -110;}.iti__ke{--iti-flag-offset: -111;}.iti__kg{--iti-flag-offset: -112;}.iti__kh{--iti-flag-offset: -113;}.iti__ki{--iti-flag-offset: -114;}.iti__km{--iti-flag-offset: -115;}.iti__kn{--iti-flag-offset: -116;}.iti__kp{--iti-flag-offset: -117;}.iti__kr{--iti-flag-offset: -118;}.iti__kw{--iti-flag-offset: -119;}.iti__ky{--iti-flag-offset: -120;}.iti__kz{--iti-flag-offset: -121;}.iti__la{--iti-flag-offset: -122;}.iti__lb{--iti-flag-offset: -123;}.iti__lc{--iti-flag-offset: -124;}.iti__li{--iti-flag-offset: -125;}.iti__lk{--iti-flag-offset: -126;}.iti__lr{--iti-flag-offset: -127;}.iti__ls{--iti-flag-offset: -128;}.iti__lt{--iti-flag-offset: -129;}.iti__lu{--iti-flag-offset: -130;}.iti__lv{--iti-flag-offset: -131;}.iti__ly{--iti-flag-offset: -132;}.iti__ma{--iti-flag-offset: -133;}.iti__mc{--iti-flag-offset: -134;}.iti__md{--iti-flag-offset: -135;}.iti__me{--iti-flag-offset: -136;}.iti__mf{--iti-flag-offset: -137;}.iti__mg{--iti-flag-offset: -138;}.iti__mh{--iti-flag-offset: -139;}.iti__mk{--iti-flag-offset: -140;}.iti__ml{--iti-flag-offset: -141;}.iti__mm{--iti-flag-offset: -142;}.iti__mn{--iti-flag-offset: -143;}.iti__mo{--iti-flag-offset: -144;}.iti__mp{--iti-flag-offset: -145;}.iti__mq{--iti-flag-offset: -146;}.iti__mr{--iti-flag-offset: -147;}.iti__ms{--iti-flag-offset: -148;}.iti__mt{--iti-flag-offset: -149;}.iti__mu{--iti-flag-offset: -150;}.iti__mv{--iti-flag-offset: -151;}.iti__mw{--iti-flag-offset: -152;}.iti__mx{--iti-flag-offset: -153;}.iti__my{--iti-flag-offset: -154;}.iti__mz{--iti-flag-offset: -155;}.iti__na{--iti-flag-offset: -156;}.iti__nc{--iti-flag-offset: -157;}.iti__ne{--iti-flag-offset: -158;}.iti__nf{--iti-flag-offset: -159;}.iti__ng{--iti-flag-offset: -160;}.iti__ni{--iti-flag-offset: -161;}.iti__nl{--iti-flag-offset: -162;}.iti__no{--iti-flag-offset: -163;}.iti__np{--iti-flag-offset: -164;}.iti__nr{--iti-flag-offset: -165;}.iti__nu{--iti-flag-offset: -166;}.iti__nz{--iti-flag-offset: -167;}.iti__om{--iti-flag-offset: -168;}.iti__pa{--iti-flag-offset: -169;}.iti__pe{--iti-flag-offset: -170;}.iti__pf{--iti-flag-offset: -171;}.iti__pg{--iti-flag-offset: -172;}.iti__ph{--iti-flag-offset: -173;}.iti__pk{--iti-flag-offset: -174;}.iti__pl{--iti-flag-offset: -175;}.iti__pm{--iti-flag-offset: -176;}.iti__pr{--iti-flag-offset: -177;}.iti__ps{--iti-flag-offset: -178;}.iti__pt{--iti-flag-offset: -179;}.iti__pw{--iti-flag-offset: -180;}.iti__py{--iti-flag-offset: -181;}.iti__qa{--iti-flag-offset: -182;}.iti__re{--iti-flag-offset: -183;}.iti__ro{--iti-flag-offset: -184;}.iti__rs{--iti-flag-offset: -185;}.iti__ru{--iti-flag-offset: -186;}.iti__rw{--iti-flag-offset: -187;}.iti__sa{--iti-flag-offset: -188;}.iti__sb{--iti-flag-offset: -189;}.iti__sc{--iti-flag-offset: -190;}.iti__sd{--iti-flag-offset: -191;}.iti__se{--iti-flag-offset: -192;}.iti__sg{--iti-flag-offset: -193;}.iti__sh{--iti-flag-offset: -194;}.iti__si{--iti-flag-offset: -195;}.iti__sj{--iti-flag-offset: -196;}.iti__sk{--iti-flag-offset: -197;}.iti__sl{--iti-flag-offset: -198;}.iti__sm{--iti-flag-offset: -199;}.iti__sn{--iti-flag-offset: -200;}.iti__so{--iti-flag-offset: -201;}.iti__sr{--iti-flag-offset: -202;}.iti__ss{--iti-flag-offset: -203;}.iti__st{--iti-flag-offset: -204;}.iti__sv{--iti-flag-offset: -205;}.iti__sx{--iti-flag-offset: -206;}.iti__sy{--iti-flag-offset: -207;}.iti__sz{--iti-flag-offset: -208;}.iti__tc{--iti-flag-offset: -209;}.iti__td{--iti-flag-offset: -210;}.iti__tg{--iti-flag-offset: -211;}.iti__th{--iti-flag-offset: -212;}.iti__tj{--iti-flag-offset: -213;}.iti__tk{--iti-flag-offset: -214;}.iti__tl{--iti-flag-offset: -215;}.iti__tm{--iti-flag-offset: -216;}.iti__tn{--iti-flag-offset: -217;}.iti__to{--iti-flag-offset: -218;}.iti__tr{--iti-flag-offset: -219;}.iti__tt{--iti-flag-offset: -220;}.iti__tv{--iti-flag-offset: -221;}.iti__tw{--iti-flag-offset: -222;}.iti__tz{--iti-flag-offset: -223;}.iti__ua{--iti-flag-offset: -224;}.iti__ug{--iti-flag-offset: -225;}.iti__us{--iti-flag-offset: -226;}.iti__uy{--iti-flag-offset: -227;}.iti__uz{--iti-flag-offset: -228;}.iti__va{--iti-flag-offset: -229;}.iti__vc{--iti-flag-offset: -230;}.iti__ve{--iti-flag-offset: -231;}.iti__vg{--iti-flag-offset: -232;}.iti__vi{--iti-flag-offset: -233;}.iti__vn{--iti-flag-offset: -234;}.iti__vu{--iti-flag-offset: -235;}.iti__wf{--iti-flag-offset: -236;}.iti__ws{--iti-flag-offset: -237;}.iti__xk{--iti-flag-offset: -238;}.iti__ye{--iti-flag-offset: -239;}.iti__yt{--iti-flag-offset: -240;}.iti__za{--iti-flag-offset: -241;}.iti__zm{--iti-flag-offset: -242;}.iti__zw{--iti-flag-offset: -243;}:root{--iti-hover-color: rgba(0, 0, 0, 0.05); --iti-border-color: #ccc; --iti-country-selector-bg: white; --iti-icon-color: #555; --iti-spacer-horizontal: 10px; --iti-flag-height: calc(var(--iti-flag-width) * 3 / 4); --iti-globe-icon-size: 17px; --iti-clear-icon-size: 15px; --iti-border-width: 1px; --iti-arrow-size: 5px; --iti-arrow-width: 1.5px; --iti-arrow-padding: 7px; --iti-mobile-popup-margin: 30px; --iti-strict-reject-flash-color: rgba(255, 0, 0, 0.12);}.iti{position: relative; display: inline-block;}.iti *{box-sizing: border-box;}.iti input.iti__tel-input, .iti input.iti__tel-input[type=text], .iti input.iti__tel-input[type=tel]{position: relative; z-index: 0; display: block; min-width: 100%; margin: 0 !important;}.iti__a11y-text{width: 1px; height: 1px; clip: rect(1px, 1px, 1px, 1px); overflow: hidden; position: absolute;}.iti__country-container{position: absolute; top: 0; bottom: 0; left: 0; padding: var(--iti-border-width);}.iti__selected-country{z-index: 1; position: relative; display: flex; align-items: center; height: 100%; background: none; border: 0; margin: 0; padding: 0; font-family: inherit; font-size: inherit; color: inherit; border-radius: 0; font-weight: inherit; line-height: inherit; text-decoration: none;}.iti__selected-country-primary{display: flex; align-items: center; height: 100%; padding: 0 var(--iti-arrow-padding) 0 var(--iti-spacer-horizontal);}.iti__selected-dial-code{margin-left: 4px;}.iti__arrow{margin-left: var(--iti-arrow-padding); margin-top: -2px; width: var(--iti-arrow-size); height: var(--iti-arrow-size); box-sizing: border-box; border-right: var(--iti-arrow-width) solid var(--iti-icon-color); border-bottom: var(--iti-arrow-width) solid var(--iti-icon-color); transform: rotate(45deg);}.iti__arrow--up{margin-top: 4px; transform: rotate(-135deg);}.iti__country-selector{border-radius: 3px; background-color: var(--iti-country-selector-bg);}.iti--inline-country-selector .iti__country-selector{border: var(--iti-border-width) solid var(--iti-border-color); box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2);}.iti--inline-country-selector:not(.iti--detached-country-selector) .iti__country-selector{position: absolute; z-index: 2; left: 0;}.iti__search-input{width: 100%; border-width: 0; border-radius: 3px; padding-left: calc(var(--iti-spacer-horizontal) + var(--iti-globe-icon-size) + var(--iti-spacer-horizontal)); padding-right: calc(var(--iti-spacer-horizontal) + var(--iti-clear-icon-size) + var(--iti-spacer-horizontal));}[dir=rtl] .iti__search-input{padding-left: inherit; padding-right: 30px; background-position: right 8px center;}.iti__search-input::-webkit-search-cancel-button{appearance: none;}.iti__search-input, .iti__country{padding-top: 8px; padding-bottom: 8px;}.iti__search-input-wrapper{position: relative; display: flex; align-items: center; border-bottom: 1px solid var(--iti-border-color);}.iti__search-icon{position: absolute; left: var(--iti-spacer-horizontal); display: flex; pointer-events: none;}[dir=rtl] .iti__search-icon{left: auto; right: var(--iti-spacer-horizontal);}.iti__search-icon-svg{width: var(--iti-globe-icon-size); height: var(--iti-globe-icon-size); display: block; stroke: var(--iti-icon-color); fill: none; stroke-width: 3;}.iti__search-clear{position: absolute; right: calc(var(--iti-spacer-horizontal) / 2); background: transparent; border: 0; border-radius: 3px; cursor: pointer; padding: calc(var(--iti-spacer-horizontal) / 2); display: flex; align-items: center; justify-content: center; transition: background-color 0.15s ease;}.iti__search-clear .iti__search-clear-x{stroke-width: 2;}.iti__search-clear .iti__search-clear-bg{fill: var(--iti-icon-color);}[dir=rtl] .iti__search-clear{right: auto; left: var(--iti-spacer-horizontal);}.iti__search-clear:hover, .iti__search-clear:focus-visible{background: var(--iti-hover-color); outline: none;}.iti__search-clear-svg{width: var(--iti-clear-icon-size); height: var(--iti-clear-icon-size); display: block;}.iti__no-results{text-align: center; padding: 30px 0;}.iti__country-list{list-style: none; padding: 0; margin: 0; cursor: pointer; overflow-y: scroll; -webkit-overflow-scrolling: touch;}.iti--inline-country-selector .iti__country-list{max-height: 185px;}.iti--flexible-dropdown-width .iti__country-list{white-space: nowrap;}@media (max-width: 500px){.iti--flexible-dropdown-width .iti__country-list{white-space: normal;}}.iti__country{display: flex; align-items: center; padding-left: var(--iti-spacer-horizontal); padding-right: var(--iti-spacer-horizontal); outline: none;}.iti__country.iti__highlight{background-color: var(--iti-hover-color);}.iti__country-name{flex-grow: 1;}.iti__country-check{margin-left: var(--iti-spacer-horizontal); display: flex; align-items: center; color: var(--iti-icon-color);}.iti__country-check-svg{width: var(--iti-clear-icon-size); height: var(--iti-clear-icon-size); display: block;}.iti__country-list .iti__flag{margin-right: var(--iti-spacer-horizontal); flex-shrink: 0;}[dir=rtl] :is(.iti__country-list .iti__flag){margin-right: 0; margin-left: var(--iti-spacer-horizontal);}:is(.iti--has-country-selector .iti__country-container:has(+ input[disabled]), .iti--has-country-selector .iti__country-container:has(+ input[readonly])) button.iti__selected-country{cursor: not-allowed;}:is(.iti--has-country-selector .iti__country-container:has(+ input[disabled]), .iti--has-country-selector .iti__country-container:has(+ input[readonly])) button.iti__selected-country .iti__arrow{visibility: hidden;}.iti--has-country-selector .iti__country-container:not(:has(+ input[disabled])):not(:has(+ input[readonly])) .iti__selected-country-primary:hover, .iti--has-country-selector .iti__country-container:not(:has(+ input[disabled])):not(:has(+ input[readonly])) .iti__selected-country:has(+ .iti__country-selector:hover) .iti__selected-country-primary{background-color: var(--iti-hover-color);}.iti--detached-country-selector{position: fixed; top: -1000px; left: -1000px; z-index: 1060;}.iti--detached-country-selector:hover{cursor: pointer;}.iti--detached-country-selector{top: calc(anchor(bottom) + 3px); left: anchor(left); position-try-fallbacks: --iti-flip-above;}@position-try --iti-flip-above{top: auto; bottom: calc(anchor(top) + 3px);}.iti__hide{display: none;}.iti__v-hide{visibility: hidden;}.iti--fullscreen-popup.iti--detached-country-selector{background-color: rgba(0, 0, 0, 0.5); top: 0; bottom: 0; left: 0; right: 0; position: fixed; padding: var(--iti-mobile-popup-margin); display: flex; flex-direction: column; justify-content: flex-start;}.iti--fullscreen-popup .iti__country-selector{display: flex; flex-direction: column; max-height: 100%; position: relative;}.iti--fullscreen-popup .iti__country, .iti--fullscreen-popup .iti__search-input{padding-top: 10px; padding-bottom: 10px;}.iti--fullscreen-popup .iti__country{padding-left: 10px; padding-right: 10px; line-height: 1.5em;}.iti__flag{height: var(--iti-flag-height); width: var(--iti-flag-width); border-radius: 1px; box-shadow: 0px 0px 1px 0px #888; background-image: image-set(var(--iti-path-flags-1x) 1x, var(--iti-path-flags-2x) 2x); background-repeat: no-repeat; background-position: calc(var(--iti-flag-offset, 100) * var(--iti-flag-width)) 0; background-size: calc(var(--iti-flag-count) * var(--iti-flag-width)) var(--iti-flag-height);}.iti__loading{position: relative; background: none; box-shadow: none;}.iti__loading::after{content: ""; position: absolute; inset: 0; margin: auto; width: var(--iti-flag-height); height: var(--iti-flag-height); box-sizing: border-box; border: 2px solid var(--iti-icon-color); border-right-color: transparent; border-radius: 50%; animation: iti-spinner 1s linear infinite;}@keyframes iti-spinner{to{transform: rotate(360deg);}}.iti__strict-reject-animation .iti__tel-input, .iti__strict-reject-animation .iti__selected-country{animation: iti-strict-reject-shake 0.3s cubic-bezier(0.36, 0.07, 0.19, 0.97);}@media (prefers-reduced-motion: reduce){.iti__strict-reject-animation .iti__tel-input{animation: iti-strict-reject-flash 0.3s ease-out both;}.iti__strict-reject-animation .iti__selected-country{animation: none;}}@keyframes iti-strict-reject-shake{10%, 90%{transform: translateX(-1px);}20%, 80%{transform: translateX(2px);}30%, 50%, 70%{transform: translateX(-3px);}40%, 60%{transform: translateX(3px);}}@keyframes iti-strict-reject-flash{40%{background-color: var(--iti-strict-reject-flash-color);}}.iti__globe{background: none; box-shadow: none; height: var(--iti-globe-icon-size); display: flex; align-items: center; justify-content: center; padding: 0;}.iti__globe .iti__globe-svg{width: 100%; height: 100%; fill: var(--iti-icon-color);}@supports (-webkit-appearance: none) and (not (background: -webkit-canvas(foo))){.iti__tel-input:focus{outline-offset: 1px;}}:root{--iti-path-flags-1x: url("/acs_nebula_website/static/src/css/./media/flags.webp"); --iti-path-flags-2x: url("/acs_nebula_website/static/src/css/./media/flags@2x.webp");}@font-face{font-family: "primeicons"; font-display: block; src: url("/acs_nebula_website/static/src/css/./media/primeicons.eot"); src: url("/acs_nebula_website/static/src/css/./media/primeicons.eot?#iefix") format("embedded-opentype"), url("/acs_nebula_website/static/src/css/./media/primeicons.woff2") format("woff2"), url("/acs_nebula_website/static/src/css/./media/primeicons.woff") format("woff"), url("/acs_nebula_website/static/src/css/./media/primeicons.ttf") format("truetype"), url("/acs_nebula_website/static/src/css/./media/primeicons.svg?#primeicons") format("svg"); font-weight: normal; font-style: normal;}.pi{font-family: "primeicons"; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; display: inline-block; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}.pi:before{--webkit-backface-visibility:hidden; backface-visibility: hidden;}.pi-fw{width: 1.28571429em; text-align: center;}.pi-spin{-webkit-animation: fa-spin 2s infinite linear; animation: fa-spin 2s infinite linear;}@media (prefers-reduced-motion: reduce){.pi-spin{-webkit-animation-delay: -1ms; animation-delay: -1ms; -webkit-animation-duration: 1ms; animation-duration: 1ms; -webkit-animation-iteration-count: 1; animation-iteration-count: 1; -webkit-transition-delay: 0s; transition-delay: 0s; -webkit-transition-duration: 0s; transition-duration: 0s;}}@-webkit-keyframes fa-spin{0%{-webkit-transform: rotate(0deg); transform: rotate(0deg);}100%{-webkit-transform: rotate(359deg); transform: rotate(359deg);}}@keyframes fa-spin{0%{-webkit-transform: rotate(0deg); transform: rotate(0deg);}100%{-webkit-transform: rotate(359deg); transform: rotate(359deg);}}.pi-folder-plus:before{content: "\ea05";}.pi-receipt:before{content: "\ea06";}.pi-asterisk:before{content: "\ea07";}.pi-face-smile:before{content: "\ea08";}.pi-pinterest:before{content: "\ea09";}.pi-expand:before{content: "\ea0a";}.pi-pen-to-square:before{content: "\ea0b";}.pi-wave-pulse:before{content: "\ea0c";}.pi-turkish-lira:before{content: "\ea0d";}.pi-spinner-dotted:before{content: "\ea0e";}.pi-crown:before{content: "\ea0f";}.pi-pause-circle:before{content: "\ea10";}.pi-warehouse:before{content: "\ea11";}.pi-objects-column:before{content: "\ea12";}.pi-clipboard:before{content: "\ea13";}.pi-play-circle:before{content: "\ea14";}.pi-venus:before{content: "\ea15";}.pi-cart-minus:before{content: "\ea16";}.pi-file-plus:before{content: "\ea17";}.pi-microchip:before{content: "\ea18";}.pi-twitch:before{content: "\ea19";}.pi-building-columns:before{content: "\ea1a";}.pi-file-check:before{content: "\ea1b";}.pi-microchip-ai:before{content: "\ea1c";}.pi-trophy:before{content: "\ea1d";}.pi-barcode:before{content: "\ea1e";}.pi-file-arrow-up:before{content: "\ea1f";}.pi-mars:before{content: "\ea20";}.pi-tiktok:before{content: "\ea21";}.pi-arrow-up-right-and-arrow-down-left-from-center:before{content: "\ea22";}.pi-ethereum:before{content: "\ea23";}.pi-list-check:before{content: "\ea24";}.pi-thumbtack:before{content: "\ea25";}.pi-arrow-down-left-and-arrow-up-right-to-center:before{content: "\ea26";}.pi-equals:before{content: "\ea27";}.pi-lightbulb:before{content: "\ea28";}.pi-star-half:before{content: "\ea29";}.pi-address-book:before{content: "\ea2a";}.pi-chart-scatter:before{content: "\ea2b";}.pi-indian-rupee:before{content: "\ea2c";}.pi-star-half-fill:before{content: "\ea2d";}.pi-cart-arrow-down:before{content: "\ea2e";}.pi-calendar-clock:before{content: "\ea2f";}.pi-sort-up-fill:before{content: "\ea30";}.pi-sparkles:before{content: "\ea31";}.pi-bullseye:before{content: "\ea32";}.pi-sort-down-fill:before{content: "\ea33";}.pi-graduation-cap:before{content: "\ea34";}.pi-hammer:before{content: "\ea35";}.pi-bell-slash:before{content: "\ea36";}.pi-gauge:before{content: "\ea37";}.pi-shop:before{content: "\ea38";}.pi-headphones:before{content: "\ea39";}.pi-eraser:before{content: "\ea04";}.pi-stopwatch:before{content: "\ea01";}.pi-verified:before{content: "\ea02";}.pi-delete-left:before{content: "\ea03";}.pi-hourglass:before{content: "\e9fe";}.pi-truck:before{content: "\ea00";}.pi-wrench:before{content: "\e9ff";}.pi-microphone:before{content: "\e9fa";}.pi-megaphone:before{content: "\e9fb";}.pi-arrow-right-arrow-left:before{content: "\e9fc";}.pi-bitcoin:before{content: "\e9fd";}.pi-file-edit:before{content: "\e9f6";}.pi-language:before{content: "\e9f7";}.pi-file-export:before{content: "\e9f8";}.pi-file-import:before{content: "\e9f9";}.pi-file-word:before{content: "\e9f1";}.pi-gift:before{content: "\e9f2";}.pi-cart-plus:before{content: "\e9f3";}.pi-thumbs-down-fill:before{content: "\e9f4";}.pi-thumbs-up-fill:before{content: "\e9f5";}.pi-arrows-alt:before{content: "\e9f0";}.pi-calculator:before{content: "\e9ef";}.pi-sort-alt-slash:before{content: "\e9ee";}.pi-arrows-h:before{content: "\e9ec";}.pi-arrows-v:before{content: "\e9ed";}.pi-pound:before{content: "\e9eb";}.pi-prime:before{content: "\e9ea";}.pi-chart-pie:before{content: "\e9e9";}.pi-reddit:before{content: "\e9e8";}.pi-code:before{content: "\e9e7";}.pi-sync:before{content: "\e9e6";}.pi-shopping-bag:before{content: "\e9e5";}.pi-server:before{content: "\e9e4";}.pi-database:before{content: "\e9e3";}.pi-hashtag:before{content: "\e9e2";}.pi-bookmark-fill:before{content: "\e9df";}.pi-filter-fill:before{content: "\e9e0";}.pi-heart-fill:before{content: "\e9e1";}.pi-flag-fill:before{content: "\e9de";}.pi-circle:before{content: "\e9dc";}.pi-circle-fill:before{content: "\e9dd";}.pi-bolt:before{content: "\e9db";}.pi-history:before{content: "\e9da";}.pi-box:before{content: "\e9d9";}.pi-at:before{content: "\e9d8";}.pi-arrow-up-right:before{content: "\e9d4";}.pi-arrow-up-left:before{content: "\e9d5";}.pi-arrow-down-left:before{content: "\e9d6";}.pi-arrow-down-right:before{content: "\e9d7";}.pi-telegram:before{content: "\e9d3";}.pi-stop-circle:before{content: "\e9d2";}.pi-stop:before{content: "\e9d1";}.pi-whatsapp:before{content: "\e9d0";}.pi-building:before{content: "\e9cf";}.pi-qrcode:before{content: "\e9ce";}.pi-car:before{content: "\e9cd";}.pi-instagram:before{content: "\e9cc";}.pi-linkedin:before{content: "\e9cb";}.pi-send:before{content: "\e9ca";}.pi-slack:before{content: "\e9c9";}.pi-sun:before{content: "\e9c8";}.pi-moon:before{content: "\e9c7";}.pi-vimeo:before{content: "\e9c6";}.pi-youtube:before{content: "\e9c5";}.pi-flag:before{content: "\e9c4";}.pi-wallet:before{content: "\e9c3";}.pi-map:before{content: "\e9c2";}.pi-link:before{content: "\e9c1";}.pi-credit-card:before{content: "\e9bf";}.pi-discord:before{content: "\e9c0";}.pi-percentage:before{content: "\e9be";}.pi-euro:before{content: "\e9bd";}.pi-book:before{content: "\e9ba";}.pi-shield:before{content: "\e9b9";}.pi-paypal:before{content: "\e9bb";}.pi-amazon:before{content: "\e9bc";}.pi-phone:before{content: "\e9b8";}.pi-filter-slash:before{content: "\e9b7";}.pi-facebook:before{content: "\e9b4";}.pi-github:before{content: "\e9b5";}.pi-twitter:before{content: "\e9b6";}.pi-step-backward-alt:before{content: "\e9ac";}.pi-step-forward-alt:before{content: "\e9ad";}.pi-forward:before{content: "\e9ae";}.pi-backward:before{content: "\e9af";}.pi-fast-backward:before{content: "\e9b0";}.pi-fast-forward:before{content: "\e9b1";}.pi-pause:before{content: "\e9b2";}.pi-play:before{content: "\e9b3";}.pi-compass:before{content: "\e9ab";}.pi-id-card:before{content: "\e9aa";}.pi-ticket:before{content: "\e9a9";}.pi-file-o:before{content: "\e9a8";}.pi-reply:before{content: "\e9a7";}.pi-directions-alt:before{content: "\e9a5";}.pi-directions:before{content: "\e9a6";}.pi-thumbs-up:before{content: "\e9a3";}.pi-thumbs-down:before{content: "\e9a4";}.pi-sort-numeric-down-alt:before{content: "\e996";}.pi-sort-numeric-up-alt:before{content: "\e997";}.pi-sort-alpha-down-alt:before{content: "\e998";}.pi-sort-alpha-up-alt:before{content: "\e999";}.pi-sort-numeric-down:before{content: "\e99a";}.pi-sort-numeric-up:before{content: "\e99b";}.pi-sort-alpha-down:before{content: "\e99c";}.pi-sort-alpha-up:before{content: "\e99d";}.pi-sort-alt:before{content: "\e99e";}.pi-sort-amount-up:before{content: "\e99f";}.pi-sort-amount-down:before{content: "\e9a0";}.pi-sort-amount-down-alt:before{content: "\e9a1";}.pi-sort-amount-up-alt:before{content: "\e9a2";}.pi-palette:before{content: "\e995";}.pi-undo:before{content: "\e994";}.pi-desktop:before{content: "\e993";}.pi-sliders-v:before{content: "\e991";}.pi-sliders-h:before{content: "\e992";}.pi-search-plus:before{content: "\e98f";}.pi-search-minus:before{content: "\e990";}.pi-file-excel:before{content: "\e98e";}.pi-file-pdf:before{content: "\e98d";}.pi-check-square:before{content: "\e98c";}.pi-chart-line:before{content: "\e98b";}.pi-user-edit:before{content: "\e98a";}.pi-exclamation-circle:before{content: "\e989";}.pi-android:before{content: "\e985";}.pi-google:before{content: "\e986";}.pi-apple:before{content: "\e987";}.pi-microsoft:before{content: "\e988";}.pi-heart:before{content: "\e984";}.pi-mobile:before{content: "\e982";}.pi-tablet:before{content: "\e983";}.pi-key:before{content: "\e981";}.pi-shopping-cart:before{content: "\e980";}.pi-comments:before{content: "\e97e";}.pi-comment:before{content: "\e97f";}.pi-briefcase:before{content: "\e97d";}.pi-bell:before{content: "\e97c";}.pi-paperclip:before{content: "\e97b";}.pi-share-alt:before{content: "\e97a";}.pi-envelope:before{content: "\e979";}.pi-volume-down:before{content: "\e976";}.pi-volume-up:before{content: "\e977";}.pi-volume-off:before{content: "\e978";}.pi-eject:before{content: "\e975";}.pi-money-bill:before{content: "\e974";}.pi-images:before{content: "\e973";}.pi-image:before{content: "\e972";}.pi-sign-in:before{content: "\e970";}.pi-sign-out:before{content: "\e971";}.pi-wifi:before{content: "\e96f";}.pi-sitemap:before{content: "\e96e";}.pi-chart-bar:before{content: "\e96d";}.pi-camera:before{content: "\e96c";}.pi-dollar:before{content: "\e96b";}.pi-lock-open:before{content: "\e96a";}.pi-table:before{content: "\e969";}.pi-map-marker:before{content: "\e968";}.pi-list:before{content: "\e967";}.pi-eye-slash:before{content: "\e965";}.pi-eye:before{content: "\e966";}.pi-folder-open:before{content: "\e964";}.pi-folder:before{content: "\e963";}.pi-video:before{content: "\e962";}.pi-inbox:before{content: "\e961";}.pi-lock:before{content: "\e95f";}.pi-unlock:before{content: "\e960";}.pi-tags:before{content: "\e95d";}.pi-tag:before{content: "\e95e";}.pi-power-off:before{content: "\e95c";}.pi-save:before{content: "\e95b";}.pi-question-circle:before{content: "\e959";}.pi-question:before{content: "\e95a";}.pi-copy:before{content: "\e957";}.pi-file:before{content: "\e958";}.pi-clone:before{content: "\e955";}.pi-calendar-times:before{content: "\e952";}.pi-calendar-minus:before{content: "\e953";}.pi-calendar-plus:before{content: "\e954";}.pi-ellipsis-v:before{content: "\e950";}.pi-ellipsis-h:before{content: "\e951";}.pi-bookmark:before{content: "\e94e";}.pi-globe:before{content: "\e94f";}.pi-replay:before{content: "\e94d";}.pi-filter:before{content: "\e94c";}.pi-print:before{content: "\e94b";}.pi-align-right:before{content: "\e946";}.pi-align-left:before{content: "\e947";}.pi-align-center:before{content: "\e948";}.pi-align-justify:before{content: "\e949";}.pi-cog:before{content: "\e94a";}.pi-cloud-download:before{content: "\e943";}.pi-cloud-upload:before{content: "\e944";}.pi-cloud:before{content: "\e945";}.pi-pencil:before{content: "\e942";}.pi-users:before{content: "\e941";}.pi-clock:before{content: "\e940";}.pi-user-minus:before{content: "\e93e";}.pi-user-plus:before{content: "\e93f";}.pi-trash:before{content: "\e93d";}.pi-external-link:before{content: "\e93c";}.pi-window-maximize:before{content: "\e93b";}.pi-window-minimize:before{content: "\e93a";}.pi-refresh:before{content: "\e938";}.pi-user:before{content: "\e939";}.pi-exclamation-triangle:before{content: "\e922";}.pi-calendar:before{content: "\e927";}.pi-chevron-circle-left:before{content: "\e928";}.pi-chevron-circle-down:before{content: "\e929";}.pi-chevron-circle-right:before{content: "\e92a";}.pi-chevron-circle-up:before{content: "\e92b";}.pi-angle-double-down:before{content: "\e92c";}.pi-angle-double-left:before{content: "\e92d";}.pi-angle-double-right:before{content: "\e92e";}.pi-angle-double-up:before{content: "\e92f";}.pi-angle-down:before{content: "\e930";}.pi-angle-left:before{content: "\e931";}.pi-angle-right:before{content: "\e932";}.pi-angle-up:before{content: "\e933";}.pi-upload:before{content: "\e934";}.pi-download:before{content: "\e956";}.pi-ban:before{content: "\e935";}.pi-star-fill:before{content: "\e936";}.pi-star:before{content: "\e937";}.pi-chevron-left:before{content: "\e900";}.pi-chevron-right:before{content: "\e901";}.pi-chevron-down:before{content: "\e902";}.pi-chevron-up:before{content: "\e903";}.pi-caret-left:before{content: "\e904";}.pi-caret-right:before{content: "\e905";}.pi-caret-down:before{content: "\e906";}.pi-caret-up:before{content: "\e907";}.pi-search:before{content: "\e908";}.pi-check:before{content: "\e909";}.pi-check-circle:before{content: "\e90a";}.pi-times:before{content: "\e90b";}.pi-times-circle:before{content: "\e90c";}.pi-plus:before{content: "\e90d";}.pi-plus-circle:before{content: "\e90e";}.pi-minus:before{content: "\e90f";}.pi-minus-circle:before{content: "\e910";}.pi-circle-on:before{content: "\e911";}.pi-circle-off:before{content: "\e912";}.pi-sort-down:before{content: "\e913";}.pi-sort-up:before{content: "\e914";}.pi-sort:before{content: "\e915";}.pi-step-backward:before{content: "\e916";}.pi-step-forward:before{content: "\e917";}.pi-th-large:before{content: "\e918";}.pi-arrow-down:before{content: "\e919";}.pi-arrow-left:before{content: "\e91a";}.pi-arrow-right:before{content: "\e91b";}.pi-arrow-up:before{content: "\e91c";}.pi-bars:before{content: "\e91d";}.pi-arrow-circle-down:before{content: "\e91e";}.pi-arrow-circle-left:before{content: "\e91f";}.pi-arrow-circle-right:before{content: "\e920";}.pi-arrow-circle-up:before{content: "\e921";}.pi-info:before{content: "\e923";}.pi-info-circle:before{content: "\e924";}.pi-home:before{content: "\e925";}.pi-spinner:before{content: "\e926";}:root{--main-color: #4F46BA; --secondary-color: #c9a84c; --dark-brown:#49261E ; --white: #ffffff; --gold-start: #c9a84c; --gold-end: #e8d5a3; --blue-glow: rgba(80, 140, 220, 0.55); color-scheme: light; font-family: "Cairo", sans-serif; background: #fffaf0; color: #1c1a16; font-synthesis: none; text-rendering: optimizeLegibility; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}*{box-sizing: border-box;}main{padding: 10px clamp(16px, 4vw, 58px); background: #060b18;}@font-face{font-family: "Cairo", sans-serif; src: url("/acs_nebula_website/static/src/css/./media/Cairo-VariableFont_slnt,wght.ttf") format("ttf");}html{min-height: 100%; scroll-behavior: smooth; font-family: "Cairo", sans-serif !important;}body{min-height: 100%; margin: 0; font-family: "Cairo", sans-serif !important; background: #060b18;}button, a{font-family: "Cairo", sans-serif !important;}a{color: inherit;}img, svg{display: block;}.sr-only{position: absolute; width: 1px; height: 1px; padding: 0; overflow: hidden; clip: rect(0, 0, 0, 0); white-space: nowrap; border: 0;}.site-footer{background: #060b18 !important; color: rgba(255, 255, 255, 0.78);}.site-footer__main{display: grid; grid-template-columns: minmax(220px, 1.28fr) repeat(2, minmax(120px, 0.72fr)) minmax(160px, 0.86fr); gap: clamp(28px, 5vw, 72px); padding-block: clamp(30px, 5vw, 54px) 30px; width: min(100% - 32px, 1184px); margin-inline: auto;}@media (min-width: 768px){.site-footer__main{width: min(100% - 64px, 1400px);}}.site-footer__brand, .site-footer__nav, .site-footer__contact{display: grid; align-content: start; justify-items: start; gap: 12px; text-align: start;}.site-footer__brand h2, .site-footer__brand h3, .site-footer__brand p, .site-footer__brand ul, .site-footer__nav h2, .site-footer__nav h3, .site-footer__nav p, .site-footer__nav ul, .site-footer__contact h2, .site-footer__contact h3, .site-footer__contact p, .site-footer__contact ul{margin: 0;}.site-footer__brand h2, .site-footer__brand h3, .site-footer__nav h2, .site-footer__nav h3, .site-footer__contact h2, .site-footer__contact h3{color: #ffffff; font-size: clamp(0.86rem, 1.2vw, 1rem); font-weight: 900; line-height: 1.3;}.site-footer__brand p, .site-footer__brand a, .site-footer__brand li, .site-footer__nav p, .site-footer__nav a, .site-footer__nav li, .site-footer__contact p, .site-footer__contact a, .site-footer__contact li{font-size: clamp(0.7rem, 1vw, 0.82rem); line-height: 1.8;}.site-footer__brand a, .site-footer__nav a, .site-footer__contact a{color: inherit; text-decoration: none;}.site-footer__brand a:hover, .site-footer__nav a:hover, .site-footer__contact a:hover{color: #ffffff;}.site-footer__brand a:focus-visible, .site-footer__nav a:focus-visible, .site-footer__contact a:focus-visible{outline: 3px solid rgba(200, 152, 58, 0.46); outline-offset: 3px;}.site-footer__logo{display: inline-grid; width: 64px; height: 64px; place-items: center; margin-block-end: 2px;}.site-footer__brand p{max-width: 360px;}.site-footer__brand h3{margin-block-start: 8px;}.site-footer__stores{display: flex; flex-wrap: wrap; gap: 8px;}.site-footer__stores a{display: inline-flex; min-height: 32px; align-items: center; justify-content: center; gap: 7px; padding-inline: 11px; border-radius: 3px; background: #ffffff; color: #151515; font-size: 0.7rem; font-weight: 900; line-height: 1;}.site-footer__stores a:hover{color: #151515; transform: translateY(-1px);}.site-footer__nav ul{display: grid; gap: 5px; padding: 0; list-style: none;}.site-footer__contact{gap: 10px;}.site-footer__social{display: flex; flex-wrap: wrap; align-items: center; gap: 10px; margin-block-start: 4px;}.site-footer__social a{display: inline-grid; width: 20px; height: 20px; place-items: center; color: #ffffff; transition: color 160ms ease, transform 160ms ease;}.site-footer__social a i{font-size: 0.98rem;}.site-footer__social a:hover{color: #c8983a; transform: translateY(-1px);}.site-footer__bottom{display: flex; align-items: center; justify-content: space-between; gap: 18px; padding-block: 13px 18px; border-block-start: 1px solid rgba(255, 255, 255, 0.08); width: min(100% - 32px, 1184px); margin-inline: auto;}@media (min-width: 768px){.site-footer__bottom{width: min(100% - 64px, 1400px);}}.site-footer__bottom p{margin: 0; color: rgba(255, 255, 255, 0.72); font-size: clamp(0.62rem, 1vw, 0.76rem); line-height: 1.7; text-align: end;}.site-footer__payments{display: flex; flex-wrap: wrap; gap: 5px;}.site-footer__payments img{height: 22px;}.site-footer__payments a{display: inline-flex; min-width: 42px; min-height: 18px; align-items: center; justify-content: center; padding-inline: 6px; border-radius: 2px; background: #ffffff; color: #1d2525; font-size: 0.55rem; font-weight: 900; line-height: 1; text-decoration: none;}[dir=rtl] .site-footer__brand, [dir=rtl] .site-footer__brand, [dir=rtl] .site-footer__nav, [dir=rtl] .site-footer__nav, [dir=rtl] .site-footer__contact, [dir=rtl] .site-footer__contact{justify-items: start; text-align: start;}@media (max-width: 900px){.site-footer__main{grid-template-columns: repeat(2, minmax(0, 1fr));}}@media (max-width: 640px){.site-footer__main{width: min(100% - 24px, 1184px); grid-template-columns: 1fr; gap: 24px; padding-block: 28px 22px;}.site-footer__bottom{width: min(100% - 24px, 1184px); align-items: stretch; flex-direction: column;}.site-footer__bottom p{text-align: start;}[dir=rtl] .site-footer__bottom p, [dir=rtl] .site-footer__bottom p{text-align: end;}}*,::before,::after{box-sizing:border-box;}.p-connected-overlay{opacity:0;transform:scaleY(0.8);transition:transform 0.12s cubic-bezier(0,0,0.2,1),opacity 0.12s cubic-bezier(0,0,0.2,1);}.p-connected-overlay-visible{opacity:1;transform:scaleY(1);}.p-connected-overlay-hidden{opacity:0;transform:scaleY(1);transition:opacity 0.1s linear;}.p-connected-overlay-enter-from{opacity:0;transform:scaleY(0.8);}.p-connected-overlay-leave-to{opacity:0;}.p-connected-overlay-enter-active{transition:transform 0.12s cubic-bezier(0,0,0.2,1),opacity 0.12s cubic-bezier(0,0,0.2,1);}.p-connected-overlay-leave-active{transition:opacity 0.1s linear;}.p-toggleable-content-enter-from,.p-toggleable-content-leave-to{max-height:0;}.p-toggleable-content-enter-to,.p-toggleable-content-leave-from{max-height:1000px;}.p-toggleable-content-leave-active{overflow:hidden;transition:max-height 0.45s cubic-bezier(0,1,0,1);}.p-toggleable-content-enter-active{overflow:hidden;transition:max-height 1s ease-in-out;}.p-disabled,.p-disabled *{cursor:default;pointer-events:none;user-select:none;}.p-disabled,.p-component:disabled{opacity:var(--p-disabled-opacity);}.pi{font-size:var(--p-icon-size);}.p-icon{width:var(--p-icon-size);height:var(--p-icon-size);}.p-overlay-mask{background:var(--p-mask-background);color:var(--p-mask-color);position:fixed;top:0;left:0;width:100%;height:100%;}.p-overlay-mask-enter{animation:p-overlay-mask-enter-animation var(--p-mask-transition-duration) forwards;}.p-overlay-mask-leave{animation:p-overlay-mask-leave-animation var(--p-mask-transition-duration) forwards;}@keyframes p-overlay-mask-enter-animation{from{background:transparent;}to{background:var(--p-mask-background);}}@keyframes p-overlay-mask-leave-animation{from{background:var(--p-mask-background);}to{background:transparent;}}.home-page{position: relative; min-height: 100vh; margin-inline: auto; overflow: hidden; background: #060b18; color: #ffffff; box-shadow: 0 24px 64px rgba(0, 0, 0, 0.18);}main{overflow: hidden;}@media (max-width: 768px){.home-page{max-width: none; border-radius: 0; box-shadow: none;}}app-home-header img{filter: brightness(0) invert(1);}.home-hero{position: relative; min-height: clamp(360px, 52vw, 642px); overflow: hidden; background: #111111; color: #ffffff; isolation: isolate;}.home-hero__image{position: absolute; inset: 0; z-index: -2; width: 100%; height: 100%; object-fit: cover; object-position: 45% center;}.home-hero__overlay{position: absolute; inset: 0; display: grid; align-items: center; background: linear-gradient( 180deg, rgba(0, 4, 21, 0.85), transparent, rgba(0, 4, 21, 0.85));}.home-hero__content{display: grid; justify-items: center; width: min(100% - 72px, 1800px); margin-inline: auto; padding-block: 100px 52px; text-align: center;}p{margin: 0 0 4px; color: #E5E5E5; font-size: clamp(0.7rem, 1.1vw, 0.96rem); font-weight: 800; line-height: 1.2;}h1{max-width: 800px; margin: 0; color: #E5E5E5; font-size: clamp(1.76rem, 4vw, 3rem); font-weight: 900; letter-spacing: 0; line-height: 1.22; text-shadow: 0 12px 28px rgba(0, 0, 0, 0.38);}.home-hero__actions{display: inline-flex; flex-wrap: wrap; gap: 8px; margin-block-start: 18px;}.home-hero__button{display: inline-flex; min-height: 32px; align-items: center; justify-content: center; gap: 6px; padding-inline: 12px; border: 1px solid rgba(255, 255, 255, 0.2); border-radius: 20px; font-size: 0.72rem; font-weight: 800; text-decoration: none; width: clamp(120px, 2vw, 150px); transition: background 160ms ease, border-color 160ms ease, transform 160ms ease;}.home-hero__button i{font-size: 0.72rem;}.home-hero__button:hover{transform: translateY(-1px);}.home-hero__button:focus-visible{outline: 3px solid rgba(200, 152, 58, 0.46); outline-offset: 3px;}.home-hero__button--primary{border-color: var(--main-color); background: var(--main-color); color: #ffffff;}.home-hero__button--secondary{background: var(--white); color: var(--main-color);}@media (max-width: 560px){.home-hero{min-height: 332px;}.home-hero__image{object-position: 43% center;}.home-hero__content{width: min(100% - 20px, 1184px); padding-block-end: 22px;}h1{max-width: 270px; font-size: 1.32rem;}.home-hero__button{min-height: 26px; padding-inline: 9px; font-size: 0.62rem;}}.website-campaign{position: relative; display: grid; min-height: clamp(180px, 30vw, 362px); align-items: center; overflow: hidden; color: #ffffff; isolation: isolate;}.website-campaign::after{position: absolute; inset: 0; z-index: -1; background: #060b18 !important; content: "";}.website-campaign img{position: absolute; inset: 0; z-index: -2; width: 100%; height: 100%; object-fit: cover; object-position: 42% center;}.website-campaign__content{display: grid; justify-items: center; gap: 8px; width: min(100% - 32px, 1184px); margin: 0 auto; text-align: center;}.website-campaign__content p, .website-campaign__content h2{margin: 0; width: clamp(700px, 3vw, 300px);}.website-campaign__content p{color: #E5E5E5; font-size: clamp(0.74rem, 1.3vw, 1.08rem); font-weight: 800;}.website-campaign__content h2{color: #E5E5E5; font-size: clamp(1.24rem, 3vw, 2.35rem); font-weight: 900; line-height: 1.25; text-shadow: 0 14px 28px rgba(0, 0, 0, 0.42);}.website-campaign__content a{display: inline-flex; min-height: 34px; align-items: center; gap: 7px; margin-block-start: 4px; padding-inline: 14px; background: var(--main-color); color: #ffffff; font-size: clamp(0.58rem, 1vw, 0.78rem); font-weight: 900; text-decoration: none;}.website-campaign__content a i{font-size: 0.72rem;}.website-campaign__content a:focus-visible{outline: 3px solid rgba(200, 152, 58, 0.46); outline-offset: 3px;}.website-discover{display: grid; gap: 22px; padding-block: clamp(38px, 5vw, 72px); width: min(100% - 32px, 1184px); margin-inline: auto;}@media (min-width: 768px){.website-discover{width: min(100% - 64px, 1400px);}}.website-discover__heading{display: grid; justify-items: start; gap: 4px; text-align: start;}.website-discover__heading p, .website-discover__heading h2{margin: 0;}.website-discover__heading p{color: var(--secondary-color); font-size: clamp(0.62rem, 1.2vw, 0.82rem); font-weight: 900;}.website-discover__heading h2{position: relative; display: inline-flex; padding-block-end: 8px; color: var(--dark-brown); font-size: clamp(1.1rem, 2.5vw, 1.62rem); font-weight: 900;}.website-discover__heading h2::after{position: absolute; inset-inline-end: 0; inset-block-end: 0; width: 58px; height: 2px; background: var(--secondary-color); content: "";}.website-discover__grid{display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: clamp(8px, 2vw, 18px); direction: ltr;}.website-discover-card{position: relative; display: grid; min-height: clamp(250px, 35vw, 430px); align-items: end; overflow: hidden; background-image: linear-gradient( 180deg, rgba(0, 0, 0, 0.08) 35%, rgba(0, 0, 0, 0.86) 100%), url(/acs_nebula_website/static/src/img/home_banner.svg); background-repeat: no-repeat; background-size: 300% 100%; box-shadow: 0 16px 30px rgba(0, 0, 0, 0.16);}.home-sprite--discover-jewelry{background-position: 0 0;}.home-sprite--discover-men{background-position: 50% 0;}.home-sprite--discover-oud{background-position: 100% 0;}.website-discover-card__content{display: grid; justify-items: start; gap: 20px; padding: clamp(18px, 2.6vw, 28px); color: #ffffff; text-align: start;}.website-discover-card__content p, .website-discover-card__content h3{margin: 0; unicode-bidi: plaintext;}.website-discover-card__content p{color: var(--secondary-color); font-size: clamp(0.5rem, 1vw, 0.72rem); font-weight: 900;}.website-discover-card__content h3{font-size: clamp(0.7rem, 1.6vw, 1.05rem); font-weight: 900; line-height: 1.35;}.website-discover-card__content a{display: inline-flex; min-height: 32px; align-items: center; padding-inline: 14px; border: 1px solid var(--secondary-color); background: var(--secondary-color); color: #ffffff; font-size: clamp(0.52rem, 1vw, 0.7rem); font-weight: 900; text-decoration: none;}.website-discover-card__content a:focus-visible{outline: 3px solid rgba(200, 152, 58, 0.46); outline-offset: 3px;}[dir=rtl] .website-discover-card__content, [dir=rtl] .website-discover-card__content{direction: rtl;}@media (max-width: 560px){.website-campaign{min-height: 142px;}.website-discover{width: min(100% - 18px, 1184px);}.website-discover__grid{gap: 6px;}.website-discover-card{min-height: 178px;}.website-discover-card__content{padding: 8px 6px 9px;}}.website-campaign{position: relative; display: grid; margin: 50px auto; min-height: clamp(180px, 30vw, 362px); align-items: center; overflow: hidden; color: #ffffff; background: #060b18 !important;}.website-campaign::after{position: absolute; inset: 0; z-index: -1; content: "";}.website-campaign img{position: absolute; inset: 0; z-index: -2; width: 100%; height: 100%; object-fit: cover; object-position: 42% center;}.website-campaign__content{display: grid; justify-items: center; gap: 8px; margin: 0 auto; text-align: center;}.website-campaign__content p, .website-campaign__content h2{margin: 0;}.website-campaign__content p{color: #ffffff; font-size: clamp(0.74rem, 1.3vw, 1.08rem); font-weight: 800;}.website-campaign__content h2{color: #ffffff; font-size: clamp(1.24rem, 3vw, 2.8rem); font-weight: 900; line-height: 1.25; text-shadow: 0 14px 28px rgba(0, 0, 0, 0.42);}.website-campaign__content a{display: inline-flex; min-height: 34px; align-items: center; gap: 7px; margin-block-start: 4px; padding-inline: 66px; font-size: clamp(0.58rem, 1vw, 0.78rem); font-weight: 900; text-decoration: none;}.website-campaign__content a i{font-size: 0.72rem;}.website-campaign__content a:focus-visible{outline: 3px solid rgba(200, 152, 58, 0.46); outline-offset: 3px;}.website-discover{display: grid; gap: 22px; padding-block: clamp(38px, 5vw, 72px); width: min(100% - 32px, 1184px); margin-inline: auto;}@media (min-width: 768px){.website-discover{width: min(100% - 64px, 1400px);}}.website-discover__heading{display: grid; justify-items: start; gap: 4px; text-align: start;}.website-discover__heading p, .website-discover__heading h2{margin: 0;}.website-discover__heading p{color: var(--secondary-color); font-size: clamp(0.62rem, 1.2vw, 0.82rem); font-weight: 900;}.website-discover__heading h2{position: relative; display: inline-flex; padding-block-end: 8px; color: var(--dark-brown); font-size: clamp(1.1rem, 2.5vw, 1.62rem); font-weight: 900;}.website-discover__heading h2::after{position: absolute; inset-inline-end: 0; inset-block-end: 0; width: 58px; height: 2px; background: var(--secondary-color); content: "";}.website-discover__grid{display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: clamp(8px, 2vw, 18px); direction: ltr;}.website-discover-card{position: relative; display: grid; min-height: clamp(250px, 35vw, 430px); align-items: end; overflow: hidden; background-image: linear-gradient( 180deg, rgba(0, 0, 0, 0.08) 35%, rgba(0, 0, 0, 0.86) 100%), url(/acs_nebula_website/static/src/img/home_banner.svg); background-repeat: no-repeat; background-size: 300% 100%; box-shadow: 0 16px 30px rgba(0, 0, 0, 0.16);}.home-sprite--discover-jewelry{background-position: 0 0;}.home-sprite--discover-men{background-position: 50% 0;}.home-sprite--discover-oud{background-position: 100% 0;}.website-discover-card__content{display: grid; justify-items: start; gap: 20px; padding: clamp(18px, 2.6vw, 28px); color: #ffffff; text-align: start;}.website-discover-card__content p, .website-discover-card__content h3{margin: 0; unicode-bidi: plaintext;}.website-discover-card__content p{color: var(--secondary-color); font-size: clamp(0.5rem, 1vw, 0.72rem); font-weight: 900;}.website-discover-card__content h3{font-size: clamp(0.7rem, 1.6vw, 1.05rem); font-weight: 900; line-height: 1.35;}[dir=rtl] .website-discover-card__content, [dir=rtl] .website-discover-card__content{direction: rtl;}@media (max-width: 560px){.website-campaign{min-height: 142px;}.website-discover{width: min(100% - 18px, 1184px);}.website-discover__grid{gap: 6px;}.website-discover-card{min-height: 178px;}.website-discover-card__content{padding: 8px 6px 9px;}}.home-hero__actions{display: inline-flex; flex-wrap: wrap; gap: 8px; margin-block-start: 18px;}.home-hero__button{display: inline-flex; min-height: 32px; align-items: center; justify-content: center; gap: 6px; padding-inline: 12px; border: 1px solid rgba(255, 255, 255, 0.2); border-radius: 20px; font-size: 0.72rem; font-weight: 800; text-decoration: none; transition: background 160ms ease, border-color 160ms ease, transform 160ms ease;}.home-hero__button i{font-size: 0.72rem;}.home-hero__button:hover{transform: translateY(-1px);}.home-hero__button:focus-visible{outline: 3px solid rgba(200, 152, 58, 0.46); outline-offset: 3px;}.home-hero__button--primary{border-color: var(--main-color); background: var(--main-color); color: #ffffff;}.home-hero__button--secondary{background: var(--white); color: var(--main-color);}.p-card{background: transparent !important;}.grid{display: flex; margin-top: 30px;}.p-card-body{text-align: start;}h4{margin-bottom: 5px !important;}.website-campaign{position: relative; display: grid; min-height: clamp(180px, 30vw, 362px); align-items: center; overflow: hidden; color: #ffffff; isolation: isolate; background: #060b18 !important;}.website-campaign::after{position: absolute; inset: 0; z-index: -1; width: 100%; height: 100%; background-image: url(/acs_nebula_website/static/src/img/dot1.svg); background-size: inherit; padding-block: 8rem; background-repeat: no-repeat; background-position: left; content: "";}.website-campaign img{position: absolute; inset: 0; z-index: -2; width: 100%; height: 100%; object-fit: cover; object-position: 42% center;}.website-campaign__content{display: grid; justify-items: center; gap: 8px; width: clamp(700px, 3vw, 1200px); margin: 0 auto; text-align: center;}.website-campaign__content p, .website-campaign__content h2{margin: 0;}.website-campaign__content p{color: #ffffff; font-size: clamp(0.74rem, 1.3vw, 1.08rem); font-weight: 800;}.website-campaign__content h2{color: #ffffff; font-size: clamp(1.24rem, 3vw, 2rem); font-weight: 900; line-height: 1.25; text-shadow: 0 14px 28px rgba(0, 0, 0, 0.42);}.website-campaign__content a{display: inline-flex; min-height: 34px; align-items: center; gap: 7px; margin-block-start: 4px; padding-inline: 14px; font-size: clamp(0.58rem, 1vw, 0.78rem); font-weight: 900; text-decoration: none;}.website-campaign__content a i{font-size: 0.72rem;}.website-campaign__content a:focus-visible{outline: 3px solid rgba(200, 152, 58, 0.46); outline-offset: 3px;}.website-discover{display: grid; gap: 22px; padding-block: clamp(38px, 5vw, 72px); width: min(100% - 32px, 1184px); margin-inline: auto;}@media (min-width: 768px){.website-discover{width: min(100% - 64px, 1400px);}}.website-discover__heading{display: grid; justify-items: start; gap: 4px; text-align: start;}.website-discover__heading p, .website-discover__heading h2{margin: 0;}.website-discover__heading p{color: var(--secondary-color); font-size: clamp(0.62rem, 1.2vw, 0.82rem); font-weight: 900;}.website-discover__heading h2{position: relative; display: inline-flex; padding-block-end: 8px; color: var(--dark-brown); font-size: clamp(1.1rem, 2.5vw, 1.62rem); font-weight: 900;}.website-discover__heading h2::after{position: absolute; inset-inline-end: 0; inset-block-end: 0; width: 58px; height: 2px; background: var(--secondary-color); content: "";}.website-discover__grid{display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: clamp(8px, 2vw, 18px); direction: ltr;}.website-discover-card{position: relative; display: grid; min-height: clamp(250px, 35vw, 430px); align-items: end; overflow: hidden; background-image: linear-gradient( 180deg, rgba(0, 0, 0, 0.08) 35%, rgba(0, 0, 0, 0.86) 100%), url(/acs_nebula_website/static/src/img/home_banner.svg); background-repeat: no-repeat; background-size: 300% 100%; box-shadow: 0 16px 30px rgba(0, 0, 0, 0.16);}.home-sprite--discover-jewelry{background-position: 0 0;}.home-sprite--discover-men{background-position: 50% 0;}.home-sprite--discover-oud{background-position: 100% 0;}.website-discover-card__content{display: grid; justify-items: start; gap: 20px; padding: clamp(18px, 2.6vw, 28px); color: #ffffff; text-align: start;}.website-discover-card__content p, .website-discover-card__content h3{margin: 0; unicode-bidi: plaintext;}.website-discover-card__content p{color: var(--secondary-color); font-size: clamp(0.5rem, 1vw, 0.72rem); font-weight: 900;}.website-discover-card__content h3{font-size: clamp(0.7rem, 1.6vw, 1.05rem); font-weight: 900; line-height: 1.35;}[dir=rtl] .website-discover-card__content, [dir=rtl] .website-discover-card__content{direction: rtl;}@media (max-width: 560px){.website-campaign{min-height: 142px;}.website-discover{width: min(100% - 18px, 1184px);}.website-discover__grid{gap: 6px;}.website-discover-card{min-height: 178px;}.website-discover-card__content{padding: 8px 6px 9px;}}.home-hero__actions{display: inline-flex; flex-wrap: wrap; gap: 8px; margin-block-start: 18px;}.home-hero__button{display: inline-flex; min-height: 32px; align-items: center; justify-content: center; gap: 6px; padding-inline: 12px; border: 1px solid rgba(255, 255, 255, 0.2); border-radius: 20px; font-size: 0.72rem; font-weight: 800; text-decoration: none; width: clamp(120px, 2vw, 150px); transition: background 160ms ease, border-color 160ms ease, transform 160ms ease;}.home-hero__button i{font-size: 0.72rem;}.home-hero__button:hover{transform: translateY(-1px);}.home-hero__button:focus-visible{outline: 3px solid rgba(200, 152, 58, 0.46); outline-offset: 3px;}.home-hero__button--primary{border-color: var(--main-color); background: var(--main-color); color: #ffffff;}.home-hero__button--secondary{background: var(--white); color: var(--main-color);}.services-page{padding: 80px 20px; background-image: url(/acs_nebula_website/static/src/img/dot1.svg); background-size: 100% 60%; padding-block: 8rem; background-repeat: no-repeat; background-position: bottom;}.services-catalog{width: 100%; margin-inline: auto; padding-block: clamp(48px, 8vw, 72px) clamp(56px, 8vw, 96px); color: #111111;}.services-catalog__heading{display: grid; gap: 10px; margin-block-end: 24px;}.services-catalog__heading p, .services-catalog__heading h1, .services-catalog__heading span{margin: 0;}.services-catalog__heading p{color: #ffcc00; font-size: 0.78rem; font-weight: 800; letter-spacing: 0.12em; text-transform: uppercase;}.services-catalog__heading h1{font-size: clamp(1.55rem, 3vw, 2.35rem); line-height: 1.2;}.services-catalog__heading span{max-width: 720px; color: rgba(255, 255, 255, 0.62); font-size: 0.9rem; line-height: 1.8;}.services-catalog__categories{display: flex; flex-wrap: wrap; gap: 7px; margin-block-end: 38px;}.services-catalog__category{min-height: 30px; padding: 5px 14px; border: 1px solid rgba(255, 255, 255, 0.75); border-radius: 999px; background: transparent; color: #ffffff; font-size: 0.7rem; font-weight: 700; box-shadow: none;}.services-catalog__category:hover, .services-catalog__category:focus-visible{border-color: #ffcc00; color: #ffcc00;}.services-catalog__category--active{border-color: #e51d24; background: #e51d24; color: #ffffff;}.services-catalog__list{display: grid; gap: 24px;}.services-catalog__row{display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: clamp(18px, 3vw, 34px);}.services-catalog__details{display: grid; grid-template-columns: 1fr auto; gap: 28px; padding: 24px 28px; border: 1px solid rgba(255, 255, 255, 0.04); border-radius: 22px; background: #151821; box-shadow: 0 20px 46px rgba(0, 0, 0, 0.22);}.services-catalog__details h2, .services-catalog__details p, .services-catalog__details ol{margin: 0;}.services-catalog__details h2{color: #ffcc00; font-size: 1rem;}.services-catalog__details p{margin-block: 8px 6px; font-size: 0.78rem; font-weight: 700;}.services-catalog__details ol{padding-inline-start: 18px; color: rgba(255, 255, 255, 0.55); font-size: 0.7rem; line-height: 1.75;}.services-catalog__details-actions{display: grid; min-width: 130px; grid-template-columns: 1fr auto; align-content: space-between; align-items: start; gap: 14px;}.services-catalog__details-actions strong{font-size: 0.9rem;}.services-catalog__close{width: 30px; height: 30px; padding: 0; border: 0; border-radius: 50%; background: rgba(255, 255, 255, 0.05); color: rgba(255, 255, 255, 0.48);}.services-catalog__select{grid-column: 1/-1; min-width: 130px; padding: 8px 22px; border: 0; border-radius: 999px; background: #ffcc00; color: #10131c; font-size: 0.7rem; font-weight: 900;}.services-catalog__checkout-wrap{position: sticky; z-index: 5; inset-block-end: 20px; margin-block-start: 38px;}.services-catalog__checkout{width: 100%; min-height: 58px; justify-content: center; gap: 5px; border: 0; border-radius: 999px; background: #f4f8ff; color: #10131c; font-weight: 800;}.services-catalog__checkout strong{color: #18a44c;}.services-catalog__count{position: absolute; inset-block-start: -14px; inset-inline-end: 12px; display: grid; width: 42px; height: 42px; place-items: center; border-radius: 50%; background: #ec111d; color: #ffffff; font-weight: 900; box-shadow: 0 8px 20px rgba(236, 17, 29, 0.34);}@media (max-width: 760px){.services-catalog__row{grid-template-columns: repeat(2, minmax(0, 1fr));}.services-catalog__details{grid-template-columns: 1fr;}.services-catalog__details-actions{grid-template-columns: auto auto;}.services-catalog__select{grid-column: auto;}}@media (max-width: 480px){.services-catalog__row{grid-template-columns: 1fr;}}.pricing-section{padding: 80px 20px; color: #ffffff;}h2{font-size: 2.3rem;}.header{text-align: center; margin-bottom: 50px;}.plans-grid{display: grid; grid-template-columns: repeat(4, 1fr); gap: 20px;}.plan-card{background: linear-gradient( 190deg, #67AED6, #435EB8); border-radius: 20px; padding: 24px 45px; position: relative; transition: 0.3s;}.plan-card:hover{transform: translateY(-5px); cursor: pointer; background: linear-gradient( 180deg, #ffb21c, #f39c12); color: #000; transform: scale(1.05);}.plan-card.popular{background: linear-gradient( 180deg, #ffb21c, #f39c12); color: #000; transform: scale(1.05);}.plan-badge{background: #D9EAFF; color: #000; border-radius: 20px; padding: 6px 12px; display: inline-block; padding-inline: 20px; margin-bottom: 16px; width: 100%; text-align: center;}ul{padding-left: 18px;}button{width: 100%; margin-top: 20px;}@media (max-width: 992px){.plans-grid{grid-template-columns: repeat(2, 1fr);}}@media (max-width: 768px){.plans-grid{grid-template-columns: 1fr;}}.choose-btn{background-color: #000 !important; border-color: #000 !important; border-radius: 30px;}h3{font-size: 2.8rem; margin: 0 auto; text-align: center;}.p-selectbutton{padding: 3px 7px; background: #fff; border-radius: 50px;}.p-selectbutton .p-togglebutton:first-child{border-inline-start-width: 1px; border-start-start-radius: 50px; border-end-start-radius: 50px;}.p-togglebutton.p-togglebutton-checked{background: #000; border-color: #000; color: #fff;}.p-selectbutton .p-togglebutton:last-child{border-start-end-radius: 50px; border-end-end-radius: 50px;}.p-togglebutton{padding: 5px 20px;}.faq-section{display: grid; grid-template-columns: 300px 1fr; gap: 30px; margin-top: 80px;}.faq-left h2{font-size: 50px; margin-bottom: 30px; color: #fff; line-height: 1.4; text-transform: capitalize;}.faq-left button{width: 100%; margin-bottom: 12px; height: 60px; border-radius: 12px; font-size: 1.2rem; font-weight: 600; display: flex; justify-content: space-between; align-items: center; padding: 15px; background: linear-gradient( 180deg, #B2EBF2, #D1C4E9 50%);}.faq-left button.active{background: linear-gradient( 180deg, #00E5FF, #fff);}.faq-left button:hover{cursor: pointer;}@media (max-width: 768px){.faq-section{grid-template-columns: 1fr;}}.p-accordionheader{background-color: rgba(59, 59, 60, 0.9333333333) !important; border: rgba(59, 59, 60, 0.9333333333) !important; color: #fff !important; border-top-left-radius: 12px !important; border-top-right-radius: 12px !important; border-bottom-left-radius: 0px !important; border-bottom-right-radius: 0px !important;}.p-accordioncontent-content{border-bottom-left-radius: 12px !important; border-bottom-right-radius: 12px !important;}.p-accordionpanel:not(.p-disabled).p-accordionpanel-active > .p-accordionheader, .p-accordioncontent-content{background: #1E2A52 !important; color: #fff !important; border: #1E2A52 !important;}.p-accordionpanel{margin-bottom: 20px;}.faq-right{padding-top: 60px;}.faq-section{background-image: url(/acs_nebula_website/static/src/img/dot1.svg); background-size: revert-layer; padding-block: 8rem; background-repeat: no-repeat; color: #fff;}.p-selectbutton{display:inline-flex;user-select:none;vertical-align:bottom;outline-color:transparent;border-radius:var(--p-selectbutton-border-radius);}.p-selectbutton .p-togglebutton{border-radius:0;border-width:1px 1px 1px 0;}.p-selectbutton .p-togglebutton:focus-visible{position:relative;z-index:1;}.p-selectbutton .p-togglebutton:first-child{border-inline-start-width:1px;border-start-start-radius:var(--p-selectbutton-border-radius);border-end-start-radius:var(--p-selectbutton-border-radius);}.p-selectbutton .p-togglebutton:last-child{border-start-end-radius:var(--p-selectbutton-border-radius);border-end-end-radius:var(--p-selectbutton-border-radius);}.p-selectbutton.p-invalid{outline:1px solid var(--p-selectbutton-invalid-border-color);outline-offset:0;}.p-selectbutton-fluid{width:100%;}.p-selectbutton-fluid .p-togglebutton{flex:1 1 0;}.p-selectbutton.ng-invalid.ng-dirty{outline:1px solid var(--p-selectbutton-invalid-border-color);outline-offset:0;}:root,:host{--p-togglebutton-content-checked-background:transparent;--p-togglebutton-content-checked-shadow:none;--p-togglebutton-content-padding:0;--p-togglebutton-content-border-radius:0;--p-togglebutton-content-lg-padding:0;--p-togglebutton-content-sm-padding:0;--p-togglebutton-icon-color:var(--p-text-muted-color);--p-togglebutton-icon-hover-color:var(--p-text-muted-color);--p-togglebutton-icon-checked-color:var(--p-highlight-color);--p-togglebutton-icon-disabled-color:var(--p-form-field-disabled-color);--p-togglebutton-padding:0.625rem 1rem;--p-togglebutton-border-radius:var(--p-content-border-radius);--p-togglebutton-gap:0.5rem;--p-togglebutton-font-weight:500;--p-togglebutton-background:var(--p-form-field-background);--p-togglebutton-border-color:var(--p-form-field-border-color);--p-togglebutton-color:var(--p-form-field-color);--p-togglebutton-hover-color:var(--p-form-field-color);--p-togglebutton-checked-background:var(--p-highlight-background);--p-togglebutton-checked-color:var(--p-highlight-color);--p-togglebutton-checked-border-color:var(--p-form-field-border-color);--p-togglebutton-disabled-background:var(--p-form-field-disabled-background);--p-togglebutton-disabled-border-color:var(--p-form-field-disabled-background);--p-togglebutton-disabled-color:var(--p-form-field-disabled-color);--p-togglebutton-invalid-border-color:var(--p-form-field-invalid-border-color);--p-togglebutton-transition-duration:var(--p-form-field-transition-duration);--p-togglebutton-lg-font-size:var(--p-form-field-lg-font-size);--p-togglebutton-lg-padding:0.75rem 1.25rem;--p-togglebutton-sm-font-size:var(--p-form-field-sm-font-size);--p-togglebutton-sm-padding:0.5rem 0.75rem;--p-togglebutton-focus-ring-width:var(--p-form-field-focus-ring-width);--p-togglebutton-focus-ring-style:var(--p-form-field-focus-ring-style);--p-togglebutton-focus-ring-color:var(--p-form-field-focus-ring-color);--p-togglebutton-focus-ring-offset:var(--p-form-field-focus-ring-offset);--p-togglebutton-focus-ring-shadow:var(--p-form-field-focus-ring-shadow);--p-togglebutton-hover-background:var(--p-surface-100);}@media (prefers-color-scheme:dark){:root,:host{--p-togglebutton-hover-background:var(--p-surface-800);}}.p-togglebutton{display:inline-flex;cursor:pointer;user-select:none;overflow:hidden;position:relative;color:var(--p-togglebutton-color);background:var(--p-togglebutton-background);border:1px solid var(--p-togglebutton-border-color);padding:var(--p-togglebutton-padding);font-size:1rem;font-family:inherit;font-feature-settings:inherit;transition:background var(--p-togglebutton-transition-duration),color var(--p-togglebutton-transition-duration),border-color var(--p-togglebutton-transition-duration),outline-color var(--p-togglebutton-transition-duration),box-shadow var(--p-togglebutton-transition-duration);border-radius:var(--p-togglebutton-border-radius);outline-color:transparent;font-weight:var(--p-togglebutton-font-weight);}.p-togglebutton-content{display:inline-flex;flex:1 1 auto;align-items:center;justify-content:center;gap:var(--p-togglebutton-gap);padding:var(--p-togglebutton-content-padding);background:transparent;border-radius:var(--p-togglebutton-content-border-radius);transition:background var(--p-togglebutton-transition-duration),color var(--p-togglebutton-transition-duration),border-color var(--p-togglebutton-transition-duration),outline-color var(--p-togglebutton-transition-duration),box-shadow var(--p-togglebutton-transition-duration);}.p-togglebutton:not(:disabled):not(.p-togglebutton-checked):hover{background:var(--p-togglebutton-hover-background);color:var(--p-togglebutton-hover-color);}.p-togglebutton.p-togglebutton-checked{background:var(--p-togglebutton-checked-background);border-color:var(--p-togglebutton-checked-border-color);color:var(--p-togglebutton-checked-color);}.p-togglebutton-checked .p-togglebutton-content{background:var(--p-togglebutton-content-checked-background);box-shadow:var(--p-togglebutton-content-checked-shadow);}.p-togglebutton:focus-visible{box-shadow:var(--p-togglebutton-focus-ring-shadow);outline:var(--p-togglebutton-focus-ring-width) var(--p-togglebutton-focus-ring-style) var(--p-togglebutton-focus-ring-color);outline-offset:var(--p-togglebutton-focus-ring-offset);}.p-togglebutton.p-invalid{border-color:var(--p-togglebutton-invalid-border-color);}.p-togglebutton:disabled{opacity:1;cursor:default;background:var(--p-togglebutton-disabled-background);border-color:var(--p-togglebutton-disabled-border-color);color:var(--p-togglebutton-disabled-color);}.p-togglebutton-label,.p-togglebutton-icon{position:relative;transition:none;}.p-togglebutton-icon{color:var(--p-togglebutton-icon-color);}.p-togglebutton:not(:disabled):not(.p-togglebutton-checked):hover .p-togglebutton-icon{color:var(--p-togglebutton-icon-hover-color);}.p-togglebutton.p-togglebutton-checked .p-togglebutton-icon{color:var(--p-togglebutton-icon-checked-color);}.p-togglebutton:disabled .p-togglebutton-icon{color:var(--p-togglebutton-icon-disabled-color);}.p-togglebutton-sm{padding:var(--p-togglebutton-sm-padding);font-size:var(--p-togglebutton-sm-font-size);}.p-togglebutton-sm .p-togglebutton-content{padding:var(--p-togglebutton-content-sm-padding);}.p-togglebutton-lg{padding:var(--p-togglebutton-lg-padding);font-size:var(--p-togglebutton-lg-font-size);}.p-togglebutton-lg .p-togglebutton-content{padding:var(--p-togglebutton-content-lg-padding);}.p-togglebutton-fluid{width:100%;}.p-togglebutton-icon-right{order:1;}.p-togglebutton.ng-invalid.ng-dirty{border-color:var(--p-togglebutton-invalid-border-color);}:root,:host{--p-accordion-content-border-width:0 1px 1px 1px;--p-accordion-content-border-color:var(--p-content-border-color);--p-accordion-content-background:var(--p-content-background);--p-accordion-content-color:var(--p-text-color);--p-accordion-content-padding:1.125rem;--p-accordion-header-color:var(--p-text-muted-color);--p-accordion-header-hover-color:var(--p-text-color);--p-accordion-header-active-color:var(--p-text-color);--p-accordion-header-active-hover-color:var(--p-text-color);--p-accordion-header-padding:1.125rem;--p-accordion-header-font-weight:700;--p-accordion-header-border-radius:0;--p-accordion-header-border-width:0 1px 1px 1px;--p-accordion-header-border-color:var(--p-content-border-color);--p-accordion-header-last-bottom-border-radius:var(--p-content-border-radius);--p-accordion-header-last-active-bottom-border-radius:0;--p-accordion-header-first-top-border-radius:var(--p-content-border-radius);--p-accordion-header-first-border-width:1px;--p-accordion-header-toggle-icon-color:var(--p-text-muted-color);--p-accordion-header-toggle-icon-hover-color:var(--p-text-color);--p-accordion-header-toggle-icon-active-color:var(--p-text-color);--p-accordion-header-toggle-icon-active-hover-color:var(--p-text-color);--p-accordion-header-focus-ring-width:var(--p-focus-ring-width);--p-accordion-header-focus-ring-style:var(--p-focus-ring-style);--p-accordion-header-focus-ring-color:var(--p-focus-ring-color);--p-accordion-header-focus-ring-offset:var(--p-focus-ring-offset);--p-accordion-header-focus-ring-shadow:inset var(--p-focus-ring-shadow);--p-accordion-panel-border-width:0;--p-accordion-panel-border-color:var(--p-content-border-color);--p-accordion-transition-duration:var(--p-transition-duration);--p-accordion-header-background:var(--p-surface-50);--p-accordion-header-hover-background:var(--p-surface-100);--p-accordion-header-active-background:var(--p-surface-50);--p-accordion-header-active-hover-background:var(--p-surface-100);}@media (prefers-color-scheme:dark){:root,:host{--p-accordion-header-background:var(--p-surface-800);--p-accordion-header-hover-background:var(--p-surface-700);--p-accordion-header-active-background:var(--p-surface-800);--p-accordion-header-active-hover-background:var(--p-surface-700);}}.p-accordionpanel{display:flex;flex-direction:column;border-style:solid;border-width:var(--p-accordion-panel-border-width);border-color:var(--p-accordion-panel-border-color);}.p-accordionheader{all:unset;cursor:pointer;display:flex;align-items:center;justify-content:space-between;padding:var(--p-accordion-header-padding);color:var(--p-accordion-header-color);background:var(--p-accordion-header-background);border-style:solid;border-width:var(--p-accordion-header-border-width);border-color:var(--p-accordion-header-border-color);font-weight:var(--p-accordion-header-font-weight);border-radius:var(--p-accordion-header-border-radius);transition:background var(--p-accordion-transition-duration),color var(--p-accordion-transition-duration),outline-color var(--p-accordion-transition-duration),box-shadow var(--p-accordion-transition-duration);outline-color:transparent;}.p-accordionpanel:first-child > .p-accordionheader{border-width:var(--p-accordion-header-first-border-width);border-start-start-radius:var(--p-accordion-header-first-top-border-radius);border-start-end-radius:var(--p-accordion-header-first-top-border-radius);}.p-accordionpanel:last-child > .p-accordionheader{border-end-start-radius:var(--p-accordion-header-last-bottom-border-radius);border-end-end-radius:var(--p-accordion-header-last-bottom-border-radius);}.p-accordionpanel:last-child.p-accordionpanel-active > .p-accordionheader{border-end-start-radius:var(--p-accordion-header-last-active-bottom-border-radius);border-end-end-radius:var(--p-accordion-header-last-active-bottom-border-radius);}.p-accordionheader-toggle-icon{color:var(--p-accordion-header-toggle-icon-color);}.p-accordionpanel:not(.p-disabled) .p-accordionheader:focus-visible{box-shadow:var(--p-accordion-header-focus-ring-shadow);outline:var(--p-accordion-header-focus-ring-width) var(--p-accordion-header-focus-ring-style) var(--p-accordion-header-focus-ring-color);outline-offset:var(--p-accordion-header-focus-ring-offset);}.p-accordionpanel:not(.p-accordionpanel-active):not(.p-disabled) > .p-accordionheader:hover{background:var(--p-accordion-header-hover-background);color:var(--p-accordion-header-hover-color);}.p-accordionpanel:not(.p-accordionpanel-active):not(.p-disabled) .p-accordionheader:hover .p-accordionheader-toggle-icon{color:var(--p-accordion-header-toggle-icon-hover-color);}.p-accordionpanel:not(.p-disabled).p-accordionpanel-active > .p-accordionheader{background:var(--p-accordion-header-active-background);color:var(--p-accordion-header-active-color);}.p-accordionpanel:not(.p-disabled).p-accordionpanel-active > .p-accordionheader .p-accordionheader-toggle-icon{color:var(--p-accordion-header-toggle-icon-active-color);}.p-accordionpanel:not(.p-disabled).p-accordionpanel-active > .p-accordionheader:hover{background:var(--p-accordion-header-active-hover-background);color:var(--p-accordion-header-active-hover-color);}.p-accordionpanel:not(.p-disabled).p-accordionpanel-active > .p-accordionheader:hover .p-accordionheader-toggle-icon{color:var(--p-accordion-header-toggle-icon-active-hover-color);}.p-accordioncontent-content{border-style:solid;border-width:var(--p-accordion-content-border-width);border-color:var(--p-accordion-content-border-color);background-color:var(--p-accordion-content-background);color:var(--p-accordion-content-color);padding:var(--p-accordion-content-padding);}.p-accordionpanel:not(.p-accordionpanel-active) > .p-accordioncontent,.p-accordioncontent-content.ng-animating{overflow:hidden;}.p-accordionheader-toggle-icon.icon-start{order:-1;}.p-accordionheader:has(.p-accordionheader-toggle-icon.icon-start){justify-content:flex-start;gap:var(--p-accordion-header-padding);}.p-accordioncontent.ng-animating{overflow:hidden;}.p-accordionheader.p-ripple{overflow:hidden;position:relative;}.page{width: 100%; max-width: 90%; margin: 50px auto; background-image: url(/acs_nebula_website/static/src/img/dot1.svg); background-size: 100% 60%; padding-block: 8rem; background-repeat: no-repeat; background-position: bottom;}.cardd{padding: 32px 28px;}h2{color: #ffffff; font-size: 30px; font-weight: 700; margin-bottom: 24px;}.row{display: grid; grid-template-columns: 1fr 1fr; gap: 14px;}.field{margin-bottom: 16px;}label{display: block; color: #9ca3af; font-size: 17px; font-weight: 500; margin-bottom: 6px;}.required{color: crimson;}input, select{width: 100%; background-color: #1e2533; border: 1px solid #2a3346; border-radius: 8px; padding: 10px 14px; color: #e5e7eb; font-size: 14px; outline: none; transition: border-color 0.15s ease; appearance: none; -webkit-appearance: none;}input::placeholder{color: #4b5563;}input:focus, select:focus{border-color: #6366f1; box-shadow: 0 0 0 3px rgba(99, 102, 241, 0.15);}select{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%239ca3af' stroke-width='2'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E"); background-repeat: no-repeat; background-position: right 12px center; padding-right: 38px; cursor: pointer;}select option{background-color: #1e2533; color: #e5e7eb;}.divider{height: 1px; background-color: #1e2533; margin: 20px 0;}.pricing{margin-bottom: 16px;}.sub-label{color: #9ca3af; font-size: 12px; margin-bottom: 4px;}.price-row{display: flex; align-items: baseline; gap: 6px;}.price-big{color: #ffffff; font-size: 30px; font-weight: 700;}.price-period{color: #6b7280; font-size: 12px;}.summary{display: flex; flex-direction: column; gap: 6px;}.summary-row{display: flex; justify-content: space-between; align-items: center; font-size: 13px; color: #9ca3af; padding: 2px 0;}.summary-row .amount{color: #e5e7eb; font-weight: 500;}.summary-row .amount.muted{color: #6b7280;}.summary-row.total{border-top: 1px solid #1e2533; margin-top: 6px; padding-top: 12px; color: #e5e7eb; font-size: 14px; font-weight: 600;}.summary-row.total .amount{font-weight: 700;}.btn-checkout{display: block; width: 100%; margin-top: 24px; background-color: #ffffff; color: #111827; border: none; border-radius: 50px; padding: 14px 20px; font-size: 15px; font-weight: 600; letter-spacing: 0.01em; cursor: pointer; transition: opacity 0.15s ease, transform 0.1s ease;}.btn-checkout:hover{opacity: 0.9;}.btn-checkout:active{opacity: 0.8; transform: scale(0.99);}.btn-checkout:focus-visible{outline: 3px solid #6366f1; outline-offset: 3px;}input.error, select.error{border-color: #ef4444;}input.error:focus, select.error:focus{box-shadow: 0 0 0 3px rgba(239, 68, 68, 0.15);}.error-msg{color: #ef4444; font-size: 11px; margin-top: 4px; display: none;}.error-msg.visible{display: block;}@media (max-width: 480px){.cardd{padding: 24px 16px;}.row{grid-template-columns: 1fr;}}.nebula-site .pi::before{font-family: FontAwesome, "FontAwesome";}.nebula-site .home-header button, .nebula-site .home-header__icon-button, .nebula-site .home-header__menu-toggle, .nebula-site .services-catalog__category, .nebula-site .faq-left button{width: auto; margin-top: 0;}.nebula-site .faq-left button{width: 100%; margin-bottom: 12px;}@media (max-width: 560px){.nebula-site .home-header__language{display: inline-flex;}}.hospital-card{min-height: 350px; overflow: hidden; padding: 3rem 10rem; background: #060b18; background-image: url(/acs_nebula_website/static/src/img/dot1.svg); background-size: 60% 100%; background-position: left center; background-repeat: no-repeat; color: #fff;}.card-box{display: flex; justify-content: space-between; padding: 3rem 0; align-items: center; gap: 2rem;}.content-section{max-width: 420px; z-index: 2;}.content-section h2{font-size: 2rem; font-weight: 700; margin-bottom: 1rem; line-height: 1.2; color: #fff;}.content-section h4{font-size: 1rem; font-weight: 600; margin-bottom: 1rem; color: #ffffff;}.content-section p{font-size: 0.95rem; line-height: 1.8; color: rgba(255, 255, 255, 0.75); margin-bottom: 2rem;}.learn-more{display: inline-flex; align-items: center; gap: 0.5rem; position: relative; color: #ffffff; text-decoration: none; font-size: 0.95rem; font-weight: 500; transition: transform 0.3s ease;}.learn-more:hover{transform: translateX(4px);}.learn-more::after{content: ""; width: 100%; height: 1px; position: absolute; left: 0; bottom: -5px; background: linear-gradient(45deg, #001bff, #d4b62d);}.image-section{display: flex; justify-content: center; align-items: center;}.image-section img{width: 350px; max-width: 100%; object-fit: contain;}@media (max-width: 992px){.hospital-card{padding: 2rem;}.card-box{flex-direction: column; text-align: center; gap: 2rem;}.content-section{max-width: 100%;}.image-section img{width: 200px;}}.nebula-testimonials.website-campaign{overflow: visible; min-height: 0; padding-block: 64px 72px; align-items: start;}.nebula-testimonials .website-campaign__content{width: min(100% - 32px, 1184px); justify-items: center;}.nebula-testimonials .website-campaign__content > h2, .nebula-testimonials .website-campaign__content p{width: auto; max-width: 100%;}.nebula-testimonials .grid{display: flex; flex-wrap: wrap; gap: 16px; margin-top: 30px; justify-content: center; width: 100%;}.nebula-testimonial-card{width: min(100%, 25rem); overflow: visible; background: rgba(255, 255, 255, 0.08) !important; color: #fff; border-radius: 16px;}.nebula-testimonial-card .p-card-body{display: flex; flex-direction: column; gap: 1rem; text-align: start; padding: 1.5rem; overflow: visible; width: 100%; box-sizing: border-box;}.nebula-testimonial-card .p-card-content p{width: auto; max-width: 100%; margin: 0; color: rgba(255, 255, 255, 0.88); font-size: 0.95rem; font-weight: 600; line-height: 1.7; white-space: normal; overflow: visible;}.nebula-testimonial-card .flex{display: flex; gap: 1rem; align-items: center; margin-top: 0.75rem;}.nebula-testimonial-card h4{margin: 0 0 4px; color: #fff;}.nebula-testimonial-card .p-card-footer p{margin: 0; width: auto; color: rgba(255, 255, 255, 0.7); font-size: 0.85rem; font-weight: 600;}.nebula-testimonials .nebula-testimonial-card img{position: static; inset: auto; z-index: auto; width: 50px; height: 50px; object-fit: cover; border-radius: 50%;}.service-card{position: relative; display: grid; min-height: 190px; align-content: space-between; gap: 24px; justify-items: start; padding: 24px 22px; border: 1px solid transparent; border-radius: 22px; background: #202f5f; color: #ffffff; cursor: pointer; outline: none; box-shadow: 0 18px 36px rgba(0, 0, 0, 0.16); transition: transform 180ms ease, background 180ms ease, box-shadow 180ms ease;}.service-card:hover{transform: translateY(-4px); box-shadow: 0 24px 44px rgba(0, 0, 0, 0.24);}.service-card:focus-visible{border-color: #ffffff; box-shadow: 0 0 0 3px rgba(255, 204, 0, 0.45);}.service-card h2{max-width: 190px; margin: 0; color: #ffffff; font-size: clamp(0.9rem, 1.5vw, 1.05rem); font-weight: 800; line-height: 1.25;}.service-card--selected, .service-card--expanded{background: #ffcc00; color: #ffffff;}.service-card__icon{font-size: 3rem; line-height: 1;}.service-card__selector{position: absolute; inset-block-start: 16px; inset-inline-end: 16px; display: inline-flex; align-items: center; justify-content: center; box-sizing: border-box; width: 30px; height: 30px; min-width: 30px; min-height: 30px; max-width: 30px; margin: 0; padding: 0; border: 1px solid rgba(255, 255, 255, 0.28); border-radius: 50%; background: rgba(255, 255, 255, 0.08); color: #ffffff; box-shadow: none; line-height: 1; font-size: inherit; appearance: none; -webkit-appearance: none; cursor: pointer; overflow: hidden;}.service-card__selector i{font-size: 0.66rem; line-height: 1;}.service-card__selector--selected{background: rgba(112, 92, 0, 0.24);}.service-card[hidden]{display: none !important;}.services-catalog__row:not(:has(.service-card:not([hidden]))){display: none;}.nebula-site .services-page{background: #060b18; color: #fff;}.nebula-site .services-catalog{color: #fff; width: min(100% - 32px, 1184px); margin-inline: auto;}.nebula-site .services-catalog__heading h1{color: #ffffff;}.nebula-site .services-catalog__checkout{display: inline-flex; align-items: center; text-decoration: none;}.nebula-site .services-catalog__checkout-wrap{position: relative;}.nebula-site .services-catalog__checkout-wrap[hidden]{display: none !important;}.nebula-site .service-card button.service-card__selector{display: inline-flex !important; align-items: center; justify-content: center; position: absolute; inset-block-start: 16px; inset-inline-end: 16px; width: 30px !important; height: 30px !important; min-width: 30px !important; min-height: 30px; max-width: 30px !important; margin: 0 !important; padding: 0 !important; border: 1px solid rgba(255, 255, 255, 0.28) !important; border-radius: 50% !important; background: rgba(255, 255, 255, 0.08) !important; color: #ffffff !important; box-shadow: none !important; line-height: 1; appearance: none; -webkit-appearance: none;}.nebula-site .service-card button.service-card__selector:hover, .nebula-site .service-card button.service-card__selector:focus, .nebula-site .service-card button.service-card__selector:active{background: rgba(255, 255, 255, 0.08) !important; border-color: rgba(255, 255, 255, 0.28) !important; color: #ffffff !important; box-shadow: none !important;}.nebula-site .service-card button.service-card__selector--selected, .nebula-site .service-card button.service-card__selector--selected:hover, .nebula-site .service-card button.service-card__selector--selected:focus, .nebula-site .service-card button.service-card__selector--selected:active{background: rgba(112, 92, 0, 0.24) !important;}.nebula-site .service-card button.service-card__selector i{font-size: 0.66rem; line-height: 1;}body.nebula-page, body.nebula-page #wrapwrap, body.nebula-page #wrapwrap > main{background: #060b18 !important;}.nebula-site .pricing-section{color: #ffffff; background: transparent; padding: 80px 20px;}.nebula-site .pricing-section .header h2{color: #ffffff; font-size: 2.3rem; font-weight: 700; margin: 0 0 8px; text-align: center;}.nebula-site .pricing-section .header p{color: rgba(255, 255, 255, 0.86); text-align: center;}.nebula-site .pricing-toggle{display: inline-flex; margin: 16px auto 0;}.nebula-site .pricing-toggle button, .nebula-site .p-togglebutton{width: auto; margin-top: 0;}.nebula-site .plan-card{color: #fff;}.nebula-site .plan-card.popular, .nebula-site .plan-card:hover{color: #111;}.nebula-site .choose-btn{display: inline-flex; justify-content: center; align-items: center; width: 100%; margin-top: 12px; min-height: 40px; border-radius: 30px; background: #000 !important; border-color: #000 !important; color: #fff !important; font-weight: 800; text-decoration: none !important;}.nebula-site .p-accordionpanel:not(.p-accordionpanel-active) > .p-accordioncontent{display: none;}.nebula-site .faq-section{width: min(100% - 32px, 1184px); margin-inline: auto;}.nebula-site .page{background: #060b18;}.nebula-site .cardd{background: #111827; border-radius: 16px; max-width: 720px; margin-inline: auto;}.nebula-site .cardd h2{color: #ffffff;}.nebula-site .cardd label{color: #9ca3af;}.nebula-site .cardd input, .nebula-site .cardd select{width: 100%; background-color: #1e2533; border: 1px solid #2a3346; border-radius: 8px; padding: 10px 14px; color: #e5e7eb;}.nebula-site .btn-checkout{display: block; width: 100%; margin-top: 24px; background-color: #ffffff; color: #111827; border: none; border-radius: 50px; padding: 14px 20px; font-size: 15px; font-weight: 600; cursor: pointer;}.nebula-site .nebula-alert{background: #3f1d20; color: #fecaca; padding: 12px 16px; border-radius: 8px; margin-bottom: 16px;}.nebula-site .thanks-box{text-align: center; color: #e5e7eb;}.nebula-site .thanks-box .home-hero__actions{justify-content: center;}.nebula-site:not(:has(.home-hero)) .home-header{position: relative; background: #060b18; border-radius: 0; margin: 0;}.nebula-site .home-header{position: relative; z-index: 20;}.nebula-site:has(.home-hero) .home-header{position: absolute; inset-block-start: 0; inset-inline: 0; background: rgba(17, 17, 17, 0.28);}body.nebula-page #wrapwrap > header, body.nebula-page footer.o_footer, body.nebula-page .o_footer_copyright{display: none !important;}body.nebula-page main, body.nebula-page #wrapwrap > main{padding: 0 !important;}@media (max-width: 520px){.nebula-site .home-header{display: grid !important; width: 100% !important; grid-template-columns: minmax(0, 1fr) auto !important;}.nebula-site .home-header__actions, .nebula-site .home-header__menu-toggle{display: inline-flex !important;}.nebula-site .nebula-cosmic-hero{grid-template-columns: minmax(0, 1fr) !important; padding-inline: 24px !important;}.nebula-site .nebula-cosmic-hero__content, .nebula-site .nebula-cosmic-hero__lead{width: calc(100vw - 48px) !important; min-width: 0 !important; max-width: calc(100vw - 48px) !important; white-space: normal !important; overflow-wrap: anywhere !important;}}