@import"https://fonts.googleapis.com/css2?family=Hind+Madurai:wght@300;400;500;600;700&family=Lora:ital,wght@0,400..700;1,400..700&display=swap";html{scroll-behavior:smooth}:root{--color0: #000000;--color1: #4B9CD3;--color2: #FF6336;--color3: #012969;--color4: #C8D6E8;--color9: #FFFFFF;--trans1: #FFFFFF1A;--trans3: #FFFFFF3A;--trans2: #4B9CD340;--gradn1: none;--gradn2: linear-gradient(180deg, #1B5DA410, #031432);--gradn3: linear-gradient(180deg, rgba(75,156,211,.06), rgba(255,255,255,.01));--font-title: "Lora";--font-text: "Hind Madurai"}body{margin:0;font-family:var(--font-text);font-size:18px;color:var(--color9);background:#06122a}.center{width:calc(100% - 40px);max-width:1200px;margin-left:auto;margin-right:auto;box-sizing:border-box}@media (max-width: 1023px){.menuham{position:absolute;top:16px;right:16px;padding:unset;border:unset;background:unset;appearance:unset}.header_wrap{position:absolute;width:calc(100% - 40px);margin:24px;padding:8px 16px;font-size:16px;box-sizing:border-box;background:#ffffff1a;border-radius:10px;z-index:10}.header_logo{display:block;width:auto;height:32px}.header_mainmenu{display:none;margin:25px 0 0}.menushown .header_mainmenu{display:block}.header_mainmenu a{color:inherit;text-decoration:none}.header_mainmenu a:hover{color:var(--color2)}.header_menu{display:flex;flex-flow:column;height:calc(100vh - 85px);gap:10px;margin:0;padding:0;list-style:none;overflow-y:scroll}.header_menu>li{position:relative;margin:0;padding:0 10px;line-height:24px;border-bottom:2px solid transparent;text-transform:uppercase}.header_submenu{margin:0;padding:10px 20px;color:var(--color0);list-style:none;text-transform:none;background:var(--color4)}.header_menu>li:hover .header_submenu{display:block}.header_submenu>li{margin:4px 0 0;padding:0}.header_submenu>li>a{white-space:nowrap}.header_wrap.menushown~.main{opacity:0}.header_wrap{display:flex;flex-flow:column;max-height:calc(100vh - 48px);interpolate-size:allow-keywords;transition:height 1375ms linear}.header_mainmenu{margin-bottom:24px}.header_submenu{color:unset;background:unset}}@media (min-width: 1024px){.menuham{display:none}.header_wrap{display:flex;position:absolute;top:24px;left:24px;right:24px;padding:0 16px;font-size:16px;box-sizing:border-box;background:#ffffff1a;border-radius:10px;z-index:2}.header_logo{display:block;width:auto;height:32px;margin:16px 0}.header_mainmenu{flex-grow:1;align-self:center;justify-self:end;display:flex;justify-content:flex-end;height:64px;color:#fff;font-family:Hind Madurai;font-weight:600;line-height:18px}.header_mainmenu a{color:inherit;text-decoration:none}.header_mainmenu a:hover{color:var(--color2)}.header_menu{display:flex;gap:10px;column-gap:16px;margin:0;padding:0;list-style:none}.header_menu>li{position:relative;margin:0;padding:20px 0;line-height:24px;border-bottom:2px solid transparent;text-transform:uppercase}.header_menu>li:last-child{margin:20px 0;padding:0 8px;background:#ff4500;border-radius:8px}.header_menu>li:hover{color:var(--color2)}.header_menu>li:last-child:hover{background:#000}.header_submenu{display:none;position:absolute;top:64px;left:-16px;margin:0;padding:0 24px 16px;color:var(--color9);list-style:none;text-transform:none;background:#ffffff1a;backdrop-filter:blur(10px)}.header_menu>li:hover .header_submenu{display:block}.header_submenu>li{margin:4px 0 0;padding:0}.header_submenu>li>a{white-space:nowrap}.theme{display:block;width:40px;height:32px;margin:16px 0 20px 8px;padding:0;box-sizing:border-box;background:#fff;border-radius:16px;border:unset;cursor:pointer}.langs_wrap{position:relative;width:40px;height:32px;margin:16px 0 20px 8px;color:#000;text-transform:uppercase;background:#fff;border-radius:16px;transition:height .25s ease-in;overflow:hidden}.langs_wrap:hover{height:128px}.langs_label{display:flex;justify-content:center;align-items:center;width:40px;height:32px;border-radius:16px}.langs_wrap:hover .langs_list{display:flex;row-gap:8px;flex-flow:column}.langs_list{display:none;position:absolute;top:32px;left:0;width:40px;padding:12px 0;text-align:center}}hr.sep{margin:96px 0;padding:0;border:unset;border-top:1px solid var(--trans2)}.bullet{color:green;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:2px}.bullet.light{color:var(--color1)}.bullet.dark{color:var(--color2)}.bullet.dot:before,.bullet.sqr:before,.bullet.dash:before,.bullet.num:before{display:inline-block;margin-right:8px}.bullet.dot:before{content:"⬤";content:"●"}.bullet.sqr:before{content:"▇";content:"";width:12px;height:12px}.bullet.light.sqr:before{background-color:var(--color1)}.bullet.dark.sqr:before{background-color:var(--color2)}.bullet.dash:before{content:"─"}.bullet.num:before{content:"/"}.footer_wrap{margin:96px 0 0;padding:48px 0 24px;color:var(--color9);background:var(--gradn2)}@media (max-width: 1023px){.footer_cont{display:flex;flex-flow:column;row-gap:32px}}@media (min-width: 1024px){.footer_cont{display:grid;grid-gap:0px 96px;grid-template-columns:320px 1fr}}.footer_cont a{color:inherit}.footer_content{display:grid;grid-gap:24px 32px}@media (max-width: 767px){.footer_content{grid-template-columns:1fr 1fr}}@media (max-width: 413px){.footer_content{grid-template-columns:1fr}}@media (min-width: 768px){.footer_content{grid-template-columns:1fr 1fr}}.footer_title{margin:0 0 16px;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:1px}.footer_nav{margin:0;padding:0;list-style:none}.footer_nav li{margin:4px 0 0;padding:0}.footer_nav a{font-size:14px;letter-spacing:1px;text-decoration:unset}.footer_nav a:hover{text-decoration:underline}.footer_logo{display:block;width:auto;height:45px;margin:0 0 12px}.footer_intro p{margin:8px 0 0;font-weight:300;line-height:22px}.footer_legal{grid-column:1 / -1;display:flex;align-items:center;justify-content:center;margin:16px 0 0;padding:16px 0 0;font-size:15px;font-weight:200;border-top:1px solid #FFFFFF44}.legalnav{display:flex;gap:10px;margin:0 0 0 10px;padding:0;list-style:none}@media (max-width: 413px){.legalnav{flex-flow:column;text-align:center}}.legalnav li{margin:0;padding:0}@media (min-width: 768px){.legalnav li:before,.legalnav li:not(:last-child):before{content:" | ";color:#cccc}}.legalnav a{text-decoration:none}.legalnav a:hover{text-decoration:underline}.pagetop{position:relative;padding:128px 0 64px;--aspect-ratio: 1280/600;color:#fff;&.light{background:linear-gradient(135deg,#01193a,#012958 55%,#013b85);&:before{content:"";position:absolute;inset:0;background-image:radial-gradient(600px 400px at 85% 30%,rgba(75,156,211,.35),transparent 60%);pointer-events:none}}&.dark{&:before{content:"";position:absolute;inset:0;background:radial-gradient(700px 400px at 85% 0%,rgba(75,156,211,.25),transparent 60%);pointer-events:none}}.xxxcont{max-width:640px}.bullet{margin:0 0 24px}.title{margin:0 0 24px;font-size:if(media(width > 768px): 64px; else: 40px);font-size:clamp(40px,5vw,64px);font-weight:700;line-height:100%;text-wrap:balance;em{color:var(--color1);font-style:normal}}.contents{.title{max-width:if(media(width > 768px): 50%; else: 100%)}.cont .title{max-width:unset}}div.text,p.text,.text p{max-width:600px;margin:16px 0 0;color:var(--color4);font-size:20px;font-weight:400;&.em{color:var(--color9)}}a.cta{display:inline-block;margin:16px 0 0;padding:8px 16px;color:var(--color9);text-decoration:none;background:#ff4500;border-radius:8px;svg{vertical-align:middle;transform:translate(-0px);transition:transform .25s linear}path{stroke:currentColor}}a.cta:hover{background:var(--trans3);svg{transform:translate(+6px)}}.inpage{display:flex;column-gap:8px;a{padding:4px 24px;color:var(--color9);font-weight:600;text-decoration:none;background:var(--color1);border-radius:4px}a:hover{background:#ff4500}}.badges{display:flex;flex-wrap:wrap;column-gap:24px;row-gap:12px;.badge{padding:8px 16px;background:var(--trans1);border-radius:16px;border:2px solid var(--trans2)}}}
