[data-v-97fee411]:root{--primary-rgb:130 23 253;--primary:#7704fb;--white-smoke:#fcfcfc;--placeholder:#cecece;--border:#ccc;--border-light:#e0e0e0;--border-hover:#d4cfcf;--dark-text:#283252;--medium-text:#757a91;--light-text:#a2a5b9;--widget-grey:#f5f6fa;--fade-grey:#ededed;--dark-border:#393945;--navbar-link-color:#a2a5b9;--exist-green:#53af70;--placeload-nuance-from:rgb(0 0 0/7%);--placeload-nuance-to:rgba(0,0,0,.15);--placeload-dark-nuance-from:var(--night-light-12);--placeload-dark-nuance-to:var(--night-light-16);--pickup2-gradient:linear-gradient(180deg,#1b358f,#3c61e0);--pickup2-gradient-2:linear-gradient(292.87deg,#1b358f 14.83%,#3c61e0 85.17%);--pc2-blue-secondary:linear-gradient(135deg,#3b5bdb,#4c6ef5);--pc2-orange-button:linear-gradient(90deg,#fa902e,#bf6816);--pc2-blue:linear-gradient(30.08deg,#242155 19.76%,#262d60 36.97%,#44c7f1 129.27%);--main-orange:#ed7b47;--main-orange-dark:#d95213;--main-orange-darker:#b74200;--dark-blue:#04134c;--main-blue:#1b4390;--main-secondary:#3b5bdb;--text-grey-light:#999;--text-grey:#151414;--text-grey-dark:#333;--baby-blue:#007bff;--baby-blue-hover:#d2e7ff;--white:#fff;--light-white:#f4f4f4;--black:#000;--warning:red;--error:#dc3545;--error-light:#ffe9eb;--success:#4caf50;--processing:#2196f3;--info:#03a9f4;--skeleton-base:hsla(0,0%,100%,.1);--skeleton-highlight:hsla(0,0%,100%,.2);--skeleton-shine:hsla(0,0%,100%,.3)}@keyframes move-right-to-left-97fee411{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes move-left-to-right-97fee411{0%{transform:translate(-100%);z-index:1}to{transform:translate(0)}}@keyframes move-top-to-bottom-97fee411{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes move-bottom-to-top-97fee411{0%{transform:translateY(100%)}to{transform:translateY(0)}}.solutions[data-v-97fee411]{margin:0 auto;max-width:135rem;padding:4rem 1.5rem}@media (min-width:768px){.solutions[data-v-97fee411]{padding:5rem 2.5rem}}@media (min-width:1200px){.solutions[data-v-97fee411]{padding:6rem 3rem}}.solutions__header[data-v-97fee411]{margin-bottom:3rem;text-align:center}@media (min-width:768px){.solutions__header[data-v-97fee411]{margin-bottom:4rem}}.solutions__title[data-v-97fee411]{background:var(--pickup2-gradient-2);-webkit-background-clip:text;font-size:clamp(2.4rem,5vw,4.2rem);font-weight:700;-webkit-text-fill-color:transparent;background-clip:text;line-height:1.15;margin-bottom:1rem}.solutions__subtitle[data-v-97fee411]{color:var(--text-grey);font-size:clamp(1.5rem,2.5vw,2rem);font-weight:200;line-height:1.6;margin:0 auto;max-width:52rem}.solutions__grid[data-v-97fee411]{display:grid;gap:1.5rem;grid-template-columns:1fr}@media (min-width:544px){.solutions__grid[data-v-97fee411]{grid-template-columns:repeat(2,1fr)}}@media (min-width:1200px){.solutions__grid[data-v-97fee411]{gap:2rem;grid-template-columns:repeat(3,1fr)}}.sol-card[data-v-97fee411]{background:var(--white);border:1px solid var(--fade-grey);border-radius:1.25rem;opacity:0;padding:2rem 1.75rem;position:relative;transform:translateY(24px);transition:transform .35s cubic-bezier(.4,0,.2,1),box-shadow .35s ease,border-color .35s ease,opacity .5s ease}.sol-card--visible[data-v-97fee411]{opacity:1;transform:translateY(0)}.sol-card[data-v-97fee411]:hover{border-color:#1b439026;box-shadow:0 12px 40px #1b439014,0 2px 8px #0000000a;transform:translateY(-4px)}.sol-card__icon-wrap[data-v-97fee411]{align-items:center;border-radius:1rem;display:flex;height:4.5rem;justify-content:center;margin-bottom:1.25rem;width:4.5rem}.sol-card__icon-wrap--0[data-v-97fee411]{background:linear-gradient(135deg,#ff8a001f,#ffb74d1f)}.sol-card__icon-wrap--1[data-v-97fee411]{background:linear-gradient(135deg,#3c61e01f,#44c7f11f)}.sol-card__icon-wrap--2[data-v-97fee411]{background:linear-gradient(135deg,#1b358f1f,#3c61e01f)}.sol-card__icon-wrap--3[data-v-97fee411]{background:linear-gradient(135deg,#53af701f,#4caf501f)}.sol-card__icon-wrap--4[data-v-97fee411]{background:linear-gradient(135deg,#ed7b471f,#fa902e1f)}.sol-card__icon-wrap--5[data-v-97fee411]{background:linear-gradient(135deg,#5a6a8a1f,#1b43901f)}.sol-card__icon[data-v-97fee411]{color:var(--main-orange);height:2.8rem;width:2.8rem}.sol-card__title[data-v-97fee411]{color:var(--main-blue);font-size:2rem;font-weight:600;line-height:1.3;margin-bottom:.75rem}.sol-card__desc[data-v-97fee411]{color:var(--medium-text);font-size:1.5rem;font-weight:200;line-height:1.7;margin-bottom:.5rem}.sol-card__desc[data-v-97fee411]:last-of-type{margin-bottom:0}.sol-card[data-v-97fee411]:first-child{transition-delay:0s}.sol-card[data-v-97fee411]:nth-child(2){transition-delay:.08s}.sol-card[data-v-97fee411]:nth-child(3){transition-delay:.16s}.sol-card[data-v-97fee411]:nth-child(4){transition-delay:.24s}.sol-card[data-v-97fee411]:nth-child(5){transition-delay:.32s}.sol-card[data-v-97fee411]:nth-child(6){transition-delay:.4s}[data-v-ecd4deb2]:root{--primary-rgb:130 23 253;--primary:#7704fb;--white-smoke:#fcfcfc;--placeholder:#cecece;--border:#ccc;--border-light:#e0e0e0;--border-hover:#d4cfcf;--dark-text:#283252;--medium-text:#757a91;--light-text:#a2a5b9;--widget-grey:#f5f6fa;--fade-grey:#ededed;--dark-border:#393945;--navbar-link-color:#a2a5b9;--exist-green:#53af70;--placeload-nuance-from:rgb(0 0 0/7%);--placeload-nuance-to:rgba(0,0,0,.15);--placeload-dark-nuance-from:var(--night-light-12);--placeload-dark-nuance-to:var(--night-light-16);--pickup2-gradient:linear-gradient(180deg,#1b358f,#3c61e0);--pickup2-gradient-2:linear-gradient(292.87deg,#1b358f 14.83%,#3c61e0 85.17%);--pc2-blue-secondary:linear-gradient(135deg,#3b5bdb,#4c6ef5);--pc2-orange-button:linear-gradient(90deg,#fa902e,#bf6816);--pc2-blue:linear-gradient(30.08deg,#242155 19.76%,#262d60 36.97%,#44c7f1 129.27%);--main-orange:#ed7b47;--main-orange-dark:#d95213;--main-orange-darker:#b74200;--dark-blue:#04134c;--main-blue:#1b4390;--main-secondary:#3b5bdb;--text-grey-light:#999;--text-grey:#151414;--text-grey-dark:#333;--baby-blue:#007bff;--baby-blue-hover:#d2e7ff;--white:#fff;--light-white:#f4f4f4;--black:#000;--warning:red;--error:#dc3545;--error-light:#ffe9eb;--success:#4caf50;--processing:#2196f3;--info:#03a9f4;--skeleton-base:hsla(0,0%,100%,.1);--skeleton-highlight:hsla(0,0%,100%,.2);--skeleton-shine:hsla(0,0%,100%,.3)}@keyframes move-right-to-left-ecd4deb2{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes move-left-to-right-ecd4deb2{0%{transform:translate(-100%);z-index:1}to{transform:translate(0)}}@keyframes move-top-to-bottom-ecd4deb2{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes move-bottom-to-top-ecd4deb2{0%{transform:translateY(100%)}to{transform:translateY(0)}}.services-button[data-v-ecd4deb2]{align-items:center;align-self:flex-start;color:var(--dark-blue);cursor:pointer;display:inline-flex;font-size:1.8rem;font-weight:600;line-height:1.5;padding:.8rem 0;position:relative;text-decoration:none;transition:color .3s ease;width:100%}.services-button[data-v-ecd4deb2]:after{background-color:var(--4bfd590b);bottom:0;content:"";height:2px;left:0;position:absolute;transform:scaleX(0);transform-origin:left;transition:transform .3s ease;width:100%}.services-button__text[data-v-ecd4deb2]{margin-right:1.5rem;max-width:300px;white-space:normal;word-wrap:break-word}.services-button__arrow[data-v-ecd4deb2]{align-items:center;display:flex;flex-shrink:0;transition:transform .3s ease}.services-button__arrow svg[data-v-ecd4deb2]{color:var(--4bfd590b)}.services-button__arrow-icon[data-v-ecd4deb2]{height:2.4rem;width:2.4rem}.services-button__arrow-icon-path[data-v-ecd4deb2]{transition:all .3s ease}.services-button__arrow-icon-line[data-v-ecd4deb2]{opacity:0;transform-origin:right;transition:all .3s ease}.services-button[data-v-ecd4deb2]:hover{color:var(--4bfd590b)}.services-button:hover .services-button__arrow[data-v-ecd4deb2]{transform:translate(.8rem)}.services-button:hover .services-button__arrow-icon-line[data-v-ecd4deb2]{opacity:1}.services-button[data-v-ecd4deb2]:hover:after{transform:scaleX(1)}.services-button[data-v-ecd4deb2]:focus-visible{border-radius:2px;outline:2px solid var(--4bfd590b);outline-offset:4px}[data-v-8cd07c32]:root{--primary-rgb:130 23 253;--primary:#7704fb;--white-smoke:#fcfcfc;--placeholder:#cecece;--border:#ccc;--border-light:#e0e0e0;--border-hover:#d4cfcf;--dark-text:#283252;--medium-text:#757a91;--light-text:#a2a5b9;--widget-grey:#f5f6fa;--fade-grey:#ededed;--dark-border:#393945;--navbar-link-color:#a2a5b9;--exist-green:#53af70;--placeload-nuance-from:rgb(0 0 0/7%);--placeload-nuance-to:rgba(0,0,0,.15);--placeload-dark-nuance-from:var(--night-light-12);--placeload-dark-nuance-to:var(--night-light-16);--pickup2-gradient:linear-gradient(180deg,#1b358f,#3c61e0);--pickup2-gradient-2:linear-gradient(292.87deg,#1b358f 14.83%,#3c61e0 85.17%);--pc2-blue-secondary:linear-gradient(135deg,#3b5bdb,#4c6ef5);--pc2-orange-button:linear-gradient(90deg,#fa902e,#bf6816);--pc2-blue:linear-gradient(30.08deg,#242155 19.76%,#262d60 36.97%,#44c7f1 129.27%);--main-orange:#ed7b47;--main-orange-dark:#d95213;--main-orange-darker:#b74200;--dark-blue:#04134c;--main-blue:#1b4390;--main-secondary:#3b5bdb;--text-grey-light:#999;--text-grey:#151414;--text-grey-dark:#333;--baby-blue:#007bff;--baby-blue-hover:#d2e7ff;--white:#fff;--light-white:#f4f4f4;--black:#000;--warning:red;--error:#dc3545;--error-light:#ffe9eb;--success:#4caf50;--processing:#2196f3;--info:#03a9f4;--skeleton-base:hsla(0,0%,100%,.1);--skeleton-highlight:hsla(0,0%,100%,.2);--skeleton-shine:hsla(0,0%,100%,.3)}@keyframes move-right-to-left-8cd07c32{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes move-left-to-right-8cd07c32{0%{transform:translate(-100%);z-index:1}to{transform:translate(0)}}@keyframes move-top-to-bottom-8cd07c32{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes move-bottom-to-top-8cd07c32{0%{transform:translateY(100%)}to{transform:translateY(0)}}.svc[data-v-8cd07c32]{opacity:1;overflow:hidden;padding:4rem 1.5rem;position:relative;transform:translateY(0)}@media (min-width:992px){.svc[data-v-8cd07c32]{padding:5rem 2.5rem}}.svc--tinted[data-v-8cd07c32]{background:linear-gradient(180deg,#1b439008,#44c7f105)}.svc--js[data-v-8cd07c32]{opacity:0;transform:translateY(40px);transition:opacity .7s cubic-bezier(.4,0,.2,1),transform .7s cubic-bezier(.4,0,.2,1)}.svc--js.svc--visible[data-v-8cd07c32]{opacity:1;transform:translateY(0)}.svc__wrap[data-v-8cd07c32]{align-items:center;display:flex;flex-direction:column-reverse;gap:3rem;margin:0 auto;max-width:1400px}@media (min-width:992px){.svc__wrap[data-v-8cd07c32]{align-items:center;flex-direction:row;gap:5rem}.svc--reverse .svc__wrap[data-v-8cd07c32]{flex-direction:row-reverse}}.svc__text[data-v-8cd07c32]{flex:1}@media (min-width:992px){.svc__text[data-v-8cd07c32]{flex:0 0 42%}}.svc__label[data-v-8cd07c32]{gap:.85rem;margin-bottom:1.25rem}.svc__icon-wrap[data-v-8cd07c32],.svc__label[data-v-8cd07c32]{align-items:center;display:flex}.svc__icon-wrap[data-v-8cd07c32]{background:linear-gradient(135deg,#1b439014,#44c7f10f);border-radius:.85rem;flex-shrink:0;height:3.5rem;justify-content:center;width:3.5rem}.svc__icon[data-v-8cd07c32]{color:var(--main-blue);height:2.2rem;width:2.2rem}.svc__label-text[data-v-8cd07c32]{background:var(--pickup2-gradient-2);background-clip:text;-webkit-background-clip:text;font-size:1.15rem;font-weight:700;letter-spacing:.02em;-webkit-text-fill-color:transparent}.svc__title[data-v-8cd07c32]{color:var(--dark-blue);font-size:clamp(2.4rem,4vw,3.4rem);font-weight:700;line-height:1.12;margin-bottom:1.25rem}.svc__accent[data-v-8cd07c32]{background:linear-gradient(90deg,var(--main-orange),var(--main-orange-dark));border-radius:3px;height:3px;margin-bottom:1.5rem;width:3.5rem}.svc__desc[data-v-8cd07c32]{color:var(--text-grey-dark);font-size:1.5rem;font-weight:300;line-height:1.8;margin-bottom:2rem}.svc__media[data-v-8cd07c32]{flex:1;position:relative}@media (min-width:992px){.svc__media[data-v-8cd07c32]{flex:0 0 53%}}.svc__image-glow[data-v-8cd07c32]{background:radial-gradient(circle,rgba(27,67,144,.08) 0,transparent 70%);border-radius:50%;filter:blur(40px);height:60%;left:20%;pointer-events:none;position:absolute;top:20%;width:60%;z-index:0}.svc__figure[data-v-8cd07c32]{border-radius:1.5rem;box-shadow:0 8px 32px #04134c14,0 2px 8px #0000000a;margin:0;overflow:hidden;position:relative;transition:transform .45s cubic-bezier(.4,0,.2,1),box-shadow .45s ease;z-index:1}.svc__figure[data-v-8cd07c32]:hover{box-shadow:0 24px 64px #04134c1f,0 4px 16px #0000000f;transform:translateY(-8px)}.svc__figure img[data-v-8cd07c32]{display:block;height:100%;max-height:50rem;object-fit:cover;transition:transform .45s cubic-bezier(.4,0,.2,1);width:100%}.svc__figure:hover img[data-v-8cd07c32]{transform:scale(1.03)}[data-v-8cd07c32] .services-button{margin-top:.5rem;max-width:30rem}@media (min-width:1200px){[data-v-8cd07c32] .services-button{max-width:40rem}}[data-v-8e2aa68e]:root{--primary-rgb:130 23 253;--primary:#7704fb;--white-smoke:#fcfcfc;--placeholder:#cecece;--border:#ccc;--border-light:#e0e0e0;--border-hover:#d4cfcf;--dark-text:#283252;--medium-text:#757a91;--light-text:#a2a5b9;--widget-grey:#f5f6fa;--fade-grey:#ededed;--dark-border:#393945;--navbar-link-color:#a2a5b9;--exist-green:#53af70;--placeload-nuance-from:rgb(0 0 0/7%);--placeload-nuance-to:rgba(0,0,0,.15);--placeload-dark-nuance-from:var(--night-light-12);--placeload-dark-nuance-to:var(--night-light-16);--pickup2-gradient:linear-gradient(180deg,#1b358f,#3c61e0);--pickup2-gradient-2:linear-gradient(292.87deg,#1b358f 14.83%,#3c61e0 85.17%);--pc2-blue-secondary:linear-gradient(135deg,#3b5bdb,#4c6ef5);--pc2-orange-button:linear-gradient(90deg,#fa902e,#bf6816);--pc2-blue:linear-gradient(30.08deg,#242155 19.76%,#262d60 36.97%,#44c7f1 129.27%);--main-orange:#ed7b47;--main-orange-dark:#d95213;--main-orange-darker:#b74200;--dark-blue:#04134c;--main-blue:#1b4390;--main-secondary:#3b5bdb;--text-grey-light:#999;--text-grey:#151414;--text-grey-dark:#333;--baby-blue:#007bff;--baby-blue-hover:#d2e7ff;--white:#fff;--light-white:#f4f4f4;--black:#000;--warning:red;--error:#dc3545;--error-light:#ffe9eb;--success:#4caf50;--processing:#2196f3;--info:#03a9f4;--skeleton-base:hsla(0,0%,100%,.1);--skeleton-highlight:hsla(0,0%,100%,.2);--skeleton-shine:hsla(0,0%,100%,.3)}@keyframes move-right-to-left-8e2aa68e{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes move-left-to-right-8e2aa68e{0%{transform:translate(-100%);z-index:1}to{transform:translate(0)}}@keyframes move-top-to-bottom-8e2aa68e{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes move-bottom-to-top-8e2aa68e{0%{transform:translateY(100%)}to{transform:translateY(0)}}.index-page[data-v-8e2aa68e]{scroll-behavior:smooth}.services[data-v-8e2aa68e]{background-color:var(--white);padding:2rem 0}
