@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";*:where(:not(html,iframe,canvas,img,svg,video,audio,input):not(svg *,symbol *)){all:unset;display:revert}*,*:before,*:after{box-sizing:border-box}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}a,button{cursor:revert}ol,ul,menu,summary{list-style:none}ol{counter-reset:revert}img{max-inline-size:100%;max-block-size:100%}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto}textarea{white-space:revert}meter{-webkit-appearance:revert;appearance:revert}:where(pre){all:revert;box-sizing:border-box}::placeholder{color:unset}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true]){-webkit-user-drag:element}:where(dialog:modal){all:revert;box-sizing:border-box}::-webkit-details-marker{display:none}:root{--color-bg: #ffffff;--color-text: #000000;--color-neutral-100: #EDEDED;--color-neutral-200: #313131;--color-neutral-300: #6E6E6E;--color-neutral-400: #D9D9D9;--color-neutral-500: #6F6F6F;--color-neutral-600: #1C1C1C;--color-neutral-700: #868686;--color-neutral-800: #4B4B4B;--color-neutral-900: #0A0A0A;--color-neutral-1000: #0E0E0E;--color-primary-100: #1566AB;--color-primary-200: #F1F7FE;--color-primary-300: #0D2843;--color-primary-400: #C1DDF8;--color-primary-500: #E3EEFB;--color-primary-600: #085CA6}html{font-size:100%}@media(min-width:2560px){html{font-size:140%}}@media(min-width:3840px){html{font-size:175%}}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis-smooth iframe{pointer-events:none}body{font-family:var(--font-inter);background:var(--color-bg);color:var(--color-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}img{display:block;max-width:100%}h1,h2,h3,h4{margin:0;line-height:1.1}:root{--font-inter: "Inter", sans-serif}.banner .content-block .number{font-size:5.625rem;font-size:clamp(5.625rem,3.2142857143rem + 5.0223214286vw,11.25rem);font-family:var(--font-inter);font-weight:700;line-height:1}.author-hero-section .content-block .content h1,.blog-inner-section h1,.hero__content h1{font-size:2.25rem;font-size:clamp(2.25rem,.2741935484rem + 4.5161290323vw,7.5rem);font-family:var(--font-inter);font-weight:700;line-height:1}.tax-hero .hero__content h1{font-size:2.625rem;font-size:clamp(2.625rem,1.8968446602rem + 2.3300970874vw,5.625rem);font-family:var(--font-inter);font-weight:700;line-height:1}.contact .content h1,.pricing-plans .pricing-card .headline .price{font-size:3.375rem;font-size:clamp(3.375rem,1.9285714286rem + 1.6071428571vw,4.5rem);font-family:var(--font-inter);font-weight:800;line-height:1}.content-generic h1,.author-hero-section .content-block .content h3,.generic-text-section .content-block h1,.content-details .content-block .content h1,.tax-form h2,.video-section h2,.reviews .headline h2,.calendar-section h2,.grid-content h2,.grid-content .content-block h3,.grid-content-pricing .content-block .price-per-month .price,.content-image .content-block h2,.book-demo__inner h2,.what-we-do__heading,.h2-heading{font-size:1.875rem;font-size:clamp(1.875rem,1.4805825243rem + 1.2621359223vw,3.5rem);font-family:var(--font-inter);font-weight:700;line-height:1}.global-section-faq .headline h2,.content-generic h2,.get-in-touch .headline h2,.generic-text-section .content-block h2,.content-details .content-block .content h2,.content-details .content-block .contact-cta .text-block h2,.cta-banner .content-block h2,.banner .content-block .small-title,.banner .content-block .text,.pricing-plans__inner h2,.testimonials__inner .headline h2,.latest-news__inner .headline .left-block h2,.why-choose-us__heading,.global-section-steps__heading,.what-we-do .card-container .card-block .card-headline .text h3{font-size:1.5rem;font-size:clamp(1.5rem,1.1359223301rem + 1.1650485437vw,3rem);font-family:var(--font-inter);font-weight:700;line-height:1}.content-generic h3,.generic-text-section .content-block h3,.content-details .content-block .content h3,.content-details .side-block .links-block .cta-block .title,.modal-container .modal-block h3,.grid-content-pricing .content-block p,.team-member__inner .top-block .content-block h2,.team-member__inner .bottom-block .list-block h3,.why-choose-us .block-container .block .headline h3,.global-section-steps .steps-container .block .content h3{font-size:1.125rem;font-size:clamp(1.125rem,.9126213592rem + .6796116505vw,2rem);font-family:var(--font-inter);font-weight:700;line-height:1}.global-section-faq .question-head .title,.content-generic h4,.author-hero-section .content-block .content .position,.generic-text-section .content-block h4,.content-details .content-block .content h4,.content-details .side-block .table-of-contents .table-title,.blog-card .content h3,.footer .block .left-block .info-block .info a,.footer .block .right-block .footer-navigation .nav-items .menu-link,.hero__content p{font-size:1rem;font-size:clamp(1rem,.8588709677rem + .3225806452vw,1.375rem);font-family:var(--font-inter);font-weight:400;line-height:1.4}.content-generic h5,.author-hero-section .content-block .content p,.generic-text-section .content-block h5,.content-details .content-block .content h5,.tax-form .form-block .tax-form .gfield_label.gform-field-label{font-size:1.125rem;font-size:clamp(1.125rem,1.0339805825rem + .2912621359vw,1.5rem);font-family:var(--font-inter);font-weight:400;line-height:1.4}.global-section-faq .headline .headline-description,.global-section-faq .question-body .description p,.content-generic,.content-generic p,.content-generic a,.content-generic ul li,.content-generic ol li,.content-generic h6,.author-hero-section .content-block .content,.generic-text-section .content-block,.generic-text-section .content-block p,.generic-text-section .content-block a,.generic-text-section .content-block ul li,.generic-text-section .content-block ol li,.generic-text-section .content-block h6,.blog-inner-section .breadcrumb-block,.blog-inner-section .breadcrumb-block a,.blog-inner-section .breadcrumb-block .post-name,.blog-inner-section .info-block .author-block .author-info .name,.content-details .content-block .content,.content-details .content-block .content p,.content-details .content-block .content a,.content-details .content-block .content ul li,.content-details .content-block .content ol li,.content-details .content-block .content h6,.contact .content .description,.contact .content .info-block .contact-block .contact-link,.tax-form .description,.tax-form .form-block .right-block h3,.tax-form .form-block .right-block .taxform-notice_title,.video-section .description,.reviews .headline p,.calendar-section .headline-description,.cta-banner .content-block .description,.grid-content .content-block .description,.grid-content-pricing .content-block .list li,.pricing-plans__inner .headline-description,.pricing-plans .pricing-card .bottom .description,.testimonials__inner .headline .description,.testimonial-card .quote,.testimonial-card .author-block .author-info .name,.team-member__inner .bottom-block .list-block .list li,.content-image .content-block .headline-description,.latest-news__inner .headline .right-block .description,.why-choose-us__description,.why-choose-us .block-container .block .description,.global-section-steps__description,.global-section-steps .steps-container .block .content .description,.what-we-do__description,.what-we-do .card-container .card-block .card-body .description,.p-des{font-size:1rem;font-size:clamp(1rem,.9241504854rem + .2427184466vw,1.3125rem);font-family:var(--font-inter);font-weight:300;line-height:1.4}.get-in-touch .contact-form .form-group label,.get-in-touch .contact-form .form-group input,.get-in-touch .contact-form .form-group textarea,.blog-inner-section .info-block .published-block,.content-details .content-block .contact-cta .text-block .description,.content-details .content-block .author-details .author-content p,.content-details .side-block .table-of-contents .table-content li,.content-details .side-block .links-block .cta-block .description,.pagination a,.pagination span,.contact .content .info-block .title,.contact .content .info-block .location .address,.contact .contact-form .form-control label,.contact .contact-form .form-control input,.contact .contact-form .form-control input::placeholder,.contact .contact-form .form-control textarea,.contact .contact-form .form-control textarea::placeholder,.contact .contact-form .checkbox,.contact .contact-form .checkbox a,.contact .info-block-mobile .title,.contact .info-block-mobile .location .address,.contact .info-block-mobile .contact-block .contact-link,.tax-form .form-block .tax-form .field_validation_below,.tax-form .form-block .tax-form .gform_heading,.tax-form .form-block .tax-form .partial_entry_warning,.tax-form .form-block .tax-form #gform_submit_button_1,.tax-form .form-block .tax-form .gform_next_button,.tax-form .form-block .tax-form .gform_previous_button,.modal-container .modal-block .modal-form .form-control .label,.modal-container .modal-block .modal-form .form-control input,.modal-container .modal-block .modal-form .form-control input::placeholder,.modal-container .modal-block .modal-form .form-control textarea,.modal-container .modal-block .modal-form .form-control textarea::placeholder,.modal-container .modal-block .modal-form .form-control select,.modal-container .modal-block .modal-form .form-control select option,.modal-container .modal-block .modal-form .checkbox,.modal-container .modal-block .modal-form .checkbox a,.team-member__inner .top-block .content-block .description,.header .navigation .navigation-menu .menu-item .menu-link,.header .mobile-extra-links .auth-group .login-btn,.header .mobile-extra-links .auth-group .btn,.header .mobile-extra-links .language-switcher .current-language,.footer .block .right-block .legals-and-socials .terms-block a,.footer .copyright-block .copyright,.btn,.btn-link,.btn-arrow .text{font-size:1rem;font-size:clamp(1rem,.625rem + .4166666667vw,1.125rem);font-family:var(--font-inter);font-weight:400;line-height:1.4}@media(min-width:120.0625em){.get-in-touch .contact-form .form-group label,.get-in-touch .contact-form .form-group input,.get-in-touch .contact-form .form-group textarea,.blog-inner-section .info-block .published-block,.content-details .content-block .contact-cta .text-block .description,.content-details .content-block .author-details .author-content p,.content-details .side-block .table-of-contents .table-content li,.content-details .side-block .links-block .cta-block .description,.pagination a,.pagination span,.contact .content .info-block .title,.contact .content .info-block .location .address,.contact .contact-form .form-control label,.contact .contact-form .form-control input,.contact .contact-form .form-control input::placeholder,.contact .contact-form .form-control textarea,.contact .contact-form .form-control textarea::placeholder,.contact .contact-form .checkbox,.contact .contact-form .checkbox a,.contact .info-block-mobile .title,.contact .info-block-mobile .location .address,.contact .info-block-mobile .contact-block .contact-link,.tax-form .form-block .tax-form .field_validation_below,.tax-form .form-block .tax-form .gform_heading,.tax-form .form-block .tax-form .partial_entry_warning,.tax-form .form-block .tax-form #gform_submit_button_1,.tax-form .form-block .tax-form .gform_next_button,.tax-form .form-block .tax-form .gform_previous_button,.modal-container .modal-block .modal-form .form-control .label,.modal-container .modal-block .modal-form .form-control input,.modal-container .modal-block .modal-form .form-control input::placeholder,.modal-container .modal-block .modal-form .form-control textarea,.modal-container .modal-block .modal-form .form-control textarea::placeholder,.modal-container .modal-block .modal-form .form-control select,.modal-container .modal-block .modal-form .form-control select option,.modal-container .modal-block .modal-form .checkbox,.modal-container .modal-block .modal-form .checkbox a,.team-member__inner .top-block .content-block .description,.header .navigation .navigation-menu .menu-item .menu-link,.header .mobile-extra-links .auth-group .login-btn,.header .mobile-extra-links .auth-group .btn,.header .mobile-extra-links .language-switcher .current-language,.footer .block .right-block .legals-and-socials .terms-block a,.footer .copyright-block .copyright,.btn,.btn-link,.btn-arrow .text{font-size:1.125rem;font-size:clamp(1.125rem,-.375rem + 1.25vw,1.625rem)}}.get-in-touch .contact-form .checkbox-group label,.blog-inner-section .info-block .author-block .author-info .position,.content-details .content-block .author-details .author-content .author-name,.content-details .side-block .links-block .share-block .title,.blog-card .content .category-name,.blog-card .content .date,.tax-form .form-block .right-block p,.tax-form .form-block .right-block .taxform-notice_preparation,.tax-form .form-block .right-block ul li,.grid-content-pricing .content-block .price-per-month .text,.testimonial-card .author-block .author-info .position,.header .navigation .navigation-menu .menu-item.dropdown-item .dropdown-menu a,.header .right-nav-block .language-switcher .current-language,.header .right-nav-block .login-btn,.header .right-nav-block .btn,.line-block .number{font-size:.75rem;font-size:clamp(.75rem,.6835106383rem + .2127659574vw,.875rem)}@media(min-width:90em){.get-in-touch .contact-form .checkbox-group label,.blog-inner-section .info-block .author-block .author-info .position,.content-details .content-block .author-details .author-content .author-name,.content-details .side-block .links-block .share-block .title,.blog-card .content .category-name,.blog-card .content .date,.tax-form .form-block .right-block p,.tax-form .form-block .right-block .taxform-notice_preparation,.tax-form .form-block .right-block ul li,.grid-content-pricing .content-block .price-per-month .text,.testimonial-card .author-block .author-info .position,.header .navigation .navigation-menu .menu-item.dropdown-item .dropdown-menu a,.header .right-nav-block .language-switcher .current-language,.header .right-nav-block .login-btn,.header .right-nav-block .btn,.line-block .number{font-size:.875rem;font-size:clamp(.875rem,.1517857143rem + .8035714286vw,1.4375rem)}}.get-in-touch .contact-form .checkbox-group label,.blog-inner-section .info-block .author-block .author-info .position,.content-details .content-block .author-details .author-content .author-name,.content-details .side-block .links-block .share-block .title,.blog-card .content .category-name,.blog-card .content .date,.tax-form .form-block .right-block p,.tax-form .form-block .right-block .taxform-notice_preparation,.tax-form .form-block .right-block ul li,.grid-content-pricing .content-block .price-per-month .text,.testimonial-card .author-block .author-info .position,.header .navigation .navigation-menu .menu-item.dropdown-item .dropdown-menu a,.header .right-nav-block .language-switcher .current-language,.header .right-nav-block .login-btn,.header .right-nav-block .btn,.line-block .number{font-family:var(--font-inter);font-weight:400;line-height:1.1}.pricing-plans .pricing-card .headline h3,.footer .block .left-block .info-block .info .info-title,.footer .block .right-block .footer-navigation .nav-title,.footer .copyright-block .developed_p,.global-section-steps .steps-container .block:before,.small-title,.form-notification{font-size:.8125rem;font-size:clamp(.8125rem,.1696428571rem + .7142857143vw,1.3125rem);font-family:var(--font-inter);font-weight:700;line-height:1.4}.wrapper{position:relative;padding:4.75rem 1.25rem;max-width:120rem;margin:0 auto}@media not (min-width:48em){.wrapper{padding:3.3125rem 1rem}}.wrapper-138{position:relative;padding:4.25rem 8.625rem;max-width:120rem;margin:0 auto}@media not (min-width:75em){.wrapper-138{padding:5.5rem 5.25rem}}@media not (min-width:48em){.wrapper-138{padding:3rem 1rem}}.wrapper-blue{background:var(--color-primary-200);border-radius:30px;position:relative;z-index:1}@media not (min-width:48em){.wrapper-blue{border-radius:12px}}.small-title{letter-spacing:3%;text-transform:uppercase;color:var(--color-neutral-500);text-align:center;position:relative;z-index:1}.btn{border-radius:60px;height:3.5rem;background:#fff;min-width:12.5rem;display:flex;justify-content:center;align-items:center;cursor:pointer;font-weight:600!important}@media not (min-width:90em){.btn{height:3rem}}@media not (min-width:48em){.btn{height:2.625rem}}.btn-link{font-weight:700}.btn-link:hover{text-decoration:underline}.btn-arrow{display:flex;align-items:center;position:relative;width:fit-content;z-index:1;line-height:1;cursor:pointer}.btn-arrow .text{background-color:var(--color-primary-100);border-radius:60px;height:3.5rem;color:#fff;font-weight:700;display:flex;align-items:center;transition:.3s ease-in-out;padding-left:1.75rem;padding-right:3.5rem;border:1px solid var(--color-primary-100);line-height:1}@media(min-width:120.0625em){.btn-arrow .text{height:4.5rem;padding-left:1.75rem;padding-right:4.5rem}}@media not (min-width:90em){.btn-arrow .text{height:2.625rem;padding-left:1.75rem;padding-right:2.625rem}}@media not (min-width:48em){.btn-arrow .text{padding-right:1.75rem}}.btn-arrow .icon-wrapper{height:3.375rem;width:3.375rem;border-radius:60px;background-color:var(--color-primary-100);display:grid;place-items:center;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:.3s ease-in-out;border:1px solid var(--color-primary-100)}@media(min-width:120.0625em){.btn-arrow .icon-wrapper{height:4.25rem;width:4.25rem}}@media not (min-width:90em){.btn-arrow .icon-wrapper{height:2.5rem;width:2.5rem}}@media not (min-width:48em){.btn-arrow .icon-wrapper{display:none}}.btn-arrow .icon-wrapper img{width:1.25rem;height:1.25rem;object-fit:contain}@media(min-width:120.0625em){.btn-arrow .icon-wrapper img{height:1.5625rem;width:1.5625rem}}.btn-arrow:hover .text{padding-right:1.75rem}.btn-arrow:hover .icon-wrapper{right:-3.375rem}@media(min-width:120.0625em){.btn-arrow:hover .icon-wrapper{right:-4.25rem}}@media not (min-width:90em){.btn-arrow:hover .icon-wrapper{right:-2.5rem}}.play-button{position:absolute;width:4rem;height:4rem;background-color:var(--color-primary-100);border-radius:50%;display:flex;align-items:center;justify-content:center;transition:transform .2s ease,background-color .2s ease}.embla__button--disabled{opacity:.5}.line-block{display:grid;grid-template-columns:1.125rem 1fr;gap:10px;align-items:flex-end;padding-block:0}@media not (min-width:48em){.line-block{grid-template-columns:1.125rem 1fr}}.line-block .number{color:var(--color-primary-100);font-weight:700;line-height:1}.line-block .line{width:100%;height:2px;background-color:var(--color-primary-500)}.line-block:nth-of-type(2n){grid-template-columns:1fr 1.125rem}.line-block:nth-of-type(2n) .number{order:2}.line-block:nth-of-type(2n) .line{order:1}@media not (min-width:48em){.line-block:nth-of-type(2n){grid-template-columns:1fr 1.125rem}}.line-block-even:nth-of-type(2n){grid-template-columns:1.125rem 1fr}@media not (min-width:48em){.line-block-even:nth-of-type(2n){grid-template-columns:1.125rem 1fr}}.line-block-even:nth-of-type(2n) .number{order:1}.line-block-even:nth-of-type(2n) .line{order:2}.just-validate-error-label{color:#e74c3c;font-size:.75rem;margin-top:4px}.just-validate-error-field{border:1px solid #e74c3c}.scroll-to-top{position:fixed;bottom:2.5rem;right:2.5rem;width:3.5rem;height:3.5rem;background-color:var(--color-primary-100);color:#fff;border:none;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:all .3s ease-in-out;z-index:99;box-shadow:0 4px 12px #00000026}.scroll-to-top.is-visible{opacity:1;visibility:visible}.scroll-to-top:hover{background-color:var(--color-primary-600);transform:translateY(-4px)}@media not (min-width:48em){.scroll-to-top{bottom:1.25rem;right:1.25rem;width:3rem;height:3rem}}.scroll-to-top svg{width:1.5rem;height:1.5rem}.p-des{color:var(--color-neutral-500);text-align:center;max-width:37.5em;margin:0 auto;padding-bottom:3.125rem}.h2-heading{text-align:center;padding-top:4.25rem;padding-bottom:1.875rem}.green-bg:before{background-color:#71d59e!important;color:#fff!important}.form-notification{padding:1rem 1.5rem;border-radius:.5rem;margin:1.25rem 0;font-weight:500;animation:fadeIn .3s ease-in-out;width:100%;box-sizing:border-box;grid-column:1/-1}.form-notification--success{background-color:#004e3b;border:1px solid #00d393;color:#fafafa}.form-notification--error{background-color:#460a0a;border:1px solid #e32324;color:#fba7a6}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.hero{position:relative}.hero__inner{min-height:100dvh;display:flex;align-items:end}@media(min-width:120.0625em){.hero__inner{min-height:61.25rem;height:auto}}.hero__background{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.hero__background:after{content:"";position:absolute;inset:0;width:100%;height:100%;pointer-events:none;background:linear-gradient(224.94deg,#00040a00 16.2%,#053d97 83.39%)}.hero__background img{width:100%;height:100%;object-fit:cover}.hero__lines{position:absolute;bottom:0;left:0;top:30vh;pointer-events:none;mix-blend-mode:overlay}.hero__lines img{width:100%;height:100%;object-fit:cover}.hero__content{position:relative;z-index:1}.hero__content h1{color:#fff;max-width:9.25em}@media not (min-width:31.25em){.hero__content h1{max-width:100%}}.hero__content p{color:#fffc;max-width:20em;padding-top:1.25rem}@media not (min-width:31.25em){.hero__content p{max-width:100%}}.about-hero .hero__content h1{max-width:10em}.about-hero .hero__content p{max-width:26.25em}.about-hero .hero__content .btn-arrow{margin-top:1.25rem}.about-hero .hero__content .btn-arrow span{background:#fff;border-color:#fff;color:#000}.advisory-hero .hero__content p{max-width:26.25em}.pricing-hero .hero__inner{align-items:center;justify-content:center}.pricing-hero .hero__lines{left:50%;transform:translate(-50%);top:20vh}.pricing-hero .hero__content h1{text-align:center;max-width:12.5em;margin-inline:auto}.pricing-hero .hero__content p{text-align:center;max-width:29.375em;margin-inline:auto}.pricing-hero .hero__content .btn{margin-inline:auto;margin-top:1.25rem;width:fit-content;background:var(--color-primary-100);color:#fff}.tax-hero .hero__inner{align-items:center;justify-content:center}.tax-hero .hero__lines{left:50%;transform:translate(-50%);top:20vh}.tax-hero .hero__content h1{text-align:center;max-width:16.875em;margin-inline:auto}.tax-hero .hero__content p{text-align:center;max-width:32.5em;margin-inline:auto}.tax-hero .hero__content .btn{margin-inline:auto;margin-top:1.25rem;width:fit-content;background:var(--color-primary-100);color:#fff}.blog-hero .hero__inner{min-height:40.625rem;justify-content:center;height:auto}@media(min-width:120.0625em){.blog-hero .hero__inner{min-height:40.625rem;height:auto}}@media not (min-width:90em){.blog-hero .hero__inner{min-height:28.125rem}}.blog-hero .hero__lines{left:50%;transform:translate(-50%);top:10vh}.blog-hero .hero__content h1{text-align:center;max-width:12.5em;margin-inline:auto}.blog-hero .hero__content p{text-align:center;max-width:29.375em;margin-inline:auto}.aanmelden-hero .hero__content .btn-arrow{margin-top:1.25rem;margin-inline:auto}.aanmelden-hero .hero__content .btn-arrow span{background:#fff;border-color:#fff;color:#000}.what-we-do{position:relative}.what-we-do__inner{display:flex;flex-direction:column;align-items:center}.what-we-do__heading{max-width:13.75em;text-align:center;margin-bottom:1.875rem;margin-top:1.25rem}.what-we-do__description{color:var(--color-neutral-600);max-width:38.75em;text-align:center}.what-we-do .card-container{width:100%;display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem;margin-top:3.75rem;margin-bottom:1.25rem}@media not (min-width:75em){.what-we-do .card-container{overflow-x:scroll;padding-bottom:1rem;gap:1rem;scrollbar-width:thin;scrollbar-color:hsl(0,0%,5%) hsl(0,0%,59%)}.what-we-do .card-container::-webkit-scrollbar{height:8px}.what-we-do .card-container::-webkit-scrollbar-track{box-shadow:inset 0 0 3px #969696;border-radius:10px}.what-we-do .card-container::-webkit-scrollbar-thumb{background-color:#0d0d0d;border-radius:10px}}.what-we-do .card-container .card-block{border:1px solid var(--color-neutral-400);border-radius:8px;padding:2.1875rem 1.875rem;display:flex;flex-direction:column;justify-content:flex-start;min-height:26.375rem;transition:.4s ease-in-out;background-color:#fff;overflow:hidden}@media not (min-width:75em){.what-we-do .card-container .card-block{width:21.0625rem;min-height:23.125rem;padding-bottom:.9375rem}}.what-we-do .card-container .card-block .card-headline{display:flex;align-items:flex-start;justify-content:space-between;flex-shrink:0}.what-we-do .card-container .card-block .card-headline .text{transition:.3s ease-in-out}.what-we-do .card-container .card-block .card-headline .text .small-title{display:block;text-align:left;color:#000;transition:all .1s ease-in-out;margin-bottom:.75rem}.what-we-do .card-container .card-block .card-headline .text h3{color:var(--color-neutral-600);transition:.3s ease-in-out;max-width:9.375em}.what-we-do .card-container .card-block .card-headline .icon-wrapper{position:relative;width:3.375rem;height:3.375rem}@media not (min-width:75em){.what-we-do .card-container .card-block .card-headline .icon-wrapper{width:3rem;height:3rem}}.what-we-do .card-container .card-block .card-headline .icon-wrapper img{position:absolute;object-fit:contain;transition:.3s ease-in-out;top:0;right:0}.what-we-do .card-container .card-block .card-headline .icon-wrapper img:last-of-type{opacity:0}.what-we-do .card-container .card-block .card-body{flex-grow:1;display:flex;flex-direction:column}.what-we-do .card-container .card-block .card-body:before{content:"";flex-grow:1;transition:flex-grow .4s ease-in-out}.what-we-do .card-container .card-block .card-body .description{color:var(--color-neutral-600);transition:all .4s ease-in-out}.what-we-do .card-container .card-block .card-body .learn-more-btn{height:0;opacity:0;transform:translateY(20px);transition:all .4s ease-in-out;margin-top:auto;overflow:hidden}.what-we-do .card-container .card-block:hover{background-color:var(--color-primary-100);border-color:var(--color-primary-100)}.what-we-do .card-container .card-block:hover .card-headline .text .small-title{opacity:0;height:0;margin-bottom:0;visibility:hidden;transform:translateY(-10px)}.what-we-do .card-container .card-block:hover .card-headline .text h3{color:#fff}.what-we-do .card-container .card-block:hover .card-headline .icon-wrapper img{opacity:0}.what-we-do .card-container .card-block:hover .card-headline .icon-wrapper img:last-of-type{opacity:1}.what-we-do .card-container .card-block:hover .card-body:before{flex-grow:0}.what-we-do .card-container .card-block:hover .card-body .description{color:#fff;margin-top:2.5rem}.what-we-do .card-container .card-block:hover .card-body .learn-more-btn{height:3.5rem;opacity:1;transform:translateY(0);margin-top:auto;margin-bottom:0}.global-section-steps{position:relative}.global-section-steps__inner{display:flex;flex-direction:column;align-items:center}.global-section-steps__heading{color:var(--color-primary-300);max-width:17.5em;text-align:center;margin-bottom:1.875rem;margin-top:1.25rem}.global-section-steps__description{color:var(--color-neutral-700);max-width:24.375em;text-align:center}.global-section-steps .btn{background:var(--color-primary-100);color:#fff}.global-section-steps .steps-container{margin-top:3.75rem;margin-bottom:3.75rem;position:relative;width:100%;display:flex;flex-direction:column;gap:5rem}.global-section-steps .steps-container:before{content:"";position:absolute;top:0;bottom:0;left:50%;width:1px;background-color:var(--color-primary-400);transform:translate(-50%)}@media not (min-width:48em){.global-section-steps .steps-container:before{left:1.5rem;transform:none}}.global-section-steps .steps-container .block{display:flex;align-items:center;justify-content:space-between;gap:2.5rem;position:relative;width:100%}.global-section-steps .steps-container .block:before{content:attr(data-number);width:4rem;height:4rem;background-color:var(--color-primary-500);color:var(--color-primary-100);border-radius:50%;display:flex;align-items:center;justify-content:center;position:absolute;left:50%;transform:translate(-50%);z-index:2}@media not (min-width:48em){.global-section-steps .steps-container .block:before{width:3rem;height:3rem;left:0;transform:none}}.global-section-steps .steps-container .block .content{flex:1;max-width:30rem}@media(min-width:2560px){.global-section-steps .steps-container .block .content{max-width:37.5rem}}.global-section-steps .steps-container .block .content h3{margin-bottom:1rem;text-align:left}.global-section-steps .steps-container .block .content .description{color:var(--color-neutral-800);text-align:left;font-weight:400}.global-section-steps .steps-container .block .image-wrapper{flex:1;max-width:30rem;border-radius:12px;overflow:hidden}@media(min-width:2560px){.global-section-steps .steps-container .block .image-wrapper{max-width:37.5rem}}.global-section-steps .steps-container .block .image-wrapper img{width:100%;height:100%;object-fit:cover}@media(min-width:48em){.global-section-steps .steps-container .block:nth-child(odd) .content{text-align:right;margin-right:3.75rem}.global-section-steps .steps-container .block:nth-child(odd) .image-wrapper{margin-left:3.75rem}.global-section-steps .steps-container .block:nth-child(2n){flex-direction:row-reverse}.global-section-steps .steps-container .block:nth-child(2n) .content{text-align:left;margin-left:3.75rem}.global-section-steps .steps-container .block:nth-child(2n) .image-wrapper{margin-right:3.75rem}}@media not (min-width:48em){.global-section-steps .steps-container .block{flex-direction:column;align-items:flex-start;gap:2rem;padding-left:4.25rem}.global-section-steps .steps-container .block .content{max-width:100%}.global-section-steps .steps-container .block .image-wrapper{max-width:100%;width:100%}}.why-choose-us{position:relative;overflow-x:hidden}.why-choose-us__inner{display:flex;flex-direction:column;align-items:center}.why-choose-us__heading{max-width:19.1875em;text-align:center;margin-bottom:1.875rem;margin-top:1.25rem;color:var(--color-primary-300);position:relative;z-index:1}.why-choose-us__description{color:var(--color-neutral-600);max-width:37.5em;text-align:center;position:relative;z-index:1;margin-bottom:1.5rem}.why-choose-us .background-image{position:relative;margin-top:-15.625rem;margin-inline:auto;width:100%;height:100%;max-height:59.5rem;z-index:0;padding-block:0;overflow:hidden}@media(min-width:2560px){.why-choose-us .background-image{margin-top:-12.5rem}}@media not (min-width:90em){.why-choose-us .background-image{margin-top:-13.75rem;padding:0}}@media not (min-width:75em){.why-choose-us .background-image{margin-top:-12.5rem}}@media not (min-width:48em){.why-choose-us .background-image{padding:0;margin-top:-9.375rem;width:150%;margin-inline:-25%}}@media not (min-width:31.25em){.why-choose-us .background-image{margin-top:-3.125rem}}.why-choose-us .background-image:after{position:absolute;content:"";bottom:-8.75rem;left:0;right:0;width:100%;height:40%;background:linear-gradient(180deg,#f1f7fe00,#f1f7fe)}@media(min-width:2560px){.why-choose-us .background-image:after{height:60%}}@media not (min-width:75em){.why-choose-us .background-image:after{bottom:-2.5rem}}@media not (min-width:48em){.why-choose-us .background-image:after{content:none}}.why-choose-us .background-image img{object-fit:contain;margin-inline:auto}.why-choose-us .block-container{width:100%;display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem;margin-top:-12.5rem;position:relative;z-index:1}@media(min-width:2560px){.why-choose-us .block-container{margin-top:-6.25rem}}@media not (min-width:90em){.why-choose-us .block-container{margin-top:-12.5rem}}@media not (min-width:75em){.why-choose-us .block-container{margin-top:-12.5rem;grid-template-columns:repeat(2,1fr)}}@media not (min-width:48em){.why-choose-us .block-container{grid-template-columns:100%;margin-top:-5rem;gap:1rem}}.why-choose-us .block-container .block{border-radius:24px;border:1px solid rgba(255,255,255,.0509803922);background-color:var(--color-primary-500);padding:3.75rem 1.875rem;min-height:23.875rem;display:flex;flex-direction:column;justify-content:space-between}@media not (min-width:48em){.why-choose-us .block-container .block{padding:1.875rem;min-height:17.8125rem}}.why-choose-us .block-container .block .headline{display:flex;align-items:center;justify-content:space-between}.why-choose-us .block-container .block .headline h3{color:var(--color-neutral-600);max-width:7.5em}.why-choose-us .block-container .block .headline .icon-wrapper{width:3rem;height:3rem}@media not (min-width:97.5em){.why-choose-us .block-container .block .headline .icon-wrapper{width:2rem;height:2rem}}.why-choose-us .block-container .block .headline .icon-wrapper img{object-fit:contain}.why-choose-us .block-container .block .description{color:var(--color-primary-300);max-width:13.75em}@media not (min-width:75em){.why-choose-us .block-container .empty-block{display:none}}.why-choose-us-team .background-image:after{content:none}.why-choose-us-team .block-container{grid-template-columns:repeat(4,1fr);margin-top:3.75rem}@media not (min-width:75em){.why-choose-us-team .block-container{overflow-x:scroll;width:100%;padding-bottom:1rem;scrollbar-width:thin;scrollbar-color:hsl(0,0%,5%) hsl(0,0%,59%)}.why-choose-us-team .block-container::-webkit-scrollbar{height:8px}.why-choose-us-team .block-container::-webkit-scrollbar-track{box-shadow:inset 0 0 3px #969696;border-radius:10px}.why-choose-us-team .block-container::-webkit-scrollbar-thumb{background-color:#0d0d0d;border-radius:10px}}@media not (min-width:75em){.why-choose-us-team .block-container .block{width:20rem}}.why-choose-us-services .background-image:after{content:none}.why-choose-us-services .why-choose-us__description{margin-bottom:2.5rem}.why-choose-us-services .block-container{grid-template-columns:repeat(4,1fr);margin-top:0rem}@media not (min-width:75em){.why-choose-us-services .block-container{overflow-x:scroll;width:100%;padding-bottom:1rem;scrollbar-width:thin;scrollbar-color:hsl(0,0%,5%) hsl(0,0%,59%)}.why-choose-us-services .block-container::-webkit-scrollbar{height:8px}.why-choose-us-services .block-container::-webkit-scrollbar-track{box-shadow:inset 0 0 3px #969696;border-radius:10px}.why-choose-us-services .block-container::-webkit-scrollbar-thumb{background-color:#0d0d0d;border-radius:10px}}.why-choose-us-services .block-container .block{background:#fff;border:1px solid rgba(255,255,255,.0509803922);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}@media not (min-width:75em){.why-choose-us-services .block-container .block{width:20rem}}.why-choose-us-advisory .background-image:after{content:none}.why-choose-us-advisory .why-choose-us__description{margin-top:1.875rem}.why-choose-us-advisory .block-container{margin-top:3.75rem}.why-choose-us-advisory .block-container .block{background:#fff;border:1px solid rgba(255,255,255,.0509803922);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);min-height:auto;justify-content:flex-start}@media not (min-width:48em){.why-choose-us-advisory .block-container .block{min-height:auto}}.why-choose-us-advisory .block-container .block .headline h3{max-width:11.25em;min-height:8.75rem}@media not (min-width:48em){.why-choose-us-advisory .block-container .block .headline h3{min-height:auto;margin-bottom:1.25rem}}.why-choose-us-advisory .block-container .block .description{max-width:20em}.why-choose-us-cta{margin-bottom:-9.375rem}@media(min-width:2560px){.why-choose-us-cta{margin-bottom:0}}@media not (min-width:90em){.why-choose-us-cta{margin-bottom:-6.25rem}}@media not (min-width:75em){.why-choose-us-cta{margin-bottom:0}}.why-choose-us-cta .background-image:after{content:none}.why-choose-us-tax{margin-bottom:-5.625rem}@media(min-width:2560px){.why-choose-us-tax{margin-bottom:0}}@media not (min-width:90em){.why-choose-us-tax{margin-bottom:-5rem}}@media not (min-width:75em){.why-choose-us-tax{margin-bottom:0}}.why-choose-us-tax .background-image{max-height:43.75rem}.why-choose-us-tax .background-image:after{content:none}.book-demo{position:relative}.book-demo__inner{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:33.375rem;height:100%}.book-demo__inner h2{text-align:center;max-width:13.125em;margin-top:1.875rem;margin-bottom:4.0625rem}.book-demo__inner .btn-arrow span{background:var(--color-neutral-900);border-color:var(--color-neutral-900)}.book-demo .background-image{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-height:26.0625rem;z-index:0}@media not (min-width:31.25em){.book-demo .background-image{width:90%}}.book-demo .background-image img{object-fit:contain}.latest-news{position:relative}.latest-news__inner .headline{display:flex;align-items:center;justify-content:space-between;margin-bottom:3.75rem}@media not (min-width:75em){.latest-news__inner .headline{column-gap:1.25rem}}@media not (min-width:48em){.latest-news__inner .headline{flex-direction:column;justify-content:flex-start;align-items:flex-start;column-gap:1.25rem}}.latest-news__inner .headline .left-block h2{max-width:31.25rem;margin-top:1.25rem}.latest-news__inner .headline .right-block .description{color:var(--color-neutral-300);max-width:37.5rem;margin-bottom:1.25rem}@media not (min-width:48em){.latest-news__inner .headline .right-block .description{margin-top:1.25rem}}.latest-news .latest-news-slider{max-width:100%;margin:auto;--slide-height: 19rem;--slide-spacing: 1rem;--slide-size: 100%;--slide-spacing-sm: 1rem;--slide-size-sm: 50%;--slide-spacing-lg: 1.2rem;--slide-size-lg: calc(100% / 3)}.latest-news .latest-news-slider__viewport{overflow:hidden}.latest-news .latest-news-slider__container{display:flex;touch-action:pan-y pinch-zoom;margin-left:calc(var(--slide-spacing) * -1)}@media(min-width:750px){.latest-news .latest-news-slider__container{margin-left:calc(var(--slide-spacing-sm) * -1)}}@media(min-width:1200px){.latest-news .latest-news-slider__container{margin-left:calc(var(--slide-spacing-lg) * -1)}}.latest-news .latest-news-slider__slide{min-width:0;flex:0 0 var(--slide-size);padding-left:var(--slide-spacing)}@media(min-width:750px){.latest-news .latest-news-slider__slide{flex:0 0 var(--slide-size-sm);padding-left:var(--slide-spacing-sm)}}@media(min-width:1200px){.latest-news .latest-news-slider__slide{flex:0 0 var(--slide-size-lg);padding-left:var(--slide-spacing-lg)}}.latest-news .latest-news-slider__controls{display:flex;justify-content:center;margin-top:1.25rem}.latest-news .latest-news-slider__buttons{display:grid;grid-template-columns:repeat(2,1fr);gap:.6rem;align-items:center}.latest-news .latest-news-slider__button{-webkit-tap-highlight-color:#000000;-webkit-appearance:none;appearance:none;background-color:transparent;touch-action:manipulation;display:inline-flex;text-decoration:none;cursor:pointer;border:0;padding:0;margin:0;border:1px solid #000000;width:3.375rem;height:3.375rem;z-index:1;border-radius:50%;color:#fff;display:flex;align-items:center;justify-content:center;transform:rotate(0);background:#000}.latest-news .latest-news-slider__button:hover{background:#000000d7}.latest-news .latest-news-slider__button__svg{width:35%;height:35%}.global-section-faq{position:relative}.global-section-faq__inner{display:grid;grid-template-columns:34.375rem 1fr;gap:5rem;padding-bottom:8.125rem}@media not (min-width:90em){.global-section-faq__inner{grid-template-columns:28.125rem 1fr;gap:3.125rem}}@media not (min-width:75em){.global-section-faq__inner{grid-template-columns:21.875rem 1fr;gap:3.125rem}}@media not (min-width:48em){.global-section-faq__inner{grid-template-columns:100%;gap:1.25rem;padding-bottom:1.25rem}}.global-section-faq .headline{position:sticky;top:7.5rem;height:fit-content}@media not (min-width:75em){.global-section-faq .headline{position:relative;top:auto}}.global-section-faq .headline h2{margin-top:1.5rem;margin-bottom:1.5rem;line-height:1.1;max-width:9.375em}@media not (min-width:48em){.global-section-faq .headline h2{max-width:100%}}.global-section-faq .headline .headline-description{color:var(--color-neutral-500);margin-bottom:2rem;max-width:18.125em}@media not (min-width:48em){.global-section-faq .headline .headline-description{max-width:100%}}.global-section-faq .headline .social-btn{display:inline-flex;transition:all .3s ease}@media not (min-width:48em){.global-section-faq .headline .social-btn{padding:1rem}}.global-section-faq .headline .social-btn:hover{transform:translateY(-5px)}.global-section-faq .headline .social-btn .icon-wrapper{width:3rem;height:3rem;display:flex;align-items:center;justify-content:center}@media not (min-width:48em){.global-section-faq .headline .social-btn .icon-wrapper{width:2.5rem;height:2.5rem}}.global-section-faq .headline .social-btn .icon-wrapper img{width:100%;height:100%;object-fit:contain}.global-section-faq .question-container{display:flex;flex-direction:column}.global-section-faq .question-block{border-bottom:1px solid var(--color-neutral-400)}.global-section-faq .question-block:first-child{border-top:1px solid var(--color-neutral-400)}.global-section-faq .question-head{width:100%;display:flex;align-items:center;justify-content:space-between;text-align:left;padding-block:1.375rem;background:transparent;border:none;cursor:pointer;gap:1.25rem;transition:padding .3s ease}.global-section-faq .question-head .title{margin:0;font-weight:700;color:var(--color-neutral-900)}@media not (min-width:31.25em){.global-section-faq .question-head .title{font-size:1.25rem}}.global-section-faq .question-head .icon-wrapper{flex-shrink:0;width:1.5rem;height:1.5rem;position:relative}.global-section-faq .question-head .icon-wrapper svg{width:100%;height:100%}.global-section-faq .question-head .icon-wrapper svg path{stroke:var(--color-neutral-900);transition:.4s cubic-bezier(.4,0,.2,1);transform-origin:center}.global-section-faq .question-head:hover .title{color:var(--color-primary-100)}.global-section-faq .question-head[aria-expanded=true] .plus-line-v{opacity:0;transform:rotate(90deg) scale(0)}.global-section-faq .question-head[aria-expanded=true] .plus-line-h{transform:rotate(180deg)}.global-section-faq .question-body{height:0;overflow:hidden;will-change:height}.global-section-faq .question-body .description{padding-bottom:2rem;padding-right:2.75rem}@media(min-width:48em){.global-section-faq .question-body .description{padding-bottom:2.5rem}}@media(min-width:1920px){.global-section-faq .question-body .description{padding-bottom:3.75rem}}.global-section-faq .question-body .description p{color:var(--color-neutral-300);margin:0;line-height:1.6}.footer{position:relative;background-color:var(--color-neutral-1000)}.footer__inner{padding-block:7.5625rem 1.5625rem;display:flex;flex-direction:column}@media not (min-width:48em){.footer__inner{padding-top:3.4375rem}}.footer .img-wrapper{z-index:0;position:absolute;height:42.1875rem;width:60.9375rem;bottom:0;right:0}@media not (min-width:48em){.footer .img-wrapper{display:none}}.footer .img-wrapper img{width:100%;height:100%;object-fit:contain;object-position:bottom}.footer .img-wrapper-mobile{z-index:0;position:absolute;height:fit-content;width:100%;bottom:0;right:0;left:0;display:none}@media not (min-width:48em){.footer .img-wrapper-mobile{display:flex}}.footer .img-wrapper-mobile img{width:100%;height:100%;object-fit:cover}.footer .block{display:grid;grid-template-columns:1fr 1fr;margin-bottom:9.6875rem;z-index:1}@media not (min-width:48em){.footer .block{grid-template-columns:1fr;gap:3.4375rem;margin-bottom:4.5rem}}.footer .block .left-block{width:100%;display:flex;flex-direction:column}.footer .block .left-block .whatsapp-footer-link{width:2.9375rem;height:2.9375rem;margin-top:1.875rem}.footer .block .left-block .whatsapp-footer-link img{width:100%;height:100%;object-fit:contain}.footer .block .left-block .footer-logo{height:4.5625rem;width:fit-content;margin-bottom:4.5rem}@media not (min-width:48em){.footer .block .left-block .footer-logo{height:3.75rem}}.footer .block .left-block .footer-logo img{width:100%;height:100%;object-fit:contain}.footer .block .left-block .info-block{display:flex;flex-direction:column;max-width:25em}@media not (min-width:48em){.footer .block .left-block .info-block{width:100%}}.footer .block .left-block .info-block .info{display:flex;flex-direction:column;gap:.75rem}.footer .block .left-block .info-block .info:not(:last-of-type){margin-bottom:2.5rem}.footer .block .left-block .info-block .info .info-title{color:#fff9;text-transform:uppercase}.footer .block .left-block .info-block .info a{color:#fff;font-weight:700;text-decoration:none;transition:.1s linear}.footer .block .left-block .info-block .info a:hover{color:var(--color-primary-100)}.footer .block .right-block{display:grid;grid-template-columns:1fr 1fr;border-left:1px solid rgba(255,255,255,.2117647059);padding-inline:1.25rem}@media not (min-width:48em){.footer .block .right-block{grid-template-columns:100%;border-left:0;padding-inline:0}}.footer .block .right-block .footer-navigation{display:flex;flex-direction:column;gap:1.25rem}.footer .block .right-block .footer-navigation .nav-title{color:#fff9;text-transform:uppercase;font-weight:700}.footer .block .right-block .footer-navigation .nav-items{display:flex;flex-direction:column;justify-content:space-between;height:100%;gap:1.25rem}@media not (min-width:48em){.footer .block .right-block .footer-navigation .nav-items{display:grid;grid-template-columns:1fr 1fr;column-gap:4.25rem;row-gap:1rem}}.footer .block .right-block .footer-navigation .nav-items .menu-link{color:#fff;font-weight:700;width:fit-content;transition:.1s linear}.footer .block .right-block .footer-navigation .nav-items .menu-link:hover{color:var(--color-primary-100)}.footer .block .right-block .legals-and-socials{display:flex;flex-direction:column;gap:4.375rem}@media not (min-width:48em){.footer .block .right-block .legals-and-socials{gap:2.375rem}}.footer .block .right-block .legals-and-socials .terms-block{display:flex;flex-direction:column;gap:1.25rem;margin-top:2.375rem}@media not (min-width:48em){.footer .block .right-block .legals-and-socials .terms-block{margin-top:4rem}}.footer .block .right-block .legals-and-socials .terms-block a{color:#fff;font-weight:400;transition:.1s linear}.footer .block .right-block .legals-and-socials .terms-block a:hover{color:var(--color-primary-100)}.footer .block .right-block .legals-and-socials .socials-block{display:flex;align-items:center;gap:1.875rem}.footer .block .right-block .legals-and-socials .socials-block a{width:1.125rem;height:1.125rem}.footer .block .right-block .legals-and-socials .socials-block a svg{width:100%;height:100%;object-fit:contain}.footer .copyright-block{display:flex;align-items:end;z-index:1}@media not (min-width:75em){.footer .copyright-block{flex-direction:column-reverse;align-items:center;justify-content:flex-start;gap:1.25rem}}.footer .copyright-block .developed{position:relative;margin-inline:1.25rem}.footer .copyright-block .developed:hover .developed_p{transform:translate(-50%) translateY(0);opacity:1}.footer .copyright-block .developed:hover svg path{fill:#fff}.footer .copyright-block .developed_p{position:absolute;top:-20px;left:50%;transform:translate(-50%) translateY(100%);width:200%;font-weight:400;white-space:nowrap;transition:all .2s ease-in-out;opacity:0;color:#fff}.footer .copyright-block .developed svg{height:1.875rem;width:1.875rem;transition:all .2s ease-in-out}.footer .copyright-block .developed svg path{fill:#fff}.footer .copyright-block .copyright{color:#fff;margin-right:auto}@media not (min-width:75em){.footer .copyright-block .copyright{margin-right:0}}.header{position:fixed;top:0;left:0;right:0;width:100%;z-index:999;padding-block:0}.header__inner{height:4.375rem;background:#0009;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);display:flex;align-items:center;justify-content:flex-start;padding-inline:1.25rem;border-radius:.75rem;margin-top:.625rem;width:100%}@media not (min-width:48em){.header__inner{width:100%}}.header--menu-open .header__inner{background:#000;border-bottom-left-radius:0;border-bottom-right-radius:0}.header .header-logo{height:1.0625rem;display:flex;align-items:center}.header .header-logo img{height:100%;width:auto}.header .header__nav-wrapper{display:flex;align-items:center;gap:2.5rem}@media not (min-width:48em){.header .header__nav-wrapper{position:fixed;top:4.375rem;left:0;right:0;background:#000;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom-left-radius:.75rem;border-bottom-right-radius:.75rem;flex-direction:column;padding:2.5rem 1.25rem;gap:1.875rem;overflow-y:auto;max-height:calc(100vh - 6.25rem);z-index:1000;opacity:0;visibility:hidden;transform:translateY(-20px);transition:all .4s ease}.header .header__nav-wrapper.is-active{opacity:1;visibility:visible;transform:translateY(-2px)}}.header .navigation{display:flex;align-items:center;margin-left:2.5rem}@media not (min-width:75em){.header .navigation{margin-left:1rem}}@media not (min-width:48em){.header .navigation{margin-left:0rem;width:100%}}.header .navigation .navigation-menu{display:flex;align-items:center;gap:2rem;list-style:none;padding:0;margin:0}@media not (min-width:75em){.header .navigation .navigation-menu{gap:1rem}}@media not (min-width:48em){.header .navigation .navigation-menu{flex-direction:column;align-items:flex-start;gap:0rem;width:100%}}.header .navigation .navigation-menu .menu-item{position:relative;display:flex;align-items:center}@media not (min-width:48em){.header .navigation .navigation-menu .menu-item{width:100%;flex-direction:column;align-items:flex-start;border-bottom:1px solid rgba(255,255,255,.1019607843);padding-block:1rem}.header .navigation .navigation-menu .menu-item:last-of-type{border-bottom:none}}.header .navigation .navigation-menu .menu-item .menu-link{color:#fff;text-decoration:none;font-weight:500;transition:color .3s ease}.header .navigation .navigation-menu .menu-item .menu-link:hover{color:var(--color-primary-100)}@media not (min-width:48em){.header .navigation .navigation-menu .menu-item.dropdown-item{display:flex;flex-direction:column}}.header .navigation .navigation-menu .menu-item.dropdown-item .dropdown-item-head{display:flex;align-items:center;gap:.375rem}@media not (min-width:48em){.header .navigation .navigation-menu .menu-item.dropdown-item .dropdown-item-head{width:100%;justify-content:space-between}}.header .navigation .navigation-menu .menu-item.dropdown-item .dropdown-item-head .icon-wrapper{width:.75rem;height:.75rem;display:flex;align-items:center;justify-content:center;transition:transform .3s ease}@media not (min-width:48em){.header .navigation .navigation-menu .menu-item.dropdown-item .dropdown-item-head .icon-wrapper{width:2rem;height:2rem;margin-right:-.625rem}}.header .navigation .navigation-menu .menu-item.dropdown-item .dropdown-item-head .icon-wrapper img{height:.75rem;aspect-ratio:1;object-fit:contain;filter:brightness(0) invert(1)}.header .navigation .navigation-menu .menu-item.dropdown-item .dropdown-menu{position:absolute;top:100%;left:50%;transform:translate(-50%);background:#000000c0;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);min-width:20rem;border-radius:.75rem;padding:.75rem;display:flex;flex-direction:column;gap:.25rem;opacity:0;visibility:hidden;height:0;overflow:hidden;margin-top:1.875rem;z-index:10}@media not (min-width:48em){.header .navigation .navigation-menu .menu-item.dropdown-item .dropdown-menu{position:relative;top:auto;left:auto;transform:none;width:100%;min-width:100%;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;padding-inline:0rem;margin-top:0rem;gap:.5rem;padding-block:0rem}}@media(min-width:48em){.header .navigation .navigation-menu .menu-item.dropdown-item .dropdown-menu:before{content:"";position:absolute;top:-1.875rem;left:0;right:0;height:1.875rem;background:transparent}}.header .navigation .navigation-menu .menu-item.dropdown-item .dropdown-menu a{color:#fff;text-decoration:none;padding:.625rem 1rem;border-radius:.5rem;transition:background .3s ease}@media not (min-width:48em){.header .navigation .navigation-menu .menu-item.dropdown-item .dropdown-menu a{padding-inline:.75rem;color:#fff9}.header .navigation .navigation-menu .menu-item.dropdown-item .dropdown-menu a:hover{background:transparent}}.header .navigation .navigation-menu .menu-item.dropdown-item .dropdown-menu a:hover{background:#ffffff1a}@media(min-width:48em){.header .navigation .navigation-menu .menu-item.dropdown-item:hover .dropdown-item-head .icon-wrapper{transform:rotate(180deg)}}.header .navigation .navigation-menu .menu-item.dropdown-item.is-active .dropdown-item-head .icon-wrapper{transform:rotate(180deg)}.header .mobile-extra-links{display:none;width:100%}@media not (min-width:48em){.header .mobile-extra-links{display:flex;flex-direction:column;gap:1.875rem;margin-top:1.25rem}}.header .mobile-extra-links .auth-group{display:flex;flex-direction:column;gap:1rem;width:100%}.header .mobile-extra-links .auth-group .login-btn{color:#fff;text-align:center;padding-block:.75rem;border:1px solid rgba(255,255,255,.2);border-radius:6.25rem;text-decoration:none}.header .mobile-extra-links .auth-group .btn{height:3.125rem;display:flex;align-items:center;justify-content:center;background:var(--color-primary-100);color:#fff;border-radius:6.25rem;text-decoration:none;font-weight:600!important}.header .mobile-extra-links .language-switcher{display:flex;align-items:center;justify-content:center;gap:.625rem;color:#fff;text-decoration:none}.header .mobile-extra-links .language-switcher .current-language{text-transform:uppercase;font-weight:700}.header .right-nav-block{display:flex;align-items:center;gap:1.5rem;margin-left:auto}@media not (min-width:75em){.header .right-nav-block{gap:1rem}}@media not (min-width:48em){.header .right-nav-block{display:none}}.header .right-nav-block .language-switcher{display:flex;align-items:center;gap:.5rem;text-decoration:none;color:#fff}.header .right-nav-block .language-switcher svg path{stroke:#fff}.header .right-nav-block .language-switcher svg{display:flex;height:1.5rem;width:1.5rem}.header .right-nav-block .language-switcher .current-language{text-transform:uppercase;font-weight:700}.header .right-nav-block .login-btn{color:#fff;text-decoration:none;font-weight:500}.header .right-nav-block .login-btn:hover{color:var(--color-primary-100)}.header .right-nav-block .btn{background:#fff;color:#000;height:2.625rem;transition:all .3s ease;font-weight:600!important}@media not (min-width:90em){.header .right-nav-block .btn{height:2.625rem;min-width:9.375rem}}@media not (min-width:75em){.header .right-nav-block .btn{min-width:6.25rem}}.header .right-nav-block .btn:hover{background:var(--color-primary-100);color:#fff}.header .mobile-menu-btn{display:none;background:transparent;border:none;cursor:pointer;margin-left:auto;z-index:1001}@media not (min-width:48em){.header .mobile-menu-btn{display:block}}.header .mobile-menu-btn .hamburger-container{display:flex;flex-direction:column;gap:.375rem}.header .mobile-menu-btn .hamburger-container .line{width:1.5rem;height:.125rem;background:#fff;border-radius:.125rem;transition:all .3s ease}.header .mobile-menu-btn.is-active .line:nth-child(1){transform:translateY(.5rem) rotate(45deg)}.header .mobile-menu-btn.is-active .line:nth-child(2){opacity:0}.header .mobile-menu-btn.is-active .line:nth-child(3){transform:translateY(-.5rem) rotate(-45deg)}.content-image{display:grid;grid-template-columns:34.375rem 1fr;align-items:center;gap:15.625rem}@media not (min-width:90em){.content-image{grid-template-columns:28.125rem 1fr;gap:9.375rem}}@media not (min-width:75em){.content-image{grid-template-columns:21.875rem 1fr;gap:6.25rem}}@media not (min-width:48em){.content-image{grid-template-columns:100%;gap:1.25rem}}.content-image .content-block{display:flex;flex-direction:column;gap:1.875rem}.content-image .content-block .small-title{text-align:left}@media not (min-width:48em){.content-image .content-block .small-title{text-align:center}}.content-image .content-block h2{max-width:9.375em}@media not (min-width:48em){.content-image .content-block h2{text-align:center;max-width:100%}}.content-image .content-block .headline-description{color:var(--color-neutral-500);font-weight:300;max-width:23.75em}@media not (min-width:48em){.content-image .content-block .headline-description{text-align:center;max-width:100%}}.content-image .image-wrapper{width:100%;max-height:36.25rem;border-radius:12px;margin-left:auto;height:100%}@media(min-width:2560px){.content-image .image-wrapper{max-height:37.5rem}}@media not (min-width:90em){.content-image .image-wrapper{max-height:33.6875rem;margin-left:0}}@media not (min-width:48em){.content-image .image-wrapper{max-height:18.75rem;margin-left:0}}.content-image .image-wrapper img{margin-left:auto;border-radius:inherit;object-fit:cover;height:100%;width:100%}@media not (min-width:48em){.content-image .image-wrapper img{margin-inline:auto}}.content-image-foreign .content-block h2{max-width:10em}@media not (min-width:48em){.content-image-foreign .content-block h2{text-align:center;max-width:100%}}.team-member{position:relative;overflow-x:hidden}.team-member__inner .top-block{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:1.25rem}@media not (min-width:75em){.team-member__inner .top-block{grid-template-columns:100%}}.team-member__inner .top-block .image-wrapper{width:100%;position:relative;margin-top:auto}@media not (min-width:75em){.team-member__inner .top-block .image-wrapper{order:2;margin-left:0}}.team-member__inner .top-block .image-wrapper img{object-fit:contain;margin-left:5rem}.team-member__inner .top-block .social-link{position:absolute;left:0;bottom:.625rem;width:4.75rem;height:4.75rem;transition:all .3s ease}@media screen and (max-width:767px){.team-member__inner .top-block .social-link{right:0}}.team-member__inner .top-block .social-link img{object-fit:contain;margin-left:0}.team-member__inner .top-block .social-link:hover{transform:translateY(-5px)}.team-member__inner .top-block .content-block{display:flex;flex-direction:column;gap:1.25rem}@media not (min-width:48em){.team-member__inner .top-block .content-block{order:1}}.team-member__inner .top-block .content-block h2{color:var(--color-primary-300);font-weight:700}.team-member__inner .top-block .content-block .description{font-weight:300;color:var(--color-primary-300)}.team-member__inner .top-block .content-block .btn-arrow{margin-bottom:1.25rem}@media not (min-width:75em){.team-member__inner .top-block .content-block .btn-arrow{display:none}}.team-member__inner .bottom-block{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem}@media not (min-width:48em){.team-member__inner .bottom-block{grid-template-columns:1fr}}.team-member__inner .bottom-block .list-block{background-color:#fff;border-radius:1.5rem;padding:2.3125rem}.team-member__inner .bottom-block .list-block h3{color:var(--color-neutral-600)}.team-member__inner .bottom-block .list-block .list{padding:0;margin:0;list-style:none;display:grid;grid-template-columns:1fr 1fr;column-gap:.625rem;row-gap:2rem;margin-top:2.25rem}@media not (min-width:75em){.team-member__inner .bottom-block .list-block .list{grid-template-columns:100%;row-gap:1rem}}.team-member__inner .bottom-block .list-block .list li{display:grid;grid-template-columns:1.75rem 1fr;align-items:center;gap:1rem;color:var(--color-primary-300);line-height:1}.team-member__inner .bottom-block .list-block .list li .icon-wrapper{width:1.75rem;height:1.75rem;background:var(--color-primary-100);border-radius:50%;display:flex;align-items:center;justify-content:center}.team-member__inner .bottom-block .mobile-arrow-btn{display:none}@media not (min-width:75em){.team-member__inner .bottom-block .mobile-arrow-btn{display:flex}}.team-member:nth-child(2n){border-radius:0}.team-member:nth-child(2n) .team-member__inner .image-wrapper{order:2;margin-left:0;display:flex;align-items:flex-end;justify-content:end}.team-member:nth-child(2n) .team-member__inner .image-wrapper img{margin-right:5rem}@media not (min-width:75em){.team-member:nth-child(2n) .team-member__inner .image-wrapper img{margin-left:-4rem}}.team-member:nth-child(2n) .team-member__inner .social-link{left:auto;right:0}@media not (min-width:75em){.team-member:nth-child(2n) .team-member__inner .social-link img{margin-left:0}}.team-member:nth-child(2n) .team-member__inner .content-block{order:1}.testimonials{position:relative}.testimonials__inner .headline{display:flex;flex-direction:column;justify-content:space-between;gap:1.25rem}@media not (min-width:48em){.testimonials__inner .headline{justify-content:center}}.testimonials__inner .headline .small-title{text-align:left}@media not (min-width:48em){.testimonials__inner .headline .small-title{text-align:center}}.testimonials__inner .headline h2{color:var(--color-primary-300)}@media not (min-width:48em){.testimonials__inner .headline h2{text-align:center}}.testimonials__inner .headline .description{color:var(--color-neutral-800);max-width:28.75rem}@media not (min-width:48em){.testimonials__inner .headline .description{text-align:center;max-width:100%}}.testimonials__inner .headline .image-container{display:flex;align-items:center;gap:.625rem}@media not (min-width:48em){.testimonials__inner .headline .image-container{justify-content:center}}.testimonials__inner .headline .image-container .image-wrapper{height:auto}.testimonials__inner .headline .image-container .image-wrapper img{object-fit:contain}.testimonials .testimonial-slider{max-width:100%;margin:auto;--slide-height: 19rem;--slide-spacing: 1rem;--slide-size: 100%;--slide-spacing-sm: 1rem;--slide-size-sm: 100%;--slide-spacing-lg: 1.2rem;--slide-size-lg: 50% ;display:grid;grid-template-columns:34.375rem 1fr;gap:5rem}@media not (min-width:75em){.testimonials .testimonial-slider{grid-template-columns:21.875rem 1fr;gap:1.25rem}}@media not (min-width:48em){.testimonials .testimonial-slider{grid-template-columns:100%;gap:1.25rem}}.testimonials .testimonial-slider__viewport{overflow:hidden}.testimonials .testimonial-slider__container{display:flex;touch-action:pan-y pinch-zoom;margin-left:calc(var(--slide-spacing) * -1)}@media(min-width:750px){.testimonials .testimonial-slider__container{margin-left:calc(var(--slide-spacing-sm) * -1)}}@media(min-width:1200px){.testimonials .testimonial-slider__container{margin-left:calc(var(--slide-spacing-lg) * -1)}}.testimonials .testimonial-slider__slide{min-width:0;flex:0 0 var(--slide-size);padding-left:var(--slide-spacing)}@media(min-width:750px){.testimonials .testimonial-slider__slide{flex:0 0 var(--slide-size-sm);padding-left:var(--slide-spacing-sm)}}@media(min-width:1200px){.testimonials .testimonial-slider__slide{flex:0 0 var(--slide-size-lg);padding-left:var(--slide-spacing-lg)}}.testimonials .testimonial-slider__controls{display:flex;justify-content:flex-start}@media not (min-width:48em){.testimonials .testimonial-slider__controls{display:none}}.testimonials .testimonial-slider__controls--mobile{display:none}@media not (min-width:48em){.testimonials .testimonial-slider__controls--mobile{justify-content:center;display:flex}}.testimonials .testimonial-slider__buttons{display:grid;grid-template-columns:repeat(2,1fr);gap:.6rem;align-items:center}.testimonials .testimonial-slider__button{-webkit-tap-highlight-color:#000000;-webkit-appearance:none;appearance:none;background-color:transparent;touch-action:manipulation;display:inline-flex;text-decoration:none;cursor:pointer;border:0;padding:0;margin:0;border:1px solid #000000;width:3.375rem;height:3.375rem;z-index:1;border-radius:50%;color:#fff;display:flex;align-items:center;justify-content:center;transform:rotate(0);background:#000}.testimonials .testimonial-slider__button:hover{background:#000000d7}.testimonials .testimonial-slider__button__svg{width:35%;height:35%}.testimonial-card{background-color:var(--color-primary-200);border-radius:12px;padding:2.5rem 1.25rem;min-height:24.75rem;display:flex;flex-direction:column;justify-content:space-between}@media not (min-width:48em){.testimonial-card{min-height:20rem}}.testimonial-card .rating{margin-bottom:1.25rem;display:flex;gap:.3125rem;align-items:center}.testimonial-card .quote{font-weight:400}.testimonial-card .author-line{width:100%;height:1px;background-color:#00000017;margin-top:auto;margin-bottom:1.6875rem}.testimonial-card .author-wrapper{display:flex;justify-content:space-between;align-items:center}.testimonial-card .author-block{display:flex;align-items:center;gap:1rem}.testimonial-card .author-block .image-wrapper{width:3rem;height:3rem}@media not (min-width:48em){.testimonial-card .author-block .image-wrapper{width:3rem;height:3rem}}.testimonial-card .author-block .image-wrapper img{width:100%;height:100%;object-fit:contain}.testimonial-card .author-block .author-info{display:flex;flex-direction:column}.testimonial-card .author-block .author-info .name{font-weight:600}.testimonial-card .author-block .author-info .position{color:var(--color-neutral-700)}.testimonial-card-accent{background:#fff;height:100%;gap:20px}.em-section-two{position:relative;padding-inline:0}@media not (min-width:48em){.em-section-two{padding-block:1.875rem}}.em-section-two .autoscroll-slider{padding-top:1.25rem;max-width:100%;margin:auto;--slide-height: 19rem;--slide-spacing: 1rem;--slide-size: 17%;--slide-size-sm: 40%}.em-section-two .autoscroll-slider__viewport{overflow:hidden}.em-section-two .autoscroll-slider__container{display:flex;touch-action:pan-y pinch-zoom;margin-left:calc(var(--slide-spacing) * -1)}.em-section-two .autoscroll-slider__slide{flex:0 0 var(--slide-size);min-width:0;padding-left:var(--slide-spacing)}@media not (min-width:48em){.em-section-two .autoscroll-slider__slide{flex:0 0 var(--slide-size-sm)}}.em-section-two .autoscroll-slider__slide__image-wrapper{display:flex;align-items:center;justify-content:center;height:5.25rem;-webkit-user-select:none;user-select:none}.em-section-two .autoscroll-slider__slide__image-wrapper img{width:100%;height:100%;object-fit:contain}.pricing-plans{position:relative}.pricing-plans__inner{display:flex;flex-direction:column;align-items:center}.pricing-plans__inner h2{max-width:15.625em;text-align:center;margin-bottom:1.875rem;margin-top:1.25rem}.pricing-plans__inner .headline-description{text-align:center;color:var(--color-neutral-800);max-width:31.25em}.pricing-plans .pricing-plans-slider{margin-top:4.375rem;max-width:100%;width:100%;--slide-spacing: 1rem;--slide-size: 100%;--slide-spacing-sm: 1rem;--slide-size-sm: 50%;--slide-spacing-lg: 1.2rem;--slide-size-lg: 25% }.pricing-plans .pricing-plans-slider__viewport{overflow:hidden}.pricing-plans .pricing-plans-slider__container{display:flex;touch-action:pan-y pinch-zoom;margin-left:calc(var(--slide-spacing) * -1)}@media(min-width:750px){.pricing-plans .pricing-plans-slider__container{margin-left:calc(var(--slide-spacing-sm) * -1)}}@media(min-width:1200px){.pricing-plans .pricing-plans-slider__container{margin-left:calc(var(--slide-spacing-lg) * -1)}}.pricing-plans .pricing-plans-slider__slide{min-width:0;flex:0 0 var(--slide-size);padding-left:var(--slide-spacing);width:100%}@media(min-width:750px){.pricing-plans .pricing-plans-slider__slide{flex:0 0 var(--slide-size-sm);padding-left:var(--slide-spacing-sm)}}@media(min-width:1200px){.pricing-plans .pricing-plans-slider__slide{flex:0 0 var(--slide-size-lg);padding-left:var(--slide-spacing-lg)}}.pricing-plans .pricing-card{width:100%;border-radius:24px;background-color:var(--color-primary-200);padding:1.875rem 1.25rem;min-height:25rem;display:flex;flex-direction:column;justify-content:space-between}@media not (min-width:97.5em){.pricing-plans .pricing-card{min-height:20.125rem}}.pricing-plans .pricing-card .headline{display:flex;flex-direction:column}.pricing-plans .pricing-card .headline h3{text-transform:uppercase;margin-bottom:1.25rem}.pricing-plans .pricing-card .headline .price{color:var(--color-primary-600)}.pricing-plans .pricing-card .bottom{display:flex;flex-direction:column;gap:1.4375rem}.pricing-plans .pricing-card .bottom .description{color:var(--color-neutral-800);max-width:15.625em;max-height:3.25rem;min-height:3.25rem;overflow:hidden}.pricing-plans .pricing-card .bottom .btn{height:2.625rem;background-color:var(--color-primary-100);color:#fff}.pricing-plans .pricing-plans-slider__controls{display:flex;justify-content:center;margin-top:1.25rem}.pricing-plans .pricing-plans-slider__buttons{display:grid;grid-template-columns:repeat(2,1fr);gap:.6rem;align-items:center}.pricing-plans .pricing-plans-slider__button{-webkit-tap-highlight-color:#000000;-webkit-appearance:none;appearance:none;background-color:transparent;touch-action:manipulation;display:inline-flex;text-decoration:none;cursor:pointer;border:0;padding:0;margin:0;border:1px solid #000000;width:3.375rem;height:3.375rem;z-index:1;border-radius:50%;color:#fff;display:flex;align-items:center;justify-content:center;transform:rotate(0);background:#000}.pricing-plans .pricing-plans-slider__button:hover{background:#000000d7}.pricing-plans .pricing-plans-slider__button__svg{width:35%;height:35%}.pricing-plans-accent .pricing-plans__inner{padding-top:0}.pricing-plans-accent .pricing-plans-slider{margin-top:-11.25rem}@media not (min-width:97.5em){.pricing-plans-accent .pricing-plans-slider{margin-top:-7.5rem}}.pricing-plans-accent .pricing-plans-slider .pricing-card{background:#fff;justify-content:flex-end;border:1px solid #e8e8e8;height:100%}.pricing-plans-accent .pricing-plans-slider .pricing-card .headline{height:100%}.banner{position:relative;margin-bottom:1.75rem}.banner__inner{border-radius:36px;overflow:hidden;position:relative;width:100%;height:100%;padding-block:0}.banner .background-image{width:100%;height:100%;border-radius:inherit;z-index:-1}@media not (min-width:48em){.banner .background-image{display:none}}.banner .background-image img{width:100%;height:100%;border-radius:inherit;object-fit:cover}.banner .background-image-mobile{width:100%;height:100%;border-radius:inherit;position:relative;z-index:-1;display:none}@media not (min-width:48em){.banner .background-image-mobile{display:flex}}.banner .background-image-mobile img{margin-inline:auto;border-radius:inherit;object-fit:contain}.banner .content-block{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:1rem}.banner .content-block .small-title,.banner .content-block .number,.banner .content-block .text{color:#fff}.grid-content{position:relative;z-index:1}.grid-content__inner{display:grid;grid-template-columns:repeat(2,1fr);gap:1.25rem}@media not (min-width:48em){.grid-content__inner{grid-template-columns:100%;gap:3rem}}.grid-content h2{text-align:center;padding-top:4.25rem;padding-bottom:1.875rem}.grid-content .content-block{display:flex;flex-direction:column;justify-content:center;gap:1.875rem;position:relative}.grid-content .content-block .bg-wrapper{width:100%;max-height:32.9375rem;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:0}@media not (min-width:48em){.grid-content .content-block .bg-wrapper{display:none}}.grid-content .content-block .bg-wrapper img{object-fit:contain}.grid-content .content-block h3{color:var(--color-primary-300);position:relative;max-width:9.375em;z-index:1}@media not (min-width:48em){.grid-content .content-block h3{max-width:100%}}.grid-content .content-block .description{color:var(--color-neutral-500);position:relative;z-index:1;max-width:25em}@media not (min-width:48em){.grid-content .content-block .description{max-width:100%}}.grid-content .image-wrapper{width:100%;max-height:37.5rem;border-radius:12px;margin-left:auto;height:100%}@media(min-width:2560px){.grid-content .image-wrapper{max-height:50rem}}@media not (min-width:48em){.grid-content .image-wrapper{max-height:15.625rem;margin-left:0;margin-inline:auto}}.grid-content .image-wrapper img{margin-left:auto;border-radius:inherit;object-fit:cover;height:100%;width:100%}@media not (min-width:48em){.grid-content .image-wrapper img{margin-inline:auto}}.grid-content-left .content-block{order:2;margin-left:auto}@media not (min-width:48em){.grid-content-left .content-block{order:1}}.grid-content-left .image-wrapper{margin-left:0;margin-right:auto;order:1}@media not (min-width:48em){.grid-content-left .image-wrapper{order:2;margin-inline:auto}}.grid-content-pricing .image-wrapper{width:auto;max-height:50rem}@media(min-width:2560px){.grid-content-pricing .image-wrapper{max-height:56.25rem}}@media not (min-width:97.5em){.grid-content-pricing .image-wrapper{max-height:37.5rem}}@media not (min-width:48em){.grid-content-pricing .image-wrapper{max-height:31.25rem}}.grid-content-pricing .content-block{margin-left:12.5rem}@media not (min-width:97.5em){.grid-content-pricing .content-block{margin-left:0}}.grid-content-pricing .content-block h3{color:#000}.grid-content-pricing .content-block p{font-weight:700}.grid-content-pricing .content-block .price-per-month{background-color:#fff;border-radius:60px;padding:.8125rem 1.5625rem;display:flex;align-items:center;gap:1.25rem;width:fit-content;margin-bottom:.625rem}.grid-content-pricing .content-block .price-per-month .price{color:var(--color-primary-100)}.grid-content-pricing .content-block .price-per-month .text{color:var(--color-neutral-800)}.grid-content-pricing .content-block .list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.75rem}.grid-content-pricing .content-block .list li{display:flex;align-items:center;gap:.75rem;font-weight:400;color:var(--color-neutral-800)}.grid-content-pricing .content-block .list li .checkmark-wrapper{aspect-ratio:1;width:1.25rem;height:1.25rem}.grid-content-pricing .content-block .list li .checkmark-wrapper img{object-fit:contain}.cta-banner{position:relative;background-color:var(--color-primary-100);width:100%;min-height:37.5rem;z-index:0;padding-block:0;margin-top:-3.125rem}.cta-banner:after{content:"";position:absolute;width:100%;height:100%;inset:0;z-index:0;background:linear-gradient(224.94deg,#00040a00 16.2%,#053d97 83.39%)}.cta-banner__inner{display:grid;grid-template-columns:1fr 1fr;align-items:center;justify-content:flex-end;column-gap:7.0625rem;min-height:37.5rem;height:100%;max-width:80rem;margin-inline:auto;padding-block:0}@media not (min-width:97.5em){.cta-banner__inner{max-width:64rem}}@media not (min-width:48em){.cta-banner__inner{grid-template-columns:100%;gap:3.125rem}}.cta-banner .image-wrapper{position:relative;height:100%;z-index:1;margin-top:auto;display:flex;align-items:flex-end}@media not (min-width:48em){.cta-banner .image-wrapper{justify-content:center;order:2;height:23.75rem}}.cta-banner .image-wrapper img{object-fit:contain;object-position:bottom}@media(min-width:120.0625em){.cta-banner .image-wrapper img{height:80%}}.cta-banner .content-block{display:flex;flex-direction:column;z-index:1}@media not (min-width:48em){.cta-banner .content-block{order:1;padding-top:6.25rem}}.cta-banner .content-block h2{color:#fff;margin-bottom:.75rem;max-width:12.5em}@media not (min-width:48em){.cta-banner .content-block h2{text-align:center;margin-bottom:1.875rem;max-width:100%}}.cta-banner .content-block .description{color:#fff;margin-bottom:1.6875rem;max-width:25em}@media not (min-width:48em){.cta-banner .content-block .description{text-align:center;margin-bottom:2.5rem;max-width:100%}}.cta-banner .content-block .btn-arrow{position:relative;z-index:10}@media not (min-width:48em){.cta-banner .content-block .btn-arrow{margin-inline:auto}}.cta-banner .content-block .btn-arrow span{color:var(--color-neutral-200);background:#fff;border:1px solid #ffffff}.cta-banner .background-image{height:100%;width:fit-content;position:absolute;left:-20vw;top:0;bottom:0;z-index:0;mix-blend-mode:overlay}@media(min-width:2560px){.cta-banner .background-image{left:-10vw}}@media not (min-width:48em){.cta-banner .background-image{display:none}}.cta-banner .background-image img{width:100%;height:100%;object-fit:contain}.cta-banner .background-image-mobile{position:absolute;inset:0;z-index:0;height:100%;mix-blend-mode:overlay;display:none}@media not (min-width:48em){.cta-banner .background-image-mobile{display:flex}}.cta-banner .background-image-mobile img{width:100%;height:100%;object-fit:cover}.modal-container{position:fixed;inset:0;background-color:#fff3;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:1000;display:none;place-items:center}.modal-container .modal-block{background-color:#fff;border-radius:12px;padding:2.5rem;height:fit;max-height:95vh;position:relative;max-width:50rem;overflow-y:auto}@media not (min-width:75em){.modal-container .modal-block{max-width:95vw}}@media not (min-width:48em){.modal-container .modal-block{padding-inline:1rem}}.modal-container .modal-block .close-btn{position:absolute;top:.9375rem;right:.625rem;background-color:transparent;border:none;cursor:pointer}.modal-container .modal-block .close-btn svg{width:1.375rem;height:1.375rem;object-fit:contain}.modal-container .modal-block h3{margin-bottom:3.125rem}.modal-container .modal-block .modal-form{display:flex;flex-direction:column;gap:1.875rem;z-index:1}.modal-container .modal-block .modal-form .form-control{display:flex;flex-direction:column}.modal-container .modal-block .modal-form .form-control input{height:3rem;background-color:transparent;border:none;border-bottom:1px solid rgba(0,0,0,.1490196078);outline:none}.modal-container .modal-block .modal-form .form-control input::placeholder{color:#0009}@media not (min-width:97.5em){.modal-container .modal-block .modal-form .form-control input{height:2.625rem}}.modal-container .modal-block .modal-form .form-control textarea{margin-top:.625rem;background-color:transparent;border:none;border:1px solid rgba(0,0,0,.1490196078);padding:.625rem;min-height:6.875rem}.modal-container .modal-block .modal-form .form-control textarea::placeholder{color:#0009}.modal-container .modal-block .modal-form .form-control select{display:flex;align-items:center;width:100%;background:#fff;height:2.625rem;color:#0009;border:none;background-image:linear-gradient(45deg,transparent 50%,#000000 50%),linear-gradient(135deg,#000000 50%,transparent 50%);background-position:calc(100% - 26px) calc(1em + 3px),calc(100% - 20px) calc(1em + 3px),calc(100% - 2.5em) .5em;background-size:7px 7px,7px 7px,1px 1.5em;background-repeat:no-repeat;appearance:none;border-bottom:1px solid hsla(0,0%,0%,.15);cursor:pointer}.modal-container .modal-block .modal-form .checkbox{display:flex;flex-wrap:wrap;align-items:center;column-gap:.625rem}.modal-container .modal-block .modal-form .checkbox a{text-decoration:underline}@media not (min-width:48em){.modal-container .modal-block .modal-form .checkbox{column-gap:.3125rem}}.modal-container .modal-block .modal-form .checkbox input{width:1.25rem;height:1.25rem;border:1px solid rgba(0,0,0,.1490196078);accent-color:#000000;cursor:pointer}@media not (min-width:48em){.modal-container .modal-block .modal-form .checkbox input{width:1.125rem;height:1.125rem}}.modal-container .modal-block .modal-form .btn{background:var(--color-primary-100);color:#fff;margin-inline:auto;min-width:21.875rem;width:fit-content;margin-top:1.25rem}@media not (min-width:48em){.modal-container .modal-block .modal-form .btn{min-width:auto;width:100%}}.calendar-section{position:relative}.calendar-section__inner{display:flex;flex-direction:column;align-items:center;padding-top:5.5rem;padding-bottom:0}.calendar-section:before{position:absolute;content:"";width:100%;height:60%;left:0;top:0;right:0;border-radius:inherit;background-color:var(--color-primary-100);z-index:0}.calendar-section:after{position:absolute;content:"";width:100%;height:60%;left:0;top:0;right:0;border-radius:inherit;background:linear-gradient(224.94deg,#00040a00 16.2%,#053d97 83.39%);z-index:0}.calendar-section .background-image{position:absolute;width:auto;height:100%;border-radius:inherit;left:50%;top:10%;transform:translate(-50%);z-index:0;mix-blend-mode:soft-light}@media not (min-width:48em){.calendar-section .background-image{display:none}}.calendar-section .background-image img{object-fit:contain}.calendar-section .background-image-mobile{position:absolute;border-radius:inherit;left:0;top:0;mix-blend-mode:soft-light;z-index:0;display:none}@media not (min-width:48em){.calendar-section .background-image-mobile{display:flex}}.calendar-section .background-image-mobile img{object-fit:contain}.calendar-section h2{color:#fff;text-align:center;text-transform:capitalize;margin-bottom:1.875rem;z-index:2;max-width:18.75em}@media not (min-width:48em){.calendar-section h2{max-width:100%}}.calendar-section .headline-description{color:#fff;text-align:center;z-index:2;max-width:37.5em;margin-bottom:1.25rem}@media not (min-width:48em){.calendar-section .headline-description{max-width:100%}}.calendar-section .image-wrapper{position:relative;z-index:1}.calendar-section .image-wrapper img{object-fit:contain}.calendar-section .calendar-block{border-radius:12px;background-color:#fff;width:100%;height:fit-content;position:relative;z-index:3;margin-top:-9.375rem}@media not (min-width:48em){.calendar-section .calendar-block{margin-top:-6.25rem}}@media not (min-width:31.25em){.calendar-section .calendar-block{margin-top:-1.25rem}}.calendar-section .calendar-block iframe{padding:0;margin:0}.reviews{position:relative}.reviews .headline{display:flex;flex-direction:column;align-items:center;margin-bottom:2.5rem}@media not (min-width:48em){.reviews .headline{gap:1.25rem;margin-bottom:.625rem}}.reviews .headline h2{max-width:12.5em;margin-bottom:1.25rem;margin-inline:auto;text-align:center}@media not (min-width:48em){.reviews .headline h2{max-width:100%}}.reviews .headline p{font-weight:400;color:var(--color-neutral-700);max-width:37.5em;text-align:center}@media not (min-width:48em){.reviews .headline p{max-width:100%}}.reviews .reviews-slider{max-width:100%;margin:auto;--slide-spacing: 1rem;--slide-size: 30%;--slide-size-lg: 55%;--slide-size-sm: 85%;overflow:hidden;max-width:120rem}.reviews .reviews-slider__viewport{overflow:visible;padding-left:10rem}@media not (min-width:97.5em){.reviews .reviews-slider__viewport{padding-left:8.125rem}}@media not (min-width:75em){.reviews .reviews-slider__viewport{padding-left:5.25rem}}@media not (min-width:48em){.reviews .reviews-slider__viewport{padding-left:.625rem}}.reviews .reviews-slider__container{display:flex;touch-action:pan-y pinch-zoom;margin-left:calc(var(--slide-spacing) * -1)}.reviews .reviews-slider__slide{flex:0 0 var(--slide-size);min-width:0;padding-left:var(--slide-spacing)}@media not (min-width:75em){.reviews .reviews-slider__slide{flex:0 0 var(--slide-size-lg)}}@media not (min-width:31.25em){.reviews .reviews-slider__slide{flex:0 0 var(--slide-size-sm)}}.reviews .reviews-slider__controls{display:grid;grid-template-columns:auto 1fr;justify-content:space-between;gap:.75rem;margin-top:1.125rem;max-width:80vw;margin-inline:auto}@media not (min-width:97.5em){.reviews .reviews-slider__controls{max-width:82vw}}@media not (min-width:48em){.reviews .reviews-slider__controls{max-width:95vw}}.reviews .reviews-slider__progress{border-radius:1.8rem;background-color:var(--color-neutral-100);position:relative;height:.25rem;justify-self:flex-start;align-self:center;width:100%;max-width:100%;overflow:hidden}.reviews .reviews-slider__progress__bar{background-color:var(--color-primary-100);position:absolute;width:100%;top:0;bottom:0;left:-100%}.reviews .reviews-slider__buttons{display:grid;grid-template-columns:repeat(2,1fr);gap:.6rem;align-items:center}.reviews .reviews-slider__button{-webkit-tap-highlight-color:var(--color-primary-100);-webkit-appearance:none;appearance:none;background-color:transparent;touch-action:manipulation;display:inline-flex;text-decoration:none;cursor:pointer;border:0;padding:0;margin:0;border:1px solid var(--color-primary-100);width:3rem;height:3rem;z-index:1;border-radius:50%;background-color:var(--color-primary-100);color:#fff;display:flex;align-items:center;justify-content:center;transform:rotate(0)}.reviews .reviews-slider__button__svg{width:35%;height:35%}.video-section{position:relative;margin-block:3.125rem}.video-section__inner{display:flex;flex-direction:column;align-items:center}.video-section h2{margin-bottom:1.25rem;text-align:center}.video-section .description{color:var(--color-neutral-700);margin-bottom:3.125rem;text-align:center;max-width:21.875em}@media not (min-width:48em){.video-section .description{max-width:100%}}.video-section .video-wrapper{position:relative;width:100%;max-width:72.75rem;aspect-ratio:16/9;cursor:pointer;overflow:hidden;display:flex;align-items:center;justify-content:center;border-radius:12px}@media not (min-width:90em){.video-section .video-wrapper{max-width:62.5rem}}@media not (min-width:75em){.video-section .video-wrapper{max-width:90%}}.video-section .video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.video-section .video-thumbnail{width:100%;height:100%;object-fit:cover;transition:opacity .3s ease;border-radius:12px}.video-section .video-wrapper:hover .play-button{transform:scale(1.15)}.tax-form{border-radius:24px;background-color:var(--color-primary-100);position:relative;z-index:0}@media not (min-width:48em){.tax-form{border-radius:12px}}.tax-form .image-wrapper{position:absolute;width:100%;height:100%;inset:0;border-radius:inherit;mix-blend-mode:overlay;z-index:1}.tax-form .image-wrapper img{width:100%;height:100%;border-radius:inherit;object-fit:cover}.tax-form h2{position:relative;z-index:2;color:#fff;text-align:center;margin-bottom:.875rem}.tax-form .description{color:#fff;position:relative;z-index:2;text-align:center;margin-bottom:2.875rem}.tax-form .form-block{position:relative;z-index:3;display:grid;grid-template-columns:1fr 40.625rem;gap:1.25rem}@media not (min-width:97.5em){.tax-form .form-block{grid-template-columns:1fr 28.125rem}}@media not (min-width:90em){.tax-form .form-block{grid-template-columns:1fr 21.875rem}}@media not (min-width:48em){.tax-form .form-block{grid-template-columns:100%;gap:1.25rem}}.tax-form .form-block .tax-form{background:#00000080;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:12px;padding:2.875rem 1.875rem;color:#fff;font-family:var(--font-family-inter)}.tax-form .form-block .tax-form .gfield_label.gform-field-label{font-weight:700}.tax-form .form-block .tax-form select{background:#fff;border:none;color:#000}.tax-form .form-block .tax-form .gfield_radio{display:flex;flex-direction:column;gap:1rem}.tax-form .form-block .tax-form #gform_submit_button_1,.tax-form .form-block .tax-form .gform_next_button,.tax-form .form-block .tax-form .gform_previous_button{background-color:#fff;border-radius:100px;padding:.875rem 1.375rem;color:#000;cursor:pointer;border:none}.tax-form .form-block .right-block{background-color:#f1f7fe;border-radius:12px;padding:1.875rem;display:flex;flex-direction:column;height:fit-content}@media not (min-width:31.25em){.tax-form .form-block .right-block{display:none}}.tax-form .form-block .right-block .badge{background:#e3eefb;border-radius:4px;display:flex;align-items:flex-start;padding:.9375rem;column-gap:.625rem;margin-bottom:1.25rem}.tax-form .form-block .right-block .badge p{margin-bottom:0;color:var(--color-primary-300)}.tax-form .form-block .right-block h3,.tax-form .form-block .right-block .taxform-notice_title{color:#2098ff;font-weight:700}.tax-form .form-block .right-block p,.tax-form .form-block .right-block .taxform-notice_preparation,.tax-form .form-block .right-block ul li{font-weight:400;color:var(--color-neutral-800);margin-bottom:2.25rem;line-height:1.4;display:block}.tax-form .form-block .right-block p i,.tax-form .form-block .right-block .taxform-notice_preparation i,.tax-form .form-block .right-block ul li i{font-style:italic}.contact{position:relative}.contact:before{content:none;position:absolute;background:linear-gradient(330.32deg,#00040a00 12.73%,#053d97 78.47%);width:100%;height:100%;inset:0}@media not (min-width:48em){.contact:before{content:""}}.contact__inner{display:grid;grid-template-columns:1fr 40.625rem;gap:9.375rem;align-items:center;min-height:100vh;height:100%;padding-top:9.375rem}@media(min-width:120.0625em){.contact__inner{align-items:flex-start}}@media not (min-width:97.5em){.contact__inner{padding-top:7.5rem}}@media not (min-width:90em){.contact__inner{grid-template-columns:1fr 28.75rem;height:auto;gap:3.125rem}}@media not (min-width:75em){.contact__inner{grid-template-columns:1fr 25rem;height:auto;gap:3.125rem}}@media not (min-width:48em){.contact__inner{grid-template-columns:1fr;gap:3.125rem}}.contact__background{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.contact__background:after{content:"";position:absolute;inset:0;width:100%;height:100%;pointer-events:none;background:linear-gradient(224.94deg,#00040a00 16.2%,#053d97 83.39%)}.contact__background img{width:100%;height:100%;object-fit:cover}.contact__lines{position:absolute;bottom:0;left:0;top:30vh;pointer-events:none;mix-blend-mode:overlay}.contact__lines img{width:100%;height:100%;object-fit:cover}.contact .content{z-index:1;display:flex;flex-direction:column;justify-content:space-between;height:100%}@media(min-width:120.0625em){.contact .content{justify-content:flex-start;row-gap:6.25rem}}.contact .content h1{color:#fff;margin-bottom:.875rem}@media not (min-width:48em){.contact .content h1{margin-bottom:1.125rem}}.contact .content .description{color:#fffc;font-weight:300;margin-bottom:2.375rem;max-width:31.25em}@media not (min-width:48em){.contact .content .description{margin-bottom:1.625rem}}.contact .content .btn-arrow span{background:#fff;border-color:#fff;color:#000}.contact .content .info-block{display:flex;flex-direction:column;gap:1.5625rem}@media not (min-width:48em){.contact .content .info-block{display:none}}.contact .content .info-block .title{color:#fff}.contact .content .info-block .location{display:flex;flex-direction:column}.contact .content .info-block .location .address{color:#fff;font-weight:300}.contact .content .info-block .contact-block{display:flex;align-items:center;flex-wrap:wrap;gap:1.625rem}.contact .content .info-block .contact-block .contact-link{display:flex;align-items:center;gap:.3125rem;color:#fff;font-weight:700}.contact .content .info-block .contact-block .contact-link .icon-wrapper{width:2.375rem;height:2.375rem;display:flex;align-items:center;justify-content:center}.contact .content .info-block .contact-block .contact-link .icon-wrapper img{object-fit:contain;height:100%;width:100%}.contact .contact-form{display:flex;flex-direction:column;gap:1.375rem;z-index:1;margin-right:6.25rem}@media not (min-width:75em){.contact .contact-form{margin-right:0}}.contact .contact-form .form-control{display:flex;flex-direction:column}.contact .contact-form .form-control label{color:#fff}.contact .contact-form .form-control input{height:3rem;background-color:transparent;color:#fff;border:none;border-bottom:1px solid rgba(255,255,255,.1490196078);outline:none}@media not (min-width:97.5em){.contact .contact-form .form-control input{height:2.625rem}}.contact .contact-form .form-control input::placeholder{color:#ffffff26}.contact .contact-form .form-control textarea{color:#fff;margin-top:.625rem;background-color:transparent;border:none;border:1px solid rgba(255,255,255,.1490196078);padding:.625rem;min-height:6.875rem}.contact .contact-form .form-control textarea::placeholder{color:#ffffff26}.contact .contact-form .checkbox{display:flex;flex-wrap:wrap;align-items:center;column-gap:.625rem;color:#fff}.contact .contact-form .checkbox input{width:1.25rem;height:1.25rem;border:1px solid rgba(255,255,255,.1490196078);accent-color:rgba(255,255,255,.1490196078);cursor:pointer}@media not (min-width:48em){.contact .contact-form .checkbox input{width:1.125rem;height:1.125rem}}.contact .contact-form .checkbox a{color:#fff;text-decoration:underline}.contact .contact-form .btn{background:var(--color-primary-100);color:#fff;margin-inline:auto;min-width:21.875rem;width:100%;margin-top:1.25rem}@media not (min-width:48em){.contact .contact-form .btn{min-width:auto;width:100%}}.contact .info-block-mobile{flex-direction:column;gap:1.5625rem;display:none;z-index:1}@media not (min-width:48em){.contact .info-block-mobile{display:flex}}.contact .info-block-mobile .title{color:#fff}.contact .info-block-mobile .location{display:flex;flex-direction:column;gap:1rem}.contact .info-block-mobile .location .address{color:#fff;font-weight:300}.contact .info-block-mobile .contact-block{display:flex;flex-direction:column;gap:1.125rem}.contact .info-block-mobile .contact-block .contact-link{display:flex;align-items:center;gap:.5rem;color:#fff;font-weight:700}.contact .info-block-mobile .contact-block .contact-link .icon-wrapper{width:2.375rem;height:2.375rem}.contact .info-block-mobile .contact-block .contact-link .icon-wrapper img{object-fit:contain}.blog-posts{position:relative}.blog-posts .blog-container{display:grid;grid-template-columns:repeat(3,1fr);column-gap:1.25rem;row-gap:2rem}@media not (min-width:75em){.blog-posts .blog-container{grid-template-columns:repeat(2,1fr)}}@media not (min-width:48em){.blog-posts .blog-container{grid-template-columns:repeat(1,1fr)}}.blog-card{display:flex;flex-direction:column;background-color:var(--color-primary-200);border-radius:12px;height:100%}.blog-card .image-wrapper{width:100%;height:14.9375rem;border-radius:12px}.blog-card .image-wrapper img{width:100%;height:100%;border-radius:inherit;object-fit:cover}.blog-card .content{display:flex;flex-direction:column;padding:1.375rem 1.25rem 2rem;height:100%}.blog-card .content .category-date{display:flex;align-items:center;gap:.625rem}.blog-card .content .category-name{color:var(--color-primary-100);font-weight:700;margin-bottom:.625rem}.blog-card .content .date{color:var(--color-neutral-300);margin-bottom:.625rem}.blog-card .content h3{font-weight:700;line-height:1.1;margin-bottom:1.25rem}.blog-card .content .btn-link{font-weight:400;margin-top:auto}.blog-card:hover .btn-link{text-decoration:underline}.pagination{display:flex;justify-content:center;margin-top:3.75rem;gap:.625rem}.pagination a,.pagination span{font-weight:600;border-radius:50%;cursor:pointer;display:grid;place-items:center;aspect-ratio:1;height:3.625rem;width:3.625rem;display:flex;align-items:center;justify-content:center}.pagination .active-pagination-btn{background-color:var(--color-primary-200)}.blog-inner-section{position:relative}.blog-inner-section__inner{padding-top:7.5rem}.blog-inner-section .breadcrumb-block{display:flex;align-items:center;gap:.625rem;color:#000;margin-bottom:3.1875rem;font-weight:400}@media not (min-width:48em){.blog-inner-section .breadcrumb-block{flex-wrap:wrap}}.blog-inner-section .breadcrumb-block a{color:var(--color-primary-100)}.blog-inner-section h1{margin-bottom:3.125rem;max-width:12.5em}@media not (min-width:48em){.blog-inner-section h1{max-width:100%;margin-bottom:1.25rem}}.blog-inner-section .info-block{display:flex;align-items:center;gap:4.0625rem;margin-bottom:3.9375rem}@media not (min-width:48em){.blog-inner-section .info-block{flex-direction:column;align-items:flex-start;gap:.1875rem;margin-bottom:.1875rem}}.blog-inner-section .info-block .author-block{display:flex;align-items:center;gap:.625rem}.blog-inner-section .info-block .author-block .image-wrapper{width:3rem;height:3rem;border-radius:50%;aspect-ratio:1}.blog-inner-section .info-block .author-block .image-wrapper img{height:100%;width:100%;border-radius:inherit;object-fit:cover}.blog-inner-section .info-block .author-block .author-info{display:flex;flex-direction:column}.blog-inner-section .info-block .author-block .author-info .name{font-weight:700}.blog-inner-section .info-block .author-block .author-info .position{color:var(--color-neutral-500)}.blog-inner-section .info-block .published-block{display:flex;align-items:center;gap:.3125rem}.blog-inner-section .info-block .published-block .date{font-weight:700}.blog-inner-section .image-wrapper{width:100%;height:43.75rem;border-radius:12px;margin-block:2.375rem}@media not (min-width:48em){.blog-inner-section .image-wrapper{max-height:23.75rem}}.blog-inner-section .image-wrapper img{width:100%;height:100%;border-radius:inherit;object-fit:cover}.content-details{display:grid;grid-template-columns:1fr 28.125rem;gap:6.25rem;padding-top:0}@media not (min-width:97.5em){.content-details{grid-template-columns:1fr 21.25rem}}@media not (min-width:75em){.content-details{grid-template-columns:1fr 17.5rem}}@media not (min-width:48em){.content-details{grid-template-columns:100%}}.content-details .content-block{display:flex;flex-direction:column;gap:1.875rem}@media not (min-width:48em){.content-details .content-block{gap:1rem}}.content-details .content-block .content{display:flex;flex-direction:column;gap:1.75rem;color:var(--color-neutral-800);margin-bottom:.375rem}.content-details .content-block .content p{color:var(--color-neutral-800);line-height:1.6;font-weight:400}.content-details .content-block .content a{color:var(--color-primary-100);line-height:1.6;font-weight:400}.content-details .content-block .content ul,.content-details .content-block .content ol{margin:0;margin-block:.9375rem}.content-details .content-block .content ul li,.content-details .content-block .content ol li{color:var(--color-neutral-800);line-height:1.6;font-weight:400}.content-details .content-block .content img{width:100%;height:fit-content;object-fit:contain;border-radius:12px}.content-details .content-block .content h1,.content-details .content-block .content h2,.content-details .content-block .content h3{color:#000;line-height:1.4}.content-details .content-block .content h4,.content-details .content-block .content h5,.content-details .content-block .content h6{color:#000;font-weight:700;line-height:1.4}.content-details .content-block .contact-cta{position:relative;display:grid;grid-template-columns:1fr 1fr;align-items:center;justify-content:flex-end;column-gap:4.0625rem;min-height:25rem;background-color:var(--color-primary-100);height:100%;padding-inline:1.5rem;margin-inline:auto;z-index:1;overflow:hidden;border-radius:12px}@media not (min-width:75em){.content-details .content-block .contact-cta{grid-template-columns:100%;padding-inline:.625rem;height:fit-content;gap:1.5625rem}}.content-details .content-block .contact-cta:after{content:"";position:absolute;width:100%;height:100%;inset:0;z-index:1;background:linear-gradient(224.94deg,#00040a00 16.2%,#053d97 83.39%)}.content-details .content-block .contact-cta .background-image{height:100%;width:fit-content;position:absolute;left:-10rem;top:0;bottom:0;z-index:0;mix-blend-mode:overlay}@media(min-width:2560px){.content-details .content-block .contact-cta .background-image{left:-10vw}}@media not (min-width:75em){.content-details .content-block .contact-cta .background-image{display:none}}.content-details .content-block .contact-cta .background-image img{width:100%;height:100%;object-fit:contain}.content-details .content-block .contact-cta .background-image-mobile{position:absolute;left:0;bottom:0;right:0;top:7.5rem;z-index:0;width:100%;height:100%;mix-blend-mode:overlay;display:none}@media not (min-width:75em){.content-details .content-block .contact-cta .background-image-mobile{display:flex}}.content-details .content-block .contact-cta .background-image-mobile img{width:100%;height:100%;object-fit:cover}.content-details .content-block .contact-cta .image-block{position:relative;height:100%;z-index:2;margin-top:auto;display:flex;align-items:flex-end}@media not (min-width:75em){.content-details .content-block .contact-cta .image-block{justify-content:center;order:2}}.content-details .content-block .contact-cta .image-block img{object-fit:contain;object-position:bottom}.content-details .content-block .contact-cta .text-block{display:flex;flex-direction:column;z-index:2}@media not (min-width:75em){.content-details .content-block .contact-cta .text-block{order:1;padding-top:6.25rem}}.content-details .content-block .contact-cta .text-block h2{color:#fff;margin-bottom:.75rem;max-width:12.5em}@media not (min-width:75em){.content-details .content-block .contact-cta .text-block h2{text-align:center;margin-bottom:1.875rem;max-width:100%}}.content-details .content-block .contact-cta .text-block .description{color:#fff;margin-bottom:1.6875rem;max-width:25em}@media not (min-width:75em){.content-details .content-block .contact-cta .text-block .description{text-align:center;margin-bottom:2.5rem;max-width:100%}}.content-details .content-block .contact-cta .text-block .btn-arrow{position:relative;z-index:10}@media not (min-width:75em){.content-details .content-block .contact-cta .text-block .btn-arrow{margin-inline:auto}}.content-details .content-block .contact-cta .text-block .btn-arrow span{color:var(--color-neutral-200);background:#fff;border:1px solid #ffffff}.content-details .content-block .author-details{width:100%;padding-block:2.125rem;padding-inline:1.375rem 1.875rem;background-color:#f1f7fe;border-radius:12px;display:grid;grid-template-columns:6.25rem 1fr;gap:1.25rem;align-items:center}@media not (min-width:75em){.content-details .content-block .author-details{grid-template-columns:1fr;gap:1.25rem}}.content-details .content-block .author-details .author-wrapper{width:6.25rem;height:6.25rem;border-radius:50%;border:3px solid var(--color-primary-300)}.content-details .content-block .author-details .author-wrapper img{width:100%;height:100%;border-radius:inherit;object-fit:cover}.content-details .content-block .author-details .author-content{display:flex;flex-direction:column;gap:.625rem}.content-details .content-block .author-details .author-content .author-name{font-weight:700;text-transform:uppercase}.content-details .content-block .author-details .author-content p{color:var(--color-neutral-800)}.content-details .content-block .author-details .author-content p a{font-weight:700}.content-details .side-block{display:flex;flex-direction:column;gap:4.1875rem}@media not (min-width:48em){.content-details .side-block{display:none}}.content-details .side-block .table-of-contents{background-color:#f1f7fe;border-radius:12px;display:flex;flex-direction:column;padding:1.6875rem 1.25rem 1.25rem}.content-details .side-block .table-of-contents .table-title{font-weight:700;margin-bottom:1.6875rem}.content-details .side-block .table-of-contents .table-content{display:flex;flex-direction:column;padding:0;margin:0;gap:.9375rem;list-style:none}.content-details .side-block .table-of-contents .table-content li{color:var(--color-neutral-800);cursor:pointer;transition:.3s ease-in-out}.content-details .side-block .table-of-contents .table-content li:hover{color:var(--color-primary-100)}.content-details .side-block .links-block{display:flex;flex-direction:column}.content-details .side-block .links-block .cta-block{display:flex;flex-direction:column;position:relative;background-color:var(--color-primary-100);border-radius:12px;padding-block:5.375rem 3.375rem;margin-bottom:1.125rem}.content-details .side-block .links-block .cta-block .icon-wrapper{height:3.75rem;width:9.625rem;position:absolute;top:-1.875rem;left:50%;transform:translate(-50%)}.content-details .side-block .links-block .cta-block .icon-wrapper img{height:100%;width:100%;object-fit:contain}.content-details .side-block .links-block .cta-block .title{color:#fff;text-align:center;margin-bottom:1.6875rem;line-height:1.2}.content-details .side-block .links-block .cta-block .description{color:#fff;text-align:center;margin-bottom:1.6875rem}.content-details .side-block .links-block .cta-block .btn{display:flex;align-items:center;justify-content:space-between;padding-inline:.875rem;gap:.625rem;width:fit-content;margin-inline:auto;border-radius:12px;font-weight:700}.content-details .side-block .links-block .cta-block .btn span{width:1.5rem;height:1.5rem}.content-details .side-block .links-block .cta-block .btn span img{object-fit:contain}.content-details .side-block .links-block .share-block{display:flex;align-items:center;gap:.625rem}.content-details .side-block .links-block .share-block .title{font-weight:700;text-transform:uppercase}.content-details .side-block .links-block .share-block .links{display:flex;align-items:center;gap:.625rem}.content-details .side-block .links-block .share-block .links a{width:1.25rem;height:1.25rem}.generic-text-section{display:flex;flex-direction:column;margin-bottom:6.25rem;overflow:hidden;width:100%;position:relative}.generic-text-section .content-block{display:flex;flex-direction:column;gap:1.75rem;color:var(--color-neutral-800);margin-bottom:.375rem;width:100%}.generic-text-section .content-block p{color:var(--color-neutral-800);line-height:1.6;font-weight:400}.generic-text-section .content-block a{color:var(--color-primary-100);line-height:1.6;font-weight:400}.generic-text-section .content-block ul,.generic-text-section .content-block ol{margin:0;margin-block:.9375rem}.generic-text-section .content-block ul li,.generic-text-section .content-block ol li{color:var(--color-neutral-800);line-height:1.6;font-weight:400}.generic-text-section .content-block img{width:100%;height:fit-content;object-fit:contain;border-radius:12px}.generic-text-section .content-block h1,.generic-text-section .content-block h2,.generic-text-section .content-block h3{color:#000;line-height:1.4}.generic-text-section .content-block h4,.generic-text-section .content-block h5,.generic-text-section .content-block h6{color:#000;font-weight:700;line-height:1.4}.author-hero-section{display:grid;grid-template-columns:1fr 1fr;gap:4.1875rem;margin-block:10.375rem 6.6875rem}@media not (min-width:48em){.author-hero-section{grid-template-columns:1fr;margin-block:5rem 2.5rem;gap:2.5rem}}.author-hero-section .content-block{display:flex;flex-direction:column}.author-hero-section .content-block .content{display:flex;flex-direction:column;color:var(--color-neutral-700);font-weight:400}.author-hero-section .content-block .content h1{color:var(--color-neutral-900);font-weight:700;margin-bottom:.75rem}@media not (min-width:48em){.author-hero-section .content-block .content h1{font-size:3.25rem}}.author-hero-section .content-block .content .position{color:var(--color-neutral-900);font-weight:400;margin-bottom:6.25rem}@media not (min-width:48em){.author-hero-section .content-block .content .position{margin-bottom:3.125rem}}.author-hero-section .content-block .content .image-wrapper-mobile{width:100%;height:28.125rem;border-radius:12px;display:none}@media not (min-width:48em){.author-hero-section .content-block .content .image-wrapper-mobile{display:flex;margin-bottom:3.125rem}}.author-hero-section .content-block .content .image-wrapper-mobile img{width:100%;height:100%;object-fit:cover;border-radius:inherit}.author-hero-section .content-block .content h3{color:var(--color-neutral-900);font-weight:700;margin-bottom:1.5625rem}.author-hero-section .content-block .content p{color:var(--color-neutral-700);font-weight:400;margin-bottom:1.5625rem;line-height:1.6}@media not (min-width:48em){.author-hero-section .content-block .content p{font-size:1.25rem}}.author-hero-section .content-block .linkedin-link{width:4rem;height:4rem}@media not (min-width:48em){.author-hero-section .content-block .linkedin-link{width:4.625rem;height:4.625rem}}.author-hero-section .content-block .linkedin-link svg{width:100%;height:100%;object-fit:contain}@media not (min-width:48em){.author-hero-section .side-block{display:none}}.author-hero-section .side-block .image-wrapper{max-height:46.875rem;border-radius:12px;margin-left:auto}.author-hero-section .side-block .image-wrapper img{margin-left:auto;object-fit:contain;border-radius:inherit}.get-in-touch{background-color:var(--color-primary-200);border-radius:1.875rem;padding:6.25rem 1.25rem;margin-bottom:6.25rem;max-width:64rem}@media not (min-width:48em){.get-in-touch{border-radius:.75rem;padding:3.75rem 1rem;margin-bottom:3.125rem}}.get-in-touch__inner{max-width:50rem;margin:0 auto;text-align:center}.get-in-touch .headline{margin-bottom:3.75rem}.get-in-touch .headline .small-title{display:block;margin-bottom:.75rem}.get-in-touch .headline h2{color:var(--color-primary-300)}.get-in-touch .contact-form{text-align:left;display:grid;grid-template-columns:1fr 1fr;gap:1.875rem 2.5rem}@media not (min-width:48em){.get-in-touch .contact-form{grid-template-columns:1fr;gap:1.25rem}}.get-in-touch .contact-form .form-group{display:flex;flex-direction:column;gap:.625rem}.get-in-touch .contact-form .form-group.full-width{grid-column:1/-1}.get-in-touch .contact-form .form-group label{font-weight:600;color:var(--color-neutral-900)}.get-in-touch .contact-form .form-group input,.get-in-touch .contact-form .form-group textarea{padding:.75rem 0;border:none;border-bottom:1px solid var(--color-neutral-400);background:transparent;color:var(--color-neutral-900);outline:none;transition:border-color .3s ease}.get-in-touch .contact-form .form-group input::placeholder,.get-in-touch .contact-form .form-group textarea::placeholder{color:var(--color-neutral-700);opacity:.6}.get-in-touch .contact-form .form-group input:focus,.get-in-touch .contact-form .form-group textarea:focus{border-color:var(--color-primary-100)}.get-in-touch .contact-form .form-group textarea{min-height:7.5rem;resize:vertical;border:1px solid var(--color-neutral-400);padding:.75rem;border-radius:.25rem}.get-in-touch .contact-form .form-group textarea:focus{border-color:var(--color-primary-100)}.get-in-touch .contact-form .checkbox-group{grid-column:1/-1;display:flex;align-items:center;gap:.625rem;cursor:pointer}.get-in-touch .contact-form .checkbox-group input[type=checkbox]{width:1.125rem;height:1.125rem;accent-color:var(--color-primary-100)}.get-in-touch .contact-form .checkbox-group label{color:var(--color-neutral-900)}.get-in-touch .contact-form .checkbox-group label a{text-decoration:underline;color:inherit}.get-in-touch .contact-form .submit-btn-wrapper{grid-column:1/-1;display:flex;justify-content:center;margin-top:1.25rem}.get-in-touch .contact-form .btn{background-color:var(--color-primary-100);color:#fff;width:100%;max-width:31.25rem;font-weight:600;transition:background-color .3s ease,transform .2s ease}.get-in-touch .contact-form .btn:hover{background-color:var(--color-primary-600)}.get-in-touch .contact-form .btn:disabled{opacity:.7;cursor:not-allowed}.hero-generic{padding-top:7.5rem}.content-image-generic{gap:3.125rem}.content-generic{display:flex;flex-direction:column;gap:1.75rem;color:var(--color-neutral-800);margin-bottom:.375rem}.content-generic p{color:var(--color-neutral-800);line-height:1.6;font-weight:400}.content-generic a{color:var(--color-primary-100);line-height:1.6;font-weight:400}.content-generic ul,.content-generic ol{margin:0;margin-block:.9375rem}.content-generic ul li,.content-generic ol li{color:var(--color-neutral-800);line-height:1.6;font-weight:400}.content-generic img{object-fit:contain;border-radius:12px}.content-generic h1,.content-generic h2,.content-generic h3{color:#000;line-height:1.4}.content-generic h4,.content-generic h5,.content-generic h6{color:#000;font-weight:700;line-height:1.4}.cta-left-generic .cta-banner__inner{justify-content:center}.cta-left-generic .image-wrapper{align-items:center;margin-top:0;margin-left:auto}.cta-left-generic .image-wrapper img{object-position:center}
