:root{--font-family: CircularXX, Arial, Helvetica, sans-serif;--acsb-keynav: 3px;--c-white: #ffffff;--c-error-critical: #E0022A;--gaya-870: #6B7886;--gaya-900: #2b3e52;--gaya-1000: #0A2540;--sapphyre-0: #F8F9FC;--sapphyre-100: #d9e8fe;--sapphyre-200: #B0D9FF;--sapphyre-300: #60d0ff;--sapphyre-400: #2D7FFF;--sapphyre-500: #136ef8;--sapphyre-600: #0047D8;--sapphyre-705: #E8EBF3;--sapphyre-710: #CBD2E1;--sapphyre-800: #153583;--sapphyre-1000: #031239;--title-color: var(--gaya-1000);--text-color: var(--gaya-900);--text-active-link: var(--sapphyre-600);--c-text: #1f2533;--c-text-alt: #304357;--c-lead-alt2: #fee7c9;--c-lead-alt3: #fd9e07;--c-ui-bg: #f1f6f9;--c-placeholder: rgba(43, 62, 82, 0.7);--c-borders-form: rgba(3, 18, 57, 0.4);--c-borders-jasper-0: #F4F4FD;--c-borders-jasper-100: #E9E9FF;--header-height: 80px;--spacing-xxs: 15px;--spacing-xs: 20px;--spacing-sm: 25px;--spacing-md: 30px;--spacing-lg: 50px;--spacing-xl: 70px;--shadow-2: 0 5px 30px rgba(60, 80, 170, 0.1);--shadow-3: 0 5px 30px rgba(60, 80, 170, 0.2);--shadow-4: 0 2px 10px rgba(2, 6, 79, 0.07);--carousel-btn-shadow: 0 4px 11px rgba(3, 18, 57, 0.15);--radius-sm: 4px;--radius-oval: 50px}@media screen and (max-width: 390px){:root{--header-height: 56px}}.js-website-ready .animate-fadeup{opacity:1;transform:translateY(0)}.animate-floating{animation:floating 3s infinite ease-in-out;transition:all .15s ease}.animate-floating.animate-floating-quick{animation-duration:5s}.animate-floating.animate-floating-long{animation-duration:15s}.animate-fadeup{opacity:0;transition:all 1s ease;transition-delay:.3s;transform:translateY(100px)}.animate-fadeup.animate-fadeup-short{transform:translateY(40px)}.loader-bar{position:fixed;top:0;width:100%;height:3px;z-index:999999999999999;display:none;background:var(--sapphyre-500)}.loader-bar.js-active{display:block}.loader-bar:before,.loader-bar:after{position:absolute;height:3px;width:70px;background-color:var(--c-white);content:""}.loader-bar:before{animation:loader-bar 1.5s infinite}.loader-bar:after{animation:loader-bar 2s .5s infinite}@-webkit-keyframes loader-bar{from{left:0}to{left:100%}}@-moz-keyframes loader-bar{from{left:0}to{left:100%}}@-ms-keyframes loader-bar{from{left:0}to{left:100%}}@-o-keyframes loader-bar{from{left:0}to{left:100%}}@keyframes loader-bar{from{left:0}to{left:100%}}@-webkit-keyframes floating{0%{transform:translateY(0)}50%{transform:translateY(50px)}100%{transform:translateY(0)}}@-webkit-keyframes floating{0%{transform:translateY(0)}50%{transform:translateY(50px)}100%{transform:translateY(0)}}@-moz-keyframes floating{0%{transform:translateY(0)}50%{transform:translateY(50px)}100%{transform:translateY(0)}}@-ms-keyframes floating{0%{transform:translateY(0)}50%{transform:translateY(50px)}100%{transform:translateY(0)}}@-o-keyframes floating{0%{transform:translateY(0)}50%{transform:translateY(50px)}100%{transform:translateY(0)}}@keyframes floating{0%{transform:translateY(0)}50%{transform:translateY(50px)}100%{transform:translateY(0)}}@-webkit-keyframes fade{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fade{0%{opacity:0}100%{opacity:1}}@-ms-keyframes fade{0%{opacity:0}100%{opacity:1}}@-o-keyframes fade{0%{opacity:0}100%{opacity:1}}@keyframes fade{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes heartbeat{0%{transform:scale(0.75)}20%{transform:scale(1)}40%{transform:scale(0.75)}60%{transform:scale(1)}80%{transform:scale(0.75)}100%{transform:scale(0.75)}}@-moz-keyframes heartbeat{0%{transform:scale(0.75)}20%{transform:scale(1)}40%{transform:scale(0.75)}60%{transform:scale(1)}80%{transform:scale(0.75)}100%{transform:scale(0.75)}}@-ms-keyframes heartbeat{0%{transform:scale(0.75)}20%{transform:scale(1)}40%{transform:scale(0.75)}60%{transform:scale(1)}80%{transform:scale(0.75)}100%{transform:scale(0.75)}}@-o-keyframes heartbeat{0%{transform:scale(0.75)}20%{transform:scale(1)}40%{transform:scale(0.75)}60%{transform:scale(1)}80%{transform:scale(0.75)}100%{transform:scale(0.75)}}@keyframes heartbeat{0%{transform:scale(0.75)}20%{transform:scale(1)}40%{transform:scale(0.75)}60%{transform:scale(1)}80%{transform:scale(0.75)}100%{transform:scale(0.75)}}@-webkit-keyframes bounce-right{0%{transform:translateX(-50 px)}50%{transform:translateX(20px)}100%{transform:translateX(0)}}@-moz-keyframes bounce-right{0%{transform:translateX(-50px)}50%{transform:translateX(20px)}100%{transform:translateX(0)}}@-ms-keyframes bounce-right{0%{transform:translateX(-50px)}50%{transform:translateX(20px)}100%{transform:translateX(0)}}@-o-keyframes bounce-right{0%{transform:translateX(-50px)}50%{transform:translateX(20px)}100%{transform:translateX(0)}}@keyframes bounce-right{0%{transform:translateX(-50px)}50%{transform:translateX(20px)}100%{transform:translateX(0)}}@-webkit-keyframes bounce-left{0%{transform:translateX(50px)}50%{transform:translateX(-20px)}100%{transform:translateX(0)}}@-moz-keyframes bounce-left{0%{transform:translateX(50px)}50%{transform:translateX(-20px)}100%{transform:translateX(0)}}@-ms-keyframes bounce-left{0%{transform:translateX(50px)}50%{transform:translateX(-20px)}100%{transform:translateX(0)}}@-o-keyframes bounce-left{0%{transform:translateX(50px)}50%{transform:translateX(-20px)}100%{transform:translateX(0)}}@keyframes bounce-left{0%{transform:translateX(50px)}50%{transform:translateX(-20px)}100%{transform:translateX(0)}}@-webkit-keyframes sparkle{0%{transform:scale(0)}40%{transform:scale(1.3)}80%{transform:scale(0.8)}100%{transform:scale(0)}}@-moz-keyframes sparkle{0%{transform:scale(0)}40%{transform:scale(1.3)}80%{transform:scale(0.8)}100%{transform:scale(0)}}@-ms-keyframes sparkle{0%{transform:scale(0)}40%{transform:scale(1.3)}80%{transform:scale(0.8)}100%{transform:scale(0)}}@-o-keyframes sparkle{0%{transform:scale(0)}40%{transform:scale(1.3)}80%{transform:scale(0.8)}100%{transform:scale(0)}}@keyframes sparkle{0%{transform:scale(0)}40%{transform:scale(1.3)}80%{transform:scale(0.8)}100%{transform:scale(0)}}@font-face{font-family:CircularXX;font-style:normal;font-weight:400;font-display:swap;src:local(""),url("/fonts/CircularXX/CircularXXWeb-Regular.woff2") format("woff2"),url("/fonts/CircularXX/CircularXXWeb-Regular.woff") format("woff")}@font-face{font-family:CircularXX;font-style:bold;font-weight:500;font-display:swap;src:local(""),url("/fonts/CircularXX/CircularXXWeb-Medium.woff2") format("woff2"),url("/fonts/CircularXX/CircularXXWeb-Medium.woff") format("woff")}@font-face{font-family:CircularXX;font-style:bolder;font-weight:700;font-display:swap;src:local(""),url("/fonts/CircularXX/CircularXXWeb-Bold.woff2") format("woff2"),url("/fonts/CircularXX/CircularXXWeb-Bold.woff") format("woff")}article,aside,figcaption,figure,footer,header,main,menu,video,nav,section{width:100%;display:block;position:relative;z-index:1}*{box-sizing:border-box;font-family:var(--font-family)}html{width:100%;height:100%}body{padding:0;margin:0;width:100%;height:100vh;line-height:1.5;font-size:16px;direction:ltr;text-align:left;overflow-x:hidden;color:var(--text-color);background-color:var(--c-white);display:flex;flex-direction:column;justify-content:space-between}body.theme-category .main{background:var(--c-white)}body.theme-home{height:100%}body.lock-scroll{overflow:hidden}body.lock-scroll.ios-device{position:fixed !important;height:100% !important;width:100% !important}body.direction-rtl{text-align:right;direction:rtl}table{border-collapse:collapse;border-spacing:0}table td,table th{padding:0}code{display:block;overflow:auto}img{max-width:100%;height:auto}iframe{border:none 0}button{all:unset;appearance:none}button:not(:disabled){cursor:pointer}button:focus-visible{outline:solid var(--sapphyre-400);outline-offset:4px}input,textarea{outline:0;border-radius:0;background-color:var(--c-white);font-size:14px;color:var(--text-color)}input::placeholder,textarea::placeholder{color:var(--c-placeholder)}input[type=text],textarea[type=text]{-webkit-appearance:none}input[type=search],textarea[type=search]{-webkit-appearance:textfield;box-sizing:border-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,textarea[type=search]::-webkit-search-cancel-button,textarea[type=search]::-webkit-search-decoration{-webkit-appearance:none}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='slategray'><polygon points='0,0 100,0 50,50'/></svg>");background-size:10px;background-position:calc(100% - 15px) 16px;background-repeat:no-repeat}blockquote{padding:0;margin:0;font-style:italic}p{font-size:17px}b,strong{font-weight:bold}h1,h2,h3,h4,h5,h6{font-weight:bold}a{color:var(--sapphyre-500);text-decoration:none;transition:all .15s ease}a:active,a:hover{outline:0}a:hover{color:var(--sapphyre-500);text-decoration:none}a:focus-visible{outline:2px solid var(--sapphyre-400);outline-offset:5px}ol,ul,li{display:block;margin:0;padding:0}svg{display:block;width:100%;height:100%}input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px var(--c-white) inset;-webkit-text-fill-color:var(--c-text-alt)}input:-webkit-autofill:focus,textarea:-webkit-autofill:focus,select:-webkit-autofill:focus{-webkit-text-fill-color:var(--c-text)}::selection{color:var(--c-white);background:#9fc1f4}.desc{font-size:17px;@incline line-clamp()}.desc.website-desc.website-text{-webkit-line-clamp:4}.lockscroll{overflow:hidden !important}.lazy-image{background:#e7eff5}.lazy-image.infopage{background:#f6f7fb}.lazy-fav{width:100%}.lazy-image.carou{width:100%;background:#f9fafc}.wrapper{padding-inline:var(--spacing-xl)}.wrapper.wrapper-full{max-width:100%;padding-inline:var(--spacing-lg)}.wrapper.wrapper-large{max-width:2000px;padding-inline:var(--spacing-lg)}.wrapper.wrapper-medium{max-width:1400px}.wrapper.wrapper-medium2{max-width:1200px}.wrapper.wrapper-small{max-width:1024px}@media screen and (max-width: 1500px){.wrapper.wrapper-small{padding-inline:var(--spacing-md)}}@media screen and (max-width: 500px){.wrapper.wrapper-small{padding-inline:var(--spacing-sm)}}.wrapper.wrapper-xsmall{max-width:720px;padding-inline:0}@media screen and (max-width: 1124px){.wrapper.wrapper-xsmall{padding-inline:var(--spacing-lg)}}@media screen and (max-width: 390px){.wrapper.wrapper-xsmall{padding-inline:var(--spacing-sm)}}@media screen and (max-width: 1500px){.wrapper{padding-inline:var(--spacing-md)}}@media screen and (max-width: 500px){.wrapper{padding-inline:var(--spacing-xs)}}@media screen and (max-width: 320px){.wrapper{max-width:100%}}.flex{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.flex.flex-auto{width:auto}.flex.flex-horizontal-start{justify-content:flex-start}.flex.flex-horizontal-end{justify-content:flex-end}.flex.flex-horizontal-center{justify-content:center}.flex.flex-vertical-start{align-items:flex-start}.flex.flex-vertical-end{align-items:flex-end}.flex.flex-vertical-stretch{align-items:stretch}.flex.flex-column{flex-direction:column}.flex.flex-column-reverse{flex-direction:column-reverse}.flex.flex-reverse{flex-direction:row-reverse}.flex.flex-center{justify-content:center}.flex.flex-inline{display:inline-flex;width:auto}.flex.flex-nowrap{flex-wrap:nowrap}.hidden{display:none !important}.js-disabled{opacity:.5 !important;user-select:none !important;pointer-events:none !important}.stats .stat{text-align:center}.stats .stat img{height:50px;max-width:50px !important}@media screen and (max-width: 390px){.stats .stat img{height:35px;max-width:50px !important}}.stats .stat .title{display:block;margin:5px 0;font-size:25px}@media screen and (max-width: 1800px){.stats .stat .title{font-size:22px}}.stats .stat .name{font-size:15px;font-weight:600}.capsule{position:relative;overflow:hidden;border-radius:10px;margin-block:var(--spacing-sm)}@media screen and (max-width: 1124px){.show-desktop{display:none !important}}.show-mobile{display:none}@media screen and (max-width: 390px){.show-mobile{display:none !important}}.show-tablet{display:none}@media screen and (max-width: 1124px){.show-tablet{display:none !important}}.scroll-target{position:absolute;top:-100px;left:0;opacity:0}.inline-block{display:inline-block}.object-cover{display:block;object-fit:cover;object-position:center center;max-width:none !important;width:100% !important;height:100% !important}.sr-only{position:absolute !important;margin:-1px 0 0 -1px !important;padding:0 !important;display:block !important;width:1px !important;height:1px !important;font-weight:normal !important;font-size:15px !important;line-height:1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;border:0 !important;outline:0 !important;cursor:text !important}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.strike{text-decoration:line-through}.underline{text-decoration:line-through}.bold{font-weight:700}.semibold{font-weight:600}.italic{font-style:italic}.full{width:100%}.half{width:50%}.third{width:33.333333%}.quarter{width:25%}.fifth{width:20%}body .crisp-client{position:relative;z-index:999999999}body .crisp-client #crisp-chatbox{z-index:9999999 !important}body .crisp-client #crisp-chatbox .cc-1xry .cc-unoo{right:75px !important;left:auto !important;bottom:20px !important;box-shadow:0 0 0 rgba(0,0,0,0) !important;background-color:var(--c-lead-alt3) !important;border-radius:50% !important;transition:all .15s ease}@media screen and (max-width: 1124px){body .crisp-client #crisp-chatbox .cc-1xry .cc-unoo{right:50px !important;bottom:10px !important}}body .crisp-client #crisp-chatbox .cc-7doi{width:45px !important;height:45px !important;background-color:#fd9e07 !important}body .crisp-client #crisp-chatbox .cc-7doi:hover{transform:scale(1.1)}body .crisp-client #crisp-chatbox .cc-7doi .cc-1iv2 .cc-15mo[data-is-ongoing=false]{width:27px !important;height:23px !important;top:12px !important;left:9px !important}@media screen and (max-width: 1124px){body .crisp-client #crisp-chatbox .cc-7doi .cc-1iv2 .cc-15mo[data-is-ongoing=false]{width:22px !important;height:17px !important;top:7px !important;left:4px !important}}@media screen and (max-width: 1124px){body .crisp-client #crisp-chatbox .cc-7doi{width:30px !important;height:30px !important}}body .acsb-trigger{z-index:99999999}.a11y-tooltip{display:none;position:absolute;top:30px;min-width:70px;text-align:center;white-space:nowrap;left:0;padding:5px 10px;border-radius:10px;color:var(--c-white);font-size:13px;font-weight:600;line-height:1.3;background-color:rgba(0,0,0,.8);z-index:999999999999999}[data-a11y-tooltip]:focus-visible .a11y-tooltip{display:block}.a11y-focus:not(.a11y-skip-link):focus-visible:not(input):not(textarea):not(select){outline:solid 3px #639af9;outline-offset:5px;outline-style:inset;-webkit-transition:none !important;-moz-transition:none !important;-ms-transition:none !important;-o-transition:none !important;transition:none !important}.a11y-focus:not(.a11y-skip-link):focus-visible:not(input):not(textarea):not(select) *{outline:none !important}.space{margin:50px 0;padding:50px 0}.space-huge{margin:150px 0;padding:150px 0}@media screen and (max-width: 1124px){.space-huge{margin:100px 0;padding:100px 0}}@media screen and (max-width: 390px){.space-huge{margin:70px 0;padding:70px 0}}.space-large{margin:100px 0;padding:100px 0}@media screen and (max-width: 390px){.space-large{margin:70px 0;padding:70px 0}}.space-small{margin:25px 0;padding:25px 0}.full-space{padding:35px}@media screen and (max-width: 390px){.full-space{padding:25px}}.full-space-huge{padding:70px}@media screen and (max-width: 390px){.full-space-huge{padding:25px}}.full-space-large{padding:50px}@media screen and (max-width: 390px){.full-space-large{padding:25px}}.full-space-small{padding:25px}.outer-space{margin:70px 0}.outer-space-huge{margin:150px 0}@media screen and (max-width: 1124px){.outer-space-huge{margin:100px 0}}@media screen and (max-width: 390px){.outer-space-huge{margin:70px 0}}.outer-space-large{margin:100px 0}@media screen and (max-width: 700px){.outer-space-large{margin:70px 0}}.outer-space-small{margin:50px 0}.inner-space{padding:70px 0}.inner-space-huge{padding:150px 0}@media screen and (max-width: 1124px){.inner-space-huge{padding:100px 0}}@media screen and (max-width: 390px){.inner-space-huge{padding:70px 0}}.inner-space-large{padding:100px 0}@media screen and (max-width: 1124px){.inner-space-large{padding:70px 0}}.inner-space-small{padding:50px 0}.top-space{margin-top:70px}.top-space-huge{margin-top:150px}@media screen and (max-width: 1124px){.top-space-huge{margin-top:100px}}@media screen and (max-width: 390px){.top-space-huge{margin-top:70px}}.top-space-large{margin-top:100px}@media screen and (max-width: 1124px){.top-space-large{margin-top:70px}}.top-space-small{margin-top:50px}.bottom-space{margin-bottom:70px}.bottom-space-huge{margin-bottom:110px}@media screen and (max-width: 1124px){.bottom-space-huge{margin-bottom:100px}}@media screen and (max-width: 390px){.bottom-space-huge{margin-bottom:50px}}.bottom-space-large{margin-bottom:100px}@media screen and (max-width: 1124px){.bottom-space-large{margin-bottom:70px}}.bottom-space-small{margin-bottom:50px}.top-inner-space{padding-top:70px}.top-inner-space-huge{padding-top:150px}@media screen and (max-width: 1124px){.top-inner-space-huge{padding-top:100px}}@media screen and (max-width: 390px){.top-inner-space-huge{padding-top:70px}}.top-inner-space-large{padding-top:100px}@media screen and (max-width: 1124px){.top-inner-space-large{padding-top:70px}}.top-inner-space-small{padding-top:50px}.bottom-inner-space{padding-bottom:70px}.bottom-inner-space-huge{padding-bottom:150px}@media screen and (max-width: 1124px){.bottom-inner-space-huge{padding-bottom:100px}}@media screen and (max-width: 390px){.bottom-inner-space-huge{padding-bottom:70px}}.bottom-inner-space-large{padding-bottom:100px}@media screen and (max-width: 1124px){.bottom-inner-space-large{padding-bottom:70px}}.bottom-inner-space-small{padding-bottom:50px}.button{--btn-height: 40px;font-weight:500;font-size:14px;min-height:var(--btn-height);border-width:2px;border-style:solid;border-color:var(--sapphyre-1000);box-shadow:none;white-space:nowrap;border-radius:50px;display:flex;justify-content:center;align-items:center;position:relative;box-sizing:border-box;text-transform:uppercase;transition:all .15s ease}@media screen and (max-width: 1124px){.button{--btn-height: 48px}}.button:disabled:not(.js-disabled){color:rgba(0,0,0,0);pointer-events:none}.button:disabled:not(.js-disabled) .icon{opacity:0}.button:disabled:not(.js-disabled) .spinner{display:block}.button.js-disabled{opacity:.5;pointer-events:none}.button:hover,.button:focus{color:var(--c-white);border-color:#458cf9;background-color:#458cf9}.button:active{color:var(--c-white);border-color:#0657d2;background-color:#0657d2}.button.filled{background-color:var(--sapphyre-1000);color:var(--c-white)}.button.filled:hover{background-color:var(--sapphyre-800);border-color:var(--sapphyre-800)}.button.filled:active{background-color:var(--sapphyre-400);border-color:var(--sapphyre-400)}.button.filled:focus-visible{background-color:var(--sapphyre-600);border-color:var(--sapphyre-600)}.button.filled:disabled:not(.js-disabled){color:var(--c-white)}.button.ghost{background-color:rgba(0,0,0,0);color:var(--sapphyre-1000)}.button.ghost:hover{color:var(--c-white);background-color:var(--sapphyre-800);border-color:var(--sapphyre-800)}.button.ghost:hover .icon path{fill:var(--c-white)}.button.ghost:active{color:var(--c-white);background-color:var(--sapphyre-1000)}.button.ghost:active .icon path{fill:var(--c-white)}.button.ghost:focus-visible{color:var(--c-white);background-color:var(--sapphyre-600);border-color:var(--sapphyre-600)}.button.ghost:focus-visible .icon path{fill:var(--c-white)}.button.ghost .icon path{fill:var(--sapphyre-1000)}.button.white{background-color:var(--c-white);border-color:var(--c-white);color:var(--sapphyre-1000)}.button.white:hover{opacity:.8;background-color:var(--c-white);border-color:var(--c-white)}.button.white:active{opacity:1;background-color:var(--c-white);border-color:var(--c-white)}.button.white:focus-visible{background-color:var(--c-white);border-color:var(--c-white);opacity:.8}.button.white .icon path{fill:var(--sapphyre-1000)}.button .spinner{display:none;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.button .icon{margin-inline-start:10px;transition:all .15s ease}.button .icon path{fill:var(--c-white)}.text-button{cursor:pointer;font-size:16px;font-weight:500;color:var(--sapphyre-500);user-select:none;text-align:left;border:none;background:rgba(0,0,0,0);box-shadow:none;transition:all .15s ease;display:inline-flex;justify-content:center;align-items:center;flex-wrap:wrap;flex-wrap:nowrap}.text-button.text-button-nocolor{color:var(--title-color)}.text-button.text-button-nocolor:hover,.text-button.text-button-nocolor:focus-visible{color:var(--sapphyre-500)}.text-button.text-button-nocolor:hover .icon path,.text-button.text-button-nocolor:focus-visible .icon path{fill:var(--sapphyre-500);stroke:var(--sapphyre-500)}.text-button.text-button-nocolor .icon path{fill:var(--c-text)}.text-button .icon{max-width:11px}.text-button .icon path{fill:var(--sapphyre-500);transition:all .15s ease}.js-table-wrapper{width:100%;overflow-x:auto;overflow-y:visible;box-shadow:var(--shadow-2);border-radius:10px}.js-table-wrapper table{display:table !important;overflow:visible !important;box-shadow:0 0 0 rgba(0,0,0,0) !important}table{width:100% !important;height:auto !important;overflow-x:auto;background-color:var(--c-white);line-height:1.5;box-shadow:var(--shadow-2);border:none 0;border-radius:10px}@media screen and (max-width: 1124px){table{display:block}}table th,table td{padding:10px 20px;color:var(--c-text);font-size:15px;border:none 0;word-break:break-all}table th{font-weight:bold;background-color:var(--c-ui-bg);text-transform:capitalize}input:not([type=checkbox],[type=radio]),textarea,select{display:block;border-width:2px;border-style:solid;border-color:var(--c-borders-form);width:100%;height:40px;font-size:14px;padding:0 20px;line-height:1.3;outline:0;border-radius:50px;box-shadow:none;background-color:var(--c-white);transition:all .15s ease}@media screen and (max-width: 390px){input:not([type=checkbox],[type=radio]),textarea,select{height:48px}}input:not([type=checkbox],[type=radio])[disabled],textarea[disabled],select[disabled]{opacity:.7;pointer-events:none}input:not([type=checkbox],[type=radio])[type=file],textarea[type=file],select[type=file]{padding:7px 20px !important}input:not([type=checkbox],[type=radio]):focus,textarea:focus,select:focus{border-width:2px;border-color:var(--sapphyre-400)}input[type=checkbox],input[type=radio]{--shadow-checkbox: 0 0 0 2px inset rgba(3, 18, 57, 0.5);all:unset;appearance:none;box-shadow:var(--shadow-checkbox);display:block;cursor:pointer;width:20px;min-width:20px;aspect-ratio:1;transition:all .3s ease;position:relative}input[type=checkbox]:focus-visible,input[type=radio]:focus-visible{outline:2px solid var(--sapphyre-500);outline-offset:3px}input[type=checkbox]:disabled,input[type=radio]:disabled{pointer-events:none}input[type=checkbox]:disabled:after,input[type=radio]:disabled:after{content:"";background-color:var(--c-white);opacity:.4;position:absolute;border-radius:var(--radius-sm);inset:0}input[type=checkbox]:checked,input[type=radio]:checked{--shadow-checkbox: 0 0 0 2px inset var(--sapphyre-500);background-color:var(--sapphyre-500)}input[type=checkbox]:checked:before,input[type=radio]:checked:before{content:url("/local/icons/checkmark_white.svg");position:absolute;inset:-8% 14%}input[type=checkbox]+label:hover,input[type=checkbox]+span:hover,input[type=radio]+label:hover,input[type=radio]+span:hover{cursor:pointer}input[type=checkbox]+label a:hover,input[type=checkbox]+span a:hover,input[type=radio]+label a:hover,input[type=radio]+span a:hover{text-decoration:underline}input[type=checkbox]{border-radius:var(--radius-sm)}input[type=radio]{border-radius:var(--radius-oval)}textarea{height:100px;padding-block:15px 20px;border-radius:8px;resize:none}textarea[data-growing-textarea]{height:75px;min-height:75px;overflow:hidden;resize:none}fieldset{margin:0;padding:0;border:none}legend{font-size:16px;font-weight:600;padding:0}form .audit-tool{display:flex;align-items:center;gap:10px;width:fit-content}form .audit-tool:not(:last-child){margin-block-end:20px}form .audit-tool.combined .waves-logos-container{display:flex;align-items:center;gap:8px}@media screen and (max-width: 350px){form .audit-tool.combined .waves-logos-container{flex-direction:column}}form .audit-tool.combined .wave-icon:after{content:"";width:2px;height:15px;display:inline-block;background:#000;border-radius:0;transform:rotateZ(25deg);opacity:.5;margin-inline:10px 0}form .audit-tool .audit-tool-website{display:flex;margin-left:10px}form .audit-tool .audit-tool-wrapper{display:flex;align-items:center;justify-content:space-between;position:relative}form .audit-tool .audit-tool-wrapper img{max-width:70px}form .audit-tool .audit-tool-wrapper img.accessScan,form .audit-tool .audit-tool-wrapper img.lighthouse-font{min-width:100px}@media screen and (max-width: 390px){form .audit-tool .audit-tool-wrapper img.accessScan,form .audit-tool .audit-tool-wrapper img.lighthouse-font{min-width:90px}}@media screen and (max-width: 390px){form .audit-tool .audit-tool-wrapper.accessScan{display:flex;align-items:flex-start;flex-direction:column;gap:4px}form .audit-tool .audit-tool-wrapper.accessScan .formerly_ace{margin-inline-start:0}}form .audit-tool .audit-tool-wrapper.accessScan span{display:flex;align-items:center}form .audit-tool .audit-tool-wrapper .lighthouse-font{margin-inline-start:8px}form .audit-tool .audit-tool-wrapper .formerly_ace{font-weight:400;font-size:16px;line-height:150%;color:var(--title-color);margin-inline-start:10px}form .audit-tool .audit-tool-wrapper .formerly_ace:hover{text-decoration:none}form .field{margin-block-end:20px}form .field.field-error input,form .field.field-error select,form .field.field-error textarea{border-color:var(--c-error-critical)}form .field.field-error .field-error-message{display:block}form .field .field-error-message{display:none;width:100%;margin-top:3px;font-weight:400;font-size:13px;color:var(--c-error-critical)}form .field small{width:100%;display:block;margin-top:10px;text-align:right;font-size:13px}form .field label{display:flex;align-items:center;flex-wrap:wrap;width:100%;color:var(--title-color);font-size:16px}form .general-message{display:block;margin-bottom:20px;font-size:16px;font-weight:600}form .general-message.error{font-size:13px;font-weight:400;color:var(--c-error-critical)}form .general-message.success{color:var(--sapphyre-500)}form .terms_and_conditions{font-weight:500}.req{display:inline;font-size:12px;font-weight:600;margin-left:5px;color:var(--c-error-critical)}dialog{border:none}dialog .content{border-radius:12px}dialog[open]:not(:focus-within){background-color:#fffffe;transition:background-color .01s}.popup{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999999;visibility:hidden;opacity:0;display:none;background-color:rgba(0,0,0,0);will-change:transform,opacity,visibility;transition:all .15s ease}.popup .social-share-copy{top:10px;visibility:hidden;position:relative;animation:none}@keyframes fadeIn{0%{top:-10px}100%{visibility:visible;opacity:.8;top:10px}}.popup.js-ready{display:block}.popup.js-active{visibility:visible;opacity:1}.popup.js-active .wide-close{display:block}.popup.js-active .content{transform:translateY(-50%) translateX(-50%) scale(1)}.popup.popup-report .content .body .content{position:relative;top:2.2em}@media screen and (max-width: 500px){.popup.popup-report .content .body .content{top:6.5em}}@media screen and (max-width: 500px){.popup.popup-report .content .body .title{z-index:7}}.popup.popup-report .content .body .button-wrapper{display:grid;place-content:center}.popup.popup-report .content .body .button-wrapper button{width:150px}.popup.popup-report .content.submitted{max-height:244px}.popup.popup-report .content form.js-submitted{display:flex;align-items:center;justify-content:center;flex-direction:column;height:100%}.popup.popup-report .content form.js-submitted>*{display:none}.popup.popup-report .content form .fields .field{margin-bottom:30px}@media screen and (max-width: 500px){.popup.popup-report .content form .fields .field{margin-bottom:20px}}.popup.popup-report .content form .fields .field label{margin-bottom:10px}.popup.popup-report .content form .fields .field input::placeholder,.popup.popup-report .content form .fields .field textarea::placeholder{font-weight:400;font-size:15px}.popup.popup-report .content form .form-header .title{text-align:left;margin-bottom:30px;font-weight:500;font-size:22px;line-height:150%;letter-spacing:-0.5px}@media screen and (max-width: 500px){.popup.popup-report .content form .form-header .title{font-size:18px}}.popup.popup-report .content form .form-header .text{display:block}.popup.popup-report .content form .text-wrapper{margin-top:-15px}.popup.popup-report .content form .text-wrapper .text{font-size:16px}.popup.popup-report .content form .text-wrapper .text:first-child{margin-bottom:15px}.popup.popup-report .content form .text-wrapper:nth-child(2){margin-bottom:10px}.popup.popup-report .content form .success{display:none}.popup.popup-report .content .cta{display:flex;justify-content:center}.popup.popup-report .content .cta .button{width:120px}@media screen and (max-width: 1500px){.popup.popup-report .content .cta .button{width:340px}}@media screen and (max-width: 500px){.popup.popup-report .content{height:100%;width:100%;max-height:100%;padding:25px}.popup.popup-report .content.submitted{padding:20px}.popup.popup-report .content form .text-wrapper{text-align:left}.popup.popup-report .content form .text-wrapper:nth-child(2){margin-bottom:25px}}.popup.popup-social-share .content{text-align:center;padding:45px 0;padding-bottom:20px}@media screen and (max-width: 390px){.popup.popup-social-share .content{padding-top:40px;padding-bottom:20px}}.popup.popup-social-share .content .close{margin:10px}.popup.popup-social-share .content .title{margin-bottom:25px}@media screen and (max-width: 390px){.popup.popup-social-share .content .title{margin-bottom:20px}}.popup.popup-social-share .content .buttons-container{display:flex;flex-direction:column;gap:10px;justify-content:center;align-items:center}.popup.popup-social-share .content .social-share{display:flex;align-items:center;justify-content:flex-start;min-width:200px;padding-inline-start:16px;gap:8px;cursor:pointer;text-transform:none}.popup.popup-social-share .content .social-share .icon{width:16px;min-width:16px;margin:0}.popup.popup-xsmall.popup-social-share{width:90%}.popup.popup-xsmall .content{max-width:550px;width:90%;padding:40px}@media screen and (max-width: 500px){.popup.popup-xsmall .content{width:100%}}.popup .wide-close{position:absolute;display:none;width:100%;height:100%;z-index:1;background-color:rgba(30,30,32,.7);transform:scale(1.5)}.popup .content{position:absolute;background-color:var(--sapphyre-0);width:100%;max-width:1124px;padding:35px;max-height:90%;overflow-y:auto;z-index:5;top:50%;left:50%;margin:auto;transform-origin:center;transform:translateY(-50%) translateX(-50%) scale(0.5);transition:all .15s ease}.popup .content .close{position:absolute;padding:0;top:10px;right:10px;width:12px;height:12px;line-height:1;border-radius:5px;cursor:pointer;backface-visibility:hidden;-webkit-backface-visibility:hidden;z-index:99;transition:all .15s ease}.popup .content .close svg path{fill:var(--sapphyre-1000)}.popup .content .close .icon{display:flex}@media screen and (max-width: 500px){.popup .content.submitted{width:90%}}@media screen and (max-width: 390px){.popup .content{padding:30px 20px}}.text{font-size:18px;line-height:1.7;color:var(--text-color);margin:0;font-weight:normal}@media screen and (max-width: 1800px){.text{font-size:16px}}.text.text-huge{font-size:23px}@media screen and (max-width: 1800px){.text.text-huge{font-size:21px}}@media screen and (max-width: 390px){.text.text-huge{font-size:18px}}.text.text-big{font-size:18px}@media screen and (max-width: 1800px){.text.text-big{font-size:16px}}.text.text-big.opening{text-align:center;font-weight:400;font-size:16px;line-height:150%}@media screen and (max-width: 390px){.text.text-big{font-size:16px}}.text.text-medium{font-size:17px}@media screen and (max-width: 390px){.text.text-medium{font-size:16px}}.text.text-small{font-size:16px}.text.text-small2{font-size:15px}.text.text-tiny{font-size:14px}.text.semibold{font-weight:600}.text.bold{font-weight:700}.strip{position:relative;margin-top:-70px;z-index:3}@media screen and (max-width: 390px){.strip{margin-top:-30px}}@media screen and (max-width: 1124px){.strip.strip-full .content{text-align:center;flex-direction:column}}.strip.strip-full .start{width:25%;text-align:center}.strip.strip-full .start img{display:block;height:50px;margin:auto !important}@media screen and (max-width: 1124px){.strip.strip-full .start img{margin-left:0}}@media screen and (max-width: 700px){.strip.strip-full .start img{margin:auto}}@media screen and (max-width: 1124px){.strip.strip-full .start{width:100%;margin-bottom:20px}}.strip.strip-full .middle{width:50%;padding-right:50px}.strip.strip-full .middle .title{margin-bottom:10px}.strip.strip-full .middle .text{margin:0}@media screen and (max-width: 1124px){.strip.strip-full .middle{padding:0;width:100%}}.strip.strip-full .end{width:25%;text-align:center}@media screen and (max-width: 1124px){.strip.strip-full .end{width:100%;text-align:center;margin-top:20px}}.strip .content{display:flex;justify-content:space-between;align-items:center;overflow:hidden;padding:35px;box-shadow:var(--shadow-2);background-color:var(--c-white);border-radius:10px;z-index:3}@media screen and (max-width: 700px){.strip .content{flex-wrap:wrap;text-align:center;flex-direction:column;padding:25px}}.strip .content img{width:100% !important;min-width:60px !important;min-height:60px !important;max-width:60px !important;max-height:60px !important}@media screen and (max-width: 700px){.strip .content img{display:block;margin:auto}}.strip .content p{margin-left:50px}@media screen and (max-width: 700px){.strip .content p{width:100%;margin-top:20px;margin-left:0}}.title{display:block;position:relative;font-weight:bold;line-height:1.5;font-size:27px;color:var(--title-color);text-rendering:geometricPrecision;margin:0}@media screen and (max-width: 1800px){.title{font-size:25px}}@media screen and (max-width: 390px){.title{font-size:22px}}.title.title-capitalize{text-transform:capitalize}.title.title-huge{font-size:45px;letter-spacing:-1.3px;line-height:130%;font-weight:500}@media screen and (max-width: 700px){.title.title-huge{font-size:35px}}@media screen and (max-width: 1124px){.title.title-huge{font-size:28px;font-weight:700}}@media screen and (max-width: 390px){.title.title-huge{font-size:24px;font-weight:700;line-height:150%;letter-spacing:-0.7px}}.title.title-big{font-weight:normal;font-size:36px;letter-spacing:-1.3px}@media screen and (max-width: 1800px){.title.title-big{font-size:33px}}@media screen and (max-width: 1124px){.title.title-big{font-size:28px}}@media screen and (max-width: 390px){.title.title-big{font-size:26px}}.title.title-medium{font-size:30px;letter-spacing:-0.5px}@media screen and (max-width: 1800px){.title.title-medium{font-size:28px}}@media screen and (max-width: 390px){.title.title-medium{font-size:23px}}.title.title-medium2{font-size:25px;letter-spacing:-0.5px}@media screen and (max-width: 1800px){.title.title-medium2{font-size:22px}}@media screen and (max-width: 390px){.title.title-medium2{font-size:18px;line-height:150%;font-weight:500}}.title.title-small{font-size:23px;letter-spacing:-0.5px}@media screen and (max-width: 1800px){.title.title-small{font-size:22px;color:var(--title-color)}}@media screen and (max-width: 390px){.title.title-small{font-size:18px}}.title.title-small2{font-size:20px}@media screen and (max-width: 1800px){.title.title-small2{font-size:19px}}@media screen and (max-width: 390px){.title.title-small2{font-size:18px}}.title.title-xsmall{font-size:18px}@media screen and (max-width: 390px){.title.title-xsmall{font-size:17px}}.title em,.title .mark{display:inline-block;position:relative;font-style:normal;z-index:1}.title em:after,.title .mark:after{position:absolute;width:100%;height:10px;left:0;background-color:var(--sapphyre-300);z-index:-1;content:"";top:50%;transform:translateY(-50%);top:73%}.quote{position:relative;text-align:left}@media screen and (max-width: 390px){.quote{text-align:center}}@media screen and (max-width: 390px){.quote .flex{flex-wrap:wrap}}.quote .image{width:50px;height:50px;min-width:50px;min-height:50px;border-radius:50%;margin-right:40px;margin-top:10px;overflow:hidden}@media screen and (max-width: 390px){.quote .image{margin:auto;margin-bottom:20px}}.quote .image.image-icon{overflow:visible}.quote .image.image-icon img{height:100%;object-fit:contain}.quote .image img{display:block}.quote .text{position:relative}.quote .text .icon-quotes{position:absolute;left:-10px;top:-5px;width:25px;opacity:.1;z-index:-1}.quote .text .icon-quotes path{fill:var(--c-text)}.quote .text .name{display:block;width:100%;margin-top:10px;font-size:15px;font-style:normal}@media screen and (max-width: 390px){.quote .text{width:100%}}.article{line-height:1.7}.article p,.article li{font-size:18px;color:var(--c-text)}@media screen and (max-width: 390px){.article p{margin:20px 0;font-size:16px}}.article h1,.article h2,.article h3{margin:60px 0 30px 0;color:var(--c-text);font-size:23px}@media screen and (max-width: 390px){.article h1,.article h2,.article h3{margin-bottom:15px;font-size:18px;line-height:130%;font-weight:700}}.article h1{font-size:27px}@media screen and (max-width: 390px){.article h1{font-size:23px}}.article h3{font-size:20px}@media screen and (max-width: 390px){.article h3{font-size:19px}}.article img,.article iframe{width:100%;display:block;border:none 0;background-color:var(--c-ui-bg)}.article iframe{width:100% !important;height:450px !important}@media screen and (max-width: 390px){.article iframe{height:270px !important}}.article ul,.article ol{padding-left:40px}.article ul li,.article ol li{display:list-item;margin-bottom:15px}.article ul li:last-child,.article ol li:last-child{margin-bottom:0}@media screen and (max-width: 390px){.article ul li,.article ol li{font-size:16px}}@media screen and (max-width: 390px){.article ul,.article ol{padding-left:30px}}.block{max-width:670px;text-align:center;margin:0 auto}.block .ribbon{margin-bottom:20px}.block .title{font-style:normal;font-weight:500;font-size:45px;line-height:120%;display:flex;align-items:center;text-align:center;letter-spacing:-1.3px;justify-content:center;width:720px;color:var(--title-color)}.block .text{max-width:659px;font-style:normal;font-weight:400;line-height:150%;color:var(--text-color)}.block .button{margin-top:30px}@media screen and (max-width: 1124px){.block .title{font-size:28px}}@media screen and (max-width: 500px){.block .title{width:100%;font-weight:700;font-size:22px;display:flex;align-items:flex-start;justify-content:flex-start;letter-spacing:-0.5px;color:var(--title-color);margin-block:var(--spacing-sm) var(--spacing-xxs)}.block .text{width:100%;font-weight:400;font-size:16px;color:var(--text-color);text-align:left}}@media screen and (max-width: 360px){.block .title{width:100%;text-align:left}}.breadcrumbs{white-space:nowrap;overflow-y:hidden;overflow-x:auto;line-height:1.3;scrollbar-color:#ccc rgba(0,0,0,0);scrollbar-width:thin}.breadcrumbs::-webkit-scrollbar{width:100%;height:5px}.breadcrumbs::-webkit-scrollbar-track{border-radius:50px;background-color:rgba(0,0,0,0)}.breadcrumbs::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:50px}.breadcrumbs .breadcrumbs-title{font-size:16px;color:var(--sapphyre-500);font-weight:bold;display:inline-block;vertical-align:middle;margin-left:10px}.breadcrumbs ul{display:block}.breadcrumbs ul li{display:inline-block}.breadcrumbs ul li.active a{font-weight:bold}.breadcrumbs ul li:last-child .divider{display:none}.breadcrumbs ul li a{font-size:15px;color:var(--c-text);transition:all .15s ease}.breadcrumbs ul li a:hover{color:var(--sapphyre-500)}.breadcrumbs ul li .divider{display:inline-block;vertical-align:middle;margin:0 5px;font-size:11px}.breadcrumbs ul li .divider .icon{width:8px}.breadcrumbs ul li .divider .icon path{fill:var(--c-text)}.breadcrumbs{white-space:nowrap;overflow-y:hidden;overflow-x:auto;line-height:1.3;scrollbar-color:#ccc rgba(0,0,0,0);scrollbar-width:thin}.breadcrumbs::-webkit-scrollbar{width:100%;height:5px}.breadcrumbs::-webkit-scrollbar-track{border-radius:50px;background-color:rgba(0,0,0,0)}.breadcrumbs::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:50px}.breadcrumbs .breadcrumbs-title{font-size:16px;color:var(--sapphyre-500);font-weight:bold;display:inline-block;vertical-align:middle;margin-left:10px}.breadcrumbs ul{display:block}.breadcrumbs ul li{display:inline-block}.breadcrumbs ul li.active a{font-weight:bold}.breadcrumbs ul li:last-child .divider{display:none}.breadcrumbs ul li a{font-size:15px;color:var(--c-text);transition:all .15s ease}.breadcrumbs ul li a:hover{color:var(--sapphyre-500)}.breadcrumbs ul li .divider{display:inline-block;vertical-align:middle;margin:0 5px;font-size:11px}.breadcrumbs ul li .divider .icon{width:8px}.breadcrumbs ul li .divider .icon path{fill:var(--c-text)}.split-sections.split-sections-flip{flex-direction:row}.split-sections.split-sections-flip .split-section{flex-direction:row-reverse}@media screen and (max-width: 1124px){.split-sections.split-sections-flip .split-section{flex-direction:column-reverse !important}}.split-sections.split-sections-flip .split-section:nth-child(even){flex-direction:row}.split-sections.split-sections-flip .split-section:nth-child(even) .start{padding-right:15%;padding-left:0}@media screen and (max-width: 1500px){.split-sections.split-sections-flip .split-section:nth-child(even) .start{padding-left:0;padding-right:10%}}.split-sections.split-sections-flip .split-section:nth-child(even) .end img{margin-left:auto;margin-right:0}.split-sections.split-sections-flip .split-section .start{padding-left:15%;padding-right:0}@media screen and (max-width: 1500px){.split-sections.split-sections-flip .split-section .start{padding-left:10%;padding-right:0}}.split-sections.split-sections-flip .split-section .end img{margin-left:0;margin-right:auto}.split-sections .split-section{width:100%;margin-bottom:150px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}@media screen and (max-width: 1124px){.split-sections .split-section{flex-wrap:wrap;margin-bottom:100px;flex-direction:column-reverse}}@media screen and (max-width: 390px){.split-sections .split-section{margin-bottom:70px}}.split-sections .split-section:last-child{margin-bottom:0}.split-sections .split-section:nth-child(even){flex-direction:row-reverse}@media screen and (max-width: 1124px){.split-sections .split-section:nth-child(even){flex-direction:column-reverse}}.split-sections .split-section:nth-child(even) .start{padding-right:0;padding-left:15%}@media screen and (max-width: 1500px){.split-sections .split-section:nth-child(even) .start{padding-right:0;padding-left:10%}}.split-sections .split-section:nth-child(even) .end img{margin-right:auto;margin-left:0}.split-sections .split-section .start,.split-sections .split-section .end{width:50%}@media screen and (max-width: 1124px){.split-sections .split-section .start,.split-sections .split-section .end{width:100% !important;padding:0 !important}}.split-sections .split-section .start{padding-left:0;padding-right:15%}.split-sections .split-section .start .content,.split-sections .split-section .start p,.split-sections .split-section .start li{font-size:19px;line-height:1.7;margin-top:30px;margin-bottom:0}@media screen and (max-width: 1800px){.split-sections .split-section .start .content,.split-sections .split-section .start p,.split-sections .split-section .start li{font-size:18px}}@media screen and (max-width: 390px){.split-sections .split-section .start .content,.split-sections .split-section .start p,.split-sections .split-section .start li{font-size:16px}}.split-sections .split-section .start p .button{margin-top:0}.split-sections .split-section .start ul{margin-top:30px;padding-left:30px;text-align:left !important}@media screen and (max-width: 1124px){.split-sections .split-section .start ul{padding-left:0}}.split-sections .split-section .start ul li{position:relative;display:block;list-style:none;margin:15px 0;padding-left:30px;width:100%}.split-sections .split-section .start ul li:before{position:absolute;top:12px;left:0;width:8px;height:8px;border-radius:50%;background-color:var(--sapphyre-500);content:""}.split-sections .split-section .start .button{margin-top:30px}.split-sections .split-section .start .block{text-align:left}@media screen and (max-width: 1124px){.split-sections .split-section .start .block{text-align:center}}.split-sections .split-section .start .quote{margin-top:30px}@media screen and (max-width: 1500px){.split-sections .split-section .start{padding-left:0;padding-right:10%}}@media screen and (max-width: 1124px){.split-sections .split-section .start{max-width:600px;margin:auto;text-align:center}}@media screen and (max-width: 1124px){.split-sections .split-section .end{margin-bottom:50px}}.split-sections .split-section .end img{display:block;margin-left:auto;margin-right:0}@media screen and (max-width: 1124px){.split-sections .split-section .end img{margin:auto !important}}.spinner{text-align:center;display:none}.spinner.js-active{display:block}.spinner.js-active:after{margin:auto}.spinner.spinner-fat:after{border-width:5px}.spinner.spinner-light:after{border-top:3px solid rgba(255,255,255,.2);border-right:3px solid rgba(255,255,255,.2);border-bottom:3px solid rgba(255,255,255,.2);border-left:3px solid var(--c-white)}.spinner.spinner-medium:after{width:50px;height:50px}.spinner.spinner-big:after{width:80px;height:80px}.spinner.spinner-huge:after{width:120px;height:120px}.spinner.spinner-fast:after{animation:spinner .3s infinite linear}.spinner:after{display:inline-block;position:relative;vertical-align:middle;border-top:3px solid rgba(0,0,0,.2);border-right:3px solid rgba(0,0,0,.2);border-bottom:3px solid rgba(0,0,0,.2);border-left:3px solid var(--sapphyre-500);border-radius:50%;width:20px;height:20px;transform:translateZ(0);content:"";animation:spinner .5s infinite linear}.loadbar{position:fixed;display:none;top:0;width:100%;height:3px;z-index:1000000000000000000;background-color:var(--sapphyre-500)}.loadbar:after,.loadbar:before{position:absolute;height:3px;width:70px;content:"";background-color:var(--c-white)}.loadbar:before{animation:loadbar 1.5s infinite}.loadbar:after{animation:loadbar 2s infinite}.loadbar.js-active{display:block}@-webkit-keyframes loadbar{from{left:0}to{left:100%}}@-moz-keyframes loadbar{from{left:0}to{left:100%}}@-ms-keyframes loadbar{from{left:0}to{left:100%}}@-o-keyframes loadbar{from{left:0}to{left:100%}}@keyframes loadbar{from{left:0}to{left:100%}}@-webkit-keyframes spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@-moz-keyframes spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@-ms-keyframes spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@-o-keyframes spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.ribbon{display:inline-block;padding:8px 15px;border-radius:50px;text-transform:uppercase;font-weight:bold;text-align:center;color:var(--sapphyre-500);font-size:13px;line-height:1;background-color:#deebfe}.ribbon.ribbon-medium{font-size:14px}.ribbon.ribbon-big{font-size:15px;padding:13px 25px}.ribbon.ribbon-small{font-size:12px;padding:7px 12px}.ribbon.ribbon-tiny{font-size:11px;padding:7px 12px}.ribbon.ribbon-sand{color:var(--c-text);background-color:var(--c-lead-alt2)}.ribbon.ribbon-lead{color:var(--c-white);background-color:var(--sapphyre-500)}.ribbon.ribbon-red{color:var(--c-error-critical);background-color:#feb5c2}.ribbon.ribbon-gray{color:var(--c-text-alt);background-color:var(--sapphyre-100)}.ribbon.ribbon-green{color:#50c84a;background-color:#ebf9ea}.ribbon.ribbon-blue{color:#1499f8;background-color:#dff1fe}.ribbon.ribbon-yellow{color:#f8e818;background-color:#fefce3}.ribbon.ribbon-orange{color:#fd9e07;background-color:#ffefd6}.ribbon.ribbon-purple{color:#a3418e;background-color:#eacbe4}@media screen and (max-width: 390px){.ribbon{letter-spacing:-0.3px}}.carousel{position:relative;padding:0 50px;margin:-50px 0}.carousel.no-carousel{padding:0 !important;margin:0 !important}.carousel.no-carousel .swiper-button-prev,.carousel.no-carousel .swiper-button-next{display:none !important}.carousel.no-carousel .swiper-container{width:100% !important;padding:0 !important;margin:0 !important;overflow:visible !important}.carousel.no-carousel .swiper-container .swiper-wrapper{flex-wrap:wrap !important;transform:translateX(0)}@media screen and (max-width: 1124px){.carousel{padding:0 20px}}.carousel.carousel-spread-controls{padding:0}.carousel.carousel-spread-controls .swiper-button-prev{left:20px !important}.carousel.carousel-spread-controls .swiper-button-next{right:20px !important}.carousel.carousel-larger-controls .swiper-button-prev,.carousel.carousel-larger-controls .swiper-button-next{width:50px;height:50px}@media screen and (max-width: 1124px){.carousel.carousel-larger-controls .swiper-button-prev,.carousel.carousel-larger-controls .swiper-button-next{width:40px;height:40px}}.carousel.carousel-larger-controls .swiper-button-prev .icon,.carousel.carousel-larger-controls .swiper-button-next .icon{width:18px}@media screen and (max-width: 1124px){.carousel.carousel-larger-controls .swiper-button-prev .icon,.carousel.carousel-larger-controls .swiper-button-next .icon{width:15px}}.carousel .swiper-container{width:100%;margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:50px 0;opacity:0;z-index:1;transition:all .15s ease}.carousel .swiper-container.swiper-container-initialized{opacity:1}.carousel .swiper-button-prev,.carousel .swiper-button-next{width:40px;height:40px;border-radius:50%;cursor:pointer;background-color:var(--c-white);box-shadow:var(--carousel-btn-shadow);transition:all .15s ease}@media screen and (max-width: 1124px){.carousel .swiper-button-prev,.carousel .swiper-button-next{width:30px;height:30px}}.carousel .swiper-button-prev:hover,.carousel .swiper-button-prev:focus,.carousel .swiper-button-next:hover,.carousel .swiper-button-next:focus{transform:scale(1.05)}.carousel .swiper-button-prev:active,.carousel .swiper-button-next:active{transform:scale(0.95)}.carousel .swiper-button-prev:after,.carousel .swiper-button-prev:before,.carousel .swiper-button-next:after,.carousel .swiper-button-next:before{display:none !important}.carousel .swiper-button-prev .icon,.carousel .swiper-button-next .icon{width:13px}.carousel .swiper-button-prev .icon path,.carousel .swiper-button-next .icon path{fill:var(--c-text)}.carousel .swiper-button-prev{left:0}@media screen and (max-width: 1124px){.carousel .swiper-button-prev{left:-10px}}.carousel .swiper-button-next{right:0}@media screen and (max-width: 1124px){.carousel .swiper-button-next{right:-10px}}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff }.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px, 0, 0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-container-pointer-events{touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}:root{--swiper-navigation-size: 44px }.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/44*27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size)/2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none !important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:"next"}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color: var(--c-white) }.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color: #000000 }.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0, 0, 0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(0.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(0.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(0.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:50%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px, -50%, 0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color: var(--c-white) }.swiper-pagination-black{--swiper-pagination-color: #000000 }.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s infinite linear;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:rgba(0,0,0,0)}.swiper-lazy-preloader-white{--swiper-preloader-color: var(--c-white) }.swiper-lazy-preloader-black{--swiper-preloader-color: #000 }@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-container-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.icon{display:inline-block;line-height:1;user-select:none}.icon.icon-large{width:70px;height:70px}.icon.icon-medium{width:35px;height:35px}.icon.icon-small{width:22px;height:22px}.icon.icon-xsmall{width:16px;height:16px}.icon.icon-xxxsmall{width:12px;height:12px}.icon.icon-button-play{display:inline-flex;justify-content:center;align-items:center;width:70px;height:70px;min-width:70px;min-height:70px;background-color:var(--c-white);border-radius:50%;box-shadow:var(--shadow-2);cursor:pointer;transition:all .15s ease}.icon.icon-button-play.icon-play-small{width:30px;height:30px;min-width:30px;min-height:30px}.icon.icon-button-play.icon-play-small svg{width:13px}.icon.icon-button-play.icon-play-medium{width:50px;height:50px;min-width:50px;min-height:50px}.icon.icon-button-play.icon-play-medium svg{width:17px}.icon.icon-button-play.icon-play-big{width:100px;height:100px;min-width:100px;min-height:100px}.icon.icon-button-play.icon-play-big svg{width:30px}@media screen and (max-width: 700px){.icon.icon-button-play.icon-play-big{width:50px;height:50px;min-width:50px;min-height:50px}.icon.icon-button-play.icon-play-big svg{width:20px}}.icon.icon-button-play:hover{transform:scale(1.1)}.icon.icon-button-play:active{transform:scale(1)}.icon.icon-button-play svg{width:25px}.icon.icon-button-play svg path{fill:var(--sapphyre-500)}@media screen and (max-width: 700px){.icon.icon-button-play{width:50px;height:50px;min-width:50px;min-height:50px}.icon.icon-button-play svg{width:20px}}.icon.box-checkmark{display:inline-flex;justify-content:center;align-items:center;width:22px;height:22px;border-radius:50%;background-color:var(--sapphyre-300);margin-right:10px}.icon.box-checkmark.box-checkmark-big{width:35px;height:35px}@media screen and (max-width: 390px){.icon.box-checkmark.box-checkmark-big{width:27px;height:27px}.icon.box-checkmark.box-checkmark-big svg{width:15px}}.icon.box-checkmark.box-checkmark-big svg{width:17px}.icon.box-checkmark svg{width:11px}.icon.box-checkmark svg path{fill:var(--c-text)}.icon svg{width:100%;height:auto}.success .body{display:flex;flex-direction:column;align-items:center;justify-content:center}.success .body .success-text{font-weight:400;font-size:16px;margin:20px 0 35px 0;text-align:center}.success .body .title{font-weight:500;font-size:22px}@media screen and (max-width: 700px){.success .body .title{font-size:18px}}.skip-to-content-link{position:fixed;inset-block-start:100px;inset-inline-start:-270px;transform:translateX(-200%);width:auto;min-width:200px;max-width:85%;display:flex;justify-content:center;align-items:center;white-space:nowrap;padding-block:12px;padding-inline:15px;border-radius:var(--radius-oval);font-size:16px;line-height:1;font-weight:600;color:var(--title-color);opacity:0;box-shadow:0 0 0 5px rgba(19,110,248,.3);border:solid 3px rgba(19,110,248,.8);outline:solid 0 var(--sapphyre-500);background-color:var(--c-white);z-index:9;transition:all .2s ease}.skip-to-content-link:focus{opacity:1;transform:translateX(200%)}.skip-to-content-link:hover{cursor:pointer}.theme-home.js-scrolled .header .search{opacity:1;visibility:visible}.theme-home .header{background-color:rgba(0,0,0,0)}@media screen and (max-width: 650px){[data-theme=category] .header .logo img,[data-theme=about] .header .logo img{content:url("/local/icons/logo-mobile-new.svg");min-width:40px}}@media screen and (max-width: 390px){[data-theme=category] .header .logo img,[data-theme=about] .header .logo img{min-width:35px}}.header{position:fixed;top:0;left:0;width:100%;height:var(--header-height);z-index:999;background:var(--c-white);transition:.2s ease-in-out;padding-inline:var(--spacing-xl)}@media screen and (max-width: 1500px){.header{padding-inline:var(--spacing-md)}}@media screen and (max-width: 390px){.header{padding-block:0;padding-inline:var(--spacing-xs)}}.header .wrapper{height:100%;gap:30px;padding:0}@media screen and (max-width: 360px){.header .wrapper{gap:20px}}.header .search{flex:1}@media screen and (max-width: 1124px){.header .search .aa-SubmitButton{top:0}.header .search .aa-DetachedSearchButtonPlaceholder{position:relative;flex:1;padding-inline-start:12px}}@media screen and (max-width: 500px){.header .search{width:263px;height:40px}.header .search .aa-Autocomplete{height:40px;width:100%}.header .search .aa-DetachedSearchButton{height:40px}.header .search .aa-DetachedSearchButton .aa-DetachedSearchButtonQuery{flex:1;padding-inline-start:12px}.header .search .aa-DetachedSearchButtonPlaceholder{font-size:13px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}}@media screen and (max-width: 360px){.header .search .aa-DetachedSearchButtonPlaceholder{margin-right:0}}@media screen and (max-width: 390px){.header .search .aa-Autocomplete{height:40px}.header .search .aa-DetachedSearchButtonPlaceholder{position:relative;width:100%;padding-inline-start:0;flex:auto}}@media screen and (max-width: 320px){.header .search{width:51vw}}.header .search .aa-DetachedSearchButtonPlaceholder{color:var(--gaya-900)}.header .logo{display:block;transition:all .15s ease}@media screen and (max-width: 390px){.header .logo{max-width:122px}}.header .logo:hover,.header .logo:focus{transform:scale(1.03)}.header .logo:active{transform:scale(0.97)}.header .logo img{display:block}.header .ctas .button{margin-left:10px}.header .ctas .button:first-child{margin:0}@media screen and (max-width: 700px){.header .ctas .button{margin-left:5px}}@media screen and (max-width: 390px){.header .ctas .button{font-size:13px;padding-block:10px;padding-inline:12px}}.header .ctas .profile{margin-left:30px}@media screen and (max-width: 390px){.header .ctas .profile{margin-left:0;margin-right:10px}}.header .ctas .profile .profile-picture{width:30px;height:30px;margin-right:7px;color:var(--c-white);font-size:15px;font-weight:600;text-transform:uppercase;border-radius:50%;background-color:var(--sapphyre-500);display:flex;justify-content:center;align-items:center;flex-wrap:wrap}@media screen and (max-width: 390px){.header .ctas .profile .profile-picture{width:25px;height:25px;font-size:13px;margin-right:5px}}.header .ctas .profile .profile-name{max-width:100px;white-space:nowrap;overflow:hidden}@media screen and (max-width: 700px){.header .ctas .logout{display:none}}.header .menu{position:relative;display:flex}.header .menu .text-button{font-weight:400}.header .menu .text-button:hover{color:var(--title-color)}.header .menu .text-button:hover .icon path{fill:var(--title-color);stroke:none}.header .menu .text-button:focus-visible{color:var(--title-color);outline:2px solid var(--sapphyre-400);outline-offset:5px;border-radius:5px}.header .menu .text-button:focus-visible .icon path{fill:var(--title-color);stroke:none}.header .menu .text-button[aria-expanded=true] .menu_open{display:none}.header .menu .text-button[aria-expanded=true] .menu_close{display:flex}.header .menu .text-button .menu_close{display:none}.header .menu .icon{width:17px;max-width:17px;margin-inline-end:7px}.header .menu .dropdown{width:260px;right:0;padding:0;left:auto;margin-top:40px;box-shadow:0 7px 40px rgba(59,81,166,.15);border-radius:16px;transform-origin:top right}.header .menu .dropdown a{background:unset}.header .menu .dropdown .menu-wrapper{display:flex;flex-direction:column;padding:14px}.header .menu .dropdown .menu-wrapper .menu-item{display:flex;justify-content:flex-start;align-items:center;line-height:150%;letter-spacing:-0.2px;height:55px;border-radius:8px}.header .menu .dropdown .menu-wrapper .menu-item:hover{background:var(--sapphyre-705)}.header .menu .dropdown .menu-wrapper .menu-item:hover a{color:var(--text-active-link);text-decoration:none}.header .menu .dropdown .menu-wrapper .menu-item:focus-within{background:var(--sapphyre-705)}.header .menu .dropdown .menu-wrapper .menu-item:focus-within a{color:var(--text-active-link);text-decoration:none}.header .menu .dropdown .menu-wrapper .menu-item:last-child{display:none;width:100%;justify-content:center}@media screen and (max-width: 500px){.header .menu .dropdown .menu-wrapper .menu-item:last-child{display:flex}.header .menu .dropdown .menu-wrapper .menu-item:last-child .icon{width:73px;max-width:100px}}.header .menu .dropdown .menu-wrapper .menu-item.active:hover{background:var(--sapphyre-100)}.header .menu .dropdown .menu-wrapper .menu-item.active{background:var(--sapphyre-100);border-radius:8px}.header .menu .dropdown .menu-wrapper .menu-item.active a{color:var(--text-active-link);font-weight:600}.header .menu .dropdown .menu-wrapper .menu-item a{width:100%;padding-inline:var(--spacing-xxs);border-radius:8px;font-size:18px;line-height:130%;height:100%;display:flex;align-items:center}@media screen and (max-width: 500px),screen and (max-width: 1000px)and (min-height: 300px){.header .menu .header{backdrop-filter:none}.header .menu .dropdown{position:fixed;width:100vw;height:calc(100vh - 56px);top:40px;margin-top:40px;box-shadow:0 7px 40px rgba(59,81,166,.15);border-radius:0}.header .menu .dropdown .menu-wrapper .menu-item:last-child{display:flex}.header .menu .dropdown .menu-wrapper .menu-item:last-child .icon{width:73px;max-width:100px}.header .menu .menu_text{display:none}.header .menu .icon{margin-right:0}}@media screen and (max-width: 390px){.header .menu .dropdown{top:16px}}@media screen and (max-width: 320px){.header .start{flex:unset}}.header .start .search{width:500px;margin-left:50px}@media screen and (max-width: 1500px){.header .start .search{width:400px}}@media screen and (max-width: 1300px){.header .start .search{width:380px;margin-left:30px}}@media screen and (max-width: 1124px){.header .start .search{display:none}}.header .start .search .sep{margin-left:7px;margin-right:0}@media screen and (max-width: 1300px){.header .start .search select{width:140px}}.footer{padding-block:var(--spacing-md) var(--spacing-xs);padding-inline:var(--spacing-xl);background-color:var(--sapphyre-1000);min-height:150px;flex-shrink:0;padding-inline-start:120px}@media screen and (max-width: 1500px){.footer{padding-inline:0}}@media screen and (max-width: 1124px){.footer{min-height:186px}}@media screen and (max-width: 360px){.footer{padding-block:40px}}.footer .wrapper{display:flex;flex-direction:column;height:100%;justify-content:space-between}.footer .info{align-items:flex-start;flex-wrap:nowrap;gap:160px}@media screen and (max-width: 1500px){.footer .info{gap:70px}}@media screen and (max-width: 730px){.footer .info{flex-direction:column;gap:initial;align-items:center}}.footer .info .acsb a:hover,.footer .info .acsb a:focus{transform:scale(1.05)}.footer .info .acsb a:active{transform:scale(0.95)}.footer .info .acsb a img{width:180px;min-width:180px}@media screen and (max-width: 768px){.footer .info .acsb a img{width:117px;min-width:117px}}.footer .info .copyrights-menu{display:flex;width:115%}.footer .info .copyrights-menu a{display:block;font-size:16px;color:var(--c-white);transition:all .15s ease}@media screen and (max-width: 1124px){.footer .info .copyrights-menu a{white-space:normal}}.footer .info .copyrights-menu a:hover,.footer .info .copyrights-menu a:focus{color:var(--sapphyre-500)}.footer .info .menu{display:flex;justify-content:end}@media screen and (max-width: 730px){.footer .info .menu{justify-content:center}}.footer .info .menu ul{column-gap:40px;row-gap:20px;justify-content:end}@media screen and (max-width: 730px){.footer .info .menu ul{display:flex;flex-direction:column;align-items:center;gap:30px}}@media screen and (max-width: 730px){.footer .info .menu ul li:first-child{margin-block-start:30px}}.footer .info .menu ul li a{display:block;color:var(--c-white);white-space:nowrap}@media screen and (max-width: 1124px){.footer .info .menu ul li a{font-size:14px}}@media screen and (max-width: 730px){.footer .info .menu ul li a{font-size:16px}}.footer .info .menu ul li a:hover,.footer .info .menu ul li a:focus{color:var(--sapphyre-300)}.footer .info .cta{width:25%;padding:var(--spacing-xs);border-radius:10px;text-align:center;color:var(--c-white);background-color:rgba(255,255,255,.2)}@media screen and (max-width: 1124px){.footer .info .cta{width:100%}}.footer .info .cta .text{color:var(--c-white);font-size:20px}.footer .founders{width:100%;margin:50px 0}.footer .founders .swiper-slide{padding-inline:var(--spacing-xs)}@media screen and (max-width: 700px){.footer .founders .swiper-slide{padding:0 10px}}.footer .founders .swiper-slide .founder-logo{height:80px;border-radius:10px;background-color:rgba(255,255,255,.8)}.footer .founders .swiper-slide .founder-logo a{display:block;width:100%;height:100%;transition:all .15s ease;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.footer .founders .swiper-slide .founder-logo a:hover{transform:scale(1.1)}.footer .founders .swiper-slide .founder-logo a:active{transform:scale(0.9)}.footer .founders .swiper-slide .founder-logo img{display:block;margin:auto;max-width:70% !important;max-height:70% !important}@media screen and (max-width: 700px){.footer .founders .swiper-slide .founder-logo img{padding:0 10px;max-width:95% !important}}.footer .copyrights{font-size:14px;color:var(--c-white);padding-block-start:20px}.footer .copyrights .start{text-align:left;font-style:normal;font-weight:400;font-size:14px;line-height:160%}.footer .copyrights .start .icon{max-width:65px}@media screen and (max-width: 1124px){.footer .copyrights .start{font-size:12px}}@media screen and (max-width: 500px){.footer .copyrights .start{font-size:14px;text-align:center}}@media screen and (max-width: 730px){.footer .copyrights{flex-direction:column;padding-block-start:0;margin-block-start:60px}.footer .copyrights .start{margin-bottom:55px}}@media screen and (max-width: 1124px){.footer .copyrights .end{font-size:12px}}.search{position:relative}.search .aa-DetachedSearchButtonIcon{--search-btn-size: 32px;width:var(--search-btn-size);min-width:var(--search-btn-size);height:var(--search-btn-size);margin-left:10px;background:var(--sapphyre-1000);border-radius:25px;position:relative}@media screen and (max-width: 390px){.search .aa-DetachedSearchButtonIcon{--search-btn-size: 32px;width:var(--search-btn-size);min-width:var(--search-btn-size);height:var(--search-btn-size)}}.search .aa-DetachedSearchButtonIcon svg{width:20px;fill:var(--c-white)}@media screen and (max-width: 500px){.search .aa-DetachedSearchButtonIcon svg{width:16px}}.search select,.search input{height:50px;border:none 0}@media screen and (max-width: 390px){.search select,.search input{height:40px}}.search input{color:var(--gaya-900)}.search select{width:130px;padding-right:25px !important}@media screen and (max-width: 390px){.search select{width:100px}}.search .button{width:45px;height:45px;min-width:45px;min-height:45px;margin:0 2px}@media screen and (max-width: 390px){.search .button{margin-right:-5px}}.search .sep{width:2px;height:20px;margin-left:15px;margin-right:5px;background-color:var(--sapphyre-100)}@media screen and (max-width: 390px){.search .sep{margin-left:0;margin-right:5px}}.inner-search{display:none;position:relative;z-index:9}@media screen and (max-width: 1124px){.inner-search .search{border-radius:0}}@media screen and (max-width: 1124px){.inner-search .search .button{width:33px;height:33px;min-width:33px;min-height:33px;margin-right:5px}}@media screen and (max-width: 1124px){.inner-search .search .button .icon{width:15px}}@media screen and (max-width: 1124px){.inner-search{display:block}}.theme-home .inner-search{display:none !important}.websites-carousel.websites-carousel-small .website{padding:0 20px}.websites-carousel.websites-carousel-small .website .graphic{height:150px}.websites-carousel.websites-carousel-small .website .content .description{font-size:15px}.websites-carousel .websites-strip-header{margin-bottom:50px}@media screen and (max-width: 700px){.websites-carousel .websites-strip-header{flex-direction:column;margin-bottom:30px;text-align:center}}@media screen and (max-width: 700px){.websites-carousel .websites-strip-header .link{margin-top:20px}}.websites-carousel .website{display:block;padding:0 30px;color:var(--c-text);transition:all .15s ease}@media screen and (max-width: 700px){.websites-carousel .website{padding:0}}.websites-carousel .website:hover,.websites-carousel .website:focus{transform:scale(1.05)}.websites-carousel .website:active{transform:scale(0.95)}.websites-carousel .website .graphic{position:relative;width:100%;height:200px;border-radius:10px;box-shadow:var(--shadow-2);overflow:hidden}@media screen and (max-width: 700px){.websites-carousel .website .graphic{height:150px}}.websites-carousel .website .graphic img{object-position:top center}.websites-carousel .website .content .meta{margin:15px 0}.websites-carousel .website .content .meta .favicon{position:relative;width:22px;height:22px;margin-right:15px;border-radius:5px;overflow:hidden;box-shadow:var(--shadow-2)}.websites-carousel .website .content .meta .link{font-size:15px}.websites-carousel .website .content .description{font-size:17px}.mini-favicon{display:flex;align-items:center;justify-content:center;width:20px;height:20px;background:#1e1e1e;border-radius:5px;color:#fff}.aa-SourceHeader{color:#696b9b;background:#f5f5fa;padding:5px;margin:0;text-transform:uppercase;font-weight:bold;font-size:.7em;opacity:.8}.aa-SourceHeader .results_header{color:rgba(43,62,82,.9)}.website_result{height:3em;padding:0 .5em}.website_result_name{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;margin-left:20px}.website_result_info{display:flex;justify-content:space-between;font-size:13px;color:rgba(43,62,82,.8);width:100%;margin-left:20px}.website_result_fav{display:flex;align-items:center;width:100%}.website_result__wrapper{display:flex;height:100%;justify-content:space-around;flex-direction:column}.highlight_info{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.highlight{color:var(--sapphyre-500)}.aa-DetachedSearchButton{border:none;border-radius:2em;box-shadow:0 2px 10px rgba(2,6,79,.07);width:100% !important}@media screen and (max-width: 600px){.aa-DetachedSearchButton{flex-direction:row-reverse;height:50px;padding-left:0}}@media screen and (max-width: 390px){.aa-DetachedSearchButton{height:40px}}.aa-Autocomplete{width:100%;max-width:670px;margin:auto;border-radius:50px;background-color:var(--c-white);box-shadow:none}.aa-Autocomplete .aa-Form{border:2px solid rgba(0,0,0,0);box-shadow:0 1px 7px rgba(2,6,79,.12)}@media screen and (max-width: 1920px){.aa-Autocomplete{border:none}}@media screen and (max-width: 500px){.aa-Autocomplete{box-shadow:0 .5px 7.69006px rgba(2,6,79,.07)}}.aa-DetachedSearchButton:focus-within{box-shadow:none}.aa-Item{padding:.5em}.aa-Item[aria-selected=true]:before{content:"";height:64px;width:3px;background:var(--sapphyre-500);position:absolute;left:0}.aa-Panel{margin:0;z-index:999;box-shadow:0 10px 20px rgba(60,80,170,.2)}.aa-DetachedFormContainer .aa-DetachedCancelButton:is(:hover,:focus){box-shadow:none}.aa-PanelLayout{padding:0 0 .5em 0}.aa-InputWrapperPrefix .aa-Label{display:flex;align-items:center;height:auto}#autocomplete form:focus-within{box-shadow:none}.aa-Form{border-radius:2em;border:2px solid rgba(0,0,0,0);box-shadow:0 2px 10px 0 rgba(2,6,79,.07);gap:6px}.aa-Form:focus-within{border:2px solid var(--sapphyre-500);box-shadow:none}.aa-Form .aa-InputWrapperPrefix{order:3;padding-right:2px}.aa-Form .aa-InputWrapper{order:1}.aa-Form .aa-InputWrapper input::placeholder{color:var(--c-placeholder)}@media screen and (max-width: 500px){.aa-Form .aa-InputWrapper input::placeholder{font-size:14px}}.aa-Form .aa-InputWrapper input{padding-inline-start:20px;border:none;padding-inline-end:0}.aa-Form .aa-InputWrapperSuffix{order:2}.aa-Form .aa-InputWrapperSuffix .aa-ClearButton{padding:0;border-radius:50px;height:21px}.aa-Form .aa-InputWrapperSuffix .aa-ClearButton .aa-ClearIcon{width:21px}.aa-ClearButton{color:var(--sapphyre-1000)}.aa-SubmitButton{background-color:var(--sapphyre-1000);border-radius:var(--radius-oval);transition:.2s ease-in-out;width:42px;height:42px;display:grid;place-content:center;padding:0}.aa-SubmitButton:hover{background-color:var(--sapphyre-800);border-color:var(--sapphyre-800)}.aa-SubmitButton:active{background-color:var(--sapphyre-400);border-color:var(--sapphyre-400)}.aa-SubmitButton:focus-visible{background-color:var(--sapphyre-600)}@media screen and (max-width: 1124px){.aa-SubmitButton{position:relative}}.aa-SubmitButton .aa-SubmitIcon{color:#fff}.instructions{border-top:.5px solid var(--sapphyre-710);display:flex;align-items:center;justify-content:flex-start;padding:.5em .5em .2em .5em}.instructions__section{display:flex;justify-content:space-between;align-items:center;font-size:15px;color:rgba(43,62,82,.8);margin-right:1.5em}.keyboard{width:2em;height:2em;border:1px solid var(--sapphyre-710);border-bottom-width:2px;border-radius:4px;margin-right:.5em;display:flex;flex-direction:column;align-items:center;justify-content:center;background-image:linear-gradient(to top left, #f5f5fa, #d9e8fe);box-shadow:0 4px 11px 0 rgba(37,44,97,.1490196078),0 1px 3px 0 rgba(93,100,148,.6)}.keyboard__key{border-top:1px;border-left:1px;border-right:1px;border-radius:4px;border-color:var(--c-white);padding:0 2px;opacity:.8}.keyboard.active{box-shadow:0 2px 11px 0 rgba(37,44,97,.1490196078),0 1px 1px 0 rgba(93,100,148,.6)}@media screen and (max-width: 500px){.aa-SourceFooter{display:none}}@media screen and (max-width: 650px){.results-header{margin-block-start:var(--spacing-sm)}}[data-theme=home] .main{background-size:100% 100%}.main{padding-top:var(--header-height);z-index:auto;background-image:url("../local/banners/desktop_1920.png");background-repeat:no-repeat;background-size:100%;flex:1}@media screen and (max-width: 1124px){.main{background-image:url("../local/banners/tablet_740.png");background-size:100% auto}}.modified{font-weight:400;font-size:16px;line-height:150%;color:var(--text-color)}.dropdown{position:absolute;width:auto;top:0;left:0;right:0;border-radius:10px;margin:auto;padding:20px;overflow:auto;visibility:hidden;opacity:0;background-color:var(--c-white);box-shadow:var(--shadow-2);transition:all .15s ease;transform:scale(0)}.dropdown.js-active{visibility:visible;opacity:1;transform:scale(1)}.dropdown ul li{display:block}.dropdown ul li:hover a,.dropdown ul li:focus a{background-color:var(--sapphyre-100)}.dropdown ul li a{display:block;padding:10px 0;font-size:16px;color:var(--title-color);transition:all .15s ease}.dropdown ul li a:active{background-color:var(--c-ui-bg)}.key_btn{margin-right:10px}.home{height:100%;overflow:hidden}.home .hero{position:relative;height:100%;overflow:hidden}.home .hero .wrapper{max-width:2200px;display:flex;align-items:center;margin:0 auto;height:100%}.home .hero .content{width:100%;display:grid;place-items:center}@media screen and (max-width: 500px){.home .hero .content{padding-block:0}}.home .hero .content .title-huge{text-align:center;color:var(--title-color)}@media screen and (max-width: 390px){.home .hero .content .title-huge{margin-top:40px}}.home .hero .content .text{margin-top:30px;margin-bottom:50px;font-size:18px;color:var(--text-color)}@media screen and (max-width: 1124px){.home .hero .content .text{margin-top:20px;font-size:16px}}@media screen and (max-width: 390px){.home .hero .content .text{margin-top:15px;margin-bottom:40px}}.home .hero .content .founders{max-width:970px;text-align:center}.home .hero .content .founders .text{margin-block-end:30px;font-weight:400;font-size:16px;line-height:150%;margin-top:0;color:var(--text-color);white-space:pre-wrap}@media screen and (max-width: 500px){.home .hero .content .founders .text{margin-block-end:20px}}@media screen and (max-width: 630px){.home .hero .content .founders .founder-logo.desktop{display:none}}.home .hero .content .founders .founder-logo.desktop .carousel{margin:0}@media screen and (max-width: 1124px){.home .hero .content .founders .founder-logo.desktop .carousel{margin-block-start:16px}}@media screen and (max-width: 500px){.home .hero .content .founders .founder-logo.desktop .carousel{display:none}}.home .hero .content .founders .founder-logo.desktop .carousel .swiper-container{position:relative;margin:0;padding:0}.home .hero .content .founders .founder-logo.desktop .carousel .swiper-container .swiper-slide{height:60px;transition:all .15s ease}.home .hero .content .founders .founder-logo.desktop .carousel .swiper-container .swiper-slide a{display:block;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.home .hero .content .founders .founder-logo.desktop .carousel .swiper-container .swiper-slide a img{display:block;width:175px;height:50px;background-color:rgba(0,0,0,0);object-fit:contain}.home .hero .content .founders .founder-logo.desktop .carousel .swiper-button-prev{left:8px}.home .hero .content .founders .founder-logo.desktop .carousel .swiper-button-next{right:8px}.home .hero .content .founders .founder-logo.mobile{display:none}@media screen and (max-width: 630px){.home .hero .content .founders .founder-logo.mobile{display:grid;grid-template-columns:repeat(2, 1fr);row-gap:20px;margin-block-end:40px}}.home .hero .content .founders .founder-logo a{display:block;transition:all .15s ease;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.home .hero .content .founders .founder-logo a:hover{transform:scale(1.1)}.home .hero .content .founders .founder-logo a:active{transform:scale(0.9)}.home .hero .content .founders .founder-logo a:focus-visible{outline-offset:0}.home .hero .content .founders .founder-logo img{display:block;margin:auto;max-width:110px;max-height:70%}@media screen and (max-width: 630px){.home .hero .content .founders .founder-logo img{max-width:105px;max-height:35px}}@media screen and (max-width: 320px){.home .hero .content .founders .founder-logo img{max-width:80px;margin:0}}.home .hero .content .list-website-container{max-width:900px;width:900px;border-radius:8px;padding:30px;background-color:var(--c-borders-jasper-100);display:flex;align-items:center;margin-block-start:80px;margin-block-end:50px;gap:30px}@media screen and (max-width: 1124px){.home .hero .content .list-website-container{width:100%;padding-block:24px;padding-inline:20px}}@media screen and (max-width: 700px){.home .hero .content .list-website-container{gap:30px;flex-wrap:wrap}}@media screen and (max-width: 500px){.home .hero .content .list-website-container{margin-block-start:0}}.home .hero .content .list-website-container .text{margin:0;line-height:150%}@media screen and (max-width: 500px){.home .hero .content .list-website-container .text{--max-width: 320px;font-size:16px}}.home .hero .content .list-website-container .text span{font-weight:500}@media screen and (max-width: 1124px){.home .hero .content .list-website-container .button{max-width:160px}}@media screen and (max-width: 500px){.home .hero .content .list-website-container .button{max-width:130px;font-size:12px}}@media screen and (max-width: 390px){.home .hero .content .list-website-container .button{max-width:32px;height:32px}}.home .hero .content .list-website-container .banner-list-website{width:100%;max-width:none}.home .hero .content .list-website-container .banner-list-website .cta-input-footer{background-color:var(--c-white);border-color:rgba(0,0,0,0);height:var(--height, 40px);color:var(--text-color);padding-inline-end:var(--padding-inline-end, 150px);text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:flex}@media screen and (max-width: 500px){.home .hero .content .list-website-container .banner-list-website .cta-input-footer{--padding-inline-end: 40px}}.home .hero .content .list-website-container .banner-list-website .cta-input-footer::placeholder{color:var(--c-placeholder)}.home .hero .search{margin-bottom:130px;width:100%}.home .hero .search .aa-DetachedSearchButtonPlaceholder{width:100%;justify-self:flex-start;margin-left:20px;color:rgba(31,37,51,.7)}@media screen and (max-width: 500px){.home .hero .search .aa-DetachedSearchButtonPlaceholder{margin-inline-end:0}}@media screen and (max-width: 320px){.home .hero .search .aa-DetachedSearchButtonPlaceholder{font-size:15px}}.home .hero .search .aa-Autocomplete{width:100%;max-width:606px}@media screen and (max-width: 1124px){.home .hero .search .aa-Autocomplete{max-width:500px}}@media screen and (max-width: 500px){.home .hero .search .aa-Autocomplete{max-width:340px}}.home .hero .search input{height:48px}@media screen and (max-width: 768px){.home .hero .search input{height:46px}}@media screen and (max-width: 768px){.home .hero .search{margin-bottom:120px}}@media screen and (max-width: 500px){.home .hero .search{margin-bottom:40px}}.home .hero .graphic{position:absolute;right:0;height:100%;width:50%;top:50%;transform:translateY(-50%)}@media screen and (max-width: 1500px){.home .hero .graphic{width:40%}}@media screen and (max-width: 1300px){.home .hero .graphic{display:none}}.about{display:flex;flex-direction:column;align-items:center}@media screen and (max-width: 1124px){.about .block .title{font-weight:700}}@media screen and (max-width: 500px){.about .block .title{justify-content:center}}.about section:not(.partners){margin:0 auto;max-width:1400px}@media screen and (max-width: 1500px){.about section:not(.partners){padding-inline:var(--spacing-md)}}@media screen and (max-width: 500px){.about section:not(.partners){padding-inline:25px}}.about .idea{--padding-start: 84px;padding-block-start:var(--padding-start)}@media screen and (max-width: 1124px){.about .idea{--padding-start: 40px}}@media screen and (max-width: 390px){.about .idea{--padding-start: 25px}}.about .idea .block{max-width:1000px;display:flex;flex-direction:column;align-items:center;gap:30px;margin-block-end:100px}@media screen and (max-width: 1124px){.about .idea .block{margin-block-end:50px}}@media screen and (max-width: 500px){.about .idea .block{gap:15px;margin-block-end:25px}}.about .idea .block .title{width:auto}@media screen and (max-width: 1124px){.about .idea .block .title{max-width:600px;line-height:130%}}@media screen and (max-width: 500px){.about .idea .block .title{margin-block:0;text-align:left}}.about .idea .boxes{display:flex;align-items:center;gap:40px}@media screen and (max-width: 1124px){.about .idea .boxes{gap:20px}}.about .idea .boxes .box{position:relative;flex:1;max-width:680px;height:575px;background-color:var(--sapphyre-1000);border-radius:12px;background-repeat:no-repeat;background-size:100%;background-position-y:25px}@media screen and (max-width: 768px){.about .idea .boxes .box{width:100%;max-width:inherit;flex:auto;height:430px}}@media screen and (max-width: 500px){.about .idea .boxes .box{height:520px}.about .idea .boxes .box:last-child{height:472px}}@media screen and (max-width: 360px){.about .idea .boxes .box{height:610px}.about .idea .boxes .box:last-child{height:610px}}.about .idea .boxes .box .text-wrapper{position:absolute;inset-block-start:25%;padding-inline:60px 90px;padding-block:60px}@media screen and (max-width: 1500px){.about .idea .boxes .box .text-wrapper{inset-block-start:20%;padding-block-start:60px;padding-inline:60px;padding-block-end:0}}@media screen and (max-width: 1300px){.about .idea .boxes .box .text-wrapper{inset-block-start:15%}}@media screen and (max-width: 1124px){.about .idea .boxes .box .text-wrapper{inset-block-start:12%;padding-inline:30px}}@media screen and (max-width: 768px){.about .idea .boxes .box .text-wrapper{inset-block-start:20%}}@media screen and (max-width: 700px){.about .idea .boxes .box .text-wrapper{inset-block-start:30%;padding-block-start:20px}}@media screen and (max-width: 600px){.about .idea .boxes .box .text-wrapper{inset-block-start:25%}}@media screen and (max-width: 390px){.about .idea .boxes .box .text-wrapper{inset-block-start:18%}}.about .idea .boxes .box .text-wrapper .title{font-style:normal;font-weight:700;font-size:28px;line-height:130%;display:flex;align-items:center;letter-spacing:-0.01em;color:var(--c-white);margin-block:30px 20px}@media screen and (max-width: 1124px){.about .idea .boxes .box .text-wrapper .title{font-size:24px}}@media screen and (max-width: 700px){.about .idea .boxes .box .text-wrapper .title{margin-block-start:0}}@media screen and (max-width: 500px){.about .idea .boxes .box .text-wrapper .title{font-size:18px}}.about .idea .boxes .box .text-wrapper .text{font-style:normal;font-weight:400;color:var(--c-white);line-height:150%}.about .idea .boxes .box .text-wrapper .text p{font-size:inherit}.about .partners{background-color:var(--sapphyre-0);padding-block:100px;margin-block:100px}@media screen and (max-width: 1124px){.about .partners{margin-block:100px 60px;padding-block:40px 60px}}@media screen and (max-width: 500px){.about .partners{margin-block:30px;padding-block:25px}}.about .partners .block{display:flex;justify-content:center;flex-direction:column;align-items:center}@media screen and (max-width: 500px){.about .partners .block .title{padding-inline:25px;font-size:20px;text-align:left}}.about .partners .title{font-size:36px;line-height:130%;letter-spacing:-0.01em;width:660px}@media screen and (max-width: 1124px){.about .partners .title{font-size:24px;width:480px}}@media screen and (max-width: 500px){.about .partners .title{width:100%;word-break:break-word}}.about .partners .types,.about .partners .join{margin:0 auto;max-width:1400px;padding-inline:20px}@media screen and (max-width: 1500px){.about .partners .types,.about .partners .join{padding-inline:40px}}@media screen and (max-width: 500px){.about .partners .types,.about .partners .join{padding-inline:25px}}.about .partners .types{margin-block:70px 100px}@media screen and (max-width: 1124px){.about .partners .types{margin-block:60px}}@media screen and (max-width: 500px){.about .partners .types{margin-block:55px}}@media screen and (max-width: 390px){.about .partners .types{margin-block:15px}}.about .partners .types ul{gap:30px}.about .partners .types ul li{align-self:flex-start;width:30%;padding-inline-start:20px;border-left:2px solid rgba(3,18,57,.33)}@media screen and (max-width: 1124px){.about .partners .types ul li{width:100%}}@media screen and (max-width: 500px){.about .partners .types ul li{border:none;padding-inline-start:0}}.about .partners .types ul li .title{margin-block-end:15px;font-weight:500;font-size:24px;line-height:130%;letter-spacing:-0.25px;color:var(--title-color)}@media screen and (max-width: 1124px){.about .partners .types ul li .title{font-size:22px;line-height:150%}}@media screen and (max-width: 500px){.about .partners .types ul li .title{font-size:18px}}.about .partners .types ul li .text{max-width:370px;line-height:150%;color:var(--text-color)}@media screen and (max-width: 1124px){.about .partners .types ul li .text{max-width:initial}}@media screen and (max-width: 500px){.about .partners .join .block .title{padding-inline:0}}@media screen and (max-width: 390px){.about .partners .join{padding-block-start:25px}}.about .partners .join .founding-members{display:flex;justify-content:space-between;align-items:stretch;gap:40px}.about .partners .join .founding-members .start{width:620px}@media screen and (max-width: 1124px){.about .partners .join .founding-members .start{display:flex;flex-direction:column;align-items:center}.about .partners .join .founding-members .start .block{align-items:center}}@media screen and (max-width: 500px){.about .partners .join .founding-members .start .block{align-items:flex-start}}.about .partners .join .founding-members .start .title-big{display:block;width:auto;text-align:left}@media screen and (max-width: 500px){.about .partners .join .founding-members .start .title-big{font-size:18px}}.about .partners .join .founding-members .start .text-big{text-align:left;margin-block:30px 45px}@media screen and (max-width: 1124px){.about .partners .join .founding-members .start .text-big{text-align:center;margin-block:20px 40px}}@media screen and (max-width: 500px){.about .partners .join .founding-members .start .text-big{text-align:left;margin-block:0 30px}}.about .partners .join .founding-members .start .cta .button{width:fit-content;height:48px;padding-inline:20px;margin-block-start:10px}@media screen and (max-width: 500px){.about .partners .join .founding-members .start .cta .button{width:340px}}@media screen and (max-width: 360px){.about .partners .join .founding-members .start .cta .button{width:270px}}.about .partners .join .founding-members .start .cta .button .icon{max-width:13px}.about .partners .join .founding-members .end{display:flex;width:521px}@media screen and (max-width: 1124px){.about .partners .join .founding-members .end{justify-content:center;margin-block:40px}}.about .partners .join .founding-members .end .end_points{display:flex;flex-direction:column;justify-content:space-between;align-items:center}@media screen and (max-width: 1124px){.about .partners .join .founding-members .end .end_points{align-items:flex-start;justify-content:unset;gap:40px}}@media screen and (max-width: 500px){.about .partners .join .founding-members .end .end_points{gap:25px}}.about .partners .join .founding-members .end .text{display:flex;align-items:center;justify-content:space-between;gap:15px;line-height:150%;color:var(--text-color)}@media screen and (max-width: 500px){.about .partners .join .founding-members .end .text{align-items:flex-start}}@media screen and (max-width: 500px){.about .partners .join .founding-members .end .icon{max-width:40px;padding-block-start:7px}}.about .partners .join .founding-members .end .icon svg{width:24px;height:24px}@media screen and (max-width: 1124px){.about .partners .join .founding-members{flex-wrap:wrap;gap:unset}.about .partners .join .founding-members .start,.about .partners .join .founding-members .end{width:100%}}.about .partners .join .members{margin-block-start:100px}@media screen and (max-width: 1124px){.about .partners .join .members{margin-block-start:0}}@media screen and (max-width: 1124px){.about .partners .join .members .carousel{margin-block-start:16px}}@media screen and (max-width: 500px){.about .partners .join .members .carousel{display:none}}.about .partners .join .members .carousel .swiper-container{position:relative;margin:0;padding:0}.about .partners .join .members .carousel .swiper-container .swiper-slide{height:60px;transition:all .15s ease}.about .partners .join .members .carousel .swiper-container .swiper-slide a{display:block;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.about .partners .join .members .carousel .swiper-container .swiper-slide a img{display:block;width:175px;height:50px;background-color:rgba(0,0,0,0);object-fit:contain}.about .partners .join .members .logos-mobile{display:none}@media screen and (max-width: 500px){.about .partners .join .members .logos-mobile{display:grid;gap:16px;grid-template-columns:repeat(2, 1fr)}}.about .partners .join .members .logos-mobile .logo-item{transition:all .15s ease;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.about .partners .join .members .logos-mobile .logo-item:hover{transform:scale(1.1)}.about .partners .join .members .logos-mobile .logo-item a img{max-width:105px;max-height:35px}.about .vision .content{height:390px;min-height:390px;background-color:var(--sapphyre-1000);position:relative;border-radius:12px;padding-block-start:90px;padding-inline-start:90px}.about .vision .content:after{content:"";position:absolute;background:url("../media/about/about-vision.png") no-repeat right 50px center;width:630px;height:390px;inset-block-start:0;inset-inline-end:0}@media screen and (max-width: 1124px){.about .vision .content{width:100%;height:195px;min-height:195px;padding-block-start:25px;padding-inline-start:25px}.about .vision .content:after{content:none}}@media screen and (max-width: 500px){.about .vision .content{height:470px;min-height:470px;padding-block-start:0;padding-inline-start:25px}.about .vision .content:after{content:"";position:absolute;background:url("../media/about/about-vision.png") no-repeat bottom 15px center;width:100%;height:100%;inset-block-end:0;inset-inline-end:0;background-size:330px}}@media screen and (max-width: 360px){.about .vision .content{padding-inline:20px}.about .vision .content:after{background-size:260px}}.about .vision .content .block{display:inline-block;max-width:500px}.about .vision .content .block .title{width:auto;text-align:left;display:block;font-size:36px;line-height:130%;letter-spacing:-0.01em;color:var(--c-white);margin-block-end:30px}@media screen and (max-width: 1124px){.about .vision .content .block{max-width:initial}.about .vision .content .block .title{font-size:22px;margin-block-end:16px}.about .vision .content .block .text{max-width:780px}}@media screen and (max-width: 500px){.about .vision .content .block .title{font-size:18px}.about .vision .content .block .text{max-width:290px}}.about .vision .content .block .text{color:var(--c-white);text-align:left}.about .product .block{margin-block-start:100px;display:flex;flex-direction:column;align-items:center}.about .product .block .title{font-size:36px;line-height:130%;letter-spacing:-0.01em;margin-block-end:30px}@media screen and (max-width: 1124px){.about .product .block{margin-block-start:60px}.about .product .block .title{font-size:24px;margin-block-end:20px}.about .product .block .text{max-width:570px}}@media screen and (max-width: 500px){.about .product .block .title{font-size:20px;line-height:150%}.about .product .block .text{text-align:center}}@media screen and (max-width: 390px){.about .product .block{margin-block-start:35px}}.about .product .products-list{margin-block-start:74px;margin-block-end:100px;gap:40px}@media screen and (max-width: 1124px){.about .product .products-list{margin-block-start:40px;margin-block-end:80px}}@media screen and (max-width: 390px){.about .product .products-list{gap:25px;margin-block:50px}}.about .product .products-list .product-capsule{display:flex;flex-direction:column;align-items:center;background:var(--sapphyre-0);border-radius:12px;padding-block:60px;padding-inline:50px;max-width:680px;min-height:287px}@media screen and (max-width: 1500px){.about .product .products-list .product-capsule{width:48%}}@media screen and (max-width: 1124px){.about .product .products-list .product-capsule{width:100%;max-width:initial;padding-block:40px;padding-inline:60px}}@media screen and (max-width: 700px){.about .product .products-list .product-capsule{width:100%}}@media screen and (max-width: 500px){.about .product .products-list .product-capsule{padding-inline:20px;padding-block:25px}}.about .product .products-list .product-capsule .capsule-icon{width:22px;display:flex}.about .product .products-list .product-capsule .title{font-weight:500;font-size:24px;line-height:130%;text-align:center;letter-spacing:-0.25px;color:var(--title-color);margin-block:20px 15px}@media screen and (max-width: 1124px){.about .product .products-list .product-capsule .title{font-size:22px;line-height:150%}}@media screen and (max-width: 500px){.about .product .products-list .product-capsule .title{font-size:18px;max-width:250px;font-weight:700;line-height:130%}}.about .product .products-list .product-capsule .text{font-weight:400;font-size:18px;line-height:150%;text-align:center;color:var(--text-color)}@media screen and (max-width: 1124px){.about .product .products-list .product-capsule .text{font-size:16px}}.about__banner .banner{background-color:var(--sapphyre-1000);border-radius:12px;display:flex;flex-direction:column;justify-content:center;padding-inline-start:55px;margin-block-end:100px;min-height:255px;color:var(--c-white);position:relative}.about__banner .banner:after{content:"";position:absolute;background:url("../media/about/vision-banner-bg.png") no-repeat right center;width:645px;height:256px;inset-block-start:0;inset-inline-end:0}@media screen and (max-width: 1124px){.about__banner .banner{padding-inline:25px}}@media screen and (max-width: 1300px){.about__banner .banner:after{content:none}}@media screen and (max-width: 500px){.about__banner .banner{padding-inline:20px;min-height:230px;margin-block-end:50px}}.about__banner .banner-title{font-weight:500;font-size:36px;line-height:130%;letter-spacing:-0.01em}@media screen and (max-width: 1124px){.about__banner .banner-title{font-size:22px;margin-block-end:16px}}@media screen and (max-width: 500px){.about__banner .banner-title{font-size:18px}}.about__banner .banner-text{margin-block:10px 25px}@media screen and (max-width: 1124px){.about__banner .banner-text{margin-block:0 25px}}.about__banner .banner-text span{color:var(--sapphyre-200)}.account .hero{position:relative;text-align:center;height:450px}@media screen and (max-width: 1124px){.account .hero{height:300px}}@media screen and (max-width: 390px){.account .hero{height:250px}}.account .hero .object-cover{position:absolute;top:0;left:0;object-position:top center}.account .hero .title{margin-top:-50px;color:var(--c-white)}.account .content{margin-top:-50px;padding-bottom:150px}.account .content .title{margin-bottom:50px}.account .content .start{width:30%;padding-right:5%}@media screen and (max-width: 1124px){.account .content .start{width:100%;padding:0;text-align:center}}.account .content .end{width:70%;padding-left:5%;border-left:solid 1px var(--sapphyre-100)}@media screen and (max-width: 1124px){.account .content .end{width:100%;padding:0;text-align:center;margin-top:50px;padding-top:50px;border:none 0;border-top:solid 1px var(--c-borders-form)}}.account .content .end .website-listing{position:relative}.account .content .end .website-listing .listing{padding-bottom:50px}@media screen and (max-width: 1124px){.account .content .end .website-listing .listing{padding-bottom:70px}}.account .content .end .website-listing .text-button{position:absolute;left:0;bottom:15px;padding:5px 20px;max-width:100%;overflow:hidden;white-space:nowrap}@media screen and (max-width: 1124px){.account .content .end .website-listing .text-button{right:0;bottom:20px;margin:auto}}.account .content .end .website-listing .text-button .icon{margin-right:5px}.website .wrapper.listing{margin-top:70px;margin-bottom:110px;padding:0 260px;column-gap:60px}@media screen and (max-width: 1800px){.website .wrapper.listing{margin-top:35px;padding:0 80px}}@media screen and (max-width: 1124px){.website .wrapper.listing{margin-top:25px;margin-bottom:50px}}@media screen and (max-width: 500px){.website .wrapper.listing{padding:0 20px}}.website .wrapper.homepage{margin:50px}.website .founder .start{padding-right:10%;padding-left:170px}@media screen and (max-width: 1124px){.website .founder .start{width:100%;padding:0;text-align:center}}.website .founder .start .founder-logo{position:absolute;left:0;top:0;border-radius:10px;width:120px;height:120px;background-color:var(--c-white);box-shadow:var(--shadow-2);display:flex;justify-content:center;align-items:center;flex-wrap:wrap}@media screen and (max-width: 1124px){.website .founder .start .founder-logo{position:relative;margin:auto;margin-bottom:20px}}.website .founder .start .founder-logo img{display:block;max-width:85% !important;max-height:85% !important}.website .founder .start .donation{margin-top:20px}.website .founder .end{width:40%;padding:30px;border-radius:10px;background-color:var(--c-text)}@media screen and (max-width: 1124px){.website .founder .end{width:100%;padding:20px;margin-top:20px;text-align:center}}.website .founder .end .text{margin:15px 0}.website .founder .end .text,.website .founder .end .title{color:var(--c-white)}.website .listing .start .favicon{position:relative;left:0;top:0;width:25px;height:25px;border-radius:5px;overflow:hidden;box-shadow:var(--shadow-2)}@media screen and (max-width: 1124px){.website .listing .start .favicon{display:block;position:relative;margin:auto;margin-bottom:20px}}.website .listing .start .content_website .founder-button-wrapper{display:flex;justify-content:flex-start;gap:15px}@media screen and (max-width: 1124px){.website .listing .start .content_website .founder-button-wrapper{justify-content:space-between}}@media screen and (max-width: 500px){.website .listing .start .content_website .founder-button-wrapper{gap:12px}}@media screen and (max-width: 320px){.website .listing .start .content_website .founder-button-wrapper{gap:10px}}.website .listing .start .content_website .founder-button-wrapper .founder-btn{min-width:150px;padding-inline:12px}@media screen and (max-width: 1124px){.website .listing .start .content_website .founder-button-wrapper .founder-btn{height:48px;width:50%}}@media screen and (max-width: 390px){.website .listing .start .content_website .founder-button-wrapper .founder-btn{width:164px}}@media screen and (max-width: 320px){.website .listing .start .content_website .founder-button-wrapper .founder-btn{width:135px;min-width:135px}}.website .listing .start .content_website .website-domain{display:flex;flex-direction:column;align-items:flex-start;gap:10px;margin-block-end:30px;word-break:break-word;font-weight:500;font-size:36px;letter-spacing:-0.01em}@media screen and (max-width: 1124px){.website .listing .start .content_website .website-domain{font-size:28px;font-weight:700;margin-block-end:10px}}@media screen and (max-width: 500px){.website .listing .start .content_website .website-domain{font-weight:700;font-size:22px;letter-spacing:-0.5px}}.website .listing .start .content_website .website-domain a{color:var(--c-text)}.website .listing .start .content_website .website-domain a:hover{color:var(--sapphyre-500)}.website .listing .start .content_website .website-domain .domain{max-width:550px}.website .listing .start .content_website .website-domain .founding-member-badge{background-color:rgba(171,173,255,.5);border-radius:4px;font-weight:500;font-size:12px;width:fit-content;min-width:fit-content;height:fit-content;display:grid;place-content:center;padding-inline:12px;line-height:170%}.website .listing .start .content_website .website-name{font-weight:500;line-height:150%;color:var(--sapphyre-500)}.website .listing .start .content_website .website-name a:hover{text-decoration:underline}.website .listing .start .content_website .website-text{margin-block-end:50px;font-weight:400;line-height:150%;color:var(--text-color);word-break:break-word;max-width:580px}@media screen and (max-width: 1124px){.website .listing .start .content_website .website-text{text-align:left}}.website .listing .start .tags{margin-bottom:-10px;transition:all .15s ease}.website .listing .start .tags .title{margin-bottom:20px}@media screen and (max-width: 1124px){.website .listing .start .tags ul{justify-content:center}}.website .listing .start .tags ul li .ribbon{display:block;position:relative;text-transform:capitalize;margin-bottom:10px;white-space:nowrap;margin-right:5px;z-index:1;transition:all .15s ease}.website .listing .start .tags ul li .ribbon:hover,.website .listing .start .tags ul li .ribbon:focus{z-index:3;box-shadow:var(--shadow-2);transform:scale(1.1)}.website .listing .start .tags ul li .ribbon:active{transform:scale(1)}.website .listing .start .report{margin-top:20px;margin-bottom:30px;display:flex;justify-content:flex-start;gap:30px}@media screen and (max-width: 500px){.website .listing .start .report{margin-top:25px}}@media screen and (max-width: 768px){.website .listing .start .report{gap:45px}}@media screen and (max-width: 390px){.website .listing .start .report{gap:15px}}@media screen and (max-width: 360px){.website .listing .start .report{margin-top:16px;margin-bottom:26px}}.website .listing .start .report .text-button{font-size:14px}.website .listing .start .report .text-button:hover,.website .listing .start .report .text-button:focus{color:var(--sapphyre-500)}.website .listing .start .report .text-button:hover .icon path,.website .listing .start .report .text-button:focus .icon path{stroke:var(--sapphyre-500)}.website .listing .start .report .text-button .icon{width:15px;max-width:15px;margin-inline-end:5px}.website .listing .start .report .text-button .icon path{stroke:var(--c-text);fill:none}@media screen and (max-width: 1124px){.website .listing .start{width:100%}}.website .listing .end{max-width:680px;flex:1}@media screen and (max-width: 1124px){.website .listing .end{max-width:initial;margin-top:84px}}@media screen and (max-width: 500px){.website .listing .end{margin-top:70px}}@media screen and (max-width: 320px){.website .listing .end{width:100%;padding:0;margin-top:30px}}.website .listing .end .screenshot{display:block;position:relative;height:400px;margin-bottom:50px;border-radius:10px;box-shadow:var(--shadow-2);overflow:hidden}.website .listing .end .screenshot:hover,.website .listing .end .screenshot:focus{transform:scale(1.03)}.website .listing .end .screenshot:active{transform:scale(0.97)}.website .listing .end .screenshot img{object-position:top center}.website .listing .end .mission-statement{font-style:normal;background:var(--c-white);border:2px solid var(--c-borders-jasper-0);border-radius:12px;padding:50px 30px;display:grid;align-items:center;position:relative;grid-template-columns:112px 1fr;column-gap:43px}@media screen and (max-width: 390px){.website .listing .end .mission-statement{padding:20px;box-shadow:0 2px 10px rgba(2,6,79,.07);grid-template-columns:54px 1fr;gap:13px}}.website .listing .end .mission-statement__quote{width:34px;height:30px;position:absolute;top:-14px;left:180px}@media screen and (max-width: 390px){.website .listing .end .mission-statement__quote{width:28px;height:25px;left:95px}}.website .listing .end .mission-statement__logo{width:112px;grid-row:1/3}@media screen and (max-width: 390px){.website .listing .end .mission-statement__logo{width:54px;min-width:54px;height:54px;display:flex;justify-content:center;align-items:center;border-radius:50px;border:1.5px solid #efeff6;grid-row:initial}}.website .listing .end .mission-statement__title{font-weight:500;font-size:18px;letter-spacing:-0.09px;color:var(--title-color);margin:0 0 10px}@media screen and (max-width: 390px){.website .listing .end .mission-statement__title{margin:0}}.website .listing .end .mission-statement__description{font-weight:400;font-size:16px;line-height:150%;color:var(--text-color);grid-column:2/3}@media screen and (max-width: 390px){.website .listing .end .mission-statement__description{grid-column:1/3}}.website .listing .end .mission-statement__author{font-weight:500;max-width:390px}@media screen and (max-width: 1124px){.website .listing .end .actions{flex-wrap:wrap}}.website .listing .end .actions .buttons{position:relative;width:60%}@media screen and (max-width: 1124px){.website .listing .end .actions .buttons{width:100%;text-align:center;justify-content:center;flex-wrap:wrap}}.website .listing .end .actions .buttons .button{margin-right:10px}@media screen and (max-width: 500px){.website .listing .end .actions .buttons .button{width:100%;margin-bottom:20px}}.website .listing .end .actions .buttons .button:last-child{margin:0 !important}.website .listing .end .actions .buttons .message{position:absolute;top:100%;left:0;margin-top:15px;font-size:16px;font-weight:600}.website .listing .end .actions .buttons .message.success{color:var(--sapphyre-500)}.website .listing .end .actions .buttons .message a:hover{text-decoration:underline}.website .listing .end .actions .socials{width:40%}@media screen and (max-width: 1124px){.website .listing .end .actions .socials{width:100%;margin-top:30px}}@media screen and (max-width: 1124px){.website .listing .end .actions .socials ul{text-align:center;justify-content:center}}.website .listing .end .actions .socials ul li{margin-right:15px}@media screen and (max-width: 1300px){.website .listing .end .actions .socials ul li{margin-right:10px}}@media screen and (max-width: 1124px){.website .listing .end .actions .socials ul li{margin:0 15px !important}}.website .listing .end .actions .socials ul li:last-child{margin-right:0}.website .listing .end .actions .socials ul a{display:block}.website .listing .end .actions .socials ul a:hover .icon path{fill:var(--sapphyre-500)}.website .listing .end .actions .socials ul a .icon{width:20px;height:20px}.website .listing .end .actions .socials ul a .icon path{transition:all .15s ease}.website .listing .no_results__banner{margin-top:150px}@media screen and (max-width: 1124px){.website .listing .no_results__banner{margin-top:50px;width:100%;height:100%}}@media screen and (max-width: 500px){.website .listing .no_results__banner{margin-top:25px;width:100%;height:100%}}.website .listing .no_results__banner .banner_wrapper{background:url("../local/banners/no_results_banner.png") no-repeat center center;border-radius:15px;background-size:cover;color:var(--c-white);display:flex;flex-direction:column;justify-content:flex-start;gap:16px;padding:50px}.website .listing .no_results__banner .banner_wrapper .no_results__banner--title{font-weight:500;font-size:36px;line-height:130%;letter-spacing:-0.01em;color:var(--c-white);margin:0}.website .listing .no_results__banner .banner_wrapper .no_results__banner--text{width:50%;font-weight:400;font-size:16px;line-height:150%;color:var(--c-white)}@media screen and (max-width: 1124px){.website .listing .no_results__banner .banner_wrapper .no_results__banner--text{width:100%}}.website .listing .no_results__banner .banner_wrapper .no_results__banner--text .read_more{font-weight:500;font-size:16px;line-height:22px;letter-spacing:-0.2px;color:var(--sapphyre-200);display:inline-block;width:9em}@media screen and (max-width: 360px){.website .listing .no_results__banner .banner_wrapper .no_results__banner--text .read_more{margin-top:30px}}.website .listing .no_results__banner .banner_wrapper .no_results__banner--text .read_more a:hover{text-decoration:underline}.website .listing .no_results__banner .banner_wrapper .no_results__banner--text .read_more a:active{color:var(--sapphyre-200)}.website .listing .no_results__banner .banner_wrapper .no_results__banner--text .read_more a:visited{color:var(--sapphyre-200)}.website .listing .no_results__banner .banner_wrapper .no_results__banner--text .read_more a svg{width:11.85px;height:10.23px}@media screen and (max-width: 1124px){.website .listing .no_results__banner .banner_wrapper{justify-content:flex-start;background:var(--sapphyre-1000);padding:var(--spacing-sm)}.website .listing .no_results__banner .banner_wrapper .no_results__banner--title{font-weight:700;font-size:22px;width:100%;letter-spacing:-0.5px}}.website .recommendations{width:100%;padding:100px 0;border-top:solid 1px var(--sapphyre-100)}@media screen and (max-width: 1124px){.website .recommendations{padding:70px 0}}.main .founders{overflow:hidden;width:100%}.main .founders .wrapper .block{display:flex;flex-direction:column;align-items:center;max-width:unset;margin-top:70px}.main .founders .wrapper .block .text{margin-top:40px;margin-bottom:110px}@media screen and (max-width: 1124px){.main .founders .wrapper .block{margin-top:35px}.main .founders .wrapper .block .text{margin-top:20px;margin-bottom:30px}}@media screen and (max-width: 500px){.main .founders .wrapper .block{margin:0}.main .founders .wrapper .block .text{margin-top:0}}@media screen and (max-width: 360px){.main .founders .wrapper .block .text{margin-top:0;margin-bottom:35px}}@media screen and (max-width: 320px){.main .founders .wrapper .block .text{margin-top:15px}}@media screen and (max-width: 700px){.main .founders .swiper-slide{padding:0 10px}.main .founders .partners-small{padding:0 10px}}.main .founders .swiper-slide .founder-logo:not(.hero .content .founders .swiper-slide .founder-logo){height:80px;border-radius:10px;background-color:rgba(255,255,255,.8)}.main .founders .swiper-slide .founder-logo a{display:block;width:100%;height:100%;transition:all .15s ease;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.main .founders .swiper-slide .founder-logo a:hover{transform:scale(1.1)}.main .founders .swiper-slide .founder-logo a:active{transform:scale(0.9)}.main .founders .swiper-slide .founder-logo img{display:block;margin:auto;max-width:70% !important;max-height:70% !important}@media screen and (max-width: 700px){.main .founders .swiper-slide .founder-logo img{padding:0 10px;max-width:95% !important}}.main .founders .swiper-slide{padding:0 20px}.main .founders .art{margin-top:-100px;overflow:hidden}@media screen and (max-width: 1124px){.main .founders .art{margin-top:0}}.main .founders .art img{display:block;margin:auto;max-width:95% !important}@media screen and (max-width: 1124px){.main .founders .art img{width:200%;margin-left:-50%;max-width:none !important}}@media screen and (max-width: 390px){.main .founders .art img{width:250%;margin-left:-75%}}.main .founders .list{display:grid;grid-template-columns:repeat(3, minmax(346px, 446px));gap:30px;place-content:center}@media screen and (max-width: 1124px){.main .founders .list{grid-template-columns:repeat(2, minmax(330px, 1fr));margin-block-start:20px}}@media screen and (max-width: 700px){.main .founders .list{display:flex;flex-direction:column;align-items:center;gap:25px}}.main .founders .list .founder{display:flex;align-items:end;flex-direction:column;justify-content:flex-start;background:var(--c-white);border-radius:12px;min-height:357px;border:2px solid var(--c-borders-jasper-0);box-shadow:var(--shadow-4);padding:25px}@media screen and (max-width: 1124px){.main .founders .list .founder{min-height:280px;padding:20px}}@media screen and (max-width: 500px){.main .founders .list .founder{height:fit-content}}@media screen and (max-width: 360px){.main .founders .list .founder{min-height:270px;padding:15px}}.main .founders .list .founder .title_logo{width:100%;display:flex;flex-direction:column;font-weight:500;font-size:20px;line-height:150%}.main .founders .list .founder .title_logo .logo{border-radius:50%;padding:14px;border:2px solid #efeff6;width:72px;min-width:72px;height:72px;display:grid;place-content:center}@media screen and (max-width: 1124px){.main .founders .list .founder .title_logo .logo{padding:10px;width:55px;min-width:55px;height:55px}}.main .founders .list .founder .title_logo a{margin-block:15px}.main .founders .list .founder .title_logo a:hover{text-decoration:underline}.main .founders .list .founder .title_logo a:hover .title{color:var(--sapphyre-500);word-break:break-word}@media screen and (max-width: 500px){.main .founders .list .founder .title_logo a{width:248px}}@media screen and (max-width: 390px){.main .founders .list .founder .title_logo a{width:195px}}.main .founders .list .founder .description-container{flex:1}.main .founders .list .founder .description-container .text{position:relative;font-style:normal;font-weight:400;font-size:16px;color:var(--text-color);--line-clamp: 7;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--line-clamp);overflow:hidden}@media screen and (max-width: 1124px){.main .founders .list .founder .description-container .text{--line-clamp: 5}}@media screen and (max-width: 500px){.main .founders .list .founder .description-container .text{line-height:140%}}.main .founders .list .founder .description-container .read_more_js{font-weight:500;white-space:nowrap}.main .founders .list .founder .description-container .read_more_js::before{position:absolute;inset-inline-start:0;transform:translateX(-100%);background-color:#fff;color:var(--text-color);width:18px;content:"..."}.main .founders .list .founder .donate{justify-content:flex-end}.main .founders .list .founder .donate .donate_link_wrapper{display:flex;align-items:center;margin-block-start:20px}@media screen and (max-width: 1124px){.main .founders .list .founder .donate .donate_link_wrapper{margin-block-start:10px}}.main .founders .list .founder .donate .donate_link_wrapper a:hover .icon-chevron-right{transform:translateX(5px)}.main .founders .list .founder .donate .donate_link_wrapper a .text-button--text{display:flex;align-items:center;font-size:16px;font-weight:500;margin-inline-end:6px;text-transform:uppercase}@media screen and (max-width: 1124px){.main .founders .list .founder .donate .donate_link_wrapper a .text-button--text{font-size:14px}}@media screen and (max-width: 500px){.main .founders .list .founder .donate .donate_link_wrapper a .text-button--text{font-size:16px}}.websites{padding:50px 0}@media screen and (max-width: 1124px){.websites{padding:35px 0}}@media screen and (max-width: 390px){.websites{padding-bottom:0}}.websites .categories{width:25%;padding-right:5%}@media screen and (max-width: 1124px){.websites .categories{width:100%;text-align:center;padding:0;margin-bottom:-20px}}@media screen and (max-width: 1124px){.websites .categories .title{display:none}}.websites .categories ul{width:100%;margin-top:30px}@media screen and (max-width: 1124px){.websites .categories ul{margin-top:10px;white-space:nowrap;overflow:auto}}@media screen and (max-width: 1124px){.websites .categories ul li{display:inline-block}}.websites .categories ul li a{display:block;font-size:16px;color:var(--c-text);padding:12px 0}@media screen and (max-width: 1124px){.websites .categories ul li a{padding:10px}}@media screen and (max-width: 390px){.websites .categories ul li a{font-size:15px}}.websites .categories ul li a.active{font-weight:600}.websites .categories ul li a.active,.websites .categories ul li a:hover,.websites .categories ul li a:focus,.websites .categories ul li a.active{color:var(--sapphyre-500)}.websites .results{max-width:840px;width:100%;display:flex;flex-direction:column}@media screen and (max-width: 1124px){.websites .results{max-width:680px}}@media screen and (max-width: 360px){.websites .results{max-width:280px}}.websites .results .listings .matches{margin-top:0}.websites .results .results-header{margin-top:0}.websites .results .results-header h1{font-size:22px}@media screen and (max-width: 1124px){.websites .results .results-header h1{font-size:16px}}@media screen and (max-width: 1124px){.websites .results .results-header .title-small{text-align:left;margin-top:35px}}@media screen and (max-width: 390px){.websites .results .results-header .title-small{margin-left:0;text-align:left;font-size:16px}}.websites .results .results-header select{width:170px}@media screen and (max-width: 700px){.websites .results .results-header select{margin-top:20px}}.websites .results .load-more{padding-inline:12px;margin-block-start:100px;align-self:center}@media screen and (max-width: 1124px){.websites .results .load-more{width:100%;margin-block:30px}}@media screen and (max-width: 500px){.websites .results .load-more{margin-block:50px}}.websites .filters{margin-top:30px}.websites .filters .title{text-align:left;margin-bottom:20px}@media screen and (max-width: 700px){.websites .filters .title{text-align:center}}@media screen and (max-width: 1124px){.websites .filters .tags{flex-wrap:nowrap;overflow:auto}}.websites .filters .tags input:checked+label:before{border-color:var(--c-text-alt);background-color:var(--c-text-alt)}.websites .filters .tags label{display:block;padding:7px 15px;white-space:nowrap;border-radius:50px;margin-right:15px;margin-bottom:10px;user-select:none;cursor:pointer;color:var(--c-text);background-color:var(--sapphyre-100)}@media screen and (max-width: 1124px){.websites .filters .tags label{padding:5px 12px;font-size:14px}}.websites .filters .tags label:hover:before{background-color:var(--c-text-alt)}.websites .filters .tags label:before{width:13px;height:13px;min-width:13px;min-height:13px;margin-right:8px;border-color:var(--c-text-alt)}.listings{display:flex;flex-direction:column;align-items:center;gap:20px;margin-block-start:20px}@media screen and (max-width: 1124px){.listings{gap:30px}}@media screen and (max-width: 390px){.listings{margin-block-start:25px;gap:25px}}.listings .matches{font-weight:500;font-size:24px;line-height:130%;display:flex;align-items:center;margin:20px 0 30px 0;letter-spacing:-0.25px;color:var(--title-color)}@media screen and (max-width: 1124px){.listings .matches{font-size:22px}}@media screen and (max-width: 500px){.listings .matches{text-align:left;font-weight:500;font-size:18px;line-height:150%;letter-spacing:-0.09px;margin-bottom:20px}}.listings h1{line-height:1}.listings .listing .website-desc{color:var(--text-color);width:540px;max-width:100%;margin-bottom:25px;display:-webkit-box;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}@media screen and (max-width: 1124px){.listings .listing .website-desc{margin-bottom:20px;max-width:400px}}@media screen and (max-width: 500px){.listings .listing .website-desc{width:unset}}.listings .listing [data-kind=FOUNDING_MEMBER]{background:rgba(217,232,254,.27)}.listings .listing [data-kind=WEBSITE]{background:rgba(3,18,57,.03)}.listings .listing .break{flex-basis:100%;height:0}.listings .listing .report{display:flex;align-items:center;justify-content:space-between;flex:1;gap:12px;margin-block-start:25px}@media screen and (max-width: 500px){.listings .listing .report{flex-wrap:wrap}}@media screen and (max-width: 390px){.listings .listing .report{margin-top:16px}}.listings .listing .report .buttons-container{display:flex;align-items:center;gap:12px}.listings .listing .report .text-button{font-size:14px}@media screen and (max-width: 500px){.listings .listing .report .text-button{width:max-content;margin-right:0;line-height:160%}}.listings .listing .report .text-button:hover,.listings .listing .report .text-button:focus{color:var(--sapphyre-500)}.listings .listing .report .text-button:hover .icon path,.listings .listing .report .text-button:focus .icon path{stroke:var(--sapphyre-500)}.listings .listing .report .text-button .icon{width:15px;max-width:15px;margin-inline-end:5px}.listings .listing .report .text-button .icon path{stroke:var(--c-text);fill:none}.listings .listing .report .report-btn{color:#566578}.listings .listing .report .report-btn:hover{color:var(--sapphyre-500)}.listings .listing .report .report-btn .icon path{stroke:#566578}.listings .listing .website_onclick{align-items:flex-start;flex-wrap:wrap;padding:20px;border:2px solid rgba(0,0,0,0);border-radius:12px;min-height:198px}@media screen and (max-width: 1124px){.listings .listing .website_onclick{max-width:680px;min-height:191px}}@media screen and (max-width: 360px){.listings .listing .website_onclick{max-width:280px}}.listings .listing .website_onclick:focus-within{border:2px solid var(--sapphyre-500);border-radius:15px}.listings .listing .info{text-align:left;flex:1}@media screen and (max-width: 1124px){.listings .listing .info{width:67%;padding:0}}@media screen and (max-width: 700px){.listings .listing .info{width:100%}}.listings .listing .info .text{font-size:16px;line-height:150%}@media screen and (max-width: 390px){.listings .listing .info .text{margin-top:10px;margin-bottom:0}}.listings .listing .info .info-domain{display:flex;justify-content:flex-start;flex-direction:column}.listings .listing .info .info-domain .domain-title{display:flex;width:100%;align-items:flex-start;justify-content:space-between;flex-direction:column}.listings .listing .info .info-domain .domain-title .website-title .title{font-weight:500;font-size:18px;line-height:150%;letter-spacing:-0.09px;display:flex;align-items:center}.listings .listing .info .info-domain .domain-title .domain-link-wrapper{display:flex;flex-direction:column;margin-bottom:16px;gap:5px}@media screen and (max-width: 600px){.listings .listing .info .info-domain .domain-title .domain-link-wrapper{width:100%}}.listings .listing .info .info-domain .domain-title .domain-link-wrapper .domain-info{display:flex;align-items:center}@media screen and (max-width: 600px){.listings .listing .info .info-domain .domain-title .domain-link-wrapper .domain-info{flex-direction:column-reverse;align-items:start}}.listings .listing .info .info-domain .domain-title .domain-link-wrapper .domain-title--link{color:var(--sapphyre-600)}.listings .listing .info .info-domain .domain-title .domain-link-wrapper .domain-title--link:hover{text-decoration:underline}.listings .listing .info .info-domain .domain-title .domain-link-wrapper .domain-title--link h2{margin:0;font-size:16px;line-height:150%}@media screen and (max-width: 1124px){.listings .listing .info .info-domain .domain-title .domain-link-wrapper .domain-title--link h2{overflow:hidden;text-overflow:ellipsis;max-width:180px;display:block}}@media screen and (max-width: 390px){.listings .listing .info .info-domain .domain-title .domain-link-wrapper .domain-title--link{margin-bottom:5px;width:100%}}@media screen and (max-width: 390px){.listings .listing .info .info-domain .domain-title{align-items:flex-start;flex-direction:column}}.listings .listing .info .info-domain .domain-badge{display:flex;width:100%;margin-inline-start:15px}@media screen and (max-width: 600px){.listings .listing .info .info-domain .domain-badge{margin-block-end:10px;margin-inline-start:0}}@media screen and (max-width: 390px){.listings .listing .info .info-domain{flex-direction:column;align-items:flex-start;text-align:left}}.listings .listing .info .info-domain .title-domain{color:var(--sapphyre-500)}.listings .listing .info .info-domain .domain{font-size:16px;color:var(--c-text);outline:none;border:2px solid rgba(0,0,0,0);border-radius:5px;font-weight:500}.listings .listing .info .info-domain .domain:focus{border:2px solid var(--sapphyre-500);border-radius:5px}.listings .listing .info .info-domain .domain:hover{color:var(--sapphyre-500)}.listings .listing .info .info-domain .founding-member-badge{background-color:rgba(171,173,255,.5);border-radius:4px;font-weight:500;font-size:12px;width:fit-content;min-width:fit-content;height:fit-content;display:grid;place-content:center;padding-inline:12px;line-height:170%}@media screen and (max-width: 390px){.listings .listing .info .info-domain .founding-member-badge{align-self:flex-end;margin-right:0}}.listings .listing .info .info-domain .website-audit-tool{display:flex;align-items:center;justify-content:flex-start;text-decoration:none;color:var(--sapphyre-1000);min-width:18em}@media screen and (max-width: 700px){.listings .listing .info .info-domain .website-audit-tool{margin:10px 0}}.listings .listing .info .info-domain .website-audit-tool .icon-text{display:flex;align-items:center;justify-content:space-between;gap:6px;font-style:normal;font-weight:500;font-size:12px;line-height:160%;color:rgba(3,18,57,.6)}.listings .listing .info .info-domain .website-audit-tool .icon-text .scan-icon{display:flex}.listings .listing .info .info-domain .website-audit-tool .icon-date{margin-left:6px;margin-right:12px;font-weight:500;font-size:12px;line-height:160%;opacity:.6}@media screen and (max-width: 360px){.listings .listing .info .info-domain .website-audit-tool .icon-date{display:none}}.listings .listing .info .info-domain .website-audit-tool .icon-checkmark_v{fill:url(#green_gradient);width:13px;display:inline-block;margin-bottom:2px;margin-right:5px}.listings .listing .info .info-domain .website-audit-tool .icon-accessScan svg{width:100px}.listings .listing .info .title{margin-bottom:5px;text-overflow:ellipsis;overflow:hidden;width:100%;max-width:550px}.listings .listing .info .title:hover{color:var(--sapphyre-500)}.listings .listing .screenshot{width:216px;max-height:137px;border-radius:4px;overflow:hidden;display:flex}@media screen and (max-width: 1124px){.listings .listing .screenshot{width:174px}}@media screen and (max-width: 700px){.listings .listing .screenshot{display:none}}.mock-screenshot .icon{width:50px;opacity:.5}.mock-screenshot .icon path{fill:var(--c-white)}.mock-favicon{position:absolute;left:0;top:0;width:100%;height:100%;font-size:14px;font-weight:600;text-transform:uppercase;color:var(--c-white);background-color:var(--c-text);display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.simple-form{display:flex;height:100%}@media screen and (max-width: 1124px){.simple-form{padding-inline:30px;padding-block:35px}}@media screen and (max-width: 500px){.simple-form{padding-inline:25px;padding-block:25px}}.simple-form.js-submitted{border:3px solid red}.simple-form.contact .content.page-content,.simple-form.join-as-member .content.page-content{background-image:url("../media/template/contact-us-img.png");background-repeat:no-repeat;background-size:400px;background-position:90% 50%}@media screen and (max-width: 1500px){.simple-form.contact .content.page-content,.simple-form.join-as-member .content.page-content{background-size:390px;background-position:95% 50%}}@media screen and (max-width: 1300px){.simple-form.contact .content.page-content,.simple-form.join-as-member .content.page-content{background-image:none}}@media screen and (max-width: 390px){.simple-form.contact .content,.simple-form.join-as-member .content{padding-block-start:0}.simple-form.contact .content#dialog-description,.simple-form.join-as-member .content#dialog-description{margin-top:0}}.simple-form.contact .content form .fields .field.about,.simple-form.contact .content form .fields .field.message,.simple-form.join-as-member .content form .fields .field.about,.simple-form.join-as-member .content form .fields .field.message{align-items:flex-start}.simple-form.contact .content form .fields .field.about label,.simple-form.contact .content form .fields .field.message label,.simple-form.join-as-member .content form .fields .field.about label,.simple-form.join-as-member .content form .fields .field.message label{padding-block-start:14px}.simple-form.contact .content form .fields .field .area,.simple-form.join-as-member .content form .fields .field .area{max-height:160px}.simple-form.contact .content form .form-header .title,.simple-form.join-as-member .content form .form-header .title{font-size:38px;max-width:670px}@media screen and (max-width: 1124px){.simple-form.contact .content form .form-header .title,.simple-form.join-as-member .content form .form-header .title{font-size:24px;letter-spacing:-0.7px;max-width:435px}.simple-form.contact .content form .form-header .text,.simple-form.join-as-member .content form .form-header .text{font-size:18px}}@media screen and (max-width: 500px){.simple-form.contact .content form .form-header .title,.simple-form.join-as-member .content form .form-header .title{font-weight:700;font-size:22px;line-height:150%;letter-spacing:-0.5px;color:var(--title-color)}.simple-form.contact .content form .form-header .text,.simple-form.join-as-member .content form .form-header .text{font-weight:400;font-size:16px;line-height:150%;color:var(--text-color)}}@media screen and (max-width: 500px){.simple-form.contact .content form .cta .button,.simple-form.join-as-member .content form .cta .button{height:48px;font-size:18px}}.simple-form.contact .content form .success .close,.simple-form.join-as-member .content form .success .close{position:absolute;padding:0;top:10px;right:10px;width:12px;height:12px;line-height:1;border-radius:5px;cursor:pointer;backface-visibility:hidden;-webkit-backface-visibility:hidden;z-index:99}.simple-form.contact .content form .success .close svg path,.simple-form.join-as-member .content form .success .close svg path{fill:var(--sapphyre-1000)}.simple-form.join-as-member .content.page-content{background-image:url("../media/template/join-us-img.png")}@media screen and (max-width: 1300px){.simple-form.join-as-member .content.page-content{background-image:none}}.simple-form.list-website{height:100%}.simple-form.list-website .content.page-content{background-image:url("../media/template/list-a-website-img.png");background-repeat:no-repeat;background-size:400px;background-position:90% 20%}@media screen and (max-width: 1500px){.simple-form.list-website .content.page-content{background-size:390px;background-position:95% 20%}}@media screen and (max-width: 1300px){.simple-form.list-website .content.page-content{background-image:none}}.simple-form.list-website .content.page-content.is-contributor{background-position:90% 38.2%}@media screen and (max-width: 1500px){.simple-form.list-website .content.page-content.is-contributor{background-position:95% 38.2%}}.simple-form.list-website .content form .form-header .title{font-size:38px;font-weight:500;line-height:130%;letter-spacing:-0.01em;white-space:nowrap}@media screen and (max-width: 1124px){.simple-form.list-website .content form .form-header .title{font-size:24px;font-weight:700;white-space:normal}}.simple-form.list-website .content form .fields .field input{max-width:430px}.simple-form.list-website .content form .fields .field.relation .options-container{display:flex;align-items:center}@media screen and (max-width: 630px){.simple-form.list-website .content form .fields .field:not(.simple-form.list-website .content form .fields .field.field-section){display:flex;flex-direction:column;align-items:flex-start}.simple-form.list-website .content form .fields .field:not(.simple-form.list-website .content form .fields .field.field-section) label{flex:auto}.simple-form.list-website .content form .fields .field:not(.simple-form.list-website .content form .fields .field.field-section).email-section{margin-block-end:10px}}.simple-form.list-website .content form .fields .field.field-section{display:flex;flex-direction:column;align-items:flex-start;margin-block-start:50px}.simple-form.list-website .content form .fields .field.field-section .accessibility-title{font-weight:500;color:var(--title-color);margin-block-end:12px}.simple-form.list-website .content form .fields .field.field-section label{margin-block-end:0}.simple-form.list-website .content form .fields .field.field-section label.audit-tool-wrapper{justify-content:flex-start;flex-wrap:nowrap;flex:auto;cursor:pointer}@media screen and (max-width: 630px){.simple-form.list-website .content form .fields .field.field-section.checkboxes-container{margin-block-end:10px}}.simple-form.list-website .content form .fields .field.field-section .other_text{display:flex;align-items:flex-start;gap:10px;width:100%}.simple-form.list-website .content form .fields .field.field-section .other_text .field-option{margin-block-end:0}.simple-form.list-website .content form .fields .field.field-section .other_text .field-option.is-input-show{padding-block-start:8px}.simple-form.list-website .content form .fields .field.field-section .other_text .field-option label{flex:auto}.simple-form.list-website .content form .fields .field.field-section .other_text .field{display:flex;flex-direction:column;width:100%;align-items:flex-start}.simple-form.list-website .content form .fields .field.field-section .optional{font-weight:400;color:var(--text-color)}@media screen and (min-width: 1124px){.simple-form.list-website .content form .cta{margin-block-end:50px}}@media screen and (max-width: 630px){.simple-form.list-website .content form .cta{margin-block:50px}}.simple-form.list-website .content form .cta label{color:var(--text-color);margin-block-end:50px}.simple-form.list-website .content form .other-option-input{display:none}.simple-form.list-website .content form .other-option-input.is-show{display:block}.simple-form .content{display:flex;padding-block-start:70px;flex:1;justify-content:center;gap:140px}@media screen and (max-width: 1124px){.simple-form .content{padding-block-start:0;margin-block-end:0}}.simple-form .content form{flex:1;padding-inline-start:360px}@media screen and (max-width: 1500px){.simple-form .content form{padding-inline-start:220px}}@media screen and (max-width: 1124px){.simple-form .content form{display:flex;flex-direction:column;padding-inline-start:0}}.simple-form .content form .cta{display:flex;flex-direction:column;margin-block-end:100px}@media screen and (max-width: 1124px){.simple-form .content form .cta{margin-block-start:30px;flex:1;justify-content:flex-end}}@media screen and (max-width: 630px){.simple-form .content form .cta{margin-block:50px}}.simple-form .content form .cta .button{width:150px}@media screen and (max-width: 1124px){.simple-form .content form .cta .button{width:100%}}.simple-form .content form.js-submitted .success{z-index:999999;position:fixed;height:100%;width:100%;top:0;left:0;background:rgba(3,18,57,.5);color:#000}@media screen and (max-width: 768px){.simple-form .content form.js-submitted .success{padding:0 30px}}@media screen and (max-width: 350px){.simple-form .content form.js-submitted .success{padding:0 20px}}.simple-form .content form.js-submitted .success .body{position:relative;margin:auto;top:30%;width:730px;background:var(--sapphyre-0);border-radius:12px;color:var(--text-color);justify-content:flex-start}.simple-form .content form.js-submitted .success .body .content{text-align:left;font-size:16px;font-weight:400;padding-top:25px;line-height:150%}.simple-form .content form.js-submitted .success .dialog-content{padding-bottom:30px;display:flex;flex-direction:column;align-items:center}.simple-form .content form.js-submitted .success .title-wrapper{display:flex;align-items:center;justify-content:flex-end;width:100%;padding:16px}.simple-form .content form.js-submitted .success .title-wrapper svg:hover{cursor:pointer}.simple-form .content form.js-submitted .success .title-small{font-style:normal;font-weight:500;font-size:22px;color:var(--sapphyre-1000);line-height:150%;text-align:center;letter-spacing:-0.5px}@media screen and (max-width: 350px){.simple-form .content form.js-submitted .success .title-small{font-size:18px}}.simple-form .content form.js-submitted .success.list .body{height:330px}.simple-form .content form.js-submitted .success.join .content{max-width:540px}.simple-form .content form.js-submitted .success.join .body,.simple-form .content form.js-submitted .success.contact .body{height:auto;max-width:700px;width:auto}.simple-form .content form.js-submitted .success.join .content,.simple-form .content form.js-submitted .success.contact .content{text-align:center;padding:20px 40px 35px;height:auto}.simple-form .content form small{position:absolute;right:0;top:-8px}@media screen and (max-width: 700px){.simple-form .content form small{position:static;text-align:left;margin-bottom:10px}}.simple-form .content form .form-header .text{display:block;margin-block-start:20px;font-size:18px;line-height:150%}.simple-form .content form .form-header .text.notice{margin-top:10px;font-weight:bold}@media screen and (max-width: 390px){.simple-form .content form .form-header .text{margin-top:15px}}.simple-form .content form .fields{margin-block:50px}@media screen and (max-width: 1124px){.simple-form .content form .fields{margin-top:40px;margin-bottom:0}}@media screen and (max-width: 390px){.simple-form .content form .fields{margin-top:20px}}.simple-form .content form .fields .field-error-message{grid-area:2/2}@media screen and (max-width: 500px){.simple-form .content form .fields .field-error-message{grid-area:unset}}.simple-form .content form .fields .audit-tool .field-error-message{left:0}.simple-form .content form .fields .field{align-items:center;display:grid;grid-template-columns:minmax(170px, 0) minmax(430px, 100px);grid-template-rows:1fr}@media screen and (max-width: 1124px){.simple-form .content form .fields .field{display:flex;flex-direction:column;align-items:flex-start}}.simple-form .content form .fields .field label{flex:0 0 175px}@media screen and (max-width: 1124px){.simple-form .content form .fields .field label{flex:initial;margin-block-end:8px}}.simple-form .content form .fields .field input,.simple-form .content form .fields .field textarea{font-size:16px}.simple-form .content form .fields .field.relation .field-option{margin-block-end:0}.simple-form .content form .fields .field.relation .field-option label{flex:auto;margin-inline-end:30px;margin-block-end:0;white-space:nowrap}@media screen and (max-width: 500px){.simple-form .content form .fields .field.relation .field-option label{white-space:normal}}.simple-form .content form .fields .field.relation.field-error .field-error-message{margin-inline-start:10px;padding-left:0}.simple-form .content form .fields .field.relation.field-error input[type=radio]:before{border:2px solid var(--c-error-critical)}.simple-form .content form .fields .field .field-option{display:flex;align-items:center;gap:8px;margin-block-end:20px}.simple-form .content form .success{display:none;text-align:center;width:100%}.simple-form .content form .tos{margin-bottom:30px}.simple-form .content form .forgot{margin-top:30px}.simple-form .content form .forgot a{font-size:15px;color:var(--c-text);transition:all .15s ease}.simple-form .content form .forgot a:hover{color:var(--sapphyre-500)}.simple-form .content .success{z-index:999999;position:fixed;height:100%;width:100%;top:0;left:0;background:rgba(3,18,57,.5);color:#000}@media screen and (max-width: 768px){.simple-form .content .success{padding:0 30px}}@media screen and (max-width: 350px){.simple-form .content .success{padding:0 20px}}.simple-form .content .success .body{position:relative;margin:auto;inset-block:25%;width:730px;background:var(--sapphyre-0);border-radius:12px;color:var(--text-color);justify-content:flex-start}.simple-form .content .success .body .content{text-align:left;font-size:16px;font-weight:400;padding-top:25px;line-height:150%}.simple-form .content .success .dialog-content{padding-bottom:30px;display:flex;flex-direction:column;align-items:center}.simple-form .content .success .title-wrapper{display:flex;align-items:center;justify-content:flex-end;width:100%;padding:16px}.simple-form .content .success .title-wrapper svg:hover{cursor:pointer}.simple-form .content .success .title-small{font-style:normal;font-weight:500;font-size:22px;color:var(--sapphyre-1000);line-height:150%;text-align:center;letter-spacing:-0.5px}@media screen and (max-width: 350px){.simple-form .content .success .title-small{word-break:break-word;width:230px}}.simple-form .content .success.join .body,.simple-form .content .success.list .body,.simple-form .content .success.contact .body{height:auto;max-width:700px;width:auto}.simple-form .content .success.join .content,.simple-form .content .success.list .content,.simple-form .content .success.contact .content{text-align:center;padding-block-start:20px;padding-inline:40px;padding-block-end:35px;height:auto}.simple-form .content .success.join .popup-btn,.simple-form .content .success.list .popup-btn,.simple-form .content .success.contact .popup-btn{width:150px}.simple-content .graphic{height:300px}@media screen and (max-width: 1124px){.simple-content .graphic{height:200px}}.simple-content .wrapper{max-width:100%;display:flex;justify-content:center}.simple-content .wrapper p:not(.modified){font-size:16px;color:var(--text-color)}.simple-content .wrapper h2{font-size:28px;color:var(--text-color)}.simple-content .wrapper .capsule{max-width:740px;margin-bottom:200px;margin-top:70px}.simple-content .wrapper .capsule .title{margin-top:0;text-align:center;margin-bottom:10px;color:var(--title-color)}.simple-content .wrapper .capsule .modified{display:flex;justify-content:center;margin-bottom:60px;font-size:15px;color:var(--text-color)}.simple-content .wrapper .capsule a:hover{text-decoration:underline}@media screen and (max-width: 1124px){.simple-content .wrapper .capsule{margin-top:35px;margin-bottom:100px}}@media screen and (max-width: 390px){.simple-content .wrapper .capsule{margin-top:25px;margin-bottom:40px}.simple-content .wrapper .capsule .title{text-align:left;margin-bottom:15px}.simple-content .wrapper .capsule .modified{justify-content:flex-start;margin-bottom:15px}}.faqs .hero{text-align:center;padding:150px 0;background-color:var(--c-ui-bg)}@media screen and (max-width: 1124px){.faqs .hero{padding:100px 0}}@media screen and (max-width: 700px){.faqs .hero{padding:70px 0}}.faqs .content{padding:70px 0}.faqs .content .start{width:25%;padding-right:5%}.faqs .content .start .title{margin-bottom:35px}@media screen and (max-width: 700px){.faqs .content .start .title{text-align:center}}.faqs .content .start ul li{display:block;margin-bottom:10px}@media screen and (max-width: 700px){.faqs .content .start ul li{display:inline-block;margin:0}}.faqs .content .start ul li:last-child{margin-bottom:0}.faqs .content .start ul li button{display:block;font-size:17px;padding:15px 0;color:var(--c-text-alt);cursor:pointer;transition:all .15s ease}.faqs .content .start ul li button:hover,.faqs .content .start ul li button.js-active{color:var(--sapphyre-500)}@media screen and (max-width: 700px){.faqs .content .start ul li button{display:inline-block;margin:0;padding:0;margin-right:10px;padding-right:10px}}@media screen and (max-width: 700px){.faqs .content .start ul{display:block;overflow-x:auto;white-space:nowrap}}@media screen and (max-width: 700px){.faqs .content .start{width:100%;padding:0;margin-bottom:70px}}.faqs .content .end{width:75%;padding-left:5%}@media screen and (max-width: 700px){.faqs .content .end{width:100%;padding:0}}.faqs .content .end ul li{position:relative;padding-left:70px;padding-bottom:70px;margin-bottom:70px;border-bottom:solid 2px var(--c-borders-form)}.faqs .content .end ul li:last-child{border-bottom:none 0;margin-bottom:0;padding-bottom:0}.faqs .content .end ul li .faq-icon{display:flex;justify-content:center;align-items:center;position:absolute;left:0;top:0;width:25px;height:25px;font-size:16px;font-weight:bold;border-radius:50%;line-height:1;background-color:var(--sapphyre-500);color:var(--c-white)}@media screen and (max-width: 700px){.faqs .content .end ul li .faq-icon{width:20px;height:20px;font-size:15px}}.faqs .content .end ul li .title{margin-bottom:30px}@media screen and (max-width: 700px){.faqs .content .end ul li{padding-bottom:50px;margin-bottom:50px;padding-left:40px}}.page-not-found{height:calc(100vh - 65px);min-height:500px}.page-not-found .wrapper{height:100%}.page-not-found .content,.page-not-found .graphic{width:50%}.page-not-found .content p,.page-not-found .graphic p{font-size:25px}.no_results{display:flex;flex-direction:column;align-items:center;font-size:20px;font-weight:500;line-height:150%;position:relative}@media screen and (max-width: 1124px){.no_results{max-height:unset}}@media screen and (max-width: 390px){.no_results{width:auto}}@media screen and (max-width: 500px){.no_results{width:100%}}.no_results.little{margin-top:50px;margin-bottom:60px}@media screen and (max-width: 1124px){.no_results.little{height:17em}}@media screen and (max-width: 1500px){.no_results.little{width:100%;margin-top:40px;margin-bottom:50px}}@media screen and (max-width: 500px){.no_results.little{height:22em}}.no_results .no_results__title{font-size:20px;padding:0;margin:0 0 30px 0;font-weight:inherit;align-self:flex-start;color:var(--title-color)}@media screen and (max-width: 1124px){.no_results .no_results__title{align-self:flex-start;text-align:left;font-weight:500;font-size:18px;line-height:150%;letter-spacing:-0.09px}}.no_results .no_results-helper__title{align-self:flex-start;margin:0;font-size:20px;color:var(--title-color)}@media screen and (max-width: 500px){.no_results .no_results-helper__title{font-weight:500;font-size:16px;line-height:150%}}.no_results .no_results__helpers{font-size:18px;font-weight:300;align-self:flex-start;margin-block-start:30px}@media screen and (max-width: 1124px){.no_results .no_results__helpers{margin-block-start:25px;font-size:16px;line-height:150%}}.no_results .no_results__helpers .no_results__helper{display:flex;align-items:center;justify-content:flex-start;font-size:18px;color:var(--gaya-900)}.no_results .no_results__helpers .no_results__helper:not(:last-child){margin-block-end:20px}.no_results .no_results__helpers .no_results__helper svg{width:24px}@media screen and (max-width: 1124px){.no_results .no_results__helpers .no_results__helper{font-size:16px}}.no_results .no_results__helpers .no_results__helper .icon{width:auto;margin-inline-end:15px}@media screen and (max-width: 1124px){.no_results .no_results__helpers .no_results__helper .icon{margin-inline-end:10px}}.no_results .no_results__background{position:absolute;right:-20em;bottom:-6em}@media screen and (max-width: 1300px){.no_results .no_results__background{right:-16em}}@media screen and (max-width: 1124px){.no_results .no_results__background{position:initial}}.no_results .no_results__banner{width:1400px;height:257.58px;position:relative;right:210px;background:url("../local/banners/no_results_banner.png") no-repeat center center;border-radius:15px;background-size:cover;color:var(--c-white);display:flex;flex-direction:column;justify-content:flex-start;padding:50px;margin-top:-30%}.no_results .no_results__banner .no_results__banner--title{font-size:36px;font-weight:500}.no_results .no_results__banner .no_results__banner--text{display:flex;font-size:16px;font-weight:300}.no_results .no_results__banner .no_results__banner--list-website{margin-top:30px;display:flex;justify-content:flex-start}.no_results .no_results__banner .no_results__banner--list-website .cta-input-footer{width:420px;height:46px;background-color:var(--sapphyre-1000);color:var(--c-white)}@media screen and (max-width: 1124px){.no_results .no_results__banner .no_results__banner--list-website .cta-input-footer{width:200px;font-size:12px;position:relative;right:20px}}.no_results .no_results__banner .no_results__banner--list-website .button{background:var(--c-white);color:var(--sapphyre-1000);border:var(--c-white);position:relative;right:50px;width:183px;height:46px}@media screen and (max-width: 1124px){.no_results .no_results__banner .no_results__banner--list-website .button{width:150px;font-size:12px;right:50px}}.no_results .no_results__banner .no_results__banner--list-website .button .icon-chevron-right svg{width:.8em}.no_results .no_results__banner .no_results__banner--list-website .button .icon-chevron-right svg path{fill:var(--sapphyre-1000)}.content .join_member .form-header .title{font-weight:500;font-size:36px;line-height:130%;letter-spacing:-0.01em}.content .join_member .form-header .text{font-weight:400;font-size:18px;line-height:150%}.content .join_member .fields .field input{flex-basis:430px}@media screen and (max-width: 1124px){.content .join_member .fields .field input{flex:initial}}.content .join_member .fields .field textarea{background:var(--c-white);max-height:160px}.content .join_member .fields .field.about{align-items:flex-start}@media screen and (max-width: 390px){.content .join_member .fields .field label{font-weight:400;font-size:16px;line-height:150%;color:var(--text-color)}}.content .join_member .fields .field .field-error-message{left:24%}@media screen and (max-width: 390px){.join .content form{width:unset;margin-top:50px}.join .content .join_member .form-header{text-align:left}.join .content .join_member .form-header .title{font-weight:700;font-size:22px;line-height:150%;letter-spacing:-0.5px}.join .content .join_member .form-header .text{font-weight:400;font-size:16px;line-height:150%;color:var(--sapphyre-1000)}}.banner-list-website{display:flex;align-items:center;max-width:512px;height:var(--height, 40px);border:1px solid var(--c-white);border-radius:var(--radius-oval);position:relative}@media screen and (max-width: 1124px){.banner-list-website{--height: 48px}}@media screen and (max-width: 390px){.banner-list-website{--height: 44px}}.banner-list-website .cta-input-footer{background-color:var(--sapphyre-1000);color:var(--c-white);height:var(--height, 38px)}@media screen and (max-width: 1124px){.banner-list-website .cta-input-footer{--height: 46px}}@media screen and (max-width: 500px){.banner-list-website .cta-input-footer{--padding-inline-end: 130px}}@media screen and (max-width: 390px){.banner-list-website .cta-input-footer{--height: 42px;--padding-inline-end: 60px}}.banner-list-website .cta-input-footer::placeholder{color:var(--c-white)}@media screen and (max-width: 500px){.banner-list-website .cta-input-footer{text-overflow:ellipsis;font-size:14px}}@media screen and (max-width: 360px){.banner-list-website .cta-input-footer{padding-inline-end:60px}}.banner-list-website .button{position:absolute;inset-inline-end:-1px;inset-block:-1px;padding-inline:12px}@media screen and (max-width: 500px){.banner-list-website .button{font-size:14px}}@media screen and (max-width: 390px){.banner-list-website .button{max-width:32px;--btn-height: 32px;width:100%;inset-block:5px;inset-inline-end:5px}.banner-list-website .button .btn-text{height:1px;width:1px;opacity:0}.banner-list-website .button .icon{margin-inline-start:0}}.banner-list-website .button:hover .icon-chevron-right{transform:translateX(5px)}.banner-list-website .button .icon-chevron-right svg{width:.8em}