@charset "UTF-8";html{scroll-behavior:smooth}#root,html{min-height:100%}*{box-sizing:border-box}body.has-cookies-banner{padding-bottom:180px}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100%;overflow-x:hidden}body,body h1,body h2,body h3,body h4,body h5,body h6,body p{margin:0}body p,code{font-family:Montserrat}@media(max-width:1200px){.group-desktop{display:none}}.burger-mobile{display:none}@media(max-width:1200px){.burger-mobile{display:block}}.web-load{align-items:center;display:flex;flex-direction:column;gap:15px}.web-load span{font-family:Montserrat}.mantine-LoadingOverlay-root{position:fixed!important}.site{backface-visibility:hidden;height:auto;padding:0!important}.site,.techin-body{display:flex;flex-direction:column}.techin-body{align-items:flex-start;flex-grow:1;height:100%;justify-content:center}.techin-body .MuiContainer-root{height:100%}.techin-body .header-container{height:auto}.techin-body .mantine-Header-root{z-index:101}.MuiAlert-root{z-index:1301!important}.MuiAlert-standard{position:fixed;right:20px;top:25px}.grecaptcha-badge{display:none!important}.web-alert{position:absolute;top:30px}.alert-title-only{margin:0!important}.link-text{color:#3276fa!important;text-decoration:underline!important}.techin-datepicker{display:flex;flex-direction:column}.techin-datepicker label{color:#212529;cursor:default;display:inline-block;line-height:1.55;word-break:break-word}.techin-datepicker input,.techin-datepicker label{-webkit-tap-highlight-color:rgba(0,0,0,0);font-size:.875rem}.techin-datepicker input{-webkit-appearance:none;appearance:none;background-color:#fff;border:.0625rem solid #ced4da;border-radius:.25rem;box-sizing:border-box;color:#000;display:block;height:2.25rem;line-height:2.125rem;min-height:2.25rem;padding-left:.75rem;padding-right:.75rem;resize:none;text-align:left;transition:border-color .1s ease}.techin-datepicker input:focus-visible{outline:none}.techin-datepicker input:focus,.techin-datepicker input:focus-within{border-color:#228be6;outline:none}.techin-datepicker .react-datepicker{border:1px solid #dfdfdf;font-family:Montserrat!important}.techin-datepicker .react-datepicker__header{background-color:#0000;border:none;padding-top:15px}.techin-datepicker .react-datepicker__day--today{color:#3276fa}.techin-datepicker .react-datepicker__day--in-range,.techin-datepicker .react-datepicker__day--in-selecting-range,.techin-datepicker .react-datepicker__day--selected,.techin-datepicker .react-datepicker__month-text--in-range,.techin-datepicker .react-datepicker__month-text--in-selecting-range,.techin-datepicker .react-datepicker__month-text--selected,.techin-datepicker .react-datepicker__quarter-text--in-range,.techin-datepicker .react-datepicker__quarter-text--in-selecting-range,.techin-datepicker .react-datepicker__quarter-text--selected,.techin-datepicker .react-datepicker__year-text--in-range,.techin-datepicker .react-datepicker__year-text--in-selecting-range,.techin-datepicker .react-datepicker__year-text--selected{background-color:#3276fa;border-radius:3px}.techin-datepicker .react-datepicker__day,.techin-datepicker .react-datepicker__day-name,.techin-datepicker .react-datepicker__time-name{line-height:2rem;width:2rem}.techin-datepicker .react-datepicker__day--weekend{color:#fa5252}.techin-datepicker .react-datepicker__day-names .react-datepicker__day,.techin-datepicker .react-datepicker__day-names .react-datepicker__day-name,.techin-datepicker .react-datepicker__day-names .react-datepicker__time-name{color:#868e96;line-height:1.5rem}.techin-datepicker .react-datepicker__current-month{font-size:14px;font-weight:500;margin-bottom:10px}.techin-datepicker .react-datepicker__month-read-view--down-arrow,.techin-datepicker .react-datepicker__month-year-read-view--down-arrow,.techin-datepicker .react-datepicker__navigation-icon:before,.techin-datepicker .react-datepicker__year-read-view--down-arrow{top:10px}.techin-datepicker .react-datepicker__navigation-icon{top:0}.techin-datepicker .error-datepicker{font-size:12px}.techin-datepicker .error-input-datepicker{border-color:red!important}.techin-datepicker .error-input-datepicker::placeholder{color:red!important}.desc-text{max-width:280px}.title-card{justify-content:center;min-height:55px}.table-footer-controlls{flex-shrink:0}.table-footer-total{flex-grow:1}.table-footer-group{width:100%}.buttons,.buttons-2{display:flex;gap:15px}.buttons-2{margin-bottom:25px;margin-top:15px}.search-button svg{color:#000}.btn-t1{background:#0000;border-color:#3276fa!important;transition:all .2s}.btn-t1,.btn-t1:hover{color:#3276fa!important}.btn-t1:hover{background-color:#d0dffb!important;border-color:#d0dffb!important;font-weight:400!important}.btn-t1 svg{stroke:#3276fa}.btn-t2{background-color:#3276fa!important;color:#fff!important;transition:all .2s}.btn-t2:hover{background-color:#d0dffb!important;color:#3276fa!important;font-weight:400!important}.btn-t2 svg{stroke:#fff}.breadcrumb-link{border-radius:8px;color:#3276fa;padding:3px 5px;transition:all .3s}.breadcrumb-link:hover{background-color:#d0dffb!important;color:#3276fa!important}.btn-add-card{border:none;height:100%;min-height:50px}.btn-add-card .mantine-Button-label{white-space:normal}.btn-premium,.btn-t3{color:#fff!important;transition:all .2s}.btn-t3{background-color:#0000!important;border-color:#fff}.btn-t3:hover{background-color:#fff!important;color:#3276fa!important;font-weight:500!important}.btn-link{color:#3276fa!important;transition:all .2s}.btn-link:hover{font-weight:500;text-decoration:underline!important}.MuiButton-contained{background-color:#3276fa!important;box-shadow:none!important;font-size:16px!important;position:relative;text-transform:none!important}.MuiButton-contained:disabled{cursor:not-allowed}.MuiButton-outlined{border-color:#3276fa!important;color:#39f!important}.MuiButton-contained:hover{background-color:#3276fa!important}.dynamic-button{color:#fff!important;min-width:80px!important}.dynamic-button .MuiCircularProgress-root{color:#fff}.number-input .MuiOutlinedInput-input,.number-input input{-moz-appearance:textfield;margin-right:0}.number-input .MuiOutlinedInput-input::-webkit-inner-spin-button,.number-input .MuiOutlinedInput-input::-webkit-outer-spin-button,.number-input input::-webkit-inner-spin-button,.number-input input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.searchbar{width:63%}.personal-search{position:relative}.personal-search .MuiInputBase-root{-webkit-appearance:none;appearance:none;background:#fff;border:1px solid #d1d5db;border-radius:6px;display:flex;height:50px;margin-left:0;padding:0 55px 0 15px;position:relative;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;width:auto}.personal-search .right-iconButton{align-items:center;bottom:0;display:flex;height:100%;justify-content:center;position:absolute;right:5px;top:0}.personal-search .right-iconButton button{height:44px}.personal-search .right-iconButton .MuiButtonBase-root,.personal-search .right-iconButton .MuiButtonBase-root svg{transition:background-color .3s,color .2s}.personal-search .Mui-focused{border-color:#006!important;border-width:2px}.search-body .personal-form{justify-content:center;padding-right:0;width:100%}@media(max-width:768px){.searchbar{width:80%}.personal-search .MuiInputBase-root{padding:0 53px 0 15px}}.bfo-search-grid .emptyData-container{grid-column:span 3!important}.bfo-search-grid .emptyData-container .mantine-Card-root{min-height:200px!important}.home-section{width:100%}.home-intro{display:flex;padding:80px 0}.home-intro .intro-desc,.home-intro .intro-img{flex-grow:1}.home-intro .intro-desc{align-items:flex-start;display:flex;flex-direction:column;gap:30px;justify-content:center}.home-intro .intro-desc .home-intro-title span{color:#3276fa}.home-boxes{display:flex;flex-direction:row;gap:30px}.home-boxes .home-box{align-items:center;border:1px solid #dadde2;border-radius:8px;display:flex;flex-direction:column;flex-grow:1;gap:20px;padding:20px;text-align:center}.home-boxes .home-box .home-box-title{font-size:26px;font-weight:600}.home-boxes .home-box .home-box-text{font-size:16px}.home-boxes .home-box img{height:80px;object-fit:contain;width:80px}.home-about{display:flex;gap:100px;padding:80px 0}.home-about .home-about-img{align-items:center;border-radius:20px;display:flex}.home-about .home-about-img img{border-radius:20px;height:500px;object-fit:cover;width:500px}.home-about .mantine-Text-root{color:#5a5d62!important}.home-about .home-about-desc{align-items:flex-start;display:flex;flex-direction:column;flex-grow:1;gap:30px;justify-content:center}.home-about .home-about-desc .mantine-Divider-root{fill:#3276fa;border-color:#3276fa;color:#3276fa;width:300px}.home-about .home-about-desc .home-intro-title{color:#000!important;font-size:40px;font-weight:400}.home-about .home-about-desc .home-about-p{color:#5a5d62}.home-about .home-about-content{display:flex;flex-direction:column;gap:20px;width:100%}.devider-title{width:100%}.home-banner-block{padding:80px 0}.home-banner-block .banner-home{background-color:#b6b6b6;border-radius:20px;position:relative}.home-banner-block .banner-home .mantine-Overlay-root,.home-banner-block .banner-home img{border-radius:20px}.home-banner-block .banner-home .banner-desc{align-items:center;color:#fff;display:flex;flex-direction:column;gap:10px;height:100%;justify-content:center;padding:20px;position:absolute;top:0;width:100%;z-index:5}.home-banner-block .banner-home .banner-desc .banner-title{font-size:40px}.home-banner-block .banner-home .banner-desc .btn-t3{margin-top:20px}.cookies-banner{align-items:flex-start;background:#fff;border-top:1px solid #dadde2;bottom:0;box-shadow:0 -4px 20px #00000014;display:flex;flex-direction:column;gap:12px;left:0;padding:24px 40px 28px;pointer-events:auto;position:fixed;right:0;z-index:10000}.cookies-banner__title{color:#000;font-size:16px!important;font-weight:600!important;line-height:1.3;margin:0}.cookies-banner__text{color:#5a5d62;font-size:14px;line-height:1.5;max-width:900px}.cookies-banner__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:4px}.cookies-banner__actions .mantine-Button-root{border-radius:6px;font-size:14px;height:40px;min-width:100px}.cookies-banner__actions .cookies-btn-read-more{background:#fff!important;border:1px solid #dadde2!important;color:#000!important}.cookies-banner__actions .cookies-btn-read-more:hover{background:#f5f5f5!important;border-color:#dadde2!important;color:#000!important}.cookies-banner__actions .btn-t2{min-width:100px}.cookies-banner[aria-hidden=true]{pointer-events:none;visibility:hidden}.cookies-policy-panel{background:#fff;display:flex;flex-direction:column;inset:0;pointer-events:auto;position:fixed;z-index:10001}.cookies-policy-panel__header{align-items:center;border-bottom:1px solid #dadde2;display:flex;flex-shrink:0;justify-content:space-between;padding:20px 40px}.cookies-policy-panel__title{font-size:16px!important;font-weight:600!important;margin:0}.cookies-policy-panel__body{flex:1 1;overflow-y:auto;padding:32px 40px 48px}.cookies-policy-panel__body .cookies-policy-content{margin:0 auto;max-width:900px}@media(max-width:768px){.cookies-banner{padding:20px 20px 24px}.cookies-banner__actions{width:100%}.cookies-banner__actions .mantine-Button-root{flex:1 1;min-width:0}.cookies-policy-panel__body,.cookies-policy-panel__header{padding-left:20px;padding-right:20px}}@media(min-width:1921px){.home-intro{gap:140px;padding-top:0}.home-intro .intro-desc{flex-shrink:0}.home-intro .intro-img img{padding:40px;width:100%}}@media(min-width:1641px)and (max-width:1920px){.home-intro{gap:120px;padding-top:0}.home-intro .intro-desc{flex-shrink:0}.home-intro .intro-img img{padding:20px;width:100%}}@media(min-width:1441px)and (max-width:1640px){.home-intro{gap:120px;padding-top:0}.home-intro .intro-desc{flex-shrink:0}.home-intro .intro-img img{padding:20px;width:100%}}@media(min-width:1200px)and (max-width:1440px){.home-intro{gap:80px;padding-top:0}.home-intro .intro-desc{flex-shrink:0;padding-left:60px}.home-intro .intro-img img{padding:0 60px 0 0;width:100%}}@media(min-width:1025px)and (max-width:1199px){.home-intro{gap:60px;padding-top:0}.home-intro .intro-desc{flex-shrink:0;padding-left:40px}.home-intro .intro-img img{padding:0 40px 0 0;width:100%}}@media(min-width:901px)and (max-width:1024px){.home-intro{gap:40px;padding:0;position:relative}.home-intro .intro-desc{flex-shrink:0;padding-bottom:40px;padding-left:30px}.home-intro .intro-img img{padding:0 30px 0 0;width:100%}.home-boxes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.home-about{gap:30px}}@media(min-width:769px)and (max-width:900px){.home-intro{gap:30px;padding:0;position:relative}.home-intro .intro-desc{flex-shrink:0;padding-bottom:40px;padding-left:20px}.home-intro .intro-img img{padding:0 20px 0 0;width:100%}.home-boxes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.home-about{gap:30px}}@media(max-width:768px){.home-about .home-about-desc .mantine-Divider-root{width:auto}.home-intro{flex-direction:column;gap:30px;padding:30px 0}.home-intro .intro-img img{object-fit:contain;width:100%}.home-intro .intro-desc{align-items:center;gap:15px;padding-top:20px}.home-intro .intro-desc .main-title{text-align:center}.home-intro .intro-desc .main-title .yellow-dot:after{font-size:32px!important;top:-22px!important}.home-about .mantine-Text-root,.home-boxes .home-box .home-box-text{text-align:center}.home-about-svg .mantine-Text-root{text-align:start}.home-boxes{flex-direction:column;padding:30px 0}.home-about .home-about-content{align-items:center}.home-about{flex-direction:column;gap:30px;padding:30px 0}.home-about .home-about-desc{align-items:center}.home-about .mantine-Divider-root{width:100%}.home-banner-block{padding:30px 0}.banner-desc{bottom:0;height:auto!important;left:0;padding:30px;right:0;text-align:center;top:0;width:auto!important}}@media(min-width:480px)and (max-width:520px){.home-intro .intro-desc .main-title{font-size:30px!important}.home-intro .intro-desc .yellow-dot:after{font-size:36px!important;top:-25px!important}}@media(min-width:520px)and (max-width:540px){.home-intro .intro-desc .main-title{font-size:32px!important}.home-intro .intro-desc .yellow-dot:after{font-size:38px!important;top:-26px!important}}@media(min-width:540px)and (max-width:580px){.home-intro .intro-desc .main-title{font-size:34px!important}.home-intro .intro-desc .yellow-dot:after{font-size:40px!important;top:-28px!important}}@media(min-width:580px)and (max-width:620px){.home-intro .intro-desc .main-title{font-size:36px!important}.home-intro .intro-desc .main-title .yellow-dot:after{font-size:42px!important;top:-29px!important}}@media(min-width:620px)and (max-width:768px){.home-intro .intro-img{padding:40px}.home-intro .intro-img img{height:auto;object-fit:contain;padding:0;width:100%}.home-intro .intro-desc .main-title{font-size:42px!important}.home-intro .intro-desc .main-title .yellow-dot:after{font-size:48px!important;top:-33px!important}}@media(min-width:521px)and (max-width:768px){.home-intro .intro-img{padding:20px}.home-intro .intro-img img{height:auto;object-fit:contain;padding:0;width:100%}.home-about .home-about-img img{height:340px;object-fit:contain;width:100%}}@media(max-width:520px){.home-about .home-about-img img{height:300px;object-fit:contain;width:100%}}.slider-main{position:relative}.slider-main .slick-dots{bottom:15px!important}.slider-main .slick-dots li button:before{font-size:15px!important}.slider-body{display:block!important}.slider-img{height:400px;object-fit:cover;width:100%}.slider-content{align-items:flex-start;color:#fff;display:flex;flex-direction:column;gap:15px;height:100%;justify-content:center;position:absolute;top:0;width:100%;z-index:2}.slider-content h3{margin:0 173px}@media(max-width:768px){.slider-img{height:340px}.slider-content h3{margin:0;padding:0 30px}}.page-section{padding-top:80px}.page-intro,.page-section{padding-bottom:40px;width:100%}.page-intro{align-items:center;display:flex;flex-direction:column;gap:20px;text-align:center}.page-intro .devider-title{align-items:center;flex-shrink:0}.page-intro .devider-title .mantine-Divider-root{flex-shrink:0;width:100%}.page-boxes-section{padding-bottom:80px;padding-top:40px}.page-boxes-section .home-boxes{display:flex;flex-wrap:wrap}.page-boxes-section .home-boxes>.home-box{flex-basis:calc(50% - 20px);flex-grow:1;flex-shrink:1}.page-boxes-section .home-boxes .home-box{transition:transform .3s ease}.page-boxes-section .home-boxes .home-box:hover{transform:translateY(-10px)}.page-boxes-section .home-boxes>.home-box:nth-child(5n+1),.page-boxes-section .home-boxes>.home-box:nth-child(5n+2),.page-boxes-section .home-boxes>.home-box:nth-child(5n+3){flex-basis:calc(27.33% - 20px);flex-grow:1;flex-shrink:1}.page-boxes-section .home-boxes>.home-box:nth-child(5n+4),.page-boxes-section .home-boxes>.home-box:nth-child(5n+5){flex-basis:calc(34% - 20px);flex-grow:1;flex-shrink:1}.how-it-works-box .home-box{padding:80px}.how-it-works-box .home-box .home-box-title{font-size:26px}.how-it-works-box .home-box .home-box-title span{color:#3276fa}.howItWorks-desc{gap:30px}.border-desc-txt,.howItWorks-desc{display:flex;flex-direction:column}.border-desc-txt{align-items:flex-start;border-left:6px solid #3276fa;gap:20px;padding-left:30px}.confirm-intro .intro-img img{margin-top:-50px;width:50%}.terms-section{width:100%}.terms-body{min-height:250px;padding-bottom:40px;padding-top:40px}.terms-desc{display:flex;flex-direction:column;gap:20px}.terms-desc-txt a{color:#3276fa!important;text-decoration:underline}.terms-desc-txt .terms-txt-bold{font-weight:600}@media(min-width:769px)and (max-width:1024px){.page-section{padding-bottom:40px;padding-top:40px}}@media(max-width:768px){.page-section{padding-bottom:30px;padding-top:30px}.page-section .page-boxes-section{padding-bottom:40px}.page-section .how-it-works-box .home-box{padding:20px}.confirm-intro .intro-img img{margin-top:-20px;width:100%}}.about-section{width:100%}.about-body{grid-gap:30px;display:grid;gap:30px;grid-template-columns:calc(50% - 15px) calc(50% - 15px);min-height:250px;padding-bottom:40px;padding-top:80px}.about-body .about-desc{display:flex;flex-direction:column;gap:60px}.about-body .about-desc .about-desc-txt{align-items:flex-start;border-left:6px solid #3276fa;display:flex;flex-direction:column;gap:20px;padding-left:30px}.about-body .about-img{width:auto}.about-body .about-img img{object-fit:contain;width:100%}.about-mission{align-items:center;display:flex;flex-direction:column;gap:20px;padding-bottom:80px}.home-about-svg{align-items:baseline;display:flex;flex-direction:row;gap:5px;justify-content:flex-start}.home-about-svg .bold-txt{color:#000;font-weight:600;padding-right:5px}.home-about-svg svg{flex-shrink:0;padding-top:5px}.dv-200 .mantine-Divider-root{max-width:200px}.about-content{grid-gap:80px;display:grid;gap:80px;grid-template-columns:calc(50% - 40px) calc(50% - 40px);padding-bottom:80px;padding-top:80px}.about-content .about-content-theme{flex-shrink:0}.about-content .about-content-theme img{height:100%;object-fit:contain;width:100%}.about-content .about-content-desc{align-items:flex-start;display:flex;flex-direction:column;flex-grow:1;gap:20px}@media(min-width:1700px)and (max-width:2400px){.about-body .about-img img{max-height:400px}}@media(min-width:769px)and (max-width:1024px){.about-body,.about-content{padding-top:40px}.about-content,.about-mission{padding-bottom:40px}}@media(max-width:768px){.about-body{grid-template-columns:100%;padding-bottom:30px;padding-top:30px}.about-body .about-desc{gap:30px}.about-body .about-desc .secondary-title{text-align:center}.about-content{gap:30px;grid-template-columns:100%;padding-bottom:30px;padding-top:30px}.about-content .devider-title{text-align:center;width:auto}.about-content .devider-title .mantine-Divider-root{max-width:100%;width:auto}.about-content .about-content-desc{align-items:center}.about-content .about-content-desc .mantine-Text-root{text-align:center}.about-content .about-content-desc .home-about-svg .mantine-Text-root{text-align:start}}.login-body{display:flex;position:relative;width:100%}.login-body .login-cover{height:100vh;overflow:hidden;width:100%}.login-body .login-cover img{height:100%;object-fit:cover;object-position:bottom;width:100%}.login-wrapper{background-size:cover;flex-shrink:0;height:100%;min-height:100vh;position:relative;width:auto}.register-roles .mantine-RadioGroup-label{font-size:16px}.register-roles .mantine-RadioGroup-root{align-items:center;display:flex;flex-direction:column;justify-content:center}.login-form,.register-roles .mantine-Group-root{display:flex}.login-form{flex-direction:column;height:100%;justify-content:center;min-height:100vh;padding:180px;width:780px}.login-form .logo{left:30px;position:absolute;top:30px}.login-form .login-home{margin-top:10px}.login-form .login-info{align-items:center;display:flex;gap:40px;justify-content:space-between;margin-top:20px;width:100%}@media(max-width:768px){.login-form{max-width:100%}}.register-form{width:100%}.stepers-form .create-title{margin-bottom:60px}.group-btns{display:flex;flex-direction:row;gap:15px;justify-content:center}.group-btns button{width:auto}@media(min-width:3000px){.login-form{width:990px}}@media(min-width:2800px)and (max-width:3000px){.login-form{width:940px}}@media(min-width:2600px)and (max-width:2800px){.login-form{width:900px}}@media(min-width:2400px)and (max-width:2600px){.login-form{width:880px}}@media(min-width:2200px)and (max-width:2400px){.login-form{width:860px}}@media(min-width:1993px)and (max-width:2200px){.login-form{width:840px}}@media(min-width:1600px)and (max-width:1700px){.login-form{padding:160px;width:720px}}@media(min-width:1400px)and (max-width:1600px){.login-form{padding:140px;width:670px}.stepers-form .create-title{margin-bottom:60px}.stepers-form{padding:110px 40px 20px}}@media(min-width:1201px)and (max-width:1400px){.login-form{padding:140px;width:640px}}@media(min-width:1025px)and (max-width:1200px){.login-form{padding:120px;width:620px}}@media(min-width:951px)and (max-width:1024px){.login-form{padding:100px;width:580px}}@media(min-width:906px)and (max-width:950px){.login-form{padding:60px;width:480px}.login-form .login-info{flex-direction:column;gap:15px}}@media(min-width:769px)and (max-width:905px){.login-form{padding:40px;width:400px}.login-form .login-info{flex-direction:column;gap:15px}}@media(min-width:501px)and (max-width:768px){.login-wrapper .secondary-title{margin-bottom:30px!important;margin-top:30px}.login-form{padding:40px}.login-form .login-info{flex-direction:row;gap:15px}}@media(min-width:681px)and (max-width:768px){.login-form{padding:40px;width:400px}.login-form .login-info{flex-direction:column;gap:15px}}@media(min-width:621px)and (max-width:680px){.login-form{padding:40px;width:380px}.login-form .login-info{flex-direction:column;gap:15px}}@media(min-width:591px)and (max-width:620px){.login-form{padding:40px;width:360px}.login-form .login-info{flex-direction:column;gap:15px}}@media(min-width:541px)and (max-width:580px){.login-form{padding:60px}.login-form .login-info{flex-direction:row;gap:15px}}@media(max-width:768px){.register-body .login-wrapper .create-title{margin-bottom:10px!important;margin-top:100px}.register-roles .mantine-RadioGroup-root{align-items:center;display:flex;flex-direction:column}.register-roles .mantine-Group-root{align-items:center;display:flex;flex-direction:row}}@media(max-width:590px){.login-body,.login-wrapper{width:100%}.login-cover{display:none}}@media(max-width:540px){.login-body{width:100%}.register-roles .mantine-Group-root,.register-roles .mantine-RadioGroup-root{align-items:flex-start;display:flex;flex-direction:column}.register-txt{text-align:start!important}.login-wrapper{width:100%}.login-wrapper .secondary-title{margin-bottom:30px!important;margin-top:30px;text-align:start}.login-form{padding:20px}.login-form .login-info{flex-direction:row;gap:15px}}@media(max-width:400px){.login-form .login-info{flex-direction:column}}.dh-about-page,.dh-audience-page,.dh-contact-page,.dh-expansion,.dh-footer,.dh-hiw,.dh-home,.dh-nav-wrap,.dh-notfound,.dh-policy,.dh-solutions{color:#1c222b;font-family:DM Sans,Inter,sans-serif;width:100%}.dh-about-page *,.dh-about-page :after,.dh-about-page :before,.dh-audience-page *,.dh-audience-page :after,.dh-audience-page :before,.dh-contact-page *,.dh-contact-page :after,.dh-contact-page :before,.dh-expansion *,.dh-expansion :after,.dh-expansion :before,.dh-footer *,.dh-footer :after,.dh-footer :before,.dh-hiw *,.dh-hiw :after,.dh-hiw :before,.dh-home *,.dh-home :after,.dh-home :before,.dh-nav-wrap *,.dh-nav-wrap :after,.dh-nav-wrap :before,.dh-notfound *,.dh-notfound :after,.dh-notfound :before,.dh-policy *,.dh-policy :after,.dh-policy :before,.dh-solutions *,.dh-solutions :after,.dh-solutions :before{box-sizing:border-box}.dh-about-page h1,.dh-about-page h2,.dh-about-page h3,.dh-about-page h4,.dh-about-page hr,.dh-about-page li,.dh-about-page p,.dh-about-page ul,.dh-audience-page h1,.dh-audience-page h2,.dh-audience-page h3,.dh-audience-page h4,.dh-audience-page hr,.dh-audience-page li,.dh-audience-page p,.dh-audience-page ul,.dh-contact-page h1,.dh-contact-page h2,.dh-contact-page h3,.dh-contact-page h4,.dh-contact-page hr,.dh-contact-page li,.dh-contact-page p,.dh-contact-page ul,.dh-expansion h1,.dh-expansion h2,.dh-expansion h3,.dh-expansion h4,.dh-expansion hr,.dh-expansion li,.dh-expansion p,.dh-expansion ul,.dh-footer h1,.dh-footer h2,.dh-footer h3,.dh-footer h4,.dh-footer hr,.dh-footer li,.dh-footer p,.dh-footer ul,.dh-hiw h1,.dh-hiw h2,.dh-hiw h3,.dh-hiw h4,.dh-hiw hr,.dh-hiw li,.dh-hiw p,.dh-hiw ul,.dh-home h1,.dh-home h2,.dh-home h3,.dh-home h4,.dh-home hr,.dh-home li,.dh-home p,.dh-home ul,.dh-nav-wrap h1,.dh-nav-wrap h2,.dh-nav-wrap h3,.dh-nav-wrap h4,.dh-nav-wrap hr,.dh-nav-wrap li,.dh-nav-wrap p,.dh-nav-wrap ul,.dh-notfound h1,.dh-notfound h2,.dh-notfound h3,.dh-notfound h4,.dh-notfound hr,.dh-notfound li,.dh-notfound p,.dh-notfound ul,.dh-policy h1,.dh-policy h2,.dh-policy h3,.dh-policy h4,.dh-policy hr,.dh-policy li,.dh-policy p,.dh-policy ul,.dh-solutions h1,.dh-solutions h2,.dh-solutions h3,.dh-solutions h4,.dh-solutions hr,.dh-solutions li,.dh-solutions p,.dh-solutions ul{list-style:none;margin:0;padding:0}.dh-about-page,.dh-about-page .mantine-Button-root,.dh-about-page .mantine-InputWrapper-label,.dh-about-page .mantine-Text-root,.dh-about-page .mantine-TextInput-input,.dh-about-page .mantine-Title-root,.dh-about-page .mantine-UnstyledButton-root,.dh-about-page a,.dh-audience-page,.dh-audience-page .mantine-Button-root,.dh-audience-page .mantine-InputWrapper-label,.dh-audience-page .mantine-Text-root,.dh-audience-page .mantine-TextInput-input,.dh-audience-page .mantine-Title-root,.dh-audience-page .mantine-UnstyledButton-root,.dh-audience-page a,.dh-contact-page,.dh-contact-page .mantine-Button-root,.dh-contact-page .mantine-InputWrapper-label,.dh-contact-page .mantine-Text-root,.dh-contact-page .mantine-TextInput-input,.dh-contact-page .mantine-Title-root,.dh-contact-page .mantine-UnstyledButton-root,.dh-contact-page a,.dh-expansion,.dh-expansion .mantine-Button-root,.dh-expansion .mantine-InputWrapper-label,.dh-expansion .mantine-Text-root,.dh-expansion .mantine-TextInput-input,.dh-expansion .mantine-Title-root,.dh-expansion .mantine-UnstyledButton-root,.dh-expansion a,.dh-footer,.dh-footer .mantine-Button-root,.dh-footer .mantine-InputWrapper-label,.dh-footer .mantine-Text-root,.dh-footer .mantine-TextInput-input,.dh-footer .mantine-Title-root,.dh-footer .mantine-UnstyledButton-root,.dh-footer a,.dh-hiw,.dh-hiw .mantine-Button-root,.dh-hiw .mantine-InputWrapper-label,.dh-hiw .mantine-Text-root,.dh-hiw .mantine-TextInput-input,.dh-hiw .mantine-Title-root,.dh-hiw .mantine-UnstyledButton-root,.dh-hiw a,.dh-home,.dh-home .mantine-Button-root,.dh-home .mantine-InputWrapper-label,.dh-home .mantine-Text-root,.dh-home .mantine-TextInput-input,.dh-home .mantine-Title-root,.dh-home .mantine-UnstyledButton-root,.dh-home a,.dh-nav-wrap,.dh-nav-wrap .mantine-Button-root,.dh-nav-wrap .mantine-InputWrapper-label,.dh-nav-wrap .mantine-Text-root,.dh-nav-wrap .mantine-TextInput-input,.dh-nav-wrap .mantine-Title-root,.dh-nav-wrap .mantine-UnstyledButton-root,.dh-nav-wrap a,.dh-notfound,.dh-notfound .mantine-Button-root,.dh-notfound .mantine-InputWrapper-label,.dh-notfound .mantine-Text-root,.dh-notfound .mantine-TextInput-input,.dh-notfound .mantine-Title-root,.dh-notfound .mantine-UnstyledButton-root,.dh-notfound a,.dh-policy,.dh-policy .mantine-Button-root,.dh-policy .mantine-InputWrapper-label,.dh-policy .mantine-Text-root,.dh-policy .mantine-TextInput-input,.dh-policy .mantine-Title-root,.dh-policy .mantine-UnstyledButton-root,.dh-policy a,.dh-solutions,.dh-solutions .mantine-Button-root,.dh-solutions .mantine-InputWrapper-label,.dh-solutions .mantine-Text-root,.dh-solutions .mantine-TextInput-input,.dh-solutions .mantine-Title-root,.dh-solutions .mantine-UnstyledButton-root,.dh-solutions a{font-family:DM Sans,Inter,sans-serif!important}.dh-about-page .dh-about-point-title,.dh-about-page .dh-cta-title,.dh-about-page .dh-footer-title,.dh-about-page .dh-hero-title,.dh-about-page .dh-hiw-row-title,.dh-about-page .dh-hiw-title,.dh-about-page .dh-section-title,.dh-about-page .dh-value-title,.dh-about-page h1,.dh-about-page h2,.dh-about-page h3,.dh-about-page h4,.dh-audience-page .dh-about-point-title,.dh-audience-page .dh-cta-title,.dh-audience-page .dh-footer-title,.dh-audience-page .dh-hero-title,.dh-audience-page .dh-hiw-row-title,.dh-audience-page .dh-hiw-title,.dh-audience-page .dh-section-title,.dh-audience-page .dh-value-title,.dh-audience-page h1,.dh-audience-page h2,.dh-audience-page h3,.dh-audience-page h4,.dh-contact-page .dh-about-point-title,.dh-contact-page .dh-cta-title,.dh-contact-page .dh-footer-title,.dh-contact-page .dh-hero-title,.dh-contact-page .dh-hiw-row-title,.dh-contact-page .dh-hiw-title,.dh-contact-page .dh-section-title,.dh-contact-page .dh-value-title,.dh-contact-page h1,.dh-contact-page h2,.dh-contact-page h3,.dh-contact-page h4,.dh-expansion .dh-about-point-title,.dh-expansion .dh-cta-title,.dh-expansion .dh-footer-title,.dh-expansion .dh-hero-title,.dh-expansion .dh-hiw-row-title,.dh-expansion .dh-hiw-title,.dh-expansion .dh-section-title,.dh-expansion .dh-value-title,.dh-expansion h1,.dh-expansion h2,.dh-expansion h3,.dh-expansion h4,.dh-footer .dh-about-point-title,.dh-footer .dh-cta-title,.dh-footer .dh-footer-title,.dh-footer .dh-hero-title,.dh-footer .dh-hiw-row-title,.dh-footer .dh-hiw-title,.dh-footer .dh-section-title,.dh-footer .dh-value-title,.dh-footer h1,.dh-footer h2,.dh-footer h3,.dh-footer h4,.dh-hiw .dh-about-point-title,.dh-hiw .dh-cta-title,.dh-hiw .dh-footer-title,.dh-hiw .dh-hero-title,.dh-hiw .dh-hiw-row-title,.dh-hiw .dh-hiw-title,.dh-hiw .dh-section-title,.dh-hiw .dh-value-title,.dh-hiw h1,.dh-hiw h2,.dh-hiw h3,.dh-hiw h4,.dh-home .dh-about-point-title,.dh-home .dh-cta-title,.dh-home .dh-footer-title,.dh-home .dh-hero-title,.dh-home .dh-hiw-row-title,.dh-home .dh-hiw-title,.dh-home .dh-section-title,.dh-home .dh-value-title,.dh-home h1,.dh-home h2,.dh-home h3,.dh-home h4,.dh-nav-wrap .dh-about-point-title,.dh-nav-wrap .dh-cta-title,.dh-nav-wrap .dh-footer-title,.dh-nav-wrap .dh-hero-title,.dh-nav-wrap .dh-hiw-row-title,.dh-nav-wrap .dh-hiw-title,.dh-nav-wrap .dh-section-title,.dh-nav-wrap .dh-value-title,.dh-nav-wrap h1,.dh-nav-wrap h2,.dh-nav-wrap h3,.dh-nav-wrap h4,.dh-notfound .dh-about-point-title,.dh-notfound .dh-cta-title,.dh-notfound .dh-footer-title,.dh-notfound .dh-hero-title,.dh-notfound .dh-hiw-row-title,.dh-notfound .dh-hiw-title,.dh-notfound .dh-section-title,.dh-notfound .dh-value-title,.dh-notfound h1,.dh-notfound h2,.dh-notfound h3,.dh-notfound h4,.dh-policy .dh-about-point-title,.dh-policy .dh-cta-title,.dh-policy .dh-footer-title,.dh-policy .dh-hero-title,.dh-policy .dh-hiw-row-title,.dh-policy .dh-hiw-title,.dh-policy .dh-section-title,.dh-policy .dh-value-title,.dh-policy h1,.dh-policy h2,.dh-policy h3,.dh-policy h4,.dh-solutions .dh-about-point-title,.dh-solutions .dh-cta-title,.dh-solutions .dh-footer-title,.dh-solutions .dh-hero-title,.dh-solutions .dh-hiw-row-title,.dh-solutions .dh-hiw-title,.dh-solutions .dh-section-title,.dh-solutions .dh-value-title,.dh-solutions h1,.dh-solutions h2,.dh-solutions h3,.dh-solutions h4{font-family:Inter,sans-serif!important}.dh-hl{background:linear-gradient(180deg,#0000 60%,#fbbf24 0,#fbbf24 92%,#0000 0);display:inline-block;padding:0 4px}.dh-btn-dark{background:#1c222b!important;border:none!important;border-radius:10px!important;color:#fff!important;font-size:15px!important;font-weight:500!important;height:44px!important;padding:0 22px!important}.dh-btn-dark:hover{background:#000!important}.dh-btn-ghost--primary{border-color:#2563eb!important;color:#2563eb!important}.dh-btn-ghost--primary:hover{background:#2563eb0f!important;border-color:#2563eb!important}.dh-btn-ghost{background:#fff!important;border:1px solid #d7dfe9!important;border-radius:10px!important;color:#1c222b!important;font-size:15px!important;font-weight:500!important;height:44px!important;padding:0 22px!important}.dh-btn-ghost:hover{background:#f7f9fc!important;border-color:#d7dfe9!important;color:#1c222b!important}.dh-btn-primary{background:#2563eb!important;border:none!important;border-radius:10px!important;color:#fff!important;font-size:15px!important;font-weight:500!important;height:48px!important;padding:0 28px!important}.dh-btn-primary:hover{background:#1d4ed8!important}.dh-btn-yellow{align-items:center!important;background:#fbbf24!important;border:none!important;border-radius:10px!important;color:#1c222b!important;display:inline-flex!important;font-size:15px!important;font-weight:600!important;gap:8px!important;height:48px!important;padding:0 24px!important}.dh-btn-yellow .dh-arrow{font-size:18px;line-height:1}.dh-btn-yellow:hover{background:#f59e0b!important}.dh-nav-wrap{left:0;position:fixed;right:0;top:16px;transition:top .2s ease;width:100%;z-index:100}.dh-nav-wrap.is-scrolled{top:8px}.dh-nav-wrap .dh-nav{align-items:center;background:#fff;border:1px solid #e9eff6;border-radius:16px;box-shadow:0 4px 44px 0 #0000000f;display:flex;gap:24px;justify-content:space-between;padding:16px 32px}.dh-nav-wrap .dh-logo{align-items:center;display:inline-flex;text-decoration:none}.dh-nav-wrap .dh-logo img{display:block;height:28px;width:auto}.dh-nav-wrap .dh-logo{flex:0 0 auto}.dh-nav-wrap .dh-nav-links{align-items:center;display:flex;flex:1 1 auto;gap:20px;justify-content:center;min-width:0;overflow:hidden}.dh-nav-wrap .dh-nav-link{align-items:center;border-radius:6px;color:#1c222b!important;display:inline-flex;font-size:15px;font-weight:500;gap:4px;padding:6px;text-decoration:none!important;transition:color .15s ease;white-space:nowrap}.dh-nav-wrap .dh-nav-link.active,.dh-nav-wrap .dh-nav-link.is-active,.dh-nav-wrap .dh-nav-link:hover{color:#2563eb!important}.dh-nav-wrap .dh-caret{font-size:12px;line-height:1;margin-left:2px}.dh-nav-wrap .dh-nav-actions{align-items:center;display:flex;flex:0 0 auto;gap:12px}.dh-mobile-menu{display:flex;flex-direction:column;gap:8px}.dh-mobile-menu .dh-nav-link{border-radius:8px;color:#1c222b!important;font-size:16px;padding:10px 8px;text-decoration:none!important}.dh-mobile-menu .dh-nav-link:hover{background:#f7f9fc}.dh-mobile-menu .dh-mobile-actions{display:flex;flex-direction:column;gap:8px;margin-top:16px}.dh-hero-search{align-items:center;background:#fff;border-radius:14px;box-shadow:0 12px 40px 0 #1c222b1f;display:flex;max-width:600px;padding:6px 6px 6px 20px;position:relative;width:100%;z-index:3}.dh-search-field{align-items:center;display:flex;flex:1 1;gap:10px;min-width:0}.dh-search-field svg{color:#8897ae;flex-shrink:0;height:16px;width:16px}.dh-search-field input{background:#0000;border:none;color:#1c222b;font-family:DM Sans,Inter,sans-serif;font-size:14px;min-width:0;outline:none;width:100%}.dh-search-field input::placeholder{color:#8897ae}.dh-search-field--keyword{flex:1.25 1}.dh-search-caret{color:#8897ae;flex-shrink:0;font-size:10px;margin-right:14px}.dh-search-divider{background:#d7dfe9;flex-shrink:0;height:26px;margin:0 16px;width:1px}.dh-search-btn{border-radius:10px!important;flex-shrink:0;height:44px!important;padding:0 22px!important}.dh-search-btn .mantine-Button-label{align-items:center;display:inline-flex;gap:8px}.dh-search-btn svg{height:15px;width:15px}.dh-search-results{animation:dh-search-results-in .16s ease-out;background:#fff;border:1px solid #e9eff6;border-radius:16px;box-shadow:0 20px 48px 0 #1c222b29;overflow:hidden;position:absolute;text-align:left;z-index:1000}@keyframes dh-search-results-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.dh-search-results-list{list-style:none;margin:0;padding:6px}.dh-search-results-list li+li{border-top:1px solid #f7f9fc}.dh-search-result-item{align-items:center;background:#0000;border:none;border-radius:10px;cursor:pointer;display:flex;font-family:DM Sans,Inter,sans-serif;gap:12px;padding:10px 8px;text-align:left;transition:background .12s ease;width:100%}.dh-search-result-item:focus-visible,.dh-search-result-item:hover{background:#f7f9fc}.dh-search-result-avatar{background:#f7f9fc;border-radius:50%;flex-shrink:0;height:38px;object-fit:cover;width:38px}.dh-search-result-avatar--fallback{align-items:center;background:linear-gradient(135deg,#2563eb,#9b83ff);color:#fff;display:flex;font-size:14px;font-weight:700;justify-content:center}.dh-search-result-body{display:flex;flex-direction:column;gap:2px;min-width:0}.dh-search-result-name{color:#1c222b;font-size:14px;font-weight:600}.dh-search-result-meta,.dh-search-result-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dh-search-result-meta,.dh-search-results-footer{color:#8897ae;font-size:12px}.dh-search-results-footer{background:#f7f9fc;border-top:1px solid #e9eff6;font-weight:500;padding:10px 16px;text-align:center}.dh-search-results-empty{color:#8897ae;font-size:14px;padding:20px 16px;text-align:center}.dh-sr{background:#f5f7f9;max-height:calc(100vh - 140px);overflow-y:auto;padding:0}.dh-sr .dh-search-results-empty{background:#fff}.dh-sr-head{align-items:baseline;display:flex;gap:16px;justify-content:space-between;padding:18px 22px 14px}.dh-sr-head .dh-sr-head-title{color:#8897ae;font-size:17px}.dh-sr-head .dh-sr-head-title strong{color:#1c222b;font-weight:700}.dh-sr-head .dh-sr-head-count{color:#8897ae;font-size:14px;white-space:nowrap}.dh-sr-columns,.dh-sr-tiles{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr));padding:0 22px}.dh-sr-columns{padding-bottom:18px;padding-top:14px}.dh-sr-tile{align-items:center;background:#fff;border:0;border-radius:14px;cursor:pointer;display:flex;font:inherit;gap:14px;padding:16px;text-align:left;transition:transform .15s ease,box-shadow .15s ease;width:100%}.dh-sr-tile:hover{box-shadow:0 4px 44px 0 #0000000f;transform:translateY(-1px)}.dh-sr-tile:focus-visible{outline:2px solid #2563eb;outline-offset:2px}.dh-sr-tile .dh-sr-tile-icon{align-items:center;border-radius:50%;color:#fff;display:flex;flex-shrink:0;height:46px;justify-content:center;width:46px}.dh-sr-tile .dh-sr-tile-icon svg{height:26px;width:26px}.dh-sr-tile .dh-sr-tile-text{display:flex;flex-direction:column;gap:2px;min-width:0}.dh-sr-tile .dh-sr-tile-label{color:#1c222b;font-size:16px;font-weight:700}.dh-sr-tile .dh-sr-tile-count{color:#8897ae;font-size:13px}.dh-sr-tile--professionals .dh-sr-tile-icon{background:#2563eb}.dh-sr-tile--businesses .dh-sr-tile-icon{background:#fbbf24}.dh-sr-tile--students .dh-sr-tile-icon{background:#22c55e}.dh-sr-column{background:#fff;border-radius:14px;display:flex;flex-direction:column;padding:16px}.dh-sr-column-head{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:12px}.dh-sr-column-head .dh-sr-column-title{color:#2563eb;font-size:15px;font-weight:600}.dh-sr-link{background:#0000;border:none;color:#2563eb;cursor:pointer;font-family:inherit;font-size:14px;padding:0}.dh-sr-link:hover{text-decoration:underline}.dh-sr-people{flex:1 1;list-style:none;margin:0 0 12px;padding:0}.dh-sr-person{align-items:center;background:#0000;border:none;border-radius:10px;cursor:pointer;display:flex;font-family:DM Sans,Inter,sans-serif;gap:12px;padding:8px 6px;text-align:left;transition:background .12s ease;width:100%}.dh-sr-person:focus-visible,.dh-sr-person:hover{background:#f7f9fc}.dh-sr-person .dh-sr-person-body{display:flex;flex-direction:column;gap:1px;min-width:0}.dh-sr-person .dh-sr-person-name{color:#1c222b;font-size:15px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dh-sr-person .dh-sr-person-role{color:#8897ae;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dh-sr-person .dh-sr-person-role.is-empty{color:#d7dfe9;font-style:italic}.dh-sr-column-empty{color:#8897ae;flex:1 1;font-size:13px;font-style:italic;margin:0 0 12px;padding:16px 6px}.dh-sr-column-foot{align-items:center;background:#0000;border:none;color:#2563eb;cursor:pointer;display:flex;font-family:inherit;font-size:14px;font-weight:500;gap:10px;justify-content:space-between;margin-top:auto;padding:10px 6px 2px;width:100%}.dh-sr-column-foot svg{flex-shrink:0;height:18px;width:18px}.dh-sr-column-foot:hover{text-decoration:underline}.dh-sr-auth{align-items:center;border-top:1px solid #e9eff6;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;padding:16px 22px}.dh-sr-auth .dh-sr-auth-text{align-items:center;color:#3d4a5c;display:flex;font-size:15px;gap:12px}.dh-sr-auth .dh-sr-auth-text svg{color:#2563eb;flex-shrink:0;height:22px;width:22px}.dh-sr-auth .dh-sr-auth-actions{display:flex;gap:12px}.dh-sr-auth-btn{align-items:center;border-radius:10px;display:inline-flex;font-size:15px;font-weight:600;justify-content:center;min-width:108px;padding:10px 20px;text-decoration:none;transition:background .12s ease,border-color .12s ease}.dh-sr-auth-btn--ghost{background:#fff;border:1px solid #2563eb;color:#2563eb}.dh-sr-auth-btn--ghost:hover{background:#2563eb0f}.dh-sr-auth-btn--primary{background:#2563eb;border:1px solid #2563eb;color:#fff}.dh-sr-auth-btn--primary:hover{background:#1d4ed8;border-color:#1d4ed8}@media(max-width:900px){.dh-sr-columns,.dh-sr-tiles{grid-template-columns:1fr}.dh-sr-auth{justify-content:flex-start}}.dh-hero{background:radial-gradient(at 20% 80%,#9b83ff1f 0,#0000 50%),radial-gradient(at 80% 20%,#2563eb1a 0,#0000 50%),linear-gradient(180deg,#fff,#e4e9fa 55%,#bcc7f0);border-radius:0 0 60px 60px;margin-top:0;overflow:hidden;padding:140px 0 80px;position:relative}.dh-hero .dh-hero-inner{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:540px;position:relative;text-align:center}.dh-hero .dh-hero-map{aspect-ratio:1290/781;inset:0;margin:auto;pointer-events:none;position:absolute;width:80%;z-index:2}.dh-hero .dh-hero-map img{display:block;height:100%;object-fit:contain;opacity:1;width:100%}.dh-hero .dh-hero-chip{align-items:center;background:#fff;border-radius:12px;box-shadow:0 8px 24px #1c222b14;color:#1c222b;display:inline-flex;font-family:Inter,sans-serif!important;font-size:15px;font-weight:600;gap:8px;left:56.5%;padding:8px 18px;position:absolute;top:26.9%;transform:translate(-50%,-50%);white-space:nowrap}.dh-hero .dh-hero-chip .dh-hero-chip-flag{border-radius:2px;flex-shrink:0;height:14px;width:20px}.dh-hero .dh-hero-title{color:#1c222b;font-size:64px;font-weight:700;letter-spacing:-1.5px;line-height:1.1;margin-bottom:36px;position:relative;z-index:2}.dh-hero .dh-deco{background:#fff;box-shadow:0 8px 24px #1c222b14;overflow:hidden;position:absolute;z-index:3}.dh-hero .dh-deco img{display:block;height:100%;object-fit:cover;width:100%}.dh-hero .dh-deco--avatar1{background:#ddd3b8;border-radius:32px 32px 0 32px;height:64px;left:9%;top:12%;width:64px}.dh-hero .dh-deco--avatar1 img{object-position:center}.dh-hero .dh-deco--avatar2{background:#9499bc;border-radius:0 32px 32px 32px;bottom:14%;height:64px;right:11%;width:64px}.dh-hero .dh-deco--avatar2 img{object-position:center}.dh-hero .dh-deco--yellow{align-items:center;background:#fbbf24;border-radius:32px 32px 0 32px;display:flex;height:64px;justify-content:center;right:13%;top:9%;width:64px}.dh-hero .dh-deco--yellow img{height:52%;object-fit:contain;width:52%}.dh-hero .dh-deco--violet{align-items:center;background:#9b83ff;border-radius:0 32px 32px 32px;bottom:18%;display:flex;height:64px;justify-content:center;left:11%;width:64px}.dh-hero .dh-deco--violet img{height:52%;object-fit:contain;width:52%}.dh-partners{background:#fff;padding:56px 0;text-align:center}.dh-partners img{height:auto;max-width:1100px;opacity:.85;width:100%}.dh-section-head{display:flex;flex-direction:column;gap:16px;margin-bottom:56px}.dh-section-head,.dh-section-head--left{align-items:center;text-align:center}.dh-eyebrow{align-items:center;background:#fff;border:1px solid #e9eff6;border-radius:999px;color:#f97316;display:inline-flex;font-size:13px;font-weight:600;padding:6px 14px}.dh-section-title{color:#1c222b;font-size:44px;font-weight:700;letter-spacing:-1px;line-height:1.15}.dh-values{background:#fff;padding:80px 0}.dh-values .dh-values-card{background:#f5f7f9;border-radius:28px;padding:64px 48px}.dh-values .dh-section-head{margin-bottom:40px}.dh-values .dh-values-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(4,minmax(0,1fr))}.dh-values .dh-value-card{align-items:center;background:#fff;border:1px solid #e9eff6;border-radius:20px!important;box-shadow:0 4px 44px 0 #0000000f;color:#1c222b;display:flex;flex-direction:column;gap:14px;overflow:hidden;padding:32px 24px;text-align:center;text-decoration:none!important;transition:transform .2s ease,box-shadow .2s ease,background .2s ease,border-color .2s ease}.dh-values .dh-value-card .dh-value-icon{align-items:center;background:#2563eb;border-radius:50%;color:#fff;display:flex;height:56px;justify-content:center;transition:background .2s ease,color .2s ease;width:56px}.dh-values .dh-value-card .dh-value-icon svg{height:26px;width:26px}.dh-values .dh-value-card .dh-value-title{color:#1c222b;font-size:20px;font-weight:700;transition:color .2s ease}.dh-values .dh-value-card .dh-value-text{color:#3d4a5c;font-size:14px;line-height:1.6;transition:color .2s ease}.dh-values .dh-value-card.is-featured,.dh-values .dh-value-card:hover{background:#2563eb;border-color:#2563eb}.dh-values .dh-value-card.is-featured .dh-value-icon,.dh-values .dh-value-card:hover .dh-value-icon{background:#fff;color:#2563eb}.dh-values .dh-value-card.is-featured .dh-value-title,.dh-values .dh-value-card:hover .dh-value-title{color:#fff}.dh-values .dh-value-card.is-featured .dh-value-text,.dh-values .dh-value-card:hover .dh-value-text{color:#ffffffd9}.dh-values .dh-value-card:hover{box-shadow:0 12px 40px 0 #1c222b1f;transform:translateY(-4px)}.dh-about{background:#fff;padding:100px 0}.dh-about .dh-section-head{align-items:center;margin-bottom:48px}.dh-about .dh-about-intro{color:#3d4a5c;font-size:16px;line-height:1.7;max-width:760px;text-align:center}.dh-about .dh-about-inner{grid-gap:48px;align-items:stretch;display:grid;gap:48px;grid-template-columns:1fr 1fr}.dh-about .dh-about-points{display:flex;flex-direction:column;gap:16px}.dh-about .dh-about-point{align-items:flex-start;background:#fff;border:1px solid #e9eff6;border-radius:16px;box-shadow:0 4px 44px 0 #0000000f;display:flex;gap:18px;padding:22px 24px;transition:transform .2s ease,box-shadow .2s ease,background .2s ease,border-color .2s ease}.dh-about .dh-about-point .dh-about-num,.dh-about .dh-about-point .dh-about-point-text,.dh-about .dh-about-point .dh-about-point-title{transition:background .2s ease,color .2s ease,border-color .2s ease}.dh-about .dh-about-point.is-featured,.dh-about .dh-about-point:hover{background:#2563eb;border-color:#2563eb}.dh-about .dh-about-point.is-featured .dh-about-num,.dh-about .dh-about-point:hover .dh-about-num{background:#fff;border-color:#0000;color:#2563eb}.dh-about .dh-about-point.is-featured .dh-about-point-title,.dh-about .dh-about-point:hover .dh-about-point-title{color:#fff}.dh-about .dh-about-point.is-featured .dh-about-point-text,.dh-about .dh-about-point:hover .dh-about-point-text{color:#ffffffe6}.dh-about .dh-about-point:hover{box-shadow:0 12px 40px 0 #1c222b1f;transform:translateY(-4px)}.dh-about .dh-about-num{align-items:center;background:#fff;border:1.5px solid #d7dfe9;border-radius:50%;color:#1c222b;display:flex;flex-shrink:0;font-family:Inter,sans-serif!important;font-size:14px;font-weight:700;height:36px;justify-content:center;line-height:1;width:36px}.dh-about .dh-about-body{flex:1 1;min-width:0}.dh-about .dh-about-point-title{color:#1c222b;font-size:16px;font-weight:700;margin-bottom:6px}.dh-about .dh-about-point-text{color:#3d4a5c;font-size:14px;line-height:1.6}.dh-about .dh-about-right{border-radius:20px;box-shadow:0 8px 24px #1c222b14;height:493px;overflow:hidden;position:relative}.dh-about .dh-about-right img{display:block;height:100%;object-fit:cover;object-position:center center;width:100%}.dh-cta{padding:60px 0 100px}.dh-cta .dh-cta-card{grid-gap:24px;background:#2563eb;border-radius:24px;color:#fff;display:grid;gap:24px;grid-template-columns:1fr 1fr;overflow:hidden;padding:64px;position:relative}.dh-cta .dh-cta-copy{display:flex;flex-direction:column;gap:16px;position:relative;z-index:2}.dh-cta .dh-cta-title{color:#fff;font-size:44px;font-weight:700;letter-spacing:-1px;line-height:1.15}.dh-cta .dh-cta-text{color:#ffffffd9;font-size:15px;line-height:1.65;max-width:420px}.dh-cta .dh-cta-card .dh-btn-yellow{align-self:flex-start;margin-top:16px}.dh-cta .dh-cta-visual{min-height:320px;position:relative}.dh-cta .dh-mock{background:#fff;border-radius:16px;box-shadow:0 8px 24px #00000026;color:#1c222b;padding:14px 18px;position:absolute}.dh-cta .dh-mock--prevention{align-items:center;display:flex;gap:12px;right:0;top:0;width:240px}.dh-cta .dh-mock--prevention .dh-mock-icon{align-items:center;background:#ffedd5;border-radius:8px;display:flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.dh-cta .dh-mock--prevention .dh-mock-icon svg{height:18px;width:18px}.dh-cta .dh-mock--prevention .dh-mock-title{font-size:13px;font-weight:700}.dh-cta .dh-mock--prevention .dh-mock-sub{color:#8897ae;font-size:11px;margin-top:2px}.dh-cta .dh-mock--progress{align-items:center;display:flex;flex-direction:column;gap:8px;padding:24px 18px;right:80px;top:72px;width:200px}.dh-cta .dh-mock--progress .dh-mock-ring{height:96px;position:relative;width:96px}.dh-cta .dh-mock--progress .dh-mock-ring svg{height:100%;width:100%}.dh-cta .dh-mock--progress .dh-mock-ring span{align-items:center;color:#22c55e;display:flex;font-size:22px;font-weight:700;inset:0;justify-content:center;position:absolute}.dh-cta .dh-mock--progress .dh-mock-progress-label{font-size:13px;font-weight:600}.dh-cta .dh-mock--lock{align-items:center;display:flex;height:64px;justify-content:center;padding:0;right:280px;top:200px;width:64px}.dh-cta .dh-mock--lock svg{height:28px;width:28px}.dh-cta .dh-mock--chart{padding:16px;right:0;top:160px;width:240px}.dh-cta .dh-mock--chart .dh-bars{align-items:flex-end;display:flex;gap:8px;height:100px}.dh-cta .dh-mock--chart .dh-bars span{border-radius:4px;flex:1 1;min-height:10px}.dh-footer{background:#fff;border-top:1px solid #e9eff6;color:#1c222b;padding:80px 0 32px}.dh-footer .dh-footer-grid{grid-gap:40px;display:grid;gap:40px;grid-template-columns:1.6fr 1fr 1fr 1.3fr}.dh-footer .dh-footer-brand{display:flex;flex-direction:column;gap:16px}.dh-footer .dh-footer-logo{align-self:flex-start;height:28px;width:auto}.dh-footer .dh-footer-tagline{color:#3d4a5c;font-size:14px;line-height:1.6;max-width:280px}.dh-footer .dh-footer-social{display:flex;gap:10px}.dh-footer .dh-social-btn{align-items:center;background:#1c222b;border-radius:8px;color:#fff!important;display:flex;font-size:15px;height:40px;justify-content:center;text-decoration:none;transition:background .15s ease;width:40px}.dh-footer .dh-social-btn:hover{background:#2563eb}.dh-footer .dh-footer-title{color:#1c222b;font-size:16px;font-weight:700;margin-bottom:16px}.dh-footer .dh-footer-title--newsletter{margin-top:28px}.dh-footer .dh-footer-col,.dh-footer .dh-footer-list{display:flex;flex-direction:column}.dh-footer .dh-footer-list{gap:12px;list-style:none;margin:0;padding:0}.dh-footer .dh-footer-list li a{color:#3d4a5c!important;font-size:14px;text-decoration:none!important;transition:color .15s ease}.dh-footer .dh-footer-list li a:hover{color:#2563eb!important}.dh-footer .dh-newsletter{align-items:center;display:flex;gap:8px;margin-top:4px}.dh-footer .dh-newsletter .dh-newsletter-input{flex:1 1}.dh-footer .dh-newsletter-btn{background:#1c222b;border:none;border-radius:8px;color:#fff;cursor:pointer;flex-shrink:0;font-size:18px;height:40px;width:40px}.dh-footer .dh-newsletter-btn:hover{background:#2563eb}.dh-footer .dh-footer-divider{border:0;border-top:1px solid #d7dfe9;margin:48px 0 16px}.dh-footer .dh-footer-copy{color:#8897ae;font-size:13px;text-align:center}.techin-body>.dh-page,.techin-body>.page-boxes-section,.techin-body>.page-section,.techin-body>.terms-section{padding-top:120px;width:100%}.dh-page{width:100%}.techin-body>.dh-page.dh-about-page,.techin-body>.dh-page.dh-audience-page,.techin-body>.dh-page.dh-contact-page,.techin-body>.dh-page.dh-expansion,.techin-body>.dh-page.dh-hiw,.techin-body>.dh-page.dh-policy,.techin-body>.dh-page.dh-solutions{padding-top:0}.dh-policy{background:#fff}.dh-policy .dh-policy-hero{background:radial-gradient(at 15% 100%,#9b83ff14 0,#0000 50%),linear-gradient(180deg,#fff,#edf1fb);border-radius:0 0 60px 60px;padding:160px 0 64px;text-align:center}.dh-policy .dh-policy-title{color:#1c222b;font-size:48px;font-weight:700;letter-spacing:-1px;line-height:1.15;margin-bottom:20px}.dh-policy .dh-policy-badge{align-items:center;background:#2563eb;border-radius:8px;color:#fff;display:inline-flex;font-size:13px;font-weight:500;margin-bottom:20px;padding:7px 16px}.dh-policy .dh-policy-intro{color:#3d4a5c;font-size:14px;line-height:1.7;margin:0 auto;max-width:520px}.dh-policy .dh-policy-body{padding:88px 0 40px}.dh-policy .dh-policy-sections{display:flex;flex-direction:column;gap:56px;margin:0 auto;max-width:1080px}.dh-policy .dh-policy-section{display:flex;flex-direction:column;gap:16px}.dh-policy .dh-policy-section p{color:#3d4a5c;font-size:14px;line-height:1.75}.dh-policy .dh-policy-section-title{color:#1c222b;font-size:26px;font-weight:700;letter-spacing:-.5px}.dh-policy .dh-policy-details{display:flex;flex-direction:column;gap:4px}.dh-policy .dh-policy-details span{color:#3d4a5c;font-size:14px;line-height:1.6}.dh-notfound{background:#fff}.dh-notfound .dh-notfound-inner{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:calc(100vh - 520px);padding:64px 0 96px;text-align:center}.dh-notfound .dh-notfound-oops{color:#8897ae;font-size:22px;font-weight:500;letter-spacing:2px;text-transform:uppercase}.dh-notfound .dh-notfound-code{color:#2563eb;font-family:Inter,sans-serif!important;font-size:170px;font-weight:700;letter-spacing:-4px;line-height:1.05}.dh-notfound .dh-notfound-label{color:#1c222b;font-family:Inter,sans-serif!important;font-size:26px;font-weight:700;letter-spacing:1px;margin-bottom:40px;text-transform:uppercase}.dh-notfound .dh-notfound-btn{background:#1c222b!important;border:none!important;border-radius:10px!important;color:#fff!important;font-size:16px!important;font-weight:500!important;height:56px!important;max-width:400px;width:100%}.dh-notfound .dh-notfound-btn:hover{background:#000!important}@media(max-width:768px){.dh-notfound .dh-notfound-inner{min-height:calc(100vh - 420px);padding:32px 0 64px}.dh-notfound .dh-notfound-oops{font-size:16px}.dh-notfound .dh-notfound-code{font-size:110px;letter-spacing:-2px}.dh-notfound .dh-notfound-label{font-size:20px;margin-bottom:32px}.dh-notfound .dh-notfound-btn{max-width:100%}.dh-policy .dh-policy-hero{border-radius:0 0 32px 32px;padding:120px 0 48px}.dh-policy .dh-policy-title{font-size:32px}.dh-policy .dh-policy-badge{font-size:12px;padding:6px 12px}.dh-policy .dh-policy-body{padding:56px 0 24px}.dh-policy .dh-policy-sections{gap:40px}.dh-policy .dh-policy-section{gap:12px}.dh-policy .dh-policy-section-title{font-size:20px}}.dh-hiw{background:#fff}.dh-hiw .dh-hiw-hero{background:#f5f7f9;border-radius:0 0 60px 60px;padding:160px 0 72px}.dh-hiw .dh-hiw-hero-grid{grid-gap:64px;align-items:start;display:grid;gap:64px;grid-template-columns:1.05fr 1fr;margin-bottom:56px}.dh-hiw .dh-hiw-title{color:#1c222b;font-size:34px;font-weight:700;letter-spacing:-.5px;line-height:1.3}.dh-hiw .dh-hiw-hero-copy{display:flex;flex-direction:column;gap:18px;padding-top:6px}.dh-hiw .dh-hiw-hero-copy p{color:#3d4a5c;font-size:15px;line-height:1.7}.dh-hiw .dh-hiw-gallery{align-items:flex-start;display:flex;gap:32px}.dh-hiw .dh-hiw-gallery-img{border-radius:12px;box-shadow:0 8px 24px #1c222b14;flex-shrink:0;overflow:hidden}.dh-hiw .dh-hiw-gallery-img img{display:block;height:100%;object-fit:cover;width:100%}.dh-hiw .dh-hiw-gallery-img.is-small{height:120px;width:15%}.dh-hiw .dh-hiw-gallery-img.is-medium{height:320px;width:27%}.dh-hiw .dh-hiw-gallery-img.is-large{height:340px;width:44%}.dh-hiw .dh-hiw-features{padding:96px 0 48px}.dh-hiw .dh-hiw-features .dh-section-head{margin-bottom:72px}.dh-hiw .dh-hiw-rows{display:flex;flex-direction:column;gap:96px}.dh-hiw .dh-hiw-row{grid-gap:72px;align-items:center;display:grid;gap:72px;grid-template-columns:1fr 1fr}.dh-hiw .dh-hiw-row.is-reversed .dh-hiw-row-img{order:2}.dh-hiw .dh-hiw-row.is-reversed .dh-hiw-row-body{order:1}.dh-hiw .dh-hiw-row-img{border-radius:12px;box-shadow:0 8px 24px #1c222b14;height:300px;overflow:hidden}.dh-hiw .dh-hiw-row-img img{display:block;height:100%;object-fit:cover;width:100%}.dh-hiw .dh-hiw-row-body{display:flex;flex-direction:column;gap:16px}.dh-hiw .dh-hiw-row-body p{color:#3d4a5c;font-size:14px;line-height:1.75}.dh-hiw .dh-hiw-row-title{color:#1c222b;font-size:28px;font-weight:700}.dh-hiw .dh-cta-card--center{align-items:center;display:flex;flex-direction:column;gap:20px;padding:72px 64px;text-align:center}.dh-hiw .dh-cta-card--center .dh-cta-title{max-width:860px}.dh-hiw .dh-cta-card--center .dh-cta-text{max-width:680px;text-align:center}.dh-hiw .dh-cta-card--center .dh-btn-yellow{align-self:center;margin-top:8px}@media(max-width:1100px){.dh-hiw .dh-hiw-title{font-size:28px}.dh-hiw .dh-hiw-hero-grid{gap:40px}.dh-hiw .dh-hiw-rows{gap:64px}.dh-hiw .dh-hiw-row{gap:40px}}@media(max-width:768px){.dh-hiw .dh-hiw-hero{border-radius:0 0 32px 32px;padding:120px 0 48px}.dh-hiw .dh-hiw-hero-grid{gap:20px;grid-template-columns:1fr;margin-bottom:32px}.dh-hiw .dh-hiw-title{font-size:24px}.dh-hiw .dh-hiw-gallery{gap:12px}.dh-hiw .dh-hiw-gallery-img{border-radius:8px}.dh-hiw .dh-hiw-gallery-img.is-small{height:70px;width:18%}.dh-hiw .dh-hiw-gallery-img.is-medium{height:150px;width:32%}.dh-hiw .dh-hiw-gallery-img.is-large{height:160px;width:46%}.dh-hiw .dh-hiw-features{padding:56px 0 24px}.dh-hiw .dh-hiw-features .dh-section-head{margin-bottom:40px}.dh-hiw .dh-hiw-rows{gap:48px}.dh-hiw .dh-hiw-row{gap:20px;grid-template-columns:1fr}.dh-hiw .dh-hiw-row.is-reversed .dh-hiw-row-img{order:1}.dh-hiw .dh-hiw-row.is-reversed .dh-hiw-row-body{order:2}.dh-hiw .dh-hiw-row-img{height:220px}.dh-hiw .dh-hiw-row-title{font-size:22px}.dh-hiw .dh-cta-card--center{padding:40px 24px}}.dh-about-page{background:#fff}.dh-about-page .dh-ab-hero{background:#f5f7f9;border-radius:0 0 60px 60px;padding:200px 0 140px}.dh-about-page .dh-ab-hero-inner{align-items:center;display:flex;flex-direction:column;gap:26px;text-align:center}.dh-about-page .dh-ab-title{color:#1c222b;font-size:54px;font-weight:700;letter-spacing:-1.5px;line-height:1.22;max-width:900px}.dh-about-page .dh-ab-lead{color:#3d4a5c;font-size:16px;line-height:1.75;max-width:640px}.dh-about-page .dh-ab-join{margin-top:4px}.dh-about-page .dh-ab-join .dh-arrow{font-size:18px;line-height:1;margin-left:8px}.dh-about-page .dh-ab-split{grid-gap:64px;align-items:stretch;display:grid;gap:64px;grid-template-columns:.85fr 1fr}.dh-about-page .dh-ab-split-media{border-radius:14px;min-height:360px;overflow:hidden}.dh-about-page .dh-ab-split-media img{display:block;height:100%;object-fit:cover;width:100%}.dh-about-page .dh-ab-split-body{display:flex;flex-direction:column;gap:20px;justify-content:center}.dh-about-page .dh-ab-split-body p{color:#3d4a5c;font-size:15px;line-height:1.8}.dh-about-page .dh-ab-mission{padding:120px 0 0}.dh-about-page .dh-ab-mission .dh-section-title{max-width:560px}.dh-about-page .dh-ab-drives{padding:120px 0 0}.dh-about-page .dh-ab-section-intro{color:#3d4a5c;font-size:15px;line-height:1.75;max-width:640px}.dh-about-page .dh-ab-points{display:flex;flex-direction:column;gap:16px}.dh-about-page .dh-ab-point{align-items:flex-start;background:#fff;border:1px solid #e9eff6;border-radius:14px;display:flex;gap:18px;padding:22px 24px;transition:transform .2s ease,box-shadow .2s ease,background .2s ease,border-color .2s ease}.dh-about-page .dh-ab-point .dh-ab-point-num,.dh-about-page .dh-ab-point .dh-ab-point-text,.dh-about-page .dh-ab-point .dh-ab-point-title{transition:background .2s ease,color .2s ease,border-color .2s ease}.dh-about-page .dh-ab-point.is-featured,.dh-about-page .dh-ab-point:hover{background:#2563eb;border-color:#2563eb}.dh-about-page .dh-ab-point.is-featured .dh-ab-point-num,.dh-about-page .dh-ab-point:hover .dh-ab-point-num{background:#0000;border-color:#ffffffbf;color:#fff}.dh-about-page .dh-ab-point.is-featured .dh-ab-point-title,.dh-about-page .dh-ab-point:hover .dh-ab-point-title{color:#fff}.dh-about-page .dh-ab-point.is-featured .dh-ab-point-text,.dh-about-page .dh-ab-point:hover .dh-ab-point-text{color:#ffffffe6}.dh-about-page .dh-ab-point:hover{box-shadow:0 12px 40px 0 #1c222b1f;transform:translateY(-2px)}.dh-about-page .dh-ab-point-num{align-items:center;background:#fff;border:1.5px solid #d7dfe9;border-radius:50%;color:#1c222b;display:flex;flex-shrink:0;font-family:Inter,sans-serif!important;font-size:14px;font-weight:700;height:34px;justify-content:center;line-height:1;width:34px}.dh-about-page .dh-ab-point-body{flex:1 1;min-width:0}.dh-about-page .dh-ab-point-title{color:#1c222b;font-size:16px;font-weight:700;margin-bottom:6px}.dh-about-page .dh-ab-point-text{color:#3d4a5c;font-size:13.5px;line-height:1.65}.dh-about-page .dh-ab-audience{padding:120px 0 0}.dh-about-page .dh-ab-audience-grid{grid-gap:26px;align-items:stretch;display:grid;gap:26px;grid-template-columns:repeat(3,minmax(0,1fr))}.dh-about-page .dh-ab-audience-card{align-items:flex-start;background:#f7f9fc;border:1px solid #e9eff6;border-radius:14px;display:flex;flex-direction:column;gap:16px;padding:28px;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.dh-about-page .dh-ab-audience-card:hover{border-color:#d7dfe9;box-shadow:0 4px 44px 0 #0000000f;transform:translateY(-4px)}.dh-about-page .dh-ab-audience-icon{align-items:center;background:#2563eb;border-radius:50%;color:#fff;display:flex;flex-shrink:0;height:48px;justify-content:center;width:48px}.dh-about-page .dh-ab-audience-icon svg{height:24px;width:24px}.dh-about-page .dh-ab-audience-title{color:#1c222b;font-size:20px;font-weight:700;line-height:1.3}.dh-about-page .dh-ab-audience-text{color:#3d4a5c;font-size:13.5px;line-height:1.7}@media(max-width:1100px){.dh-about-page .dh-ab-hero{padding:170px 0 100px}.dh-about-page .dh-ab-title{font-size:40px}.dh-about-page .dh-ab-split{gap:40px}.dh-about-page .dh-ab-split-media{min-height:300px}.dh-about-page .dh-ab-audience,.dh-about-page .dh-ab-drives,.dh-about-page .dh-ab-mission{padding-top:90px}.dh-about-page .dh-ab-audience-grid{gap:20px}.dh-about-page .dh-ab-audience-title{font-size:18px}}@media(max-width:768px){.dh-about-page .dh-ab-hero{border-radius:0 0 32px 32px;padding:130px 0 64px}.dh-about-page .dh-ab-hero-inner{gap:20px}.dh-about-page .dh-ab-title{font-size:30px;letter-spacing:-.5px}.dh-about-page .dh-ab-lead{font-size:15px}.dh-about-page .dh-ab-audience,.dh-about-page .dh-ab-drives,.dh-about-page .dh-ab-mission{padding-top:64px}.dh-about-page .dh-ab-split{gap:28px;grid-template-columns:1fr}.dh-about-page .dh-ab-split-media{height:220px;min-height:0}.dh-about-page .dh-section-head{margin-bottom:32px}.dh-about-page .dh-ab-audience-grid{grid-template-columns:1fr}}.dh-audience-page{background:#fff}.dh-audience-page .dh-ap-hero{background:#f5f7f9;border-radius:0 0 60px 60px;padding:190px 0 130px}.dh-audience-page .dh-ap-hero-inner{align-items:center;display:flex;flex-direction:column;gap:24px;text-align:center}.dh-audience-page .dh-ap-title{color:#1c222b;font-size:46px;font-weight:700;letter-spacing:-1.2px;line-height:1.25;max-width:860px}.dh-audience-page .dh-ap-lead{color:#3d4a5c;font-size:15px;line-height:1.75;max-width:720px}.dh-audience-page .dh-ap-actions{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.dh-audience-page .dh-ap-cta{margin-top:4px}.dh-audience-page .dh-ap-cta .dh-arrow{font-size:18px;line-height:1;margin-left:8px}.dh-audience-page .dh-ap-features{padding:110px 0 0}.dh-audience-page .dh-section-title{line-height:1.25}.dh-audience-page .dh-ap-grid{grid-gap:26px;align-items:stretch;display:grid;gap:26px;grid-template-columns:repeat(3,minmax(0,1fr))}.dh-audience-page .dh-ap-card{align-items:flex-start;background:#f7f9fc;border:1px solid #e9eff6;border-radius:14px;display:flex;flex-direction:column;gap:16px;padding:28px;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.dh-audience-page .dh-ap-card:hover{border-color:#d7dfe9;box-shadow:0 4px 44px 0 #0000000f;transform:translateY(-4px)}.dh-audience-page .dh-ap-card-icon{align-items:center;background:#2563eb;border-radius:50%;color:#fff;display:flex;flex-shrink:0;height:44px;justify-content:center;width:44px}.dh-audience-page .dh-ap-card-icon svg{height:22px;width:22px}.dh-audience-page .dh-ap-card-title{color:#1c222b;font-size:18px;font-weight:700;line-height:1.35}.dh-audience-page .dh-ap-card-text{color:#3d4a5c;font-size:13.5px;line-height:1.7}@media(max-width:1100px){.dh-audience-page .dh-ap-hero{padding:170px 0 100px}.dh-audience-page .dh-ap-title{font-size:36px}.dh-audience-page .dh-ap-features{padding-top:80px}.dh-audience-page .dh-ap-grid{gap:20px;grid-template-columns:repeat(2,minmax(0,1fr))}.dh-audience-page .dh-ap-card-title{font-size:17px}}@media(max-width:768px){.dh-audience-page .dh-ap-hero{border-radius:0 0 32px 32px;padding:130px 0 64px}.dh-audience-page .dh-ap-hero-inner{gap:20px}.dh-audience-page .dh-ap-title{font-size:28px;letter-spacing:-.5px}.dh-audience-page .dh-ap-features{padding-top:56px}.dh-audience-page .dh-section-head{margin-bottom:32px}.dh-audience-page .dh-ap-grid{grid-template-columns:1fr}}.dh-solutions{background:#fff}.dh-solutions .dh-sol-hiring{background:#f5f7f9;border-radius:0 0 60px 60px;padding:150px 0 90px}.dh-solutions .dh-sol-listings{padding:110px 0 90px}.dh-solutions .dh-sol-head{align-items:center;display:flex;flex-direction:column;gap:26px;margin-bottom:56px;text-align:center}.dh-solutions .dh-sol-toggle{align-items:center;background:#fff;border:1px solid #e9eff6;border-radius:10px;box-shadow:0 4px 44px 0 #0000000f;display:inline-flex;gap:4px;padding:4px}.dh-solutions .dh-sol-toggle-btn{-webkit-appearance:none;appearance:none;background:#0000;border:none;border-radius:8px;color:#1c222b;cursor:pointer;font-family:DM Sans,Inter,sans-serif;font-size:14px;font-weight:500;line-height:1;padding:10px 16px;transition:background .2s ease,color .2s ease}.dh-solutions .dh-sol-toggle-btn.is-active{background:#2563eb;color:#fff}.dh-solutions .dh-sol-toggle-btn.is-active .dh-sol-toggle-save{color:#ffffffe6}.dh-solutions .dh-sol-toggle-save{color:#2563eb;font-weight:600;margin-left:4px}.dh-solutions .dh-sol-grid{grid-gap:22px;align-items:stretch;display:grid;gap:22px;grid-template-columns:repeat(4,minmax(0,1fr))}.dh-solutions .dh-sol-card{background:#fff;border:1px solid #e9eff6;border-radius:14px;box-shadow:0 4px 44px 0 #0000000f;display:flex;flex-direction:column;padding:26px 24px 24px;position:relative;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.dh-solutions .dh-sol-card:hover{border-color:#d7dfe9;box-shadow:0 12px 40px 0 #1c222b1f;transform:translateY(-4px)}.dh-solutions .dh-sol-card.is-popular{border-color:#2563eb}.dh-solutions .dh-sol-badge{background:#2563eb;border-radius:6px;color:#fff;font-size:11px;font-weight:600;line-height:1;padding:6px 10px;position:absolute;right:16px;top:-11px}.dh-solutions .dh-sol-card-title{color:#1c222b;font-size:22px;font-weight:700;line-height:1.25;margin-bottom:10px}.dh-solutions .dh-sol-card-desc{color:#3d4a5c;font-size:13.5px;line-height:1.6;margin-bottom:20px}.dh-solutions .dh-sol-price{align-items:baseline;color:#1c222b;display:flex}.dh-solutions .dh-sol-price-currency{font-size:15px;font-weight:500;margin-right:2px}.dh-solutions .dh-sol-price-value{font-family:Inter,sans-serif!important;font-size:30px;font-weight:700;line-height:1}.dh-solutions .dh-sol-price-note{color:#3d4a5c;font-size:13px;margin-left:4px}.dh-solutions .dh-sol-price-offer{color:#1c222b;font-size:16px;font-weight:600;line-height:1.35}.dh-solutions .dh-sol-card-rule{background:#e9eff6;border:none;height:1px;margin-top:auto;width:100%}.dh-solutions .dh-sol-card-btn{margin-top:20px;text-decoration:none!important;width:100%}.dh-solutions .dh-sol-meeting{display:flex;justify-content:center;margin-top:56px}.dh-solutions .dh-sol-meeting .dh-arrow{font-size:18px;line-height:1;margin-left:8px}@media(max-width:1100px){.dh-solutions .dh-sol-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dh-solutions .dh-sol-listings{padding-top:80px}}@media(max-width:768px){.dh-solutions .dh-sol-hiring{border-radius:0 0 32px 32px;padding:120px 0 64px}.dh-solutions .dh-sol-listings{padding:64px 0}.dh-solutions .dh-sol-head{gap:20px;margin-bottom:32px}.dh-solutions .dh-sol-grid{gap:18px;grid-template-columns:1fr}.dh-solutions .dh-sol-meeting{margin-top:36px}}.dh-expansion{background:#fff}.dh-expansion .dh-exp-hero{background:#f5f7f9;border-radius:0 0 60px 60px;padding:160px 0 110px}.dh-expansion .dh-exp-hero-inner{align-items:center;display:flex;flex-direction:column;gap:20px;text-align:center}.dh-expansion .dh-exp-name{color:#1c222b;font-size:54px;font-weight:700;letter-spacing:-1.4px;line-height:1.1}.dh-expansion .dh-exp-title{color:#1c222b;font-size:26px;font-weight:700;letter-spacing:-.4px;line-height:1.4;max-width:820px}.dh-expansion .dh-exp-lead{color:#3d4a5c;font-size:14px;line-height:1.8;max-width:700px}.dh-expansion .dh-exp-actions{display:flex;flex-wrap:wrap;gap:14px;justify-content:center;margin-top:6px}.dh-expansion .dh-exp-actions .mantine-Button-root{text-decoration:none!important}.dh-expansion .dh-exp-btn-on-blue{background:#0000!important;border:1px solid #ffffffb3!important;color:#fff!important}.dh-expansion .dh-exp-btn-on-blue:hover{background:#ffffff1f!important;color:#fff!important}.dh-expansion .dh-exp-help,.dh-expansion .dh-exp-who{padding:100px 0 0}.dh-expansion .dh-exp-section-intro{color:#3d4a5c;font-size:14px;line-height:1.7;max-width:640px}.dh-expansion .dh-exp-grid{grid-gap:22px;align-items:stretch;display:grid;gap:22px;grid-template-columns:repeat(3,minmax(0,1fr))}.dh-expansion .dh-exp-card{align-items:flex-start;background:#f7f9fc;border:1px solid #e9eff6;border-radius:12px;display:flex;flex-direction:column;gap:18px;padding:26px 24px;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.dh-expansion .dh-exp-card--center{align-items:center;text-align:center}.dh-expansion .dh-exp-card:hover{border-color:#d7dfe9;box-shadow:0 4px 44px 0 #0000000f;transform:translateY(-4px)}.dh-expansion .dh-exp-card-icon{align-items:center;background:#2563eb;border-radius:50%;color:#fff;display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.dh-expansion .dh-exp-card-icon svg{height:20px;width:20px}.dh-expansion .dh-exp-card-title{color:#1c222b;font-size:15px;font-weight:700;line-height:1.45}.dh-expansion .dh-exp-validate{padding:100px 0 0}.dh-expansion .dh-exp-validate-card{align-items:center;background:#f7f9fc;border-radius:20px;display:flex;flex-direction:column;gap:16px;padding:64px 40px;text-align:center}.dh-expansion .dh-exp-validate-title{color:#1c222b;font-size:30px;font-weight:700;line-height:1.3}.dh-expansion .dh-exp-validate-text{color:#3d4a5c;font-size:14px;line-height:1.7}.dh-expansion .dh-exp-why{padding:100px 0 0}.dh-expansion .dh-exp-why-grid{grid-gap:64px;align-items:center;display:grid;gap:64px;grid-template-columns:1fr 1.1fr}.dh-expansion .dh-exp-why-body{display:flex;flex-direction:column;gap:14px}.dh-expansion .dh-exp-why-body p{color:#3d4a5c;font-size:14px;line-height:1.7}.dh-expansion .dh-exp-why-title{color:#1c222b;font-size:30px;font-weight:700;margin-bottom:4px}.dh-expansion .dh-exp-checklist{display:flex;flex-direction:column;gap:12px;margin-top:8px}.dh-expansion .dh-exp-checklist li{align-items:center;color:#2d3643;display:flex;font-size:13.5px;gap:10px}.dh-expansion .dh-exp-checklist svg{flex-shrink:0;height:17px;width:17px}.dh-expansion .dh-exp-mock{padding:18px 26px 26px 18px;position:relative}.dh-expansion .dh-exp-mock-shadow{background:#9b83ff;border-radius:18px;inset:0 46px 46px 0;opacity:.55;position:absolute}.dh-expansion .dh-exp-mock-card{background:#fff;border-radius:16px;box-shadow:0 12px 40px 0 #1c222b1f;margin:28px 0 0 28px;padding:24px 26px 18px;position:relative}.dh-expansion .dh-exp-mock-title{color:#1c222b;font-family:Inter,sans-serif!important;font-size:20px;font-weight:700;margin-bottom:18px}.dh-expansion .dh-exp-mock-chart{display:block;height:150px;margin-left:26px;width:100%;width:calc(100% - 26px)}.dh-expansion .dh-exp-mock-pill{background:#2563eb;border-radius:6px;color:#fff;font-size:12px;font-weight:700;left:58%;line-height:1;padding:5px 9px;position:absolute;top:92px;transform:translateX(-50%)}.dh-expansion .dh-exp-mock-axis{margin-left:26px;padding-top:8px}.dh-expansion .dh-exp-mock-axis,.dh-expansion .dh-exp-mock-scale{color:#8897ae;display:flex;font-size:11px;justify-content:space-between}.dh-expansion .dh-exp-mock-scale{flex-direction:column;height:150px;left:26px;position:absolute;top:68px}.dh-expansion .dh-exp-mock-avatar{border:3px solid #fff;border-radius:50%;box-shadow:0 8px 24px #1c222b14;height:44px;object-fit:cover;position:absolute;width:44px}.dh-expansion .dh-exp-mock-avatar--top{right:64px;top:0}.dh-expansion .dh-exp-mock-avatar--bottom{bottom:54px;height:36px;left:0;width:36px}.dh-expansion .dh-exp-pricing{padding:100px 0 0}.dh-expansion .dh-exp-pricing-grid{grid-gap:64px;align-items:center;display:grid;gap:64px;grid-template-columns:1fr 1fr}.dh-expansion .dh-exp-plan{background:#fff;border:1px solid #e9eff6;border-radius:14px;box-shadow:0 12px 40px 0 #1c222b1f;padding:30px 28px;position:relative}.dh-expansion .dh-exp-plan.is-popular{border-color:#2563eb}.dh-expansion .dh-exp-plan-badge{background:#2563eb;border-radius:6px;color:#fff;font-size:11px;font-weight:600;line-height:1;padding:6px 10px;position:absolute;right:16px;top:-11px}.dh-expansion .dh-exp-plan-title{color:#1c222b;font-size:26px;font-weight:700;line-height:1.25;margin-bottom:10px}.dh-expansion .dh-exp-plan-desc{color:#3d4a5c;font-size:14px;margin-bottom:26px}.dh-expansion .dh-exp-plan-price{align-items:baseline;color:#1c222b;display:flex}.dh-expansion .dh-exp-plan-currency{font-size:15px;font-weight:500;margin-right:3px}.dh-expansion .dh-exp-plan-value{font-family:Inter,sans-serif!important;font-size:30px;font-weight:700;line-height:1}.dh-expansion .dh-exp-pricing-body{align-items:flex-start;display:flex;flex-direction:column;gap:16px}.dh-expansion .dh-exp-pricing-body p{color:#3d4a5c;font-size:14px;line-height:1.7;max-width:420px}.dh-expansion .dh-exp-pricing-body .mantine-Button-root{text-decoration:none!important}.dh-expansion .dh-exp-pricing-title{color:#1c222b;font-size:30px;font-weight:700}.dh-expansion .dh-exp-cta{padding:100px 0 0}.dh-expansion .dh-exp-cta-card{align-items:center;background:#2563eb;border-radius:20px;display:flex;flex-direction:column;gap:14px;padding:64px 48px;text-align:center}.dh-expansion .dh-exp-cta-title{color:#fff;font-size:34px;font-weight:700;line-height:1.25}.dh-expansion .dh-exp-cta-lead{color:#fff;font-size:16px;line-height:1.6;max-width:620px}.dh-expansion .dh-exp-cta-text{color:#ffffffd9;font-size:13.5px;line-height:1.6;max-width:620px}@media(max-width:1100px){.dh-expansion .dh-exp-hero{padding:150px 0 80px}.dh-expansion .dh-exp-name{font-size:42px}.dh-expansion .dh-exp-title{font-size:22px}.dh-expansion .dh-exp-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dh-expansion .dh-exp-cta,.dh-expansion .dh-exp-help,.dh-expansion .dh-exp-pricing,.dh-expansion .dh-exp-validate,.dh-expansion .dh-exp-who,.dh-expansion .dh-exp-why{padding-top:76px}.dh-expansion .dh-exp-pricing-grid,.dh-expansion .dh-exp-why-grid{gap:40px}}@media(max-width:768px){.dh-expansion .dh-exp-hero{border-radius:0 0 32px 32px;padding:120px 0 56px}.dh-expansion .dh-exp-name{font-size:32px;letter-spacing:-.8px}.dh-expansion .dh-exp-title{font-size:18px}.dh-expansion .dh-exp-lead{font-size:13.5px}.dh-expansion .dh-exp-actions{align-self:stretch;flex-direction:column}.dh-expansion .dh-exp-actions .mantine-Button-root{width:100%}.dh-expansion .dh-exp-cta,.dh-expansion .dh-exp-help,.dh-expansion .dh-exp-pricing,.dh-expansion .dh-exp-validate,.dh-expansion .dh-exp-who,.dh-expansion .dh-exp-why{padding-top:56px}.dh-expansion .dh-section-head{margin-bottom:32px}.dh-expansion .dh-exp-grid{grid-template-columns:1fr}.dh-expansion .dh-exp-validate-card{padding:40px 22px}.dh-expansion .dh-exp-validate-title{font-size:24px}.dh-expansion .dh-exp-pricing-grid,.dh-expansion .dh-exp-why-grid{gap:32px;grid-template-columns:1fr}.dh-expansion .dh-exp-pricing-title,.dh-expansion .dh-exp-why-title{font-size:24px}.dh-expansion .dh-exp-mock{padding:0}.dh-expansion .dh-exp-mock-shadow{display:none}.dh-expansion .dh-exp-mock-card{margin:0}.dh-expansion .dh-exp-mock-avatar{display:none}.dh-expansion .dh-exp-cta-card{padding:40px 22px}.dh-expansion .dh-exp-cta-title{font-size:24px}}.dh-login,.dh-register{background:#fff;color:#1c222b;font-family:DM Sans,Inter,sans-serif;padding:140px 0 80px;width:100%}.dh-login,.dh-login .mantine-Button-root,.dh-login .mantine-InputWrapper-label,.dh-login .mantine-PasswordInput-input,.dh-login .mantine-Text-root,.dh-login .mantine-TextInput-input,.dh-login .mantine-Title-root,.dh-login .mantine-UnstyledButton-root,.dh-login a,.dh-register,.dh-register .mantine-Button-root,.dh-register .mantine-InputWrapper-label,.dh-register .mantine-PasswordInput-input,.dh-register .mantine-Text-root,.dh-register .mantine-TextInput-input,.dh-register .mantine-Title-root,.dh-register .mantine-UnstyledButton-root,.dh-register a{font-family:DM Sans,Inter,sans-serif!important}.dh-login .dh-register-title,.dh-register .dh-register-title{font-family:Inter,sans-serif!important}.dh-login .dh-register-card,.dh-register .dh-register-card{grid-gap:56px;align-items:center;background:#f5f7f9;border-radius:28px;display:grid;gap:56px;grid-template-columns:1fr 1.05fr;padding:64px 56px}.dh-login .dh-register-pane,.dh-register .dh-register-pane{align-items:flex-start;display:flex;flex-direction:column;gap:16px}.dh-login .dh-register-title,.dh-register .dh-register-title{color:#1c222b;font-size:40px;font-weight:700;letter-spacing:-1px;line-height:1.15;margin:0}.dh-login .dh-register-sub,.dh-register .dh-register-sub{color:#3d4a5c;font-size:15px;margin:0 0 16px}.dh-login .dh-role-options,.dh-register .dh-role-options{display:flex;flex-wrap:wrap;gap:32px;margin-bottom:8px}.dh-login .dh-role-radio,.dh-register .dh-role-radio{align-items:center;color:#3d4a5c;cursor:pointer;display:inline-flex;font-size:15px;font-weight:500;gap:10px;position:relative;-webkit-user-select:none;user-select:none}.dh-login .dh-role-radio input,.dh-register .dh-role-radio input{opacity:0;pointer-events:none;position:absolute}.dh-login .dh-role-radio .dh-role-dot,.dh-register .dh-role-radio .dh-role-dot{background:#fff;border:1.5px solid #d7dfe9;border-radius:50%;height:22px;position:relative;transition:border-color .15s ease,background .15s ease;width:22px}.dh-login .dh-role-radio.is-selected,.dh-register .dh-role-radio.is-selected{color:#1c222b}.dh-login .dh-role-radio.is-selected .dh-role-dot,.dh-register .dh-role-radio.is-selected .dh-role-dot{background:#2563eb;border-color:#2563eb}.dh-login .dh-role-radio.is-selected .dh-role-dot:after,.dh-register .dh-role-radio.is-selected .dh-role-dot:after{background:#fff;border-radius:50%;content:"";inset:4px;position:absolute}.dh-login .dh-role-radio:hover .dh-role-dot,.dh-register .dh-role-radio:hover .dh-role-dot{border-color:#2563eb}.dh-login .dh-register-form,.dh-register .dh-register-form{display:flex;flex-direction:column;gap:0;margin-bottom:16px;max-width:440px;width:100%}.dh-login .dh-register-cta,.dh-register .dh-register-cta{font-size:16px!important;font-weight:600!important;height:52px!important;margin-top:8px;max-width:440px;width:100%}.dh-login .dh-register-cta .dh-arrow,.dh-register .dh-register-cta .dh-arrow{margin-left:4px}.dh-login .dh-register-back,.dh-register .dh-register-back{align-self:flex-start;color:#2563eb!important;font-size:14px;font-weight:500;margin-top:8px;text-decoration:none!important}.dh-login .dh-register-back:hover,.dh-register .dh-register-back:hover{text-decoration:underline!important}.dh-login .dh-register-foot,.dh-register .dh-register-foot{color:#3d4a5c;font-size:14px;margin-top:12px}.dh-login .dh-link-inline,.dh-register .dh-link-inline{background:none;border:none;color:#2563eb;cursor:pointer;font-size:inherit;font-weight:600;padding:0;text-decoration:underline}.dh-login .dh-login-row,.dh-register .dh-login-row{align-items:center;display:flex;gap:16px;justify-content:space-between;margin:4px 0 8px;max-width:440px;width:100%}.dh-login .dh-login-row .dh-link-inline,.dh-register .dh-login-row .dh-link-inline{text-decoration:none}.dh-login .dh-login-row .dh-link-inline:hover,.dh-register .dh-login-row .dh-link-inline:hover{text-decoration:underline}.dh-login .dh-register-cover,.dh-register .dh-register-cover{border-radius:20px;box-shadow:0 8px 24px #1c222b14;height:460px;overflow:hidden;width:100%}.dh-login .dh-register-cover img,.dh-register .dh-register-cover img{display:block;height:100%;object-fit:cover;object-position:center center;width:100%}@media(max-width:900px){.dh-login,.dh-register{padding:110px 0 56px}.dh-login .dh-register-card,.dh-register .dh-register-card{gap:32px;grid-template-columns:1fr;padding:40px 24px}.dh-login .dh-register-title,.dh-register .dh-register-title{font-size:30px}.dh-login .dh-register-cover,.dh-register .dh-register-cover{height:280px;order:-1}.dh-login .dh-role-options,.dh-register .dh-role-options{gap:20px}}.dh-tag{border:1px solid #0000;border-radius:999px;display:inline-block;font-size:12px;font-weight:500;padding:3px 10px;width:fit-content}.dh-tag-list{display:flex;gap:4px}.dh-tag--outline{background:#2563eb0f;border-color:#2563eb59;color:#2563eb}.dh-tag--hiring{background:#fff;border-color:#22c55e;color:#22c55e}.dh-tag--global{background:#fff;border-color:#2563eb;color:#2563eb}.dh-discover{background:#fff}.dh-discover .dh-discover-title{color:#1c222b;font-size:40px;font-weight:700;letter-spacing:-.5px;margin-bottom:32px}.dh-discover .dh-discover-search{margin:0 auto}.dh-discover .dh-sort-tabs{display:flex;gap:12px;justify-content:center;margin-top:28px}.dh-discover .dh-sort-tab{background:#fff;border:1px solid #d7dfe9;border-radius:10px;color:#1c222b;cursor:pointer;font-family:DM Sans,Inter,sans-serif;font-size:14px;font-weight:500;padding:10px 20px;transition:background .15s ease,color .15s ease,border-color .15s ease}.dh-discover .dh-sort-tab:hover{border-color:#2563eb}.dh-discover .dh-sort-tab.is-active{background:#2563eb;border-color:#2563eb;color:#fff}.dh-discover .dh-discover-body{padding:48px 0 96px}.dh-discover .dh-discover-layout{grid-gap:32px;align-items:start;display:grid;gap:32px;grid-template-columns:280px 1fr}.dh-discover .dh-discover-layout--full{grid-template-columns:minmax(0,1fr)}.dh-discover.dh-discover--cms .dh-discover-body{padding:32px 0 64px}.dh-discover.dh-discover--cms .dh-discover-search-block{margin-bottom:36px;text-align:center}.dh-discover.dh-discover--cms .dh-discover-search--cms{margin:0 auto;max-width:640px}.dh-discover.dh-discover--cms .dh-discover-header-row{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.dh-discover.dh-discover--cms .dh-discover-title--sm{font-size:28px;margin-bottom:0}.dh-discover.dh-discover--cms .dh-view-toggle{align-items:center;background:#fff;border:1px solid #d7dfe9;border-radius:10px;color:#3d4a5c;cursor:pointer;display:flex;height:40px;justify-content:center;width:40px}.dh-discover.dh-discover--cms .dh-view-toggle:hover{border-color:#2563eb;color:#2563eb}.dh-discover.dh-discover--cms .dh-discover-main{display:flex;flex-direction:column;gap:20px;position:relative;width:100%}.dh-discover.dh-discover--cms .dh-discover-grid--list{grid-template-columns:1fr}.dh-discover.dh-discover--cms .dh-pagination{padding-top:8px}.dh-discover.dh-discover--cms .dh-pagination .mantine-Pagination-root{align-items:center;display:flex;flex-wrap:wrap;gap:6px;justify-content:center}.dh-discover.dh-discover--cms .dh-pagination .mantine-Pagination-control{align-items:center;background:#0000;border:1px solid #0000;border-radius:10px;color:#3d4a5c;display:flex;font-family:DM Sans,Inter,sans-serif;font-size:14px;font-weight:500;height:40px;justify-content:center;min-width:40px;transition:border-color .15s ease,background .15s ease,color .15s ease}.dh-discover.dh-discover--cms .dh-pagination .mantine-Pagination-control:hover:not(:disabled){background:#f7f9fc;color:#1c222b}.dh-discover.dh-discover--cms .dh-pagination .mantine-Pagination-control:disabled{background:#0000;color:#d7dfe9}.dh-discover.dh-discover--cms .dh-pagination .mantine-Pagination-control[data-active]{background:#fff;border-color:#1c222b;color:#1c222b;font-weight:700}.dh-discover.dh-discover--cms .dh-pagination .mantine-Pagination-control[data-active]:hover{background:#fff}.dh-discover.dh-discover--cms .dh-pagination .mantine-Pagination-control:first-child,.dh-discover.dh-discover--cms .dh-pagination .mantine-Pagination-control:last-child{border:none;color:#3d4a5c}.dh-discover.dh-discover--cms .dh-pagination .mantine-Pagination-control:first-child:hover:not(:disabled),.dh-discover.dh-discover--cms .dh-pagination .mantine-Pagination-control:last-child:hover:not(:disabled){background:#f7f9fc}.dh-discover.dh-discover--cms .dh-pagination .mantine-Pagination-control svg{height:16px;width:16px}.dh-discover.dh-discover--cms .dh-pagination .mantine-Pagination-dots{align-items:center;color:#8897ae;display:flex;height:40px;justify-content:center;min-width:40px}.dh-discover .dh-discover-grid{grid-gap:20px;align-content:start;display:grid;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr))}.dh-discover .dh-discover-grid .emptyData-container{grid-column:1/-1}.dh-discover .dh-candidate-card{background:#fff;border:1px solid #e9eff6;border-radius:16px;box-shadow:0 4px 44px 0 #0000000f;padding:20px}.dh-discover .dh-candidate-card[role=button]{cursor:pointer;transition:box-shadow .15s ease,border-color .15s ease}.dh-discover .dh-candidate-card[role=button]:hover{border-color:#d7dfe9;box-shadow:0 12px 40px 0 #1c222b1f}.dh-discover .dh-candidate-card .dh-candidate-avatar,.dh-discover .dh-candidate-card .dh-candidate-avatar-img{border-radius:16px;font-size:20px;height:64px;width:64px}.dh-discover .dh-candidate-card .dh-candidate-id h4{font-size:18px}.dh-discover .dh-candidate-top{align-items:flex-start;display:flex;gap:16px}.dh-discover .dh-candidate-main{flex:1 1;min-width:0}.dh-discover .dh-candidate-headline{align-items:flex-start;display:flex;gap:12px}.dh-discover .dh-candidate-avatar,.dh-discover .dh-candidate-avatar-img{align-items:center;border-radius:14px;color:#fff;display:flex;flex-shrink:0;font-size:16px;font-weight:700;height:52px;justify-content:center;width:52px}.dh-discover .dh-candidate-avatar-img{background:#e9eff6;object-fit:cover}.dh-discover .dh-candidate-id{flex:1 1;min-width:0}.dh-discover .dh-candidate-id h4{color:#1c222b;font-size:16px;font-weight:700}.dh-discover .dh-candidate-id .dh-candidate-role{color:#8897ae;font-size:13px}.dh-discover .dh-candidate-rating{align-items:center;background:none;border:none;border-radius:8px;color:#1c222b;cursor:pointer;display:flex;flex-shrink:0;font-family:inherit;font-size:13px;font-weight:600;gap:4px;padding:2px 4px;transition:background .12s ease}.dh-discover .dh-candidate-rating:hover{background:#fbbf2424}.dh-discover .dh-candidate-rating svg{color:#fbbf24;height:14px;width:14px}.dh-discover .dh-candidate-rating--empty{color:#8897ae;font-weight:500}.dh-discover .dh-candidate-rating--empty svg{color:#d7dfe9}.dh-discover .dh-candidate-tags{display:flex;flex-direction:column;flex-wrap:wrap;gap:6px;margin:8px 0}.dh-discover .dh-candidate-hint{color:#8897ae;font-size:12px;font-style:italic}.dh-discover .dh-candidate-title{color:#1c222b;font-size:14px;font-weight:600;margin-bottom:2px}.dh-discover .dh-candidate-title span{display:block}.dh-discover .dh-candidate-title .is-empty{color:#8897ae;font-weight:500}.dh-discover .dh-candidate-exp{color:#8897ae;font-size:13px}.dh-discover .dh-candidate-stats{align-items:center;border-top:1px solid #e9eff6;color:#8897ae;display:flex;font-size:12px;gap:16px;margin-top:18px;padding-top:14px}.dh-discover .dh-candidate-stats .is-empty{color:#d7dfe9}.dh-discover .dh-candidate-stats .dh-candidate-arrow{color:#8897ae;height:16px;margin-left:auto;width:16px}.dh-discover .dh-candidate-row{align-items:flex-start;background:#fff;border:1px solid #e9eff6;border-radius:16px;box-shadow:0 4px 44px 0 #0000000f;display:flex;gap:20px;padding:24px;position:relative;transition:box-shadow .15s ease,border-color .15s ease}.dh-discover .dh-candidate-row[role=button]{cursor:pointer}.dh-discover .dh-candidate-row[role=button]:hover{border-color:#d7dfe9;box-shadow:0 12px 40px 0 #1c222b1f}.dh-discover .dh-candidate-row .dh-candidate-avatar,.dh-discover .dh-candidate-row .dh-candidate-avatar-img{border-radius:16px;font-size:28px;height:96px;width:96px}.dh-discover .dh-candidate-row .dh-candidate-rating{position:absolute;right:24px;top:24px}.dh-discover .dh-candidate-row .dh-candidate-row-body{flex:1 1;min-width:0}.dh-discover .dh-candidate-row .dh-candidate-row-body h4{color:#1c222b;font-size:20px;font-weight:700;margin:0 70px 2px 0}.dh-discover .dh-candidate-row .dh-candidate-row-body .dh-candidate-role{color:#8897ae;font-size:14px}.dh-discover .dh-candidate-row .dh-candidate-row-body .dh-candidate-tags{margin:14px 0 12px}.dh-discover .dh-candidate-row .dh-candidate-row-body .dh-candidate-title{color:#3d4a5c;font-size:15px;font-weight:400}.dh-discover .dh-candidate-row .dh-candidate-row-body .dh-candidate-stats{margin-top:20px}.dh-filters{background:#fff;border:1px solid #e9eff6;border-radius:16px;box-shadow:0 4px 44px 0 #0000000f;padding:20px;position:sticky;top:100px}.dh-filters--mobile{border:none;box-shadow:none;padding:0;position:static}.dh-filters-title{color:#1c222b;font-size:18px;font-weight:700;margin-bottom:4px}.dh-filter-row{border-bottom:1px solid #e9eff6}.dh-filter-row:last-child{border-bottom:none}.dh-filter-row-head{align-items:center;background:none;border:none;color:#1c222b;cursor:pointer;display:flex;font-family:DM Sans,Inter,sans-serif;font-size:15px;font-weight:500;justify-content:space-between;padding:14px 0;text-align:left;width:100%}.dh-filter-row-head svg.dh-filter-chevron{color:#8897ae;flex-shrink:0;height:16px;transition:transform .15s ease;width:16px}.dh-filter-row.is-open .dh-filter-row-head svg.dh-filter-chevron{transform:rotate(180deg)}.dh-filter-row-body{display:flex;flex-direction:column;gap:10px;padding:0 0 16px}.dh-filter-pills{display:flex;flex-wrap:wrap;gap:8px}.dh-filter-pill{background:#fff;border:1px solid #d7dfe9;border-radius:999px;color:#1c222b;cursor:pointer;font-family:DM Sans,Inter,sans-serif;font-size:13px;padding:6px 14px}.dh-filter-pill:hover{border-color:#2563eb}.dh-filter-pill.is-active{background:#2563eb;border-color:#2563eb;color:#fff}.dh-filter-input,.dh-filter-select{background:#fff;border:1px solid #d7dfe9;border-radius:8px;color:#1c222b;font-family:DM Sans,Inter,sans-serif;font-size:14px;padding:10px 12px;width:100%}.dh-filter-input:focus,.dh-filter-select:focus{border-color:#2563eb;outline:none}.dh-filter-input:disabled,.dh-filter-select:disabled{background:#f7f9fc;color:#8897ae}.dh-filter-checks{display:flex;flex-direction:column;gap:8px}.dh-filter-check{align-items:center;color:#3d4a5c;cursor:pointer;display:flex;font-size:14px;gap:8px}.dh-filter-check input{accent-color:#2563eb;height:15px;width:15px}.dh-filters-subtitle-label{color:#2563eb;font-size:13px;font-weight:600;letter-spacing:.04em;margin:-2px 0 4px;text-transform:uppercase}.dh-filter-subhead{color:#3d4a5c;display:block;font-size:13px;font-weight:600;margin-top:4px}.dh-filter-radios{display:flex;flex-direction:column;gap:8px}.dh-filter-radio{align-items:center;color:#3d4a5c;cursor:pointer;display:flex;font-size:14px;gap:8px}.dh-filter-radio input{accent-color:#2563eb;flex-shrink:0;height:15px;width:15px}.dh-filter-radio--rating{justify-content:flex-start}.dh-filter-count{color:#8897ae;font-size:12px;margin-left:auto}.dh-star-rating{display:inline-flex;gap:1px}.dh-star-rating svg{color:#fbbf24;height:13px;width:13px}.dh-filter-range{align-items:center;display:flex;gap:8px}.dh-filter-range .dh-filter-select{flex:1 1;min-width:0}.dh-chip-picker{display:flex;flex-direction:column;gap:10px}.dh-filter-chips{display:flex;flex-wrap:wrap;gap:8px}.dh-filter-chip{align-items:center;background:#f7f9fc;border:1px solid #d7dfe9;border-radius:999px;color:#1c222b;display:inline-flex;font-size:13px;gap:6px;padding:5px 8px 5px 12px}.dh-filter-chip button{background:none;border:none;color:#8897ae;cursor:pointer;font-size:15px;line-height:1;padding:2px}.dh-filter-chip button:hover{color:#1c222b}.drawer-mobile{font-family:DM Sans,Inter,sans-serif}.drawer-mobile .mantine-Drawer-content{max-width:92vw}.drawer-mobile .mantine-Drawer-header{margin-bottom:4px}.drawer-mobile .mantine-Drawer-title{color:#1c222b;font-family:DM Sans,Inter,sans-serif;font-size:16px;font-weight:700}.drawer-mobile .mantine-Drawer-close{color:#8897ae}.drawer-mobile .mantine-Drawer-close:hover{background:#f7f9fc;color:#1c222b}.drawer-mobile .mantine-Drawer-body{font-family:DM Sans,Inter,sans-serif}@media(max-width:900px){.dh-discover .dh-discover-title{font-size:30px}.dh-discover .dh-discover-layout{grid-template-columns:1fr}.dh-discover .dh-filters{position:static}.dh-discover .dh-discover-grid{grid-template-columns:1fr}.dh-discover .dh-sort-tabs{flex-wrap:wrap}}@media(max-width:480px){.dh-discover .dh-discover-search{align-items:stretch;flex-direction:column;gap:8px;padding:12px}.dh-discover .dh-search-divider{display:none}.dh-discover .dh-search-btn{justify-content:center;width:100%}}@media(max-width:1100px){.dh-hero .dh-hero-title{font-size:52px}.dh-section-title{font-size:38px}.dh-values .dh-values-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dh-cta .dh-cta-card{padding:48px}.dh-cta .dh-cta-title{font-size:36px}.dh-footer .dh-footer-grid{grid-template-columns:1fr 1fr}}@media(min-width:1080px)and (max-width:1699.98px){.dh-nav-wrap .dh-nav{gap:12px;padding:12px 20px}.dh-nav-wrap .dh-nav-links{gap:10px}.dh-nav-wrap .dh-nav-link{font-size:14px;padding:6px 4px}.dh-nav-wrap .dh-nav-actions{gap:8px}.dh-nav-wrap .dh-logo img{height:24px}}@media(max-width:768px){.dh-nav-wrap{top:8px}.dh-nav-wrap .dh-nav{border-radius:14px;padding:12px 16px}.dh-nav-wrap .dh-logo img{height:24px}.dh-hero{border-radius:0 0 32px 32px;margin-top:8px;padding:32px 0 56px}.dh-hero .dh-hero-inner{min-height:440px}.dh-hero .dh-hero-title{font-size:28px}.dh-hero .dh-hero-map img{opacity:.45}.dh-hero .dh-hero-chip{font-size:13px;padding:6px 12px}.dh-hero .dh-hero-chip .dh-hero-chip-flag{height:11px;width:16px}.dh-hero .dh-hero-search{align-items:stretch;border-radius:16px;flex-direction:column;gap:10px;padding:14px}.dh-hero .dh-hero-search .dh-search-field{border:1px solid #e9eff6;border-radius:10px;padding:10px 12px}.dh-hero .dh-hero-search .dh-search-divider{display:none}.dh-hero .dh-hero-search .dh-search-btn{width:100%}.dh-hero .dh-deco--avatar1,.dh-hero .dh-deco--avatar2,.dh-hero .dh-deco--violet,.dh-hero .dh-deco--yellow{border-radius:22px 22px 0 22px;height:44px;width:44px}.dh-hero .dh-deco--avatar2,.dh-hero .dh-deco--violet{border-radius:0 22px 22px 22px}.dh-values{padding:60px 0}.dh-values .dh-values-grid{grid-template-columns:1fr}.dh-section-title{font-size:28px}.dh-section-head{margin-bottom:32px}.dh-about{padding:60px 0}.dh-about .dh-about-inner{gap:32px;grid-template-columns:1fr}.dh-about .dh-about-right img{max-height:360px;min-height:300px}.dh-cta{padding:32px 0 60px}.dh-cta .dh-cta-card{grid-template-columns:1fr;padding:32px 24px}.dh-cta .dh-cta-title{font-size:28px}.dh-cta .dh-cta-visual{margin-top:24px;min-height:260px}.dh-footer{padding:56px 0 24px}.dh-footer .dh-footer-grid{gap:32px;grid-template-columns:1fr 1fr}}.dh-profile-page{display:flex;flex-direction:column;gap:20px;padding:24px 0 64px}.dh-profile-header-card{align-items:center;background:#fff;border:1px solid #e9eff6;border-radius:16px;box-shadow:0 4px 44px 0 #0000000f;display:flex;flex-wrap:wrap;gap:16px;padding:20px 24px}.dh-profile-header-card .profile-avatar{margin-bottom:0}.dh-profile-header-actions{align-items:center;display:flex;flex-shrink:0;gap:12px;margin-top:16px}.dh-profile-section{background:#fff;border:1px solid #e9eff6;border-radius:16px;box-shadow:0 4px 44px 0 #0000000f;padding:20px 24px}.dh-profile-section-head{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.dh-profile-section-head h3{align-items:center;color:#1c222b;display:flex;font-size:16px;font-weight:700;gap:10px}.dh-profile-section-head h3 svg{color:#2563eb;flex-shrink:0}.dh-profile-section-edit{color:#8897ae}.dh-profile-section-edit:hover{background:#f7f9fc;color:#2563eb}.dh-profile-section-body{color:#3d4a5c;font-size:14px}.dh-profile-info-grid{grid-gap:16px 32px;display:grid;gap:16px 32px;grid-template-columns:repeat(2,minmax(0,1fr))}.dh-profile-info-item{display:flex;flex-direction:column;gap:4px}.dh-profile-info-label{color:#8897ae;font-size:12px;letter-spacing:.03em;text-transform:uppercase}.dh-profile-info-value{color:#1c222b;font-size:14px;font-weight:500}.dh-profile-text{color:#3d4a5c;font-size:14px;line-height:1.6;margin:0}.dh-profile-text--muted{color:#8897ae}.dh-profile-add-link{align-self:flex-start;background:none;border:none;color:#2563eb;cursor:pointer;display:inline-block;font-size:14px;font-weight:500;padding:0;text-align:left}.dh-profile-add-link:hover{text-decoration:underline}.dh-profile-inline-edit{display:flex;flex-direction:column;gap:4px}.dh-profile-inline-edit .mantine-TextInput-root,.dh-profile-inline-edit input,.dh-profile-inline-edit textarea{font-family:DM Sans,Inter,sans-serif}.dh-profile-toggle-row{border-bottom:1px solid #e9eff6;margin-bottom:16px;padding-bottom:14px}.dh-profile-toggle-row .mantine-Switch-label{color:#1c222b;font-size:14px;font-weight:500}.dh-profile-toggle-row .mantine-Switch-description{color:#8897ae;font-size:12px}.dh-profile-inline-actions{align-items:center;display:flex;gap:10px;margin-top:14px}.dh-profile-check-columns{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:14px}.dh-profile-check-heading{color:#3d4a5c;display:block;font-size:13px;font-weight:600;margin-bottom:8px}.dh-profile-empty{align-items:center;border:1px dashed #d7dfe9;border-radius:12px;display:flex;flex-direction:column;gap:8px;grid-column:1/-1;justify-content:center;padding:22px 16px;text-align:center}.dh-profile-empty-text{color:#8897ae;font-size:14px;margin:0}.dh-profile-empty-add{align-items:center;background:none;border:none;color:#2563eb;cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;font-weight:500;gap:6px;padding:0}.dh-profile-empty-add:hover{text-decoration:underline}.dh-profile-chips-add{margin-top:14px}.dh-profile-tags{display:flex;flex-wrap:wrap;gap:8px}.dh-profile-tag-label{font:inherit}.dh-profile-tag-label,.dh-profile-tag-remove{background:none;border:none;color:inherit;cursor:pointer;padding:0}.dh-profile-tag-remove{align-items:center;display:inline-flex;margin-left:6px;opacity:.65}.dh-profile-tag-remove:hover{opacity:1}.dh-profile-tag{align-items:center;background:#2563eb0f;border:1px solid #2563eb59;border-radius:999px;color:#2563eb;display:inline-flex;font-size:12px;font-weight:500;gap:6px;padding:4px 12px}.dh-profile-tag svg{height:13px;width:13px}.dh-profile-info-value--empty{color:#8897ae;font-weight:400}.dh-profile-textbox{border:1px solid #e9eff6;border-radius:10px;padding:14px 16px!important}.dh-profile-topbar{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.dh-profile-topbar-titles h1{color:#1c222b;font-size:22px;font-weight:700}.dh-profile-topbar-titles p{color:#8897ae;font-size:13px;margin-top:2px}.dh-profile-topbar-actions{align-items:center;display:flex;flex-shrink:0;gap:14px}.dh-profile-topbar-search{align-items:center;background:#fff;border:1px solid #e9eff6;border-radius:10px;color:#8897ae;display:flex;gap:8px;padding:9px 14px}.dh-profile-topbar-search input{background:none;border:none;color:#1c222b;font-size:14px;outline:none;width:160px}.dh-profile-topbar-search input::placeholder{color:#8897ae}.dh-profile-topbar-bell{align-items:center;background:#fff;border:1px solid #e9eff6;border-radius:10px;color:#3d4a5c;cursor:pointer;display:flex;flex-shrink:0;height:38px;justify-content:center;width:38px}.dh-profile-topbar-bell:hover{border-color:#2563eb;color:#2563eb}.dh-profile-topbar-user{align-items:center;display:flex;gap:10px}.dh-profile-topbar-user-text{display:flex;flex-direction:column;line-height:1.3;white-space:nowrap}.dh-profile-topbar-user-text .dh-profile-topbar-user-name{color:#1c222b;font-size:13px;font-weight:600}.dh-profile-topbar-user-text .dh-profile-topbar-user-email{color:#8897ae;font-size:12px}.dh-profile-avatar-slot{display:inline-block;flex-shrink:0;position:relative}.dh-profile-avatar-slot--editable{cursor:pointer}.dh-profile-avatar-slot .avatar-img{border:1px solid #e9eff6}.dh-profile-avatar-placeholder{align-items:center;background:#f7f9fc;border:2px dashed #d7dfe9;border-radius:16px;color:#1c222b;display:flex;height:120px;justify-content:center;transition:border-color .12s ease,background .12s ease;width:120px}.dh-profile-avatar-slot--editable:hover .dh-profile-avatar-placeholder{background:#2563eb0a;border-color:#2563eb}.dh-profile-avatar-edit-badge{align-items:center;background:#1c222b;border:2px solid #fff;border-radius:999px;bottom:-4px;color:#fff;display:flex;height:24px;justify-content:center;pointer-events:none;position:absolute;right:-4px;width:24px}.dh-profile-header-name{color:#2563eb!important;font-size:20px}.dh-profile-header-meta{font-size:15px;margin-top:4px}@media(max-width:768px){.dh-profile-check-columns,.dh-profile-info-grid{grid-template-columns:1fr}.dh-profile-header-card{align-items:stretch;flex-direction:column;gap:14px;padding:20px 16px}.dh-profile-header-card .profile-avatar{align-items:center;flex-direction:column;gap:14px;margin-bottom:0;min-width:0;width:100%}.dh-profile-header-card .profile-header{align-items:center;min-width:0;text-align:center;width:100%}.dh-profile-avatar-slot .avatar-img,.dh-profile-avatar-slot .mantine-Avatar-root{height:88px!important;width:88px!important}.dh-profile-avatar-placeholder{height:88px;width:88px}.dh-profile-avatar-placeholder svg{height:32px;width:32px}.dh-profile-header-name{font-size:18px;line-height:1.3;overflow-wrap:anywhere}.dh-profile-header-meta{font-size:13px;overflow-wrap:anywhere}.dh-profile-header-actions{align-items:stretch;flex-direction:column;gap:10px;margin-top:4px;width:100%}.dh-profile-header-actions .mantine-Button-root{width:100%}.dh-profile-topbar-actions{justify-content:space-between;width:100%}.dh-profile-topbar-search{flex:1 1}.dh-profile-topbar-search input{width:100%}.dh-profile-topbar-user-text{display:none}}@media(max-width:400px){.dh-profile-topbar-actions{flex-wrap:wrap;gap:10px}.dh-profile-topbar-search{flex-basis:100%;order:3}}.dh-sidebar-navbar{background:#fff;border-right:1px solid #d7dfe9;transition:width .2s ease;z-index:100}.dh-sidebar-navbar .mantine-Navbar-root{border-right:none}.dh-sidebar{display:flex;flex-direction:column;font-family:DM Sans,Inter,sans-serif;height:100%;padding:20px 16px}.dh-sidebar *{box-sizing:border-box}.dh-sidebar-brand{align-items:center;display:flex;gap:10px;padding:0 4px}.dh-sidebar-logo{background:#f7f9fc;border-radius:8px;flex-shrink:0;height:34px;padding:5px;width:34px}.dh-sidebar-brand-text{display:flex;flex-direction:column;line-height:1.2;min-width:0}.dh-sidebar-brand-name{color:#1c222b;font-size:15px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dh-sidebar-brand-sub{color:#8897ae;font-size:12px;font-weight:500}.dh-sidebar-divider{border-top:1px solid #d7dfe9;justify-content:flex-end;margin:18px 0 14px}.dh-sidebar-collapse-btn,.dh-sidebar-divider{align-items:center;display:flex;position:relative}.dh-sidebar-collapse-btn{background:#fff;border:1px solid #d7dfe9;border-radius:999px;color:#8897ae;cursor:pointer;height:24px;justify-content:center;top:-12px;transition:color .15s ease,border-color .15s ease;width:24px}.dh-sidebar-collapse-btn:hover{border-color:#2563eb;color:#2563eb}.dh-sidebar-section-label{color:#8897ae;display:block;font-size:11px;font-weight:600;letter-spacing:.04em;margin-bottom:8px;padding:0 12px;text-transform:uppercase}.dh-sidebar-nav{display:flex;flex:1 1;flex-direction:column;gap:4px;overflow-y:auto}.dh-sidebar-link{align-items:center;background:#0000;border:none;border-radius:10px;color:#3d4a5c;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:12px;padding:10px 12px;text-decoration:none;transition:background .15s ease,color .15s ease;white-space:nowrap;width:100%}.dh-sidebar-link svg{flex-shrink:0}.dh-sidebar-link span{overflow:hidden;text-overflow:ellipsis}.dh-sidebar-link:hover{background:#f7f9fc;color:#1c222b}.dh-sidebar-link.is-active{background:#2563eb14;color:#2563eb;font-weight:600}.dh-sidebar-link--danger{color:#ef4444}.dh-sidebar-link--danger:hover{background:#ef444414;color:#ef4444}.dh-sidebar-footer{border-top:1px solid #d7dfe9;display:flex;flex-direction:column;gap:4px;margin-top:14px;padding-top:14px}.dh-sidebar--collapsed{align-items:center}.dh-sidebar--collapsed .dh-sidebar-brand{justify-content:center}.dh-sidebar--collapsed .dh-sidebar-divider{justify-content:center;width:100%}.dh-sidebar--collapsed .dh-sidebar-section-label{display:none}.dh-sidebar--collapsed .dh-sidebar-link{justify-content:center;padding:10px;width:44px}.dh-sidebar-mobile-trigger{display:none}@media(max-width:991px){.dh-sidebar-mobile-trigger{align-items:center;background:#fff;border:1px solid #d7dfe9;border-radius:10px;box-shadow:0 4px 44px 0 #0000000f;color:#1c222b;cursor:pointer;display:flex;height:40px;justify-content:center;left:14px;position:fixed;top:14px;width:40px;z-index:200}.dh-sidebar-navbar{box-shadow:0 12px 40px 0 #1c222b1f}.mantine-AppShell-main{padding-top:64px}}.dh-account-header{display:flex;flex-direction:column;gap:8px;padding:28px 0 4px}.dh-account-breadcrumbs{align-items:center;color:#8897ae;display:flex;font-size:13px;gap:6px}.dh-account-breadcrumbs svg{color:#d7dfe9;flex-shrink:0}.dh-account-breadcrumbs a{color:#2563eb;font-weight:500;text-decoration:none}.dh-account-breadcrumbs a:hover{text-decoration:underline}.dh-account-breadcrumbs span{color:#3d4a5c;font-weight:500}.dh-account-title{color:#1c222b;font-size:26px;font-weight:700}.dh-business{position:relative}.dh-business .dh-business-form-grid{grid-gap:12px 16px;display:grid;gap:12px 16px;grid-template-columns:repeat(2,minmax(0,1fr))}.dh-business .dh-business-grid{grid-gap:12px 24px;display:grid;gap:12px 24px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.dh-business .dh-business-row{display:flex;flex-direction:column;gap:2px;min-width:0}.dh-business .dh-business-row dt{color:#8897ae;font-size:12px;font-weight:500}.dh-business .dh-business-row dd{color:#1c222b;font-size:14px;margin:0;overflow-wrap:anywhere}.dh-business .dh-business-summary{display:flex;flex-direction:column;gap:4px;margin-top:18px}.dh-business .dh-business-summary .dh-business-summary-label{color:#8897ae;font-size:12px;font-weight:500}.dh-business .dh-business-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}@media(max-width:768px){.dh-business .dh-business-form-grid,.dh-business .dh-business-grid{grid-template-columns:minmax(0,1fr)}}.dh-business-logo .dh-business-logo-card{align-items:center;border:1px solid #e9eff6;border-radius:12px;display:flex;gap:28px;padding:20px}.dh-business-logo .dh-business-logo-slot{align-items:center;background:#fff;border:2px dashed #d7dfe9;border-radius:16px;display:flex;flex-shrink:0;height:120px;justify-content:center;padding:10px;position:relative;transition:border-color .12s ease,background .12s ease;width:120px}.dh-business-logo .dh-business-logo-slot--editable{cursor:pointer}.dh-business-logo .dh-business-logo-slot--editable:focus-visible,.dh-business-logo .dh-business-logo-slot--editable:hover{background:#2563eb0a;border-color:#2563eb}.dh-business-logo .dh-business-logo-img{max-height:100%;max-width:100%;object-fit:contain}.dh-business-logo .dh-business-logo-empty{align-items:center;color:#8897ae;display:flex;justify-content:center}.dh-business-logo .dh-business-logo-edit-badge{align-items:center;background:#2d3643;border:2px solid #fff;border-radius:8px;bottom:-8px;color:#fff;display:flex;height:26px;justify-content:center;pointer-events:none;position:absolute;right:-8px;width:26px}.dh-business-logo .dh-business-logo-text{display:flex;flex-direction:column;gap:4px;min-width:0}.dh-business-logo .dh-business-logo-name{color:#2563eb;font-size:20px;font-weight:500;overflow-wrap:anywhere}.dh-business-logo .dh-business-logo-meta{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#8897ae;display:-webkit-box;font-size:15px;overflow:hidden;overflow-wrap:anywhere}.dh-business-logo .dh-profile-inline-actions{margin-top:16px}@media(max-width:768px){.dh-business-logo .dh-business-logo-card{align-items:flex-start;flex-direction:column;gap:20px}}.dh-bizdiscover{padding:120px 0 72px}.dh-bizdiscover .dh-bizdiscover-head{margin:18px 0 24px}.dh-bizdiscover .dh-bizdiscover-title{color:#1c222b;font-size:40px;font-weight:700;margin:0 0 8px}.dh-bizdiscover .dh-bizdiscover-sub{color:#8897ae;font-size:16px;margin:0}.dh-bizdiscover .dh-bizdiscover-search{align-items:center;display:flex;gap:12px;margin-bottom:24px}.dh-bizdiscover .dh-bizdiscover-search .dh-bizdiscover-search-field{flex:1 1 auto;min-width:0}.dh-bizdiscover .dh-bizdiscover-layout{grid-gap:32px;align-items:start;display:grid;gap:32px;grid-template-columns:280px minmax(0,1fr)}.dh-bizdiscover .dh-bizdiscover-filters-head{align-items:baseline;display:flex;gap:12px;justify-content:space-between;margin-bottom:8px}.dh-bizdiscover .dh-bizdiscover-clear{background:none;border:0;color:#2563eb;cursor:pointer;font:inherit;font-size:13px;padding:0}.dh-bizdiscover .dh-bizdiscover-clear:hover{text-decoration:underline}.dh-bizdiscover .dh-bizdiscover-count{color:#8897ae;font-size:14px;margin:0 0 16px}.dh-bizdiscover .dh-bizdiscover-state{align-items:center;background:#fff;border:1px solid #e9eff6;border-radius:16px;color:#8897ae;display:flex;flex-direction:column;gap:12px;padding:56px 16px}.dh-bizdiscover .dh-bizdiscover-state p{margin:0}.dh-bizdiscover .dh-bizdiscover-list{display:flex;flex-direction:column;gap:16px}.dh-bizdiscover .dh-bizdiscover-card{background:#fff;border:1px solid #e9eff6;border-radius:16px;cursor:pointer;display:flex;flex-direction:column;font:inherit;gap:14px;padding:24px;text-align:left;transition:box-shadow .15s ease,border-color .15s ease;width:100%}.dh-bizdiscover .dh-bizdiscover-card:hover{border-color:#d7dfe9;box-shadow:0 12px 40px 0 #1c222b1f}.dh-bizdiscover .dh-bizdiscover-card:focus-visible{outline:2px solid #2563eb;outline-offset:2px}.dh-bizdiscover .dh-bizdiscover-card-top{align-items:flex-start;display:flex;gap:20px}.dh-bizdiscover .dh-bizdiscover-card-logo{align-items:center;background:#fff;border:1px solid #e9eff6;border-radius:16px;display:flex;flex-shrink:0;height:72px;justify-content:center;object-fit:contain;padding:6px;width:72px}.dh-bizdiscover .dh-bizdiscover-card-logo--initials{border-color:#0000;color:#fff;font-size:24px;font-weight:700}.dh-bizdiscover .dh-bizdiscover-card-id{align-items:flex-start;display:flex;flex:1 1 auto;flex-direction:column;gap:4px;min-width:0}.dh-bizdiscover .dh-bizdiscover-card-name{color:#1c222b;font-size:22px;font-weight:700;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dh-bizdiscover .dh-bizdiscover-card-meta{color:#8897ae;font-size:14px}.dh-bizdiscover .dh-bizdiscover-card-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}.dh-bizdiscover .dh-bizdiscover-card-rating{align-items:center;color:#1c222b;display:flex;flex-shrink:0;font-size:14px;font-weight:600;gap:4px}.dh-bizdiscover .dh-bizdiscover-card-rating svg{color:#fbbf24;height:16px;width:16px}.dh-bizdiscover .dh-bizdiscover-card-rating.is-empty{color:#8897ae;font-weight:500}.dh-bizdiscover .dh-bizdiscover-card-rating.is-empty svg{color:#d7dfe9}.dh-bizdiscover .dh-bizdiscover-card-reviews{align-items:center;color:#2563eb;display:flex;font-weight:500;gap:6px}.dh-bizdiscover .dh-bizdiscover-card-dot{color:#d7dfe9}.dh-bizdiscover .dh-bizdiscover-card-desc{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#3d4a5c;display:-webkit-box;font-size:15px;line-height:1.5;overflow:hidden}.dh-bizdiscover .dh-bizdiscover-card-stats{align-items:center;border-top:1px solid #e9eff6;color:#8897ae;display:flex;font-size:13px;gap:24px;margin-top:4px;padding-top:16px}.dh-bizdiscover .dh-bizdiscover-card-stats .is-empty{color:#d7dfe9}.dh-bizdiscover .dh-bizdiscover-card-arrow{color:#8897ae;flex-shrink:0;height:18px;margin-left:auto;width:18px}.dh-bizdiscover .dh-bizdiscover-pagination{display:flex;justify-content:center;margin-top:28px}@media(max-width:1100px){.dh-bizdiscover .dh-bizdiscover-layout{grid-template-columns:minmax(0,1fr)}.dh-bizdiscover .dh-bizdiscover-filters{position:static}.dh-bizdiscover .dh-bizdiscover-title{font-size:32px}}@media(max-width:768px){.dh-bizdiscover{padding:96px 0 48px}.dh-bizdiscover .dh-bizdiscover-search{flex-wrap:wrap}.dh-bizdiscover .dh-bizdiscover-search-field{flex:1 0 100%}.dh-bizdiscover .dh-bizdiscover-card{gap:12px;padding:18px}.dh-bizdiscover .dh-bizdiscover-card-top{flex-wrap:wrap;gap:14px}.dh-bizdiscover .dh-bizdiscover-card-logo{border-radius:14px;height:56px;width:56px}.dh-bizdiscover .dh-bizdiscover-card-logo--initials,.dh-bizdiscover .dh-bizdiscover-card-name{font-size:18px}.dh-bizdiscover .dh-bizdiscover-card-rating{flex-basis:100%;order:3}.dh-bizdiscover .dh-bizdiscover-card-stats{font-size:12px;gap:14px}}.dh-bizprofile{padding:120px 0 80px}.dh-bizprofile .dh-bizprofile-cover{background:linear-gradient(120deg,#0f172a,#16305c 45%,#1d4ed8);height:260px;overflow:hidden;position:relative}.dh-bizprofile .dh-bizprofile-cover img{display:block;height:100%;object-fit:cover;object-position:center 42%;width:100%}.dh-bizprofile .dh-bizprofile-cover:after{background:#0f172a47;content:"";inset:0;position:absolute}.dh-bizprofile .dh-bizprofile-state{align-items:center;color:#8897ae;display:flex;flex-direction:column;font-size:15px;gap:18px;justify-content:center;min-height:320px}.dh-bizprofile .dh-bizprofile-state-actions{display:flex;gap:12px}.dh-bizprofile .dh-bizprofile-card{background:#fff;border-radius:10px;box-shadow:0 4px 44px 0 #0000000f;margin-top:-140px;padding:30px 34px 26px;position:relative}.dh-bizprofile .dh-bizprofile-card-main{align-items:flex-start;display:flex;gap:30px}.dh-bizprofile .dh-bizprofile-logo{background:#fff;border-radius:10px;flex:0 0 auto;height:148px;object-fit:contain;width:148px}.dh-bizprofile .dh-bizprofile-logo--initials{align-items:center;background:#f7f9fc;color:#2563eb;display:flex;font-size:44px;font-weight:700;justify-content:center;letter-spacing:.02em}.dh-bizprofile .dh-bizprofile-id{flex:1 1 auto;min-width:0;padding-top:8px}.dh-bizprofile .dh-bizprofile-name{color:#1c222b;font-size:34px;font-weight:700;line-height:1.15}.dh-bizprofile .dh-bizprofile-subtitle{color:#3d4a5c;font-size:15px;margin-top:6px!important}.dh-bizprofile .dh-bizprofile-rating{align-items:center;display:flex;font-size:13px;gap:6px;margin-top:16px}.dh-bizprofile .dh-bizprofile-stars{align-items:center;color:#1c222b;display:inline-flex;font-weight:700;gap:4px}.dh-bizprofile .dh-bizprofile-stars svg{color:#fbbf24;height:14px;width:14px}.dh-bizprofile .dh-bizprofile-dot{color:#d7dfe9}.dh-bizprofile .dh-bizprofile-reviews{color:#8897ae}.dh-bizprofile .dh-bizprofile-write{align-items:center;background:#fff;border:1px solid #2563eb66;border-radius:8px;color:#2563eb;cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;font-weight:500;gap:8px;margin-top:14px;padding:9px 18px;transition:background .12s ease,border-color .12s ease}.dh-bizprofile .dh-bizprofile-write:hover{background:#2563eb0f;border-color:#2563eb}.dh-bizprofile .dh-bizprofile-website{align-items:center;color:#2563eb;display:inline-flex;flex:0 0 auto;font-size:14px;gap:6px;padding-top:14px;text-decoration:none}.dh-bizprofile .dh-bizprofile-website:hover{text-decoration:underline}.dh-bizprofile .dh-bizprofile-chips{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px;padding-left:178px}.dh-bizprofile .dh-bizprofile-chip{align-items:center;background:#eff4fb;border-radius:8px;color:#3d4a5c;display:inline-flex;font-size:13px;gap:7px;padding:12px 18px}.dh-bizprofile .dh-bizprofile-chip strong{color:#1c222b;font-weight:700}.dh-bizprofile .dh-bizprofile-chip svg{color:#fbbf24}.dh-bizprofile .dh-bizprofile-chip.is-hiring{background:#22c55e1a}.dh-bizprofile .dh-bizprofile-chip.is-hiring strong{color:#22c55e}.dh-bizprofile .dh-bizprofile-tabs{border-bottom:1px solid #e9eff6;display:flex;gap:34px;margin-top:34px}.dh-bizprofile .dh-bizprofile-tab{background:none;border:0;color:#3d4a5c;cursor:pointer;font-family:inherit;font-size:15px;padding:12px 2px;position:relative;transition:color .12s ease}.dh-bizprofile .dh-bizprofile-tab:after{background:#0000;bottom:-1px;content:"";height:2px;left:0;position:absolute;right:0}.dh-bizprofile .dh-bizprofile-tab:hover{color:#1c222b}.dh-bizprofile .dh-bizprofile-tab.is-active{color:#2563eb;font-weight:500}.dh-bizprofile .dh-bizprofile-tab.is-active:after{background:#2563eb}.dh-bizprofile .dh-bizprofile-section{padding-top:46px;scroll-margin-top:90px}.dh-bizprofile .dh-bizprofile-heading{color:#1c222b;font-size:23px;font-weight:700}.dh-bizprofile .dh-bizprofile-body{color:#3d4a5c;font-size:14px;line-height:1.75;margin-top:16px!important;max-width:940px}.dh-bizprofile .dh-bizprofile-body.is-empty{color:#8897ae}.dh-bizprofile .dh-bizprofile-taglist{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.dh-bizprofile .dh-bizprofile-contact{align-items:center;background:#2563eb;border:0;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:15px;font-weight:500;gap:10px;margin-top:28px;padding:13px 24px;text-decoration:none;transition:background .12s ease}.dh-bizprofile .dh-bizprofile-contact:hover{background:#1d4ed8}.dh-bizprofile .dh-bizprofile-gate{align-items:center;background:#f7f9fc;border:1px solid #e9eff6;border-radius:10px;color:#3d4a5c;display:flex;flex-wrap:wrap;font-size:14px;gap:16px;justify-content:space-between;margin-top:20px;padding:20px 24px}.dh-bizprofile .dh-bizprofile-gate-actions{display:flex;gap:12px}.dh-bizprofile .dh-bizprofile-reviews-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:22px}.dh-bizprofile .dh-bizprofile-review{background:#fff;border:1px solid #e9eff6;border-radius:8px;padding:20px}.dh-bizprofile .dh-bizprofile-review-head{align-items:center;display:flex;gap:10px}.dh-bizprofile .dh-bizprofile-quote{align-self:flex-start;color:#2563eb;flex:0 0 auto;font-size:40px;font-weight:700;line-height:.7}.dh-bizprofile .dh-bizprofile-avatar{border-radius:50%;flex:0 0 auto;height:32px;object-fit:cover;width:32px}.dh-bizprofile .dh-bizprofile-avatar--initials{align-items:center;background:#f7f9fc;color:#2563eb;display:flex;font-size:12px;font-weight:700;justify-content:center}.dh-bizprofile .dh-bizprofile-review-id{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.dh-bizprofile .dh-bizprofile-review-name{color:#1c222b;font-size:14px;font-weight:600}.dh-bizprofile .dh-bizprofile-review-role{color:#8897ae;font-size:11px}.dh-bizprofile .dh-bizprofile-review-text{color:#3d4a5c;font-size:13px;line-height:1.65;margin-top:14px!important}@media(max-width:1024px){.dh-bizprofile .dh-bizprofile-reviews-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dh-bizprofile .dh-bizprofile-chips{padding-left:0}}@media(max-width:768px){.dh-bizprofile .dh-bizprofile-cover{height:180px}.dh-bizprofile .dh-bizprofile-card{margin-top:-90px;padding:22px 20px}.dh-bizprofile .dh-bizprofile-card-main{flex-wrap:wrap;gap:18px}.dh-bizprofile .dh-bizprofile-logo{height:88px;width:88px}.dh-bizprofile .dh-bizprofile-logo--initials{font-size:26px}.dh-bizprofile .dh-bizprofile-id{flex-basis:calc(100% - 106px);padding-top:0}.dh-bizprofile .dh-bizprofile-name{font-size:26px}.dh-bizprofile .dh-bizprofile-website{order:3;padding-top:0}.dh-bizprofile .dh-bizprofile-chips{margin-top:20px}.dh-bizprofile .dh-bizprofile-chip{padding:10px 14px}.dh-bizprofile .dh-bizprofile-tabs{gap:22px}.dh-bizprofile .dh-bizprofile-section{padding-top:34px}.dh-bizprofile .dh-bizprofile-heading{font-size:20px}.dh-bizprofile .dh-bizprofile-reviews-grid{grid-template-columns:minmax(0,1fr)}}.mantine-InputWrapper-label{color:#3d4a5c;font-size:13px;font-weight:500;line-height:1.4;margin-bottom:6px}.mantine-InputWrapper-required{color:#e03131}.mantine-InputWrapper-description{color:#8897ae;font-size:12px;margin-bottom:6px}.mantine-InputWrapper-error{color:#e03131;font-size:12px;margin-top:6px}.mantine-Input-input{background:#fff;border:1px solid #d7dfe9;border-radius:10px;color:#1c222b;font-family:inherit;font-size:15px;height:auto;line-height:1.4;min-height:44px;padding:10px 14px;transition:border-color .12s ease,box-shadow .12s ease,background .12s ease}.mantine-Input-input::placeholder{color:#8897ae;opacity:1}.mantine-Input-input:hover:not(:disabled):not(:focus){border-color:#8897ae}.mantine-Input-input:focus,.mantine-Input-input:focus-within{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1f;outline:none}.mantine-Input-input:disabled,.mantine-Input-input[data-disabled]{background:#f7f9fc;border-color:#e9eff6;color:#8897ae;cursor:not-allowed;opacity:1}.mantine-Input-input[aria-invalid=true],.mantine-Input-input[data-invalid]{border-color:#e03131}.mantine-Input-input[aria-invalid=true]:focus,.mantine-Input-input[data-invalid]:focus{box-shadow:0 0 0 3px #e031311f}.mantine-Textarea-input,textarea.mantine-Input-input{min-height:96px;padding:12px 14px;resize:vertical}.mantine-Input-withIcon{padding-left:42px}.mantine-Input-icon{color:#8897ae;width:42px}.mantine-Input-rightSection{color:#8897ae;width:40px}.mantine-Autocomplete-dropdown,.mantine-MultiSelect-dropdown,.mantine-Select-dropdown{border:1px solid #e9eff6;border-radius:12px;box-shadow:0 8px 24px #1c222b14;padding:6px}.mantine-Autocomplete-item,.mantine-MultiSelect-item,.mantine-Select-item{border-radius:8px;color:#3d4a5c;font-size:14px;padding:8px 10px}.mantine-Autocomplete-item[data-hovered],.mantine-MultiSelect-item[data-hovered],.mantine-Select-item[data-hovered]{background:#f7f9fc}.mantine-Autocomplete-item[data-selected],.mantine-MultiSelect-item[data-selected],.mantine-Select-item[data-selected]{background:#2563eb;color:#fff}.mantine-Autocomplete-item[data-selected][data-hovered],.mantine-MultiSelect-item[data-selected][data-hovered],.mantine-Select-item[data-selected][data-hovered]{background:#1d4ed8}.mantine-MultiSelect-value{background:#2563eb14;border-radius:999px;color:#2563eb;font-weight:500}.mantine-Checkbox-input,.mantine-Radio-radio{border:1px solid #d7dfe9;cursor:pointer;transition:border-color .12s ease,background .12s ease,box-shadow .12s ease}.mantine-Checkbox-input:hover:not(:disabled),.mantine-Radio-radio:hover:not(:disabled){border-color:#2563eb}.mantine-Checkbox-input:focus-visible,.mantine-Radio-radio:focus-visible{box-shadow:0 0 0 3px #2563eb1f;outline:none}.mantine-Checkbox-input:checked,.mantine-Radio-radio:checked{background-color:#2563eb;border-color:#2563eb}.mantine-Checkbox-input{border-radius:6px}.mantine-Checkbox-label,.mantine-Radio-label{color:#3d4a5c;cursor:pointer;font-size:14px;padding-left:10px}.mantine-Modal-overlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.mantine-Modal-content{border-radius:18px;box-shadow:0 24px 64px #1c222b38}.mantine-Modal-header{background:#fff;border-bottom:1px solid #e9eff6;border-radius:18px 18px 0 0;margin-bottom:0;padding:20px 24px 16px}.mantine-Modal-title{color:#1c222b;font-family:Inter,sans-serif;font-size:18px;font-weight:700;line-height:1.3}.mantine-Modal-close{border-radius:8px;color:#8897ae}.mantine-Modal-close:hover{background:#f7f9fc;color:#1c222b}.mantine-Modal-body{padding:22px 24px 24px}.mantine-Modal-body .mantine-InputWrapper-root+.mantine-InputWrapper-root,.mantine-Modal-body .mantine-InputWrapper-root+.techin-datepicker,.mantine-Modal-body .techin-datepicker+.mantine-InputWrapper-root{margin-top:14px}.techin-datepicker label{color:#3d4a5c;font-size:13px;font-weight:500;margin-bottom:6px}.techin-datepicker input{background:#fff;border:1px solid #d7dfe9;border-radius:10px;color:#1c222b;font-family:inherit;font-size:15px;height:44px;min-height:44px;padding:10px 14px;transition:border-color .12s ease,box-shadow .12s ease;width:100%}.techin-datepicker input::placeholder{color:#8897ae}.techin-datepicker input:hover:not(:focus){border-color:#8897ae}.techin-datepicker input:focus{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1f;outline:none}.techin-datepicker .react-datepicker{border:1px solid #e9eff6;border-radius:12px;box-shadow:0 8px 24px #1c222b14;font-family:inherit;overflow:hidden}.techin-datepicker .react-datepicker__header{background:#f7f9fc;border-bottom:1px solid #e9eff6}.techin-datepicker .react-datepicker__day--keyboard-selected,.techin-datepicker .react-datepicker__day--selected{background:#2563eb;border-radius:8px}.techin-datepicker .react-datepicker__day:hover{background:#f7f9fc;border-radius:8px}@media(max-width:576px){.mantine-Modal-header{padding:16px 18px 12px}.mantine-Modal-body{padding:18px}}.dh-rate-modal .mantine-Modal-title{font-size:20px;text-align:center;width:100%}.dh-rate-modal .mantine-Modal-header{border-bottom:none;padding-bottom:4px}.dh-rate-body{align-items:center;display:flex;flex-direction:column;gap:18px}.dh-rate-stars{display:flex;gap:6px}.dh-rate-star{background:none;border:none;color:#d7dfe9;cursor:pointer;padding:2px;transition:color .12s ease,transform .12s ease}.dh-rate-star svg{display:block;height:30px;width:30px}.dh-rate-star.is-filled{color:#fbbf24}.dh-rate-star:hover{transform:scale(1.08)}.dh-rate-star:focus-visible{border-radius:6px;box-shadow:0 0 0 3px #2563eb1f;outline:none}.dh-rate-body .mantine-InputWrapper-root,.dh-rate-body .mantine-Textarea-root{width:100%}.dh-rate-send{min-width:190px}.dh-rate-modal--gate .mantine-Modal-header{border-bottom:none;padding-bottom:0}.dh-rate-gate{align-items:center;display:flex;flex-direction:column;gap:12px;padding:4px 8px 8px;text-align:center}.dh-rate-gate .dh-rate-gate-icon{align-items:center;background:#2563eb1a;border-radius:50%;color:#2563eb;display:flex;height:62px;justify-content:center;width:62px}.dh-rate-gate .dh-rate-gate-icon svg{height:30px;width:30px}.dh-rate-gate h3{color:#1c222b;font-family:Inter,sans-serif;font-size:22px;font-weight:700;margin:4px 0 0}.dh-rate-gate p{color:#8897ae;font-size:14px;line-height:1.5;margin:0;max-width:300px}.dh-rate-gate .dh-rate-gate-actions{display:flex;gap:12px;margin-top:8px}.dh-rate-gate .dh-rate-gate-actions .mantine-Button-root{min-width:122px}.dh-lead-modal .mantine-Modal-header{margin-bottom:0}.dh-lead-modal .mantine-Modal-body{padding-top:0}.dh-lead-head{margin-bottom:28px;text-align:center}.dh-lead-head h2{color:#1c222b;font-size:30px;font-weight:700;line-height:1.2;margin:0 0 10px}.dh-lead-head p{color:#3d4a5c;font-size:15px;line-height:1.5;margin:0 auto;max-width:440px}.dh-lead-form{display:flex;flex-direction:column;gap:18px}.mantine-Modal-body .dh-lead-form .mantine-InputWrapper-root+.mantine-InputWrapper-root,.mantine-Modal-body .dh-lead-form .mantine-InputWrapper-root+.techin-datepicker,.mantine-Modal-body .dh-lead-form .techin-datepicker+.mantine-InputWrapper-root{margin-top:0}.dh-lead-row{grid-gap:18px;align-items:start;display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.dh-lead-send{align-self:flex-start;margin-top:4px;min-width:190px}@media(max-width:576px){.dh-lead-head h2{font-size:24px}.dh-lead-row{grid-template-columns:minmax(0,1fr)}.dh-lead-send{align-self:stretch}}.dh-lead-done{align-items:center;display:flex;flex-direction:column;padding:20px 12px 34px;text-align:center}.dh-lead-done .dh-lead-done-mark{color:#22c55e;height:88px;margin-bottom:26px;width:88px}.dh-lead-done h2{color:#1c222b;font-size:27px;font-weight:700;line-height:1.2;margin:0 0 12px}.dh-lead-done p{color:#3d4a5c;font-size:15px;line-height:1.55;margin:0 auto;max-width:420px}@media(max-width:576px){.dh-lead-done{padding:12px 4px 24px}.dh-lead-done .dh-lead-done-mark{height:68px;margin-bottom:20px;width:68px}.dh-lead-done h2{font-size:22px}}.dh-captcha{margin-top:18px}.dh-captcha>div{max-width:100%}.dh-captcha-error{color:#e03131;display:block;font-size:12px;margin-top:6px}@media(max-width:400px){.dh-captcha{margin-bottom:-10px;transform:scale(.87);transform-origin:0 0}}.dh-contact-page{background:#fff}.dh-contact-page .dh-ct-hero{background:#f5f7f9;border-radius:0 0 60px 60px;padding:190px 0 100px}.dh-contact-page .dh-ct-hero-head{margin:0 auto 44px;max-width:760px;text-align:center}.dh-contact-page .dh-ct-title{color:#1c222b;font-size:46px;font-weight:700;letter-spacing:-1.2px;line-height:1.18}.dh-contact-page .dh-ct-lead{color:#3d4a5c;font-size:15px;line-height:1.75;margin-top:18px}.dh-contact-page .dh-ct-card{grid-gap:40px;background:#fff;border-radius:20px;box-shadow:0 4px 44px 0 #0000000f;display:grid;gap:40px;grid-template-columns:repeat(2,minmax(0,1fr));padding:48px}.dh-contact-page .dh-ct-card-body{display:flex;flex-direction:column;justify-content:center}.dh-contact-page .dh-ct-card-media{border-radius:12px;overflow:hidden}.dh-contact-page .dh-ct-card-media img{display:block;height:100%;min-height:260px;object-fit:cover;width:100%}.dh-contact-page .dh-ct-form{display:flex;flex-direction:column;gap:18px}.dh-contact-page .dh-ct-row{grid-gap:18px;align-items:start;display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.dh-contact-page .dh-ct-form .mantine-Input-input{background:#f7f9fc;border-color:#e9eff6}.dh-contact-page .dh-ct-form .mantine-Input-input:focus,.dh-contact-page .dh-ct-form .mantine-Input-input:focus-within{background:#fff}.dh-contact-page .dh-ct-send{align-self:flex-start;margin-top:4px;min-width:190px}.dh-contact-page .dh-ct-field{display:flex;flex-direction:column}.dh-contact-page .dh-ct-label{color:#3d4a5c;font-size:13px;font-weight:500;line-height:1.4;margin-bottom:6px}.dh-contact-page .dh-ct-required{color:#e03131}.dh-contact-page .dh-ct-phone{align-items:center;background:#f7f9fc;border:1px solid #e9eff6;border-radius:10px;display:flex;min-height:44px;transition:border-color .12s ease,box-shadow .12s ease,background .12s ease}.dh-contact-page .dh-ct-phone:hover:not(:focus-within){border-color:#8897ae}.dh-contact-page .dh-ct-phone:focus-within{background:#fff;border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1f}.dh-contact-page .dh-ct-phone.is-invalid{border-color:#e03131}.dh-contact-page .dh-ct-phone input{background:#0000;border:0;color:#1c222b;flex:1 1;font-family:inherit;font-size:15px;line-height:1.4;min-width:0;outline:none;padding:10px 14px 10px 4px}.dh-contact-page .dh-ct-phone input::placeholder{color:#8897ae;opacity:1}.dh-contact-page .dh-ct-phone-code{align-items:center;display:inline-flex;flex:none;padding:0 24px 0 14px;position:relative}.dh-contact-page .dh-ct-phone-code select{appearance:none;-webkit-appearance:none;background:#0000;border:0;color:#1c222b;cursor:pointer;font-family:inherit;font-size:15px;line-height:1.4;margin:0;outline:none;padding:0}.dh-contact-page .dh-ct-phone-code svg{color:#8897ae;height:12px;pointer-events:none;position:absolute;right:8px;width:12px}.dh-contact-page .dh-ct-field-error{color:#e03131;font-size:12px;margin-top:6px}.dh-contact-page .dh-ct-done{align-items:center;display:flex;flex-direction:column;padding:20px 0;text-align:center}.dh-contact-page .dh-ct-done .dh-ct-done-mark{color:#22c55e;height:84px;margin-bottom:24px;width:84px}.dh-contact-page .dh-ct-done h2{color:#1c222b;font-size:26px;font-weight:700;line-height:1.2;margin-bottom:12px}.dh-contact-page .dh-ct-done p{color:#3d4a5c;font-size:15px;line-height:1.55;max-width:380px}.dh-contact-page .dh-ct-info{padding:90px 0 0}.dh-contact-page .dh-ct-info-head{gap:10px;margin-bottom:34px}.dh-contact-page .dh-ct-info-lead{color:#8897ae;font-size:14px;line-height:1.7}.dh-contact-page .dh-ct-info-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr))}.dh-contact-page .dh-ct-info-card{background:#fff;border:1px solid #e9eff6;border-radius:14px;box-shadow:0 8px 24px #1c222b14;padding:26px 24px 28px}.dh-contact-page .dh-ct-info-icon{color:#2563eb;display:block}.dh-contact-page .dh-ct-info-icon svg{height:26px;width:26px}.dh-contact-page .dh-ct-info-title{color:#1c222b;font-size:17px;font-weight:700;line-height:1.3;margin-top:22px}.dh-contact-page .dh-ct-info-value{color:#8897ae;display:inline-block;font-size:14px;line-height:1.5;margin-top:8px;text-decoration:none}.dh-contact-page .dh-ct-info-value:hover{color:#2563eb}.dh-contact-page .dh-ct-faq{padding:110px 0 40px}.dh-contact-page .dh-ct-faq-grid{grid-gap:100px;align-items:start;display:grid;gap:100px;grid-template-columns:minmax(0,.85fr) minmax(0,1fr)}.dh-contact-page .dh-ct-faq-copy p{color:#8897ae;font-size:14px;line-height:1.7;margin-top:18px}.dh-contact-page .dh-ct-faq-btn{margin-top:26px}.dh-contact-page .dh-ct-faq-btn .dh-arrow{font-size:18px;line-height:1;margin-left:8px}.dh-contact-page .dh-ct-faq-item{border-bottom:1px solid #e9eff6}.dh-contact-page .dh-ct-faq-q{align-items:center;background:#0000;border:0;color:#1c222b;cursor:pointer;display:flex;font-family:inherit;font-size:15px;font-weight:500;gap:24px;justify-content:space-between;line-height:1.45;padding:20px 0;text-align:left;width:100%}.dh-contact-page .dh-ct-faq-q:hover .dh-ct-faq-mark{color:#1c222b}.dh-contact-page .dh-ct-faq-mark{color:#8897ae;flex:none;height:15px;transition:color .12s ease;width:15px}.dh-contact-page .dh-ct-faq-mark path{stroke:currentColor;stroke-width:1.6;stroke-linecap:round}.dh-contact-page .dh-ct-faq-item.is-open .dh-ct-faq-q{padding-bottom:8px}.dh-contact-page .dh-ct-faq-item.is-open .dh-ct-faq-mark{color:#1c222b}.dh-contact-page .dh-ct-faq-a{color:#8897ae;font-size:13.5px;line-height:1.7;padding:0 40px 22px 0}@media(max-width:1100px){.dh-contact-page .dh-ct-hero{padding:170px 0 80px}.dh-contact-page .dh-ct-title{font-size:40px}.dh-contact-page .dh-ct-card{gap:28px;padding:32px}.dh-contact-page .dh-ct-faq{padding:80px 0 30px}.dh-contact-page .dh-ct-faq-grid{gap:56px}}@media(max-width:900px){.dh-contact-page .dh-ct-card{gap:28px;grid-template-columns:minmax(0,1fr)}.dh-contact-page .dh-ct-card-media{order:-1}.dh-contact-page .dh-ct-card-media img{height:220px;min-height:0}.dh-contact-page .dh-ct-faq-grid,.dh-contact-page .dh-ct-info-grid{grid-template-columns:minmax(0,1fr)}.dh-contact-page .dh-ct-faq-grid{gap:32px}}@media(max-width:768px){.dh-contact-page .dh-ct-hero{border-radius:0 0 32px 32px;padding:130px 0 56px}.dh-contact-page .dh-ct-hero-head{margin-bottom:28px}.dh-contact-page .dh-ct-title{font-size:30px;letter-spacing:-.6px}.dh-contact-page .dh-ct-lead{font-size:14px;margin-top:14px}.dh-contact-page .dh-ct-card{border-radius:16px;padding:20px}.dh-contact-page .dh-ct-row{grid-template-columns:minmax(0,1fr)}.dh-contact-page .dh-ct-send{align-self:stretch}.dh-contact-page .dh-ct-info{padding:56px 0 0}.dh-contact-page .dh-ct-info-head{margin-bottom:24px}.dh-contact-page .dh-ct-faq{padding:56px 0 24px}.dh-contact-page .dh-ct-faq-a{padding-right:24px}}.administration-title{color:#1e1e1e;flex-shrink:0}.techin-table-container{position:relative;width:100%}.techin-table-container .mantine-LoadingOverlay-root{position:absolute!important}.techin-table-box{width:100%}.techin-table{border-collapse:initial}.techin-table-box{border:1px solid #ced4da;border-radius:6px}.table-footer{border-top:1px solid #ced4da;display:flex;gap:10px;justify-content:flex-end;padding:10px;width:100%}.modal-footer{align-items:flex-end;display:flex;gap:10px;justify-content:end}.modal-footer button{width:auto}.modal-container{display:flex;flex-direction:column;gap:40px}.modal-container .modal-content{display:flex;flex-direction:column;gap:10px}.modal-container .modal-header{align-items:center;display:flex;flex-direction:row;gap:10px}.user-edit-container .profile-body{padding:10px 0 20px}.emptyData-container{width:100%}.change-password-form{align-items:center;display:flex;justify-content:center;margin-top:10px;width:100%}.change-password-form .change-password-card{display:flex;flex-direction:column;gap:10px;width:580px}.nav-btn-menu{display:flex;flex-direction:column;gap:10px;width:100%}@media(max-width:768px){.change-password-form .change-password-card{width:100%}.users-list-body .search-header,.users-list-body .search-header .search-filters{align-items:flex-start!important;flex-direction:column!important;gap:10px!important}.users-list-body .search-header .search-filters .mantine-InputWrapper-root{width:100%!important}.user-actions,.user-name-group{flex-wrap:nowrap}.techin-table-box{-webkit-overflow-scrolling:touch;overflow-x:auto}}.sidenav-techin .logo{align-items:center;display:flex;justify-content:center}.sidenav-techin .mantine-Navbar-root{padding:5px}.sidenav-techin .sidenav-list{display:flex;flex-direction:column;gap:5px}.sidenav-techin .sidenav-list .active{background-color:#3276fa;color:#fff!important}.sidenav-techin .sidenav-list .navlink{align-items:center;border-radius:8px;color:#1e1e1e;display:flex;font-weight:500;gap:5px;padding:15px;transition:all .3s}.sidenav-techin .sidenav-list .navlink:hover{background-color:#d0dffb;color:#3276fa!important}.sidenav-techin .menu-title{color:#1e1e1e;margin-bottom:15px;margin-top:10px;padding:0 10px}.user-button{gap:10px;margin-right:10px}.user-button .user-log-name{color:#1e1e1e;line-height:normal;margin-bottom:2px}.user-button .user-log-role{color:#3276fa;font-weight:400;line-height:normal}.nav-row{flex-grow:1}.nav-row .sidenav-list{align-items:center;flex-direction:row;justify-content:center}.mobile-user-log-info{border-bottom:1px solid #d0dffb;display:flex;flex-direction:column;gap:2px;padding:0 10px 5px}.mobile-user-log-info .user-log-role{color:#3276fa;font-weight:400;line-height:normal}.burger-mobile-cms{margin-right:0}@media(max-width:768px){.user-button{gap:0;margin-right:0}}.cards-section{grid-gap:20px;display:grid;gap:20px;margin:0;padding:0;width:100%}.cards-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.cards-grid .emptyData-container{grid-column:span 4;justify-content:center}.cards-grid .emptyData-container .mantine-Card-root{min-height:330px}.cards-list{grid-template-columns:repeat(1,minmax(0,1fr))}.user-card{height:fit-content;transition:transform .2s ease}.user-avatar{border:2px solid #fff}.card-item-list{align-items:center;border:1px solid #dadde2;border-radius:8px;display:flex;width:100%}.user-name-group .mantine-Indicator-processing{z-index:2!important}.badge-confirm{color:green}.badge-not-confirm{color:gray}.card-action-menu{position:absolute;right:15px;top:15px}@media(max-width:1440px){.cards-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1200px){.cards-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:768px){.administration-title{font-size:24px}.cards-grid,.cards-list{grid-template-columns:repeat(1,minmax(0,1fr))}.card-item-list{padding:0 10px}.card-list-content{flex-grow:1;padding-bottom:10px;padding-top:10px}.card-list-content .user-name{word-break:break-all}}@media(max-width:320px){.administration-title{font-size:20px}}.techin-cms-search-body{align-items:flex-start;display:flex;flex-direction:column;gap:20px;padding:20px 0;width:100%}.techin-cms-search-body .search-header{align-items:center;display:flex;flex-direction:row;gap:20px;justify-content:space-between;width:100%}.techin-cms-search-body .search-header .mantine-Select-input::placeholder,.techin-cms-search-body .search-header .mantine-TextInput-input::placeholder{color:#1e1e1e!important}.techin-cms-search-body .search-header .search-filters{display:flex;gap:10px;justify-content:flex-end;width:100%}.techin-cms-search-body .mantine-Divider-root{width:100%}.search-profiles .pagination{align-items:center;display:flex;justify-content:center;width:100%}.search-profile-details-container .profile-body{padding:10px 0 0}.techin-profiles-main{display:flex;flex-direction:column;gap:20px;position:relative;width:100%}.techin-profiles-main .mantine-LoadingOverlay-root{position:absolute!important}.techin-search-filters{display:flex;flex-direction:row;gap:30px;margin-top:10px;width:100%}.filters-sidebar{height:100%;padding:20px;width:340px}.filters-sidebar,.filters-sidebar .search-extra-fields{display:flex;flex-direction:column;gap:10px}.filters-sidebar .search-extra-fields .mantine-Accordion-item{background-color:#fff!important}.filters-sidebar .search-extra-fields .accordion-list{display:flex;flex-direction:column;gap:10px}.filters-sidebar .search-extra-fields .mantine-Accordion-content{border-bottom:1px solid #ced4da;padding-left:0;padding-right:0}.filters-sidebar .search-extra-fields .mantine-Accordion-control{border-radius:.25rem;margin-top:10px;padding:0}.filters-sidebar .search-extra-fields .mantine-Accordion-control .mantine-Accordion-label{padding:5px 0}.filters-sidebar .filter-accordion .mantine-Accordion-content{display:flex;flex-direction:column;gap:10px}.filters-sidebar-mobile{box-shadow:none;padding:0;width:auto}@media(max-width:768px){.techin-search-filters{flex-direction:column;gap:20px;width:100%}}.profile-body{padding:20px 0;position:relative}.profile-avatar{display:flex;flex-direction:row;gap:20px;margin-bottom:20px}.profile-avatar .profile-header{display:flex;flex-direction:column}.profile-form-main .mantine-LoadingOverlay-root{align-items:flex-start;position:absolute!important;top:-22px}.profile-form-main .MuiLinearProgress-root{border-radius:3px!important}.profile-form{display:flex;flex-direction:column;gap:10px;margin-top:20px;position:relative}.profile-form .mantine-LoadingOverlay-root{align-items:flex-start;position:absolute!important;top:-22px}.profile-form .MuiLinearProgress-root{border-radius:3px!important}.profile-checks{display:flex;flex-direction:row;gap:20px}.fullname-skeleton{margin-top:5px;width:160px}.role-skeleton{margin-top:10px;width:80px}.career-interests-container{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(4,minmax(0,1fr))}.career-interests-container .emptyData-container{grid-column:span 4;justify-content:center}.add-btn-card-main{align-items:center;display:flex}.profile-form-main{position:relative}.profile-tabs-body{margin-top:20px}.profile-tab-title{font-size:24px;font-weight:600}.education-trainings-container{display:flex;flex-direction:column;gap:20px}.education-container{display:flex;flex-direction:column;gap:10px}.education-container .mantine-Divider-root{margin-bottom:10px}.experiences-container{display:flex;flex-direction:column;gap:10px}.experiences-container .mantine-Divider-root{margin-bottom:10px}.header-action{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;row-gap:10px}.header-action button{width:auto}.education-card-body{display:flex;flex-direction:row;gap:60px}.education-card-body .classes-grid{display:flex;flex-wrap:wrap;gap:20px}.education-card-body .education-card-section{flex-shrink:0}.education-card-body .classes-card-section{flex-grow:1}.education-card-body .classes-grid>.classes-card{box-sizing:border-box;flex-basis:calc(33.333% - 20px);flex-grow:1;flex-shrink:1}.trainings-container{display:flex;flex-direction:column;gap:10px;margin-top:20px}.training-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:10px;padding-bottom:40px}.training-grid .emptyData-container{grid-column:span 3;justify-content:center}.projects-container{display:flex;flex-direction:column;gap:10px;margin-top:20px}.projects-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:10px;padding-bottom:40px}.projects-grid .emptyData-container{grid-column:span 3;justify-content:center}.skill-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:20px;padding-bottom:40px}.skill-grid .emptyData-container{grid-column:span 3;justify-content:center}.experiences-grid{display:flex;flex-direction:column;gap:20px}.experiences-grid .emptyData-container{grid-column:span 2;justify-content:center}.experiences-grid .projectsExperience-card-section .projectsExperience-title{margin-bottom:10px;margin-top:15px}.experiences-grid .projectsExperience-card-section .projectExperience-content-text{display:flex;flex-direction:column;gap:5px;margin-top:10px}.experiences-grid .projectsExperience-card-section .projectExperience-content-text a{color:#3276fa;padding-left:3px;text-decoration:underline}.experiences-grid .experiences-card-body{display:flex;flex-direction:row;gap:60px}.experiences-grid .experiences-card-body .reference-grid{display:flex;flex-wrap:wrap;gap:20px}.experiences-grid .experiences-card-body .experiences-card-section{flex-shrink:0}.experiences-grid .experiences-card-body .reference-card-section{flex-grow:1}.experiences-grid .experiences-card-body .reference-grid>.reference-card{box-sizing:border-box;flex-basis:calc(33.333% - 20px);flex-grow:1;flex-shrink:1}.experience-card-description{display:flex;flex-direction:column;gap:0;margin-top:10px}.programming-language-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:20px}.programming-language-grid .emptyData-container{grid-column:span 4;justify-content:center}.programming-language-grid .programming-language-card-body{align-items:center;display:flex;flex-direction:row;gap:15px}.programming-language-grid .programming-language-card-body img{height:70px;object-fit:contain;width:70px}.skill-card-header{align-items:center;display:flex;flex-direction:row;gap:15px}.skill-card-header img{height:70px;object-fit:contain;width:70px}.social-networks-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:20px}.social-networks-grid .emptyData-container{grid-column:span 4;justify-content:center}.social-networks-grid .social-networks-card-body{align-items:center;display:flex;flex-direction:column;gap:10px}.social-networks-grid .social-networks-card-body .social-networks-text{align-items:center;display:flex;flex-direction:column;gap:3px}.social-networks-grid .social-networks-card-body .social-networks-text a{color:#3276fa;text-decoration:underline}.social-networks-grid .social-networks-card-body img{height:50px;object-fit:contain;width:50px}.class-title{margin:0}.orientation-btn{position:absolute;right:0}.vertical-profile .Profile-tabs{height:100%;min-height:70vh}.vertical-profile .profile-form-main{padding-left:40px;width:100%}.vertical-profile .profile-form-main .profile-form,.vertical-profile .profile-form-main .profile-tabs-body{margin-top:0}.vertical-profile .profile-form-main .programming-language-grid,.vertical-profile .profile-form-main .skill-grid,.vertical-profile .profile-form-main .social-networks-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:0}.projectsExperience-grid{display:flex;flex-direction:column;gap:20px}.projectsExperience-grid .projectsExperience-card{box-sizing:border-box;display:flex;flex:1 1;flex-direction:row;gap:60px}.projectsExperience-grid .projectsExperience-card .project-info{flex-shrink:0}.projectsExperience-grid .reference-card-section{width:100%}.projectsExperience-grid .reference-grid{display:flex;flex-wrap:wrap;gap:20px}.projectsExperience-grid .reference-grid>.reference-card{box-sizing:border-box;flex-basis:calc(33.333% - 20px);flex-grow:1;flex-shrink:1}.referenceExperience-content-text{display:flex;flex-direction:column;gap:5px;margin-top:10px}.referenceExperience-content-text a{color:#3276fa;padding-left:3px;text-decoration:underline}.experiences-grid .reference-card-section .referenceExperience-grid .reference-card{box-sizing:border-box;flex-basis:calc(50% - 20px);flex-grow:1;flex-shrink:1}.business-grid{gap:10px!important}.business-grid .business-card-body{gap:40px}.business-grid .business-details-card{background:#f4f7fe;border-radius:3px;padding:15px 20px}.business-grid .business-details-card a{color:#3276fa!important;text-decoration:underline!important}.referenceBusiness-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}.business-reference-header{margin-top:20px}.business-otherTabs-grid .emptyData-container{grid-column:span 2;justify-content:center!important}.active-mobile-nav{background-color:#d0dffb;border-radius:8px;color:#3276fa!important;padding:10px}.mobilemenu .navlink{align-items:center;display:flex;gap:10px}@media(max-width:768px){.Profile-tabs{flex-direction:column;gap:30px}.profile-form-main{padding-left:0!important}.education-card-body{flex-direction:column;gap:30px}.education-card-body .classes-grid>.classes-card{flex-basis:calc(44.333% - 20px)}.desc-text{max-width:none!important}.referenceBusiness-grid,.training-grid{grid-template-columns:repeat(1,minmax(0,1fr))}.experiences-grid .experiences-card-body{box-sizing:border-box;flex-direction:column;gap:20px}.experiences-grid .experiences-card-body .reference-grid{flex-direction:column;flex-wrap:wrap;gap:10px}.programming-language-grid,.skill-grid,.social-networks-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.projectsExperience-grid .projectsExperience-card{box-sizing:border-box;flex-direction:column;gap:20px}.projectsExperience-grid .reference-grid{flex-direction:column;flex-wrap:wrap;gap:10px}}.file-upladed{align-items:flex-start;display:flex;flex-direction:column;gap:5px}@media(max-width:400px){.education-card-body .classes-grid>.classes-card{flex-basis:100%}.programming-language-grid,.skill-grid,.social-networks-grid{grid-template-columns:repeat(1,minmax(0,1fr))!important}}.navmenu-main{height:100px;position:relative;width:100%}.personal-header{border-bottom:1px solid #eee}.personal-header .navmenu{align-items:center;display:flex;height:auto;justify-content:space-between;vertical-align:middle;width:100%}.personal-header .navmenu .navmenu-left{display:flex;gap:60px}.personal-header .navmenu .navmenu-left .group-desktop{gap:30px}.personal-header .navmenu .logo{height:auto}.personal-header .navmenu .logo img{box-sizing:initial;height:45px;min-height:45px;padding:25px 0;width:auto}.personal-header .navmenu .nav-link{color:#000!important;font-family:Montserrat!important;font-size:16px;text-decoration:none}.personal-header .navmenu .active{color:#3276fa!important;font-weight:600}.personal-header .nav-sublink,.personal-header .nav-sublink a{color:#000!important;font-family:Montserrat!important;text-decoration:none!important}.personal-header-scrolled{background:#fff;box-shadow:0 2px 4px #0000001a;position:fixed;top:0;width:100%;z-index:90}@media(max-width:768px){.navmenu-main{height:auto!important}.personal-header .navmenu{gap:60px}.personal-header .navmenu .logo{height:auto;width:200px}.personal-header .navmenu .logo img{box-sizing:initial;height:40px;min-height:40px;object-fit:contain;padding:15px 0}}.mobilemenu{display:flex;flex-direction:column;gap:20px}.footer-section{grid-gap:30px;display:grid;gap:30px;padding-top:40px}.footer-section-page{background:#f3f6fb}.footer-body{align-items:center;gap:30px;padding-bottom:30px}.footer-body,.footer-logo{display:flex;flex-direction:column}.footer-logo{align-items:flex-start;gap:15px}.footer-logo img{height:40px}.footer-links-list{display:flex;gap:100px}.footer-grid{grid-gap:10px;display:grid;gap:10px}.footer-grid .footer-grid-title{font-weight:600}.footer-grid .footer-grid-links{display:flex;gap:30px}.footer-grid .footer-link{font-size:16px}.footer-copyrights{border-top:1px solid #dee2e6;display:flex;gap:10%;justify-content:space-between;padding:15px 0}.dm-footer .footer-copyrights{justify-content:center}@media(max-width:768px){.footer-body,.footer-grid .footer-grid-links{flex-direction:column}.footer-body{gap:30px;padding-bottom:0}.footer-logo{align-items:center}.footer-links-list{flex-direction:column;gap:40px}.footer-links-list .footer-grid{justify-items:center;text-align:center}.footer-copyrights{align-items:center;flex-direction:column;gap:5px;text-align:center}}@font-face{font-family:Montserrat;font-style:normal;src:url(/static/media/Montserrat-VariableFont_wght.7e687123cd4528224ce5.ttf) format("truetype")}.login-title{font-size:40px;font-weight:400}.login-title span{color:#3276fa;font-weight:600}.main-title{font-size:48px;font-weight:400}.main-title span{color:#3276fa;font-weight:600}.main-title span .yellow-dot{color:#3276fa;position:relative}.main-title span .yellow-dot:after{color:#d0a650;content:".";font-size:54px;left:0;margin:0 auto;position:absolute;right:0;top:-36px}.techin-title{display:inline-block}.page-title .yellow-dot{color:#3276fa;padding:0;position:relative}.page-title .yellow-dot:after{color:#d0a650;content:".";font-size:32px;left:0;margin:0 auto;position:absolute;right:0;top:-24px}.secondary-title{font-size:30px;font-weight:400}.accent-text,.secondary-title span{color:#3276fa;font-weight:600}.bold-p{color:#5a5d62;font-weight:700}.subhead-title{font-size:26px;font-weight:500}.subhead-title span{color:#3276fa;font-weight:600;padding:0 8px}.text-center{text-align:center}.devider-title{display:flex;flex-direction:column;gap:5px;width:auto}.devider-title .mantine-Divider-root{border-color:#3276fa}.skeleton-title-font{font-family:Montserrat;font-weight:500}.MuiAutocomplete-root,.MuiAutocomplete-root .MuiAutocomplete-option{font-family:Montserrat!important}.mantine-UnstyledButton-root{font-weight:400}.mantine-UnstyledButton-root .mantine-Button-label{font-size:15px}.MuiAutocomplete-listbox,.MuiButtonBase-root,.MuiFormControlLabel-root,.MuiInputBase-root,.MuiOutlinedInput-root,.MuiTableCell-head,.MuiTableCell-root,.MuiTableRow-head,.MuiTypography-root,.Slider-content .footer-link,.box-content,.footer-copyrights,.footer-grid,.footer-grid-title,.mantine-InputWrapper-label,.mantine-Select-input,.mantine-Text-root,.mantine-TextInput-input,.mantine-UnstyledButton-root,body{font-family:Montserrat!important}.MuiAutocomplete-listbox a,.MuiButtonBase-root a,.MuiFormControlLabel-root a,.MuiInputBase-root a,.MuiOutlinedInput-root a,.MuiTableCell-head a,.MuiTableCell-root a,.MuiTableRow-head a,.MuiTypography-root a,.Slider-content .footer-link a,.box-content a,.footer-copyrights a,.footer-grid a,.footer-grid-title a,.mantine-InputWrapper-label a,.mantine-Select-input a,.mantine-Text-root a,.mantine-TextInput-input a,.mantine-UnstyledButton-root a,body a{color:#000;font-family:Montserrat!important;text-decoration:none}@media(min-width:1441px)and (max-width:1640px){.main-title{font-size:38px!important}.main-title .yellow-dot:after{font-size:44px!important;top:-30px!important}.home-about .home-about-desc .home-intro-title{font-size:32px!important}}@media(min-width:1025px)and (max-width:1440px){.main-title{font-size:36px!important}.main-title .yellow-dot:after{font-size:42px!important;top:-29px!important}.page-title .yellow-dot:after{font-size:30px;top:-22px}.home-about .home-about-desc .home-intro-title{font-size:30px!important}}@media(min-width:769px)and (max-width:1024px){.about-content-desc .mantine-Text-root,.about-desc-txt .mantine-Text-root,.about-mission .mantine-Text-root,.contact-desc .mantine-Text-root,.contact-footer .mantine-Text-root,.home-about .mantine-Text-root,.home-banner-block .banner-text,.home-boxes .home-box .home-box-text,.info-box .mantine-Text-root,.page-intro .mantine-Text-root,.register-txt{font-size:16px}.main-title{font-size:32px!important}.main-title .yellow-dot:after{font-size:37px!important;top:-25px!important}.home-about .home-about-desc .home-intro-title,.secondary-title{font-size:28px!important}.home-boxes .home-box .home-box-title,.subhead-title{font-size:22px!important}.contact-desc .home-intro-title,.home-banner-block .banner-home .banner-desc .banner-title{font-size:24px!important}.mantine-UnstyledButton-root .mantine-Button-label{font-size:16px!important}.personal-feilds .headline-font{font-size:26px}.page-title .yellow-dot:after{font-size:26px;top:-18px}.subheading-font{font-size:20px}.skeleton-title-font{font-size:16px}}@media(min-width:521px)and (max-width:768px){.about-content-desc .mantine-Text-root,.about-desc-txt .mantine-Text-root,.about-mission .mantine-Text-root,.contact-desc .mantine-Text-root,.contact-footer .mantine-Text-root,.home-about .mantine-Text-root,.home-banner-block .banner-text,.home-boxes .home-box .home-box-text,.info-box .mantine-Text-root,.page-intro .mantine-Text-root,.register-txt{font-size:15px}.main-title{font-size:30px!important}.home-about .home-about-desc .home-intro-title,.secondary-title{font-size:26px!important}.contact-desc .home-intro-title,.home-banner-block .banner-home .banner-desc .banner-title,.home-boxes .home-box .home-box-title,.subhead-title{font-size:24px!important}.mantine-UnstyledButton-root .mantine-Button-label{font-size:16px!important}.personal-feilds .headline-font{font-size:26px}.page-title .yellow-dot:after{font-size:28px;top:-20px}.subheading-font{font-size:20px}.skeleton-title-font{font-size:16px}}@media(max-width:520px){.about-content-desc .mantine-Text-root,.about-desc-txt .mantine-Text-root,.about-mission .mantine-Text-root,.contact-desc .mantine-Text-root,.contact-footer .mantine-Text-root,.home-about .mantine-Text-root,.home-banner-block .banner-text,.home-boxes .home-box .home-box-text,.info-box .mantine-Text-root,.page-intro .mantine-Text-root,.register-txt{font-size:14px}.main-title{font-size:28px!important}.secondary-title{font-size:24px!important}.home-about .home-about-desc .home-intro-title{font-size:26px!important}.contact-desc .home-intro-title,.home-banner-block .banner-home .banner-desc .banner-title,.home-boxes .home-box .home-box-title,.subhead-title{font-size:22px!important}.mantine-UnstyledButton-root .mantine-Button-label{font-size:14px!important}.page-title .yellow-dot:after{font-size:26px;top:-19px}.personal-feilds .headline-font{font-size:26px}.subheading-font{font-size:20px}.skeleton-title-font{font-size:16px}}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;user-select:none;-khtml-user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid #0000;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(data:image/gif;base64,R0lGODlhIAAgAPUAAP///wAAAPr6+sTExOjo6PDw8NDQ0H5+fpqamvb29ubm5vz8/JKSkoaGhuLi4ri4uKCgoOzs7K6urtzc3D4+PlZWVmBgYHx8fKioqO7u7kpKSmxsbAwMDAAAAM7OzsjIyNjY2CwsLF5eXh4eHkxMTLCwsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH+GkNyZWF0ZWQgd2l0aCBhamF4bG9hZC5pbmZvACH5BAAKAAAAIf8LTkVUU0NBUEUyLjADAQAAACwAAAAAIAAgAAAG/0CAcEgkFjgcR3HJJE4SxEGnMygKmkwJxRKdVocFBRRLfFAoj6GUOhQoFAVysULRjNdfQFghLxrODEJ4Qm5ifUUXZwQAgwBvEXIGBkUEZxuMXgAJb1dECWMABAcHDEpDEGcTBQMDBQtvcW0RbwuECKMHELEJF5NFCxm1AAt7cH4NuAOdcsURy0QCD7gYfcWgTQUQB6Zkr66HoeDCSwIF5ucFz3IC7O0CC6zx8YuHhW/3CvLyfPX4+OXozKnDssBdu3G/xIHTpGAgOUPrZimAJCfDPYfDin2TQ+xeBnWbHi37SC4YIYkQhdy7FvLdpwWvjA0JyU/ISyIx4xS6sgfkNS4me2rtVKkgw0JCb8YMZdjwqMQ2nIY8BbcUQNVCP7G4MQq1KRivR7tiDEuEFrggACH5BAAKAAEALAAAAAAgACAAAAb/QIBwSCQmNBpCcckkEgREA4ViKA6azM8BEZ1Wh6LOBls0HA5fgJQ6HHQ6InKRcWhA1d5hqMMpyIkOZw9Ca18Qbwd/RRhnfoUABRwdI3IESkQFZxB4bAdvV0YJQwkDAx9+bWcECQYGCQ5vFEQCEQoKC0ILHqUDBncCGA5LBiHCAAsFtgqoQwS8Aw64f8m2EXdFCxO8INPKomQCBgPMWAvL0n/ff+jYAu7vAuxy8O/myvfX8/f7/Arq+v0W0HMnr9zAeE0KJlQkJIGCfE0E+PtDq9qfDMogDkGmrIBCbNQUZIDosNq1kUsEZJBW0dY/b0ZsLViQIMFMW+RKKgjFzp4fNokPIdki+Y8JNVxA79jKwHAI0G9JGw5tCqDWTiFRhVhtmhVA16cMJTJ1OnVIMo1cy1KVI5NhEAAh+QQACgACACwAAAAAIAAgAAAG/0CAcEgkChqNQnHJJCYWRMfh4CgamkzFwBOdVocNCgNbJAwGhKGUOjRQKA1y8XOGAtZfgIWiSciJBWcTQnhCD28Qf0UgZwJ3XgAJGhQVcgKORmdXhRBvV0QMY0ILCgoRmIRnCQIODgIEbxtEJSMdHZ8AGaUKBXYLIEpFExZpAG62HRRFArsKfn8FIsgjiUwJu8FkJLYcB9lMCwUKqFgGHSJ5cnZ/uEULl/CX63/x8KTNu+RkzPj9zc/0/Cl4V0/APDIE6x0csrBJwybX9DFhBhCLgAilIvzRVUriKHGlev0JtyuDvmsZUZlcIiCDnYu7KsZ0UmrBggRP7n1DqcDJEzciOgHwcwTyZEUmIKEMFVIqgyIjpZ4tjdTxqRCMPYVMBYDV6tavUZ8yczpkKwBxHsVWtaqo5tMgACH5BAAKAAMALAAAAAAgACAAAAb/QIBwSCQuBgNBcck0FgvIQtHRZCYUGSJ0IB2WDo9qUaBQKIXbLsBxOJTExUh5mB4iDo0zXEhWJNBRQgZtA3tPZQsAdQINBwxwAnpCC2VSdQNtVEQSEkOUChGSVwoLCwUFpm0QRAMVFBQTQxllCqh0kkIECF0TG68UG2O0foYJDb8VYVa0alUXrxoQf1WmZnsTFA0EhgCJhrFMC5Hjkd57W0jpDsPDuFUDHfHyHRzstNN78PPxHOLk5dwcpBuoaYk5OAfhXHG3hAy+KgLkgNozqwzDbgWYJQyXsUwGXKNA6fnYMIO3iPeIpBwyqlSCBKUqEQk5E6YRmX2UdAT5kEnHKkQ5hXjkNqTPtKAARl1sIrGoxSFNuSEFMNWoVCxEpiqyRlQY165wEHELAgAh+QQACgAEACwAAAAAIAAgAAAG/0CAcEgsKhSLonJJTBIFR0GxwFwmFJlnlAgaTKpFqEIqFJMBhcEABC5GjkPz0KN2tsvHBH4sJKgdd1NHSXILah9tAmdCC0dUcg5qVEQfiIxHEYtXSACKnWoGXAwHBwRDGUcKBXYFi0IJHmQEEKQHEGGpCnp3AiW1DKFWqZNgGKQNA65FCwV8bQQHJcRtds9MC4rZitVgCQbf4AYEubnKTAYU6eoUGuSpu3fo6+ka2NrbgQAE4eCmS9xVAOW7Yq7IgA4Hpi0R8EZBhDshOnTgcOtfM0cAlTigILFDiAFFNjk8k0GZgAxOBozouIHIOyKbFixIkECmIyIHOEiEWbPJTTQ5FxcVOMCgzUVCWwAcyZJvzy45ADYVZNIwTlIAVfNB7XRVDLxEWLQ4E9JsKq+rTdsMyhcEACH5BAAKAAUALAAAAAAgACAAAAb/QIBwSCwqFIuicklMEgVHQVHKVCYUmWeUWFAkqtOtEKqgAsgFcDFyHJLNmbZa6x2Lyd8595h8C48RagJmQgtHaX5XZUYKQ4YKEYSKfVKPaUMZHwMDeQBxh04ABYSFGU4JBpsDBmFHdXMLIKofBEyKCpdgspsOoUsLXaRLCQMgwky+YJ1FC4POg8lVAg7U1Q5drtnHSw4H3t8HDdnZy2Dd4N4Nzc/QeqLW1bnM7rXuV9tEBhQQ5UoCbJDmWKBAQcMDZNhwRVNCYANBChZYEbkVCZOwASEcCDFQ4SEDIq6WTVqQIMECBx06iCACQQPBiSabHDqzRUTKARMhSFCDrc+WNQIcOoRw5+ZIHj8ADqSEQBQAwKKLhIzowEEeGKQ0owIYkPKjHihZoBKi0KFE01b4zg7h4y4IACH5BAAKAAYALAAAAAAgACAAAAb/QIBwSCwqFIuicklMEgVHQVHKVCYUmWeUWFAkqtOtEKqgAsgFcDFyHJLNmbZa6x2Lyd8595h8C48RagJmQgtHaX5XZUUJeQCGChGEin1SkGlubEhDcYdOAAWEhRlOC12HYUd1eqeRokOKCphgrY5MpotqhgWfunqPt4PCg71gpgXIyWSqqq9MBQPR0tHMzM5L0NPSC8PCxVUCyeLX38+/AFfXRA4HA+pjmoFqCAcHDQa3rbxzBRD1BwgcMFIlidMrAxYICHHA4N8DIqpsUWJ3wAEBChQaEBnQoB6RRr0uARjQocMAAA0w4nMz4IOaU0lImkSngYKFc3ZWyTwJAALGK4fnNA3ZOaQCBQ22wPgRQlSIAYwSfkHJMrQkTyEbKFzFydQq15ccOAjUEwQAIfkEAAoABwAsAAAAACAAIAAABv9AgHBILCoUi6JySUwSBUdBUcpUJhSZZ5RYUCSq060QqqACyAVwMXIcks2ZtlrrHYvJ3zn3mHwLjxFqAmZCC0dpfldlRQl5AIYKEYSKfVKQaW5sSENxh04ABYSFGU4LXYdhR3V6p5GiQ4oKmGCtjkymi2qGBZ+6eo+3g8KDvYLDxKrJuXNkys6qr0zNygvHxL/V1sVD29K/AFfRRQUDDt1PmoFqHgPtBLetvMwG7QMes0KxkkIFIQNKDhBgKvCh3gQiqmxt6NDBAAEIEAgUOHCgBBEH9Yg06uWAIQUABihQMACgBEUHTRwoUEOBIcqQI880OIDgm5ABDA8IgUkSwAAyij1/jejAARPPIQwONBCnBAJDCEOOCnFA8cOvEh1CEJEqBMIBEDaLcA3LJIEGDe/0BAEAIfkEAAoACAAsAAAAACAAIAAABv9AgHBILCoUi6JySUwSBUdBUcpUJhSZZ5RYUCSq060QqqACyAVwMXIcks2ZtlrrHYvJ3zn3mHwLjxFqAmZCC0dpfldlRQl5AIYKEYSKfVKQaW5sSENxh04ABYSFGU4LXYdhR3V6p5GiQ4oKmGCtjkymi2qGBZ+6eo+3g8KDvYLDxKrJuXNkys6qr0zNygvHxL/V1sVDDti/BQccA8yrYBAjHR0jc53LRQYU6R0UBnO4RxmiG/IjJUIJFuoVKeCBigBN5QCk43BgFgMKFCYUGDAgFEUQRGIRYbCh2xACEDcAcHDgQDcQFGf9s7VkA0QCI0t2W0DRw68h8ChAEELSJE8xijBvVqCgIU9PjwA+UNzG5AHEB9xkDpk4QMGvARQsEDlKxMCALDeLcA0rqEEDlWCCAAAh+QQACgAJACwAAAAAIAAgAAAG/0CAcEgsKhSLonJJTBIFR0FRylQmFJlnlFhQJKrTrRCqoALIBXAxchySzZm2Wusdi8nfOfeYfAuPEWoCZkILR2l+V2VFCXkAhgoRhIp9UpBpbmxIQ3GHTgAFhIUZTgtdh2FHdXqnkaJDigqYYK2OTKaLaoYFn7p6j0wOA8PEAw6/Z4PKUhwdzs8dEL9kqqrN0M7SetTVCsLFw8d6C8vKvUQEv+dVCRAaBnNQtkwPFRQUFXOduUoTG/cUNkyYg+tIBlEMAFYYMAaBuCekxmhaJeSeBgiOHhw4QECAAwcCLhGJRUQCg3RDCmyUVmBYmlOiGqmBsPGlyz9YkAlxsJEhqCubABS9AsPgQAMqLQfM0oTMwEZ4QpLOwvMLxAEEXIBG5aczqtaut4YNXRIEACH5BAAKAAoALAAAAAAgACAAAAb/QIBwSCwqFIuicklMEgVHQVHKVCYUmWeUWFAkqtOtEKqgAsgFcDFyHJLNmbZa6x2Lyd8595h8C48RahAQRQtHaX5XZUUJeQAGHR0jA0SKfVKGCmlubEhCBSGRHSQOQwVmQwsZTgtdh0UQHKIHm2quChGophuiJHO3jkwOFB2UaoYFTnMGegDKRQQG0tMGBM1nAtnaABoU3t8UD81kR+UK3eDe4nrk5grR1NLWegva9s9czfhVAgMNpWqgBGNigMGBAwzmxBGjhACEgwcgzAPTqlwGXQ8gMgAhZIGHWm5WjelUZ8jBBgPMTBgwIMGCRgsygVSkgMiHByD7DWDmx5WuMkZqDLCU4gfAq2sACrAEWFSRLjUfWDopCqDTNQIsJ1LF0yzDAA90UHV5eo0qUjB8mgUBACH5BAAKAAsALAAAAAAgACAAAAb/QIBwSCwqFIuickk0FIiCo6A4ZSoZnRBUSiwoEtYipNOBDKOKKgD9DBNHHU4brc4c3cUBeSOk949geEQUZA5rXABHEW4PD0UOZBSHaQAJiEMJgQATFBQVBkQHZKACUwtHbX0RR0mVFp0UFwRCBSQDSgsZrQteqEUPGrAQmmG9ChFqRAkMsBd4xsRLBBsUoG6nBa14E4IA2kUFDuLjDql4peilAA0H7e4H1udH8/Ps7+3xbmj0qOTj5mEWpEP3DUq3glYWOBgAcEmUaNI+DBjwAY+dS0USGJg4wABEXMYyJNvE8UOGISKVCNClah4xjg60WUKyINOCUwrMzVRARMGENWQ4n/jpNTKTm15J/CTK2e0MoD+UKmHEs4onVDVVmyqdpAbNR4cKTjqNSots07EjzzJh1S0IADsAAAAAAAAAAAA=) 50% no-repeat}@font-face{font-family:slick;font-style:normal;font-weight:400;src:url(/static/media/slick.a4e97f5a2a64f0ab1323.eot);src:url(/static/media/slick.a4e97f5a2a64f0ab1323.eot?#iefix) format("embedded-opentype"),url(/static/media/slick.295183786cd8a1389865.woff) format("woff"),url(/static/media/slick.c94f7671dcc99dce43e2.ttf) format("truetype"),url(/static/media/slick.2630a3e3eab21c607e21.svg#slick) format("svg")}.slick-next,.slick-prev{border:none;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:20px}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:#0000;color:#0000;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-family:slick;font-size:20px;line-height:1;opacity:.75}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{display:inline-block;margin:0 5px;padding:0;position:relative}.slick-dots li,.slick-dots li button{cursor:pointer;height:20px;width:20px}.slick-dots li button{background:#0000;border:0;color:#0000;display:block;font-size:0;line-height:0;outline:none;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;content:"•";font-family:slick;font-size:6px;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-wrapper{border:0;display:inline-block;padding:0}.react-datepicker{background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;color:#000;display:inline-block;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;line-height:normal;position:relative}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker-popper{line-height:0;z-index:1}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker__header{background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative;text-align:center}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 15px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{color:#000;font-size:.944rem;font-weight:700;margin-top:0}h2.react-datepicker__current-month{margin:0;padding:0}.react-datepicker-time__header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-datepicker__navigation{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:32px;justify-content:center;overflow:hidden;padding:0;position:absolute;text-align:center;text-indent:-999em;top:2px;width:32px;z-index:1}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{display:block;margin-left:auto;margin-right:auto;position:relative;top:0}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover :before{border-color:#a6a6a6}.react-datepicker__navigation-icon{font-size:20px;position:relative;top:-1px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{left:-7px;transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;transform:rotate(225deg)}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__input-time-container{clear:both;float:left;margin:5px 0 10px 15px;text-align:left;width:100%}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{display:inline-block;margin-left:5px}.react-datepicker__time-container{border-left:1px solid #aeaeae;float:right;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.3rem;display:inline;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.3rem;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{border-bottom-right-radius:.3rem;margin:0 auto;overflow-x:hidden;text-align:center;width:85px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:initial;height:calc(195px + .85rem);list-style:none;margin:0;overflow-y:scroll;padding-left:0;padding-right:0;width:100%}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{background-color:#f0f0f0;cursor:pointer}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{background-color:initial;cursor:default}.react-datepicker__week-number{color:#ccc;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__week-number--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__day-names{margin-bottom:-8px;white-space:nowrap}.react-datepicker__week{white-space:nowrap}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:not([aria-disabled=true]):hover,.react-datepicker__month-text:not([aria-disabled=true]):hover,.react-datepicker__quarter-text:not([aria-disabled=true]):hover,.react-datepicker__year-text:not([aria-disabled=true]):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{background-color:#3dcc4a;border-radius:.3rem;color:#fff}.react-datepicker__day--highlighted:not([aria-disabled=true]):hover,.react-datepicker__month-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__year-text--highlighted:not([aria-disabled=true]):hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{background-color:#ff6803;border-radius:.3rem;color:#fff;position:relative}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{background-color:#333;border-radius:4px;bottom:100%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__day--holidays:not([aria-disabled=true]):hover,.react-datepicker__month-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__year-text--holidays:not([aria-disabled=true]):hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{opacity:1;visibility:visible}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{background-color:#bad9f1;border-radius:.3rem;color:#000}.react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{color:#ccc;cursor:default}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{background-color:#333;border-radius:4px;bottom:70%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__input-container{display:inline-block;position:relative;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{box-sizing:initial;padding:.5rem;position:absolute}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid #0000;border-radius:.3rem;position:relative}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{right:-16px;top:0;transform:rotate(135deg)}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;left:25%;position:absolute;text-align:center;top:30px;width:50%;z-index:1}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{display:block;line-height:20px;margin-left:auto;margin-right:auto;width:100%}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;-webkit-user-select:none;user-select:none}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{left:15px;position:absolute}.react-datepicker__close-icon{background-color:initial;border:0;cursor:pointer;display:table-cell;height:100%;outline:0;padding:0 6px 0 0;position:absolute;right:0;top:0;vertical-align:middle}.react-datepicker__close-icon:after{background-color:#216ba5;border-radius:50%;color:#fff;content:"×";cursor:pointer;display:table-cell;font-size:12px;height:16px;line-height:1;padding:2px;text-align:center;vertical-align:middle;width:16px}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{background-color:#ccc;cursor:default}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;clear:left;cursor:pointer;font-weight:700;padding:5px 0;text-align:center}.react-datepicker__portal{align-items:center;background-color:#000c;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:3rem;width:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:2rem;width:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.react-datepicker__children-container{height:auto;margin:.4rem;padding-left:.2rem;padding-right:.2rem;width:13.8rem}.react-datepicker__aria-live{border:0;clip-path:circle(0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.react-datepicker__calendar-icon{height:1em;vertical-align:-.125em;width:1em}
/*# sourceMappingURL=main.86507ca4.css.map*/