@import "https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";@import "https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200";html{font-family:Poppins,Century Gothic,Verdana,system-ui,sans-serif;font-size:clamp(14px,1.3vw,1000px);line-height:1.5}:root{--xxxxlarge:max(20px, 1.4rem);--xxxlarge:max(18px, 1.3rem);--xxlarge:max(17px, 1.2rem);--xlarge:max(16px, 1.12rem);--large:max(15px, 1.08rem);--medium:max(14px, 1.04rem);--normal:max(14px, 1rem);--small:max(12px, .8rem)}@media (width>=800px){:root{--xxxxlarge:max(20px, 5.2rem);--xxxlarge:max(18px, 4rem);--xxlarge:max(17px, 3rem);--xlarge:max(16px, 2.4rem);--large:max(15px, 2rem);--medium:max(14px, 1.6rem);--normal:max(14px, 1rem);--small:max(12px, .6rem)}}.text--xxxxlarge{font-size:var(--xxxxlarge)}.text--xxxlarge{font-size:var(--xxxlarge)}.text--xxlarge{font-size:var(--xxlarge)}.text--xlarge{font-size:var(--xlarge)}.text--large{font-size:var(--large)}.text--medium{font-size:var(--medium)}.text--normal{font-size:var(--normal)}.text--small{font-size:var(--small)}h1{font-size:var(--xxxxlarge);letter-spacing:-.05em;line-height:1.1}h2{font-size:var(--xxlarge);letter-spacing:-.04em;line-height:1.2}h3{font-size:var(--large);letter-spacing:-.03em;line-height:1.3}h4{font-size:var(--medium);letter-spacing:-.02em;line-height:1.4}.subtitle{font-weight:700}a:not(.card,.button){color:inherit;border-bottom:1px solid var(--teal);border-image:linear-gradient(to right, var(--teal), var(--pink)) 1 stretch;margin-bottom:1px;font-weight:600;text-decoration:none}a:not(.card,.button):hover,a:not(.card,.button):focus{border-width:2px;margin-bottom:0;animation:1s ease-in-out infinite alternate link-color}@keyframes link-color{0%{color:var(--teal)}to{color:var(--pink)}}.has-full-stop:after{content:"";background:var(--red);border-radius:50%;width:.2em;height:.2em;margin-left:.05em;display:inline-block}.has-text-gradient--red{background:var(--gradient-red);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;display:inline-block}.has-text-gradient--teal{background:var(--gradient-teal);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;display:inline-block}.has-text-gradient--purple{background:var(--gradient-purple);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;display:inline-block}:root{--black:#121619;--white:#fff;--dark:#707070;--grey:#cbd2dc;--light:#f4f4f4;--peach:#ff8267;--red:#ea456c;--pink:#f021ab;--blue:#2c80f0;--purple:#5f4dba;--navy:#1e3c64;--green:#098b87;--teal:#00aca7;--cyan:#2eb5e0;--background-color:var(--white);--text-color:var(--navy);--subheading-color:var(--teal);background-color:var(--background-color);color:var(--text-color);--shadow-color:color-mix(in srgb, var(--dark) 30%, transparent);--highlight-color:color-mix(in srgb, var(--white) 50%, transparent);--gradient-red:linear-gradient(90deg, var(--pink), var(--red), var(--peach));--gradient-purple:linear-gradient(90deg, var(--navy), var(--purple), var(--blue));--gradient-teal:linear-gradient(90deg, var(--green), var(--teal), var(--cyan))}[data-theme]{background:var(--background-color);color:var(--text-color)}[data-theme] h2,[data-theme] h3,[data-theme] h4{color:var(--subheading-color)}[data-theme=peach]{--background-color:var(--peach);--text-color:var(--white);--subheading-color:var(--white)}.text--peach{color:var(--peach)}[data-theme=red]{--background-color:var(--red);--text-color:var(--white);--subheading-color:var(--white)}.text--red{color:var(--red)}[data-theme=pink]{--background-color:var(--pink);--text-color:var(--white);--subheading-color:var(--white)}.text--pink{color:var(--pink)}[data-theme=blue]{--background-color:var(--blue);--text-color:var(--white);--subheading-color:var(--white)}.text--blue{color:var(--blue)}[data-theme=purple]{--background-color:var(--purple);--text-color:var(--white);--subheading-color:var(--white)}.text--purple{color:var(--purple)}[data-theme=navy]{--background-color:var(--navy);--text-color:var(--white);--subheading-color:var(--white)}.text--navy{color:var(--navy)}[data-theme=green]{--background-color:var(--green);--text-color:var(--white);--subheading-color:var(--white)}.text--green{color:var(--green)}[data-theme=teal]{--background-color:var(--teal);--text-color:var(--white);--subheading-color:var(--white)}.text--teal{color:var(--teal)}[data-theme=cyan]{--background-color:var(--cyan);--text-color:var(--white);--subheading-color:var(--white)}.text--cyan{color:var(--cyan)}[data-theme=white]{--background-color:var(--white);--text-color:var(--navy)}.text--white{color:var(--white)}[data-theme=light]{--background-color:var(--light);--text-color:var(--navy)}.text--light{color:var(--light)}[data-theme=grey]{--background-color:var(--grey);--text-color:var(--white);--subheading-color:var(--white)}.text--grey{color:var(--grey)}[data-theme=dark]{--background-color:var(--dark);--text-color:var(--white);--subheading-color:var(--white)}.text--dark{color:var(--dark)}[data-theme=black]{--background-color:var(--black);--text-color:var(--white);--subheading-color:var(--white)}.text--black{color:var(--black)}[data-theme=gradient-red]{--background-color:var(--gradient-red);--text-color:var(--white)}[data-theme=gradient-purple]{--background-color:var(--gradient-purple);--text-color:var(--white)}[data-theme=gradient-teal]{--background-color:var(--gradient-teal);--text-color:var(--white)}body{margin:0}table{border-collapse:collapse;border-spacing:0}table th{background-color:var(--light)}table th,table td{text-align:left;border-bottom:1px solid var(--light);max-width:80ch;padding:.5rem}.button-group{flex-wrap:wrap;display:flex}.button-group--expanded{gap:1rem}.button-group--centered{justify-content:center}.button[data-v-e3053364]{--color-1:#8883;--color-2:#8883;--shadow-intensity:.1rem;--border-width:3px;--height:3rem}.button[data-kind=primary][data-v-e3053364]{--color-1:var(--teal);--color-2:var(--pink)}.button[data-v-e3053364]{font:inherit;color:var(--text-color);cursor:pointer;height:var(--height);border-radius:calc(var(--height) / 2);z-index:0;box-shadow:calc(-1 * var(--shadow-intensity)) 0 calc(2 * var(--shadow-intensity)) calc(-1 * var(--shadow-intensity)) var(--color-1), var(--shadow-intensity) 0 calc(2 * var(--shadow-intensity)) calc(-1 * var(--shadow-intensity)) var(--color-2);background:0 0;border:none;align-items:center;padding:0 2rem;font-weight:700;text-decoration:none;transition:all .1s;display:inline-flex;position:relative;overflow:hidden}.button[data-v-e3053364]:hover:not(:disabled){--shadow-intensity:.12rem;animation:2s linear infinite rotateShadow-e3053364}.button[data-v-e3053364]:hover:not(:disabled):before{animation:2s linear infinite rotate-e3053364}.button[data-v-e3053364]:hover:not(:disabled):after{inset:calc(var(--border-width) * 2)}.button[data-v-e3053364]:active:not(:disabled){--shadow-intensity:.15rem}.button[data-v-e3053364]:active:not(:disabled):before{filter:brightness(1.2)}.button[data-v-e3053364]:active:not(:disabled):after{inset:calc(var(--border-width) * 3);opacity:.9}.button[data-v-e3053364]:disabled{opacity:.4;cursor:not-allowed;filter:grayscale()}.button[data-v-e3053364]:before{z-index:-1;content:"";aspect-ratio:1;background:linear-gradient(90deg, var(--color-1), var(--color-2));border-radius:50%;width:100%;transition:all .1s;position:absolute;left:0%}.button[data-v-e3053364]:after{content:"";inset:var(--border-width);border-radius:calc(var(--height) / 2);background:var(--background-color);z-index:-1;transition:all .1s;position:absolute}.button[data-kind=outline][data-v-e3053364]{box-shadow:inset 0 0 0 var(--border-width) currentColor}.button[data-kind=outline][data-v-e3053364]:before,.button[data-kind=outline][data-v-e3053364]:after{display:none}.button[data-kind=outline][data-v-e3053364]:hover:not(:disabled){box-shadow:inset 0 0 0 calc(var(--border-width) * 2) currentColor;animation:none}.button[data-kind=outline][data-v-e3053364]:active:not(:disabled){box-shadow:inset 0 0 0 calc(var(--border-width) * 3) currentColor;background:color-mix(in srgb, currentColor 20%, transparent)}.button[data-size=small][data-v-e3053364]{--height:2rem;padding:0 1rem}.button[data-size=large][data-v-e3053364]{--height:4rem;font-size:var(--medium);padding:0 2rem}.button[data-size=circular][data-v-e3053364]{aspect-ratio:1;justify-content:center;padding:0}@keyframes rotate-e3053364{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes rotateShadow-e3053364{0%{box-shadow:calc(-1 * var(--shadow-intensity)) 0 calc(2 * var(--shadow-intensity)) calc(-1 * var(--shadow-intensity)) var(--color-1), var(--shadow-intensity) 0 calc(2 * var(--shadow-intensity)) calc(-1 * var(--shadow-intensity)) var(--color-2)}50%{box-shadow:calc(-1 * var(--shadow-intensity)) 0 calc(2 * var(--shadow-intensity)) calc(-1 * var(--shadow-intensity)) var(--color-2), var(--shadow-intensity) 0 calc(2 * var(--shadow-intensity)) calc(-1 * var(--shadow-intensity)) var(--color-1)}to{box-shadow:calc(-1 * var(--shadow-intensity)) 0 calc(2 * var(--shadow-intensity)) calc(-1 * var(--shadow-intensity)) var(--color-1), var(--shadow-intensity) 0 calc(2 * var(--shadow-intensity)) calc(-1 * var(--shadow-intensity)) var(--color-2)}}.field[data-v-c8b686cd]{align-content:start;padding-top:1.5rem;display:grid;position:relative}.field:not(:has(input[type=checkbox],input[type=radio])) label[data-v-c8b686cd]{transform-origin:0;transition:all .1s;position:absolute;top:0;left:.5rem;scale:.8}.field:not(:has(input[type=checkbox],input[type=radio])):has(:placeholder-shown) label[data-v-c8b686cd]{-webkit-user-select:none;user-select:none;cursor:text;top:1.75rem;left:.5rem;scale:1}.field .required[data-v-c8b686cd]{font-size:var(--small)}.field input[type=text][data-v-c8b686cd],.field input[type=password][data-v-c8b686cd],.field input[type=email][data-v-c8b686cd],.field input[type=number][data-v-c8b686cd],.field input[type=tel][data-v-c8b686cd],.field input[type=date][data-v-c8b686cd],.field input[type=time][data-v-c8b686cd],.field input[type=search][data-v-c8b686cd],.field textarea[data-v-c8b686cd],.field select[data-v-c8b686cd]{border:none;border-bottom:.2rem solid var(--peach);background:color-mix(in srgb, currentColor 5%, transparent);height:2rem;line-height:2rem;font:inherit;color:inherit;padding:0 .5rem}.field input[type=text][data-v-c8b686cd]:focus,.field input[type=password][data-v-c8b686cd]:focus,.field input[type=email][data-v-c8b686cd]:focus,.field input[type=number][data-v-c8b686cd]:focus,.field input[type=tel][data-v-c8b686cd]:focus,.field input[type=date][data-v-c8b686cd]:focus,.field input[type=time][data-v-c8b686cd]:focus,.field input[type=search][data-v-c8b686cd]:focus,.field textarea[data-v-c8b686cd]:focus,.field select[data-v-c8b686cd]:focus{border-color:var(--blue);outline:none}.field[data-v-c8b686cd]:has(:disabled){filter:grayscale();opacity:.4;cursor:not-allowed;-webkit-user-select:none;user-select:none}.field[data-v-c8b686cd]:has(:disabled) *{cursor:not-allowed!important}.field textarea[data-v-c8b686cd]{resize:vertical;height:6rem}.field[data-v-c8b686cd]:has(input[type=checkbox],input[type=radio]){grid-template-columns:max-content 1fr;gap:0 .5rem}.field:has(input[type=checkbox],input[type=radio]) label[data-v-c8b686cd]{padding-top:.2rem}.field:has(input[type=checkbox],input[type=radio]) .error[data-v-c8b686cd]{grid-column:span 2}.field input[type=checkbox][data-v-c8b686cd]{appearance:none;color:currentColor;position:relative}.field input[type=checkbox][data-v-c8b686cd]:before{content:"";aspect-ratio:1;border:.2rem solid var(--peach);box-sizing:border-box;width:1.3rem;height:1.3rem;line-height:1rem;transition:all .1s;display:block}.field input[type=checkbox][data-v-c8b686cd]:after{content:"done";opacity:0;font-size:1.3rem;transition:all .1s ease-out;position:absolute;top:.05rem;left:0;scale:0}.field input[type=checkbox][data-v-c8b686cd]:checked:after{opacity:1;scale:1}.field input[type=radio][data-v-c8b686cd]{appearance:none;color:currentColor;position:relative}.field input[type=radio][data-v-c8b686cd]:before{content:"";aspect-ratio:1;border:.2rem solid var(--peach);box-sizing:border-box;border-radius:50%;width:1.3rem;height:1.3rem;line-height:1rem;transition:all .1s;display:block}.field input[type=radio][data-v-c8b686cd]:after{content:"";aspect-ratio:1;background:currentColor;border-radius:50%;transition:all .1s ease-out;position:absolute;inset:0;scale:0}.field input[type=radio][data-v-c8b686cd]:checked:after{scale:.5}.field input[type=radio]~.required[data-v-c8b686cd]{grid-column:span 2}.field .error[data-v-c8b686cd]{font-size:var(--small);color:var(--red);margin:0;padding:.25rem .5rem}.privacy__dialog[data-v-bb414136]{-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);background:#fffc;border:0;max-width:80ch;padding:2rem}.privacy__dialog h2[data-v-bb414136]{margin-top:0}.hero .subtitle{line-height:1.2}.hero[data-v-b6d5e425]{text-align:left;min-height:98vh;padding:var(--padding-y) var(--padding-x);box-sizing:border-box;z-index:0;flex-direction:column;justify-content:center;display:flex;position:relative}@media (width<=800px){.hero[data-v-b6d5e425]{min-height:50vh}}.hero[data-kind=home][data-v-b6d5e425]{justify-content:end}.hero[data-kind=contact][data-v-b6d5e425]{min-height:75vh}.hero[data-kind=article][data-v-b6d5e425]{justify-content:end}@media (width<=600px){.hero[data-kind=article][data-v-b6d5e425]{padding-bottom:calc(var(--padding-y) * 3)}}.hero[data-has-bottom-overlay=true][data-v-b6d5e425]:after{content:"";background:linear-gradient(to top, var(--black), transparent);width:100%;height:50%;position:absolute;bottom:0;left:0}.hero__background[data-v-b6d5e425]{object-fit:cover;z-index:-1;width:100%;height:100%;position:absolute;inset:0}.hero__content[data-v-b6d5e425]{z-index:1;padding-top:5rem;position:relative}@property --width-content{syntax:"<length>";inherits:false;initial-value:100vw}@property --width-demand{syntax:"<length>";inherits:false;initial-value:100vw}@property --width-channel{syntax:"<length>";inherits:false;initial-value:100vw}.services[data-v-0cf7eb92]{overflow-x:hidden}.services__nav[data-v-0cf7eb92]{grid-template-columns:repeat(3,1fr);display:grid}@media (width>=800px){.services__nav[data-v-0cf7eb92]{display:none}}.services__nav button[data-v-0cf7eb92]{font:inherit;color:var(--white);background-size:100vw;border:0;outline:0;padding:1rem 0}.services__nav button[data-v-0cf7eb92]:first-child{background-image:var(--gradient-red)}.services__nav button[data-v-0cf7eb92]:nth-child(2){background-image:var(--gradient-teal);background-position:-33vw}.services__nav button[data-v-0cf7eb92]:nth-child(3){background-image:var(--gradient-purple);background-position:-66vw}.services__container[data-v-0cf7eb92]{--width-content:100vw;--width-demand:100vw;--width-channel:100vw;grid-template-columns:var(--width-content) var(--width-demand) var(--width-channel);width:300vw;transition:all .5s;display:grid}.services__container[data-selected=content][data-v-0cf7eb92]{translate:0}.services__container[data-selected=demand][data-v-0cf7eb92]{translate:-100vw}.services__container[data-selected=channel][data-v-0cf7eb92]{translate:-200vw}@media (width>=800px){.services__container[data-v-0cf7eb92]{--width-content:33.333vw;--width-demand:33.333vw;--width-channel:33.333vw}.services__container[data-selected=content][data-v-0cf7eb92]{--width-content:100vw}.services__container[data-selected=demand][data-v-0cf7eb92]{--width-demand:100vw;translate:-33.333vw}.services__container[data-selected=channel][data-v-0cf7eb92]{--width-channel:100vw;translate:-66.666vw}}.service[data-v-0cf7eb92]{color:var(--white);background:var(--background);grid-template-areas:"content""preview";display:grid}@media (width>=600px){.service[data-v-0cf7eb92]{grid-template-columns:33.333vw 66.666vw;grid-template-areas:"preview content";align-items:center;position:relative}}.service[data-v-0cf7eb92]:first-child{--background:var(--gradient-red)}.service[data-v-0cf7eb92]:nth-child(2){--background:var(--gradient-teal)}.service[data-v-0cf7eb92]:nth-child(3){--background:var(--gradient-purple)}.service__preview[data-v-0cf7eb92]{text-align:center;pointer-events:none;grid-area:preview;padding:2rem}@media (width<=800px){.service__preview h2[data-v-0cf7eb92]{display:none}}.service__preview h2[data-v-0cf7eb92]:after{content:"...";width:0;line-height:.7em;transition:all .5s;display:inline-block;overflow:hidden}.service__preview:hover h2[data-v-0cf7eb92]:after{width:1.3ch}.service__preview picture[data-v-0cf7eb92]{z-index:0;aspect-ratio:1;display:block;position:relative}.service__preview picture[data-v-0cf7eb92]:before{content:"";background:var(--background);z-index:-1;border-radius:50%;display:block;position:absolute;inset:2rem;rotate:-90deg}.service__preview img[data-v-0cf7eb92]{object-fit:contain;width:100%;height:100%;transition:all .5s}.service__preview:hover img[data-v-0cf7eb92]{scale:1.1}.service:not([data-selected=true]) .service__preview[data-v-0cf7eb92]{cursor:pointer;pointer-events:all}.service__content[data-v-0cf7eb92]{opacity:0;--text-color:var(--white);grid-area:content;padding:2rem;transition:all .5s}@media (width>=800px){.service__content[data-v-0cf7eb92]{padding:4rem 10rem 0 0}}.service[data-selected=true] .service__content[data-v-0cf7eb92]{opacity:1}.service__close[data-v-0cf7eb92]{opacity:0;pointer-events:none;color:var(--white);font-size:var(--large);cursor:pointer;aspect-ratio:1;background:0 0;border:none;height:3rem;transition:all .5s;display:block;position:absolute;top:1rem;right:2rem}@media (width<=800px){.service__close[data-v-0cf7eb92]{display:none}}.service[data-selected=true] .service__close[data-v-0cf7eb92]{opacity:1;pointer-events:auto}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;height:100%;display:flex;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{pointer-events:none;flex-wrap:wrap;justify-content:center;align-items:center;margin:0;display:flex}.splide__pagination li{pointer-events:auto;margin:0;line-height:1;list-style-type:none;display:inline-block}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{visibility:hidden;position:relative}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;margin:0;position:relative;list-style-type:none!important}.splide__slide img{vertical-align:bottom}.splide__spinner{contain:strict;border:2px solid #999;border-left-color:#0000;border-radius:50%;width:20px;height:20px;margin:auto;animation:1s linear infinite splide-loading;display:inline-block;position:absolute;inset:0}.splide__sr{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{z-index:0;position:relative;overflow:hidden}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{opacity:0;z-index:0;margin:0!important}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{cursor:pointer;opacity:.7;z-index:1;background:#ccc;border:0;border-radius:50%;justify-content:center;align-items:center;width:2em;height:2em;padding:0;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.splide__arrow svg{fill:#000;width:1.2em;height:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline-offset:3px;outline:3px solid #0bf}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline-offset:3px;outline:3px solid #0bf}.splide__pagination{z-index:1;padding:0 1em;position:absolute;bottom:.5em;left:0;right:0}.splide__pagination__page{opacity:.7;background:#ccc;border:0;border-radius:50%;width:8px;height:8px;margin:3px;padding:0;transition:transform .2s linear;display:inline-block;position:relative}.splide__pagination__page.is-active{z-index:1;background:#fff;transform:scale(1.4)}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible,.splide.is-focus-in .splide__pagination__page:focus{outline-offset:3px;outline:3px solid #0bf}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:#0000}.splide__slide:focus{outline:0}@supports (outline-offset:-3px){.splide__slide:focus-visible{outline-offset:-3px;outline:3px solid #0bf}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports (outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline-offset:-3px;outline:3px solid #0bf}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible,.splide.is-focus-in .splide__toggle:focus{outline-offset:3px;outline:3px solid #0bf}.splide__track--nav>.splide__list>.splide__slide{cursor:pointer;border:3px solid #0000}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{top:auto;bottom:1em}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{flex-direction:column;padding:1em 0;display:flex;inset:0 .5em 0 auto}section[data-v-a662ff69]{padding:var(--padding-y) var(--padding-x) calc(var(--padding-y) * 2);background-color:color-mix(in srgb, var(--navy) 50%, var(--white) 50%)}img[data-v-a662ff69]{object-fit:contain;transform-origin:50%;width:100%;max-width:100%;height:100%}footer[data-v-f3f509e4]{padding:var(--padding-y) var(--padding-x);grid-template-areas:"heading""ctas""accreditations""small-print";gap:2rem;display:grid}@media (width>=1000px){footer[data-v-f3f509e4]{grid-template-columns:58% 1fr;grid-template-areas:"heading blueprint""ctas blueprint""accreditations blueprint""small-print blueprint";align-items:center;gap:2rem 4rem;overflow:hidden}}.blueprint[data-v-f3f509e4]{opacity:.4;grid-area:blueprint;align-self:end;translate:3rem;scale:1.3}@media (width<=1000px){.blueprint[data-v-f3f509e4]{display:none}}h2[data-v-f3f509e4]{grid-area:heading;margin:0}.ctas[data-v-f3f509e4]{flex-wrap:wrap;grid-area:ctas;align-items:center;gap:1rem;display:flex}.accreditations[data-v-f3f509e4]{grid-area:accreditations}.accreditations__logos[data-v-f3f509e4]{flex-wrap:wrap;align-content:center;align-items:center;gap:1rem;display:flex}.accreditations__logos a[data-v-f3f509e4]{border-bottom:0;margin-bottom:0}.small-print[data-v-f3f509e4]{font-size:var(--small);grid-area:small-print;gap:1rem;display:grid}.small-print__links[data-v-f3f509e4]{flex-wrap:wrap;align-content:center;align-items:center;gap:1rem;display:flex}.small-print__content[data-v-f3f509e4]{opacity:.7}.small-print p[data-v-f3f509e4]{max-width:unset}.navbar[data-v-d621be75]{--padding-x:5rem;--padding-y:2rem;--ease-out-expo:cubic-bezier(.16, 1, .3, 1);--ease-out-back:cubic-bezier(.34, 1.56, .64, 1);color:var(--white);padding:var(--padding-y) var(--padding-x);z-index:10;box-shadow:inset 0 10rem 10rem -10rem var(--black);transition:padding .3s var(--ease-out-expo);grid-template-columns:auto 1fr auto;justify-content:end;align-items:center;gap:2rem;display:grid;position:fixed;top:0;left:0;right:0}.navbar[data-inverted=true][data-v-d621be75]{box-shadow:inset 0 10rem 10rem -10rem var(--light)}@media (width<=800px){.navbar[data-v-d621be75]{--padding-x:2rem;--padding-y:1rem}}.navbar[data-scrolled=true][data-v-d621be75]{-webkit-backdrop-filter:blur(.8rem);backdrop-filter:blur(.8rem);--padding-y:.5rem}.navbar[data-nav-open=true][data-v-d621be75]{-webkit-backdrop-filter:none;backdrop-filter:none}.navbar__logo[data-v-d621be75]{width:8rem;transition:.3s var(--ease-out-expo);display:block}.navbar[data-scrolled=true] .navbar__logo[data-v-d621be75]{width:2rem}.navbar__logo-link[data-v-d621be75],.navbar__lets-talk a[data-v-d621be75]{border-bottom:0}.navbar__lets-talk[data-v-d621be75]{font-size:var(--large);text-align:right;font-weight:700}.navbar__lets-talk a[data-v-d621be75]{transition:.3s var(--ease-out-expo)}.navbar[data-inverted=true] .navbar__lets-talk a[data-v-d621be75]{color:var(--teal)}.navbar[data-scrolled=true] .navbar__lets-talk[data-v-d621be75]{font-size:var(--normal)}.navbar__nav-toggle[data-v-d621be75]{--size:3rem;width:var(--size);height:calc(var(--size) * .8);box-sizing:content-box;z-index:2;cursor:pointer;transition:.3s var(--ease-out-expo);background:0 0;border:none;border-radius:50%;flex-direction:column;justify-content:space-between;margin:0;padding:1rem;display:flex;position:relative}.navbar__nav-toggle span[data-v-d621be75]{--offset:33%;width:100%;height:calc(var(--size) / 6);background:var(--white);border-radius:calc(var(--size) / 12);transition:.5s var(--ease-out-back);display:block}.navbar__nav-toggle span[data-v-d621be75]:first-child{transform-origin:50%}.navbar__nav-toggle span[data-v-d621be75]:nth-child(2){transition-timing-function:var(--ease-out-expo)}.navbar__nav-toggle span[data-v-d621be75]:nth-child(3){transform-origin:50%}.navbar[data-scrolled=true] .navbar__nav-toggle[data-v-d621be75]{--size:2rem;padding:.5rem}.navbar[data-nav-open=true] .navbar__nav-toggle span[data-v-d621be75]:first-child{rotate:225deg;translate:0 calc(var(--size) * .31)}.navbar[data-nav-open=true] .navbar__nav-toggle span[data-v-d621be75]:nth-child(2){opacity:0;scale:20 0}.navbar[data-nav-open=true] .navbar__nav-toggle span[data-v-d621be75]:nth-child(3){rotate:-225deg;translate:0 calc(var(--size) * -.31)}.navbar[data-inverted=true] .navbar__nav-toggle span[data-v-d621be75]{background:var(--teal)}.navbar nav[data-v-d621be75]{z-index:1;-webkit-backdrop-filter:blur();backdrop-filter:blur();opacity:0;pointer-events:none;background:#0008;flex-direction:column;justify-content:center;align-items:center;gap:1rem;height:100vh;transition:all .3s ease-out;display:flex;position:fixed;inset:0}.navbar nav a[data-v-d621be75]{font-size:var(--medium)}.navbar[data-nav-open=true] nav[data-v-d621be75]{opacity:1;pointer-events:auto;-webkit-backdrop-filter:blur(.8rem);backdrop-filter:blur(.8rem)}:root{--padding-x:5rem;--padding-y:2rem}@media (width<=800px){:root{--padding-x:2rem;--padding-y:1rem}}p,li{max-width:80ch}img{max-width:100%;height:auto}figure{margin:0;padding:0}figcaption{font-size:var(--small)}iframe[src*="youtube.com/embed/"]{width:100%;height:unset;aspect-ratio:16/9}.lead-paragraph{font-size:var(--medium);color:var(--teal)}.services[data-v-167804b5]{overflow-x:hidden}.services__nav[data-v-167804b5]{grid-template-columns:repeat(3,1fr);display:grid}.services__nav button[data-v-167804b5]{font:inherit;color:var(--white);cursor:pointer;background-size:100vw;border:0;outline:0;padding:1rem 0}.services__nav button[data-v-167804b5]:first-child{background-image:var(--gradient-red)}.services__nav button[data-v-167804b5]:nth-child(2){background-image:var(--gradient-teal);background-position:-33vw}.services__nav button[data-v-167804b5]:nth-child(3){background-image:var(--gradient-purple);background-position:-66vw}.services__container[data-v-167804b5]{--width-content:100vw;--width-demand:100vw;--width-channel:100vw;grid-template-columns:var(--width-content) var(--width-demand) var(--width-channel);width:300vw;transition:all .5s;display:grid}.services__container[data-selected=content][data-v-167804b5]{translate:0}.services__container[data-selected=demand][data-v-167804b5]{translate:-100vw}.services__container[data-selected=channel][data-v-167804b5]{translate:-200vw}.service[data-v-167804b5]{color:var(--white);background:var(--background);grid-template-areas:"content""preview";display:grid}@media (width>=600px){.service[data-v-167804b5]{grid-template-columns:33.333vw 66.666vw;grid-template-areas:"preview content";align-items:center;position:relative}}.service[data-v-167804b5]:first-child{--background:var(--gradient-red)}.service[data-v-167804b5]:nth-child(2){--background:var(--gradient-teal)}.service[data-v-167804b5]:nth-child(3){--background:var(--gradient-purple)}.service__preview[data-v-167804b5]{text-align:center;pointer-events:none;grid-area:preview;padding:2rem}.service__preview h2[data-v-167804b5]:after{content:"...";width:0;line-height:.7em;transition:all .5s;display:inline-block;overflow:hidden}.service__preview:hover h2[data-v-167804b5]:after{width:1.3ch}.service__preview picture[data-v-167804b5]{z-index:0;aspect-ratio:1;display:block;position:relative}.service__preview picture[data-v-167804b5]:before{content:"";background:var(--background);z-index:-1;border-radius:50%;display:block;position:absolute;inset:2rem;rotate:-90deg}.service__preview img[data-v-167804b5]{object-fit:contain;width:100%;height:100%;transition:all .5s}.service__preview:hover img[data-v-167804b5]{scale:1.1}.service:not([data-selected=true]) .service__preview[data-v-167804b5]{cursor:pointer;pointer-events:all}.service__content[data-v-167804b5]{opacity:0;--text-color:var(--white);grid-area:content;padding:2rem;transition:all .5s}.service[data-selected=true] .service__content[data-v-167804b5]{opacity:1}.service__close[data-v-167804b5]{opacity:0;pointer-events:none;color:var(--white);font-size:var(--large);cursor:pointer;aspect-ratio:1;background:0 0;border:none;height:3rem;transition:all .5s;display:block;position:absolute;top:1rem;right:2rem}.service[data-selected=true] .service__close[data-v-167804b5]{opacity:1;pointer-events:auto}.work[data-v-c38232ba]{padding:var(--padding-y) var(--padding-x)}.case-studies[data-v-c38232ba]{gap:4rem;display:grid}@media (width>=800px){.case-studies[data-v-c38232ba]{grid-template-columns:repeat(3,1fr)}}.case-studies:hover .case-study picture[data-v-c38232ba]:before{animation-play-state:paused}.case-study[data-v-c38232ba]{text-align:center;border-bottom:none;overflow:hidden}.case-study picture[data-v-c38232ba]{aspect-ratio:1;z-index:0;display:block;position:relative}.case-study picture img[data-v-c38232ba]{object-fit:contain;width:100%;height:100%;display:block}.case-study picture[data-v-c38232ba]:before{content:"";background:var(--gradient-red);z-index:-2;animation:4s linear infinite rotate-c38232ba;animation-delay:0;border-radius:50%;display:block;position:absolute;inset:1px;rotate:-90deg}.case-study picture[data-v-c38232ba]:after{content:"";background:var(--white);z-index:-1;animation:4s linear infinite rotate-c38232ba;animation-delay:0;border-radius:50%;transition:all .3s ease-out;display:block;position:absolute;inset:.7rem}.case-study:nth-child(2) picture[data-v-c38232ba]:before{background:var(--gradient-teal);animation-delay:1s}.case-study:nth-child(2) picture[data-v-c38232ba]:after{animation-delay:1s}.case-study:nth-child(3) picture[data-v-c38232ba]:before{background:var(--gradient-purple);animation-delay:2s}.case-study:nth-child(3) picture[data-v-c38232ba]:after{animation-delay:2s}.case-study:hover picture[data-v-c38232ba]:after{scale:0}.case-study img[data-v-c38232ba]{width:100%}@keyframes rotate-c38232ba{0%{rotate:-90deg}25%{rotate:270deg}to{rotate:270deg}}.half-section[data-v-7dc3e235]{display:grid}@media (width>=600px){.half-section[data-v-7dc3e235]{grid-template-columns:1fr 1fr}}.half-section__content[data-v-7dc3e235]{padding:var(--padding-y) var(--padding-x)}.half-section__image[data-v-7dc3e235]{object-fit:cover;width:100%;height:100%}@media (width<=600px){.half-section__image[data-v-7dc3e235]{display:none}}.circle-steps[data-v-0892f3ae]{margin-bottom:6rem;padding:2rem 0;display:grid}@media (width>=600px){.circle-steps[data-v-0892f3ae]{grid-template-columns:repeat(4,1fr);padding:2rem}}@media (width>=1000px){.circle-steps[data-v-0892f3ae]{grid-template-columns:repeat(3,1fr);padding:0 2rem}}.circle-steps__item[data-v-0892f3ae]{background:var(--white);aspect-ratio:1;color:var(--navy);text-align:center;box-sizing:border-box;border-radius:50%;grid-template-rows:1fr 1fr;place-items:center;margin:-2rem 0;padding:0 4rem;transition:all .3s;display:grid}@media (width>=600px) and (width<=1000px){.circle-steps__item[data-v-0892f3ae]{grid-column:span 2;margin:-2rem}.circle-steps__item[data-v-0892f3ae]:last-child{grid-column:2/span 2}}@media (width>=1000px){.circle-steps__item[data-v-0892f3ae]{margin:0 -2rem}}.circle-steps__item[data-v-0892f3ae]:hover{z-index:1;scale:1.1;box-shadow:0 0 5rem #0001}.circle-steps__title[data-v-0892f3ae]{align-self:end;margin:0}.circle-steps__number[data-v-0892f3ae]{font-size:var(--xxxxlarge)}.circle-steps__content[data-v-0892f3ae]{align-self:start}.how-its-done[data-v-44363f22]{padding:var(--padding-y) var(--padding-x) 4rem;background:var(--gradient);color:var(--white);z-index:0;position:relative}.how-its-done__blueprint[data-v-44363f22]{inset:0;left:unset;object-fit:contain;object-position:top right;z-index:-1;opacity:.2;width:70%;height:100%;position:absolute}.how-its-done__banner[data-v-44363f22]{margin:var(--padding-y) calc(-1 * var(--padding-x));padding:var(--padding-y) var(--padding-x);background:#fff4}@media (width>=1000px){.how-its-done__banner[data-v-44363f22]{grid-template-columns:35ch auto;gap:2rem;display:grid}}.how-its-done__banner[data-v-44363f22]>*{margin:0}.tile[data-v-4a547a7a]{--background-fit:cover;z-index:0;border-bottom:0;border-radius:1rem;margin:0;position:relative;overflow:hidden}.tile__background[data-v-4a547a7a]{object-fit:var(--background-fit);z-index:-1;width:100%;height:100%;transition:all .3s;display:block;position:absolute;inset:0;scale:1.05}.tile:has(.tile__content):hover .tile__background[data-v-4a547a7a]{filter:brightness(.8);scale:1.01}.tile__content[data-v-4a547a7a]{color:var(--white);opacity:0;-webkit-backdrop-filter:blur(.4rem);backdrop-filter:blur(.4rem);box-sizing:border-box;height:100%;padding:1rem;transition:all .3s}.tile:hover .tile__content[data-v-4a547a7a]{opacity:1}.snapshot[data-v-c04d4e17]{padding:var(--padding-y) var(--padding-x)}.snapshot__grid[data-v-c04d4e17]{gap:1rem;display:grid}@media (width>=1200px){.snapshot__grid[data-v-c04d4e17]{grid-template-rows:20rem 25rem 17rem 4rem auto;grid-template-columns:20% 10% 20% 10% 1fr;grid-auto-flow:dense}.snapshot__grid[data-v-c04d4e17]>:first-child{grid-column:span 2}.snapshot__grid[data-v-c04d4e17]>:nth-child(2),.snapshot__grid[data-v-c04d4e17]>:nth-child(4){grid-column:span 3}.snapshot__grid[data-v-c04d4e17]>:nth-child(6){grid-area:span 2/span 3}.snapshot__grid[data-v-c04d4e17]>:nth-child(7){grid-column:span 2}.snapshot__grid[data-v-c04d4e17]>:nth-child(8){grid-column:span 4}.snapshot__grid[data-v-c04d4e17]>:nth-child(9){--background-fit:contain;grid-row:span 2}}.difference[data-v-c04d4e17],.method[data-v-8b08bfcd]{padding:var(--padding-y) var(--padding-x)}.method__grid[data-v-8b08bfcd]{gap:1rem;display:grid}@media (width>=600px){.method__grid[data-v-8b08bfcd]{grid-template-rows:repeat(2,min-content);grid-template-columns:35% auto 40%}.method__grid[data-v-8b08bfcd]>:nth-child(2),.method__grid[data-v-8b08bfcd]>:nth-child(3){grid-column:span 2}}.whats-the-difference[data-v-8b08bfcd],.strategy[data-v-62d9df80]{padding:var(--padding-y) var(--padding-x)}.strategy__grid[data-v-62d9df80]{gap:1rem;display:grid}@media (width>=1200px){.strategy__grid[data-v-62d9df80]{grid-template-columns:repeat(3,1fr)}.strategy__grid[data-v-62d9df80]>:first-child{grid-column:span 2}.strategy__grid[data-v-62d9df80]>:nth-child(2),.strategy__grid[data-v-62d9df80]>:nth-child(3),.strategy__grid[data-v-62d9df80]>:nth-child(4){grid-row:span 2}}.difference[data-v-62d9df80]{padding:var(--padding-y) var(--padding-x)}.strengths[data-v-fb04c855]{z-index:0;padding:var(--padding-y) var(--padding-x);color:var(--navy);position:relative}.strengths__background[data-v-fb04c855]{z-index:-1;object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.strengths__cards[data-v-fb04c855]{padding-bottom:6rem}.strengths__card[data-v-fb04c855]{-webkit-backdrop-filter:blur(.2rem);backdrop-filter:blur(.2rem);background:#fff6;border-radius:1rem;height:34rem;padding:2rem;transition:all .3s}.strengths__card[data-v-fb04c855]>*{opacity:.65}.strengths__card h3[data-v-fb04c855]{margin-top:0}.strengths__cards[data-v-fb04c855]{margin:0 calc(-1 * var(--padding-x))}.strengths .splide__slide[data-v-fb04c855]{padding:2rem;transition:all .3s}.strengths .splide__slide.is-active .strengths__card[data-v-fb04c855]{background:var(--white);scale:1.1}.strengths .splide__slide.is-active .strengths__card[data-v-fb04c855]>*{opacity:1}.experiences[data-v-fb04c855]{padding:var(--padding-y) var(--padding-x);background:linear-gradient(to bottom, var(--light), var(--white) 50vh)}.experiences__grid[data-v-fb04c855]{grid-template-rows:repeat(9,60vw);gap:2rem;display:grid}@media (width>=800px){.experiences__grid[data-v-fb04c855]{grid-template-rows:repeat(5,20rem);grid-template-columns:repeat(2,1fr)}}@media (width>=1200px){.experiences__grid[data-v-fb04c855]{grid-template-rows:25rem 16rem 16rem 12rem;grid-template-columns:20% 8% 23% 5% 1fr}.experiences__grid[data-v-fb04c855]>:nth-child(2){grid-column:span 3}.experiences__grid[data-v-fb04c855]>:nth-child(4),.experiences__grid[data-v-fb04c855]>:nth-child(5){grid-column:span 2}.experiences__grid[data-v-fb04c855]>:nth-child(7){grid-area:span 2/span 3}.experiences__grid[data-v-fb04c855]>:nth-child(8),.experiences__grid[data-v-fb04c855]>:nth-child(9){grid-column:span 2}}li.splide__slide{max-width:unset}.half-section__video[data-v-88b58c3b]{object-fit:cover;width:100%;height:100%}.hello[data-v-88b58c3b]{position:relative}.hello span[data-v-88b58c3b]{font-size:var(--xxlarge);color:var(--teal);font-weight:700;position:absolute;top:19%;left:46%;transform:translate(-50%,-50%)rotate(-78deg)}@media (width<=1000px){.hello span[data-v-88b58c3b]{top:26%;left:48%}}.hello:hover span[data-v-88b58c3b]{color:var(--pink)}.side-scroll-container[data-v-88b58c3b]{overflow-x:hidden}.side-scroll[data-v-88b58c3b]{flex-wrap:nowrap;width:300vw;height:100vh;display:flex}.slide-full[data-v-88b58c3b]{z-index:0;box-sizing:border-box;align-items:center;width:100vw;height:100%;min-height:35rem;display:grid;position:relative}@media (width>=600px){.slide-full[data-v-88b58c3b]{grid-template-columns:1fr 1fr;grid-template-areas:"left right"}}.slide-full__image[data-v-88b58c3b]{object-fit:cover;z-index:-1;width:100%;height:100%;position:absolute;inset:0}.slide-full__content[data-v-88b58c3b]{padding:var(--padding-y) 3rem;color:var(--white);z-index:0}.slide-full__content[data-v-88b58c3b]:before{content:"";z-index:-1;width:100%;height:100%;position:absolute;inset:0}.slide-full__content--left[data-v-88b58c3b]{grid-area:left}.slide-full__content--left[data-v-88b58c3b]:before{background:linear-gradient(to right, color-mix(in srgb, var(--black) 80%, transparent) 30%, transparent 70%)}.slide-full__content--right[data-v-88b58c3b]{grid-area:right}.slide-full__content--right[data-v-88b58c3b]:before{background:linear-gradient(to left, color-mix(in srgb, var(--black) 80%, transparent) 30%, transparent 70%)}.slide-full__content .lead-paragraph[data-v-88b58c3b]{color:inherit}.dna[data-v-88b58c3b]{z-index:0;padding:var(--padding-y) var(--padding-x);color:var(--navy);position:relative}.dna__background[data-v-88b58c3b]{z-index:-1;object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.dna__card[data-v-88b58c3b]{-webkit-backdrop-filter:blur(.2rem);backdrop-filter:blur(.2rem);background:#fff6;border-radius:1rem;height:18rem;padding:2rem;transition:all .3s}.dna__card[data-v-88b58c3b]>*{opacity:.65}.dna__card h3[data-v-88b58c3b]{margin-top:0}.dna__card--1 h3[data-v-88b58c3b]{color:var(--teal)}.dna__card--2 h3[data-v-88b58c3b]{color:var(--pink)}.dna__card--3 h3[data-v-88b58c3b]{color:var(--purple)}.dna__card--4 h3[data-v-88b58c3b]{color:var(--blue)}.dna__cards[data-v-88b58c3b]{height:30rem;margin:0 calc(-1 * var(--padding-x))}.dna .splide__slide[data-v-88b58c3b]{padding:2rem;transition:all .3s}.dna .splide__slide.is-active .dna__card[data-v-88b58c3b]{background:var(--white);scale:1.1}.dna .splide__slide.is-active .dna__card[data-v-88b58c3b]>*{opacity:1}.hello .half-section__image[data-v-88b58c3b]{object-fit:cover;width:100%;height:100%}.field[data-v-10183b04]{align-content:start;padding-top:1.5rem;display:grid;position:relative}.field:not(:has(input[type=checkbox],input[type=radio])) label[data-v-10183b04]{transform-origin:0;transition:all .1s;position:absolute;top:0;left:.5rem;scale:.8}.field:not(:has(input[type=checkbox],input[type=radio])):has(:placeholder-shown) label[data-v-10183b04]{-webkit-user-select:none;user-select:none;cursor:text;top:1.75rem;left:.5rem;scale:1}.field .required[data-v-10183b04]{font-size:var(--small)}.field input[type=text][data-v-10183b04],.field input[type=password][data-v-10183b04],.field input[type=email][data-v-10183b04],.field input[type=number][data-v-10183b04],.field input[type=tel][data-v-10183b04],.field input[type=date][data-v-10183b04],.field input[type=time][data-v-10183b04],.field input[type=search][data-v-10183b04],.field textarea[data-v-10183b04],.field select[data-v-10183b04]{border:none;border-bottom:.2rem solid var(--peach);background:color-mix(in srgb, currentColor 5%, transparent);height:2rem;line-height:2rem;font:inherit;color:inherit;padding:0 .5rem}.field input[type=text][data-v-10183b04]:focus,.field input[type=password][data-v-10183b04]:focus,.field input[type=email][data-v-10183b04]:focus,.field input[type=number][data-v-10183b04]:focus,.field input[type=tel][data-v-10183b04]:focus,.field input[type=date][data-v-10183b04]:focus,.field input[type=time][data-v-10183b04]:focus,.field input[type=search][data-v-10183b04]:focus,.field textarea[data-v-10183b04]:focus,.field select[data-v-10183b04]:focus{border-color:var(--blue);outline:none}.field[data-v-10183b04]:has(:disabled){filter:grayscale();opacity:.4;cursor:not-allowed;-webkit-user-select:none;user-select:none}.field[data-v-10183b04]:has(:disabled) *{cursor:not-allowed!important}.field textarea[data-v-10183b04]{resize:vertical;height:6rem}.field[data-v-10183b04]:has(input[type=checkbox],input[type=radio]){grid-template-columns:max-content 1fr;gap:0 .5rem}.field:has(input[type=checkbox],input[type=radio]) label[data-v-10183b04]{padding-top:.2rem}.field:has(input[type=checkbox],input[type=radio]) .error[data-v-10183b04]{grid-column:span 2}.field input[type=checkbox][data-v-10183b04]{appearance:none;color:currentColor;position:relative}.field input[type=checkbox][data-v-10183b04]:before{content:"";aspect-ratio:1;border:.2rem solid var(--peach);box-sizing:border-box;width:1.3rem;height:1.3rem;line-height:1rem;transition:all .1s;display:block}.field input[type=checkbox][data-v-10183b04]:after{content:"done";opacity:0;font-size:1.3rem;transition:all .1s ease-out;position:absolute;top:.05rem;left:0;scale:0}.field input[type=checkbox][data-v-10183b04]:checked:after{opacity:1;scale:1}.field input[type=radio][data-v-10183b04]{appearance:none;color:currentColor;position:relative}.field input[type=radio][data-v-10183b04]:before{content:"";aspect-ratio:1;border:.2rem solid var(--peach);box-sizing:border-box;border-radius:50%;width:1.3rem;height:1.3rem;line-height:1rem;transition:all .1s;display:block}.field input[type=radio][data-v-10183b04]:after{content:"";aspect-ratio:1;background:currentColor;border-radius:50%;transition:all .1s ease-out;position:absolute;inset:0;scale:0}.field input[type=radio][data-v-10183b04]:checked:after{scale:.5}.field input[type=radio]~.required[data-v-10183b04]{grid-column:span 2}.field .error[data-v-10183b04]{font-size:var(--small);color:var(--red);margin:0;padding:.25rem .5rem}h1[data-v-8f8a9e26]{color:var(--navy)}section[data-v-8f8a9e26]{padding:var(--padding-y) var(--padding-x);scroll-margin-top:2rem}#reason[data-v-8f8a9e26]{display:none}form[data-v-8f8a9e26]{gap:.5rem;display:grid}@media (width>=600px){form[data-v-8f8a9e26]{grid-template-columns:repeat(2,1fr);grid-template-areas:"name email""phone company";gap:1rem 2rem}form[data-v-8f8a9e26]>*{grid-column:span 2}form .name[data-v-8f8a9e26]{grid-area:name}form .email[data-v-8f8a9e26]{grid-area:email}form .phone[data-v-8f8a9e26]{grid-area:phone}form .company[data-v-8f8a9e26]{grid-area:company}}@media (width>=1000px){form[data-v-8f8a9e26]{grid-template-columns:repeat(3,1fr);grid-template-areas:"name email.""phone company.";gap:1rem 2rem}}.topics[data-v-8f8a9e26]{padding-left:.2em;position:relative}.topic[data-v-8f8a9e26]{position:absolute}.v-enter-active[data-v-8f8a9e26],.v-leave-active[data-v-8f8a9e26]{transition:all .5s}.v-enter-from[data-v-8f8a9e26]{opacity:0;translate:0 100%}.v-leave-to[data-v-8f8a9e26]{opacity:0;translate:0 -100%}.card[data-v-c6975d2d]{border:.2rem solid var(--grey);color:inherit;border-radius:2rem;grid-template-rows:auto auto 1fr auto;grid-template-areas:"thumbnail""avatar""body""footer";align-content:start;text-decoration:none;transition:border .2s;display:grid;overflow:hidden}.card[data-v-c6975d2d]:hover{border:.2rem solid var(--red)}.card__thumbnail[data-v-c6975d2d]{object-fit:cover;grid-area:thumbnail;width:100%;height:10rem}.card__avatar[data-v-c6975d2d]{aspect-ratio:1;background:linear-gradient(to bottom, var(--peach), var(--red), var(--pink));border-radius:50%;grid-area:avatar;justify-content:center;justify-self:center;align-items:center;width:6rem;margin-bottom:-3rem;display:flex;translate:0 -50%}.card__avatar img[data-v-c6975d2d]{aspect-ratio:1;object-fit:cover;border-radius:50%;width:94%;display:block}.card__body[data-v-c6975d2d]{grid-area:body;padding:2rem}.card__footer[data-v-c6975d2d]{grid-area:footer;padding:0 2rem 1rem}.field[data-v-b55c750a]{align-content:start;padding-top:1.5rem;display:grid;position:relative}.field:not(:has(input[type=checkbox],input[type=radio])) label[data-v-b55c750a]{transform-origin:0;transition:all .1s;position:absolute;top:0;left:.5rem;scale:.8}.field:not(:has(input[type=checkbox],input[type=radio])):has(:placeholder-shown) label[data-v-b55c750a]{-webkit-user-select:none;user-select:none;cursor:text;top:1.75rem;left:.5rem;scale:1}.field .required[data-v-b55c750a]{font-size:var(--small)}.field input[type=text][data-v-b55c750a],.field input[type=password][data-v-b55c750a],.field input[type=email][data-v-b55c750a],.field input[type=number][data-v-b55c750a],.field input[type=tel][data-v-b55c750a],.field input[type=date][data-v-b55c750a],.field input[type=time][data-v-b55c750a],.field input[type=search][data-v-b55c750a],.field textarea[data-v-b55c750a],.field select[data-v-b55c750a]{border:none;border-bottom:.2rem solid var(--peach);background:color-mix(in srgb, currentColor 5%, transparent);height:2rem;line-height:2rem;font:inherit;color:inherit;padding:0 .5rem}.field input[type=text][data-v-b55c750a]:focus,.field input[type=password][data-v-b55c750a]:focus,.field input[type=email][data-v-b55c750a]:focus,.field input[type=number][data-v-b55c750a]:focus,.field input[type=tel][data-v-b55c750a]:focus,.field input[type=date][data-v-b55c750a]:focus,.field input[type=time][data-v-b55c750a]:focus,.field input[type=search][data-v-b55c750a]:focus,.field textarea[data-v-b55c750a]:focus,.field select[data-v-b55c750a]:focus{border-color:var(--blue);outline:none}.field[data-v-b55c750a]:has(:disabled){filter:grayscale();opacity:.4;cursor:not-allowed;-webkit-user-select:none;user-select:none}.field[data-v-b55c750a]:has(:disabled) *{cursor:not-allowed!important}.field textarea[data-v-b55c750a]{resize:vertical;height:6rem}.field[data-v-b55c750a]:has(input[type=checkbox],input[type=radio]){grid-template-columns:max-content 1fr;gap:0 .5rem}.field:has(input[type=checkbox],input[type=radio]) label[data-v-b55c750a]{padding-top:.2rem}.field:has(input[type=checkbox],input[type=radio]) .error[data-v-b55c750a]{grid-column:span 2}.field input[type=checkbox][data-v-b55c750a]{appearance:none;color:currentColor;position:relative}.field input[type=checkbox][data-v-b55c750a]:before{content:"";aspect-ratio:1;border:.2rem solid var(--peach);box-sizing:border-box;width:1.3rem;height:1.3rem;line-height:1rem;transition:all .1s;display:block}.field input[type=checkbox][data-v-b55c750a]:after{content:"done";opacity:0;font-size:1.3rem;transition:all .1s ease-out;position:absolute;top:.05rem;left:0;scale:0}.field input[type=checkbox][data-v-b55c750a]:checked:after{opacity:1;scale:1}.field input[type=radio][data-v-b55c750a]{appearance:none;color:currentColor;position:relative}.field input[type=radio][data-v-b55c750a]:before{content:"";aspect-ratio:1;border:.2rem solid var(--peach);box-sizing:border-box;border-radius:50%;width:1.3rem;height:1.3rem;line-height:1rem;transition:all .1s;display:block}.field input[type=radio][data-v-b55c750a]:after{content:"";aspect-ratio:1;background:currentColor;border-radius:50%;transition:all .1s ease-out;position:absolute;inset:0;scale:0}.field input[type=radio][data-v-b55c750a]:checked:after{scale:.5}.field input[type=radio]~.required[data-v-b55c750a]{grid-column:span 2}.field .error[data-v-b55c750a]{font-size:var(--small);color:var(--red);margin:0;padding:.25rem .5rem}.filters[data-v-8df9f6e3]{padding:var(--padding-y) var(--padding-x);gap:2rem;display:grid}.filters__categories[data-v-8df9f6e3]{flex-wrap:wrap;align-content:center;align-items:center;gap:1rem;display:none}@media (width>=550px){.filters[data-v-8df9f6e3]{grid-template-columns:repeat(2,1fr)}}@media (width>=1000px){.filters[data-v-8df9f6e3]{grid-template-columns:repeat(3,1fr)}.filters__categories[data-v-8df9f6e3]{grid-column:span 2;display:flex}.filters__categories-dropdown[data-v-8df9f6e3]{display:none}}main[data-v-8df9f6e3]{padding:var(--padding-y) var(--padding-x)}.articles[data-v-8df9f6e3]{gap:2rem;display:grid}@media (width>=550px){.articles[data-v-8df9f6e3]{grid-template-columns:repeat(2,1fr)}}@media (width>=1000px){.articles[data-v-8df9f6e3]{grid-template-columns:repeat(3,1fr)}}.article-meta[data-v-8df9f6e3]{color:var(--red);font-size:var(--small);justify-content:space-between;align-items:center;gap:1rem;display:flex}.pagination[data-v-8df9f6e3]{margin-top:2rem}.loading[data-v-8df9f6e3]{padding:var(--padding-y) var(--padding-x);place-items:center;display:grid}main[data-v-83cd43d9]{padding:var(--padding-y) var(--padding-x)}main h2{font-size:var(--large)}main h3{font-size:var(--medium)}main h4{font-size:var(--normal)}section[data-v-bf627917]{padding:var(--padding-y) var(--padding-x);gap:1rem;display:grid;position:relative}@media (width>=1000px){section[data-v-bf627917]{grid-template-columns:auto 18rem;gap:5rem}}@media (width<=1000px){main[data-v-bf627917]{margin-top:5rem}}.author[data-v-bf627917]{text-align:right;top:-5rem;right:var(--padding-x);grid-template-columns:1fr 10rem;grid-template-areas:"name image""role image";align-items:center;gap:1rem;display:grid;position:absolute}@media (width<=600px){.author[data-v-bf627917]{grid-template-columns:1fr 6rem;top:-3rem}}.author__image[data-v-bf627917]{aspect-ratio:1;object-fit:cover;object-position:center;border:3px solid var(--peach);box-sizing:border-box;border-radius:50%;grid-area:image}.author__name[data-v-bf627917]{color:var(--white);grid-area:name;align-self:end;margin:0}.author__role[data-v-bf627917]{grid-area:role;align-self:start;margin:0}@media (width>=1000px){aside[data-v-bf627917]{margin-top:5rem}}.related[data-v-bf627917]{gap:2rem;display:grid}@media (width>=600px) and (width<=1000px){.related[data-v-bf627917]{grid-template-columns:repeat(2,1fr)}}.article-meta[data-v-bf627917]{color:var(--red);justify-content:space-between;align-items:center;gap:1rem;display:flex}.accordion[data-v-4f2d77bd]{box-sizing:border-box;padding:2rem 3rem}.accordion__title[data-v-4f2d77bd]{cursor:pointer;justify-content:space-between;align-items:center;display:flex}.accordion__title-text[data-v-4f2d77bd]{font-size:var(--xxlarge)}.accordion__title-icon[data-v-4f2d77bd]{font-size:var(--xxxlarge);font-variation-settings:"wght" 200;transition:all .2s}.accordion__content[data-v-4f2d77bd]{height:0;transition:all .2s;overflow:hidden}.accordion--open .accordion__title-icon[data-v-4f2d77bd]{transform:scaleY(-1)}.vacancies[data-v-8f3c1362]>:not(:last-child){margin-bottom:1px}section[data-v-08b6d403]{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;display:flex}.insights[data-v-19afa62f]{padding:var(--padding-y) var(--padding-x);gap:2rem;display:grid}.insights[data-v-19afa62f] .card__body{padding:0}.insights .gated-banner__content[data-v-19afa62f]{flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.insights .gated-banner__content img[data-v-19afa62f]{object-fit:cover;width:100%;height:400px;transition:height .3s}.insights .gated-banner__content .gated-banner__text[data-v-19afa62f]{background:#fff;flex-direction:column;justify-content:center;height:100px;padding:2rem;transition:all .3s;display:flex;overflow:hidden}.insights .gated-banner__content .gated-banner__text .subtitle[data-v-19afa62f]{margin:0}.insights .gated-banner__content .gated-banner__text .card-content__text[data-v-19afa62f]{opacity:0;max-height:0;margin:0;transition:all .3s}.insights .gated-banner[data-v-19afa62f] .card:hover .gated-banner__content img{height:250px}.insights .gated-banner[data-v-19afa62f] .card:hover .gated-banner__content .gated-banner__text{justify-content:flex-start;height:250px}.insights .gated-banner[data-v-19afa62f] .card:hover .gated-banner__content .gated-banner__text .card-content__text{opacity:1;max-height:200px;margin-top:1rem}.insights .toggle-nav__buttons[data-v-19afa62f]{gap:1rem;display:flex}.insights .toggle-nav__buttons[data-v-19afa62f] .gradient-button{background:var(--gradient-purple);color:#fff;border:none}.insights .toggle-nav__buttons[data-v-19afa62f] .gradient-button:hover{opacity:.9}.insights .toggle-nav__buttons[data-v-19afa62f] .gradient-button:after{background:0 0}.insights .content-grid[data-v-19afa62f]{grid-template-columns:1fr;gap:2rem;display:grid}@media (width>=550px){.insights .content-grid[data-v-19afa62f]{grid-template-columns:repeat(2,1fr)}}@media (width>=1000px){.insights .content-grid--case-studies[data-v-19afa62f]{grid-template-columns:repeat(3,1fr)}.insights .content-grid--resources[data-v-19afa62f]{grid-template-columns:repeat(2,1fr)}}.insights .content-grid[data-v-19afa62f] .card:hover.teal{border:.2rem solid var(--teal)}.insights .content-grid[data-v-19afa62f] .card:hover.purple{border:.2rem solid var(--purple)}.insights .content-grid[data-v-19afa62f] .card:hover.red{border:.2rem solid var(--red)}.insights .content-grid[data-v-19afa62f] .card-content{flex-direction:column;height:100%;padding:0;display:flex;position:relative;overflow:hidden}.insights .content-grid[data-v-19afa62f] .card-content.resource-card .card-content__header{padding:0}.insights .content-grid[data-v-19afa62f] .card-content.resource-card .card-content__header .resource-thumbnail{object-fit:cover;width:100%;height:100%}.insights .content-grid[data-v-19afa62f] .card-content__header{justify-content:center;align-items:center;height:240px;padding:2rem;transition:height .3s;display:flex;position:relative;overflow:hidden}.insights .content-grid[data-v-19afa62f] .card-content__header img{transition:transform .3s}.insights .content-grid[data-v-19afa62f] .card-content__header .resource-thumbnail{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.insights .content-grid[data-v-19afa62f] .card-content__header.red{background:var(--gradient-red)}.insights .content-grid[data-v-19afa62f] .card-content__header.purple{background:var(--gradient-purple)}.insights .content-grid[data-v-19afa62f] .card-content__header.teal{background:var(--gradient-teal)}.insights .content-grid[data-v-19afa62f] .card-content__body{background:#fff;flex-direction:column;height:300px;padding:1rem 2rem;transition:height .3s;display:flex}.insights .content-grid[data-v-19afa62f] .card-content__body .card-content__text{opacity:0;max-height:0;margin:0;transition:all .3s;overflow:hidden}.insights .content-grid[data-v-19afa62f] .card-content__body .button{place-self:flex-end end;margin-top:auto;display:flex}.insights .content-grid[data-v-19afa62f] .card:hover .card-content__header{height:120px}.insights .content-grid[data-v-19afa62f] .card:hover .card-content__header img:not(.resource-thumbnail){transform:scale(.8)}.insights .content-grid[data-v-19afa62f] .card:hover .card-content__body{height:450px}.insights .content-grid[data-v-19afa62f] .card:hover .card-content__body .card-content__text{opacity:1;max-height:250px}.loading[data-v-19afa62f]{padding:var(--padding-y) var(--padding-x);place-items:center;display:grid}
