.lac-default-button{--button-bg-color: var(--wp--preset--color--primary, #1862ff);--button-bg-color-hover: var(--wp--preset--color--primary-hover, #1b52c8);--button-text-color: var(--wp--preset--color--white, #ffffff);--button-icon-bg: var(--wp--preset--color--white, #ffffff);--button-icon-bg-hover: var(--button-icon-bg);--button-icon-color: var(--wp--preset--color--secondary, #212121);--button-border-width: 0px;--button-border-color: transparent;--button-icon-size: 2.5rem;--button-icon-svg-size: 1.5rem;--button-border-radius: 400px;--button-font-size: var(--wp--preset--font-size--base, 16px);--button-font-family: var(--wp--preset--font-family--primary, 'Mulish', sans-serif);--button-font-weight: var(--wp--preset--font-weight--regular, 400);--button-hover-transform: none;--button-hover-shadow: none;--button-active-shadow: none;--button-icon-hover-transform: rotate(-15deg);display:flex;width:100%}.lac-default-button--small{--button-font-size: 0.875rem;--button-icon-size: 2rem;--button-icon-svg-size: 1.125rem}.lac-default-button--small .lac-default-button__icon-wrapper{width:1.75rem;height:1.75rem;padding:.25rem}@media(min-width: 768px){.lac-default-button--small .lac-default-button__icon-wrapper{width:1.875rem;height:1.875rem;padding:.3125rem}}@media(min-width: 1024px){.lac-default-button--small .lac-default-button__icon-wrapper{width:2rem;height:2rem;padding:.375rem}}.lac-default-button--small .lac-default-button__icon{width:1rem;height:1rem}@media(min-width: 768px){.lac-default-button--small .lac-default-button__icon{width:1.125rem;height:1.125rem}}@media(min-width: 1024px){.lac-default-button--small .lac-default-button__icon{width:1.25rem;height:1.25rem}}.lac-default-button--large{--button-font-size: 1.125rem;--button-icon-size: 2.75rem;--button-icon-svg-size: 1.75rem}.lac-default-button--large .lac-default-button__link{padding:.625rem .625rem .625rem 2.5rem}@media(min-width: 768px){.lac-default-button--large .lac-default-button__link{padding:.6875rem .6875rem .6875rem 2.75rem}}@media(min-width: 1024px){.lac-default-button--large .lac-default-button__link{padding:.625rem .625rem .625rem 2.5rem}}.lac-default-button--full{width:100%}.lac-default-button--full .lac-default-button__link{width:100%}.lac-default-button--outline{--button-bg-color: transparent;--button-border-width: 2px;--button-border-color: var(--wp--preset--color--primary, #1862ff);--button-text-color: var(--main-color)}.lac-default-button--secondary{--button-bg-color: var(--white);--button-bg-color-hover: var(--wp--preset--color--hover-light, #d5e3ff);--button-icon-bg-hover: var(--wp--preset--color--white, #ffffff);--button-text-color: var(--main-color);--button-icon-bg: #d5e3ff}.lac-default-button__link{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;cursor:pointer;transition:all .3s ease;background-color:var(--button-bg-color);border:var(--button-border-width) solid var(--button-border-color);border-radius:var(--button-border-radius);gap:.75rem;padding:.375rem .375rem .375rem 1.25rem}@media(min-width: 768px){.lac-default-button__link{gap:.875rem;padding:.5rem .5rem .5rem 1.5rem}}@media(min-width: 1024px){.lac-default-button__link{gap:1rem;padding:.5rem .5rem .5rem 2rem}}.lac-default-button__link:hover{background-color:var(--button-bg-color-hover);transform:var(--button-hover-transform);box-shadow:var(--button-hover-shadow)}.lac-default-button__link:hover .lac-default-button__icon-wrapper{background-color:var(--button-icon-bg-hover);transform:var(--button-icon-hover-transform)}.lac-default-button__link:active{transform:translateY(0);box-shadow:var(--button-active-shadow)}.lac-default-button__text{font-family:var(--button-font-family);font-weight:var(--button-font-weight);color:var(--button-text-color);text-transform:uppercase;line-height:1;letter-spacing:0;flex:1 0 0;white-space:nowrap;font-size:var(--button-font-size);text-align:left}.lac-default-button__icon-wrapper{display:flex;align-items:center;justify-content:center;background-color:var(--button-icon-bg);border-radius:500px;flex-shrink:0;padding:.5rem;width:var(--button-icon-size);aspect-ratio:1;transition:color .4s ease,background-color .4s ease,transform .4s ease}.lac-default-button__icon{color:var(--button-icon-color);flex-shrink:0;width:var(--button-icon-svg-size);aspect-ratio:1}@media(prefers-reduced-motion: reduce){.lac-default-button{--button-hover-transform: none;--button-icon-hover-transform: none}.lac-default-button__link,.lac-default-button__icon-wrapper,.lac-default-button__icon{transition:none}}@media(prefers-contrast: high){.lac-default-button__link{border:2px solid currentColor}}
@media(min-width: 768px){:root{--font-size-s: 2rem;--font-size-m: 3rem;--font-size-l: 3.5rem;--font-size-xl: 4.875rem}}@media(min-width: 479px)and (max-width: 768px){:root{--font-size-s: 1.75rem;--font-size-m: 2rem;--font-size-l: 3rem;--font-size-xl: 3.5rem}}@media(max-width: 479px){:root{--font-size-s: 1.25rem;--font-size-m: 1.5rem;--font-size-l: 2rem;--font-size-xl: 2rem}}.rankinc-heading{color:var(--heading-color, #000000);font-size:var(--heading-font-size, var(--font-size-m));font-weight:600;line-height:1.2;text-transform:uppercase;margin:0;padding:0}.rankinc-heading--s{--heading-font-size: var(--font-size-s)}.rankinc-heading--m{--heading-font-size: var(--font-size-m)}.rankinc-heading--l{--heading-font-size: var(--font-size-l)}.rankinc-heading--xl{--heading-font-size: var(--font-size-xl)}
.block-contact-form{--lac-contact-bg: linear-gradient(135deg, #07295e 0%, #05183a 100%);--lac-contact-padding: 56px 16px;position:relative}.block-contact-form.alignfull{background:var(--lac-contact-bg)}.block-contact-form:not(.alignfull) .block-contact-form__inner{background:var(--lac-contact-bg);border-radius:32px}@media(min-width: 768px){.block-contact-form:not(.alignfull) .block-contact-form__inner{padding:56px}}@media(max-width: 768px){.block-contact-form:not(.alignfull) .block-contact-form__inner{padding:24px}}.block-contact-form__inner{display:grid;gap:3rem;align-items:start}@media(min-width: 768px){.block-contact-form__inner{grid-template-columns:46% 49%;justify-content:space-between;gap:1.5rem}}@media(max-width: 768px){.block-contact-form__inner{grid-template-columns:1fr;gap:2rem}}.block-contact-form__content{display:flex !important;flex-direction:column;gap:1.5rem}@media(min-width: 768px){.block-contact-form__content{height:100%;gap:2rem}}@media(max-width: 768px){.block-contact-form__content{gap:1rem}}.block-contact-form__content .block-custom-heading{color:#fff;margin:0}@media(min-width: 768px){.block-contact-form__content .block-custom-heading{font-size:3rem;line-height:1.2}}@media(max-width: 768px){.block-contact-form__content .block-custom-heading{font-size:2rem;line-height:1.3}}.block-contact-form__content .block-contact-form__subtitle{color:#d5dce9;margin:0}@media(min-width: 768px){.block-contact-form__content .block-contact-form__subtitle{flex:1 1 auto;font-size:1.5rem;line-height:1.5}}@media(max-width: 768px){.block-contact-form__content .block-contact-form__subtitle{font-size:1rem;line-height:1.6}}.block-contact-form__badges-wrapper{display:grid;gap:1rem}@media(min-width: 768px){.block-contact-form__badges-wrapper{gap:1.5rem;grid-template-columns:repeat(3, auto)}}@media(max-width: 768px){.block-contact-form__badges-wrapper{gap:.75rem}}
.block-lac-contact-form{--row-gap: 16px;display:flex;flex-direction:column;gap:var(--row-gap);width:100%}.block-lac-contact-form__honeypot{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden;opacity:0;pointer-events:none}.block-lac-contact-form__row{display:flex;flex-wrap:wrap;gap:var(--row-gap);width:100%}.block-lac-contact-form__field{flex:0 1 calc(50% - var(--row-gap)/2);min-width:0}.block-lac-contact-form__field--full{flex:1 1 100%}@media(max-width: 1024px){.block-lac-contact-form__field{flex:1 1 100%}}.block-lac-contact-form input[type=text],.block-lac-contact-form input[type=email],.block-lac-contact-form input[type=number],.block-lac-contact-form input[type=tel],.block-lac-contact-form textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none}.block-lac-contact-form input[type=text]::-moz-placeholder, .block-lac-contact-form input[type=email]::-moz-placeholder, .block-lac-contact-form input[type=number]::-moz-placeholder, .block-lac-contact-form input[type=tel]::-moz-placeholder, .block-lac-contact-form textarea::-moz-placeholder{font-size:inherit;font-weight:inherit;color:inherit}.block-lac-contact-form input[type=text]::placeholder,.block-lac-contact-form input[type=email]::placeholder,.block-lac-contact-form input[type=number]::placeholder,.block-lac-contact-form input[type=tel]::placeholder,.block-lac-contact-form textarea::placeholder{font-size:inherit;font-weight:inherit;color:inherit}.block-lac-contact-form input::-webkit-outer-spin-button,.block-lac-contact-form input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.block-lac-contact-form .input{--error-color: var(--wp--preset--color--vivid-red, #ff0000);width:100%;padding:.5rem 2rem;background-color:#fff;border:1px solid rgba(0,0,0,0);border-radius:250rem;font-size:1rem;font-weight:400;color:var(--wp--preset--color--gray-600, #5f5f5f);outline:none;transition:all .3s ease}@media(min-width: 768px){.block-lac-contact-form .input{min-height:56px}}@media(max-width: 768px){.block-lac-contact-form .input{min-height:38px}}@media(max-width: 1024px){.block-lac-contact-form .input{padding:.75rem 1.5rem;font-size:.875rem}}.block-lac-contact-form .input:not(:-moz-placeholder){color:var(--main-color)}.block-lac-contact-form .input:not(:placeholder-shown){color:var(--main-color)}.block-lac-contact-form .input._form-focus{border-color:var(--wp--preset--color--primary-hover)}.block-lac-contact-form .input._form-error{border-color:var(--error-color)}@media(any-hover: hover){.block-lac-contact-form .input:hover{border-color:var(--wp--preset--color--primary-hover);color:var(--main-color)}}.block-lac-contact-form .input:focus{box-shadow:0 0 0 2px rgba(24,98,255,.2)}.block-lac-contact-form textarea.input{min-height:10.625rem;padding:1.5rem 2rem;border-radius:1rem;resize:vertical}@media(max-width: 1024px){.block-lac-contact-form textarea.input{height:8.75rem;padding:1rem 1.5rem}}button[type=submit] svg,button[type=submit] span{transition:opacity .6s ease}._sending button[type=submit]{position:relative;pointer-events:none;cursor:default}._sending button[type=submit]::after{content:"";position:absolute;margin:auto;left:0;top:0;bottom:0;right:0;animation:load-spin ease infinite 3s;width:8px;height:8px;border-radius:100%;box-shadow:8px 8px var(--black),-8px 8px #dfdfdf,-8px -8px var(--secondary),8px -8px #dfdfdf}._sending button[type=submit] svg,._sending button[type=submit] span{opacity:0}@keyframes load-spin{0%,100%{box-shadow:8px 8px var(--black),-8px 8px #dfdfdf,-8px -8px var(--black),8px -8px #dfdfdf}25%{box-shadow:-8px 8px #dfdfdf,-8px -8px var(--black),8px -8px #dfdfdf,8px 8px var(--black)}50%{box-shadow:-8px -8px var(--black),8px -8px #dfdfdf,8px 8px var(--black),-8px 8px #dfdfdf}75%{box-shadow:8px -8px #dfdfdf,8px 8px #4f4d49,-8px 8px #dfdfdf,-8px -8px #4f4d49}}
.block-cta-main{--cta-bg-color: #07295e;--cta-bg-gradient: linear-gradient(107.86deg, #07295e 0%, #05183a 100%);--cta-text-color: #ffffff;--cta-border-radius: 32px;--cta-padding: 32px;position:relative}@media(max-width: 479px){.block-cta-main{padding:0}}.alignfull .block-cta-main{background:var(--cta-bg-gradient);background-color:var(--cta-bg-color);border-radius:var(--cta-border-radius)}@media(max-width: 768px){.alignfull .block-cta-main{border-radius:1.5rem}}.block-cta-main__wrapper{background:var(--cta-bg-gradient);background-color:var(--cta-bg-color);border-radius:var(--cta-border-radius)}@media(min-width: 768px){.block-cta-main__wrapper{padding:var(--cta-padding)}}@media(max-width: 768px){.block-cta-main__wrapper{padding:1.5rem 1rem;border-radius:1.5rem}}.alignfull .block-cta-main__wrapper{background:none;background-color:rgba(0,0,0,0);border-radius:0}@media(max-width: 768px){.alignfull .block-cta-main__wrapper{border-radius:0}}.block-cta-main--with-image .block-cta-main__wrapper{display:flex;gap:2rem}@media(min-width: 768px){.block-cta-main--with-image .block-cta-main__wrapper{justify-content:space-between;padding:2rem 2rem 0}}@media(max-width: 768px){.block-cta-main--with-image .block-cta-main__wrapper{flex-direction:column;padding:1.5rem 1.5rem 0}}.block-cta-main__content-wrapper{display:flex;flex-direction:column;align-items:center;width:100%;max-width:100%}@media(min-width: 768px){.block-cta-main__content-wrapper{gap:4rem}}@media(max-width: 768px){.block-cta-main__content-wrapper{gap:2.5rem}}@media(min-width: 768px){.block-cta-main--with-image .block-cta-main__content-wrapper{flex:0 1 53.5625rem;padding:0 0 2rem 0;gap:2.375rem}}@media(max-width: 768px){.block-cta-main--with-image .block-cta-main__content-wrapper{gap:1.5rem;padding:0 0 1.5rem 0}}.block-cta-main__content{display:flex;flex-direction:column;align-items:center;text-align:center;width:100%}@media(min-width: 768px){.block-cta-main__content{gap:1.5rem}}@media(max-width: 768px){.block-cta-main__content{gap:1rem}}.block-cta-main__title{color:var(--cta-text-color)}.block-cta-main__subtitle{color:var(--cta-text-color);margin:0;margin-block-start:0 !important;font-feature-settings:"lnum" 1,"pnum" 1}@media(min-width: 768px){.block-cta-main__subtitle{font-size:1.5rem}}@media(max-width: 768px){.block-cta-main__subtitle{font-size:1rem}}.block-cta-main--with-image{overflow:hidden}.block-cta-main--with-image .block-cta-main__container{position:relative}.block-cta-main--with-image .block-cta-main__content-wrapper{align-items:flex-start;text-align:left}.block-cta-main--with-image .block-cta-main__content{align-items:flex-start;text-align:left}.block-cta-main--with-image .block-cta-main__buttons{justify-content:flex-start}.block-cta-main__image{display:flex;justify-content:center;align-items:flex-end}@media(min-width: 768px){.block-cta-main__image{flex:0 1 26.875rem}}@media(max-width: 768px){.block-cta-main__image{width:100%;max-width:28.125rem}}.block-cta-main__image img{max-width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.block-cta-main__buttons{display:flex;align-items:flex-start;flex-wrap:wrap;justify-content:center}@media(min-width: 768px){.block-cta-main__buttons{gap:1rem}}@media(max-width: 768px){.block-cta-main__buttons{flex-direction:column;width:100%;gap:.75rem}}.block-cta-main__buttons .lac-default-button{max-width:-moz-max-content;max-width:max-content;flex:0 1 auto}@media(max-width: 768px){.block-cta-main__buttons .lac-default-button{max-width:100%}}@media(max-width: 479px){.block-cta-main__buttons .lac-default-button__link{width:100%}}
.spollers{--spollers-header-bg-color: #edeff5;--spollers-header-text-color: #212121;--spollers-body-bg-color: #ffffff;--spollers-body-text-color: #212121;--spollers-icon-bg-color: #ffffff;--spollers-icon-color: #212121;--spollers-border-radius: 16px;--spollers-items-gap: 16px;position:relative;width:100%;padding:0}.spollers__items{display:flex;flex-direction:column}@media(min-width: 768px){.spollers__items{gap:var(--spollers-items-gap)}}@media(max-width: 768px){.spollers__items{gap:.75rem}}.spollers__item{width:100%;background-color:var(--spollers-header-bg-color);border-radius:var(--spollers-border-radius);transition:background-color .3s ease}@media(min-width: 768px){.spollers__item{padding:1.5rem}}@media(max-width: 768px){.spollers__item{padding:1rem}}.spollers__item:hover{background-color:#e0e3eb}.spollers__title{display:flex;align-items:center;width:100%;border:none;cursor:pointer;text-align:left}@media(min-width: 768px){.spollers__title{gap:1.5rem}}@media(max-width: 768px){.spollers__title{gap:1rem}}.spollers__title._spoller-active .spollers__icon{transform:rotate(180deg)}.spollers__item._spoller-active .spollers__title{background-color:var(--spollers-header-bg-color)}.spollers__question{flex:1;color:var(--spollers-header-text-color);font-weight:400;margin:0}@media(min-width: 768px){.spollers__question{font-size:1.5rem}}@media(min-width: 1024px)and (max-width: 768px){.spollers__question{font-size:1.25rem}}@media(max-width: 1024px){.spollers__question{font-size:1.125rem}}.spollers__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;background-color:var(--spollers-icon-bg-color);transition:transform .3s ease}@media(min-width: 768px){.spollers__icon{width:2rem;height:2rem;border-radius:31.25rem}}@media(max-width: 768px){.spollers__icon{width:1.75rem;height:1.75rem;border-radius:31.25rem}}.spollers__item._spoller-active .spollers__icon{transform:rotate(180deg)}.spollers__arrow{fill:var(--spollers-icon-color)}@media(min-width: 768px){.spollers__arrow{width:1rem;height:1rem}}@media(max-width: 768px){.spollers__arrow{width:.875rem;height:.875rem}}.spollers__body{transition:max-height .3s ease,padding .3s ease}@media(min-width: 768px){.spollers__item._spoller-active .spollers__body{padding-top:1rem}}@media(max-width: 768px){.spollers__item._spoller-active .spollers__body{padding-top:.75rem}}.spollers__answer{padding-top:1rem;font-size:1rem;color:var(--spollers-body-text-color)}.spollers__answer p:not(:last-child){margin:0 0 1rem}.spollers__answer a{color:inherit;text-decoration:underline}.spollers__answer a:hover{text-decoration:none}.spollers__answer ul,.spollers__answer ol{margin:0 0 1rem;padding-left:1.5rem}.spollers__answer ul:last-child,.spollers__answer ol:last-child{margin-bottom:0}.spollers__answer li{margin-bottom:.5rem}.spollers__answer li:last-child{margin-bottom:0}
.faq-block{width:100%}.faq-block__header{display:grid;align-items:start;align-content:start}@media(min-width: 768px){.faq-block__header{gap:24px}}@media(max-width: 768px){.faq-block__header{gap:16px}}@media(min-width: 768px){.faq-block__header:not(:last-child){margin-bottom:64px}}@media(max-width: 768px){.faq-block__header:not(:last-child){margin-bottom:38px}}.faq-block__content{display:flex}@media(min-width: 768px){.faq-block__content{gap:32px;align-items:stretch}}@media(max-width: 768px){.faq-block__content{flex-direction:column;align-items:stretch;gap:24px}}@media(min-width: 768px){.faq-block__content:has(.spollers__item:nth-child(6)){align-items:flex-start}}.faq-block__content:has(.spollers__item:nth-child(6)) .faq-block__right-column{position:sticky;top:100px}.faq-block__subtitle{color:var(--wp--preset--color--gray-600, #5f5f5f);text-align:center;margin:0}@media(min-width: 768px){.faq-block__subtitle{font-size:24px}}@media(max-width: 768px){.faq-block__subtitle{font-size:20px}}.faq-block__left-column{min-width:0}@media(min-width: 768px){.faq-block__left-column{flex:0 1 827px}}@media(min-width: 768px){.faq-block__right-column{flex:0 1 581px}}
.reviews-block{width:100%}.reviews-block__container{max-width:1440px;margin:0 auto;padding:0 20px}.reviews-block__body{display:flex}@media(min-width: 1024px){.reviews-block__body{justify-content:space-between;gap:24px}}@media(max-width: 1024px){.reviews-block__body{gap:24px;flex-direction:column}}@media(min-width: 1024px){.reviews-block__headline{display:flex;flex-direction:column;gap:16px;justify-content:space-between;flex:0 1 460px}}@media(max-width: 1024px){.reviews-block__headline{display:contents}}.reviews-block__title{color:var(--Primary-2, #212121);font-variant-numeric:lining-nums proportional-nums;font-family:Mulish,sans-serif;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase;margin:0}@media(min-width: 1024px){.reviews-block__title{font-size:48px}}@media(max-width: 1024px){.reviews-block__title{font-size:24px}}.reviews-block__controls{display:flex;align-items:center;gap:40px}@media(max-width: 1024px){.reviews-block__controls{order:3;justify-content:center}}.reviews-block__button{background:none;border:none;padding:0;cursor:pointer}.reviews-block__content{display:flex;flex-direction:column;align-items:flex-start;min-width:0;border-radius:32px;background:var(--BG1, #edeff5);overflow:hidden}@media(min-width: 1024px){.reviews-block__content{padding:56px;flex:0 1 827px;gap:32px}}@media(max-width: 1024px){.reviews-block__content{padding:32px 24px;gap:24px}}.reviews-block__icon{width:48px;height:auto}.reviews-block__icon svg{max-width:100%;height:auto}.reviews-block__slider{max-width:100%;min-width:0}.reviews-block__swiper{align-items:center;min-width:0}.reviews-block__slide p{color:var(--Secondary-1, #5f5f5f);font-variant-numeric:lining-nums proportional-nums;font-size:16px;line-height:normal;margin:0}.reviews-block__slide p:not(:last-child){margin-bottom:16px}.reviews-block__bullets{min-width:0;min-height:75px;max-width:100%}@media(min-width: 1024px){.reviews-block__bullets{padding-right:80px}}@media(min-width: 1024px){.reviews-block__bullets.swiper{overflow:visible}}@media(max-width: 479px){.reviews-block__bullets{max-width:200px}}.reviews-block__bullets:not(.swiper-initialized){display:flex;align-items:center;gap:16px}.reviews-block__bullet{min-width:0}.slider-button{--slider-button-text-color: #5f5f5f;--slider-button-bg-color: #edeff5;display:flex;justify-content:center;align-items:center;flex:0 0 56px;aspect-ratio:1;transition:all .3s ease}@media(any-hover: hover){.slider-button:not(.swiper-button-disabled):hover{--slider-button-text-color: var(--white, #fff);--slider-button-bg-color: var(--accent-color, #1862ff)}}.slider-button svg{transition:stroke .4s ease}.slider-button svg rect{transition:fill .3s ease}.slider-button svg path{transition:stroke .3s ease}.slider-button.swiper-button-disabled{opacity:.2;cursor:auto}.review-author{display:flex;align-items:center;min-width:0;background-color:rgba(0,0,0,0);backdrop-filter:blur(5px)}@media(min-width: 1024px){.review-author{transition:width .6s ease,height .6s ease,overflow .6s ease,border-color .2s ease 0s,border-radius .2s ease 0s,background-color .2s ease 0s,padding .6s ease;border:1.5px solid rgba(0,0,0,0);border-radius:100%;width:56px;height:56px;padding:0;overflow:hidden}.review-author.swiper-slide-thumb-active{width:auto;height:auto;overflow:visible;padding:8px 24px 8px 8px;border-color:var(--white, #fff);border-radius:16px;background-color:var(--BG2, rgba(213, 220, 233, 0.3));transition:width .6s ease,height .6s ease,overflow .6s ease,border-color .2s ease .2s,border-radius .2s ease .2s,background-color .2s ease .2s,padding .6s ease}}@media(max-width: 1024px){.review-author{padding:8px 24px 8px 8px;border-color:var(--white, #fff);border-radius:16px;background-color:var(--BG2, rgba(213, 220, 233, 0.3))}}.review-author:not(.swiper-slide-thumb-active){cursor:pointer}@media(any-hover: hover){.review-author:not(.swiper-slide-thumb-active):hover .review-author__avatar img{transform:scale(1.1)}}.review-author__avatar{flex:0 0 56px;aspect-ratio:1/1;border-radius:50%;overflow:hidden}.review-author__avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .4s ease}.review-author__info{padding-left:16px}.review-author__name{padding-top:8px;color:var(--Primary-2, #212121);font-variant-numeric:lining-nums proportional-nums;font-size:16px;font-weight:500;line-height:normal}.article-rating__items-wrapper{position:relative;max-width:-moz-max-content;max-width:max-content}.article-rating__items{display:flex;justify-content:center;align-items:center}.article-rating__items--filled{justify-content:flex-start;position:absolute;top:50%;left:0;transform:translate(0%, -50%);width:var(--rating-value, 0%);overflow:hidden;pointer-events:none}.article-rating__items--filled svg{width:16px;height:auto;-o-object-fit:contain;object-fit:contain}.article-rating__item{position:relative;flex:0 0 16px;width:16px;height:16px;display:flex;justify-content:center;align-items:center}.article-rating__item svg{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;pointer-events:none}
.block-hero-common{--hero-bg: linear-gradient(128.73deg, #07295e 0%, #05183a 100%);--hero-border-radius: 32px;--hero-text-color: #ffffff;position:relative}.block-hero-common.alignfull{background:var(--hero-bg)}.block-hero-common__wrapper{display:flex;flex-direction:column;align-items:center;width:100%;background:var(--hero-bg);border-radius:var(--hero-border-radius)}@media(min-width: 768px){.block-hero-common__wrapper{gap:3.5rem}}@media(min-width: 1024px)and (max-width: 768px){.block-hero-common__wrapper{gap:2.5rem}}@media(max-width: 1024px){.block-hero-common__wrapper{gap:2rem}}@media(min-width: 768px){.block-hero-common__wrapper{padding:3.5rem 1rem 2rem}}@media(max-width: 768px){.block-hero-common__wrapper{padding:2rem 1rem}}.alignfull .block-hero-common__wrapper{background:none}.block-hero-common__content{display:flex;flex-direction:column;align-items:center;text-align:center;width:100%}@media(min-width: 1024px){.block-hero-common__content{max-width:79rem;margin-left:auto;margin-right:auto}}@media(min-width: 768px){.block-hero-common__content{gap:1.5rem}}@media(max-width: 768px){.block-hero-common__content{gap:1rem}}.block-hero-common__subtitle{line-height:normal;color:var(--hero-text-color);margin:0}@media(min-width: 768px){.block-hero-common__subtitle{font-size:1.5rem}}@media(max-width: 768px){.block-hero-common__subtitle{font-size:1.25rem}}.block-hero-common__button-wrapper{display:flex;justify-content:center;width:100%}@media(min-width: 1024px){.block-hero-common__button-wrapper{max-width:79rem;margin-left:auto;margin-right:auto}}.block-hero-common__advantages{display:flex;flex-wrap:wrap;align-items:stretch}@media(min-width: 1024px){.block-hero-common__advantages{max-width:79rem;margin-left:auto;margin-right:auto}}@media(min-width: 768px){.block-hero-common__advantages{flex-direction:row;gap:1rem}}@media(max-width: 768px){.block-hero-common__advantages{gap:.75rem}}@media(max-width: 479px){.block-hero-common__advantages{width:100%}}
.block-calculator-card{--calculator-bg-color: linear-gradient(117deg, #07295e 0%, #05183a 100%);--calculator-border-color: #ffffff;--calculator-text-color: #ffffff;--calculator-border-radius: 32px;--calculator-padding: 30px;display:flex;flex-direction:column;background:var(--calculator-bg-color);border:10px solid var(--calculator-border-color);border-radius:var(--calculator-border-radius);color:var(--calculator-text-color);overflow:hidden}@media(min-width: 768px){.block-calculator-card{min-height:670px;padding:var(--calculator-padding)}}@media(max-width: 768px){.block-calculator-card{min-height:500px;padding:1.5rem}}@media(max-width: 1024px){.block-calculator-card{min-height:400px;padding:1.25rem;border-width:6px;border-radius:24px}}.wp-block-lac-hero-home .block-calculator-card{--calculator-bg-color: transparent}.block-calculator-card__heading{font-family:"Mulish",sans-serif;font-weight:600;line-height:1;letter-spacing:0;color:var(--calculator-text-color)}@media(min-width: 768px){.block-calculator-card__heading{font-size:2rem;margin-bottom:2.5rem;max-width:501px}}@media(max-width: 768px){.block-calculator-card__heading{font-size:1.75rem;margin-bottom:2rem}}@media(max-width: 1024px){.block-calculator-card__heading{font-size:1.5rem;margin-bottom:1.5rem}}.block-calculator-card__steps{flex:1 1 auto}@media(min-width: 768px){.block-calculator-card__steps{margin-bottom:2.5rem}}@media(max-width: 1024px){.block-calculator-card__steps{margin-bottom:1.5rem}}.block-calculator-card__button{display:flex;justify-content:flex-end;margin-top:auto}
.block-hero{--hero-bg-gradient: linear-gradient(117deg, #07295e 0%, #05183a 100%);--hero-text-color: #ffffff;--hero-border-radius: 8px;--hero-font-size: 1rem;position:relative;background:var(--hero-bg-gradient);color:var(--hero-text-color);padding:var(--hero-padding)}@media(min-width: 1024px){.block-hero{--hero-padding: 72px 0 120px}}@media(min-width: 479px)and (max-width: 1024px){.block-hero{--hero-padding: 72px 0}}@media(max-width: 479px){.block-hero{--hero-padding: 120px 0 48px !important}}.block-hero__container{display:flex}@media(min-width: 768px){.block-hero__container{gap:9rem;align-items:center;justify-content:space-between}}@media(max-width: 768px){.block-hero__container{flex-direction:column;gap:3.75rem}}@media(max-width: 1024px){.block-hero__container{gap:2.5rem}}.block-hero__content{flex:1}@media(min-width: 768px){.block-hero__content{flex:0 1 800px}}@media(max-width: 768px){.block-hero__content{max-width:100%}}.block-hero__overline{display:inline-flex !important;align-items:center;gap:.5rem;max-width:-moz-max-content;max-width:max-content;background-color:var(--white);border-radius:5000px;padding:.5rem 1rem}@media(min-width: 768px){.block-hero__overline{margin-bottom:1rem}}@media(max-width: 1024px){.block-hero__overline{margin-bottom:.75rem}}@media(max-width: 479px){.block-hero__overline{max-width:300px}}.block-hero__overline::before{content:"";display:block;flex-shrink:0;width:1.5rem;height:1.5rem;background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 viewBox=%270 0 24 24%27 fill=%27none%27%3E%3Cpath d=%27M20.62 8.45C19.57 3.83 15.54 1.75 12 1.75C12 1.75 12 1.75 11.99 1.75C8.46 1.75 4.42 3.82 3.37 8.44C2.2 13.6 5.36 17.97 8.22 20.72C9.28 21.74 10.64 22.25 12 22.25C13.36 22.25 14.72 21.74 15.77 20.72C18.63 17.97 21.79 13.61 20.62 8.45ZM12 13.46C10.26 13.46 8.85 12.05 8.85 10.31C8.85 8.57 10.26 7.16 12 7.16C13.74 7.16 15.15 8.57 15.15 10.31C15.15 12.05 13.74 13.46 12 13.46Z%27 fill=%27%23212121%27/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center}@media(max-width: 1024px){.block-hero__overline::before{width:1.25rem;height:1.25rem}}.block-hero__overline-icon{width:1.5rem;height:1.5rem;color:#212121;flex-shrink:0}@media(max-width: 1024px){.block-hero__overline-icon{width:1.25rem;height:1.25rem}}.block-hero__overline-text{line-height:normal;letter-spacing:0;color:#212121;text-transform:uppercase;margin:0}@media(min-width: 768px){.block-hero__overline-text{font-size:1rem}}@media(max-width: 1024px){.block-hero__overline-text{font-size:.875rem}}.block-hero__heading{font-weight:600;line-height:normal;font-variant-numeric:lining-nums proportional-nums;text-transform:uppercase;color:var(--hero-text-color)}@media(min-width: 768px){.block-hero__heading{font-size:4rem;margin-bottom:2.5rem}}@media(max-width: 768px){.block-hero__heading{font-size:3rem;margin-bottom:2rem}}@media(max-width: 1024px){.block-hero__heading{font-size:2.25rem;margin-bottom:1.5rem}}.block-hero__description{font-family:"Mulish",sans-serif;font-weight:400;line-height:1.5;letter-spacing:0;color:var(--hero-text-color)}@media(min-width: 768px){.block-hero__description{font-size:1.5rem;margin-bottom:2.5rem}}@media(max-width: 768px){.block-hero__description{font-size:1.25rem;margin-bottom:2rem}}@media(max-width: 1024px){.block-hero__description{font-size:1.125rem;margin-bottom:1.5rem}}.block-hero__advantages-wrapper{display:flex;flex-direction:column}@media(min-width: 768px){.block-hero__advantages-wrapper{gap:1rem;margin-bottom:2.5rem}}@media(max-width: 1024px){.block-hero__advantages-wrapper{gap:.75rem;margin-bottom:2rem}}.block-hero__badges-wrapper{display:flex;flex-wrap:wrap;align-items:stretch}@media(min-width: 768px){.block-hero__badges-wrapper{flex-direction:row;gap:1rem}}@media(max-width: 768px){.block-hero__badges-wrapper{flex-direction:column;gap:.75rem}}.block-hero__calculator{display:flex !important;flex-direction:column;border:10px solid #fff;border-radius:32px;overflow:hidden}@media(min-width: 768px){.block-hero__calculator{flex:0 1 500px;min-height:670px;padding:1.875rem}}@media(max-width: 768px){.block-hero__calculator{max-width:100%;min-height:500px;padding:1.5rem;border-width:6px;border-radius:24px}}@media(min-width: 768px){.block-hero__calculator.wp-block-image{padding:0}}@media(max-width: 768px){.block-hero__calculator.wp-block-image{padding:0}}.block-hero__calculator-heading{font-family:"Mulish",sans-serif;font-weight:600;line-height:1;letter-spacing:0;color:#fff}@media(min-width: 768px){.block-hero__calculator-heading{font-size:2rem;margin-bottom:2.5rem;max-width:501px}}@media(max-width: 768px){.block-hero__calculator-heading{font-size:1.75rem;margin-bottom:2rem}}@media(max-width: 1024px){.block-hero__calculator-heading{font-size:1.5rem;margin-bottom:1.5rem}}.block-hero__calculator-steps{flex:1 1 auto}@media(min-width: 768px){.block-hero__calculator-steps{margin-bottom:2.5rem}}@media(max-width: 1024px){.block-hero__calculator-steps{margin-bottom:1.5rem}}.block-hero__inner-steps{display:flex;align-items:center;gap:.5rem}.block-hero__calculator-step{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:24px;height:24px;border:1.5px solid rgba(213,220,233,.3);border-radius:40px;font-family:"Mulish",sans-serif;font-weight:400;font-size:1rem;line-height:1;color:rgba(213,220,233,.3);font-feature-settings:"lnum" 1,"pnum" 1}.block-hero__calculator-step--active{border-color:#fff;color:#fff}.block-hero__calculator-step-line{flex:1;height:0;border-top:1.5px dashed rgba(213,220,233,.3)}.block-hero__calculator-button{display:flex;justify-content:flex-end;margin-top:auto}.block-hero--hide-overline-icon .block-hero__overline::before{display:none}.block-hero--hide-calculator .block-hero__calculator{display:none}.block-hero--hide-calculator .block-hero__content{max-width:100%}
.block-hero__advantage-item{--advantage-icon-color: #212121;display:flex;align-items:flex-start;gap:.5rem}.block-hero__advantage-item .block-hero__advantage-icon{width:1rem;height:1rem;margin-top:.125rem;flex-shrink:0;color:var(--advantage-icon-color)}.block-hero__advantage-item .block-hero__advantage-icon svg{width:100%;height:100%}.block-hero__advantage-item .block-hero__advantage-content{flex:1}.block-hero__advantage-item .block-hero__advantage-text{font-family:"Mulish",sans-serif;font-weight:400;line-height:1.25;letter-spacing:0;margin:0}@media(min-width: 768px){.block-hero__advantage-item .block-hero__advantage-text{font-size:1rem}}@media(max-width: 1024px){.block-hero__advantage-item .block-hero__advantage-text{font-size:.875rem}}
.block-hero__badge{--badge-border-color: #ffffff;--badge-text-color: #ffffff;display:flex;align-items:center;max-width:-moz-max-content;max-width:max-content;background:rgba(213,220,233,.3);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);border:1.5px solid var(--badge-border-color);border-radius:1rem;margin-block-start:0 !important}@media(min-width: 768px){.block-hero__badge{gap:1rem;padding:1rem}}@media(max-width: 768px){.block-hero__badge{gap:.75rem;padding:.75rem}}@media(min-width: 768px){.block-hero__badge:has(.block-hero__badge-team-photos){padding-top:8px;padding-bottom:8px}}@media(max-width: 768px){.block-hero__badge:has(.block-hero__badge-team-photos){padding-top:6px;padding-bottom:6px}}.block-hero__badge-visual{flex-shrink:0}.block-hero__badge-icon{display:flex;align-items:center;justify-content:center;color:var(--badge-text-color)}@media(min-width: 768px){.block-hero__badge-icon{width:2.5rem;height:2.5rem}}@media(max-width: 1024px){.block-hero__badge-icon{width:2rem;height:2rem}}.block-hero__badge-icon svg,.block-hero__badge-icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.block-hero__badge-team-photos{display:flex;align-items:center}.block-hero__badge-team-photos-placeholder{font-size:.75rem;color:hsla(0,0%,100%,.7);font-style:italic}.block-hero__badge-team-photo{border-radius:50%;-o-object-fit:cover;object-fit:cover;border:2px solid var(--badge-border-color);flex-shrink:0}@media(min-width: 768px){.block-hero__badge-team-photo{width:3.5rem;height:3.5rem;margin-left:-1rem}}@media(max-width: 1024px){.block-hero__badge-team-photo{width:2.5rem;height:2.5rem;margin-left:-0.75rem}}.block-hero__badge-team-photo:first-child{margin-left:0}.block-hero__badge-content{flex:1;min-width:0}.block-hero__badge-text{max-width:140px;font-weight:400;line-height:1.25;letter-spacing:0;margin:0;color:var(--badge-text-color)}@media(min-width: 768px){.block-hero__badge-text{font-size:1rem}}@media(max-width: 1024px){.block-hero__badge-text{font-size:.875rem}}
.block-about{--lac-about-bg-color: transparent;--lac-about-feature-card-bg: #edeff5;--lac-about-border-radius: 2rem;--lac-about-padding: 0;position:relative;background-color:var(--lac-about-bg-color)}.block-about__container{display:flex}@media(min-width: 768px){.block-about__container{align-items:center;justify-content:space-between;gap:1.5rem}}@media(max-width: 767px){.block-about__container{flex-direction:column;gap:2rem}}.block-about__container>.wp-block-group.block-about__content,.block-about__container>.wp-block-group.block-about__features{margin:0;padding:0}.block-about__content.wp-block-group{gap:2.5rem !important}@media(max-width: 1024px){.block-about__content.wp-block-group{gap:1.5rem !important}}@media(min-width: 768px){.block-about__content{flex:0 1 613px;max-width:100%}}@media(max-width: 767px){.block-about__content{width:100%}}.block-about__description.wp-block-group{gap:1rem !important}@media(max-width: 1024px){.block-about__description.wp-block-group{gap:.75rem !important}}.block-about__description p{font-family:var(--font-family-primary, Mulish, sans-serif);color:var(--color-secondary-light, #5f5f5f);margin:0}@media(min-width: 768px){.block-about__description p{font-size:1rem;font-weight:400;line-height:1.5}}@media(max-width: 1024px){.block-about__description p{font-size:.875rem}}@media(max-width: 1024px){.block-about .wp-block-lac-default-button{width:100%;max-width:14.3125rem}}.block-about__features.wp-block-group{gap:2rem !important}@media(max-width: 1024px){.block-about__features.wp-block-group{gap:1rem !important}}@media(min-width: 768px){.block-about__features{flex:0 1 701px;max-width:100%}}@media(max-width: 767px){.block-about__features{width:100%}}
.block-about-feature-card{--lac-feature-card-bg: #edeff5;display:flex;flex-direction:column;background-color:var(--lac-feature-card-bg);border-radius:2rem}@media(min-width: 768px){.block-about-feature-card{padding:1.5rem;gap:1.5rem;flex:0 1 calc(44% - 24px)}}@media(max-width: 768px){.block-about-feature-card{padding:1rem;gap:1rem;width:100%}}.block-about-feature-card__icon{aspect-ratio:1/1;flex-shrink:0}@media(min-width: 768px){.block-about-feature-card__icon{width:2.5rem}}@media(max-width: 768px){.block-about-feature-card__icon{width:1.75rem}}.block-about-feature-card__icon svg{width:100%;height:auto}.block-about-feature-card__content{display:flex;flex-direction:column;gap:.5rem;width:100%}.block-about-feature-card__content h3{font-weight:600;color:var(--color-secondary, #212121);margin:0;line-height:normal}@media(min-width: 768px){.block-about-feature-card__content h3{font-size:1rem}}@media(max-width: 1024px){.block-about-feature-card__content h3{font-size:1rem}}.block-about-feature-card__content p{line-height:normal;color:var(--color-secondary-light, #5f5f5f);margin:0}@media(min-width: 768px){.block-about-feature-card__content p{font-size:1rem}}@media(max-width: 1024px){.block-about-feature-card__content p{font-size:.875rem}}
.block-services-grid{--lac-grid-columns: 3;--lac-card-bg-color: #edeff5;--lac-accent-color: #1862ff;--lac-border-radius: 32px;--lac-padding: 0;display:flex;flex-direction:column;align-items:center;width:100%}.block-services-grid__subtitle{color:var(--Secondary-1, #5f5f5f);text-align:center;font-variant-numeric:lining-nums proportional-nums;line-height:normal}@media(min-width: 768px){.block-services-grid__subtitle{font-size:24px}}@media(max-width: 767px){.block-services-grid__subtitle{font-size:18px}}.block-services-grid__cards{display:grid;grid-template-columns:repeat(var(--lac-grid-columns), 1fr);width:100%}@media(min-width: 768px){.block-services-grid__cards{grid-template-columns:repeat(2, 1fr);gap:2rem}}@media(max-width: 768px){.block-services-grid__cards{grid-template-columns:1fr;gap:1rem 1.5rem}}.wp-block-group.block-services-grid__cards{display:grid;grid-template-columns:repeat(var(--lac-grid-columns), 1fr);gap:2rem;width:100%;margin:0;padding:0}@media(max-width: 768px){.wp-block-group.block-services-grid__cards{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 1024px){.wp-block-group.block-services-grid__cards{grid-template-columns:1fr}}
.block-services-grid-card{--lac-card-bg-color: #edeff5;--lac-accent-color: #1862ff;display:flex;flex-direction:column;background-color:var(--lac-card-bg-color);border-radius:2rem;position:relative}@media(min-width: 768px){.block-services-grid-card{gap:2rem;padding:2rem}}@media(max-width: 768px){.block-services-grid-card{gap:1.5rem;padding:1.5rem}}.block-services-grid-card--has-image{overflow:hidden}@media(min-width: 768px){.block-services-grid-card--has-image{grid-column:span 2}}@media(min-width: 768px){.block-services-grid-card--has-image .block-services-grid-card__content{max-width:percent(450, 950)}}.block-services-grid-card__content{display:flex;flex-direction:column;flex:1;position:relative;z-index:1}@media(min-width: 768px){.block-services-grid-card__content{gap:2rem}}@media(max-width: 768px){.block-services-grid-card__content{gap:1.5rem}}.block-services-grid-card__heading{font-weight:600;line-height:1;color:#212121;margin:0}@media(min-width: 768px){.block-services-grid-card__heading{font-size:2rem}}@media(max-width: 768px){.block-services-grid-card__heading{font-size:1.5rem}}.block-services-grid-card__description{line-height:normal;color:var(--wp--preset--color--gray-600, #5f5f5f);margin:0}@media(min-width: 768px){.block-services-grid-card__description{max-width:60%;font-size:1.5rem}}@media(max-width: 768px){.block-services-grid-card__description{font-size:1.25rem}}.block-services-grid-card__inner{display:flex;flex-direction:column;flex:1}@media(min-width: 768px){.block-services-grid-card__inner{gap:2rem}}@media(max-width: 768px){.block-services-grid-card__inner{gap:1.5rem}}.block-services-grid-card__features,.block-services-grid-card .wp-block-list{display:flex;flex-direction:column;list-style:none;padding:0;margin:0;margin-bottom:0 !important;flex:1}@media(min-width: 768px){.block-services-grid-card__features,.block-services-grid-card .wp-block-list{gap:1.5rem}}@media(max-width: 768px){.block-services-grid-card__features,.block-services-grid-card .wp-block-list{gap:.5rem}}.block-services-grid-card__features li,.block-services-grid-card .wp-block-list li{display:flex;align-items:flex-start;line-height:1;color:var(--wp--preset--color--gray-600, #5f5f5f)}@media(min-width: 768px){.block-services-grid-card__features li,.block-services-grid-card .wp-block-list li{gap:1rem;font-size:1.5rem}}@media(max-width: 768px){.block-services-grid-card__features li,.block-services-grid-card .wp-block-list li{gap:.5rem;font-size:1.125rem}}.block-services-grid-card__features li::before,.block-services-grid-card .wp-block-list li::before{content:"";display:flex;align-items:center;justify-content:center;width:1.5rem;aspect-ratio:1/1;border-radius:50%;flex-shrink:0;background-image:url("data:image/svg+xml,%3Csvg width=%2724%27 height=%2724%27 viewBox=%270 0 24 24%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Crect width=%2724%27 height=%2724%27 rx=%2712%27 fill=%27%231862FF%27/%3E%3Cpath d=%27M15.6667 9.66675L10.6667 14.6667L8.33334 12.3334%27 stroke=%27white%27 stroke-width=%271.5%27 stroke-linecap=%27round%27/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:100%}.block-services-grid-card .wp-block-lac-default-button{margin-top:auto}@media(min-width: 768px){.block-services-grid-card__image-wrapper{position:absolute;right:0;bottom:0;width:auto;height:94%}}@media(max-width: 768px){.block-services-grid-card__image-wrapper{position:relative;right:auto;bottom:auto;transform:none;margin-top:2rem}}.block-services-grid-card__image{-o-object-fit:cover;object-fit:cover}@media(min-width: 768px){.block-services-grid-card__image{width:auto;height:100%}}@media(max-width: 768px){.block-services-grid-card__image{max-width:100%;height:auto}}
.block-team-showcase{--team-bg-color: #ffffff;--team-text-color: #212121;--team-border-radius: 8px;--team-font-size: 1rem;--team-padding: 4rem 1rem;position:relative;background-color:var(--team-bg-color);color:var(--team-text-color)}.block-team-showcase__content{text-align:center;margin-bottom:3rem}@media(max-width: 768px){.block-team-showcase__content{margin-bottom:2rem}}.block-team-showcase__content p{color:var(--wp--preset--color--gray-600, #5f5f5f);margin:0}@media(min-width: 768px){.block-team-showcase__content p{font-size:1.5rem}}@media(max-width: 768px){.block-team-showcase__content p{font-size:1rem}}.block-team-showcase__members{display:flex !important;justify-content:center;align-items:center;flex-wrap:wrap}@media(min-width: 768px){.block-team-showcase__members{max-width:1340px;margin-bottom:3rem;margin-left:auto;margin-right:auto;gap:48px 0}}@media(max-width: 768px){.block-team-showcase__members{margin-bottom:2rem;gap:24px 0}}.block-team-showcase__members .block-team-showcase-member:nth-child(3n+1){rotate:-8deg}@media(min-width: 1024px){.block-team-showcase__members .block-team-showcase-member:nth-child(3n+1){translate:58px 0}}@media(min-width: 479px)and (max-width: 1024px){.block-team-showcase__members .block-team-showcase-member:nth-child(3n+1){translate:37px 0}}@media(max-width: 479px){.block-team-showcase__members .block-team-showcase-member:nth-child(3n+1){translate:24px 0}}.block-team-showcase__members .block-team-showcase-member:nth-child(3n+2){position:relative;z-index:2}.block-team-showcase__members .block-team-showcase-member:nth-child(3n+3){rotate:8deg}@media(min-width: 1024px){.block-team-showcase__members .block-team-showcase-member:nth-child(3n+3){translate:-58px 0}}@media(min-width: 479px)and (max-width: 1024px){.block-team-showcase__members .block-team-showcase-member:nth-child(3n+3){translate:-37px 0}}@media(max-width: 479px){.block-team-showcase__members .block-team-showcase-member:nth-child(3n+3){translate:-24px 0}}.block-team-showcase__actions{display:flex;justify-content:center;align-items:center}.block-team-showcase__actions .wp-block-button{margin:0}.block-team-showcase__actions .wp-block-button__link{background-color:#1862ff;color:#fff;font-family:Mulish,sans-serif;font-weight:600;border-radius:2rem;padding:.75rem 2rem;text-decoration:none;transition:background-color .3s ease,transform .2s ease}@media(min-width: 768px){.block-team-showcase__actions .wp-block-button__link{font-size:1rem}}@media(max-width: 768px){.block-team-showcase__actions .wp-block-button__link{font-size:.875rem;padding:.625rem 1.5rem}}.block-team-showcase__actions .wp-block-button__link:hover{background-color:#0d4ec7;transform:translateY(-2px)}.block-team-showcase__actions .wp-block-button__link:active{transform:translateY(0)}
.block-team-showcase-member{--member-bg-color: #ffffff;--member-text-color: #212121;position:relative;display:flex;justify-content:center;align-items:center}@media(min-width: 1024px){.block-team-showcase-member{flex:0 1 336px}}@media(min-width: 479px)and (max-width: 1024px){.block-team-showcase-member{flex:0 1 240px}}@media(max-width: 479px){.block-team-showcase-member{flex:0 1 120px}}.block-team-showcase-member__wrapper{position:relative;width:100%}.block-team-showcase-member__image-container{position:relative;width:100%}.block-team-showcase-member__image-container:hover .block-team-showcase-member__controls{opacity:1}.block-team-showcase-member__image{max-width:100%;height:auto;-o-object-fit:cover;object-fit:cover;box-shadow:0 4px 8px rgba(0,0,0,.1);aspect-ratio:336/450;transition:transform .3s ease,box-shadow .3s ease}@media(min-width: 768px){.block-team-showcase-member__image{border-radius:32px;border:3px solid var(--White, #fff)}}@media(max-width: 768px){.block-team-showcase-member__image{border-radius:16px;border:2px solid var(--White, #fff)}}.block-team-showcase-member__image:hover{transform:scale(1.05);box-shadow:0 8px 16px rgba(0,0,0,.15)}.block-team-showcase-member__controls{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:flex;gap:.5rem;opacity:0;transition:opacity .3s ease;z-index:10;background-color:hsla(0,0%,100%,.9);padding:.5rem;border-radius:.5rem;box-shadow:0 2px 8px rgba(0,0,0,.2)}.block-team-showcase-member .components-placeholder{justify-content:center;min-height:200px;background-color:#f0f0f0;border:2px dashed #ccc;border-radius:25rem;aspect-ratio:1/1;max-width:300px}@media(min-width: 768px){.block-team-showcase-member .components-placeholder{max-width:400px}}@media(max-width: 1024px){.block-team-showcase-member .components-placeholder{max-width:250px}}
.block-support-features{--lac-bg-color: transparent;--lac-text-color: #212121;position:relative;background-color:var(--lac-bg-color);color:var(--lac-text-color)}.block-support-features__cards{display:grid;gap:1.5rem}@media(min-width: 1024px){.block-support-features__cards{grid-template-columns:repeat(2, 1fr);gap:2rem}}@media(min-width: 768px){.block-support-features__cards{grid-template-columns:repeat(4, 1fr);gap:2.5rem}}
.block-support-features-card{position:relative;display:flex;flex-direction:column;align-items:center;gap:1rem;background-color:#edeff5;color:#212121;border-radius:2rem;backdrop-filter:blur(5px)}@media(min-width: 768px){.block-support-features-card{padding:2.5rem 1.5rem}}@media(max-width: 768px){.block-support-features-card{padding:1.5rem 1rem}}.block-support-features-card__icon{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem}.block-support-features-card__icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.block-support-features-card__content{width:100%}.block-support-features-card__content p{margin:0;font-family:"Mulish",sans-serif;font-size:1rem;line-height:1.5;font-weight:600;color:inherit;text-align:center}
.block-team-member{--team-member-bg-color: #edeff5;--team-member-text-color: #5f5f5f;--team-member-border-radius: 32px;--team-member-font-size: 16px;--team-member-padding: 56px;display:flex;background-color:var(--team-member-bg-color);border-radius:var(--team-member-border-radius);box-sizing:border-box}@media(min-width: 768px){.block-team-member{gap:3.5rem;padding:var(--team-member-padding);max-width:90rem}}@media(min-width: 1024px)and (max-width: 768px){.block-team-member{gap:2.5rem;padding:2.5rem}}@media(max-width: 1024px){.block-team-member{flex-direction:column;gap:2rem;padding:1.5rem}}.block-team-member__photo-section{display:flex;flex-direction:column;align-items:center;flex-shrink:0}@media(min-width: 768px){.block-team-member__photo-section{padding-bottom:1.875rem}}.block-team-member__photo-wrapper{position:relative;overflow:hidden;border-radius:2rem}@media(min-width: 768px){.block-team-member__photo-wrapper{width:21.875rem;height:21.875rem;margin-bottom:-1.875rem}}@media(max-width: 768px){.block-team-member__photo-wrapper{width:17.5rem;height:17.5rem;margin-bottom:-1.875rem}}.block-team-member__photo{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:2rem}.block-team-member__photo-placeholder{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background-color:#d5dce9;border-radius:2rem}.block-team-member__name-badge{backdrop-filter:blur(5px);background-color:rgba(213,220,233,.3);border:1.5px solid #fff;border-radius:1rem;z-index:1}@media(min-width: 768px){.block-team-member__name-badge{padding:1rem;margin-bottom:-1.875rem}}@media(max-width: 768px){.block-team-member__name-badge{padding:.75rem;margin-bottom:-1.875rem}}.block-team-member__name{font-family:Mulish,sans-serif;font-weight:400;line-height:1;color:#212121;margin:0;text-align:center}@media(min-width: 768px){.block-team-member__name{font-size:1.5rem}}@media(max-width: 768px){.block-team-member__name{font-size:1.25rem}}.block-team-member__content{display:flex;flex-direction:column;flex:1}@media(min-width: 768px){.block-team-member__content{gap:2.5rem}}@media(max-width: 768px){.block-team-member__content{gap:2rem}}.block-team-member__bio{font-family:Mulish,sans-serif;font-weight:400;line-height:1.5;color:var(--team-member-text-color)}@media(min-width: 768px){.block-team-member__bio{font-size:1rem}}@media(max-width: 768px){.block-team-member__bio{font-size:.875rem}}.block-team-member__bio p{margin:0 0 1rem 0}.block-team-member__bio p:last-child{margin-bottom:0}.block-team-member__achievements{display:flex}@media(min-width: 768px){.block-team-member__achievements{gap:2.5rem}}@media(max-width: 768px){.block-team-member__achievements{flex-direction:column;gap:1.5rem}}.block-team-member__footer{display:flex}@media(min-width: 768px){.block-team-member__footer{gap:6rem}}@media(max-width: 768px){.block-team-member__footer{flex-direction:column;gap:2rem}}.block-team-member__contacts{display:flex;flex-direction:column}@media(min-width: 768px){.block-team-member__contacts{gap:1.5rem;width:19.8125rem}}@media(max-width: 768px){.block-team-member__contacts{gap:1rem;width:100%}}.block-team-member__section-title{font-family:Mulish,sans-serif;font-weight:400;line-height:1;color:#212121;margin:0}@media(min-width: 768px){.block-team-member__section-title{font-size:1.5rem}}@media(max-width: 768px){.block-team-member__section-title{font-size:1.25rem}}.block-team-member__contact-list{display:flex;flex-direction:column}@media(min-width: 768px){.block-team-member__contact-list{gap:1rem}}@media(max-width: 768px){.block-team-member__contact-list{gap:.75rem}}.block-team-member__contact-item{display:flex;align-items:center}@media(min-width: 768px){.block-team-member__contact-item{gap:.5rem}}@media(max-width: 768px){.block-team-member__contact-item{gap:.5rem}}.block-team-member__contact-icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;color:#1862ff}@media(min-width: 768px){.block-team-member__contact-icon{width:1.5rem;height:1.5rem}}@media(max-width: 768px){.block-team-member__contact-icon{width:1.25rem;height:1.25rem}}.block-team-member__contact-icon svg{width:100%;height:100%}.block-team-member__contact-text{font-family:Mulish,sans-serif;font-weight:400;line-height:1;color:var(--team-member-text-color);margin:0}@media(min-width: 768px){.block-team-member__contact-text{font-size:1rem}}@media(max-width: 768px){.block-team-member__contact-text{font-size:.875rem}}.block-team-member__working-hours{display:flex;flex-direction:column}@media(min-width: 768px){.block-team-member__working-hours{gap:1.5rem;width:17.9375rem}}@media(max-width: 768px){.block-team-member__working-hours{gap:1rem;width:100%}}.block-team-member__working-hours-text{font-family:Mulish,sans-serif;font-weight:400;line-height:1;color:var(--team-member-text-color);margin:0}@media(min-width: 768px){.block-team-member__working-hours-text{font-size:1rem}}@media(max-width: 768px){.block-team-member__working-hours-text{font-size:.875rem}}
.block-team-member-achievement{--achievement-bg-color: #edeff5;--achievement-text-color: #5f5f5f;display:flex;flex-direction:column}@media(min-width: 768px){.block-team-member-achievement{gap:1rem;width:11.75rem}}@media(max-width: 768px){.block-team-member-achievement{gap:.75rem;width:100%}}.block-team-member-achievement__header{display:flex;align-items:center;gap:.5rem}.block-team-member-achievement__icon{flex-shrink:0}@media(min-width: 768px){.block-team-member-achievement__icon{width:2.5rem;height:2.5rem}}@media(max-width: 768px){.block-team-member-achievement__icon{width:2rem;height:2rem}}.block-team-member-achievement__icon svg{width:100%;height:100%}.block-team-member-achievement__title{flex:1;font-family:Mulish,sans-serif;font-weight:600;line-height:1;color:#212121;margin:0}@media(min-width: 768px){.block-team-member-achievement__title{font-size:2rem}}@media(max-width: 768px){.block-team-member-achievement__title{font-size:1.5rem}}.block-team-member-achievement__description{font-family:Mulish,sans-serif;font-weight:400;line-height:1;color:var(--achievement-text-color);margin:0}@media(min-width: 768px){.block-team-member-achievement__description{font-size:1rem}}@media(max-width: 768px){.block-team-member-achievement__description{font-size:.875rem}}
