#home-page-departments-section[data-v-a8554c0b]{align-items:flex-end;display:grid;gap:2rem;grid-template-columns:repeat(4,max-content);justify-content:center}@media(min-width:768px){#home-page-departments-section[data-v-a8554c0b]{gap:5rem}}#home-page-departments-section .department-col[data-v-a8554c0b]{cursor:pointer;display:grid;gap:1rem;height:-moz-fit-content;height:fit-content;width:3.5rem}@media(min-width:768px){#home-page-departments-section .department-col[data-v-a8554c0b]{width:6rem}}@media(min-width:992px){#home-page-departments-section .department-col[data-v-a8554c0b]{gap:1.5rem}}#home-page-departments-section .department-col .logo[data-v-a8554c0b]{height:3.5rem;width:3.5rem;--tw-translate-y:1.5rem;--tw-scale-x:.9;--tw-scale-y:.9;opacity:.5;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-grayscale:grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);transition-duration:.3s}@media(min-width:768px){#home-page-departments-section .department-col .logo[data-v-a8554c0b]{height:6rem;width:6rem}}#home-page-departments-section .department-col .title[data-v-a8554c0b]{font-family:modam-medium;font-size:18px;line-height:26px}@media(max-width:768px){#home-page-departments-section .department-col .title[data-v-a8554c0b]{font-size:16px;line-height:24px}}#home-page-departments-section .department-col .title[data-v-a8554c0b]{height:0;--tw-translate-y:.5rem;opacity:0;overflow:hidden;text-align:center;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-duration:.3s}#home-page-departments-section .department-col .glow-col[data-v-a8554c0b]{display:grid;justify-items:center;opacity:.5;--tw-blur:blur(12px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);transition-duration:.3s}@media(min-width:768px){#home-page-departments-section .department-col .glow-col[data-v-a8554c0b]{--tw-blur:blur(16px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}}#home-page-departments-section .department-col .glow-col .stand[data-v-a8554c0b]{width:1.5rem;--tw-translate-y:1.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-grayscale:grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);transition-duration:.3s}@media(min-width:768px){#home-page-departments-section .department-col .glow-col .stand[data-v-a8554c0b]{width:3rem}}#home-page-departments-section .department-col .glow-col .base[data-v-a8554c0b]{height:2rem;width:3.5rem;--tw-grayscale:grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);transition-duration:.3s}@media(min-width:768px){#home-page-departments-section .department-col .glow-col .base[data-v-a8554c0b]{height:3.5rem;width:6rem}}#home-page-departments-section .department-col .glow-col.solutions .stand[data-v-a8554c0b]{height:380px;--tw-bg-opacity:1;background-color:rgb(var(--color-danger)/var(--tw-bg-opacity,1))}@media(max-height:740px){@media not all and (min-width:768px){#home-page-departments-section .department-col .glow-col.solutions .stand[data-v-a8554c0b]{height:340px}}}@media(min-height:1180px){#home-page-departments-section .department-col .glow-col.solutions .stand[data-v-a8554c0b]{height:540px}}#home-page-departments-section .department-col .glow-col.solutions .base[data-v-a8554c0b]{--tw-bg-opacity:1;background-color:rgb(var(--color-danger)/var(--tw-bg-opacity,1))}#home-page-departments-section .department-col .glow-col.academy .stand[data-v-a8554c0b]{height:300px;--tw-bg-opacity:1;background-color:rgb(var(--color-info)/var(--tw-bg-opacity,1))}@media(max-height:740px){@media not all and (min-width:768px){#home-page-departments-section .department-col .glow-col.academy .stand[data-v-a8554c0b]{height:260px}}}@media(min-height:1180px){#home-page-departments-section .department-col .glow-col.academy .stand[data-v-a8554c0b]{height:460px}}#home-page-departments-section .department-col .glow-col.academy .base[data-v-a8554c0b]{--tw-bg-opacity:1;background-color:rgb(var(--color-info)/var(--tw-bg-opacity,1))}#home-page-departments-section .department-col .glow-col.blog .stand[data-v-a8554c0b]{height:140px;--tw-bg-opacity:1;background-color:rgb(var(--color-success)/var(--tw-bg-opacity,1))}@media(max-height:740px){@media not all and (min-width:768px){#home-page-departments-section .department-col .glow-col.blog .stand[data-v-a8554c0b]{height:100px}}}@media(min-height:1180px){#home-page-departments-section .department-col .glow-col.blog .stand[data-v-a8554c0b]{height:300px}}#home-page-departments-section .department-col .glow-col.blog .base[data-v-a8554c0b]{--tw-bg-opacity:1;background-color:rgb(var(--color-success)/var(--tw-bg-opacity,1))}#home-page-departments-section .department-col .glow-col.projects .stand[data-v-a8554c0b]{height:220px;--tw-bg-opacity:1;background-color:rgb(var(--color-warning)/var(--tw-bg-opacity,1))}@media(max-height:740px){@media not all and (min-width:768px){#home-page-departments-section .department-col .glow-col.projects .stand[data-v-a8554c0b]{height:180px}}}@media(min-height:1180px){#home-page-departments-section .department-col .glow-col.projects .stand[data-v-a8554c0b]{height:380px}}#home-page-departments-section .department-col .glow-col.projects .base[data-v-a8554c0b]{--tw-bg-opacity:1;background-color:rgb(var(--color-warning)/var(--tw-bg-opacity,1))}#home-page-departments-section .department-col.active .logo[data-v-a8554c0b],#home-page-departments-section .department-col:hover .logo[data-v-a8554c0b]{--tw-scale-x:1.1;--tw-scale-y:1.1;opacity:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-grayscale:grayscale(0);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}#home-page-departments-section .department-col.active .glow-col[data-v-a8554c0b],#home-page-departments-section .department-col:hover .glow-col[data-v-a8554c0b]{opacity:.8}#home-page-departments-section .department-col.active .glow-col .stand[data-v-a8554c0b],#home-page-departments-section .department-col:hover .glow-col .stand[data-v-a8554c0b]{--tw-grayscale:grayscale(0);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}@media(min-width:992px){#home-page-departments-section .department-col.active .glow-col .stand[data-v-a8554c0b],#home-page-departments-section .department-col:hover .glow-col .stand[data-v-a8554c0b]{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}#home-page-departments-section .department-col.active .glow-col .base[data-v-a8554c0b],#home-page-departments-section .department-col:hover .glow-col .base[data-v-a8554c0b]{--tw-grayscale:grayscale(0);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}@media(min-width:992px){#home-page-departments-section .department-col.active .title[data-v-a8554c0b],#home-page-departments-section .department-col:hover .title[data-v-a8554c0b]{height:2.5rem;opacity:1}}.department-card{border-radius:.375rem;border-width:2px;cursor:pointer;display:grid;gap:1rem;height:200px;justify-items:center;padding:1.5rem 1rem;transition-duration:.3s;width:100%}@media(min-width:768px){.department-card{gap:1.5rem;height:240px;max-width:280px;padding-top:2rem}}.department-card .logo{height:5rem;transition-duration:.3s;width:5rem}@media(min-width:768px){.department-card .logo{height:6rem;width:6rem}}.department-card .name{font-family:modam-semi-bold;font-size:24px;line-height:32px}@media(max-width:768px){.department-card .name{font-size:22px;line-height:30px}}.department-card .name{text-align:center}.department-card .description{font-family:modam-medium;font-size:14px;line-height:22px}@media(max-width:768px){.department-card .description{font-size:13px;line-height:20px}}.department-card .description{align-items:center;display:flex;gap:.5rem;height:0;overflow:hidden;text-align:center;--tw-text-opacity:1;color:rgb(var(--color-secondary-txt)/var(--tw-text-opacity,1));opacity:0;transition-duration:.3s}.department-card:hover .logo{height:4rem;width:4rem}.department-card:hover .description{height:1.5rem;opacity:1}.department-card.solutions{background-image:linear-gradient(to top,var(--tw-gradient-stops));border-color:rgb(var(--color-danger)/.2);--tw-gradient-from:rgb(var(--color-danger)/.1) var(--tw-gradient-from-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgb(var(--color-danger)/0) var(--tw-gradient-to-position)}.department-card.solutions:hover{--tw-gradient-from:rgb(var(--color-danger)/.2) var(--tw-gradient-from-position);--tw-gradient-to:rgb(var(--color-danger)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.department-card.academy{background-image:linear-gradient(to top,var(--tw-gradient-stops));border-color:rgb(var(--color-info)/.2);--tw-gradient-from:rgb(var(--color-info)/.1) var(--tw-gradient-from-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgb(var(--color-info)/0) var(--tw-gradient-to-position)}.department-card.academy:hover{--tw-gradient-from:rgb(var(--color-info)/.2) var(--tw-gradient-from-position);--tw-gradient-to:rgb(var(--color-info)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.department-card.blog{background-image:linear-gradient(to top,var(--tw-gradient-stops));border-color:rgb(var(--color-success)/.2);--tw-gradient-from:rgb(var(--color-success)/.1) var(--tw-gradient-from-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgb(var(--color-success)/0) var(--tw-gradient-to-position)}.department-card.blog:hover{--tw-gradient-from:rgb(var(--color-success)/.2) var(--tw-gradient-from-position);--tw-gradient-to:rgb(var(--color-success)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.department-card.projects{background-image:linear-gradient(to top,var(--tw-gradient-stops));border-color:rgb(var(--color-warning)/.2);--tw-gradient-from:rgb(var(--color-warning)/.1) var(--tw-gradient-from-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgb(var(--color-warning)/0) var(--tw-gradient-to-position)}.department-card.projects:hover{--tw-gradient-from:rgb(var(--color-warning)/.2) var(--tw-gradient-from-position);--tw-gradient-to:rgb(var(--color-warning)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}#home-page-landing-section-floating-section{border-width:1px 1px 0;margin-left:-.5rem;margin-right:-.5rem;position:relative;--tw-border-opacity:1;border-color:rgb(var(--color-stroke)/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--color-primary-bg)/var(--tw-bg-opacity,1))}#home-page-landing-section-floating-section .department-section{display:grid;gap:3rem;padding:5rem 1rem}@media(min-width:768px){#home-page-landing-section-floating-section .department-section{grid-template-columns:repeat(2,minmax(0,1fr));padding:11rem 3rem}}#home-page-landing-section-floating-section .department-section:not(:last-child){border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(var(--color-stroke)/var(--tw-border-opacity,1))}#home-page-landing-section-floating-section .department-section .content-box{display:grid;gap:3.5rem}#home-page-landing-section-floating-section .department-section .content-box .section-sub-title{--tw-text-opacity:1;color:rgb(var(--color-sub-title)/var(--tw-text-opacity,1))}@media not all and (min-width:768px){#home-page-landing-section-floating-section .department-section .content-box .section-sub-title{text-align:center}}#home-page-landing-section-floating-section .department-section .content-box .section-title{font-family:modam-bold;font-size:36px;line-height:48px}@media(max-width:768px){#home-page-landing-section-floating-section .department-section .content-box .section-title{font-size:32px;line-height:44px}}@media(min-width:768px){#home-page-landing-section-floating-section .department-section .content-box .section-title{font-family:modam-bold;font-size:44px;line-height:56px}@media(max-width:768px){#home-page-landing-section-floating-section .department-section .content-box .section-title{font-size:40px;line-height:52px}}}@media not all and (min-width:768px){#home-page-landing-section-floating-section .department-section .content-box .section-description,#home-page-landing-section-floating-section .department-section .content-box .section-title{text-align:center}}#home-page-landing-section-floating-section .department-section .content-box .section-links{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}@media(min-width:768px){#home-page-landing-section-floating-section .department-section .content-box .section-links{justify-content:flex-start}}#home-page-landing-section-floating-section .department-section .cards{align-items:center;display:grid;gap:1rem}@media(min-width:768px){#home-page-landing-section-floating-section .department-section .cards{display:flex;justify-content:center}}#home-page-hero-titles-section .label{margin-bottom:2rem;text-align:center;--tw-text-opacity:1;color:rgb(var(--color-secondary-txt)/var(--tw-text-opacity,1))}#home-page-hero-titles-section .titles{height:6rem;perspective:800px;width:100%}#home-page-hero-titles-section .titles .cube,#home-page-hero-titles-section .titles .cube-wrapper{height:6rem;position:relative;transform-style:preserve-3d;width:100%}#home-page-hero-titles-section .titles .cube{transform-origin:center center;transition:transform .8s cubic-bezier(.65,0,.35,1)}#home-page-hero-titles-section .titles .cube-face{align-items:center;backface-visibility:hidden;display:flex;height:6rem;inset:0;justify-content:center;position:absolute;transform-style:preserve-3d;width:100%}#home-page-hero-titles-section .titles .cube-face-front{transform:translateZ(48px)}#home-page-hero-titles-section .titles .cube-face-bottom{transform:rotateX(-90deg) translateZ(48px)}#home-page-hero-titles-section .titles .cube-face-back{transform:rotateX(180deg) translateZ(48px)}#home-page-hero-titles-section .titles .cube-face-top{transform:rotateX(90deg) translateZ(48px)}#home-page-hero-titles-section .titles .title{font-family:modam-bold;font-size:36px;line-height:48px}@media(max-width:768px){#home-page-hero-titles-section .titles .title{font-size:32px;line-height:44px}}#home-page-hero-titles-section .titles .title{text-align:center}@media(min-width:768px){#home-page-hero-titles-section .titles .title{font-family:modam-bold;font-size:44px;line-height:56px}@media(max-width:768px){#home-page-hero-titles-section .titles .title{font-size:40px;line-height:52px}}}@media(min-width:992px){#home-page-hero-titles-section .titles .title{font-family:modam-bold;font-size:56px;line-height:72px}@media(max-width:768px){#home-page-hero-titles-section .titles .title{font-size:52px;line-height:68px}}}#home-page-hero-titles-section .titles .title.danger span{--tw-text-opacity:1;color:rgb(var(--color-danger)/var(--tw-text-opacity,1))}#home-page-hero-titles-section .titles .title.info span{--tw-text-opacity:1;color:rgb(var(--color-info)/var(--tw-text-opacity,1))}#home-page-hero-titles-section .titles .title.warning span{--tw-text-opacity:1;color:rgb(var(--color-warning)/var(--tw-text-opacity,1))}#home-page-hero-titles-section .titles .title.prompt span{--tw-text-opacity:1;color:rgb(var(--color-prompt)/var(--tw-text-opacity,1))}#home-page-hero-titles-section .titles .title.success span{--tw-text-opacity:1;color:rgb(var(--color-success)/var(--tw-text-opacity,1))}#home-page-landing-section .sticky-top{height:calc(100dvh - 80px);min-height:700px;overflow:hidden;padding-top:4rem;position:sticky;top:0}#home-page-landing-section .sticky-top .departments{bottom:-1.5rem;left:0;position:absolute;right:0}.x-solution-card-vertical{height:100%!important}.x-solution-card-vertical .card-body{align-content:center;display:grid;gap:1.5rem;height:100%;padding:1.5rem 1rem 0}@media not all and (min-width:768px){.x-solution-card-vertical .card-body{justify-items:center}}@media(min-width:768px){.x-solution-card-vertical .card-body{padding:2rem}}.x-solution-card-vertical .card-body .icon-grid{position:relative;width:100%}.x-solution-card-vertical .card-body .icon-grid .grid-bg{left:50%;max-width:100%;position:absolute;top:0;--tw-translate-x:-50%;opacity:.65;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.x-solution-card-vertical .card-body .icon-grid .grid-bg:where([data-theme-mode=dark],[data-theme-mode=dark] *){opacity:.03}.x-solution-card-vertical .card-body .icon-grid .icon-box{margin-left:auto;margin-right:auto;padding-bottom:3rem;padding-top:3rem;position:relative;width:-moz-fit-content;width:fit-content;z-index:2}@media(min-width:768px){.x-solution-card-vertical .card-body .icon-grid .icon-box{padding-bottom:4rem;padding-top:4rem}}.x-solution-card-vertical .card-body .content-box{display:grid;flex:1 1 0%;gap:1rem}@media not all and (min-width:768px){.x-solution-card-vertical .card-body .content-box{justify-items:center}}@media(min-width:768px){.x-solution-card-vertical .card-body .content-box{gap:1.5rem}}.x-solution-card-vertical .card-body .content-box .card-title{font-family:modam-semi-bold;font-size:26px;line-height:36px}@media(max-width:768px){.x-solution-card-vertical .card-body .content-box .card-title{font-size:24px;line-height:34px}}@media(min-width:768px){.x-solution-card-vertical .card-body .content-box .card-title{font-family:modam-bold;font-size:36px;line-height:48px}@media(max-width:768px){.x-solution-card-vertical .card-body .content-box .card-title{font-size:32px;line-height:44px}}}@media not all and (min-width:768px){.x-solution-card-vertical .card-body .content-box .card-title{text-align:center}}.x-solution-card-vertical .card-body .content-box .card-description{font-family:modam-regular;font-size:16px;line-height:24px}@media(max-width:768px){.x-solution-card-vertical .card-body .content-box .card-description{font-size:15px;line-height:22px}}.x-solution-card-vertical .card-body .content-box .card-description{--tw-text-opacity:1;color:rgb(var(--color-sub-title)/var(--tw-text-opacity,1))}@media not all and (min-width:768px){.x-solution-card-vertical .card-body .content-box .card-description{text-align:center}}.home-page-solutions-section-intro-section{overflow:hidden;position:sticky;top:0}.home-page-solutions-section-intro-section .content-section{align-content:center;display:grid;height:100dvh;min-height:900px;overflow:hidden;z-index:1}.home-page-solutions-section-intro-section .content-section .departments{bottom:-1.5rem;left:0;position:absolute;right:0}.home-page-solutions-section-intro-section .glow-box{bottom:0;height:100dvh;left:0;overflow:hidden;position:absolute;right:0}.home-page-solutions-section-intro-section .glow-box .top-glow{bottom:0;height:75dvh;left:50%;position:absolute;width:80dvh;--tw-translate-x:-50%;--tw-translate-y:5rem;background-image:linear-gradient(to bottom,var(--tw-gradient-stops));border-radius:20% 20% 80% 80%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-gradient-from:rgb(var(--color-danger)/0) var(--tw-gradient-from-position);--tw-gradient-to:rgb(var(--color-danger)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgb(var(--color-danger)/1) var(--tw-gradient-to-position);opacity:.1;--tw-blur:blur(24px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}@media(min-width:768px){.home-page-solutions-section-intro-section .glow-box .top-glow{width:50dvw}}.home-page-solutions-section-intro-section .glow-box .top-glow{animation:top-glow-anim 5s ease-in-out infinite}@keyframes top-glow-anim{0%{opacity:.1}50%{height:85dvh;opacity:.2;width:90dvh}@media (min-width:768px){50%{width:60dvw}}70%{height:65dvh;opacity:.25;width:85dvh}@media (min-width:768px){70%{width:55dvw}}to{opacity:.1}}.home-page-solutions-section-intro-section .glow-box .bottom-glow{bottom:-10dvh;height:15dvh;left:50%;position:absolute;width:100dvw;--tw-translate-x:-50%;background-image:linear-gradient(to bottom,var(--tw-gradient-stops));border-radius:80% 80% 20% 20%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-gradient-from:rgb(var(--color-danger)/.5) var(--tw-gradient-from-position);--tw-gradient-to:rgb(var(--color-danger)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgb(var(--color-danger)/1) var(--tw-gradient-to-position);opacity:.2;--tw-blur:blur(24px);animation:bottom-glow-anim 2.5s ease-in-out infinite;filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}@keyframes bottom-glow-anim{0%{opacity:.2}60%{bottom:-17dvh;height:25dvh;opacity:.3;width:95dvw}to{opacity:.2}}.home-page-solutions-section-intro-section .glow-box .flares{bottom:0;left:50%;pointer-events:none;position:absolute;width:300px;z-index:0;--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media(min-width:768px){.home-page-solutions-section-intro-section .glow-box .flares{width:480px}}@keyframes flare{0%{opacity:.5;transform:translateY(0) scale(.4)}to{opacity:0;transform:translateY(-40dvh) scale(1)}}.home-page-solutions-section-intro-section .glow-box .flares span{border-radius:9999px;bottom:-.5rem;height:.5rem;position:absolute;width:.5rem;--tw-bg-opacity:1;background-color:rgb(var(--color-primary-txt)/var(--tw-bg-opacity,1));opacity:.2;--tw-blur:blur(4px);animation:flare 2s ease-out infinite;filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.home-page-solutions-section-intro-section .glow-box .flares span:first-child{animation-delay:1.5s;animation-duration:2.2s;left:58%}.home-page-solutions-section-intro-section .glow-box .flares span:nth-child(2){animation-delay:.9s;animation-duration:2.5s;left:8%}.home-page-solutions-section-intro-section .glow-box .flares span:nth-child(3){animation-delay:.3s;animation-duration:1.9s;left:97%}.home-page-solutions-section-intro-section .glow-box .flares span:nth-child(4){animation-delay:.2s;animation-duration:2.5s;left:8%}.home-page-solutions-section-intro-section .glow-box .flares span:nth-child(5){animation-delay:.7s;animation-duration:2.2s;left:57%}.home-page-solutions-section-intro-section .glow-box .flares span:nth-child(6){animation-delay:1.9s;animation-duration:2s;left:22%}.home-page-solutions-section-intro-section .glow-box .flares span:nth-child(7){animation-delay:.8s;animation-duration:1.5s;left:70%}.home-page-solutions-section-intro-section .glow-box .flares span:nth-child(8){animation-delay:.7s;animation-duration:2.1s;left:50%}.home-page-solutions-section-intro-section .glow-box .flares span:nth-child(9){animation-delay:.5s;animation-duration:2.3s;left:78%}.home-page-solutions-section-intro-section .glow-box .flares span:nth-child(10){animation-delay:1.1s;animation-duration:1.8s;left:23%}.home-page-solutions-section-intro-section .glow-box .flares span:nth-child(11){animation-delay:1.9s;animation-duration:1.8s;left:86%}.home-page-solutions-section-intro-section .glow-box .flares span:nth-child(12){animation-delay:.4s;animation-duration:2s;left:47%}.home-page-solutions-section-intro-section .glow-box .flares span:nth-child(13){animation-delay:.7s;animation-duration:2.5s;left:52%}.home-page-solutions-section-intro-section .glow-box .flares span:nth-child(14){animation-delay:1.8s;animation-duration:2.4s;left:40%}.home-page-solutions-section-intro-section .glow-box .flares span:nth-child(15){animation-delay:.6s;animation-duration:2.1s;left:65%}.home-page-solutions-section-intro-section .glow-box .flares span:nth-child(16){animation-delay:1.9s;animation-duration:1.3s;left:4%}.home-page-solutions-section-intro-section .glow-box .flares span:nth-child(17){animation-delay:.5s;animation-duration:2s;left:99%}.home-page-solutions-section-intro-section .glow-box .flares span:nth-child(18){animation-delay:1.2s;animation-duration:1.2s;left:39%}.home-page-solutions-section-intro-section .glow-box .flares span:nth-child(19){animation-delay:1.5s;animation-duration:1.5s;left:93%}.home-page-solutions-section-intro-section .glow-box .flares span:nth-child(20){animation-delay:.4s;animation-duration:1.3s;left:12%}.x-solution-card-horizontal{height:100%!important}.x-solution-card-horizontal .card-body{align-content:center;align-items:center;display:grid;gap:1rem;height:100%;justify-items:center;padding:1.5rem 1rem}@media(min-width:768px){.x-solution-card-horizontal .card-body{display:flex;gap:1.5rem;padding:2rem 1.5rem}}.x-solution-card-horizontal .card-body .icon-box{margin-left:auto;margin-right:auto;position:relative;width:-moz-fit-content;width:fit-content;z-index:2}.x-solution-card-horizontal .card-body .icon-box .uicon{left:50%;position:absolute;top:50%;z-index:2;--tw-translate-x:-50%;--tw-translate-y:-50%;height:2rem!important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.x-solution-card-horizontal .card-body .content-box{display:grid;flex:1 1 0%;gap:1rem}@media not all and (min-width:768px){.x-solution-card-horizontal .card-body .content-box{justify-items:center}}@media(min-width:768px){.x-solution-card-horizontal .card-body .content-box{gap:1.5rem}}.x-solution-card-horizontal .card-body .content-box .card-title{font-family:modam-semi-bold;font-size:26px;line-height:36px}@media(max-width:768px){.x-solution-card-horizontal .card-body .content-box .card-title{font-size:24px;line-height:34px}}@media(min-width:768px){.x-solution-card-horizontal .card-body .content-box .card-title{font-family:modam-bold;font-size:36px;line-height:48px}@media(max-width:768px){.x-solution-card-horizontal .card-body .content-box .card-title{font-size:32px;line-height:44px}}}@media not all and (min-width:768px){.x-solution-card-horizontal .card-body .content-box .card-title{text-align:center}}.x-solution-card-horizontal .card-body .content-box .card-description{font-family:modam-regular;font-size:16px;line-height:24px}@media(max-width:768px){.x-solution-card-horizontal .card-body .content-box .card-description{font-size:15px;line-height:22px}}.x-solution-card-horizontal .card-body .content-box .card-description{--tw-text-opacity:1;color:rgb(var(--color-sub-title)/var(--tw-text-opacity,1))}@media not all and (min-width:768px){.x-solution-card-horizontal .card-body .content-box .card-description{text-align:center}}.home-page-solutions-section-solutions-cards-section{border-top-width:1px;display:grid;gap:6rem;position:relative;z-index:2;--tw-border-opacity:1;border-color:rgb(var(--color-stroke)/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--color-primary-bg)/var(--tw-bg-opacity,1));padding-bottom:12rem;padding-top:12rem}#home-page-solutions-section{border-top-width:1px;--tw-border-opacity:1;border-color:rgb(var(--color-stroke)/var(--tw-border-opacity,1))}
