*{margin:0;padding:0;box-sizing:border-box}:root{--error: #AE0121;--dark-black: #0C0B0C;--philippine-violet: #820066;--dark-liver: #574B59;--light-silver: #D9D9D9}body{font-family:Manrope,sans-serif;background:var(--dark-black, #0C0B0C);color:var(--light-silver, #D9D9D9);min-height:100vh;overflow-x:hidden;position:relative}.clear-both{clear:both}h2,.h2{font-size:52px;font-style:normal;font-weight:700;line-height:155%;text-transform:uppercase}h3,.h3{font-size:24px;font-style:normal;font-weight:700;line-height:155%;text-transform:uppercase}@media only screen and (max-width:633px){h2,.h2{font-size:40px}h3,.h3{font-size:18px}}.icon24{width:24px;height:24px}.br-shad{width:50px;height:50px;border-radius:50%;background-size:cover;position:absolute;right:-50px;bottom:-6px;box-shadow:0 0 200px 100px var(--philippine-violet, #820066)}.bg-logo .s{background-image:url(/img/s.svg);position:absolute}.bg-logo .brand-shadow{background-image:url(/img/png/brand_shadow.png);position:absolute}.bg-logo .gray-shadow{background-image:url(/img/png/gray_shadow.png);position:absolute}@media only screen and (max-width:633px){.bg-logo .s{left:0;bottom:0;width:200px;height:284px;background-size:contain;background-repeat:no-repeat}.bg-logo .brand-shadow{right:0;bottom:0;width:700px;height:700px}.bg-logo .gray-shadow{right:-100px;bottom:40px;width:632px;height:900px}}@media only screen and (min-width:634px){.bg-logo .s{right:218px;bottom:0;width:360px;height:600px}.bg-logo .brand-shadow{right:0;bottom:0;width:700px;height:700px}.bg-logo .gray-shadow{right:-100px;bottom:40px;width:632px;height:900px}}.frame{border:1px solid var(--dark-liver)}.delimiter{background-color:var(--dark-liver);height:1px;max-width:1170px;width:100%;margin:0 auto}.btn{display:flex;padding:12px 22px;justify-content:center;align-items:center;text-transform:uppercase;background-color:var(--philippine-violet);border:1px solid var(--philippine-violet);color:var(--light-silver);transition-property:background-color;transition-duration:.3s;transition-timing-function:ease-in-out}.btn:hover,.btn:active{background-color:var(--dark-black)}.btn:active{background-color:rgb(from var(--philippine-violet) r g b/50%)}a.btn{text-decoration:none}.input{width:100%;padding:12px 16px;border:1px solid var(--dark-liver);background:var(--dark-black);color:var(--light-silver)}.input:hover{border:1px solid var(--light-silver);background:var(--dark-black)}.input:active,.input:focus{outline:none;border:1px solid var(--philippine-violet)}.input.error:hover,.input.error:active,.input.error:focus{border:1px solid var(--error)}.form-control{width:100%;margin-bottom:24px}.form-control label{font-size:14px;font-style:normal;font-weight:600;line-height:155%;margin-bottom:8px}.modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s;z-index:1000;background:#0c0b0c66;backdrop-filter:blur(20px)}.modal-overlay.active .modal{transform:scale(1) translateY(0)}.modal-overlay.active{opacity:1;visibility:visible}.cards-modal{display:flex;flex-direction:column;background:var(--dark-black);width:100%;max-width:1170px;transform:scale(.9) translateY(-20px);transition:transform .3s;box-shadow:0 20px 60px #0000004d;border:1px solid var(--dark-liver)}.cards-modal .header{display:flex;padding:24px;width:100%;flex-direction:row;justify-content:flex-end;border-bottom:1px solid var(--dark-liver)}.cards-modal .header .close{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:20px;background-color:var(--dark-liver)}.cards-modal .header .close svg{width:24px;height:24px}.cards-modal .body{display:flex;flex-direction:row}.cards-modal .body .card{width:270px;padding:24px 32px;background-color:var(--philippine-violet)}.cards-modal .body .card svg{width:80px;height:80px;flex:none}.cards-modal .body .card h3{margin-top:24px}.cards-modal .body .card .title{margin-top:12px}.cards-modal .body .card .price{font-size:52px;font-style:normal;font-weight:700;line-height:155%;text-transform:uppercase;white-space:nowrap}.cards-modal .body .card .price .currency{font-size:24px}.cards-modal .body .card .early-bird{font-size:14px;font-style:normal;font-weight:600;line-height:155%}.cards-modal .body .card .early-bird .badge{display:inline-block;padding:4px 8px;border:1px solid var(--light-silver);margin-top:12px;margin-bottom:12px}.cards-modal .body .content{width:100%;padding:32px;display:flex;flex-direction:column;gap:24px}.cards-modal .body .content .periods{list-style:none;display:flex;flex-direction:row;gap:32px}.cards-modal .body .content .periods li{font-size:24px;font-style:normal;font-weight:700;line-height:155%;text-transform:uppercase;color:var(--dark-liver)}.cards-modal .body .content .periods li.active{color:var(--light-silver)}.cards-modal .body .content .features{display:flex;flex-direction:row}.cards-modal .body .content .features>div{flex:1}.cards-modal .body .content .features .item{margin-bottom:16px;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;gap:12px;font-size:18px;font-weight:400;line-height:180%}.cards-modal .body .content .features .item svg{width:32px;height:32px;flex:none}.cards-modal .body .content .btn{width:100%}.modal-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.modal-title{font-size:22px;font-weight:600;color:#333;display:flex;align-items:center;gap:10px}.modal-close{background:none;border:none;font-size:28px;color:#999;cursor:pointer;line-height:1;padding:0;transition:color .2s}.modal-close:hover{color:#333}.modal-body{color:#666;line-height:1.6;margin-bottom:24px}.modal-footer{display:flex;gap:12px;justify-content:flex-end}@media only screen and (max-width:850px){.modal-overlay{padding:0 24px;overflow:auto;display:block}.cards-modal{margin:24px 0}.cards-modal .header{padding:12px 16px}.cards-modal .header .close{width:30px;height:30px}.cards-modal .header .close svg{width:14px;height:14px}.cards-modal .body{flex-direction:column}.cards-modal .body .card{width:100%;padding:16px}.cards-modal .body .card .logo_n_descr{display:flex;flex-direction:row;gap:24px}.cards-modal .body .card .logo_n_descr .description h3{margin-top:0;font-size:18px;font-style:normal;font-weight:700;line-height:normal}.cards-modal .body .card .logo_n_descr .description .title{font-size:14px;font-style:normal;font-weight:400;line-height:155%}.cards-modal .body .card svg{width:64px;height:64px}.cards-modal .body .card .price{font-size:40px;font-weight:700;line-height:140%}.cards-modal .body .card .price .currency{font-size:24px}.cards-modal .body .card .early-bird{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.cards-modal .body .card .early-bird .badge{margin:0}.cards-modal .body .content{padding:24px}.cards-modal .body .content .periods li{font-size:18px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase}.cards-modal .body .content .features{flex-direction:column}.cards-modal .body .content .features .item{font-size:14px;font-style:normal;font-weight:400;line-height:155%}.cards-modal .body .content .features .item svg{width:18px;height:18px;flex:none}}.not-ready{margin:0 auto;max-width:1280px;position:relative;z-index:10}.not-ready .logo{margin-top:40px}.not-ready .content{margin:0}.not-ready h2{margin-top:24px}.not-ready .address-n-contacts{margin-top:60px;align-items:flex-start;display:flex;flex-direction:column;gap:12px;background-color:var(--dark-black, #0C0B0C)}.not-ready .address-n-contacts .address-item{display:flex;align-items:center;gap:12px}.not-ready .address-n-contacts .address-item svg{width:24px;height:24px}.not-ready .address-n-contacts .address-item .text{color:var(--light-silver, #D9D9D9);font-feature-settings:"liga" off,"clig" off;text-decoration:none;font-style:normal}.not-ready .address-n-contacts .address-item .with-underline{text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.not-ready .address-n-contacts .contacts{display:flex;align-items:center}.not-ready .address-n-contacts .contacts .item{text-decoration:none;background:var(--philippine-violet, #820066)}.not-ready .address-n-contacts .contacts .item svg{display:flex;justify-content:center;align-items:center}@media only screen and (max-width:633px){.not-ready{padding:0 24px}.not-ready .content{margin-top:60px}.not-ready .address-n-contacts{padding:24px;gap:24px}.not-ready .address-n-contacts .address-item .text{font-size:14px;font-weight:600;line-height:140%}.not-ready .contacts{gap:16px}.not-ready .contacts .item svg{width:46px;height:46px;padding:11px}}@media only screen and (min-width:634px){.not-ready{padding-left:24px}.not-ready .content{margin:180px 0 0}.not-ready .address-n-contacts{padding:40px 24px;width:585px;gap:12px}.not-ready .address-n-contacts .address-item .text{font-size:24px;font-weight:700;line-height:155%;text-transform:uppercase}.not-ready .address-n-contacts .contacts{gap:12px}.not-ready .address-n-contacts .contacts .item svg{width:52px;height:52px;padding:10px}}
