@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}}.cell[data-astro-cid-dgucmb6f]{pointer-events:auto;display:block}.cell-bg[data-astro-cid-dgucmb6f]{top:calc(var(--spacing,.25rem) * 0);left:calc(var(--spacing,.25rem) * 0);opacity:.5;will-change:scale;background-color:#ffd2d2;border-radius:3.40282e38px;width:100%;height:100%;position:absolute}.cell-text[data-astro-cid-dgucmb6f],.cell-text-sub[data-astro-cid-dgucmb6f]{top:calc(var(--spacing,.25rem) * 0);opacity:0;will-change:scale,opacity;width:100%;height:100%;position:absolute}.cell1[data-astro-cid-dgucmb6f] .cell-text,.cell1[data-astro-cid-dgucmb6f] .cell-text-sub{--tw-translate-y:-10%;translate:var(--tw-translate-x) var(--tw-translate-y)}.cat-business[data-astro-cid-dgucmb6f] .cell-bg{background-color:#b7edff}.cat-business[data-astro-cid-dgucmb6f] .cell-ripple{border-color:#b7edff}.cell-ripple[data-astro-cid-dgucmb6f]{pointer-events:none;top:calc(var(--spacing,.25rem) * 0);left:calc(var(--spacing,.25rem) * 0);opacity:0;will-change:transform,opacity;border:1.5px solid #ffd2d2;border-radius:3.40282e38px;width:100%;height:100%;position:absolute}@media(prefers-reduced-motion:reduce){.cell-ripple[data-astro-cid-dgucmb6f]{display:none}}.cell-images[data-astro-cid-dgucmb6f] .cell-img-fade[data-astro-cid-dgucmb6f]{opacity:0;will-change:opacity;animation:cell-cross var(--xf-total,9s) linear infinite paused;animation-delay:var(--cell-offset,0s)}.cell-images[data-astro-cid-dgucmb6f] .cell-img-fade[data-astro-cid-dgucmb6f]:nth-child(2){animation-delay:calc(var(--cell-offset,0s) + var(--xf-per-image,3s))}.cell-images[data-astro-cid-dgucmb6f] .cell-img-fade[data-astro-cid-dgucmb6f]:nth-child(3){animation-delay:calc(var(--cell-offset,0s) + 2 * var(--xf-per-image,3s))}.cell-images[data-astro-cid-dgucmb6f].is-armed .cell-img-fade[data-astro-cid-dgucmb6f]:first-child{opacity:1;transition:opacity var(--xf-intro-fade,.8s) ease;animation:none}.cell-images[data-astro-cid-dgucmb6f].is-playing .cell-img-fade[data-astro-cid-dgucmb6f]{animation-play-state:running;animation-delay:calc(-1 * var(--xf-fade,1s) - var(--cell-offset,0s))}.cell-images[data-astro-cid-dgucmb6f].is-playing .cell-img-fade[data-astro-cid-dgucmb6f]:nth-child(2){animation-delay:calc(var(--xf-per-image,3s) - var(--xf-fade,1s) - var(--cell-offset,0s))}.cell-images[data-astro-cid-dgucmb6f].is-playing .cell-img-fade[data-astro-cid-dgucmb6f]:nth-child(3){animation-delay:calc(2 * var(--xf-per-image,3s) - var(--xf-fade,1s) - var(--cell-offset,0s))}.cell-arrow[data-astro-cid-dgucmb6f]{transform-origin:50%;transition:scale .15s ease-out}.cell[data-astro-cid-dgucmb6f]:hover{z-index:10}.cell[data-astro-cid-dgucmb6f]:hover .cell-arrow[data-astro-cid-dgucmb6f]{scale:1.15!important}@media(prefers-reduced-motion:reduce){.cell-images[data-astro-cid-dgucmb6f] .cell-img-fade[data-astro-cid-dgucmb6f]{opacity:0;animation:none}.cell-images[data-astro-cid-dgucmb6f] .cell-img-fade[data-astro-cid-dgucmb6f]:first-child{opacity:1}.cell[data-astro-cid-dgucmb6f]:hover .cell-arrow[data-astro-cid-dgucmb6f]{scale:1}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-leading:initial;--tw-font-weight:initial}}}.mock-canvas[data-astro-cid-qrgzmhf4]{aspect-ratio:10/30;width:100%;height:auto;margin-inline:auto;padding-block:30%;position:relative}@media(min-width:48rem){.mock-canvas[data-astro-cid-qrgzmhf4]{aspect-ratio:1;max-width:min(90vw,1180px);padding-block:calc(var(--spacing,.25rem) * 0)}}.solution-bg[data-astro-cid-qrgzmhf4]{top:calc(var(--spacing,.25rem) * 0);left:calc(var(--spacing,.25rem) * 0);--tw-scale-x:0%;--tw-scale-y:0%;--tw-scale-z:0%;width:100%;height:100%;scale:var(--tw-scale-x) var(--tw-scale-y);opacity:0;--tw-blur:blur(var(--blur-lg,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,);border-radius:3.40282e38px;position:absolute;overflow:hidden}.solution-title[data-astro-cid-qrgzmhf4]{top:calc(var(--spacing,.25rem) * 0);--tw-translate-y:-100%;translate:var(--tw-translate-x) var(--tw-translate-y);font-family:var(--font-opsans,var(--font-opsans));--tw-leading:var(--leading-normal,1.5);font-size:13px;line-height:var(--leading-normal,1.5);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-ci,#45349b);opacity:0;-webkit-user-select:none;user-select:none}@media(min-width:48rem){.solution-title[data-astro-cid-qrgzmhf4]{font-size:20px}}.solution-title[data-astro-cid-qrgzmhf4] span{text-align:left;display:inline-block}@media(min-width:48rem){.solution-title[data-astro-cid-qrgzmhf4] span{text-align:center}}.node[data-astro-cid-qrgzmhf4]{pointer-events:none;opacity:0;aspect-ratio:1;position:absolute}.node[data-astro-cid-qrgzmhf4]>.cell{translate:-50% -50%}.node[data-astro-cid-qrgzmhf4] img{opacity:0}.node[data-astro-cid-qrgzmhf4] .cell{width:100%;height:100%}.node-beauty[data-astro-cid-qrgzmhf4],.node-wellness[data-astro-cid-qrgzmhf4],.node-life[data-astro-cid-qrgzmhf4]{width:45%}@media(min-width:48rem){.node-beauty[data-astro-cid-qrgzmhf4],.node-wellness[data-astro-cid-qrgzmhf4],.node-life[data-astro-cid-qrgzmhf4]{width:26%}}.node-logi[data-astro-cid-qrgzmhf4],.node-system[data-astro-cid-qrgzmhf4],.node-event[data-astro-cid-qrgzmhf4],.node-human[data-astro-cid-qrgzmhf4]{width:35%}@media(min-width:48rem){.node-logi[data-astro-cid-qrgzmhf4],.node-system[data-astro-cid-qrgzmhf4],.node-event[data-astro-cid-qrgzmhf4],.node-human[data-astro-cid-qrgzmhf4]{width:18%}}.node-beauty[data-astro-cid-qrgzmhf4]{top:43%;left:50%}@media(min-width:48rem){.node-beauty[data-astro-cid-qrgzmhf4]{top:40%}}.node-wellness[data-astro-cid-qrgzmhf4]{top:54%;left:32%}@media(min-width:48rem){.node-wellness[data-astro-cid-qrgzmhf4]{top:57.5%;left:40%}}.node-life[data-astro-cid-qrgzmhf4]{top:54%;left:68%}@media(min-width:48rem){.node-life[data-astro-cid-qrgzmhf4]{top:57.5%;left:60%}}.node-logi[data-astro-cid-qrgzmhf4]{top:42%;left:50%}@media(min-width:48rem){.node-logi[data-astro-cid-qrgzmhf4]{top:38%}}.node-human[data-astro-cid-qrgzmhf4]{top:50%;left:28%}@media(min-width:48rem){.node-human[data-astro-cid-qrgzmhf4]{top:50.5%;left:37.5%}}.node-event[data-astro-cid-qrgzmhf4]{top:58%;left:50%}@media(min-width:48rem){.node-event[data-astro-cid-qrgzmhf4]{top:63%}}.node-system[data-astro-cid-qrgzmhf4]{top:50%;left:72%}@media(min-width:48rem){.node-system[data-astro-cid-qrgzmhf4]{top:50.5%;left:62.5%}}.ripple[data-astro-cid-qrgzmhf4]{aspect-ratio:1;--tw-blur:blur(var(--blur-sm,8px));width:100vh;height:auto;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:48rem){.ripple[data-astro-cid-qrgzmhf4]{width:100%;height:100%}}.ripple[data-astro-cid-qrgzmhf4]{opacity:0;pointer-events:none;will-change:transform,opacity;border:1.5px solid #45349b;border-radius:50%;position:absolute;top:50%;left:50%;translate:-50% -50%}.ripples[data-astro-cid-qrgzmhf4]{--tw-translate-y:-10%;translate:var(--tw-translate-x) var(--tw-translate-y)}@media(min-width:48rem){.ripples[data-astro-cid-qrgzmhf4]{--tw-translate-y:calc(var(--spacing,.25rem) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}}.ripples[data-astro-cid-qrgzmhf4].play .ripple{animation:10s ease-out infinite ripple}.ripples[data-astro-cid-qrgzmhf4].play .ripple.delay1{animation-delay:6.66s}.ripples[data-astro-cid-qrgzmhf4].play .ripple.delay2{animation-delay:3.33s}.ripple-2[data-astro-cid-qrgzmhf4]{aspect-ratio:1;width:90%}@keyframes ripple{0%{opacity:0;scale:0}5%{opacity:0}60%{opacity:.75}90%{opacity:0;scale:1}}@keyframes circle-breathe{0%{opacity:0;scale:0}75%{opacity:1;scale:1}to{opacity:0;scale:1.5}}.circle[data-astro-cid-qrgzmhf4]{aspect-ratio:1;opacity:0;will-change:opacity;border-radius:3.40282e38px;animation:8s ease-in-out infinite circle-breathe;position:absolute}.circle[data-astro-cid-qrgzmhf4].lightblue{background-color:var(--color-blob-lightblue,#a4ebfe)}.circle[data-astro-cid-qrgzmhf4].lightblue2{background-color:#b7edff80}@supports (color:color-mix(in lab,red,red)){.circle[data-astro-cid-qrgzmhf4].lightblue2{background-color:color-mix(in oklab,var(--color-blob-lightblue2,#b7edff) 50%,transparent)}}.circle[data-astro-cid-qrgzmhf4].lightblue3{background-color:#61d7fd80}@supports (color:color-mix(in lab,red,red)){.circle[data-astro-cid-qrgzmhf4].lightblue3{background-color:color-mix(in oklab,var(--color-blob-lightblue3,#61d7fd) 50%,transparent)}}.circle[data-astro-cid-qrgzmhf4].lightblue3{--peak:.5}.circle[data-astro-cid-qrgzmhf4].lightred{background:#ffafaf}.circle[data-astro-cid-qrgzmhf4].purple{background:#9e33c2}.circle[data-astro-cid-qrgzmhf4].blur{--tw-blur:blur(30px);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,)}.absolute[data-astro-cid-qrgzmhf4]>.circle[data-astro-cid-qrgzmhf4]:first-child{animation-delay:0s}.absolute[data-astro-cid-qrgzmhf4]>.circle[data-astro-cid-qrgzmhf4]:nth-child(2){animation-delay:-1.14s}.mock-canvas[data-astro-cid-qrgzmhf4]>.circle[data-astro-cid-qrgzmhf4]:first-child{animation-delay:-2.29s}.mock-canvas[data-astro-cid-qrgzmhf4]>.circle[data-astro-cid-qrgzmhf4]:nth-child(2){animation-delay:-3.43s}.mock-canvas[data-astro-cid-qrgzmhf4]>.circle[data-astro-cid-qrgzmhf4]:nth-child(3){animation-delay:-4.57s}.mock-canvas[data-astro-cid-qrgzmhf4]>.circle[data-astro-cid-qrgzmhf4]:nth-child(4){animation-delay:-5.71s}.mock-canvas[data-astro-cid-qrgzmhf4]>.circle[data-astro-cid-qrgzmhf4]:nth-child(5){animation-delay:-6.86s}@media(prefers-reduced-motion:reduce){.circle[data-astro-cid-qrgzmhf4]{animation:none}}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-leading{syntax:"*";inherits:false}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial}}}.tag[data-astro-cid-en66wnlt]{background-color:var(--color-ci-light,#9e33c2);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);border-radius:3.40282e38px}.tag-white[data-astro-cid-en66wnlt]{background-color:var(--color-white,#fff);color:var(--color-black,#000)}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial}}}.display-name[data-astro-cid-lo4zjaah]{--tw-font-weight:var(--font-weight-bold,700);font-size:16px;font-weight:var(--font-weight-bold,700)}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial}}}.service[data-astro-cid-vixkvi6t]{scroll-margin:100px}.service[data-astro-cid-vixkvi6t] .badge{background-color:var(--color-ci,#45349b);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);border-radius:3.40282e38px;display:inline-block}.service-grid-5[data-astro-cid-vixkvi6t]{grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:48rem){.service-grid-5[data-astro-cid-vixkvi6t]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:64rem){.service-grid-5[data-astro-cid-vixkvi6t]{grid-template-columns:repeat(5,minmax(0,1fr))}}.service-grid-4[data-astro-cid-vixkvi6t]{grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:48rem){.service-grid-4[data-astro-cid-vixkvi6t]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:64rem){.service-grid-4[data-astro-cid-vixkvi6t]{grid-template-columns:repeat(4,minmax(0,1fr))}}.photo-strip-photo[data-astro-cid-vixkvi6t]{border-radius:4px;flex-shrink:0;width:300px;height:180px}.photo-strip-track--run[data-astro-cid-vixkvi6t]{animation:photo-strip-scroll var(--marquee-duration,30s) linear infinite}@keyframes photo-strip-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.photo-strip-track--run[data-astro-cid-vixkvi6t]{animation:none}}@property --tw-font-weight{syntax:"*";inherits:false}.solutions{top:calc(var(--spacing,.25rem) * 0);grid-template-rows:repeat(32,3.125%);grid-template-columns:repeat(32,3.125%);width:100%;height:100%;display:grid;position:absolute}.cell{position:relative}.cell .img{width:100%}.section-container{padding-top:calc(var(--spacing,.25rem) * 0)}.cell-text{top:calc(var(--spacing,.25rem) * 0);left:calc(var(--spacing,.25rem) * 0);position:absolute}.circle-1{top:calc(var(--spacing,.25rem) * 0);left:calc(var(--spacing,.25rem) * 0);opacity:.5;width:100%;height:100%;position:absolute}.circle-1 circle{fill:#0000;stroke:var(--color-ci,#45349b)}.lifestyle .cell1{grid-area:3/9/18/24}.lifestyle .cell2{grid-area:12/4/27/19}.lifestyle .cell3{grid-area:12/15/27/30}.business-solutions .img{width:97.5%}.business-solutions .cell1{grid-area:4/12/15/23;translate:0 -6px}.business-solutions .cell2{grid-area:12/19/23/30}.business-solutions .cell3{grid-area:20/12/31/23;translate:0 6px}.business-solutions .cell4{grid-area:12/5/23/16}
