@charset "UTF-8";:root{interpolate-size:allow-keywords;--primary:#f26346;--secondary:#475093;--lavender:#a06ece;--lilac:#b59dc9;--apricot:#f6aa68;--neutral-300:#6c6e71;--neutral-200:#dde1e2;--neutral-100:#f2f2f2;--white:#fff;--black:#1e1f21;--max-width:1650px;--shadow-100:rgba(17,17,26,.05) 0px 1px 0px,rgba(17,17,26,.1) 0px 0px 8px;--bounce:linear(0,.258 17.5%,.334 22.3%,.408 26.7%,.483 30.9%,.565 35.2%,.882 50.9%,.948 54.5%,.999 57.7%,.948 61.7%,.929 63.5%,.913 65.3%,.901 67.1%,.893 68.8%,.888 70.6%,.886 72.4%,.891 75.3%,.903 78.5%,.92 81.4%,.967 88.5%,.986 92.3%,.993 94.2%,.997 96%,1);--bounce-v2:linear(0,.612 16.2%,.941 34.8%,1.007 44%,1.035 54.6%,1);--fs-900:clamp(3rem,2.6735rem + 1.6327vw,4rem);--fs-800:clamp(2.1875rem,1.8406rem + 1.7347vw,3.25rem);--fs-750:clamp(2rem,1.7347rem + 1.3265vw,2.8125rem);--fs-700:clamp(1.875rem,1.6709rem + 1.0204vw,2.5rem);--fs-600:clamp(1.25rem,1.1684rem + .4082vw,1.5rem);--fs-500:clamp(1.0625rem,1.0013rem + .3061vw,1.25rem);--fs-base:clamp(.875rem,.8342rem + .2041vw,1rem);--space-24-128:clamp(1.5rem,10.505vw - 1.455rem,8rem);--space-24-100:clamp(1.5rem,7.677vw - .659rem,6.25rem);--space-50-140:clamp(3.125rem,9.091vw + .568rem,8.75rem);--space-50-70:clamp(3.125rem,2.02vw + 2.557rem,4.375rem);--space-30-70:clamp(1.875rem,4.04vw + .739rem,4.375rem);--space-25-80:clamp(1.563rem,6.152vw - 2.383rem,5rem);--space-15-40:clamp(.938rem,2.796vw - .856rem,2.5rem);--space-30-60:clamp(1.875rem,3.356vw - .277rem,3.75rem);--space-35-80:clamp(2.188rem,5.034vw - 1.04rem,5rem)}.hidden{display:none!important}.clickable_parent{position:relative}.clickable_parent__heading a:after,.clickable_parent__link:after{content:"";position:absolute;inset:0;display:flex;z-index:1}.bolder-heading{font-weight:400;font-family:peridot-pe-variable,sans-serif;color:var(--_top-color,#1e1f21);letter-spacing:-1.56px}.bolder-heading>span{letter-spacing:normal;font-weight:700;font-family:forma-djr-display,forma-djr-greek-display,sans-serif;color:var(--_span-color,#f26346)}.bolder-heading.flex-heading{display:flex;flex-direction:column;gap:8px}.bg-set{background-position:var(--position,center);background-repeat:var(--repeat,no-repeat);background-size:var(--size,cover)}.invert-shadow{--inside-btn:#dde1e2;--shadow-color:hsla(0,0%,100%,0);--shadow:3px 3px 4px var(--shadow-color),-3px -3px 4px var(--inside-btn);--inner-shadow:inset 1.5px 1.5px 6px var(--shadow-color),inset -2.5px -2.5px 6px var(--inside-btn);box-shadow:var(--shadow),var(--inner-shadow)!important}.glass-effect{background:var(--_bg,hsla(0,0%,100%,.1019607843));-webkit-backdrop-filter:blur(12px) saturate(180%);backdrop-filter:blur(12px) saturate(180%);border:1px solid var(--white);border-radius:var(--_radius,100vw);box-shadow:0 0 3px #1e1f210f,inset 2px 3px 4px #1e1f210f,inset -1px -1px 2px #ffffff0a;background-image:linear-gradient(135deg,#ffffff26,#ffffff0d)}.sr-only:not(:focus):not(:active){clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.spacing>*+*{margin-top:var(--margin-top,1rem)}.wrapper{width:min(100% - 3.5rem,var(--max-width));margin-inline:auto}.list-style-none{list-style:none;padding:0;margin:0}*,:after,:before{box-sizing:border-box;margin:0}dialog{margin:revert}.grecaptcha-badge,.otgs-development-site-front-end{display:none!important}form .hidden-fields-container{clip:rect(1px,1px,1px,1px);position:absolute!important;white-space:nowrap;height:1px;width:1px;overflow:hidden}html{scroll-behavior:smooth}body{background-color:#fff;font-size:var(--fs-600);font-family:peridot-pe-variable,sans-serif;font-weight:400;color:#1e1f21;line-height:1.4;overflow-x:hidden;margin-right:calc(-100vw + 100%);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body main{min-height:100lvh}body.menu-open,body.noscroll{overflow:hidden}iframe,img{max-width:100%;height:auto;vertical-align:top}::-webkit-scrollbar{width:0;-webkit-transition:background-color .35s cubic-bezier(.47,0,.745,.715);transition:background-color .35s cubic-bezier(.47,0,.745,.715)}::-webkit-scrollbar-track{background:#fff;border-radius:0}::-webkit-scrollbar-thumb{background-color:#1e1f21;border-radius:0}#cookie-notice{background-color:#fff!important;max-width:50%!important;display:block;min-width:unset!important;margin:auto;left:0!important;right:0}@media (max-width:991px){#cookie-notice{max-width:100%!important}}#cookie-notice .cn-close-icon{right:15px;top:30px;padding:0;width:30px;height:30px;transition:all .7s cubic-bezier(.65,0,.35,1)}#cookie-notice .cn-close-icon:after,#cookie-notice .cn-close-icon:before{height:25px}#cookie-notice .cookie-notice-container{padding:2rem}#cookie-notice .cookie-notice-container #cn-notice-text{font-family:peridot-pe-variable,sans-serif;font-size:17px;font-weight:400;line-height:1.6;color:#1e1f21;width:100%;margin-bottom:25px}#cookie-notice .cookie-notice-container #cn-notice-text p{margin:auto}#cookie-notice .cookie-notice-container #cn-notice-text h4{font-size:40px;color:#1e1f21;margin:auto auto 25px;font-family:peridot-pe-variable,sans-serif!important}@media (max-width:991px){#cookie-notice .cookie-notice-container #cn-notice-buttons{display:flex!important}}@media (max-width:450px){#cookie-notice .cookie-notice-container #cn-notice-buttons{flex-direction:column!important}}#cookie-notice .cookie-notice-container a{background-color:#1e1f21!important;border-radius:0!important;color:#fff!important;font-size:18px!important;padding:15px!important;text-transform:uppercase!important;font-family:peridot-pe-variable,sans-serif!important;transition:all .7s cubic-bezier(.65,0,.35,1)!important}#cookie-notice .cookie-notice-container a:hover{background-color:#1e1f21!important}@media (max-width:991px){#cookie-notice .cookie-notice-container a{display:block!important;margin:auto!important;max-width:none}}@media (max-width:450px){#cookie-notice .cookie-notice-container a{margin:10px auto!important;width:75%!important}}[data-aos][data-aos][data-aos-easing=new-easing],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.65,0,.35,1)}img.vertical{clip-path:polygon(0 0,100% 0,100% 0,0 0);transition-duration:1.7s!important}img.vertical.aos-animate{clip-path:polygon(0 0,100% 0,100% 100%,0 100%);transition-duration:1.7s!important}.image.horizontal{overflow:hidden;position:relative}.image.horizontal:after{content:"";position:absolute;background-color:#fff;right:0;bottom:0;height:100%;width:100%;z-index:1;transition:all 1.2s linear .2s}.image.horizontal.aos-animate:after{width:0}.fancybox__backdrop{background-color:#fff!important}.carousel__button svg{color:#1e1f21!important;width:auto!important;height:40px!important;stroke-width:1px!important}.f-counter{color:#1e1f21!important;text-shadow:none!important}.f-counter,.f-counter span{font-family:forma-djr-display,forma-djr-greek-display,sans-serif!important}.fancybox__toolbar{background:none!important;text-shadow:none!important}.fancybox__thumbs .carousel__slide .fancybox__thumb:after{border-width:5px!important;border-radius:0!important;border-color:#1e1f21!important}.fancybox__container{--carousel-button-svg-filter:none!important}.f-thumbs__slide button{border-radius:0!important}.f-thumbs__slide.is-selected button:after{box-shadow:unset!important;border:3px solid #000!important}.fancybox__viewport{padding-top:60px;padding-inline:60px}[data-aos=big-circle].circle-element,[data-aos=big-circle]:has(.circle-element) .circle-element{position:relative}[data-aos=big-circle].circle-element:before,[data-aos=big-circle]:has(.circle-element) .circle-element:before{content:"";position:absolute;width:110vw;height:120vh;scale:0;aspect-ratio:1;border-radius:100vw 100vw 0 0;background:var(--_bg,linear-gradient(var(--_deg,180deg),var(--neutral-200),var(--white) 40.17%));top:8%;left:50%;translate:-50% 0}[data-aos=big-circle].aos-animate.circle-element:before,[data-aos=big-circle].aos-animate:has(.circle-element) .circle-element:before{scale:1;transition:all .8s .3s var(--bounce-v2)}html .disable-animations{transition-property:none!important;transform:none!important;animation:none!important}@keyframes bounce{0%{transform:translate(-50%) scale(1)}50%{transform:translate(-50%) scale(1.02)}to{transform:translate(-50%) scale(1)}}@keyframes marquee-rtl{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes rotating{to{transform:translate(45%,-55%) rotate(1turn)}}@keyframes loading{0%{transform:scale(.95);box-shadow:0 0 #000000b3}70%{transform:scale(1);box-shadow:0 0 0 10px transparent}to{transform:scale(.95);box-shadow:0 0 0 0 transparent}}@keyframes bg-zooming{0%{background-size:100% 100%}50%{background-size:125% 125%}to{background-size:100% 100%}}@keyframes img-zooming{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes move-out{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes move-in{0%{transform:translateY(100%)}to{transform:translateY(0)}}.menu-main-menu-container a:not(img),a.link-text,button.link-text{display:inline;width:-moz-fit-content;width:fit-content;outline:unset;border:unset;padding:unset;margin:unset;background:unset;cursor:pointer;position:relative;overflow:hidden;transition:.4s cubic-bezier(.65,0,.35,1);z-index:1}.menu-main-menu-container a:not(img):before,a.link-text:before,button.link-text:before{content:"";position:absolute;inset:0;z-index:-1;transform:scaleX(0);transform-origin:right;transition:transform .4s cubic-bezier(.65,0,.35,1);height:1px;top:unset}.menu-main-menu-container a:not(img):hover:before,a.link-text:hover:before,button.link-text:hover:before{transform:scaleX(1);transform-origin:left}.menu-main-menu-container a:not(img).link-text-primary,a.link-text.link-text-primary,button.link-text.link-text-primary{color:#1e1f21}.menu-main-menu-container a:not(img).link-text-primary:before,a.link-text.link-text-primary:before,button.link-text.link-text-primary:before{background-color:#1e1f21}.menu-main-menu-container a:not(img).link-text-secondary,a.link-text.link-text-secondary,button.link-text.link-text-secondary{color:#fff}.menu-main-menu-container a:not(img).link-text-secondary:before,a.link-text.link-text-secondary:before,button.link-text.link-text-secondary:before{background-color:#fff}.menu-main-menu-container a:not(img){color:#1e1f21}.menu-main-menu-container a:not(img):before{background-color:#1e1f21}.btn{border-radius:100vw;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;border:none;font-size:var(--fs-base);font-family:peridot-pe-variable,sans-serif;font-weight:400;text-wrap:nowrap;padding:.625rem 1.875rem;line-height:32px;color:var(--white);position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn.btn-discover{background:var(--black);overflow:hidden}.btn.btn-discover:after{content:attr(data-text);position:absolute;background:var(--white);font:inherit;color:var(--black);display:flex;border-radius:inherit;inset:0;scale:0;transform:translateY(100%);width:100%;height:100%;transform-origin:bottom;justify-content:center;align-items:center;transition:transform .25s 25ms,scale .25s ease-in-out}.btn.btn-discover:hover:after{scale:1;transform:translateY(0);transition:transform .25s,scale .25s ease-in-out 25ms}.btn.btn-learn{background:var(--primary);display:flex;justify-content:center;align-items:center;overflow:hidden;transition:background .3s ease-in-out}.btn.btn-learn>span{position:relative;z-index:1}.btn.btn-learn:hover{background:var(--black);transition:background .3s ease-in-out}.btn.btn-learn:after{content:"";position:absolute;background:var(--black);font:inherit;display:flex;border-radius:inherit;inset:0;transform:translateY(100%) scaleX(.3);width:100%;height:100%;transform-origin:bottom;transition:transform .25s ease-in-out}.btn.btn-learn:hover:after{transform:translateY(0) scaleX(1);transition:transform .25s ease-in-out}.btn.btn-contact{background:var(--primary);overflow:hidden}.btn.btn-contact:after{content:attr(data-text);position:absolute;background:var(--black);font:inherit;color:var(--white);display:flex;border-radius:inherit;inset:0;transform:translateY(100%);width:100%;height:100%;transform-origin:bottom;justify-content:center;align-items:center}.btn.btn-contact:after,.btn.btn-contact:hover:after{transition:transform .25s;transition-timing-function:var(--bounce)}.btn.btn-contact:hover:after{transform:translateY(0)}.indicator{text-wrap:nowrap;background:var(--neutral-100);border-radius:10px;padding-block:.8em;padding-inline:2em 1em;position:relative;font-size:var(--fs-base);font-weight:600;line-height:20px;letter-spacing:-.08px;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;display:block}.indicator:before{content:"";position:absolute;left:1em;border-radius:100vw;top:50%;translate:0 -50%;width:8px;aspect-ratio:1;background:var(--primary)}button,input,select,textarea{font:inherit}h1{font-family:forma-djr-display,forma-djr-greek-display,sans-serif}h1,h2,h3,h4,h5,h6{text-wrap:balance;overflow-wrap:break-word;line-height:1}canvas,img,picture,svg,video{display:block;max-width:100%}a::-moz-selection,h1::-moz-selection,h2::-moz-selection,h3::-moz-selection,h4::-moz-selection,h5::-moz-selection,h6::-moz-selection,li::-moz-selection,ol::-moz-selection,p::-moz-selection,ul::-moz-selection{background:#1e1f21d9;color:#ffffffe6;background:#1e1f218c}a::selection,h1::selection,h2::selection,h3::selection,h4::selection,h5::selection,h6::selection,li::selection,ol::selection,p::selection,ul::selection{color:#ffffffe6;background:#1e1f218c}a{display:inline-block;text-decoration:none}a,button{color:inherit}.h1,h1{font-size:var(--fs-900);line-height:normal;letter-spacing:-1.28px}.h2,.section-heading,h2{font-size:var(--fs-800);letter-spacing:-1.56px;font-weight:400}.h2.w400,.section-heading.w400,h2.w400{font-weight:400}.h2.w500,.section-heading.w500,h2.w500{font-weight:500}.h2.w700,.section-heading.w700,h2.w700{font-weight:700}.h2.w900,.section-heading.w900,h2.w900{font-weight:900}.h3,h3{font-size:var(--fs-700)}.h3.w400,h3.w400{font-weight:400}.h3.w500,h3.w500{font-weight:500}.h3.w700,h3.w700{font-weight:700}.h3.w900,h3.w900{font-weight:900}.h4,h4{font-size:var(--fs-600)}.h4.w400,h4.w400{font-weight:400}.h4.w500,h4.w500{font-weight:500}.h4.w700,h4.w700{font-weight:700}.h4.w900,h4.w900{font-weight:900}.h5,.h6,h5,h6{font-size:var(--fs-500)}.h5.w400,.h6.w400,h5.w400,h6.w400{font-weight:400}.h5.w500,.h6.w500,h5.w500,h6.w500{font-weight:500}.h5.w700,.h6.w700,h5.w700,h6.w700{font-weight:700}.h5.w900,.h6.w900,h5.w900,h6.w900{font-weight:900}.subheading{font-size:var(--fs-base)}.subheading.w400{font-weight:400}.subheading.w500{font-weight:500}.subheading.w700{font-weight:700}.subheading.w900{font-weight:900}.text-fit{width:100%;height:8vw}#featured{border-radius:20px;min-height:100lvh;width:100vw;position:relative;clip-path:circle(0 at 50% 50%)}@media (width <= 1024px){#featured{min-height:90lvh}}@media (width <= 991px){#featured{min-height:85lvh}}@media (max-width:768px){#featured{min-height:100dvh}}#featured .hero_content{position:absolute;inset:0;height:100%;z-index:4;display:flex;flex-direction:column;justify-content:flex-end;padding-block-end:3.25rem;overflow:clip}#featured .hero_content .col-2{display:flex;justify-content:space-between;align-items:flex-end;gap:var(--space-30-60)}@media (width <= 860px){#featured .hero_content .col-2{flex-direction:column-reverse;align-items:flex-start}}#featured .hero_content .col-2 .col{opacity:0}#featured .hero_content .col-2 .col:first-child{translate:-200% 0}#featured .hero_content .col-2 .col:last-child{translate:200% 0}#featured .hero_content .col-2 .col .paragraph{max-width:30ch}#featured .hero_frame{position:absolute;inset:0;width:calc(100% - 30px);height:calc(100% - 30px);margin-inline:auto;margin-block:auto;border-radius:20px;overflow:clip}@media (width <= 1024px){#featured .hero_frame{width:calc(100% - 20px);height:calc(100% - 20px)}}@media (width <= 768px){#featured .hero_frame{width:calc(100% - 15px);height:calc(100% - 15px)}}#featured .background-type{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0;scale:1.2}#featured.v3{min-height:50lvh;background:var(--white)}#featured.v2{min-height:100lvh}@media (width <= 1024px){#featured.v2{min-height:90lvh}}@media (max-width:768px){#featured.v2{min-height:100dvh}}#featured.v2 .hero_frame{background:var(--neutral-100)}#featured.v2 .hero_content .col-2{justify-content:flex-end}#featured.v2 .hero_content .image-wrapper{width:100%;height:45%;border-radius:20px;position:relative;overflow:clip}@media (width <= 1024px){#featured.v2 .hero_content .image-wrapper{height:35%}}@media (max-width:450px){#featured.v2 .hero_content .image-wrapper{height:25%}}#featured.v2 .hero_content .image-wrapper>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}section#about_content{padding-block-start:clamp(3.125rem,.5681818182rem + .0909090909 * 100vw,8.75rem);padding-block-end:clamp(3.125rem,2.5568181818rem + .0202020202 * 100vw,4.375rem)}section#about_content:has(.btn) .content{gap:1rem;padding-block:2.5rem}section#about_content:has(.btn) .content .paragraph{padding-inline-start:clamp(5.625rem,3.75rem + .0666666667 * 100vw,9.75rem);max-width:unset}@media (max-width:1024px){section#about_content:has(.btn) .content .paragraph{padding-inline-start:unset}}section#about_content:has(.btn) .content .btn{margin-top:auto;flex:0 0 auto}@media (max-width:1024px){section#about_content:has(.btn) .content .btn{margin-top:20px}}section#about_content .content{display:flex;justify-content:space-between;gap:40px}@media (max-width:1024px){section#about_content .content{flex-direction:column}}section#about_content .content .paragraph{max-width:27ch;font-size:var(--fs-800);font-style:normal;font-weight:400;line-height:55px;letter-spacing:-1.56px}@media (max-width:1024px){section#about_content .content .paragraph{font-size:var(--fs-700);line-height:1.4}}@media (max-width:450px){section#about_content .content .paragraph{font-size:24px}}section#quick_links{min-height:50lvh;position:relative;padding-block-start:clamp(3.125rem,2.5568181818rem + .0202020202 * 100vw,4.375rem);padding-block-end:clamp(3.125rem,.5681818182rem + .0909090909 * 100vw,8.75rem)}section#quick_links .grid{display:grid}section#quick_links .grid-row{--_c1:var(--white);--_c2:var(--white);--_wave:0%;background:linear-gradient(90deg,var(--_c1) var(--_wave),var(--_c2))}section#quick_links .grid-row:not(:last-child){border-bottom:1px solid var(--primary)}section#quick_links .grid-row .inner-content{display:grid;grid-template-columns:auto 1fr;justify-items:start;align-items:center;justify-content:start}section#quick_links .grid-row .inner-content>*{grid-column:1/-1;grid-row:1/-1}section#quick_links .grid-row .image-wrapper{opacity:0;border-radius:100vw;display:flex;justify-content:center;align-items:center;width:-moz-fit-content;width:fit-content;padding:clamp(1.7rem,1.6227272727rem + .0027474747 * 100vw,1.87rem) clamp(2.8rem,2.6522727273rem + .0052525253 * 100vw,3.125rem);transition:opacity .15s cubic-bezier(.65,0,.35,1) .15s}section#quick_links .grid-row .image-wrapper>img{height:35px;width:-moz-fit-content;width:fit-content}section#quick_links .grid-row .content{padding-block:2.5rem;display:flex;width:100%;align-items:center;justify-content:space-between;position:relative}section#quick_links .grid-row .content .left{display:grid;gap:1.4rem;color:var(--neutral-300)}section#quick_links .grid-row .content .left .h3{transition:color .4s cubic-bezier(.65,0,.35,1)}section#quick_links .grid-row .content .left p{max-width:40ch}section#quick_links .grid-row .content .right{color:var(--neutral-300);transition:color .4s cubic-bezier(.65,0,.35,1)}section#quick_links .grid-row .content .right a{color:inherit;border:1px solid;border-radius:100vw;padding:12px;display:block;height:100%;aspect-ratio:1}section#quick_links .grid-row .content .right a svg{min-width:15px}section#quick_links .grid-row .content .right>a:after{content:"";position:absolute;inset:0;z-index:2}@media (hover:hover){section#quick_links .grid-row:hover{--_c1:var(--neutral-100);--_c2:var(--white)}section#quick_links .grid-row:hover .content .left .h3{color:var(--primary)}section#quick_links .grid-row:hover .content .right{color:var(--black)}}section#focus,section#our_core{overflow:hidden;background:linear-gradient(179deg,var(--white) 1.15%,var(--neutral-200) 98.99%);padding-block:clamp(3.125rem,2.5568181818rem + .0202020202 * 100vw,4.375rem)}section#focus>.content,section#our_core>.content{padding-block-start:2.5rem}section#focus>.content .indexing,section#our_core>.content .indexing{font-size:var(--fs-base);color:var(--primary);font-weight:600;line-height:20px;letter-spacing:-.08px}section#focus>.content.circle-element:before,section#our_core>.content.circle-element:before{top:20%}@media (width <= 860px){section#focus>.content.circle-element:before,section#our_core>.content.circle-element:before{top:25%}}section#focus>.content .heading-wrapper,section#our_core>.content .heading-wrapper{position:relative;z-index:2;gap:var(--space-15-40);display:flex;justify-content:space-between;align-items:flex-end}@media (width <= 450px){section#focus>.content .heading-wrapper,section#our_core>.content .heading-wrapper{flex-direction:column;gap:2.5rem}}section#focus>.content .heading-wrapper .headings,section#our_core>.content .heading-wrapper .headings{--margin-top:2.5rem;display:flex;flex-direction:column;align-items:flex-start;width:100%}section#focus>.content .heading-wrapper .navigation,section#our_core>.content .heading-wrapper .navigation{display:flex;justify-content:center;gap:1rem}section#focus>.content .heading-wrapper .navigation .swiper-button-prev,section#our_core>.content .heading-wrapper .navigation .swiper-button-prev{rotate:180deg}section#focus>.content .heading-wrapper .navigation .swiper-button-next,section#focus>.content .heading-wrapper .navigation .swiper-button-prev,section#our_core>.content .heading-wrapper .navigation .swiper-button-next,section#our_core>.content .heading-wrapper .navigation .swiper-button-prev{width:48px;height:48px;margin-top:revert;position:static;border-radius:100vw;background-color:var(--neutral-200);--swiper-navigation-color:var(--black)}section#focus>.content .heading-wrapper .navigation .swiper-button-next>svg,section#focus>.content .heading-wrapper .navigation .swiper-button-prev>svg,section#our_core>.content .heading-wrapper .navigation .swiper-button-next>svg,section#our_core>.content .heading-wrapper .navigation .swiper-button-prev>svg{width:-moz-fit-content;width:fit-content;height:auto}section#focus>.content .bolder-heading,section#our_core>.content .bolder-heading{--_top-color:var(--primary)}section#focus>.content .swiper-core,section#our_core>.content .swiper-core{padding-block:var(--space-24-100)}section#focus>.content .swiper-core .swiper-slide,section#our_core>.content .swiper-core .swiper-slide{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;--_bg:hsla(0,0%,100%,0);--_radius:20px;display:flex;padding:var(--space-30-60);justify-content:space-between;box-shadow:var(--shadow-100);gap:var(--space-25-80)}@media (width <= 860px){section#focus>.content .swiper-core .swiper-slide,section#our_core>.content .swiper-core .swiper-slide{flex-direction:column-reverse}}section#focus>.content .swiper-core .swiper-slide>.content,section#our_core>.content .swiper-core .swiper-slide>.content{--margin-top:var(--space-15-40);display:flex;flex-direction:column;justify-content:center}section#focus>.content .swiper-core .swiper-slide>.content>h3,section#our_core>.content .swiper-core .swiper-slide>.content>h3{font-size:var(--fs-750);font-weight:700}section#focus>.content .swiper-core .swiper-slide>.content p,section#our_core>.content .swiper-core .swiper-slide>.content p{font-size:var(--fs-600);color:var(--neutral-300);max-width:40ch}@media (width > 860px){section#focus>.content .swiper-core .swiper-slide>.content p,section#our_core>.content .swiper-core .swiper-slide>.content p{max-width:28ch}}section#focus>.content .swiper-core .swiper-slide .image-wrapper,section#our_core>.content .swiper-core .swiper-slide .image-wrapper{width:100%;max-width:555px;height:600px;border-radius:20px;position:relative;overflow:clip}@media (max-width:1301px){section#focus>.content .swiper-core .swiper-slide .image-wrapper,section#our_core>.content .swiper-core .swiper-slide .image-wrapper{max-width:400px;height:430px}}@media (width <= 860px){section#focus>.content .swiper-core .swiper-slide .image-wrapper,section#our_core>.content .swiper-core .swiper-slide .image-wrapper{max-width:100%;height:300px}}section#focus>.content .swiper-core .swiper-slide .image-wrapper>img,section#our_core>.content .swiper-core .swiper-slide .image-wrapper>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}body:has(#featured.v2,#featured.v3) .page-current-hero{display:flex;justify-content:space-between;align-items:flex-end}@media (width <= 1024px){body:has(#featured.v2,#featured.v3) .page-current-hero{align-items:flex-start;flex-direction:column;margin-top:unset}}body:has(#featured.v2,#featured.v3) .page-current-hero .paragraph{opacity:0}body:has(#featured.v2,#featured.v3) .page-current-hero .paragraph.right-ender{translate:100% 0}header.dark .menu-main-menu-container{--dividerClr:var(--black)}header.site-header{--padding:3.25rem;position:fixed;z-index:3;width:100%;left:0;right:0;display:grid;grid-template-rows:auto 0fr auto;padding-top:var(--padding);align-items:start;transition:grid-template-rows .3s cubic-bezier(.47,0,.745,.715);transition:grid-template-rows .3s cubic-bezier(.47,0,.745,.715),-ms-grid-rows .3s cubic-bezier(.47,0,.745,.715)}@media (width <= 991px){header.site-header{--padding:2rem}}header.site-header:not(:has(.mega-menu-page.active-menu)){height:calc(var(--header-height, 105px) + var(--padding, 3.25rem));transition:height .3s cubic-bezier(.47,0,.745,.715) .3s}@media (width <= 991px){header.site-header:not(:has(.mega-menu-page.active-menu)){height:calc(var(--header-height, 105px) + 3.25rem);padding-top:2rem}}header.site-header:has(.mega-menu-page.active-menu){grid-template-rows:auto 1fr auto;transition:grid-template-rows .3s cubic-bezier(.47,0,.745,.715);transition:grid-template-rows .3s cubic-bezier(.47,0,.745,.715),-ms-grid-rows .3s cubic-bezier(.47,0,.745,.715)}header.site-header .page-current-hero{overflow:hidden;margin-top:4.3rem;pointer-events:none}@media (width <= 1024px){header.site-header .page-current-hero{margin-top:3rem}}header.site-header .page-current-hero .paragraph{margin-top:2.5rem;max-width:30ch;pointer-events:none;translate:-100% 0}@media (width <= 1024px){header.site-header .page-current-hero .paragraph{margin-top:2rem}}header.site-header .page-current-hero h1{translate:-100% 0;font-size:var(--fs-900);display:flex;gap:12px;flex-direction:column;width:-moz-fit-content;width:fit-content;margin:0}@media (max-width:1280px){header.site-header .page-current-hero h1{font-size:var(--fs-800);gap:16px}}@media (max-width:768px){header.site-header .page-current-hero h1{font-size:var(--fs-700);gap:18px}}header.site-header .page-current-hero h1 span:first-of-type{font-family:peridot-pe-variable,sans-serif;font-weight:400;line-height:1.1;letter-spacing:-1.28px}header.site-header .page-current-hero h1 span:last-of-type{font-family:forma-djr-display,forma-djr-greek-display,sans-serif;font-weight:700;margin-top:-20px}header.site-header .mega-menu-wrapper-all{display:grid;pointer-events:none;margin-top:1rem;min-height:0}@media (width <= 860px){header.site-header .mega-menu-wrapper-all{position:fixed}}header.site-header .mega-menu-wrapper-all>*{grid-area:1/-1}header.site-header .mega-menu-wrapper-all:has(.mega-menu-page.active-menu){pointer-events:auto}header.site-header .mega-menu-wrapper-all .mega-menu-page{background:#fffc;padding-block:3.375rem;padding-inline:2.125rem;border-radius:10px;border:1px solid var(--white);opacity:0;transition:opacity .2s cubic-bezier(.47,0,.745,.715)}header.site-header .mega-menu-wrapper-all .mega-menu-page .mega-menu-item{display:grid;justify-content:space-between;grid-template-columns:1fr 1fr 1fr}header.site-header .mega-menu-wrapper-all .mega-menu-page .mega-menu-item>.image-wrapper{display:flex;border-radius:100vw;padding-block:1.5rem;padding-inline:6.25rem;background:var(--white);align-items:center;height:100%;width:auto;justify-content:center;width:80%;margin-inline-end:auto}header.site-header .mega-menu-wrapper-all .mega-menu-page .mega-menu-item>.image-wrapper>img{height:32px}header.site-header .mega-menu-wrapper-all .mega-menu-page .mega-menu-item .menu-item{display:flex;gap:1rem;align-items:center;justify-content:center;font-size:var(--fs-base);color:var(--black);border-left:2px solid var(--secondary);width:100%;line-height:20px}header.site-header .mega-menu-wrapper-all .mega-menu-page .mega-menu-item .menu-item:last-child{border-right:2px solid var(--secondary)}header.site-header .mega-menu-wrapper-all .mega-menu-page .mega-menu-item .menu-item a{font-weight:600;color:inherit}header.site-header .mega-menu-wrapper-all .mega-menu-page .mega-menu-item .menu-item .round-icon{width:60px;height:60px;aspect-ratio:1;border-radius:100vw;background:var(--neutral-200)}header.site-header .mega-menu-wrapper-all .mega-menu-page .mega-menu-item .menu-item .link-wrapper{display:flex;flex-direction:column;gap:1rem}header.site-header .mega-menu-wrapper-all .mega-menu-page .mega-menu-item .menu-item .link-wrapper>p{text-wrap:wrap;max-width:20ch}header.site-header .mega-menu-wrapper-all .mega-menu-page.active-menu{opacity:1;box-shadow:0 6px 24px #0000000d,0 0 0 1px #00000014}.mobile-menu-wrapper{display:none}@media (width <= 860px){.mobile-menu-wrapper{display:flex;align-items:center;justify-content:center;position:fixed;width:100vw;height:100vh;background:transparent;padding:0;top:0;left:0;z-index:2;transform:translate(100%);transition:transform .5s var(--bounce-v2)}}.mobile-menu-wrapper #mobile-menuClose{position:absolute;right:15px;top:15px;padding:0;margin-top:2rem;margin-right:2rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:flex;align-items:center;justify-content:center;gap:.3em;font-size:var(--fs-base);font-weight:600;background:transparent;z-index:2;translate:0 50%}.mobile-menu-wrapper.active-menu{transform:translate(0)}.mobile-menu-wrapper .menu-wrapper{padding:2rem 1em;background:linear-gradient(35deg,var(--white),var(--neutral-200) 45%,var(--lilac));width:calc(100% - 15px);height:calc(100lvh - 50px);border-radius:20px;display:flex;align-items:flex-end;-webkit-backdrop-filter:blur(12px) saturate(180%);backdrop-filter:blur(12px) saturate(180%);border:1px solid var(--white);box-shadow:0 0 3px #1e1f210f,inset 2px 3px 4px #1e1f210f,inset -1px -1px 2px #ffffff0a}.mobile-menu-wrapper .menu-wrapper .menu-mobile-container.overflow-scroll{height:calc(100% - 4rem);overflow-y:scroll;margin-bottom:1em;border-radius:8px}.mobile-menu-wrapper .menu-wrapper .menu-mobile-container.overflow-scroll>ul.menu{display:flex;justify-content:center;flex-direction:column;height:auto;list-style:none;padding:0;gap:1em}.mobile-menu-wrapper .menu-wrapper .menu-mobile-container.overflow-scroll>ul.menu>li:not(:last-child):not(.menu-item-has-children):after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:linear-gradient(90deg,#f26346 10.1%,#86a8e7 50%,#9f6ece 90.38%);translate:0 .5em}.mobile-menu-wrapper .menu-wrapper .menu-mobile-container.overflow-scroll>ul.menu li{color:var(--black);font-weight:600;font-size:var(--fs-500);text-wrap:nowrap;position:relative}@media (width <= 450px){.mobile-menu-wrapper .menu-wrapper .menu-mobile-container.overflow-scroll>ul.menu li{font-size:18px}}.mobile-menu-wrapper .menu-wrapper .menu-mobile-container.overflow-scroll>ul.menu a{padding-block:.8em;color:inherit}.mobile-menu-wrapper .menu-wrapper .menu-mobile-container.overflow-scroll>ul.menu .menu-item-has-children>a{padding-inline-start:1em;width:100%}.mobile-menu-wrapper .menu-wrapper .menu-mobile-container.overflow-scroll>ul.menu .menu-item-has-children .sub-menu{display:grid;grid-template-columns:1fr;gap:1.4em;list-style:none;margin:0;border-radius:8px;padding:1.2em 1em;color:inherit;position:relative;background:var(--white);-webkit-backdrop-filter:blur(12px) saturate(180%);backdrop-filter:blur(12px) saturate(180%);border:1px solid var(--white);box-shadow:0 0 3px #1e1f210f,inset 2px 3px 4px #1e1f210f,inset -1px -1px 2px #ffffff0a;background-image:linear-gradient(135deg,#ffffff26,#ffffff0d)}.mobile-menu-wrapper .menu-wrapper .menu-mobile-container.overflow-scroll>ul.menu .menu-item-has-children .sub-menu>li:not(:last-child):after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:#1e1f2133;translate:0 .7em}.mobile-menu-wrapper .menu-wrapper .menu-mobile-container.overflow-scroll>ul.menu .menu-item-has-children .sub-menu:before{content:"";width:auto;height:30px;background-image:var(--bg-image-url);background-position:0;background-repeat:no-repeat;background-size:contain;margin:.8em}@media (width > 450px){.mobile-menu-wrapper .menu-wrapper .menu-mobile-container.overflow-scroll>ul.menu .menu-item-has-children .sub-menu{grid-template-columns:1fr 1fr}}.mobile-menu-wrapper .menu-wrapper .menu-mobile-container.overflow-scroll>ul.menu .menu-item-has-children .sub-menu .li-inner{display:flex;flex-direction:column;gap:.4em}.mobile-menu-wrapper .menu-wrapper .menu-mobile-container.overflow-scroll>ul.menu .menu-item-has-children .sub-menu .li-inner .m-heading a{padding:0}.mobile-menu-wrapper .menu-wrapper .menu-mobile-container.overflow-scroll>ul.menu .menu-item-has-children .sub-menu .li-inner .m-desc{font-size:14px;color:#1e1f2199;width:-moz-fit-content;width:fit-content;text-wrap:wrap}header .inner_wrapper{display:flex;justify-content:space-between;align-items:center;padding:2.125rem;border-radius:100vw;opacity:0}@media (width <= 991px){header .inner_wrapper{padding:1.4rem}}header .inner_wrapper .logo{width:176px;height:-moz-fit-content;height:fit-content}@media (width <= 450px){header .inner_wrapper .logo{width:140px}}header .inner_wrapper .menu-lang_wrapper{--gap:3rem;display:flex;justify-content:center;align-items:center;gap:var(--gap)}@media (width <= 860px){header .inner_wrapper .menu-lang_wrapper{--gap:2rem}header .inner_wrapper .menu-lang_wrapper .header-languages{order:-1;position:relative}header .inner_wrapper .menu-lang_wrapper .header-languages:after{content:"";position:absolute;background:var(--dividerClr,#fff);width:2px;height:12px;right:0;top:50%;translate:calc(var(--gap)/2) -50%}}header .inner_wrapper .menu-lang_wrapper #mobile-menuOpen{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;cursor:pointer;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:flex;align-items:center;justify-content:center;gap:.3em;font-size:var(--fs-base);font-weight:600;background:transparent}header .inner_wrapper .menu-lang_wrapper .menu-main-menu-container{position:relative}@media (width <= 860px){header .inner_wrapper .menu-lang_wrapper .menu-main-menu-container{display:none}}header .inner_wrapper .menu-lang_wrapper .menu-main-menu-container.dark-divider{--dividerClr:var(--black)}@media (width > 860px){header .inner_wrapper .menu-lang_wrapper .menu-main-menu-container:after{content:"";position:absolute;background:var(--dividerClr,#fff);width:2px;height:12px;right:0;top:50%;translate:1.5rem -50%}}header .inner_wrapper .menu-lang_wrapper .menu{display:flex;list-style:none;gap:1.5rem;margin:0;padding:0}header .inner_wrapper .menu-lang_wrapper .menu li{font-size:var(--fs-base);font-weight:600;text-wrap:nowrap}header .inner_wrapper .menu-lang_wrapper .header-languages{font-size:var(--fs-base);font-weight:600}header .inner_wrapper .menu-lang_wrapper .header-languages .nav-menu-languages .screen-reader-text{display:none}header .inner_wrapper .menu-lang_wrapper .header-languages .nav-menu-languages *{color:inherit}.footer_wrapper{z-index:3;position:relative;padding-block:clamp(3.125rem,2.5568181818rem + .0202020202 * 100vw,4.375rem)}@media (width <= 991px){.footer_wrapper{padding-block:clamp(1.875rem,1.1931818182rem + .0242424242 * 100vw,3.375rem)}}.footer_wrapper .footer-top{display:grid;grid-template-columns:1fr auto;gap:2rem}@media (width <= 991px){.footer_wrapper .footer-top{grid-template-columns:1fr;gap:3rem}}.footer_wrapper .footer-top .nav-items-wrapper{display:grid;grid-template-columns:repeat(3,auto);gap:clamp(2rem,-.7272727273rem + .096969697 * 100vw,8rem)}@media (width <= 1440px) and (width > 991px){.footer_wrapper .footer-top .nav-items-wrapper{grid-template-columns:repeat(2,1fr)}}@media (width <= 768px){.footer_wrapper .footer-top .nav-items-wrapper{grid-template-columns:repeat(2,1fr)}}@media (width <= 650px){.footer_wrapper .footer-top .nav-items-wrapper{grid-template-columns:1fr}}.footer_wrapper .footer-top .nav-items-wrapper>div:not(:last-child){position:relative}.footer_wrapper .footer-top .nav-items-wrapper>div:not(:last-child):after{content:"";position:absolute;top:50%;right:0;translate:calc(clamp(1.5625rem,-.5681818182rem + .0757575758 * 100vw,6.25rem)/2) -50%;width:1px;height:100%;background:var(--neutral-200)}@media (width <= 650px){.footer_wrapper .footer-top .nav-items-wrapper>div:not(:last-child):after{width:100%;height:1px;bottom:0;top:auto;translate:0 calc(clamp(1.5625rem,-.5681818182rem + .0757575758 * 100vw,6.25rem)/2)}}.footer_wrapper .footer-top .footer-logo-wrapper h2.bolder-heading{text-wrap:nowrap;--_span-color:var(--black)}.footer_wrapper .footer-top .footer-info,.footer_wrapper .footer-top .footer-nav-menu,.footer_wrapper .footer-top .footer-socials{display:flex;flex-direction:column;gap:2rem}.footer_wrapper .footer-top .footer-info ul,.footer_wrapper .footer-top .footer-nav-menu ul,.footer_wrapper .footer-top .footer-socials ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:1rem}.footer_wrapper .footer-top .footer-info ul li,.footer_wrapper .footer-top .footer-nav-menu ul li,.footer_wrapper .footer-top .footer-socials ul li{font-family:peridot-pe-variable,sans-serif;font-size:var(--fs-base);font-weight:600;line-height:20px;letter-spacing:-.08px;text-wrap:nowrap}@media (width <= 1440px) and (width > 991px){.footer_wrapper .footer-top .footer-socials{grid-column:2/-1}}.footer_wrapper .footer-top .footer-socials ul{flex-direction:row}.footer_wrapper .footer-top #menu-footer-secondary-menu a,.footer_wrapper .footer-top .footer-nav-menu a{color:inherit}.footer_wrapper .footer-top .footer-nav-menu ul.menu li.menu-item-has-children{display:flex;gap:.825rem}.footer_wrapper .footer-top .footer-nav-menu ul.menu li.menu-item-has-children>a{position:relative}.footer_wrapper .footer-top .footer-nav-menu ul.menu li.menu-item-has-children>a:after{content:"";position:absolute;right:0;top:50%;width:1px;height:11px;translate:.4125rem -35%;background-color:var(--black)}.footer_wrapper .footer-top .footer-nav-menu ul.menu li.menu-item-has-children ul.sub-menu{padding:0;margin:0;list-style:none;display:flex;flex-direction:row;gap:.825rem}.footer_wrapper .footer-top .footer-nav-menu ul.menu li.menu-item-has-children ul.sub-menu li:not(:last-child)>a{position:relative}.footer_wrapper .footer-top .footer-nav-menu ul.menu li.menu-item-has-children ul.sub-menu li:not(:last-child)>a:after{content:"";position:absolute;right:0;top:50%;width:1px;height:11px;translate:.4125rem -35%;background-color:var(--neutral-200)}.footer_wrapper .footer-top .footer-nav-menu ul.menu li.menu-item-has-children ul.sub-menu li:not(:hover){color:var(--neutral-200);transition:color .3s cubic-bezier(.65,0,.35,1)}.footer_wrapper .footer_bottom{margin-top:clamp(5.625rem,2.2727272727rem + .1191919192 * 100vw,13rem)}@media (width <= 1440px){.footer_wrapper .footer_bottom{margin-top:clamp(3rem,.7272727273rem + .0808080808 * 100vw,8rem)}}.footer_wrapper .footer_bottom .copyright .c-copy,.footer_wrapper .footer_bottom .lime .l-sing{text-transform:capitalize}.footer_wrapper .footer_bottom .text{font-size:14px;font-weight:600;position:relative;display:flex;justify-content:space-between;gap:40px}@media (width <= 768px){.footer_wrapper .footer_bottom .text{flex-direction:column;gap:5px}}.footer_wrapper .footer_bottom .text:after{content:"";position:absolute;top:-1.5rem;width:100%;height:1px;background:var(--neutral-200)}#default-featured{width:100dvw;height:100lvh;overflow:hidden;position:relative}#default-featured:after{content:"";width:100%;height:100%;top:0;left:0;background-color:#1e1f21;opacity:.65;z-index:0;position:absolute;transition:1.2s cubic-bezier(.65,0,.35,1)}#default-featured.aos-animate:after{opacity:.15}#default-featured img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#default-featured h1{position:absolute;left:50%;top:60%;color:#fff;transform:translate(-50%);margin:unset;z-index:1;text-align:center}#content-default{max-width:1150px;margin-block:150px}@media (max-width:768px){#content-default{margin-block:80px}}#content-default h2{margin-bottom:40px}#content-default .subtitle{font-weight:700;margin-bottom:20px}body.modal-open{overflow:hidden}#landing_404{height:100lvh;position:relative}#landing_404 .text404,#landing_404 h1{display:block;color:#1e1f21;margin-bottom:20px}#landing_404 h1{font-size:100px}@media (max-width:1024px){#landing_404 h1{font-size:80px}}#landing_404 .wrapper{position:absolute;inset:0;z-index:1;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:2em;text-align:center}#landing_404 .wrapper .bg-img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:-1;filter:brightness(.6)}.clip-path-animate{clip-path:polygon(15% 15%,85% 15%,85% 85%,15% 85%)}main{counter-reset:section-counter}.img_container{position:relative}.intro-text{font-family:forma-djr-display,forma-djr-greek-display,sans-serif;text-transform:uppercase}.marquee{--padding:100%;white-space:nowrap;overflow:hidden;margin:0 auto}.marquee__text{font-family:peridot-pe-variable,sans-serif;display:inline-block;padding-left:var(--padding,50%);text-wrap:nowrap;text-transform:uppercase;color:#fff;animation:marquee-rtl 22s linear infinite}.draw-me path{visibility:hidden}#policy-content{padding-block:200px 80px;max-width:1200px;margin-inline:auto}@media (max-width:1024px){#policy-content{padding-block:140px 60px}}#policy-content h1{text-align:center;margin-bottom:100px;color:#f26346}@media (max-width:768px){#policy-content h1{margin-bottom:80px}}#policy-content .content-wrapper h2,#policy-content .content-wrapper h3,#policy-content .content-wrapper h4{margin-top:1.2em}#policy-content .content-wrapper p{margin-top:.5em}#policy-content .content-wrapper a{color:inherit;text-decoration:underline}body.page-template-tmpl_about section#about_eyeknow{border-radius:20px;background:linear-gradient(179deg,#fff 1.15%,#dde1e2 98.99%);padding-block:clamp(3.125rem,2.5568181818rem + .0202020202 * 100vw,4.375rem)}body.page-template-tmpl_about section#about_eyeknow .content{padding-block-start:clamp(2.5rem,1.3636363636rem + .0404040404 * 100vw,5rem)}body.page-template-tmpl_about section#about_eyeknow .content .heading-wrapper{display:flex;justify-content:space-between}@media (max-width:768px){body.page-template-tmpl_about section#about_eyeknow .content .heading-wrapper{flex-direction:column;gap:20px}}body.page-template-tmpl_about section#about_eyeknow .content .heading-wrapper .bolder-heading{--_top-color:var(--primary)}body.page-template-tmpl_about section#about_eyeknow .content .accordion{margin-top:clamp(2.5rem,1.3636363636rem + .0404040404 * 100vw,5rem)}body.page-template-tmpl_about section#about_eyeknow .content .accordion__item{cursor:pointer}body.page-template-tmpl_about section#about_eyeknow .content .accordion__item:hover .accordion__header-wrapper{background:linear-gradient(271deg,transparent 12%,rgba(160,110,206,.3) 88%)}body.page-template-tmpl_about section#about_eyeknow .content .accordion__item .accordion__header-wrapper{border-radius:12px;padding-block:2.5rem;padding-inline:1rem}@media (max-width:768px){body.page-template-tmpl_about section#about_eyeknow .content .accordion__item .accordion__header-wrapper{padding-block:1.5rem}}body.page-template-tmpl_about section#about_eyeknow .content .accordion__item:not(:first-child) .accordion__header-wrapper{border-block:1px solid var(--white)}body.page-template-tmpl_about section#about_eyeknow .content .accordion__item[aria-expanded=true] .accordion__toggle-wrapper span.toggler{rotate:180deg}body.page-template-tmpl_about section#about_eyeknow .content .accordion__item[aria-expanded=true] .accordion__toggle-wrapper span.toggler:after{opacity:0}body.page-template-tmpl_about section#about_eyeknow .content .accordion__header-wrapper{display:flex;align-items:center;justify-content:space-between}body.page-template-tmpl_about section#about_eyeknow .content .accordion__header-wrapper>.heading{display:flex;gap:2rem;align-items:center}@media (max-width:768px){body.page-template-tmpl_about section#about_eyeknow .content .accordion__header-wrapper>.heading{flex-direction:row-reverse;gap:1rem}body.page-template-tmpl_about section#about_eyeknow .content .accordion__header-wrapper>.heading img{width:30px;height:-moz-fit-content;height:fit-content;-o-object-fit:contain;object-fit:contain}}body.page-template-tmpl_about section#about_eyeknow .content .accordion__header-wrapper>.heading h2.h1{font-weight:400}@media (max-width:1024px){body.page-template-tmpl_about section#about_eyeknow .content .accordion__header-wrapper>.heading h2.h1{font-size:var(--fs-700)}}body.page-template-tmpl_about section#about_eyeknow .content .accordion__toggle-wrapper span.toggler{width:25px;height:25px;display:block;aspect-ratio:1;position:relative;transition:rotate .3s cubic-bezier(.65,0,.35,1)}body.page-template-tmpl_about section#about_eyeknow .content .accordion__toggle-wrapper span.toggler:after,body.page-template-tmpl_about section#about_eyeknow .content .accordion__toggle-wrapper span.toggler:before{--_width:2px;content:"";position:absolute;background:var(--black)}body.page-template-tmpl_about section#about_eyeknow .content .accordion__toggle-wrapper span.toggler:before{width:100%;height:var(--_width);top:50%;translate:0 -50%}body.page-template-tmpl_about section#about_eyeknow .content .accordion__toggle-wrapper span.toggler:after{width:var(--_width);height:100%;left:50%;translate:-50% 0}body.page-template-tmpl_about section#about_eyeknow .content .accordion__body-wrapper .accordion__content{padding-block:var(--space-25-80)}body.page-template-tmpl_about section#about_eyeknow .content .accordion__body-wrapper .accordion__content>.grid-2{display:grid;grid-template-columns:1fr 1.2fr}@media (max-width:1024px){body.page-template-tmpl_about section#about_eyeknow .content .accordion__body-wrapper .accordion__content>.grid-2{display:flex;flex-direction:column}}@media (max-width:1024px){body.page-template-tmpl_about section#about_eyeknow .content .accordion__body-wrapper .accordion__content>.grid-2 .col-1{display:none}}body.page-template-tmpl_about section#about_eyeknow .content .accordion__body-wrapper .accordion__content>.grid-2 .col-1>.image-wrapper{position:relative;width:410px;height:560px;border-radius:20px;overflow:clip}body.page-template-tmpl_about section#about_eyeknow .content .accordion__body-wrapper .accordion__content>.grid-2 .col-1>.image-wrapper>img{position:absolute;inset:0;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}@media (max-width:1024px){body.page-template-tmpl_about section#about_eyeknow .content .accordion__body-wrapper .accordion__content>.grid-2 .col-1>.image-wrapper>img{height:350px;width:280px;margin-inline:auto}}body.page-template-tmpl_about section#about_eyeknow .content .accordion__body-wrapper .accordion__content>.grid-2 .col-2{max-width:660px;margin-left:auto}@media (max-width:1024px){body.page-template-tmpl_about section#about_eyeknow .content .accordion__body-wrapper .accordion__content>.grid-2 .col-2{margin:unset;max-width:unset;margin-top:30px}}body.page-template-tmpl_about section#about_eyeknow .content .accordion__body-wrapper .accordion__content>.grid-2 .col-2 .h2{color:var(--primary);font-weight:400;letter-spacing:-1.04px}body.page-template-tmpl_about section#about_eyeknow .content .accordion__body-wrapper .accordion__content>.grid-2 .col-2 p{--margin-top:5rem;max-width:85%;margin-left:auto}@media (max-width:1024px){body.page-template-tmpl_about section#about_eyeknow .content .accordion__body-wrapper .accordion__content>.grid-2 .col-2 p{margin-inline:auto;margin-top:40px}}body.page-template-tmpl_about section#the-team{overflow:hidden;background:linear-gradient(179deg,#fff 1.15%,#dde1e2 98.99%);padding-block:clamp(3.125rem,.5681818182rem + .0909090909 * 100vw,8.75rem)}body.page-template-tmpl_about section#the-team .content{padding-block:clamp(2rem,1.7727272727rem + .0080808081 * 100vw,2.5rem)}body.page-template-tmpl_about section#the-team .content.circle-element:before{top:28%}body.page-template-tmpl_about section#the-team .content .heading-wrapper{display:flex;justify-content:space-between;align-items:flex-end}@media (max-width:1024px){body.page-template-tmpl_about section#the-team .content .heading-wrapper{flex-direction:column;align-items:flex-start}}body.page-template-tmpl_about section#the-team .content .heading-wrapper .bolder-heading{--margin-top:2rem;--_top-color:var(--primary)}body.page-template-tmpl_about section#the-team .content .heading-wrapper .paragraph{max-width:30ch;color:var(--neutral-300)}@media (max-width:1024px){body.page-template-tmpl_about section#the-team .content .heading-wrapper .paragraph{max-width:unset;margin-top:40px}}body.page-template-tmpl_about section#the-team .content .team-swiper{padding-block:clamp(3.625rem,2.8863636364rem + .0262626263 * 100vw,5.25rem)}body.page-template-tmpl_about section#the-team .content .team-swiper .navigation-wrapper{display:flex;justify-content:space-between;gap:1rem;margin-top:clamp(3.625rem,2.8863636364rem + .0262626263 * 100vw,5.25rem)}body.page-template-tmpl_about section#the-team .content .team-swiper .navigation-wrapper .pagination{display:flex;align-items:center;gap:15px}@media (max-width:450px){body.page-template-tmpl_about section#the-team .content .team-swiper .navigation-wrapper .pagination{display:none}}body.page-template-tmpl_about section#the-team .content .team-swiper .navigation-wrapper .pagination>span{color:var(--primary);font-size:var(--fs-base);font-style:normal;font-weight:600;line-height:20px;letter-spacing:-.08px}body.page-template-tmpl_about section#the-team .content .team-swiper .navigation-wrapper .pagination>.divider{width:200px;height:1px;margin-top:1px;background:var(--primary)}body.page-template-tmpl_about section#the-team .content .team-swiper .navigation-wrapper .navigation{display:flex;justify-content:center;gap:10px;width:-moz-fit-content;width:fit-content}@media (max-width:450px){body.page-template-tmpl_about section#the-team .content .team-swiper .navigation-wrapper .navigation{margin-inline:auto}}body.page-template-tmpl_about section#the-team .content .team-swiper .navigation-wrapper .navigation .swiper-button-prev{rotate:180deg}body.page-template-tmpl_about section#the-team .content .team-swiper .navigation-wrapper .navigation .swiper-button-next,body.page-template-tmpl_about section#the-team .content .team-swiper .navigation-wrapper .navigation .swiper-button-prev{width:48px;height:48px;margin-top:revert;position:static;border-radius:100vw;background-color:var(--neutral-200);--swiper-navigation-color:var(--black)}body.page-template-tmpl_about section#the-team .content .team-swiper .navigation-wrapper .navigation .swiper-button-next>svg,body.page-template-tmpl_about section#the-team .content .team-swiper .navigation-wrapper .navigation .swiper-button-prev>svg{width:-moz-fit-content;width:fit-content;height:auto}body.page-template-tmpl_about section#the-team .content .team-swiper .swiper-slide{--_bg:hsla(0,0%,100%,0);--_radius:20px;padding:.5rem;display:flex;flex-direction:column}body.page-template-tmpl_about section#the-team .content .team-swiper .swiper-slide>.image-wrapper{position:relative;width:100%;height:310px;border-radius:calc(20px - .5rem);overflow:clip}body.page-template-tmpl_about section#the-team .content .team-swiper .swiper-slide>.image-wrapper>img{position:absolute;inset:0;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}body.page-template-tmpl_about section#the-team .content .team-swiper .swiper-slide .position{--margin-top:1rem;color:var(--secondary);font-size:var(--fs-base);font-family:forma-djr-display,forma-djr-greek-display,sans-serif;font-style:normal;font-weight:700;line-height:normal;display:block}body.page-template-tmpl_about section#the-team .content .team-swiper .swiper-slide .profile-info{--margin-top:1.5rem;padding-inline:1rem}body.page-template-tmpl_about section#the-team .content .team-swiper .swiper-slide .view-profile{--margin-top:3.375rem;padding-inline:1rem;padding-block:1rem;display:flex;justify-content:space-between;align-items:center;border-radius:18px;background:linear-gradient(271deg,#ffffff4d .73% 99.39%);transition:all .3s cubic-bezier(.65,0,.35,1)}body.page-template-tmpl_about section#the-team .content .team-swiper .swiper-slide .view-profile:hover{background:linear-gradient(271deg,var(--white) 12%,rgba(160,110,206,.5) 88%)}body.page-template-tmpl_about section#the-team .content .team-swiper .swiper-slide .view-profile>h4{font-size:var(--fs-base);font-weight:600;line-height:20px;letter-spacing:-.08px}body.page-template-tmpl_about section#the-team .content .team-swiper .swiper-slide .view-profile>button[data-dialog-open]{height:100%}body.page-template-tmpl_about section#the-team .content .team-swiper .swiper-slide .view-profile button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;padding:1.2rem;display:flex;justify-content:center;align-items:center;border-radius:100vw;aspect-ratio:1;border:1px solid #6c6e71;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body.page-template-tmpl_about section#the-team .content .team-swiper .swiper-slide .view-profile .profile-modal[data-dialog]{position:fixed;right:0;padding:0;left:auto;width:-moz-fit-content;width:fit-content;height:100%;max-height:100%;margin:0;border:0;border-radius:20px 0 0 20px;background:var(--neutral-200);translate:100% 0;transition:translate .3s cubic-bezier(.65,0,.35,1) .1s}body.page-template-tmpl_about section#the-team .content .team-swiper .swiper-slide .view-profile .profile-modal[data-dialog].modal{translate:0 0}body.page-template-tmpl_about section#the-team .content .team-swiper .swiper-slide .view-profile .profile-modal[data-dialog] .inner-container{display:flex;flex-direction:column;max-width:600px;padding:1.5rem}body.page-template-tmpl_about section#the-team .content .team-swiper .swiper-slide .view-profile .profile-modal[data-dialog] .inner-container>button[data-dialog-close]{width:80px;height:80px;aspect-ratio:1;margin-right:auto;scale:1;transition:scale .3 cubic-bezier(.65,0,.35,1)}body.page-template-tmpl_about section#the-team .content .team-swiper .swiper-slide .view-profile .profile-modal[data-dialog] .inner-container>button[data-dialog-close]:hover{scale:.97}body.page-template-tmpl_about section#the-team .content .team-swiper .swiper-slide .view-profile .profile-modal[data-dialog] .inner-container .main-info{--margin-top:3.375rem}body.page-template-tmpl_about section#the-team .content .team-swiper .swiper-slide .view-profile .profile-modal[data-dialog] .inner-container .main-info .image-wrapper{position:relative;height:310px;border-radius:12px;overflow:hidden}body.page-template-tmpl_about section#the-team .content .team-swiper .swiper-slide .view-profile .profile-modal[data-dialog] .inner-container .main-info .image-wrapper>img.profile-image{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}body.page-template-tmpl_about section#the-team .content .team-swiper .swiper-slide .view-profile .profile-modal[data-dialog] .inner-container .main-info h2{--margin-top:3rem}body.page-template-tmpl_about section#the-team .content .team-swiper .swiper-slide .view-profile .profile-modal[data-dialog] .inner-container .main-info .position{--margin-top:.5rem}body.page-template-tmpl_about section#the-team .content .team-swiper .swiper-slide .view-profile .profile-modal[data-dialog] .inner-container .main-info .socials{display:flex;gap:1em}body.page-template-tmpl_about section#the-team .content .team-swiper .swiper-slide .view-profile .profile-modal[data-dialog] .inner-container .main-info .socials a{background:var(--black);padding:.4em;display:flex;justify-content:center;align-items:center;border-radius:5px;color:var(--neutral-200);font-size:var(--fs-base)}body.page-template-tmpl_about section#the-team .content .team-swiper .swiper-slide .view-profile .profile-modal[data-dialog] .inner-container .main-info .socials a>svg path{fill:var(--neutral-200)}body.page-template-tmpl_about section#the-team .content .team-swiper .swiper-slide .view-profile .profile-modal[data-dialog] .inner-container .main-info .socials a.youtube>svg path:last-child{fill:var(--black)}body.page-template-tmpl_about section#the-team .content .team-swiper .swiper-slide .view-profile .profile-modal[data-dialog] .inner-container .main-info .paragraph{--margin-top:3rem;font-size:var(--fs-500)}body.page-template-tmpl_about section#the-team .content .team-swiper .swiper-slide .view-profile .profile-modal[data-dialog]::backdrop{background-color:#1e1f2199}@media (max-width:1024px){.page-template-tmpl_home section#featured .hero_frame{background-color:#dde1e2}.page-template-tmpl_home section#featured .hero_frame img{height:-moz-fit-content;height:fit-content;margin-top:auto}}.page-template-tmpl_home section#about{min-height:50lvh;padding-block:clamp(3.125rem,.5681818182rem + .0909090909 * 100vw,8.75rem)}.page-template-tmpl_home section#about .bolder-heading{--_top-color:var(--primary)}.page-template-tmpl_home section#about .animation{padding-top:35px;display:flex;justify-content:center;align-items:center;position:relative}@media (max-width:550px){.page-template-tmpl_home section#about .animation{padding-top:55px;display:none}}.page-template-tmpl_home section#about .animation .box{border-radius:20px}.page-template-tmpl_home section#about .animation .box h3{font-family:peridot-pe-variable,sans-serif;font-weight:500;font-size:var(--fs-600);bottom:0;position:absolute;left:50%;translate:-50% 125%}.page-template-tmpl_home section#about .animation .box.top{color:var(--primary);width:400px;height:400px;position:relative;z-index:2}@media (max-width:1280px){.page-template-tmpl_home section#about .animation .box.top{width:300px;height:300px}}@media (max-width:768px){.page-template-tmpl_home section#about .animation .box.top{width:200px;height:200px}}@media (max-width:550px){.page-template-tmpl_home section#about .animation .box.top{width:200px;height:200px}}.page-template-tmpl_home section#about .animation .box.inner-1{width:330px;height:330px}@media (max-width:1280px){.page-template-tmpl_home section#about .animation .box.inner-1{width:250px;height:250px}}@media (max-width:768px){.page-template-tmpl_home section#about .animation .box.inner-1{width:150px;height:150px}}@media (max-width:550px){.page-template-tmpl_home section#about .animation .box.inner-1{width:200px;height:200px}}.page-template-tmpl_home section#about .animation .box.inner-1>h3{opacity:0;color:var(--primary)}.page-template-tmpl_home section#about .animation .box.inner-1>h3 span{color:#495192}.page-template-tmpl_home section#about .animation .box.inner-2{width:220px;height:220px}@media (max-width:1280px){.page-template-tmpl_home section#about .animation .box.inner-2{width:150px;height:150px}}@media (max-width:768px){.page-template-tmpl_home section#about .animation .box.inner-2{width:100px;height:100px}}@media (max-width:550px){.page-template-tmpl_home section#about .animation .box.inner-2{width:200px;height:200px}}.page-template-tmpl_home section#about .animation .box.inner-2>h3{opacity:0;color:var(--primary)}.page-template-tmpl_home section#about .animation .box.inner-2>h3 span{color:#a06ecd}.page-template-tmpl_home section#about .animation .box.inner-1,.page-template-tmpl_home section#about .animation .box.inner-2{position:absolute;bottom:0}.page-template-tmpl_home section#about .mobile-animation-swiper{display:block!important}@media (min-width:551px){.page-template-tmpl_home section#about .mobile-animation-swiper{display:none!important}}.page-template-tmpl_home section#about .mobile-animation-swiper .box{position:unset!important}.page-template-tmpl_home section#about .mobile-animation-swiper h3{opacity:1!important}.page-template-tmpl_home section#about .content{margin-top:4.375rem;display:flex;gap:40px 20px;justify-content:space-between;align-items:flex-end;flex-wrap:wrap}@media (width < 768px){.page-template-tmpl_home section#about .content{flex-direction:column;align-items:flex-start;gap:2rem}}.page-template-tmpl_home section#about .content .left{display:flex;flex-direction:column;gap:10px;max-width:100%}@media (width <= 860px){.page-template-tmpl_home section#about .content .left{flex-direction:column}}.page-template-tmpl_home section#about .content .left .paragraph{max-width:100%;font-size:var(--fs-800)}@media (width > 1024px){.page-template-tmpl_home section#about .content .left .paragraph{width:40ch}}@media (max-width:1280px){.page-template-tmpl_home section#about .content .left .paragraph{font-size:var(--fs-700)}}@media (max-width:450px){.page-template-tmpl_home section#about .content .left .paragraph{font-size:24px}}.page-template-tmpl_home section#the_future{min-height:50lvh;background:linear-gradient(179deg,var(--white) 1.15%,var(--neutral-200) 98.99%);overflow:clip;padding-block-start:clamp(3.125rem,.5681818182rem + .0909090909 * 100vw,8.75rem);padding-block-end:clamp(3.125rem,2.5568181818rem + .0202020202 * 100vw,4.375rem)}.page-template-tmpl_home section#the_future .bolder-heading{align-items:center}.page-template-tmpl_home section#the_future .grid{padding-block-start:clamp(6rem,3.6136363636rem + .0848484848 * 100vw,11.25rem);display:grid;gap:var(--space-30-60)}@media (width > 991px){.page-template-tmpl_home section#the_future .grid{grid-template-columns:repeat(2,1fr)}}.page-template-tmpl_home section#the_future .grid .card{--_radius:20px;--_bg:transparent;display:grid;gap:var(--space-30-60);padding:var(--space-30-60);position:relative;justify-items:center;align-items:stretch}@media (width > 1024px){.page-template-tmpl_home section#the_future .grid .card{min-height:600px}}@media (width > 991px){.page-template-tmpl_home section#the_future .grid .card{min-height:500px;max-width:625px}}.page-template-tmpl_home section#the_future .grid .card:first-child{margin-left:auto}.page-template-tmpl_home section#the_future .grid .card .top{display:flex;gap:clamp(2rem,1.7727272727rem + .0080808081 * 100vw,2.5rem);flex-direction:column;align-items:center}.page-template-tmpl_home section#the_future .grid .card .top .icon-wrapper{border-radius:100vw;padding:clamp(2rem,1.7727272727rem + .0080808081 * 100vw,2.5rem)}.page-template-tmpl_home section#the_future .grid .card .top h3.bolder-heading{--_span-color:var(--black)}.page-template-tmpl_home section#the_future .grid .card .bottom{opacity:1;display:flex;align-items:flex-end;color:var(--neutral-300);text-align:center;flex-direction:column;align-items:center;gap:40px}.page-template-tmpl_home section#the_future .grid .card.mission-card .icon-wrapper img{margin-top:-3px}.page-template-tmpl_home section#quick_links{padding-block:clamp(3.125rem,2.5568181818rem + .0202020202 * 100vw,4.375rem)}.page-template-tmpl_home section#quick_links .grid{margin-block:clamp(1.5625rem,.8522727273rem + .0252525253 * 100vw,3.125rem)}.page-template-tmpl_home section#quick_links .grid-row .content .left{translate:0 0;transition:translate .7s .15s var(--bounce-v2)}@media (hover:hover){.page-template-tmpl_home section#quick_links .grid-row:hover .image-wrapper{opacity:1;transition:opacity .4s cubic-bezier(.65,0,.35,1) .15s}.page-template-tmpl_home section#quick_links .grid-row:hover .content .left{translate:calc(var(--x, 300px) + 4rem) 0}}section#cta{min-height:80lvh;display:grid}@media (width <= 1024px){section#cta{min-height:70lvh}}section#cta{padding-block:clamp(3.125rem,2.5568181818rem + .0202020202 * 100vw,4.375rem)}section#cta .content{display:flex;gap:2rem;flex-direction:column;align-items:center;justify-content:center;position:relative}section#cta .content:after{content:"";position:absolute;width:35vw;scale:0;background:var(--white);height:auto;aspect-ratio:1;border-radius:100vw;z-index:-1;box-shadow:inset 0 -1.2px #9f6ece,inset 0 1px #9f6ece}@media (width <= 1024px){section#cta .content:after{width:55vw}}@media (width <= 860px){section#cta .content:after{width:75vw}}@media (width <= 768px){section#cta .content:after{width:85vw}}section#cta .content.aos-animate:after{scale:1;transition:scale .8s .4s var(--bounce)}section#cta .content .h2{display:flex;flex-direction:column;justify-content:center;align-items:center;color:var(--primary);max-width:800px;text-align:center}@media (max-width:768px){section#cta .content .h2{font-size:var(--fs-700)}}body.page-template-tmpl_features section#featured{background:var(--white);position:relative}body.page-template-tmpl_features section#featured .hero_frame{background:linear-gradient(90deg,var(--neutral-200),var(--neutral-200))}body.page-template-tmpl_features section#featured .paragraph{max-width:30ch}body.page-template-tmpl_features section#featured .rotated-img{position:absolute;z-index:1;width:483px;aspect-ratio:1;top:50%;left:50%;rotate:45deg;translate:-50% -50%;border-radius:20px}@media (width <= 1024px){body.page-template-tmpl_features section#featured .rotated-img{width:400px}}@media (width <= 991px){body.page-template-tmpl_features section#featured .rotated-img{width:350px}}@media (width <= 768px){body.page-template-tmpl_features section#featured .rotated-img{width:260px}}@media (width <= 450px){body.page-template-tmpl_features section#featured .rotated-img{width:240px}}body.page-template-tmpl_features section#featured .hero_image img{opacity:0;z-index:2;-o-object-fit:contain;object-fit:contain;width:auto;height:100%;position:absolute;inset:revert;right:0;top:0;scale:revert;rotate:4deg;translate:0 40%}@media (max-width:1024px){body.page-template-tmpl_features section#featured .hero_image img{right:-100px}}body.page-template-tmpl_features section#featured.start-animation .hero_image img{opacity:1;transition:all 1.2s cubic-bezier(.65,0,.35,1)}@media (max-width:768px){body.page-template-tmpl_features section#featured.start-animation .hero_image img{opacity:.6}}body.page-template-tmpl_features section#features_today{position:relative;padding-block-start:clamp(3.125rem,.5681818182rem + .0909090909 * 100vw,8.75rem);padding-block-end:clamp(3.125rem,2.5568181818rem + .0202020202 * 100vw,4.375rem)}@media (max-width:768px){body.page-template-tmpl_features section#features_today{padding-inline:20px;padding-bottom:20px}}body.page-template-tmpl_features section#features_today .content{background:linear-gradient(179deg,var(--white) 1.15%,var(--neutral-200) 98.99%);padding-block:clamp(3.625rem,3rem + .0222222222 * 100vw,5rem);padding-inline:clamp(3rem,2.375rem + .0222222222 * 100vw,4.375rem);border-radius:20px}@media (max-width:768px){body.page-template-tmpl_features section#features_today .content{width:100%;padding-inline:30px}}body.page-template-tmpl_features section#features_today .content .grid-2{display:grid;grid-template-columns:2fr 1fr;gap:2.5rem;overflow:hidden}@media (max-width:1024px){body.page-template-tmpl_features section#features_today .content .grid-2{display:flex;flex-direction:column}}body.page-template-tmpl_features section#features_today .content .grid-2 .heading-wrapper{position:relative;z-index:2;display:flex;gap:2.5rem;justify-content:space-between;align-items:flex-start;flex-direction:column}body.page-template-tmpl_features section#features_today .content .grid-2 .heading-wrapper .headings{--margin-top:2rem;display:flex;flex-direction:column}body.page-template-tmpl_features section#features_today .content .grid-2 .heading-wrapper .headings .bolder-heading{--_top-color:var(--primary)}body.page-template-tmpl_features section#features_today .content .grid-2 .heading-wrapper .image-wrapper{width:100%;max-height:475px;border-radius:20px;position:relative;overflow:clip}@media (max-width:1024px){body.page-template-tmpl_features section#features_today .content .grid-2 .heading-wrapper .image-wrapper{max-height:350px}}body.page-template-tmpl_features section#features_today .content .grid-2 .heading-wrapper .image-wrapper>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}body.page-template-tmpl_features section#features_today .content .items-wrapper{position:relative;display:flex;flex-direction:column;gap:1.5rem;max-height:690px;overflow:visible}@media (max-width:1024px){body.page-template-tmpl_features section#features_today .content .items-wrapper{gap:unset;max-height:unset}}body.page-template-tmpl_features section#features_today .content .items-wrapper>.items{border-top:1px solid var(--primary);padding-block:2rem;display:flex;flex-direction:column;gap:1.5rem}@media (max-width:1024px){body.page-template-tmpl_features section#features_today .content .items-wrapper>.items{gap:unset;padding-block:1.5rem}}body.page-template-tmpl_features section#features_today .content .items-wrapper>.items h3{font-size:var(--fs-base);font-weight:900;line-height:28px;color:#1e1f214d}body.page-template-tmpl_features section#features_today .content .items-wrapper>.items p{color:var(--black);font-size:var(--fs-500);line-height:32px}body.page-template-tmpl_features section#features_student{padding-block:clamp(3.125rem,2.5568181818rem + .0202020202 * 100vw,4.375rem)}body.page-template-tmpl_features section#features_student .content{padding-block:clamp(2.5rem,1.3636363636rem + .0404040404 * 100vw,5rem);background:var(--white)}@media (max-width:1024px){body.page-template-tmpl_features section#features_student .content{padding-bottom:unset}}body.page-template-tmpl_features section#features_student .content .headings{display:grid;gap:1rem;grid-template-columns:1fr 1fr}@media (max-width:1024px){body.page-template-tmpl_features section#features_student .content .headings{display:flex;flex-direction:column}}body.page-template-tmpl_features section#features_student .content .headings .bolder-heading{--_top-color:var(--primary)}body.page-template-tmpl_features section#features_student .content .grid-2{padding-block:clamp(3.625rem,3rem + .0222222222 * 100vw,5rem);display:grid;grid-template-columns:1fr 1fr;gap:2.5rem}@media (max-width:1024px){body.page-template-tmpl_features section#features_student .content .grid-2{display:flex;flex-direction:column}}body.page-template-tmpl_features section#features_student .content .grid-2 [data-index]{opacity:0}body.page-template-tmpl_features section#features_student .content .grid-2 .active[data-index]{opacity:1;transition:opacity .5s cubic-bezier(.65,0,.35,1)}body.page-template-tmpl_features section#features_student .content .grid-2 .content-left{display:flex;flex-direction:column;gap:4.5rem;justify-content:space-between}body.page-template-tmpl_features section#features_student .content .grid-2 .content-left .tab-top{display:grid;align-items:start}body.page-template-tmpl_features section#features_student .content .grid-2 .content-left .tab-top>*{grid-area:1/-1}body.page-template-tmpl_features section#features_student .content .grid-2 .content-left .tab-top .main-content{display:grid;gap:3rem;overflow-y:scroll;max-height:350px}@media (max-width:1024px){body.page-template-tmpl_features section#features_student .content .grid-2 .content-left .tab-top .main-content{gap:1rem}}body.page-template-tmpl_features section#features_student .content .grid-2 .content-left .tab-top .main-content:not(.active){height:0;z-index:-1}body.page-template-tmpl_features section#features_student .content .grid-2 .content-left .tab-top .main-content.active{height:auto;transition:height .2s cubic-bezier(.65,0,.35,1)}body.page-template-tmpl_features section#features_student .content .grid-2 .content-left .tab-top .main-content p{max-width:36ch;color:var(--neutral-300);font-size:var(--fs-600);font-style:normal;font-weight:400;line-height:32px}body.page-template-tmpl_features section#features_student .content .grid-2 .content-left .tab-buttons{display:grid;grid-auto-flow:row}@media (max-width:1024px){body.page-template-tmpl_features section#features_student .content .grid-2 .content-left .tab-buttons{display:none}}body.page-template-tmpl_features section#features_student .content .grid-2 .content-left .tab-buttons:has(>button:last-child:nth-child(6)){max-height:calc(var(--_btn-height, 375px) - 20px);overflow-y:scroll}body.page-template-tmpl_features section#features_student .content .grid-2 .content-left .tab-buttons button{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:start;padding-inline:1.875em;padding-block:1.275em;border-radius:10px;background:linear-gradient(271deg,var(--white) .73%,#f7f7f7 99.39%);border:1px solid var(--white);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#a8adb2;font-size:var(--fs-base);font-style:normal;font-weight:600;line-height:20px;letter-spacing:-.08px}body.page-template-tmpl_features section#features_student .content .grid-2 .content-left .tab-buttons button:not(:first-child){margin-top:.5rem}body.page-template-tmpl_features section#features_student .content .grid-2 .content-left .tab-buttons button.active{color:var(--black);background:linear-gradient(271deg,var(--white) .73%,#e3ccff 99.39%)}body.page-template-tmpl_features section#features_student .content .grid-2 .content-right{display:flex;flex-direction:column;gap:2.5rem}body.page-template-tmpl_features section#features_student .content .grid-2 .content-right .image-wrapper{display:grid;width:100%;height:460px;border-radius:20px;position:relative;overflow:clip}@media (max-width:1024px){body.page-template-tmpl_features section#features_student .content .grid-2 .content-right .image-wrapper{height:350px}}body.page-template-tmpl_features section#features_student .content .grid-2 .content-right .image-wrapper>img{width:100%;height:100%;position:absolute;inset:0;-o-object-fit:cover;object-fit:cover}body.page-template-tmpl_features section#features_student .content .grid-2 .content-right .navigation-wrapper{display:flex;justify-content:space-between;gap:1rem}body.page-template-tmpl_features section#features_student .content .grid-2 .content-right .navigation-wrapper .pagination{display:flex;justify-content:center;align-items:center;gap:10px}body.page-template-tmpl_features section#features_student .content .grid-2 .content-right .navigation-wrapper .pagination>span{color:#a8adb2;font-size:var(--fs-base);font-style:normal;font-weight:600;line-height:20px;letter-spacing:-.08px}body.page-template-tmpl_features section#features_student .content .grid-2 .content-right .navigation-wrapper .pagination>.divider{width:70px;height:1px;background:#a8adb2}body.page-template-tmpl_features section#features_student .content .grid-2 .content-right .navigation-wrapper .navigation{display:flex;justify-content:center;gap:10px}body.page-template-tmpl_features section#features_student .content .grid-2 .content-right .navigation-wrapper .navigation .nav-btn.disabled{opacity:.35}body.page-template-tmpl_features section#features_student .content .grid-2 .content-right .navigation-wrapper .navigation .button-prev{rotate:180deg}body.page-template-tmpl_features section#features_student .content .grid-2 .content-right .navigation-wrapper .navigation .button-next,body.page-template-tmpl_features section#features_student .content .grid-2 .content-right .navigation-wrapper .navigation .button-prev{width:48px;height:48px;display:flex;border-radius:100vw;background-color:var(--neutral-200);align-items:center;justify-content:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body.page-template-tmpl_features section#features_student .content .grid-2 .content-right .navigation-wrapper .navigation .button-next>svg,body.page-template-tmpl_features section#features_student .content .grid-2 .content-right .navigation-wrapper .navigation .button-prev>svg{width:-moz-fit-content;width:fit-content;height:auto}body.page-template-tmpl_features section#features_for{min-height:50lvh;background:linear-gradient(179deg,var(--white) 1.15%,var(--neutral-200) 98.99%);padding-block-start:clamp(3.125rem,2.5568181818rem + .0202020202 * 100vw,4.375rem);padding-block-end:clamp(3.125rem,.5681818182rem + .0909090909 * 100vw,8.75rem)}body.page-template-tmpl_features section#features_for .content{padding-block:2.5rem}body.page-template-tmpl_features section#features_for .content.circle-element:before{top:5%}body.page-template-tmpl_features section#features_for .content .heading-wrapper{position:relative;z-index:2;display:flex;justify-content:space-between;align-items:flex-end}@media (max-width:450px){body.page-template-tmpl_features section#features_for .content .heading-wrapper{flex-direction:column;align-items:flex-start}}body.page-template-tmpl_features section#features_for .content .heading-wrapper .headings{--margin-top:2rem;display:flex;flex-direction:column}body.page-template-tmpl_features section#features_for .content .heading-wrapper .headings .bolder-heading{--_top-color:var(--primary)}body.page-template-tmpl_features section#features_for .content .heading-wrapper .navigation{display:flex;justify-content:center;gap:1rem}@media (max-width:450px){body.page-template-tmpl_features section#features_for .content .heading-wrapper .navigation{margin:20px 0 0 auto}}body.page-template-tmpl_features section#features_for .content .heading-wrapper .navigation .swiper-button-prev{rotate:180deg}body.page-template-tmpl_features section#features_for .content .heading-wrapper .navigation .swiper-button-next,body.page-template-tmpl_features section#features_for .content .heading-wrapper .navigation .swiper-button-prev{width:48px;height:48px;margin-top:revert;position:static;border-radius:100vw;background-color:var(--neutral-200);--swiper-navigation-color:var(--black)}body.page-template-tmpl_features section#features_for .content .heading-wrapper .navigation .swiper-button-next>svg,body.page-template-tmpl_features section#features_for .content .heading-wrapper .navigation .swiper-button-prev>svg{width:-moz-fit-content;width:fit-content;height:auto}body.page-template-tmpl_features section#features_for .content .features-swiper{padding-block:clamp(2.625rem,1.4318181818rem + .0424242424 * 100vw,5.25rem)}body.page-template-tmpl_features section#features_for .content .features-swiper .swiper-slide{padding:3rem;min-height:320px;display:flex;flex-direction:column;justify-content:space-between;background-color:var(--white);border-radius:20px}body.page-template-tmpl_features section#features_for .content .features-swiper .swiper-slide .h3{font-style:normal;font-weight:900;line-height:normal;color:var(--secondary);font-size:var(--fs-base);padding-block-end:2.5rem;border-bottom:1px solid}body.page-template-tmpl_features section#features_for .content .features-swiper .swiper-slide p{font-size:var(--fs-500)}body.page-template-tmpl_what_is section#featured{background:var(--white);position:relative}body.page-template-tmpl_what_is section#featured .hero_frame{background:linear-gradient(90deg,var(--neutral-200),var(--neutral-200) 85%,rgba(159,110,206,.2))}body.page-template-tmpl_what_is section#featured .hero_frame:after,body.page-template-tmpl_what_is section#featured .hero_frame:before{content:"";position:absolute;width:100%;scale:0 1;height:450px;border-radius:100vw;bottom:0;transform-origin:right}body.page-template-tmpl_what_is section#featured .hero_frame:before{bottom:-8%;left:10%;z-index:0;background:linear-gradient(270deg,#f5f5f533 40.54%,#9f6ece33)}body.page-template-tmpl_what_is section#featured .hero_frame:after{bottom:-8%;left:30%;z-index:0;background:linear-gradient(270deg,#f5f5f533 40.54%,#9f6ece33)}body.page-template-tmpl_what_is section#featured .hero_image img{opacity:0;z-index:1;-o-object-fit:contain;object-fit:contain;width:auto;height:100%;position:absolute;inset:revert;right:0;top:0;scale:revert;translate:20% 20%}body.page-template-tmpl_what_is section#featured.start-animation .hero_frame:before{transition:all .8s cubic-bezier(.65,0,.35,1)}body.page-template-tmpl_what_is section#featured.start-animation .hero_frame:after{transition:all 1s cubic-bezier(.65,0,.35,1) .3s}body.page-template-tmpl_what_is section#featured.start-animation .hero_frame:after,body.page-template-tmpl_what_is section#featured.start-animation .hero_frame:before{content:"";scale:1 1;transform-origin:right}body.page-template-tmpl_what_is section#featured.start-animation .hero_image img{opacity:1;transition:all .8s cubic-bezier(.65,0,.35,1)}@media (max-width:768px){body.page-template-tmpl_what_is section#featured.start-animation .hero_image img{opacity:.6}}body.page-template-tmpl_what_is section#how_it_works{min-height:50lvh;padding-block-start:clamp(3.125rem,.5681818182rem + .0909090909 * 100vw,8.75rem);padding-block-end:clamp(3.125rem,2.5568181818rem + .0202020202 * 100vw,4.375rem)}body.page-template-tmpl_what_is section#how_it_works .wrapper{padding-block:3.5rem;padding-inline:2.5rem;border-radius:20px;background:linear-gradient(179deg,var(--white) 1.15%,var(--neutral-200) 98.99%)}body.page-template-tmpl_what_is section#how_it_works .wrapper .headings{display:flex;gap:2rem;flex-direction:column;align-items:center}@media (max-width:1024px){body.page-template-tmpl_what_is section#how_it_works .wrapper .headings{gap:1rem}}body.page-template-tmpl_what_is section#how_it_works .wrapper .headings .bolder-heading{align-items:center}body.page-template-tmpl_what_is section#how_it_works .wrapper .grid-3{margin-top:clamp(5.625rem,4.2045454545rem + .0505050505 * 100vw,8.75rem);display:grid;gap:7.375rem;grid-template-columns:1fr 1fr 1fr;justify-items:center;height:500px;overflow:hidden}@media (max-width:1280px){body.page-template-tmpl_what_is section#how_it_works .wrapper .grid-3{gap:2rem}}body.page-template-tmpl_what_is section#how_it_works .wrapper .grid-3 .col2{width:468px;height:500px;border-radius:20px;overflow:hidden;position:relative}@media (max-width:1280px){body.page-template-tmpl_what_is section#how_it_works .wrapper .grid-3 .col2{width:350px}}body.page-template-tmpl_what_is section#how_it_works .wrapper .grid-3 .col2 svg{position:absolute;left:50%;top:50%;translate:-50% -50%}body.page-template-tmpl_what_is section#how_it_works .wrapper .grid-3 .col1,body.page-template-tmpl_what_is section#how_it_works .wrapper .grid-3 .col3{overflow:hidden;align-items:center;display:flex;flex-direction:column;height:500px;width:100%;position:relative}body.page-template-tmpl_what_is section#how_it_works .wrapper .grid-3 .col1 .step,body.page-template-tmpl_what_is section#how_it_works .wrapper .grid-3 .col3 .step{position:absolute;min-height:500px;display:flex;flex-direction:column;justify-content:center}body.page-template-tmpl_what_is section#how_it_works .wrapper .grid-3 .col1 .step .subheading,body.page-template-tmpl_what_is section#how_it_works .wrapper .grid-3 .col3 .step .subheading{padding-block-end:1.5rem;border-bottom:2px solid var(--primary);color:var(--primary);font-weight:600}body.page-template-tmpl_what_is section#how_it_works .wrapper .grid-3 .col1 .step p,body.page-template-tmpl_what_is section#how_it_works .wrapper .grid-3 .col3 .step p{color:var(--neutral-300)}body.page-template-tmpl_what_is section#how_it_works .wrapper .grid-3 .col1 .step .h3,body.page-template-tmpl_what_is section#how_it_works .wrapper .grid-3 .col1 .step p,body.page-template-tmpl_what_is section#how_it_works .wrapper .grid-3 .col3 .step .h3,body.page-template-tmpl_what_is section#how_it_works .wrapper .grid-3 .col3 .step p{margin-top:1.5rem}@media (max-width:1024px){body.page-template-tmpl_what_is section#how_it_works .wrapper.desktop-wrapper{display:none}}@media (min-width:1025px){body.page-template-tmpl_what_is section#how_it_works .wrapper.mobile-wrapper{display:none}}@media (max-width:450px){body.page-template-tmpl_what_is section#how_it_works .wrapper.mobile-wrapper{padding-inline:1.5rem}}body.page-template-tmpl_what_is section#how_it_works .wrapper.mobile-wrapper img{max-height:300px;width:-moz-fit-content;width:fit-content;-o-object-fit:contain;object-fit:contain;margin:40px auto;border-radius:20px}body.page-template-tmpl_what_is section#how_it_works .wrapper.mobile-wrapper .mobile-steps-wrapper{display:flex;flex-direction:column;gap:40px}body.page-template-tmpl_what_is section#how_it_works .wrapper.mobile-wrapper .step{display:flex;flex-direction:column;justify-content:center}body.page-template-tmpl_what_is section#how_it_works .wrapper.mobile-wrapper .step .subheading{padding-block-end:1rem;border-bottom:2px solid var(--primary);color:var(--primary);font-weight:600}body.page-template-tmpl_what_is section#how_it_works .wrapper.mobile-wrapper .step p{color:var(--neutral-300)}body.page-template-tmpl_what_is section#how_it_works .wrapper.mobile-wrapper .step .h3,body.page-template-tmpl_what_is section#how_it_works .wrapper.mobile-wrapper .step p{margin-top:1rem}body.page-template-tmpl_what_is section#key_benefits{padding-block:clamp(3.125rem,2.5568181818rem + .0202020202 * 100vw,4.375rem)}body.page-template-tmpl_what_is section#key_benefits .content .bolder-heading{margin-top:2.5rem;--_top-color:var(--primary)}body.page-template-tmpl_what_is section#key_benefits .content .benefit-swiper{padding-top:2.5rem;position:relative}@media (max-width:1280px){body.page-template-tmpl_what_is section#key_benefits .content .benefit-swiper{padding-bottom:70px}}body.page-template-tmpl_what_is section#key_benefits .content .benefit-swiper .navigation-wrapper{display:grid;position:absolute;bottom:0;right:0;grid-template-columns:1fr 1fr;width:695px;z-index:2;overflow:hidden;background:var(--white);border-radius:40px;padding-left:1rem}body.page-template-tmpl_what_is section#key_benefits .content .benefit-swiper .navigation-wrapper .pagination{display:flex;width:100%;align-items:center}body.page-template-tmpl_what_is section#key_benefits .content .benefit-swiper .navigation-wrapper .pagination .benefit-pagination{position:static;display:flex;flex-wrap:wrap;gap:1.25em}body.page-template-tmpl_what_is section#key_benefits .content .benefit-swiper .navigation-wrapper .pagination .benefit-pagination button{-webkit-appearance:none;-moz-appearance:none;appearance:none;all:unset;font-style:normal;font-weight:600;font-size:var(--fs-base);line-height:20px;letter-spacing:-.08px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;color:var(--neutral-200)}body.page-template-tmpl_what_is section#key_benefits .content .benefit-swiper .navigation-wrapper .pagination .benefit-pagination button:not(:last-child):after{content:"";position:absolute;width:2px;height:60%;background:currentColor;right:0;top:50%;translate:calc(1.1em + .5px) -40%}body.page-template-tmpl_what_is section#key_benefits .content .benefit-swiper .navigation-wrapper .pagination .benefit-pagination button.active{color:var(--black)}body.page-template-tmpl_what_is section#key_benefits .content .benefit-swiper .navigation-wrapper .navigation{display:flex;justify-content:flex-end;gap:1rem}body.page-template-tmpl_what_is section#key_benefits .content .benefit-swiper .navigation-wrapper .navigation .swiper-button-prev{rotate:180deg}body.page-template-tmpl_what_is section#key_benefits .content .benefit-swiper .navigation-wrapper .navigation .swiper-button-next,body.page-template-tmpl_what_is section#key_benefits .content .benefit-swiper .navigation-wrapper .navigation .swiper-button-prev{width:48px;height:48px;margin-top:revert;position:static;border-radius:100vw;background-color:var(--neutral-200);--swiper-navigation-color:var(--black)}body.page-template-tmpl_what_is section#key_benefits .content .benefit-swiper .navigation-wrapper .navigation .swiper-button-next>svg,body.page-template-tmpl_what_is section#key_benefits .content .benefit-swiper .navigation-wrapper .navigation .swiper-button-prev>svg{width:-moz-fit-content;width:fit-content;height:auto}body.page-template-tmpl_what_is section#key_benefits .content .benefit-swiper .swiper-slide .grid-layout{display:grid;gap:1rem;grid-template-columns:1.2fr 1.2fr 2fr}@media (max-width:1280px){body.page-template-tmpl_what_is section#key_benefits .content .benefit-swiper .swiper-slide .grid-layout{display:flex;flex-direction:column}}body.page-template-tmpl_what_is section#key_benefits .content .benefit-swiper .swiper-slide .grid-layout .box{display:grid;gap:1rem;grid-template-rows:auto auto}@media (max-width:1280px){body.page-template-tmpl_what_is section#key_benefits .content .benefit-swiper .swiper-slide .grid-layout .box{display:flex}body.page-template-tmpl_what_is section#key_benefits .content .benefit-swiper .swiper-slide .grid-layout .box .text-wrapper{width:75%}body.page-template-tmpl_what_is section#key_benefits .content .benefit-swiper .swiper-slide .grid-layout .box .image-wrapper{width:25%!important}body.page-template-tmpl_what_is section#key_benefits .content .benefit-swiper .swiper-slide .grid-layout .box:nth-child(2n){flex-direction:row-reverse}}@media (max-width:768px){body.page-template-tmpl_what_is section#key_benefits .content .benefit-swiper .swiper-slide .grid-layout .box .text-wrapper{width:100%}body.page-template-tmpl_what_is section#key_benefits .content .benefit-swiper .swiper-slide .grid-layout .box .image-wrapper{display:none}}body.page-template-tmpl_what_is section#key_benefits .content .benefit-swiper .swiper-slide .grid-layout .box:first-child .text-wrapper{--duration:.6s;--delay:.25s;background:linear-gradient(270deg,#fff -20.56%,#f0eef1 39.58%,#dde1e2 99.87%)}body.page-template-tmpl_what_is section#key_benefits .content .benefit-swiper .swiper-slide .grid-layout .box:first-child .text-wrapper>.items span.small-text{color:#1e1f2173}body.page-template-tmpl_what_is section#key_benefits .content .benefit-swiper .swiper-slide .grid-layout .box:first-child .text-wrapper>.items p.text{color:var(--secondary)}body.page-template-tmpl_what_is section#key_benefits .content .benefit-swiper .swiper-slide .grid-layout .box:nth-child(2) .text-wrapper{--duration:1.2s;--delay:.35s;grid-row:2/-1;background:linear-gradient(90deg,#5f68e3 15.4%,#89adf1 56.13%,#b7e4ff)}body.page-template-tmpl_what_is section#key_benefits .content .benefit-swiper .swiper-slide .grid-layout .box:nth-child(2) .text-wrapper>.items span.small-text{color:#393e81}body.page-template-tmpl_what_is section#key_benefits .content .benefit-swiper .swiper-slide .grid-layout .box:nth-child(2) .text-wrapper>.items p.text{color:var(--white)}body.page-template-tmpl_what_is section#key_benefits .content .benefit-swiper .swiper-slide .grid-layout .box .text-wrapper{padding:2rem;border-radius:10px;gap:3rem;scale:0;transition:scale var(--duration) var(--delay) linear(0,.612 16.2%,.941 34.8%,1.007 44%,1.035 54.6%,1)}@media (max-width:1024px){body.page-template-tmpl_what_is section#key_benefits .content .benefit-swiper .swiper-slide .grid-layout .box .text-wrapper{padding:1rem}}body.page-template-tmpl_what_is section#key_benefits .content .benefit-swiper .swiper-slide .grid-layout .box .text-wrapper>.items{position:relative;--margin-top:4.125rem}@media (max-width:1280px){body.page-template-tmpl_what_is section#key_benefits .content .benefit-swiper .swiper-slide .grid-layout .box .text-wrapper>.items{--margin-top:2.5rem}}@media (max-width:1024px){body.page-template-tmpl_what_is section#key_benefits .content .benefit-swiper .swiper-slide .grid-layout .box .text-wrapper>.items{--margin-top:2rem}}body.page-template-tmpl_what_is section#key_benefits .content .benefit-swiper .swiper-slide .grid-layout .box .text-wrapper>.items span.small-text{color:#1e1f2173;font-style:normal;font-weight:900;font-size:var(--fs-base);line-height:28px}body.page-template-tmpl_what_is section#key_benefits .content .benefit-swiper .swiper-slide .grid-layout .box .text-wrapper>.items p.text{--margin-top:.575em;font-size:var(--fs-600);font-style:normal;font-weight:400;line-height:32px}body.page-template-tmpl_what_is section#key_benefits .content .benefit-swiper .swiper-slide .grid-layout .box .text-wrapper>.items:not(:first-child):after{content:"";position:absolute;width:100%;height:1px;top:0;background-color:var(--white);translate:0 calc(var(--margin-top)/2*-1)}body.page-template-tmpl_what_is section#key_benefits .content .benefit-swiper .swiper-slide .grid-layout .box .image-wrapper{--duration:.82s;--delay:.25s;scale:0;width:100%;border-radius:10px;position:relative;overflow:clip;transition:scale var(--duration) var(--delay) linear(0,.258 17.5%,.334 22.3%,.408 26.7%,.483 30.9%,.565 35.2%,.882 50.9%,.948 54.5%,.999 57.7%,.948 61.7%,.929 63.5%,.913 65.3%,.901 67.1%,.893 68.8%,.888 70.6%,.886 72.4%,.891 75.3%,.903 78.5%,.92 81.4%,.967 88.5%,.986 92.3%,.993 94.2%,.997 96%,1)}body.page-template-tmpl_what_is section#key_benefits .content .benefit-swiper .swiper-slide .grid-layout .box .image-wrapper>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}body.page-template-tmpl_what_is section#key_benefits .content .benefit-swiper .swiper-slide .grid-layout .main-content{border-top:1px solid var(--secondary);padding-block-start:2.5rem;margin-left:2.5rem;display:flex;flex-direction:column;justify-content:space-between}@media (max-width:1280px){body.page-template-tmpl_what_is section#key_benefits .content .benefit-swiper .swiper-slide .grid-layout .main-content{margin-left:0}}body.page-template-tmpl_what_is section#key_benefits .content .benefit-swiper .swiper-slide .grid-layout .main-content .main-text{--duration:.75s;--delay:.25s;translate:0 100%;opacity:0;transition:all var(--duration) var(--delay) cubic-bezier(.65,0,.35,1)}body.page-template-tmpl_what_is section#key_benefits .content .benefit-swiper .swiper-slide .grid-layout .main-content .main-text .h3{color:var(--secondary)}body.page-template-tmpl_what_is section#key_benefits .content .benefit-swiper .swiper-slide .grid-layout .main-content .main-text p{--margin-top:2.5rem;font-size:var(--fs-800);color:var(--neutral-300)}@media (max-width:1280px){body.page-template-tmpl_what_is section#key_benefits .content .benefit-swiper .swiper-slide .grid-layout .main-content .main-text p{font-size:var(--fs-600)}}body.page-template-tmpl_what_is section#key_benefits .content .benefit-swiper .swiper-slide.swiper-slide-active .grid-layout .box .image-wrapper,body.page-template-tmpl_what_is section#key_benefits .content .benefit-swiper .swiper-slide.swiper-slide-active .grid-layout .box .text-wrapper{scale:1}body.page-template-tmpl_what_is section#key_benefits .content .benefit-swiper .swiper-slide.swiper-slide-active .grid-layout .main-text{opacity:1;translate:0 0}body.page-template-tmpl_innovation section#featured{background:var(--white);position:relative}body.page-template-tmpl_innovation section#featured .hero_frame{background:linear-gradient(90deg,var(--neutral-200),var(--neutral-200))}body.page-template-tmpl_innovation section#featured .hero_frame:after,body.page-template-tmpl_innovation section#featured .hero_frame:before{content:"";position:absolute;width:100%;scale:0 1;height:450px;border-radius:100vw;transform-origin:right;bottom:-10%}@media (width <= 1024px){body.page-template-tmpl_innovation section#featured .hero_frame:after,body.page-template-tmpl_innovation section#featured .hero_frame:before{height:400px}}@media (width <= 991px){body.page-template-tmpl_innovation section#featured .hero_frame:after,body.page-template-tmpl_innovation section#featured .hero_frame:before{height:350px;bottom:-5%}}@media (width <= 768px){body.page-template-tmpl_innovation section#featured .hero_frame:after,body.page-template-tmpl_innovation section#featured .hero_frame:before{height:260px}}@media (width <= 450px){body.page-template-tmpl_innovation section#featured .hero_frame:after,body.page-template-tmpl_innovation section#featured .hero_frame:before{height:240px}}body.page-template-tmpl_innovation section#featured .hero_frame:before{left:1%;z-index:0;background:linear-gradient(270deg,#f5f5f533 40.54%,#9f6ece33)}body.page-template-tmpl_innovation section#featured .hero_frame:after{left:60%;z-index:0;background:linear-gradient(270deg,#f5f5f533 40.54%,#9f6ece33)}body.page-template-tmpl_innovation section#featured .paragraph{max-width:30ch}body.page-template-tmpl_innovation section#featured .rotated-img{position:absolute;z-index:1;width:483px;aspect-ratio:1;top:50%;left:50%;rotate:45deg;translate:-50% -50%;border-radius:20px}@media (width <= 1024px){body.page-template-tmpl_innovation section#featured .rotated-img{width:400px}}@media (width <= 991px){body.page-template-tmpl_innovation section#featured .rotated-img{width:350px}}@media (width <= 768px){body.page-template-tmpl_innovation section#featured .rotated-img{width:260px}}@media (width <= 450px){body.page-template-tmpl_innovation section#featured .rotated-img{width:240px}}body.page-template-tmpl_innovation section#featured .hero_image img{opacity:0;z-index:2;-o-object-fit:contain;object-fit:contain;width:auto;height:100%;position:absolute;inset:revert;right:0;top:0;scale:revert;rotate:4deg;translate:0 40%}body.page-template-tmpl_innovation section#featured.start-animation .hero_frame:before{transition:all .8s cubic-bezier(.65,0,.35,1)}body.page-template-tmpl_innovation section#featured.start-animation .hero_frame:after{transition:all 1s cubic-bezier(.65,0,.35,1) .3s}body.page-template-tmpl_innovation section#featured.start-animation .hero_frame:after,body.page-template-tmpl_innovation section#featured.start-animation .hero_frame:before{content:"";scale:1 1;transform-origin:right}body.page-template-tmpl_innovation section#featured.start-animation .hero_image img{opacity:1;transition:all 1.2s cubic-bezier(.65,0,.35,1)}@media (max-width:768px){body.page-template-tmpl_innovation section#featured.start-animation .hero_image img{opacity:.6}}body.page-template-tmpl_innovation section#what_is_eyeq{padding-block-start:clamp(3.125rem,.5681818182rem + .0909090909 * 100vw,8.75rem);padding-block-end:clamp(3.125rem,2.5568181818rem + .0202020202 * 100vw,4.375rem)}body.page-template-tmpl_innovation section#what_is_eyeq .content{display:flex;justify-content:space-between;gap:1rem;padding-block:2.5rem}@media (width <= 768px){body.page-template-tmpl_innovation section#what_is_eyeq .content{flex-direction:column}}body.page-template-tmpl_innovation section#what_is_eyeq .content .inner_content{max-width:60%}@media (width <= 1024px){body.page-template-tmpl_innovation section#what_is_eyeq .content .inner_content{max-width:75%}}@media (width <= 768px){body.page-template-tmpl_innovation section#what_is_eyeq .content .inner_content{max-width:100%}}body.page-template-tmpl_innovation section#what_is_eyeq .content .inner_content .title{font-size:var(--fs-800);font-style:normal;line-height:55px;letter-spacing:-1.56px;font-weight:400}body.page-template-tmpl_innovation section#what_is_eyeq .content .inner_content .paragraph{--margin-top:2.5rem}body.page-template-tmpl_innovation section#what_is_eyeq .content .inner_content .paragraph>.sub-title{position:relative;padding-block-end:2.5rem;display:block;color:var(--primary);font-size:var(--fs-base);font-style:normal;font-weight:700}body.page-template-tmpl_innovation section#what_is_eyeq .content .inner_content .paragraph>.sub-title:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:linear-gradient(90deg,#f26346 10.1%,#86a8e7 50%,#9f6ece 90.38%)}body.page-template-tmpl_innovation section#what_is_eyeq .content .inner_content .paragraph p{--margin-top:2.5rem}body.page-template-tmpl_innovation section#vision{padding-block-start:clamp(3.125rem,2.5568181818rem + .0202020202 * 100vw,4.375rem);padding-block-end:clamp(3.125rem,.5681818182rem + .0909090909 * 100vw,8.75rem)}body.page-template-tmpl_innovation section#vision .content{border-radius:20px;padding-block:var(--space-35-80);background:linear-gradient(179deg,#fff 1.15%,#dde1e2 98.99%)}body.page-template-tmpl_innovation section#vision .content .bolder-heading{--margin-top:2rem;--_top-color:var(--primary)}body.page-template-tmpl_innovation section#vision .content>.grid-2{--margin-top:var(--space-25-80);display:grid;gap:2.5rem}@media (width > 860px){body.page-template-tmpl_innovation section#vision .content>.grid-2{grid-template-columns:1fr 1.2fr}}body.page-template-tmpl_innovation section#vision .content>.grid-2 .col-1>.image-wrapper{position:relative;max-width:450px;height:600px;border-radius:20px;overflow:clip}@media (max-width:1301px){body.page-template-tmpl_innovation section#vision .content>.grid-2 .col-1>.image-wrapper{width:410px;height:565px}}@media (max-width:1024px){body.page-template-tmpl_innovation section#vision .content>.grid-2 .col-1>.image-wrapper{width:380px;height:500px}}@media (max-width:900px){body.page-template-tmpl_innovation section#vision .content>.grid-2 .col-1>.image-wrapper{width:340px;height:450px}}@media (max-width:670px){body.page-template-tmpl_innovation section#vision .content>.grid-2 .col-1>.image-wrapper{width:100%;max-width:100%}}body.page-template-tmpl_innovation section#vision .content>.grid-2 .col-1>.image-wrapper>img{position:absolute;inset:0;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}body.page-template-tmpl_innovation section#vision .content>.grid-2 .col-2{margin-left:auto}@media (width > 860px){body.page-template-tmpl_innovation section#vision .content>.grid-2 .col-2{max-width:660px}}body.page-template-tmpl_innovation section#vision .content>.grid-2 .col-2 .h2{color:var(--primary);font-weight:400;letter-spacing:-1.04px}body.page-template-tmpl_innovation section#vision .content>.grid-2 .col-2 p{--margin-top:5rem;margin-left:auto}@media (width > 1280px){body.page-template-tmpl_innovation section#vision .content>.grid-2 .col-2 p{max-width:85%}}body.page-template-tmpl_innovation section#vision .content>.grid-2 .col-2 p .btn{margin-top:2.5rem}body.page-template-tmpl_impact section#how_it_works{min-height:50lvh;padding-block-start:clamp(3.125rem,.5681818182rem + .0909090909 * 100vw,8.75rem);padding-block-end:clamp(3.125rem,2.5568181818rem + .0202020202 * 100vw,4.375rem)}body.page-template-tmpl_impact section#how_it_works .content{padding-block:3.5rem;padding-inline:2.5rem;border-radius:20px;background:linear-gradient(179deg,var(--white) 1.15%,var(--neutral-200) 98.99%);overflow:hidden}body.page-template-tmpl_impact section#how_it_works .content:before{--_deg:0deg;top:35%}body.page-template-tmpl_impact section#how_it_works .content .headings{display:flex;gap:2rem;flex-direction:column;align-items:center}@media (max-width:1024px){body.page-template-tmpl_impact section#how_it_works .content .headings{gap:1rem}}body.page-template-tmpl_impact section#how_it_works .content .headings .bolder-heading{align-items:center}body.page-template-tmpl_impact section#how_it_works .content .grid-3{margin-top:clamp(5.625rem,4.2045454545rem + .0505050505 * 100vw,8.75rem);display:grid;gap:7.375rem;grid-template-columns:1fr 1fr 1fr;justify-items:center;height:500px;overflow:hidden}@media (max-width:1280px){body.page-template-tmpl_impact section#how_it_works .content .grid-3{gap:4rem}}body.page-template-tmpl_impact section#how_it_works .content .grid-3 .col2{width:468px;height:500px;border-radius:20px;overflow:hidden;position:relative}@media (max-width:1280px){body.page-template-tmpl_impact section#how_it_works .content .grid-3 .col2{width:350px}}body.page-template-tmpl_impact section#how_it_works .content .grid-3 .col2 svg{position:absolute;left:50%;top:50%;translate:-50% -50%}body.page-template-tmpl_impact section#how_it_works .content .grid-3 .col1,body.page-template-tmpl_impact section#how_it_works .content .grid-3 .col3{overflow:hidden;align-items:center;display:flex;flex-direction:column;height:500px;width:100%;position:relative}body.page-template-tmpl_impact section#how_it_works .content .grid-3 .col1 .step,body.page-template-tmpl_impact section#how_it_works .content .grid-3 .col3 .step{--_radius:20px;position:absolute;min-height:500px;display:flex;flex-direction:column;justify-content:center;padding:2.5rem}body.page-template-tmpl_impact section#how_it_works .content .grid-3 .col1 .step h2.h1,body.page-template-tmpl_impact section#how_it_works .content .grid-3 .col3 .step h2.h1{font-family:peridot-pe-variable,sans-serif;color:var(--primary);font-style:normal;font-weight:400;line-height:normal;letter-spacing:-1.28px}body.page-template-tmpl_impact section#how_it_works .content .grid-3 .col1 .step p,body.page-template-tmpl_impact section#how_it_works .content .grid-3 .col3 .step p{margin-top:1.5rem;font-size:var(--fs-600)}body.page-template-tmpl_impact section#how_it_works .content .grid-3 .col1 .step p span,body.page-template-tmpl_impact section#how_it_works .content .grid-3 .col3 .step p span{font-weight:700}@media (max-width:1024px){body.page-template-tmpl_impact section#how_it_works .content.desktop-wrapper{display:none}}@media (min-width:1025px){body.page-template-tmpl_impact section#how_it_works .content.mobile-wrapper{display:none}}@media (max-width:450px){body.page-template-tmpl_impact section#how_it_works .content.mobile-wrapper{padding-inline:1.5rem}}body.page-template-tmpl_impact section#how_it_works .content.mobile-wrapper img{max-height:300px;width:-moz-fit-content;width:fit-content;-o-object-fit:contain;object-fit:contain;margin:40px auto;border-radius:20px}body.page-template-tmpl_impact section#how_it_works .content.mobile-wrapper .mobile-steps-wrapper{display:flex;flex-direction:column;gap:40px}body.page-template-tmpl_impact section#how_it_works .content.mobile-wrapper .step{display:flex;flex-direction:column;justify-content:center}body.page-template-tmpl_impact section#how_it_works .content.mobile-wrapper .step .subheading{padding-block-end:1rem;border-bottom:2px solid var(--primary);color:var(--primary);font-weight:600}body.page-template-tmpl_impact section#how_it_works .content.mobile-wrapper .step p{color:var(--neutral-300)}body.page-template-tmpl_impact section#how_it_works .content.mobile-wrapper .step .h3,body.page-template-tmpl_impact section#how_it_works .content.mobile-wrapper .step p{margin-top:1rem}body.page-template-tmpl_impact section#case_studies{padding-block:clamp(3.125rem,2.5568181818rem + .0202020202 * 100vw,4.375rem)}body.page-template-tmpl_impact section#case_studies .content{position:relative}body.page-template-tmpl_impact section#case_studies .content .navigation-wrapper{display:grid;position:absolute;bottom:0;right:0;grid-template-columns:1fr 1fr;width:767px;z-index:2;overflow:hidden;background:var(--white);border-radius:40px;padding-left:1rem}@media (max-width:1024px){body.page-template-tmpl_impact section#case_studies .content .navigation-wrapper{width:100%}}@media (max-width:550px){body.page-template-tmpl_impact section#case_studies .content .navigation-wrapper{position:relative;margin-top:30px}}body.page-template-tmpl_impact section#case_studies .content .navigation-wrapper .pagination{display:flex;width:100%;align-items:center}body.page-template-tmpl_impact section#case_studies .content .navigation-wrapper .pagination .studies-pagination{position:static;display:flex;flex-wrap:wrap;gap:1.25em}@media (max-width:550px){body.page-template-tmpl_impact section#case_studies .content .navigation-wrapper .pagination .studies-pagination{display:none}}body.page-template-tmpl_impact section#case_studies .content .navigation-wrapper .pagination .studies-pagination button{-webkit-appearance:none;-moz-appearance:none;appearance:none;all:unset;font-style:normal;font-weight:600;font-size:var(--fs-base);line-height:20px;letter-spacing:-.08px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;color:var(--neutral-200)}body.page-template-tmpl_impact section#case_studies .content .navigation-wrapper .pagination .studies-pagination button:not(:last-child):after{content:"";position:absolute;width:2px;height:60%;background:currentColor;right:0;top:50%;translate:calc(1.1em + .5px) -40%}body.page-template-tmpl_impact section#case_studies .content .navigation-wrapper .pagination .studies-pagination button.active{color:var(--black)}body.page-template-tmpl_impact section#case_studies .content .navigation-wrapper .navigation{display:flex;justify-content:flex-end;gap:1rem}body.page-template-tmpl_impact section#case_studies .content .navigation-wrapper .navigation .swiper-button-prev{rotate:180deg}body.page-template-tmpl_impact section#case_studies .content .navigation-wrapper .navigation .swiper-button-next,body.page-template-tmpl_impact section#case_studies .content .navigation-wrapper .navigation .swiper-button-prev{width:48px;height:48px;margin-top:revert;position:static;border-radius:100vw;background-color:var(--neutral-200);--swiper-navigation-color:var(--black)}body.page-template-tmpl_impact section#case_studies .content .navigation-wrapper .navigation .swiper-button-next>svg,body.page-template-tmpl_impact section#case_studies .content .navigation-wrapper .navigation .swiper-button-prev>svg{width:-moz-fit-content;width:fit-content;height:auto}body.page-template-tmpl_impact section#case_studies .content .bolder-heading{margin-top:2.5rem;--_top-color:var(--primary)}body.page-template-tmpl_impact section#case_studies .content .studies-swiper{padding-top:2.5rem;position:relative}body.page-template-tmpl_impact section#case_studies .content .studies-swiper>.progress{position:absolute;top:0;width:767px;background:var(--neutral-200);height:2px;right:0}@media (max-width:1024px){body.page-template-tmpl_impact section#case_studies .content .studies-swiper>.progress{display:none}}body.page-template-tmpl_impact section#case_studies .content .studies-swiper>.progress:after{content:"";position:absolute;width:var(--progress);height:2px;left:0;background:var(--black);transition:width .3s cubic-bezier(.65,0,.35,1)}body.page-template-tmpl_impact section#case_studies .content .studies-swiper .swiper-slide{min-height:50lvh}@media (max-width:550px){body.page-template-tmpl_impact section#case_studies .content .studies-swiper .swiper-slide{min-height:unset}}body.page-template-tmpl_impact section#case_studies .content .studies-swiper .swiper-slide .grid-layout{display:grid;gap:7.25rem;grid-template-columns:1fr 1fr}@media (max-width:1024px){body.page-template-tmpl_impact section#case_studies .content .studies-swiper .swiper-slide .grid-layout{gap:4rem}}@media (max-width:550px){body.page-template-tmpl_impact section#case_studies .content .studies-swiper .swiper-slide .grid-layout{gap:unset;display:flex;flex-direction:column}}body.page-template-tmpl_impact section#case_studies .content .studies-swiper .swiper-slide .grid-layout .image-wrapper{border-radius:20px;overflow:hidden;position:relative;height:350px}body.page-template-tmpl_impact section#case_studies .content .studies-swiper .swiper-slide .grid-layout .image-wrapper>img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}body.page-template-tmpl_impact section#case_studies .content .studies-swiper .swiper-slide .grid-layout .main-content{--duration:.75s;--delay:.15s;position:relative;padding-block-start:2.5rem;display:flex;gap:2.5rem;justify-content:space-between;opacity:0;transition:opacity var(--duration) var(--delay) cubic-bezier(.65,0,.35,1)}@media (max-width:1024px){body.page-template-tmpl_impact section#case_studies .content .studies-swiper .swiper-slide .grid-layout .main-content{flex-direction:column;gap:1rem;justify-content:unset}}body.page-template-tmpl_impact section#case_studies .content .studies-swiper .swiper-slide .grid-layout .main-content .indexing{color:var(--primary);font-size:var(--fs-base)}@media (max-width:550px){body.page-template-tmpl_impact section#case_studies .content .studies-swiper .swiper-slide .grid-layout .main-content .indexing{display:none}}body.page-template-tmpl_impact section#case_studies .content .studies-swiper .swiper-slide .grid-layout .main-content .main-text{display:flex;flex-direction:column;gap:1.5rem}@media (max-width:1024px){body.page-template-tmpl_impact section#case_studies .content .studies-swiper .swiper-slide .grid-layout .main-content .main-text{gap:unset}}body.page-template-tmpl_impact section#case_studies .content .studies-swiper .swiper-slide .grid-layout .main-content .main-text>.h4{color:var(--primary);font-size:var(--fs-700);font-weight:700}body.page-template-tmpl_impact section#case_studies .content .studies-swiper .swiper-slide .grid-layout .main-content .main-text>span.subtext{color:var(--primary);font-size:var(--fs-600);font-weight:700}body.page-template-tmpl_impact section#case_studies .content .studies-swiper .swiper-slide .grid-layout .main-content .main-text>p{--margin-top:2.5rem;font-size:var(--fs-600);color:var(--neutral-300)}@media (max-width:550px){body.page-template-tmpl_impact section#case_studies .content .studies-swiper .swiper-slide .grid-layout .main-content .main-text>p{--margin-top:1rem}}body.page-template-tmpl_impact section#case_studies .content .studies-swiper .swiper-slide.swiper-slide-active .grid-layout .box .image-wrapper,body.page-template-tmpl_impact section#case_studies .content .studies-swiper .swiper-slide.swiper-slide-active .grid-layout .box .text-wrapper{scale:1}body.page-template-tmpl_impact section#case_studies .content .studies-swiper .swiper-slide.swiper-slide-active .grid-layout .main-content{opacity:1}body.page-template-tmpl_impact section#testimonials{overflow:hidden;min-height:50lvh;background:linear-gradient(179deg,var(--white) 1.15%,var(--neutral-200) 98.99%);padding-block-start:clamp(3.125rem,2.5568181818rem + .0202020202 * 100vw,4.375rem);padding-block-end:clamp(3.125rem,.5681818182rem + .0909090909 * 100vw,8.75rem)}body.page-template-tmpl_impact section#testimonials .content.circle-element:before{--_bg:linear-gradient(180deg,#f0f0f0,var(--white) 28.19%);top:30%;width:115vw}body.page-template-tmpl_impact section#testimonials .content .heading-wrapper{position:relative;z-index:2;display:flex;justify-content:space-between;align-items:flex-end}body.page-template-tmpl_impact section#testimonials .content .heading-wrapper .headings{--margin-top:2rem;display:flex;flex-direction:column}body.page-template-tmpl_impact section#testimonials .content .heading-wrapper .headings .bolder-heading{--_top-color:var(--primary)}body.page-template-tmpl_impact section#testimonials .content .testimonials-swiper{max-width:1200px;padding-block:clamp(3.125rem,2.5568181818rem + .0202020202 * 100vw,4.375rem)}body.page-template-tmpl_impact section#testimonials .content .testimonials-swiper .swiper-slide{padding:3rem;display:flex;flex-direction:column;justify-content:space-between;background-color:var(--white);border-radius:20px;min-height:360px}body.page-template-tmpl_impact section#testimonials .content .testimonials-swiper .swiper-slide .h3{font-style:normal;font-weight:900;line-height:normal;color:var(--primary);font-family:forma-djr-display,forma-djr-greek-display,sans-serif;font-size:var(--fs-base);padding-block-end:2.5rem;border-bottom:1px solid}body.page-template-tmpl_impact section#testimonials .content .testimonials-swiper .swiper-slide blockquote p:before{content:"“"}body.page-template-tmpl_impact section#testimonials .content .testimonials-swiper .swiper-slide blockquote p:after{content:"”"}body.page-template-tmpl_impact section#testimonials .content .testimonials-swiper .swiper-slide blockquote p{font-size:var(--fs-500)}body.page-template-tmpl_framework section#certification{overflow:hidden;min-height:50lvh;padding-block-start:clamp(3.125rem,.5681818182rem + .0909090909 * 100vw,8.75rem);padding-block-end:clamp(3.125rem,2.5568181818rem + .0202020202 * 100vw,4.375rem)}body.page-template-tmpl_framework section#certification .content .heading-wrapper{position:relative;z-index:2;display:flex;justify-content:space-between;align-items:flex-end;gap:40px}@media (max-width:768px){body.page-template-tmpl_framework section#certification .content .heading-wrapper{flex-direction:column;align-items:flex-start;gap:20px}}body.page-template-tmpl_framework section#certification .content .heading-wrapper .headings{--margin-top:2rem;display:flex;flex-direction:column}@media (max-width:768px){body.page-template-tmpl_framework section#certification .content .heading-wrapper .headings{display:unset}}body.page-template-tmpl_framework section#certification .content .heading-wrapper .headings .bolder-heading{--_top-color:var(--primary)}body.page-template-tmpl_framework section#certification .content .heading-wrapper .paragraph{max-width:30ch;color:var(--neutral-300)}@media (max-width:768px){body.page-template-tmpl_framework section#certification .content .heading-wrapper .paragraph{max-width:unset}}body.page-template-tmpl_framework section#certification .content .certification-swiper{padding-inline:4px;padding-block:clamp(3.125rem,2.5568181818rem + .0202020202 * 100vw,4.375rem)}body.page-template-tmpl_framework section#certification .content .certification-swiper .swiper-slide{padding:3rem;display:flex;flex-direction:column;justify-content:space-between;border-radius:20px;min-height:360px}body.page-template-tmpl_framework section#certification .content .certification-swiper .swiper-slide:nth-child(3n+1){--_textColor:var(--white);background:var(--black)}body.page-template-tmpl_framework section#certification .content .certification-swiper .swiper-slide:nth-child(3n+2){background:var(--neutral-200)}body.page-template-tmpl_framework section#certification .content .certification-swiper .swiper-slide:nth-child(3n+3){background:var(--neutral-100)}body.page-template-tmpl_framework section#certification .content .certification-swiper .swiper-slide:nth-child(4n+4){--_textColor:var(--black);background:var(--white);box-shadow:0 1px #11111a0d,0 0 8px #11111a1a}body.page-template-tmpl_framework section#certification .content .certification-swiper .swiper-slide .h3{font-style:normal;font-weight:900;line-height:normal;color:var(--primary);font-family:forma-djr-display,forma-djr-greek-display,sans-serif;font-size:var(--fs-base);padding-block-end:2.5rem;position:relative}body.page-template-tmpl_framework section#certification .content .certification-swiper .swiper-slide .h3:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:linear-gradient(90deg,var(--primary) 10.1%,#86a8e7 50%,#9f6ece 90.38%)}body.page-template-tmpl_framework section#certification .content .certification-swiper .swiper-slide p{color:var(--_textColor,#1e1f21);font-size:var(--fs-500)}body.page-template-tmpl_framework section#about_content{padding-block:clamp(3.125rem,2.5568181818rem + .0202020202 * 100vw,4.375rem)}body.page-template-tmpl_framework section#publication{padding-block-start:clamp(3.125rem,2.5568181818rem + .0202020202 * 100vw,4.375rem);padding-block-end:clamp(3.125rem,.5681818182rem + .0909090909 * 100vw,8.75rem)}body.page-template-tmpl_framework section#publication>.content{border-radius:20px;background:linear-gradient(179deg,var(--white) 1.15%,#dde1e2 98.99%);padding-block:var(--space-25-80)}body.page-template-tmpl_framework section#publication>.content>.grid{display:grid;grid-template-columns:1fr 1.2fr;gap:clamp(2rem,.0681818182rem + .0686868687 * 100vw,6.25rem)}@media (max-width:1024px){body.page-template-tmpl_framework section#publication>.content>.grid{display:flex;flex-direction:column}}body.page-template-tmpl_framework section#publication>.content>.grid .paragraph{--margin-top:2.5rem;color:var(--neutral-300)}body.page-template-tmpl_framework section#publication>.content>.grid .grid.scroll:has(.grid-row:last-child:nth-child(5)){overflow-y:scroll;max-height:500px}body.page-template-tmpl_framework section#publication>.content>.grid .grid.scroll .grid-row{border-top:1px solid #e0e0e0;position:relative}body.page-template-tmpl_framework section#publication>.content>.grid .grid.scroll .grid-row:hover{border-top:1px solid #e0e0e0;background:linear-gradient(271deg,#fff0 .73%,#e3ccff 99.39%)}body.page-template-tmpl_framework section#publication>.content>.grid .grid.scroll .grid-row:hover .content{padding-inline-start:2.5rem}body.page-template-tmpl_framework section#publication>.content>.grid .grid.scroll .grid-row:hover .right{color:var(--black)}body.page-template-tmpl_framework section#publication>.content>.grid .grid.scroll .grid-row .content{padding-block:2.5rem;display:flex;width:100%;align-items:center;justify-content:space-between;transition:padding .3s ease}body.page-template-tmpl_framework section#publication>.content>.grid .grid.scroll .grid-row .content .left{display:grid;gap:1.4rem}body.page-template-tmpl_framework section#publication>.content>.grid .grid.scroll .grid-row .content .left .h3{font-size:var(--fs-base);color:#1e1f2161;font-weight:900;line-height:28px;letter-spacing:unset;transition:color .4s cubic-bezier(.65,0,.35,1)}body.page-template-tmpl_framework section#publication>.content>.grid .grid.scroll .grid-row .content .left p{font-size:var(--fs-600);font-weight:400;line-height:32px;max-width:40ch}body.page-template-tmpl_framework section#publication>.content>.grid .grid.scroll .grid-row .right{color:var(--neutral-300);transition:color .4s cubic-bezier(.65,0,.35,1)}body.page-template-tmpl_framework section#publication>.content>.grid .grid.scroll .grid-row .right a{color:inherit;border:1px solid;border-radius:100vw;aspect-ratio:1;width:50px;display:flex;align-items:center;justify-content:center}body.page-template-tmpl_framework section#publication>.content>.grid .grid.scroll .grid-row .right>a:after{content:"";position:absolute;inset:0;z-index:2}body.page-template-tmpl_contact section#contact{padding-block:clamp(3.125rem,.5681818182rem + .0909090909 * 100vw,8.75rem)}body.page-template-tmpl_contact section#contact .content{border-radius:20px;background:linear-gradient(179deg,#fff 1.15%,#dde1e2 98.99%);padding-block:var(--space-25-80)}body.page-template-tmpl_contact section#contact .content>.grid{display:grid;grid-template-columns:1fr 1.2fr;position:relative;gap:clamp(2rem,.0681818182rem + .0686868687 * 100vw,6.25rem)}@media (width <= 991px){body.page-template-tmpl_contact section#contact .content>.grid{grid-template-columns:1fr}}body.page-template-tmpl_contact section#contact .content>.grid .screen-reader-response{display:none}body.page-template-tmpl_contact section#contact .content>.grid .paragraph{--margin-top:2.5rem;max-width:80%;color:var(--neutral-300)}body.page-template-tmpl_contact section#contact .content>.grid .info{margin-top:2.5rem}body.page-template-tmpl_contact section#contact .content>.grid .info>.subheading{font-size:var(--fs-base);font-weight:900;color:#1e1f214d}body.page-template-tmpl_contact section#contact .content>.grid .info .info-items{margin-top:1.5rem;font-size:var(--fs-500);display:flex;justify-content:center;flex-direction:column;color:var(--black)}body.page-template-tmpl_contact section#contact .content>.grid .info .info-items li>a{color:inherit}body.page-template-tmpl_contact section#contact .content form .contact-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:0 1.5rem}@media (width <= 768px){body.page-template-tmpl_contact section#contact .content form .contact-grid{grid-template-columns:1fr}}body.page-template-tmpl_contact section#contact .content form .contact-grid .field{display:flex;position:relative}body.page-template-tmpl_contact section#contact .content form .contact-grid .field .wpcf7-not-valid-tip{font-size:13px;position:absolute;top:50%;right:0;padding:.5em;translate:0 -50%}body.page-template-tmpl_contact section#contact .content form .contact-grid .field:has(select){align-items:center;gap:1em}body.page-template-tmpl_contact section#contact .content form .contact-grid .field:has(select) .wpcf7-form-control-wrap{width:100%}body.page-template-tmpl_contact section#contact .content form .contact-grid .field:has(select)>label{padding-left:.5em;position:relative}body.page-template-tmpl_contact section#contact .content form .contact-grid .field:has(select)>label:after{content:"";position:absolute;right:0;top:50%;background:var(--primary);width:2px;height:70%;translate:1em -50%}body.page-template-tmpl_contact section#contact .content form .contact-grid .field:has(select) select::hover{color:var(--primary)}body.page-template-tmpl_contact section#contact .content form .contact-grid .field:not(:has(select)){flex-direction:column}body.page-template-tmpl_contact section#contact .content form .contact-grid .field:not(:has(select))>label{opacity:0;width:0;height:0}body.page-template-tmpl_contact section#contact .content form .contact-grid .field:after{content:"";position:absolute;top:0;left:0;width:100%;height:1px;background:linear-gradient(90deg,#f26346 10.1%,#86a8e7 50%,#9f6ece 90.38%)}body.page-template-tmpl_contact section#contact .content form .contact-grid .field:has(textarea):before{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:linear-gradient(90deg,#f26346 10.1%,#86a8e7 50%,#9f6ece 90.38%)}body.page-template-tmpl_contact section#contact .content form .contact-grid .field input,body.page-template-tmpl_contact section#contact .content form .contact-grid .field select,body.page-template-tmpl_contact section#contact .content form .contact-grid .field textarea{width:100%;border:0;font-size:var(--fs-base);background:transparent;padding-left:.5em}body.page-template-tmpl_contact section#contact .content form .contact-grid .field input:focus-visible,body.page-template-tmpl_contact section#contact .content form .contact-grid .field select:focus-visible,body.page-template-tmpl_contact section#contact .content form .contact-grid .field textarea:focus-visible{outline-offset:-5px;outline-color:var(--primary)}body.page-template-tmpl_contact section#contact .content form .contact-grid .field select{cursor:pointer;color:var(--primary);font-weight:600;line-height:20px;letter-spacing:-.08px}body.page-template-tmpl_contact section#contact .content form .contact-grid .field select option{color:var(--black)}body.page-template-tmpl_contact section#contact .content form .contact-grid .field input,body.page-template-tmpl_contact section#contact .content form .contact-grid .field textarea{transition:padding .2s cubic-bezier(.65,0,.35,1)}body.page-template-tmpl_contact section#contact .content form .contact-grid .field input:focus-visible,body.page-template-tmpl_contact section#contact .content form .contact-grid .field input:focus-within,body.page-template-tmpl_contact section#contact .content form .contact-grid .field textarea:focus-visible,body.page-template-tmpl_contact section#contact .content form .contact-grid .field textarea:focus-within{padding-inline-start:1em}body.page-template-tmpl_contact section#contact .content form .contact-grid .field input::-moz-placeholder,body.page-template-tmpl_contact section#contact .content form .contact-grid .field textarea::-moz-placeholder{color:#1e1f21e6;font-weight:600}body.page-template-tmpl_contact section#contact .content form .contact-grid .field input:-ms-input-placeholder,body.page-template-tmpl_contact section#contact .content form .contact-grid .field textarea:-ms-input-placeholder{color:#1e1f21e6;font-weight:600}body.page-template-tmpl_contact section#contact .content form .contact-grid .field input::placeholder,body.page-template-tmpl_contact section#contact .content form .contact-grid .field textarea::placeholder{color:#1e1f21e6;font-weight:600}body.page-template-tmpl_contact section#contact .content form .contact-grid .field input,body.page-template-tmpl_contact section#contact .content form .contact-grid .field select,body.page-template-tmpl_contact section#contact .content form .contact-grid .field textarea{padding-block:2em;padding-inline:.5em}body.page-template-tmpl_contact section#contact .content form .contact-grid .field input:focus-visible,body.page-template-tmpl_contact section#contact .content form .contact-grid .field input:focus-within,body.page-template-tmpl_contact section#contact .content form .contact-grid .field select:focus-visible,body.page-template-tmpl_contact section#contact .content form .contact-grid .field select:focus-within,body.page-template-tmpl_contact section#contact .content form .contact-grid .field textarea:focus-visible,body.page-template-tmpl_contact section#contact .content form .contact-grid .field textarea:focus-within{padding-inline-start:1em}body.page-template-tmpl_contact section#contact .content form .contact-grid .field>label{font-size:var(--fs-base);font-weight:600}@media (width > 768px){body.page-template-tmpl_contact section#contact .content form .contact-grid .field:has(select),body.page-template-tmpl_contact section#contact .content form .contact-grid .field:has(textarea){grid-column:span 2}}body.page-template-tmpl_contact section#contact .content form .contact-grid input[type=submit]{margin-top:2.5rem;width:-moz-fit-content;width:fit-content;margin-left:auto}@media (width > 768px){body.page-template-tmpl_contact section#contact .content form .contact-grid input[type=submit]{grid-column:span 2}}#partners .accordion__item{cursor:pointer}#partners .accordion__item:hover .accordion__header-wrapper{background:linear-gradient(271deg,transparent 12%,rgba(160,110,206,.3) 88%)}#partners .accordion__item .accordion__header-wrapper{border-radius:12px;padding-block:2.5rem;padding-inline:1rem}@media (max-width:768px){#partners .accordion__item .accordion__header-wrapper{padding-block:1.5rem}}#partners .accordion__item:not(:first-child) .accordion__header-wrapper{border-block:1px solid var(--white)}#partners .accordion__item[aria-expanded=true] .accordion__toggle-wrapper span.toggler{rotate:180deg}#partners .accordion__item[aria-expanded=true] .accordion__toggle-wrapper span.toggler:after{opacity:0}#partners .accordion__header-wrapper{display:flex;align-items:center;justify-content:space-between}#partners .accordion__header-wrapper>.heading{display:flex;gap:2rem}#partners .accordion__header-wrapper>.heading h2.h1{font-weight:400;font-size:var(--fs-700)}#partners .accordion__toggle-wrapper span.toggler{width:25px;height:25px;display:block;aspect-ratio:1;position:relative;transition:rotate .3s cubic-bezier(.65,0,.35,1)}#partners .accordion__toggle-wrapper span.toggler:after,#partners .accordion__toggle-wrapper span.toggler:before{--_width:2px;content:"";position:absolute;background:var(--black)}#partners .accordion__toggle-wrapper span.toggler:before{width:100%;height:var(--_width);top:50%;translate:0 -50%}#partners .accordion__toggle-wrapper span.toggler:after{width:var(--_width);height:100%;left:50%;translate:-50% 0}#partners .accordion__body-wrapper .accordion__content{padding-block:var(--space-25-80)}#partners .accordion__body-wrapper .accordion__content>.grid-2{display:grid;grid-template-columns:1fr 1.2fr}#partners .accordion__body-wrapper .accordion__content>.grid-2 .col-1>.image-wrapper{position:relative;width:410px;height:560px;border-radius:20px;overflow:clip}#partners .accordion__body-wrapper .accordion__content>.grid-2 .col-1>.image-wrapper>img{position:absolute;inset:0;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}#partners .accordion__body-wrapper .accordion__content>.grid-2 .col-2{max-width:660px;margin-left:auto}#partners .accordion__body-wrapper .accordion__content>.grid-2 .col-2 .h2{color:var(--primary);font-weight:400;letter-spacing:-1.04px}#partners .accordion__body-wrapper .accordion__content>.grid-2 .col-2 p{--margin-top:5rem;max-width:85%;margin-left:auto}#partners{background:linear-gradient(179deg,#fff 1.15%,#dde1e2 98.99%);padding-block:clamp(3.125rem,.5681818182rem + .0909090909 * 100vw,8.75rem)}#partners .content{padding-block:var(--space-25-80);margin-bottom:80px}@media (max-width:768px){#partners .content{margin-bottom:60px}}#partners .content .headings h2{color:#f26346}#partners .partner-wrapper{display:flex;justify-content:space-between;gap:40px;flex-wrap:wrap}@media (max-width:1280px){#partners .partner-wrapper{justify-content:center;gap:40px 80px}}@media (max-width:768px){#partners .partner-wrapper{flex-direction:column}}#partners .partner-wrapper .partner{width:380px;display:flex;flex-direction:column;gap:16px}@media (max-width:1024px){#partners .partner-wrapper .partner{width:300px}}@media (max-width:768px){#partners .partner-wrapper .partner{width:100%}}#partners .partner-wrapper .partner .image-wrapper{width:100%;display:flex;align-items:center;justify-content:center;padding:60px 40px;border-radius:20px;background-color:#fff}#partners .partner-wrapper .partner .image-wrapper img{height:100px;width:-moz-fit-content;width:fit-content;-o-object-fit:contain;object-fit:contain}@media (max-width:1024px){#partners .partner-wrapper .partner .image-wrapper img{height:80px}}#partners .partner-wrapper .partner h3{border-block:1px solid #000;padding:20px 40px;margin-top:14px;height:-moz-fit-content;height:fit-content}#partners .partner-wrapper .partner h3 a{font-size:var(--fs-600);color:#475093;font-weight:400}#partners .partner-wrapper .partner .partner-contact{display:flex;flex-direction:column;padding-inline:40px}#partners .partner-wrapper .partner .partner-contact *{color:#1e1f21;font-size:var(--fs-500)}#partners .partner-wrapper .partner .partner-contact a{text-decoration:underline}body.single-post .page-current-hero .news-right{display:flex;flex-direction:column;align-items:flex-end}@media (max-width:1024px){body.single-post .page-current-hero .news-right{flex-direction:row;justify-content:space-between;width:100%;max-width:unset}}body.single-post .page-current-hero .news-right span{color:var(--secondary);font-size:var(--fs-base);font-family:forma-djr-display,forma-djr-greek-display,sans-serif;font-style:normal;font-weight:700}#ajax-content-wrapper{transition:.3s cubic-bezier(.65,0,.35,1)}#posts{margin-block:100px}#posts .categories{width:100%;display:flex;flex-wrap:wrap;justify-content:center;gap:12px 40px}#posts .categories button{font-weight:700;color:#f26346}#posts-grid{display:flex;flex-wrap:wrap;gap:50px 30px;justify-content:center;margin-top:60px}@media (max-width:768px){#posts-grid{margin-top:40px;gap:20px}}#posts-grid .post{width:calc(33.333% - 20px)}@media (max-width:1280px){#posts-grid .post{width:calc(50% - 20px)}}@media (max-width:768px){#posts-grid .post{width:100%}}#posts-grid .no-posts{margin-block:120px}.pagination ul{list-style:none;padding:unset;margin:unset;display:flex;justify-content:center;gap:14px;margin-top:60px}.pagination ul li a,.pagination ul li span{color:#f26346;padding-inline:6px}.pagination ul li a.current,.pagination ul li span.current{border-bottom:1px solid}.post{--_bg:hsla(0,0%,100%,0);--_radius:20px;padding:.5rem;display:flex;flex-direction:column}.post>.image-wrapper{position:relative;width:100%;height:310px;border-radius:calc(20px - .5rem);overflow:clip}.post>.image-wrapper>img{position:absolute;inset:0;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.post .category{--margin-top:1rem;color:var(--secondary);font-size:var(--fs-base);font-family:forma-djr-display,forma-djr-greek-display,sans-serif;font-style:normal;font-weight:700;line-height:normal;display:block}.post .post-info{--margin-top:1.5rem;padding-inline:1rem}.post .post-info p{font-size:var(--fs-base)}.post .post-info{margin-bottom:40px}@media (max-width:768px){.post .post-info{margin-top:20px}}.post .post-info .post-tags{display:flex;gap:20px;flex-wrap:wrap;justify-content:space-between}.post .view-post{--margin-top:auto;padding-inline:1rem;padding-block:1rem;display:flex;justify-content:space-between;align-items:center;border-radius:18px;background:linear-gradient(271deg,#ffffff4d .73% 99.39%);transition:all .3s cubic-bezier(.65,0,.35,1)}.post .view-post:hover{background:linear-gradient(271deg,var(--white) 12%,rgba(160,110,206,.5) 88%)}.post .view-post>h4{font-size:var(--fs-base);font-weight:600;line-height:20px;letter-spacing:-.08px}.post .view-post>a{height:100%}.post .view-post a{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;padding:1.2rem;display:flex;justify-content:center;align-items:center;border-radius:100vw;aspect-ratio:1;border:1px solid #6c6e71;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#news-content{margin-block:100px;max-width:1200px}@media (max-width:768px){#news-content{margin-block:80px}}#news-content .content-section:not(:first-child){margin-top:60px}#news-content .embed-section{max-width:800px;margin-inline:auto}#news-content .embed-section .embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}#news-content .embed-section .embed-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}
