﻿*{padding:0;box-sizing:border-box;margin:0}.wrapping-container_261{flex-direction:column;display:flex;min-height:100%;height:100%}a{text-decoration:none;color:inherit}html,body{font-family:Arial,sans-serif;color:#000000;scroll-behavior:auto;height:100%;min-height:100%}.container{max-width:100%;margin:auto;width:1153px}svg{height:30px;width:30px}.glossary_621{flex:0 0 auto}header,footer{width:100%}.header_primary_271{flex:1 0 auto}@media only screen and (max-width: 1200px) {.container{width:100%;padding:0 20px}} @media only screen and (max-width: 800px) {.container{padding:0 12px}} header{top:0;position:fixed;box-shadow:0 5px 25px rgba(0,0,0,0.5);left:0;width:100%;z-index:100;background:linear-gradient(to bottom,rgb(148,147,154,0.5) 0%,#000000 100%)}header::before{z-index:1;height:100%;position:absolute;left:0;width:100%;content:"";animation:pulse-bg 8s infinite alternate;top:0;background:radial-gradient(circle at 20% 30%,rgb(116,115,122,0.5) 0%,transparent 15%),radial-gradient(circle at 80% 70%,rgb(148,147,154,0.5) 0%,transparent 15%);opacity:0.3}header::after{position:absolute;background-size:20px 20px;background-image:linear-gradient(0deg,transparent 95%,rgb(116,115,122,0.5) 100%),linear-gradient(90deg,transparent 95%,rgb(116,115,122,0.5) 100%);height:100%;opacity:0.1;left:0;content:"";width:100%;top:0;z-index:1}header .container{position:relative;flex-direction:column;z-index:2;align-items:center;padding:0;display:flex}header .site_study_548{display:flex;width:100%;position:relative;align-items:center;flex-direction:column}header .head_learning_473{margin:1rem 0 1.5rem;display:flex;align-items:center;text-decoration:none;position:relative;justify-content:center;z-index:3}header .head_learning_473::before{width:120px;content:"";position:absolute;z-index:-1;animation:rotate 10s linear infinite;opacity:0.2;border-radius:50%;background:conic-gradient( transparent 0deg,rgb(116,115,122,0.5) 120deg,transparent 180deg,rgb(148,147,154,0.5) 240deg,transparent 360deg );height:120px}header .head_learning_473::after{width:70px;animation:pulse-opacity 4s ease infinite alternate;border-radius:50%;position:absolute;opacity:0.3;filter:blur(20px);z-index:-2;background:rgb(116,115,122,0.5);height:70px;content:""}header .head_learning_473 svg{width:auto;transition:all 0.4s ease;height:45px;filter:drop-shadow(0 0 8px rgb(148,147,154,0.5))}header .head_learning_473:hover svg{filter:drop-shadow(0 0 12px rgb(116,115,122));transform:scale(1.08)}header .main_primary_697{overflow-x:auto;border-bottom:1px solid rgb(148,147,154,0.5);scrollbar-width:none;padding:1rem 0;border-top:1px solid rgb(148,147,154,0.5);gap:0.8rem;justify-content:center;background:linear-gradient(to bottom,rgba(0,0,0,0.5) 0%,#000000 100%);display:flex;position:relative;width:100vw}header .main_primary_697::-webkit-scrollbar{display:none}header .main_primary_697::before{background:linear-gradient(90deg,#000000 0%,transparent 10%,transparent 90%,#000000 100%);top:0;pointer-events:none;height:100%;left:0;width:100%;z-index:3;position:absolute;content:""}header .head_pagebar_643{letter-spacing:1px;font-weight:600;font-size:14px;padding:0.6rem 1.5rem;position:relative;perspective:800px;white-space:nowrap;z-index:2;text-transform:uppercase;font-family:Arial,sans-serif;transition:all 0.3s ease;color:#ffffff;text-decoration:none}header .head_pagebar_643::before{border:1px solid transparent;border-radius:10px;transform:translateZ(-10px);top:0;z-index:-1;height:100%;left:0;transition:all 0.3s ease;position:absolute;width:100%;content:""}header .head_pagebar_643::after{background:rgb(116,115,122);bottom:0;content:"";height:2px;position:absolute;transform:translateX(-50%);left:50%;width:0%;transition:all 0.3s ease}header .head_pagebar_643:hover{transform:translateY(-2px) translateZ(0);color:rgb(116,115,122);text-shadow:0 0 5px rgb(116,115,122,0.5)}header .head_pagebar_643:hover::before{border-color:rgb(116,115,122,0.5);box-shadow:0 0 15px rgb(148,147,154,0.5);transform:translateZ(0)}header .head_pagebar_643:hover::after{width:80%}@keyframes pulse-bg {0%,100%{opacity:0.2}50%{opacity:0.4}} @keyframes rotate {from{transform:rotate(0deg)}to{transform:rotate(360deg)}} @keyframes pulse-opacity {0%,100%{opacity:0.2;transform:scale(1)}50%{opacity:0.4;transform:scale(1.2)}} @media (max-width: 991px) {header .head_learning_473{margin:0.8rem 0 1.2rem}header .head_learning_473 svg{height:40px}header .head_pagebar_643{font-size:calc(14px - 1px);padding:0.5rem 1.2rem}} @media (max-width: 767px) {header .head_learning_473{margin:0.6rem 0 1rem}header .head_learning_473 svg{height:35px}header .head_learning_473::before{height:90px;width:90px}header .head_learning_473::after{width:50px;height:50px}header .main_primary_697{justify-content:flex-start;padding:0.8rem 0}header .head_pagebar_643{font-size:calc(14px - 2px);padding:0.4rem 1rem}header .head_pagebar_643:first-child{margin-left:2rem}header .head_pagebar_643:last-child{margin-right:2rem}}.connect_form_361{background:linear-gradient(135deg,rgb(182,182,187) 0%,rgb(148,147,154,0.5) 100%);overflow:hidden;padding:120px 0 80px;position:relative}.connect_form_361::before{background-size:60px 60px;background:linear-gradient(45deg,rgb(148,147,154,0.5) 25%,transparent 25%,transparent 50%,rgb(148,147,154,0.5) 50%,rgb(148,147,154,0.5) 75%,transparent 75%,transparent);content:"";height:100%;width:100%;position:absolute;left:0;animation:gradientMove 20s linear infinite;top:0;opacity:0.05}@keyframes gradientMove {0%{background-position:0 0}100%{background-position:60px 60px}} .connect_form_361 .container{z-index:2;margin:0 auto;padding:0 20px;max-width:1200px;position:relative}.connect_form_361 h2{font-size:28px;margin-bottom:60px;font-family:Arial,sans-serif;text-transform:uppercase;color:rgb(148,147,154);text-align:center;letter-spacing:2px;position:relative;font-weight:700}.connect_form_361 h2::after{position:absolute;left:50%;bottom:-15px;background:rgb(148,147,154);height:4px;transform:translateX(-50%);width:60px;content:""}.connect_form_361 .inquiry_map_710{overflow:hidden;position:relative;box-shadow:0 25px 50px -12px rgba(0,0,0,0.25);max-width:1000px;border-radius:27px;display:grid;margin:0 auto;grid-template-columns:1fr 1fr;gap:0}.connect_form_361 .photo_album_536{order:2;position:relative;height:100%;min-height:600px}.connect_form_361 .inquiry_form_052{position:relative;padding:60px;display:flex;flex-direction:column;justify-content:center;order:1;background:#ffffff}.connect_form_361 .inquiry_form_052::before{content:"";width:10px;right:0;position:absolute;height:100%;background:linear-gradient(to bottom,rgb(148,147,154),rgb(116,115,122));top:0}.connect_form_361 form{width:100%;position:relative}.connect_form_361 form h3{padding-bottom:15px;font-family:Arial,sans-serif;font-size:20px;margin-bottom:40px;color:#000000;font-weight:700;position:relative;border-bottom:2px solid rgb(116,115,122,0.5)}.connect_form_361 form input[type="text"]{background:rgb(182,182,187);border:none;border-radius:10px;position:relative;width:100%;font-family:Arial,sans-serif;margin-bottom:25px;font-size:17px;transition:all 0.3s ease;padding:16px 20px 16px 50px;color:#000000}.connect_form_361 form input[type="text"]:focus{outline:none;background:#ffffff;box-shadow:0 0 0 2px rgb(148,147,154)}.connect_form_361 form input[type="text"]::placeholder{color:rgba(0,0,0,0.4)}.connect_form_361 form input#name{position:relative}.connect_form_361 form input#name::before{width:20px;height:20px;top:50%;border-radius:50%;transform:translateY(-50%);background:rgb(148,147,154);left:20px;content:"";position:absolute}.connect_form_361 .feedback_block_039{margin-bottom:30px;align-items:flex-start;display:flex}.connect_form_361 .feedback_block_039 input[type="checkbox"]{opacity:0;position:absolute}.connect_form_361 .feedback_block_039 label{padding-left:35px;cursor:pointer;font-size:16px;color:#000000;line-height:1.5;position:relative}.connect_form_361 .feedback_block_039 label::before{transition:all 0.3s ease;border-radius:10px;height:24px;content:"";background:rgb(182,182,187);left:0;width:24px;top:0;position:absolute}.connect_form_361 .feedback_block_039 input[type="checkbox"]:checked + label::before{background:rgb(148,147,154)}.connect_form_361 .feedback_block_039 input[type="checkbox"]:checked + label::after{border-right:2px solid #ffffff;width:8px;content:"";height:14px;left:8px;transform:rotate(45deg);position:absolute;border-bottom:2px solid #ffffff;top:4px}.connect_form_361 .feedback_block_039 label a{text-decoration:none;color:rgb(148,147,154);position:relative;font-weight:600;transition:all 0.3s ease}.connect_form_361 .feedback_block_039 label a::after{position:absolute;bottom:-2px;left:0;background:rgb(148,147,154);width:0;transition:width 0.3s ease;content:"";height:1px}.connect_form_361 .feedback_block_039 label a:hover::after{width:100%}.connect_form_361 form .request_map_751{border-radius:50px;display:inline-block;font-weight:700;color:#ffffff;background:rgb(148,147,154);font-size:15px;transition:all 0.3s ease;letter-spacing:1px;overflow:hidden;position:relative;font-family:Arial,sans-serif;border:none;text-transform:uppercase;padding:16px 40px;cursor:pointer;z-index:1}.connect_form_361 form .request_map_751::before{position:absolute;content:"";transition:width 0.3s ease;height:100%;top:0;background:rgb(116,115,122);width:0;left:0;z-index:-1}.connect_form_361 form .request_map_751:hover::before{width:100%}.connect_form_361 form .request_map_751:hover{box-shadow:0 10px 20px -10px rgb(148,147,154);transform:translateY(-3px)}.connect_form_361 svg{fill:rgb(148,147,154);top:50%;width:20px;height:20px;transform:translateY(-50%);left:20px;position:absolute}.connect_form_361 svg path{transition:fill 0.3s ease;fill:rgb(148,147,154)}.connect_form_361 form #name,.connect_form_361 form #phone{position:relative}@media screen and (max-width: 1024px) {.connect_form_361 .inquiry_map_710{max-width:800px}.connect_form_361 .inquiry_form_052{padding:40px}} @media screen and (max-width: 768px) {.connect_form_361{padding:80px 0 60px}.connect_form_361 .inquiry_map_710{grid-template-columns:1fr}.connect_form_361 .photo_album_536{clip-path:none;min-height:300px;order:1}.connect_form_361 .inquiry_form_052{order:2;padding:40px 30px}.connect_form_361 .inquiry_form_052::before{right:0;height:6px;width:100%;top:0;background:linear-gradient(to right,rgb(148,147,154),rgb(116,115,122))}.connect_form_361 h2{margin-bottom:40px}} @media screen and (max-width: 480px) {.connect_form_361{padding:60px 0 40px}.connect_form_361 h2{margin-bottom:30px;font-size:calc(28px * 0.8)}.connect_form_361 .photo_album_536{min-height:200px}.connect_form_361 .inquiry_form_052{padding:30px 20px}.connect_form_361 form h3{margin-bottom:30px;font-size:calc(20px * 0.9)}.connect_form_361 form .request_map_751{width:100%;padding:14px 20px}}.gratField_743{background:linear-gradient(135deg,rgb(148,147,154,0.5),rgb(116,115,122),rgb(148,147,154));padding:6rem 2rem;isolation:isolate;position:relative;overflow:hidden}.gratField_743::before{width:100%;background-size:60px 60px,40px 40px;z-index:-1;animation:shimmer 15s infinite linear;top:0;height:100%;opacity:0.6;left:0;content:"";background-image:radial-gradient(circle at 20% 30%,rgba(255,255,255,0.1) 2px,transparent 3px),radial-gradient(circle at 80% 70%,rgba(255,255,255,0.1) 2px,transparent 3px);position:absolute}.gratField_743::after{background:linear-gradient(160deg,rgb(116,115,122,0.5),transparent);transform:rotate(-15deg) skew(20deg);filter:blur(40px);content:"";top:-10%;width:40%;position:absolute;z-index:-1;right:-5%;height:70%}.gratField_743 .container{max-width:1140px;z-index:1;position:relative;margin:0 auto}.gratField_743 .learning_corner_163{transform:perspective(1000px) rotateX(2deg);background:rgba(255,255,255,0.95);position:relative;transition:transform 0.5s cubic-bezier(0.215,0.61,0.355,1);transform-origin:center bottom;backdrop-filter:blur(10px);padding:3.5rem;box-shadow:0 15px 35px rgba(0,0,0,0.1),0 3px 10px rgba(0,0,0,0.05),0 0 0 1px rgba(255,255,255,0.2) inset}.gratField_743 .learning_corner_163::before{width:100%;position:absolute;transform-origin:left center;left:0;content:"";opacity:0.9;top:0;height:6px;background:linear-gradient(90deg,rgb(148,147,154),rgb(116,115,122),rgb(148,147,154));animation:shimmerBorder 3s infinite linear}.gratField_743 .learning_corner_163::after{bottom:-20px;width:90%;background:rgba(0,0,0,0.07);filter:blur(15px);content:"";border-radius:50%;left:5%;height:20px;position:absolute;z-index:-1}.gratField_743 .learning_corner_163 > div:first-child{position:relative;margin-bottom:2rem}.gratField_743 .learning_corner_163 > div:first-child::after{width:60px;bottom:-0.75rem;content:"";transform:scaleX(0);transform-origin:left center;animation:expandLine 1.5s 0.5s forwards cubic-bezier(0.19,1,0.22,1);position:absolute;height:3px;background:rgb(116,115,122);left:0}.gratField_743 h5{margin:0;transform:translateY(20px);opacity:0;color:#000000;font-weight:700;font-size:20px;animation:fadeSlideUp 1s 0.2s forwards cubic-bezier(0.19,1,0.22,1);line-height:1.4}.gratField_743 p{opacity:0;line-height:1.8;margin:0;color:#000000;font-family:Arial,sans-serif;animation:fadeSlideUp 1s 0.4s forwards cubic-bezier(0.19,1,0.22,1);font-size:16px;transform:translateY(20px)}.gratField_743 a{display:block;color:inherit;transition:all 0.3s ease;text-decoration:none;position:relative}.gratField_743 a::before{transform:scaleX(0);transition:transform 0.5s cubic-bezier(0.25,0.46,0.45,0.94);transform-origin:right center;width:30%;right:0;position:absolute;background:rgb(148,147,154,0.5);height:2px;content:"";bottom:-10px}.gratField_743 a:hover{transform:translateX(5px)}.gratField_743 a:hover::before{transform:scaleX(1)}@keyframes fadeSlideUp {from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}} @keyframes expandLine {from{transform:scaleX(0)}to{transform:scaleX(1)}} @keyframes shimmer {0%{background-position:0 0,0 0}100%{background-position:100px 100px,-100px -100px}} @keyframes shimmerBorder {0%{background-position:0% 0%}100%{background-position:200% 0%}} @media (hover: hover) {.gratField_743 .learning_corner_163:hover{box-shadow:0 25px 50px rgba(0,0,0,0.12),0 5px 15px rgba(0,0,0,0.06),0 0 0 1px rgba(255,255,255,0.25) inset;transform:perspective(1000px) rotateX(0deg) translateY(-5px)}} @media screen and (max-width: 992px) {.gratField_743{padding:5rem 2rem}.gratField_743 .learning_corner_163{transform:perspective(1000px) rotateX(1deg);padding:2.5rem}.gratField_743 h5{font-size:calc(20px * 0.9)}} @media screen and (max-width: 768px) {.gratField_743{padding:4rem 1.5rem}.gratField_743 .learning_corner_163{padding:2rem;transform:none}.gratField_743 .learning_corner_163::before{height:4px}.gratField_743 h5{font-size:calc(20px * 0.85)}.gratField_743 p{font-size:calc(16px * 0.95)}} @media screen and (max-width: 576px) {.gratField_743{padding:3rem 1rem}.gratField_743 .learning_corner_163{padding:1.75rem}.gratField_743 .learning_corner_163::before{height:3px}.gratField_743 h5{font-size:calc(20px * 0.8)}.gratField_743 p{font-size:calc(16px * 0.9);line-height:1.7}.gratField_743 .learning_corner_163 > div:first-child{margin-bottom:1.5rem}}.welcome_943{position:relative;display:flex;align-items:center;overflow:hidden;min-height:100vh;justify-content:center;background:linear-gradient(135deg,rgb(116,115,122,0.5),rgba(0,0,0,0.5))}.welcome_943::before{left:0;content:"";opacity:0.05;height:100%;z-index:1;position:absolute;background:repeating-linear-gradient( 45deg,rgb(148,147,154,0.5) 0px,transparent 2px,transparent 10px,rgb(148,147,154,0.5) 12px );width:100%;top:0;animation:subtleShift 20s infinite linear}.welcome_943::after{height:100%;right:-50%;content:"";position:absolute;top:-50%;opacity:0.1;animation:pulseGlow 15s infinite alternate ease-in-out;z-index:0;width:100%;transform:scale(2);background:radial-gradient( circle at center,rgb(116,115,122) 0%,transparent 70% )}.welcome_943 .learn_front_957{display:grid;gap:2rem;max-width:1200px;transform:perspective(1000px) rotateX(2deg);padding:3rem 1.5rem;z-index:3;position:relative;width:90%;grid-template-columns:1fr}.welcome_943 .learn_front_957 > div:first-child{background:linear-gradient( 145deg,rgb(255,255,255,0.5) 0%,rgba(255,255,255,0.85) 100% );position:relative;box-shadow:0 10px 30px -10px rgba(0,0,0,0.5),0 1px 0 rgb(116,115,122,0.5) inset;backdrop-filter:blur(8px);transform:translateZ(20px);clip-path:polygon(0 0,100% 0,98% 100%,0 100%);padding:1.5rem;animation:slideInFromLeft 1s ease-out forwards}.welcome_943 .learn_front_957 > div:first-child p{color:#000000;font-size:calc(17px * 1.2);line-height:1.6;letter-spacing:0.5px;font-family:Arial,sans-serif;margin:0;font-weight:600;position:relative}.welcome_943 .learn_front_957 > div:first-child p::after{position:absolute;bottom:-10px;transition:width 0.3s ease;width:80px;left:0;content:"";height:3px;background:linear-gradient(to right,rgb(148,147,154),rgb(116,115,122))}.welcome_943 .success_path_016{position:relative;transform:translateZ(40px);z-index:4;animation:fadeInUp 1.2s ease-out forwards}.welcome_943 .success_path_016 > div{border-left:4px solid rgb(148,147,154);padding:2.5rem;overflow:hidden;position:relative}.welcome_943 .success_path_016 > div::before{background:linear-gradient( to right,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0.65) 100% );top:0;width:100%;left:0;position:absolute;content:"";z-index:1;height:100%}.welcome_943 .success_path_016 h3{animation:fadeSlideUp 0.8s 0.5s forwards ease;z-index:2;transform:translateY(10px);padding-right:2rem;font-size:calc(20px * 1.1);line-height:1.5;color:#ffffff;font-weight:400;opacity:0;position:relative;margin:0 0 2rem 0}.welcome_943 .success_path_016 h3::before{top:50%;transform:translateY(-50%) rotate(45deg);content:"";left:-2rem;height:12px;position:absolute;background:rgb(148,147,154);width:12px}.welcome_943 .title_style_header{animation:slideRightFade 1s 0.8s forwards ease-out;letter-spacing:1px;opacity:0;margin:0;line-height:1.2;position:relative;z-index:2;padding:1.5rem 0;font-weight:700;color:#ffffff;font-size:calc(32px * 1.2);transform:translateX(-10px)}.welcome_943 .title_style_header::after{bottom:0;background:linear-gradient(to right,rgb(148,147,154),rgb(116,115,122));height:4px;content:"";animation:lineGrow 1.5s 1.2s forwards cubic-bezier(0.25,0.1,0.25,1);position:absolute;left:0;width:0}@keyframes lineGrow {from{width:0}to{width:180px}} @keyframes subtleShift {0%{background-position:0 0}100%{background-position:100px 100px}} @keyframes pulseGlow {0%{transform:scale(2);opacity:0.05}50%{transform:scale(2.2);opacity:0.15}100%{transform:scale(2);opacity:0.05}} @keyframes slideInFromLeft {0%{transform:translateX(-30px) translateZ(20px);opacity:0}100%{transform:translateX(0) translateZ(20px);opacity:1}} @keyframes fadeInUp {0%{transform:translateY(30px) translateZ(40px);opacity:0}100%{transform:translateY(0) translateZ(40px);opacity:1}} @keyframes fadeSlideUp {0%{transform:translateY(20px);opacity:0}100%{transform:translateY(0);opacity:1}} @keyframes slideRightFade {0%{transform:translateX(-20px);opacity:0}100%{transform:translateX(0);opacity:1}} @media (min-width: 768px) {.welcome_943 .learn_front_957{gap:3rem;padding:4rem 2rem;grid-template-columns:1fr 1.5fr;transform:perspective(1000px) rotateX(3deg)}.welcome_943 .learn_front_957 > div:first-child{clip-path:polygon(0 0,95% 0,100% 100%,0 100%);display:flex;padding:2rem;align-items:center}.welcome_943 .learn_front_957 > div:first-child p{font-size:calc(17px * 1.3);line-height:1.7}.welcome_943 .success_path_016 > div{border-left:6px solid rgb(148,147,154);transition:transform 0.5s ease;box-shadow:0 20px 40px -20px #000000;padding:3rem}.welcome_943 .success_path_016 > div:hover{transform:translateY(-5px)}.welcome_943 .success_path_016 h3{font-size:20px;padding-right:3rem}.welcome_943 .title_style_header{font-size:48px;padding:2rem 0}} @media (min-width:1024px){.welcome_943 .learn_front_957{padding:5rem 2rem;gap:4rem;width:85%}.welcome_943 .learn_front_957 > div:first-child{margin-top:-2rem;padding:2.5rem}.welcome_943 .success_path_016 > div{padding:4rem}.welcome_943 .success_path_016 h3{margin-bottom:3rem}.welcome_943 .title_style_header::after{animation:lineGrow 1.5s 1.2s forwards cubic-bezier(0.25,0.1,0.25,1)}@keyframes lineGrow {from{width:0}to{width:220px}}}@media (min-width: 1400px) {.welcome_943 .learn_front_957{gap:5rem;max-width:1400px}.welcome_943 .learn_front_957 > div:first-child p{font-size:calc(17px * 1.4)}.welcome_943 .success_path_016 > div{padding:5rem}.welcome_943 .title_style_header{font-size:calc(48px * 1.1)}} @media (max-width:767px){.welcome_943{padding:3rem 0}.welcome_943 .learn_front_957{padding:2rem 1rem;gap:2rem}.welcome_943 .learn_front_957 > div:first-child{padding:1.25rem}.welcome_943 .learn_front_957 > div:first-child p{font-size:17px}.welcome_943 .success_path_016 > div{padding:2rem 1.5rem}.welcome_943 .success_path_016 h3{font-size:calc(20px * 1.1);margin-bottom:1.5rem}.welcome_943 .title_style_header{font-size:calc(32px * 0.9);padding:1rem 0}.welcome_943 .title_style_header::after{height:3px}@keyframes lineGrow {from{width:0}to{width:120px}}}.price_offer_135{color:#ffffff;padding:120px 0;position:relative;overflow:hidden}.price_offer_135::before{background:linear-gradient(135deg,rgba(22,28,36,0.9) 0%,rgba(22,28,36,0.7) 50%,rgba(22,28,36,0.85) 100%);width:100%;content:"";height:100%;position:absolute;left:0;top:0;z-index:1}.price_offer_135 .container{z-index:2;max-width:1200px;margin:0 auto;position:relative;padding:0 20px}.rate_choices_140{position:relative}.price_offer_135 h2{-webkit-background-clip:text !important;position:relative;text-align:center;display:inline-block;transform:translateX(-50%);font-size:30px;left:50%;font-weight:700;background:linear-gradient(90deg,rgb(116,115,122) 0%,rgb(148,147,154) 100%);background-clip:text !important;color:transparent;margin-bottom:20px}.price_offer_135 h2::after{content:"";height:3px;bottom:-10px;background:linear-gradient(90deg,rgb(116,115,122),rgb(148,147,154));left:50%;width:80px;transform:translateX(-50%);position:absolute}.price_offer_135 .annual_fee_417{opacity:0.9;color:#ffffff;font-size:calc(17px + 2px);margin:0 auto 50px;line-height:1.6;text-align:center;max-width:700px}.price_offer_135 .plan_matrix_689{list-style:none;display:grid;perspective:1000px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));padding:0;gap:30px}.price_offer_135 .plan_matrix_689 li{transform-style:preserve-3d;transition:transform 0.3s ease-out}.price_offer_135 .plan_matrix_689 li:hover{transform:translateY(-10px) scale(1.02)}.price_offer_135 .study_costs_840{display:block;background:linear-gradient(145deg,rgba(255,255,255,0.08),rgba(255,255,255,0.02));z-index:1;text-decoration:none;box-shadow:0 15px 35px rgba(0,0,0,0.2);position:relative;backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,0.1);color:#ffffff;height:100%;overflow:hidden;transition:all 0.4s cubic-bezier(0.175,0.885,0.32,1.275)}.price_offer_135 .study_costs_840::before{transition:opacity 0.4s ease;content:"";height:100%;background:linear-gradient(135deg,rgb(116,115,122,0.5),rgb(148,147,154,0.5));top:0;z-index:-1;width:100%;left:0;position:absolute;opacity:0}.price_offer_135 .study_costs_840:hover::before{opacity:0.15}.price_offer_135 .study_costs_840::after{opacity:0;left:-50%;position:absolute;transform:scale(0.5);content:"";width:200%;background:radial-gradient(circle,rgba(255,255,255,0.1) 0%,transparent 70%);height:200%;transition:transform 0.5s ease,opacity 0.5s ease;pointer-events:none;top:-50%}.price_offer_135 .study_costs_840:hover::after{opacity:1;transform:scale(1)}.price_offer_135 .rate_card_390{flex-direction:column;min-height:500px;position:relative;overflow:hidden;padding:40px 30px;box-sizing:border-box;justify-content:space-between;height:100%;display:flex}.price_offer_135 .study_packages_894{position:relative;z-index:2}.price_offer_135 .study_packages_894 h4{font-weight:700;margin-bottom:20px;font-size:calc(19px + 2px);display:inline-block;position:relative;transition:transform 0.3s ease;transform-origin:left center}.price_offer_135 .study_costs_840:hover .study_packages_894 h4{transform:translateX(5px);color:rgb(116,115,122)}.price_offer_135 .study_packages_894 h4::after{height:2px;content:"";position:absolute;width:0;transition:width 0.3s ease;bottom:-8px;left:0;background:rgb(116,115,122)}.price_offer_135 .study_costs_840:hover .study_packages_894 h4::after{width:50px}.price_offer_135 .study_packages_894 p{scrollbar-color:rgb(116,115,122) rgba(255,255,255,0.1);color:rgba(255,255,255,0.8);font-size:17px;word-wrap:break-word;margin-bottom:25px;overflow:auto;line-height:1.7;scrollbar-width:thin;hyphens:auto;max-height:250px;overflow-wrap:break-word}.price_offer_135 .study_packages_894 p::-webkit-scrollbar{width:4px}.price_offer_135 .study_packages_894 p::-webkit-scrollbar-track{border-radius:4px;background:rgba(255,255,255,0.1)}.price_offer_135 .study_packages_894 p::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgb(116,115,122)}.price_offer_135 .study_offers_946{display:inline-block;transition:transform 0.3s ease;background-clip:text !important;font-size:calc(19px + 6px);background:linear-gradient(135deg,rgb(116,115,122) 0%,rgb(148,147,154) 100%);-webkit-background-clip:text !important;text-shadow:0 2px 10px rgba(0,0,0,0.1);position:relative;margin-top:15px;font-weight:700;color:transparent;color:#ffffff}.price_offer_135 .study_costs_840:hover .study_offers_946{transform:scale(1.05)}.price_offer_135 .study_offers_946::before{bottom:-8px;background:linear-gradient(90deg,rgb(116,115,122),transparent);content:"";position:absolute;left:0;width:100%;height:2px}@media (max-width: 1200px) {.price_offer_135{padding:100px 0}.price_offer_135 .plan_matrix_689{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:25px}.price_offer_135 .rate_card_390{min-height:450px;padding:30px 25px}.price_offer_135 .study_offers_946{font-size:calc(19px + 4px)}} @media (max-width: 991px) {.price_offer_135{padding:80px 0}.price_offer_135 h2{font-size:calc(30px - 4px)}.price_offer_135 .annual_fee_417{margin-bottom:40px;font-size:17px}.price_offer_135 .plan_matrix_689{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px}} @media (max-width: 767px) {.price_offer_135{padding:60px 0}.price_offer_135 h2{font-size:calc(30px - 6px)}.price_offer_135 .plan_matrix_689{grid-template-columns:1fr;margin:0 auto;max-width:450px}.price_offer_135 .rate_card_390{min-height:auto;padding:25px 20px}.price_offer_135 .study_packages_894 p{max-height:150px}} @media (max-width: 480px) {.price_offer_135{padding:50px 0}.price_offer_135 h2{font-size:calc(30px - 8px)}.price_offer_135 .annual_fee_417{font-size:calc(17px - 1px);margin-bottom:30px}.price_offer_135 .study_packages_894 h4{font-size:19px}.price_offer_135 .study_packages_894 p{font-size:calc(17px - 1px)}.price_offer_135 .study_offers_946{font-size:calc(19px + 2px)}}.course_program_description_569{overflow:hidden;min-height:100vh;align-items:center;background-color:rgb(182,182,187);position:relative;display:flex}.course_program_description_569 .knowledge_guide_714{height:100%;left:0;top:0;width:100%;z-index:1;position:absolute}.course_program_description_569 .skill_plan_257{height:100%;animation:slide-show 35s ease-in-out infinite;width:500%;display:flex}.course_program_description_569 .knowledge_guide_714:hover .skill_plan_257{animation-play-state:paused}.course_program_description_569 .training_flow_193{height:100%;width:20%;overflow:hidden;position:relative}.course_program_description_569 .training_flow_193 img{animation:zoom-flow 20s ease-in-out infinite alternate;height:100%;filter:brightness(0.8) saturate(1.3);width:100%;transform-origin:center;object-fit:cover}.course_program_description_569 .training_flow_193::before{background:linear-gradient(0deg,rgb(148,147,154,0.5) 0%,transparent 40%,transparent 60%,rgb(116,115,122,0.5) 100%),linear-gradient(90deg,rgb(148,147,154,0.5) 0%,transparent 40%,transparent 60%,rgb(116,115,122,0.5) 100%);opacity:0.7;content:'';inset:0;z-index:2;position:absolute}.course_program_description_569 .training_flow_193::after{position:absolute;z-index:3;opacity:0.3;mix-blend-mode:overlay;animation:slide-pattern 15s linear infinite;background:repeating-linear-gradient( 45deg,rgb(148,147,154,0.5) 0px,rgb(148,147,154,0.5) 2px,transparent 2px,transparent 6px );content:'';inset:0}.course_program_description_569 .container{margin:0 auto;max-width:1200px;width:90%;z-index:4;position:relative}.course_program_description_569 .learning_corner_163{width:100%;padding:0.5rem;border-radius:18px;max-width:600px;box-shadow:0 15px 35px rgba(0,0,0,0.2);margin-left:0;backdrop-filter:blur(8px);background:linear-gradient( 135deg,rgb(148,147,154,0.5) 0%,rgb(116,115,122,0.5) 100% );position:relative}.course_program_description_569 .lesson_route_079{border-radius:10px;border:1px solid rgba(255,255,255,0.1);position:relative;overflow:hidden;padding:3rem;background:rgb(182,182,187)}.course_program_description_569 .lesson_route_079::before{opacity:0.15;content:'';inset:0;z-index:-1;background:radial-gradient( circle at 30% 40%,rgb(148,147,154,0.5) 0%,transparent 70% ),radial-gradient( circle at 70% 60%,rgb(116,115,122,0.5) 0%,transparent 70% );position:absolute}.course_program_description_569 .lesson_route_079 h3{font-size:34px;display:inline-block;color:rgb(148,147,154);position:relative;margin-bottom:1.5rem;font-weight:700}.course_program_description_569 .lesson_route_079 h3::after{background:linear-gradient(to right,rgb(148,147,154),rgb(116,115,122));left:0;content:'';width:60px;height:3px;bottom:-10px;border-radius:10px;position:absolute;transition:width 0.3s ease,transform 0.3s ease}.course_program_description_569 .lesson_route_079:hover h3::after{width:100%;transform:translateY(-3px)}.course_program_description_569 .lesson_route_079 p{color:#000000;font-size:13px;margin-bottom:2rem;line-height:1.7}.course_program_description_569 .lesson_route_079 .request_map_751{font-weight:600;padding:0.9rem 1.8rem;position:relative;letter-spacing:1px;display:inline-block;font-size:20px;box-shadow:0 5px 15px rgb(148,147,154,0.5);text-decoration:none;transition:transform 0.3s ease,box-shadow 0.3s ease;color:#ffffff;border-radius:10px;overflow:hidden;background:linear-gradient(to right,rgb(148,147,154),rgb(116,115,122));text-transform:uppercase}.course_program_description_569 .lesson_route_079 .request_map_751::before{top:0;content:'';transition:opacity 0.4s ease;left:0;position:absolute;background:linear-gradient(to right,rgb(116,115,122),rgb(148,147,154));width:100%;height:100%;z-index:-1;opacity:0}.course_program_description_569 .lesson_route_079 .request_map_751:hover{box-shadow:0 8px 20px rgb(116,115,122,0.5);transform:translateY(-3px)}.course_program_description_569 .lesson_route_079 .request_map_751:hover::before{opacity:1}@keyframes slide-show {0%,15%{transform:translateX(0)}20%,35%{transform:translateX(-20%)}40%,55%{transform:translateX(-40%)}60%,75%{transform:translateX(-60%)}80%,95%{transform:translateX(-80%)}100%{transform:translateX(0)}} @keyframes zoom-flow {0%,100%{transform:scale(1.1)}50%{transform:scale(1.2)}} @keyframes slide-pattern {0%{background-position:0 0}100%{background-position:50px 50px}} @media (min-width: 992px) and (max-width: 1400px) {.course_program_description_569 .lesson_route_079{padding:2.5rem}.course_program_description_569 .learning_corner_163{max-width:550px}} @media (min-width: 1400px) {.course_program_description_569 .learning_corner_163{max-width:650px}.course_program_description_569 .container{max-width:1320px}} @media (max-width: 991px) {.course_program_description_569{flex-direction:column;min-height:auto;padding:0}.course_program_description_569 .knowledge_guide_714{position:relative;height:350px}.course_program_description_569 .container{width:100%;padding:3rem 1.5rem}.course_program_description_569 .learning_corner_163{margin:0 auto;max-width:100%}.course_program_description_569 .lesson_route_079{padding:2rem}} @media (max-width: 767px) {.course_program_description_569 .knowledge_guide_714{height:300px}.course_program_description_569 .skill_plan_257{animation-duration:25s}.course_program_description_569 .container{padding:2.5rem 1rem}.course_program_description_569 .lesson_route_079{padding:1.8rem}.course_program_description_569 .lesson_route_079 h3{font-size:calc(34px * 0.9)}.course_program_description_569 .lesson_route_079 p{font-size:calc(13px * 0.95);margin-bottom:1.5rem}} @media (max-width: 480px) {.course_program_description_569 .knowledge_guide_714{height:250px}.course_program_description_569 .skill_plan_257{animation-duration:20s}.course_program_description_569 .container{padding:2rem 0.8rem}.course_program_description_569 .lesson_route_079{padding:1.5rem}.course_program_description_569 .lesson_route_079 h3{margin-bottom:1rem;font-size:calc(34px * 0.8)}.course_program_description_569 .lesson_route_079 p{margin-bottom:1.2rem;line-height:1.5;font-size:calc(13px * 0.85)}.course_program_description_569 .lesson_route_079 .request_map_751{text-align:center;padding:0.8rem 1.5rem;width:100%}} @media (prefers-reduced-motion) {.course_program_description_569 .skill_plan_257,.course_program_description_569 .training_flow_193 img,.course_program_description_569 .training_flow_193::after{animation:none}}.privacy_barrier_435{padding:50px;color:#000000;display:flex;border:1px solid rgb(148,147,154,0.5);flex-direction:column;background-color:rgb(182,182,187);font-family:Arial,sans-serif;gap:30px}.privacy_barrier_435 h1{color:rgb(148,147,154);border-bottom:2px solid rgb(148,147,154);font-size:46px;margin-bottom:20px;padding-bottom:10px;text-transform:uppercase;font-weight:700}.privacy_barrier_435 h2{font-weight:600;font-size:29px;color:rgb(116,115,122);margin-bottom:20px}.privacy_barrier_435 h3,.privacy_barrier_435 h4,.privacy_barrier_435 h5,.privacy_barrier_435 h6{margin:1rem 0;color:rgb(148,147,154);font-weight:400}.privacy_barrier_435 ul,.privacy_barrier_435 ol{padding-left:20px;margin:0}.privacy_barrier_435 ul{list-style-type:none;counter-reset:item}.privacy_barrier_435 ul li{position:relative;font-size:13px;padding-left:30px;margin-bottom:10px}.privacy_barrier_435 ul li::before{position:absolute;content:counter(item) ".";font-weight:700;counter-increment:item;left:0;color:rgb(148,147,154)}.privacy_barrier_435 ol{list-style-type:decimal}.privacy_barrier_435 ol li{margin-bottom:10px;font-size:13px}.privacy_barrier_435 p{margin-bottom:20px;color:#000000;font-size:13px;line-height:1.6}.privacy_barrier_435 span{font-weight:600;color:rgb(148,147,154)}.privacy_barrier_435 div{margin-bottom:20px}@media only screen and (max-width: 800px) {.privacy_barrier_435{padding:30px 15px}.privacy_barrier_435 h1{font-size:calc(18px - 10px)}.privacy_barrier_435 h2{font-size:calc(18px - 8px)}.privacy_barrier_435 p,.privacy_barrier_435 li{font-size:calc(13px - 2px)}}.find_contact_709{font-family:Arial,sans-serif;overflow:hidden;background:linear-gradient(135deg,rgb(182,182,187) 0%,rgba(240,248,255,0.95) 100%);position:relative;padding:80px 0}.find_contact_709::before{width:200%;content:"";z-index:0;height:200%;top:-50%;left:-50%;animation:rotate 60s linear infinite;background:radial-gradient(circle at center,rgba(var(--primary-color-opacity),0.03) 0%,transparent 50%);position:absolute}.find_contact_709::after{top:0;width:50%;background:radial-gradient(ellipse at right,rgba(var(--secondary-color-opacity),0.05) 0%,transparent 70%);right:0;position:absolute;height:100%;z-index:0;content:""}.find_contact_709 .container{padding:0 20px;margin:0 auto;z-index:1;max-width:1200px;position:relative}.find_contact_709 .support_now_785{transform:perspective(1000px) rotateY(-2deg);box-shadow:0 15px 30px rgba(0,0,0,0.08),0 5px 15px rgba(var(--primary-color-opacity),0.05);background:rgba(#ffffff,0.92);display:flex;position:relative;border-left:4px solid rgb(148,147,154);padding:40px;backdrop-filter:blur(10px);flex-direction:column}.find_contact_709 .support_now_785::before{left:20px;position:absolute;background:rgb(148,147,154);z-index:-1;height:60px;content:"";opacity:0.1;border-radius:50%;top:-15px;width:60px}.find_contact_709 .support_now_785 h3{font-weight:700;margin-bottom:20px;position:relative;transform:translateX(-15px);font-size:28px;color:rgb(148,147,154)}.find_contact_709 .support_now_785 h3::after{position:absolute;height:3px;content:"";width:80px;left:0;background:linear-gradient(90deg,rgb(148,147,154) 0%,transparent 100%);bottom:-10px}.find_contact_709 .support_now_785 > div{position:relative;margin-bottom:30px;padding-left:10px}.find_contact_709 .support_now_785 > div p{max-width:600px;color:#000000;line-height:1.6;font-size:15px;transition:transform 0.3s ease}.find_contact_709 .support_now_785 > div p:hover{transform:translateX(5px)}.find_contact_709 .support_now_785 h5{display:flex;align-items:center;color:#000000;margin-bottom:10px;font-weight:600;font-size:21px}.find_contact_709 .support_now_785 svg{transform:translateY(-1px);height:24px;width:24px;margin-left:10px;transition:transform 0.3s ease}.find_contact_709 .support_now_785 svg:hover{transform:translateY(-1px) scale(1.1)}.find_contact_709 .support_now_785 svg path{fill:rgb(148,147,154);transition:fill 0.3s ease}.find_contact_709 .ask_questions_270{gap:20px;flex-wrap:wrap;display:flex;padding:0;margin-top:20px;list-style:none}.find_contact_709 .ask_questions_270 li{position:relative;transition:transform 0.3s ease}.find_contact_709 .ask_questions_270 li:hover{transform:translateY(-5px)}.find_contact_709 .online_form_890{color:#000000;border-radius:24px;transition:all 0.3s ease;font-weight:600;font-size:calc(15px - 1px);border-bottom:2px solid transparent;align-items:center;background:rgba(var(--secondary-color-opacity),0.05);text-decoration:none;padding:8px 15px;display:flex}.find_contact_709 .online_form_890:hover{border-bottom:2px solid rgb(148,147,154);background:rgba(var(--primary-color-opacity),0.1)}.find_contact_709 .online_form_890:hover svg path{fill:rgb(116,115,122)}.find_contact_709 .online_form_890 svg{margin-left:8px}@media (min-width: 768px) {.find_contact_709 .support_now_785{transform:perspective(1000px) rotateY(-1deg);padding:50px}.find_contact_709 .ask_questions_270{flex-direction:row}.find_contact_709 .support_now_785 h3{font-size:calc(28px + 4px)}} @media (max-width: 767px) {.find_contact_709{padding:50px 0}.find_contact_709 .support_now_785{padding:30px 20px;transform:none}.find_contact_709 .ask_questions_270{gap:10px;flex-direction:column}.find_contact_709 .support_now_785 h3{transform:none}.find_contact_709 .online_form_890{padding:8px 10px}} @keyframes rotate {0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.our_mission_695{position:relative;background-color:rgb(182,182,187);padding:120px 0;overflow:hidden}.our_mission_695::before{height:400px;background:rgb(148,147,154,0.5);top:-100px;position:absolute;width:400px;border-radius:50%;opacity:0.15;right:-100px;content:''}.our_mission_695::after{background:rgb(116,115,122,0.5);width:500px;bottom:-100px;opacity:0.15;left:-100px;height:500px;position:absolute;border-radius:50%;content:''}.our_mission_695 .container{margin:0 auto;padding:0 20px;position:relative;z-index:2;max-width:1200px}.our_mission_695 .learning_corner_163{grid-template-columns:repeat(12,1fr);display:grid;gap:40px;position:relative;align-items:center}.our_mission_695 .master_track_105{grid-column:span 4;position:relative}.our_mission_695 .photo_album_536{transition:all 0.3s ease;box-shadow:20px 20px 60px rgba(0,0,0,0.1),-20px -20px 60px rgba(255,255,255,0.8);aspect-ratio:1/1.2;width:100%;position:relative;border-radius:16px}.our_mission_695 .photo_album_536:hover{transform:translateY(-10px);box-shadow:25px 25px 70px rgba(0,0,0,0.12),-25px -25px 70px rgba(255,255,255,0.9)}.our_mission_695 .learn_guides_516{padding:25px 30px;border-radius:16px;margin-right:20px;margin-left:20px;background-color:#ffffff;box-shadow:15px 15px 30px rgba(0,0,0,0.05),-15px -15px 30px rgba(255,255,255,0.6);margin-top:-50px;position:relative;z-index:2}.our_mission_695 .mentor_values_107{font-size:21px;margin-bottom:5px;text-align:center;font-weight:700;color:#000000}.our_mission_695 .pro_learning_031{text-align:center;font-size:15px;font-weight:600;color:rgb(148,147,154)}.our_mission_695 .news_item_179{border-radius:16px;background-color:#ffffff;grid-column:span 8;box-shadow:20px 20px 60px rgba(0,0,0,0.06),-20px -20px 60px rgba(255,255,255,0.8);position:relative;padding:50px}.our_mission_695 .training_pro_574{font-size:22px;margin-bottom:25px;align-items:center;display:flex;font-weight:600;color:#000000}.our_mission_695 .training_pro_574 svg{height:40px;width:40px;fill:rgb(148,147,154);margin-right:15px}.our_mission_695 .training_pro_574 svg path{fill:rgb(148,147,154)}.our_mission_695 h2{margin-bottom:30px;font-size:37px;position:relative;color:#000000;font-weight:700}.our_mission_695 h2::before{content:'';width:30px;top:50%;transform:translateY(-50%);left:-50px;height:3px;background-color:rgb(148,147,154);position:absolute}.our_mission_695 p{position:relative;color:#000000;font-size:15px;line-height:1.8}@media (max-width: 992px) {.our_mission_695{padding:80px 0}.our_mission_695 .learning_corner_163{gap:50px;grid-template-columns:1fr}.our_mission_695 .master_track_105{margin:0 auto;max-width:400px;grid-column:span 1}.our_mission_695 .news_item_179{padding:40px 30px;grid-column:span 1}.our_mission_695 h2::before{left:-30px;width:20px}} @media (max-width: 768px) {.our_mission_695{padding:60px 0}.our_mission_695 .learn_guides_516{padding:20px;margin-top:-40px}.our_mission_695 .news_item_179{padding:30px 25px}.our_mission_695 h2{font-size:calc(37px * 0.9);margin-bottom:20px}.our_mission_695 h2::before{display:none}.our_mission_695 p{padding-left:15px}} @media (max-width: 480px) {.our_mission_695{padding:40px 0}.our_mission_695 .learn_guides_516{margin-top:-30px;padding:15px}.our_mission_695 .mentor_values_107{font-size:calc(21px * 0.9)}.our_mission_695 .pro_learning_031{font-size:calc(15px * 0.9)}.our_mission_695 .news_item_179{padding:25px 20px}.our_mission_695 h2{font-size:calc(37px * 0.8);margin-bottom:15px}.our_mission_695 p{font-size:calc(15px * 0.9);line-height:1.6;padding-left:10px}.our_mission_695 .training_pro_574{font-size:calc(22px * 0.9);margin-bottom:15px}.our_mission_695 .training_pro_574 svg{width:30px;margin-right:10px;height:30px}}.modalCookieSettings_723{position:fixed;padding:1rem 0;align-items:center;width:100%;transition:transform 0.3s ease-in-out;bottom:0;display:flex;border-top:3px solid rgb(148,147,154);background:rgb(182,182,187);justify-content:center;z-index:90;overflow:hidden;box-shadow:0 -2px 10px rgba(0,0,0,0.5)}#privacyAlertWindow_720{display:none}#privacyAlertWindow_720:checked ~ .modalCookieSettings_723{visibility:hidden;opacity:0}.modalCookieSettings_723 .container{flex-wrap:wrap;padding:0 15px;justify-content:space-between;gap:1rem;margin:0 auto;max-width:1140px;align-items:center;z-index:1;position:relative;display:flex}.visitor_privacy_362{flex-shrink:0;display:flex;align-items:center;margin-right:1rem}.visitor_privacy_362 svg{width:50px;height:50px;fill:rgb(148,147,154)}.cookie_explained_601{flex:1;margin-bottom:20px;min-width:300px}.cookie_explained_601 h5{font-size:1.5rem;font-weight:600;color:rgb(148,147,154);margin-bottom:0.5rem}.cookie_explained_601 p{color:#000000;font-size:1rem}.consent_learn_721{font-size:1rem;border:none;font-weight:700;cursor:pointer;border-radius:10px;background:rgb(148,147,154);color:#ffffff;text-decoration:none;transition:background-color 0.3s ease,transform 0.3s ease;display:inline-block;padding:0.75rem 1.5rem}.cookie_button.cookie_rules_984{background:rgb(148,147,154)}.cookie_button.track_cookies_028{margin-left:0.5rem;background:#000000}.consent_learn_721:hover{background:#000000;transform:translateY(-3px)}.cookie_button.track_cookies_028:hover{background:rgb(148,147,154)}.modalCookieSettings_723 p a{text-decoration:underline;transition:color 0.3s ease;color:rgb(148,147,154)}.modalCookieSettings_723 p a:hover{color:#000000}@media only screen and (max-width: 768px) {.modalCookieSettings_723 .container{flex-direction:column;align-items:center}.visitor_privacy_362{margin-right:0;margin-bottom:1rem}.cookie_explained_601{text-align:center;margin-bottom:1rem}.cookie_button.track_cookies_028{margin-left:0;margin-top:0.5rem}} .explore_now_356{overflow:hidden;position:relative;background:linear-gradient(135deg,rgb(182,182,187) 0%,rgba(rgb(148,147,154,0.5),0.1) 100%);z-index:1;padding:5rem 0}.explore_now_356::before{width:70%;z-index:-1;animation:float 15s ease-in-out infinite alternate;height:200%;transform:rotate(-15deg);opacity:0.08;position:absolute;top:-50%;content:"";background:linear-gradient(140deg,rgb(148,147,154) 0%,transparent 80%);left:-10%}.explore_now_356::after{height:180%;animation:float 18s ease-in-out infinite alternate-reverse;bottom:-30%;z-index:-1;position:absolute;content:"";transform:rotate(12deg);background:linear-gradient(220deg,rgb(116,115,122) 0%,transparent 70%);opacity:0.06;right:-5%;width:60%}.explore_now_356 .container{position:relative;z-index:2;padding:0 20px;margin:0 auto;max-width:1200px}.explore_now_356 h2{font-weight:700;transform:perspective(1000px) translateZ(0);text-align:center;transition:transform 0.5s cubic-bezier(0.19,1,0.22,1);margin-bottom:2.5rem;color:#000000;font-size:37px;line-height:1.4}.explore_now_356 .learning_corner_163{box-shadow:0 15px 35px rgba(0,0,0,0.05),0 5px 15px rgba(0,0,0,0.03),0 0 0 1px rgba(0,0,0,0.02);justify-content:center;padding:3rem;gap:2rem;background:linear-gradient(135deg,rgba(255,255,255,0.95) 0%,rgba(255,255,255,0.85) 100%);flex-direction:column;align-items:center;transform:translateY(0);display:flex;border-radius:calc(100px / 1.5);backdrop-filter:blur(10px);transition:transform 0.5s cubic-bezier(0.19,1,0.22,1),box-shadow 0.5s cubic-bezier(0.19,1,0.22,1)}.explore_now_356 .learning_corner_163:hover{box-shadow:0 20px 40px rgba(0,0,0,0.08),0 10px 20px rgba(0,0,0,0.05),0 0 0 1px rgba(0,0,0,0.02);transform:translateY(-5px)}.explore_now_356 svg{height:50px;transition:transform 0.5s cubic-bezier(0.19,1,0.22,1);filter:drop-shadow(0 2px 3px rgba(0,0,0,0.1));transform:translateY(0);width:50px}.explore_now_356 .learning_corner_163:hover svg{transform:translateY(-3px) scale(1.05)}.explore_now_356 svg path{fill:rgb(148,147,154);transition:fill 0.3s ease}.explore_now_356 .learning_corner_163:hover svg path{fill:rgb(116,115,122)}.explore_now_356 .request_map_751{text-decoration:none;transition:transform 0.3s cubic-bezier(0.19,1,0.22,1),box-shadow 0.3s cubic-bezier(0.19,1,0.22,1);font-weight:600;transform:translateZ(0);padding:0.8rem 2.2rem;display:inline-block;color:#ffffff;position:relative;box-shadow:0 4px 12px rgba(rgb(148,147,154,0.5),0.2);background:linear-gradient(135deg,rgb(148,147,154) 0%,rgb(116,115,122) 100%);font-size:18px;border-radius:27px;overflow:hidden;z-index:1}.explore_now_356 .request_map_751::before{background:linear-gradient(135deg,rgb(116,115,122) 0%,rgb(148,147,154) 100%);bottom:0;top:0;content:"";z-index:-1;left:0;position:absolute;right:0;transition:opacity 0.4s ease;opacity:0}.explore_now_356 .request_map_751:hover{transform:translateY(-2px) scale(1.02);box-shadow:0 6px 16px rgba(rgb(148,147,154,0.5),0.3)}.explore_now_356 .request_map_751:hover::before{opacity:1}.explore_now_356 .request_map_751:active{transform:translateY(1px) scale(0.98);box-shadow:0 2px 8px rgba(rgb(148,147,154,0.5),0.2)}@keyframes float {0%{transform:rotate(-15deg) translateY(0)}50%{transform:rotate(-10deg) translateY(-20px)}100%{transform:rotate(-15deg) translateY(0)}} @media (min-width: 768px) {.explore_now_356{padding:7rem 0}.explore_now_356 h2{max-width:80%;margin-right:auto;margin-left:auto;font-size:calc(37px * 1.1)}.explore_now_356 .learning_corner_163{flex-direction:row;padding:3.5rem 4rem;gap:3rem;justify-content:space-between;margin:0 auto;max-width:85%}.explore_now_356 svg{width:60px;height:60px}} @media (min-width: 992px) {.explore_now_356{padding:8rem 0}.explore_now_356 h2{max-width:70%;font-size:calc(37px * 1.2)}.explore_now_356 .learning_corner_163{padding:4rem 5rem;max-width:75%}.explore_now_356::before{width:55%}.explore_now_356::after{width:45%}.explore_now_356 .request_map_751{padding:1rem 2.5rem;font-size:calc(18px * 1.1)}} @media (min-width: 1200px) {.explore_now_356 h2{max-width:60%}.explore_now_356 .learning_corner_163{max-width:65%}.explore_now_356 svg{width:70px;height:70px}.explore_now_356 .request_map_751{padding:1.2rem 3rem}} @media (max-width: 767px) {.explore_now_356{padding:4rem 0}.explore_now_356 h2{font-size:calc(37px * 0.9);line-height:1.5}.explore_now_356 .learning_corner_163{padding:2.5rem 2rem}.explore_now_356 .request_map_751{padding:0.8rem 1.8rem}} @media (hover: none) {.explore_now_356 .learning_corner_163:hover{box-shadow:0 15px 35px rgba(0,0,0,0.05),0 5px 15px rgba(0,0,0,0.03),0 0 0 1px rgba(0,0,0,0.02);transform:none}.explore_now_356 .learning_corner_163:hover svg{transform:none}.explore_now_356 .request_map_751:hover{box-shadow:0 4px 12px rgba(rgb(148,147,154,0.5),0.2);transform:none}}.operation_process_876{position:relative;overflow:visible;padding:180px 0 150px;background:linear-gradient(160deg,rgb(182,182,187) 0%,rgb(148,147,154,0.5) 140%)}.operation_process_876::before{top:0;z-index:1;width:100%;background:linear-gradient(45deg,transparent 60%,rgb(148,147,154,0.5) 100%);height:100%;opacity:0.2;position:absolute;left:0;content:''}.operation_process_876 .learning_corner_163{z-index:2;position:relative;max-width:1200px;padding:0 30px;margin:0 auto}.operation_process_876 .news_item_179{display:flex;position:relative;flex-direction:column;align-items:flex-start}.operation_process_876 .news_item_179 h2{color:#ffffff;box-shadow:20px 20px 40px rgba(0,0,0,0.15);align-self:flex-start;border-radius:28px;background:rgb(148,147,154,0.5);position:relative;z-index:4;font-weight:700;backdrop-filter:blur(10px);font-size:31px;padding:30px 40px;transform:translateX(-80px);margin-bottom:0}.operation_process_876 .news_item_179 p{line-height:1.8;padding:50px 60px;background:rgba(255,255,255,0.08);border-radius:28px;align-self:flex-end;box-shadow:20px 20px 50px rgba(0,0,0,0.2);margin-top:-15px;width:70%;color:#ffffff;font-size:17px;position:relative;z-index:3;backdrop-filter:blur(15px)}.operation_process_876 .news_item_179::before{border-radius:40% 60% 70% 30% / 40% 50% 60% 50%;right:-150px;background:rgb(148,147,154);position:absolute;top:-150px;height:300px;opacity:0.05;filter:blur(60px);animation:morph 15s infinite alternate;z-index:1;width:300px;content:''}.operation_process_876 .news_item_179::after{background:rgb(116,115,122);position:absolute;bottom:-200px;width:400px;filter:blur(70px);left:-150px;border-radius:60% 40% 30% 70% / 50% 60% 30% 60%;content:'';opacity:0.05;animation:morph 20s infinite alternate-reverse;height:400px;z-index:0}.operation_process_876 .news_item_179 h2::before{position:absolute;top:-20px;transform:rotate(45deg);background:rgb(148,147,154);border-radius:10px;height:40px;left:-20px;z-index:-1;content:'';width:40px}.operation_process_876 .news_item_179 h2::after{left:40px;width:120px;content:'';height:2px;z-index:5;bottom:-30px;position:absolute;background:rgb(148,147,154)}.operation_process_876 .news_item_179 p::before{height:80px;top:-40px;background:rgb(148,147,154,0.5);border-radius:30% 70% 70% 30% / 30% 30% 70% 70%;position:absolute;content:'';opacity:0.1;right:60px;z-index:-1;animation:float-rotate 10s infinite alternate;width:80px}.operation_process_876 .news_item_179 p::after{animation:float-rotate 12s infinite alternate-reverse;z-index:-1;left:40px;opacity:0.1;width:60px;border-radius:30% 70% 50% 50% / 50% 50% 70% 30%;bottom:-30px;position:absolute;background:rgb(116,115,122,0.5);height:60px;content:''}.operation_process_876::after{bottom:0;height:3px;left:0;background:linear-gradient(90deg,transparent 0%,rgb(148,147,154,0.5) 20%,rgb(148,147,154) 50%,rgb(116,115,122,0.5) 80%,transparent 100% );position:absolute;opacity:0.6;width:100%;z-index:1;content:''}.operation_process_876 .learning_corner_163::before{left:-100px;width:200px;top:35%;background:rgb(148,147,154,0.5);height:2px;animation:glow 5s infinite alternate;position:absolute;transform:rotate(60deg);content:''}.operation_process_876 .learning_corner_163::after{position:absolute;right:-100px;content:'';transform:rotate(-60deg);height:2px;background:rgb(116,115,122,0.5);bottom:25%;animation:glow 6s infinite alternate-reverse;width:200px}@keyframes morph {0%{border-radius:40% 60% 70% 30% / 40% 50% 60% 50%}100%{border-radius:70% 30% 40% 60% / 50% 60% 30% 60%}} @keyframes float-rotate {0%{transform:translateY(0) rotate(0deg)}100%{transform:translateY(-20px) rotate(45deg)}} @keyframes glow {0%,100%{opacity:0.3;box-shadow:0 0 5px rgb(148,147,154,0.5)}50%{opacity:0.7;box-shadow:0 0 15px rgb(148,147,154)}} .operation_process_876 .news_item_179 h2 span{z-index:2;position:relative}.operation_process_876 .news_item_179 p span{position:relative;color:rgb(148,147,154);font-weight:600}.operation_process_876 .floating-element{right:10%;z-index:0;border:2px solid rgb(148,147,154,0.5);animation:float 20s infinite ease-in-out;top:20%;position:absolute;height:150px;opacity:0.2;width:150px}.operation_process_876 .floating-element::before{top:50%;background:rgb(148,147,154);content:'';height:20px;position:absolute;left:50%;transform:translate(-50%,-50%);opacity:0.3;width:20px;border-radius:50%}@keyframes float {0%,100%{transform:translateY(0) rotate(0deg)}25%{transform:translateY(-30px) rotate(5deg)}50%{transform:translateY(0) rotate(10deg)}75%{transform:translateY(30px) rotate(5deg)}} @media screen and (max-width: 1200px) {.operation_process_876 .news_item_179 h2{transform:translateX(-60px)}.operation_process_876 .news_item_179 p{width:75%}.operation_process_876 .news_item_179::before{top:-125px;width:250px;right:-125px;height:250px}.operation_process_876 .news_item_179::after{height:350px;left:-120px;bottom:-175px;width:350px}.operation_process_876 .floating-element{right:8%;width:120px;height:120px}} @media screen and (max-width: 992px) {.operation_process_876{padding:150px 0 120px}.operation_process_876 .news_item_179 h2{padding:25px 35px;transform:translateX(-40px)}.operation_process_876 .news_item_179 p{padding:40px 50px;width:80%}.operation_process_876 .news_item_179::before{top:-100px;height:200px;width:200px;right:-100px}.operation_process_876 .news_item_179::after{height:280px;left:-100px;bottom:-140px;width:280px}.operation_process_876 .learning_corner_163::before,.operation_process_876 .learning_corner_163::after{width:150px}.operation_process_876 .floating-element{width:100px;height:100px}} @media screen and (max-width: 768px) {.operation_process_876{overflow:hidden;padding:120px 0 100px}.operation_process_876 .news_item_179 h2{align-self:center;transform:translateX(0);margin-bottom:30px;font-size:calc(31px * 0.9);padding:20px 30px}.operation_process_876 .news_item_179 p{padding:30px 40px;margin-top:0;align-self:center;width:100%}.operation_process_876 .news_item_179 h2::after{left:50%;bottom:-20px;transform:translateX(-50%);width:80px}.operation_process_876 .news_item_179::before,.operation_process_876 .news_item_179::after,.operation_process_876 .learning_corner_163::before,.operation_process_876 .learning_corner_163::after,.operation_process_876 .floating-element{display:none}} @media screen and (max-width: 480px) {.operation_process_876{padding:100px 0 80px}.operation_process_876 .news_item_179 h2{font-size:calc(31px * 0.8);padding:15px 25px}.operation_process_876 .news_item_179 p{font-size:calc(17px * 0.9);padding:25px 30px}.operation_process_876 .news_item_179 h2::before{left:-15px;width:30px;top:-15px;height:30px}.operation_process_876 .news_item_179 h2::after{height:1px;bottom:-15px;width:60px}}.developer_experience_968{position:relative;overflow:hidden;background:linear-gradient(170deg,rgb(182,182,187) 0%,rgb(148,147,154,0.5) 100%);padding:120px 0}.developer_experience_968::before{background:repeating-linear-gradient( 0deg,transparent,transparent 20px,rgb(148,147,154,0.5) 20px,rgb(148,147,154,0.5) 21px );left:0;content:"";width:100%;height:100%;top:0;position:absolute;opacity:0.04}.developer_experience_968::after{left:0;opacity:0.3;height:100%;content:"";background:radial-gradient(circle at 20% 30%,rgb(148,147,154,0.5) 0%,transparent 40%),radial-gradient(circle at 80% 70%,rgb(116,115,122,0.5) 0%,transparent 40%);position:absolute;width:100%;top:0;filter:blur(80px)}.developer_experience_968 .container{margin:0 auto;padding:0 15px;max-width:1200px;z-index:2;position:relative}.developer_experience_968 .rating_insights_379{position:relative;display:flex;align-items:center;max-width:1000px;margin:0 auto;flex-direction:column}.developer_experience_968 .rating_insights_379::before{animation:orbit 20s linear infinite;border-radius:50%;transform:translate(-50%,-50%);position:absolute;left:50%;height:500px;width:500px;content:"";opacity:0.2;top:50%;border:1px solid rgb(148,147,154,0.5)}.developer_experience_968 .rating_insights_379::after{animation:orbit 15s linear infinite reverse;opacity:0.15;position:absolute;height:400px;width:400px;border-radius:50%;content:"";top:50%;transform:translate(-50%,-50%);left:50%;border:1px dashed rgb(116,115,122,0.5)}@keyframes orbit {0%{transform:translate(-50%,-50%) rotate(0deg)}100%{transform:translate(-50%,-50%) rotate(360deg)}} .developer_experience_968 .photo_album_536{margin-bottom:30px;width:240px;transition:all 0.5s cubic-bezier(0.215,0.61,0.355,1);z-index:5;height:240px;box-shadow:0 15px 35px rgba(0,0,0,0.1),0 0 0 10px rgba(255,255,255,0.1),0 0 0 20px rgba(255,255,255,0.05);position:relative;border-radius:50%}.developer_experience_968 .photo_album_536::before{position:absolute;background:conic-gradient( from 0deg,transparent 0deg,rgb(148,147,154,0.5) 90deg,transparent 180deg,rgb(116,115,122,0.5) 270deg,transparent 360deg );z-index:-1;opacity:0.4;inset:-30px;border-radius:50%;animation:spin 12s linear infinite;content:""}.developer_experience_968 .photo_album_536::after{content:"";border-radius:50%;position:absolute;background:radial-gradient( circle at 30% 30%,rgba(255,255,255,0.3) 0%,transparent 50% );inset:0;z-index:2}@keyframes spin {0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}} .developer_experience_968 .name{margin-bottom:15px;background-clip:text !important;text-fill-color:transparent;-webkit-text-fill-color:transparent;transition:all 0.3s ease;position:relative;font-size:44px;-webkit-background-clip:text !important;text-align:center;color:#000000;z-index:3;background:linear-gradient( to right,#000000 0%,rgb(148,147,154) 100% );font-weight:700}.developer_experience_968 .name::after{width:0;content:"";background:linear-gradient( to right,rgb(148,147,154) 0%,rgb(116,115,122) 100% );bottom:-8px;height:2px;transition:width 0.4s ease;left:50%;position:absolute;transform:translateX(-50%)}.developer_experience_968 .rating_insights_379:hover .name::after{width:80px}.developer_experience_968 .rating_insights_379 span:not(.name){letter-spacing:2px;text-align:center;font-size:18px;border-radius:30px;padding:8px 20px;position:relative;text-transform:uppercase;backdrop-filter:blur(5px);margin-bottom:30px;background:rgba(255,255,255,0.1);transition:all 0.3s ease;opacity:0.9;font-weight:600;border:1px solid rgba(255,255,255,0.15);z-index:3;color:rgb(116,115,122)}.developer_experience_968 .rating_insights_379:hover span:not(.name){background:rgba(255,255,255,0.2);transform:translateY(-2px);box-shadow:0 5px 15px rgba(0,0,0,0.08)}.developer_experience_968 .job_milestones_219{line-height:1.8;max-width:650px;background:#ffffff;border-radius:19px;color:#000000;font-size:18px;margin:0;box-shadow:0 20px 40px rgba(0,0,0,0.05),0 0 0 1px rgba(0,0,0,0.02);padding:35px 45px;text-align:center;position:relative;z-index:3}.developer_experience_968 .job_milestones_219::before,.developer_experience_968 .job_milestones_219::after{content:"";position:absolute;width:10px;height:10px}.developer_experience_968 .job_milestones_219::before{border-top:2px solid rgb(148,147,154);top:25px;left:25px;border-left:2px solid rgb(148,147,154)}.developer_experience_968 .job_milestones_219::after{border-right:2px solid rgb(116,115,122);border-bottom:2px solid rgb(116,115,122);right:25px;bottom:25px}.developer_experience_968 .rating_insights_379:hover .photo_album_536{transform:scale(1.05);box-shadow:0 20px 40px rgba(0,0,0,0.15),0 0 0 15px rgba(255,255,255,0.2),0 0 0 30px rgba(255,255,255,0.05)}@media (max-width: 991px) {.developer_experience_968{padding:90px 0}.developer_experience_968 .photo_album_536{margin-bottom:25px;width:200px;height:200px}.developer_experience_968 .rating_insights_379::before{width:400px;height:400px}.developer_experience_968 .rating_insights_379::after{width:320px;height:320px}.developer_experience_968 .name{font-size:calc(44px * 0.9)}.developer_experience_968 .job_milestones_219{max-width:600px;padding:30px 35px}} @media (max-width: 767px) {.developer_experience_968{padding:70px 0}.developer_experience_968 .photo_album_536{width:180px;height:180px;margin-bottom:20px}.developer_experience_968 .rating_insights_379::before{height:320px;width:320px}.developer_experience_968 .rating_insights_379::after{width:260px;height:260px}.developer_experience_968 .name{font-size:calc(44px * 0.8)}.developer_experience_968 .rating_insights_379 span:not(.name){margin-bottom:25px;padding:6px 16px;font-size:calc(18px * 0.95)}.developer_experience_968 .job_milestones_219{padding:25px 30px;font-size:calc(18px * 0.95);max-width:100%}.developer_experience_968 .job_milestones_219::before,.developer_experience_968 .job_milestones_219::after{height:8px;width:8px}.developer_experience_968 .job_milestones_219::before{top:20px;left:20px}.developer_experience_968 .job_milestones_219::after{right:20px;bottom:20px}} @media (max-width: 575px) {.developer_experience_968{padding:50px 0}.developer_experience_968 .photo_album_536{margin-bottom:18px;height:150px;width:150px}.developer_experience_968 .rating_insights_379::before{width:260px;height:260px}.developer_experience_968 .rating_insights_379::after{height:200px;width:200px}.developer_experience_968 .name{font-size:calc(44px * 0.7)}.developer_experience_968 .rating_insights_379 span:not(.name){padding:5px 12px;letter-spacing:1px;margin-bottom:20px;font-size:calc(18px * 0.9)}.developer_experience_968 .job_milestones_219{font-size:calc(18px * 0.9);padding:20px 25px}.developer_experience_968 .job_milestones_219::before,.developer_experience_968 .job_milestones_219::after{height:6px;width:6px}.developer_experience_968 .job_milestones_219::before{left:15px;top:15px}.developer_experience_968 .job_milestones_219::after{bottom:15px;right:15px}}.glossary_621{padding:80px 0 40px;position:relative;color:#ffffff;z-index:1}.glossary_621::before{background:rgba(0,0,0,0.5);backdrop-filter:blur(8px);position:absolute;z-index:-1;top:0;height:100%;width:100%;content:"";left:0}footer{position:relative}.glossary_621 .container{display:grid;position:relative;grid-template-columns:1fr 1fr;gap:40px}.glossary_621 .company_holder{padding-right:40px;position:relative}.glossary_621 .company_holder::after{background:linear-gradient(to bottom,transparent,rgb(116,115,122,0.5),transparent);right:0;height:60%;width:1px;position:absolute;top:20%;content:""}.glossary_621 .company_holder h3{margin-bottom:25px;display:inline-block;font-size:calc(34px * 0.9);font-weight:700;position:relative}.glossary_621 .company_holder h3::after{content:"";bottom:-8px;width:40px;position:absolute;background:rgb(148,147,154);left:0;height:3px;border-radius:10px}.glossary_621 .recycle_info_325{line-height:1.6;font-size:16px;max-width:90%;opacity:0.8;margin-bottom:30px;color:#ffffff}.glossary_621 .job_board_563{display:flex;justify-content:flex-end}.glossary_621 .header_nav_034{gap:60px;display:flex}.glossary_621 .main_primary_697{position:relative}.glossary_621 .main_primary_697 h5{padding-bottom:12px;font-size:22px;margin-bottom:25px;font-weight:600;position:relative}.glossary_621 .main_primary_697 h5::after{height:2px;bottom:0;border-radius:10px;width:30px;background:rgb(148,147,154);position:absolute;left:0;content:""}.glossary_621 .main_primary_697 .header_nav_034{display:flex;gap:15px;flex-direction:column}.glossary_621 .main_primary_697 .header_nav_034 a{position:relative;transition:all 0.3s ease;padding-left:0;font-size:calc(16px * 0.95);opacity:0.7;color:#ffffff;text-decoration:none}.glossary_621 .main_primary_697 .header_nav_034 a::before{opacity:0;content:"";height:1px;left:0;transition:all 0.3s ease;width:0;transform:translateY(-50%);background:rgb(148,147,154);position:absolute;top:50%}.glossary_621 .main_primary_697 .header_nav_034 a:hover{padding-left:12px;opacity:1;color:rgb(148,147,154)}.glossary_621 .main_primary_697 .header_nav_034 a:hover::before{opacity:1;width:8px}.slack_invite_645{backdrop-filter:blur(5px);background-color:rgba(0,0,0,0.3);padding:20px 0}.slack_invite_645 .container{justify-content:center;align-items:center;display:flex}.slack_invite_645 .tech_stack_309{text-align:center;color:#ffffff;font-size:12px;letter-spacing:0.5px;opacity:0.6}@keyframes pulse {0%,100%{transform:scale(1);opacity:0.2}50%{transform:scale(1.1);opacity:0.3}} @keyframes glow {0%,100%{box-shadow:0 0 5px rgb(148,147,154,0.5)}50%{box-shadow:0 0 15px rgb(148,147,154)}} @media (max-width: 991px) {.glossary_621{padding:60px 0 30px}.glossary_621 .container{gap:50px;grid-template-columns:1fr}.glossary_621 .company_holder{max-width:600px;text-align:center;margin:0 auto;padding-right:0}.glossary_621 .company_holder::after{display:none}.glossary_621 .company_holder h3{margin-right:auto;margin-left:auto}.glossary_621 .company_holder h3::after{left:50%;transform:translateX(-50%);width:60px}.glossary_621 .recycle_info_325{max-width:100%;text-align:center}.glossary_621 .job_board_563{justify-content:center}} @media (max-width: 767px) {.glossary_621{padding:50px 0 20px}.glossary_621 .header_nav_034{flex-direction:column;width:100%;gap:40px}.glossary_621 .main_primary_697{text-align:center}.glossary_621 .main_primary_697 h5{text-align:center}.glossary_621 .main_primary_697 h5::after{left:50%;transform:translateX(-50%)}.glossary_621 .main_primary_697 .header_nav_034{align-items:center}.glossary_621 .main_primary_697 .header_nav_034 a{text-align:center}.glossary_621 .main_primary_697 .header_nav_034 a::before{display:none}.glossary_621 .main_primary_697 .header_nav_034 a:hover{padding-left:0}} @media (max-width: 480px) {.glossary_621{padding:40px 0 20px}.glossary_621 .company_holder h3{font-size:calc(34px * 0.8)}.glossary_621 .recycle_info_325{font-size:calc(16px * 0.9)}.slack_invite_645 .tech_stack_309{font-size:calc(12px * 0.9)}} .glossary_621::before{background-image:radial-gradient( circle at 20% 80%,#000000 0%,rgba(0,0,0,0.5) 70% )}.glossary_621::after{box-shadow:0 0 40px rgb(148,147,154,0.5)}.glossary_621 .container::before{bottom:-75px;filter:blur(30px);position:absolute;animation:pulse 10s infinite alternate-reverse;height:150px;width:150px;content:"";left:-75px;background:radial-gradient( circle,rgb(116,115,122,0.5),transparent 70% );border-radius:50%}.glossary_621 .main_primary_697::before{top:10px;height:5px;border-radius:50%;background:rgb(148,147,154);width:5px;position:absolute;opacity:0.7;content:"";left:-15px}.glossary_621 .main_primary_697:hover::before{animation:glow 2s infinite}.glossary_621 .company_holder::before{left:0;width:100px;background:linear-gradient(90deg,rgb(148,147,154,0.5),transparent);height:1px;position:absolute;bottom:-20px;content:""}@media (max-width: 991px) {.glossary_621 .company_holder::before{transform:translateX(-50%);left:50%;background:linear-gradient(90deg,transparent,rgb(148,147,154,0.5),transparent)}} .glossary_621 .main_primary_697 .header_nav_034 a::after{width:0;bottom:-2px;position:absolute;height:1px;transition:width 0.3s ease;content:"";background:rgb(148,147,154);left:0}.glossary_621 .main_primary_697 .header_nav_034 a:hover::after{width:100%}.glossary_621 .main_primary_697 .header_nav_034 a:nth-child(odd):hover{transform:translateX(2px)}.glossary_621 .main_primary_697 .header_nav_034 a:nth-child(even):hover{transform:translateX(2px)}@media (min-width: 992px) {footer::after{content:"";height:1px;left:0;right:0;background:linear-gradient(90deg,transparent,rgb(116,115,122,0.5),transparent);top:0;position:absolute}.glossary_621::before{background-blend-mode:overlay}} .glossary_621 .company_holder h3::before{left:-30px;height:1px;background:rgb(148,147,154);top:50%;position:absolute;width:20px;opacity:0.7;content:""}@media (max-width: 991px) {.glossary_621 .company_holder h3::before{display:none}} .slack_invite_645{position:relative;overflow:hidden}.slack_invite_645::before{left:0;top:0;height:1px;position:absolute;content:"";width:100%;background:linear-gradient(90deg,transparent,rgb(116,115,122,0.5),transparent)}.slack_invite_645::after{left:35%;position:absolute;bottom:0;opacity:0.3;width:30%;content:"";background:linear-gradient(90deg,transparent,rgb(116,115,122,0.5),transparent);height:1px}.slack_invite_645 .tech_stack_309{transition:all 0.3s ease;position:relative}.slack_invite_645 .tech_stack_309:hover{opacity:1;letter-spacing:0.7px}