header[data-v-44b58323]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:var(--color-sys-invert-slight);border-block-end:1px solid var(--color-brand-red-dim);display:flex;height:var(--header-height);justify-content:center;padding-inline-end:max(var(--space-l),env(safe-area-inset-right));padding-inline-start:max(var(--space-l),env(safe-area-inset-left));z-index:1000}header>span[data-v-44b58323]{align-items:center;display:flex;justify-content:space-between;width:100%}@media (720px >= width){header[data-v-44b58323]{padding-inline-end:max(var(--space-m),env(safe-area-inset-right));padding-inline-start:max(var(--space-m),env(safe-area-inset-left))}}div[data-v-44b58323],nav[data-v-44b58323]{align-items:center;display:flex;gap:var(--space-m)}a[data-v-44b58323]{color:var(--color-sys-dim);position:relative}a[data-v-44b58323]:hover{border-block-end-color:transparent}nav[data-v-44b58323]{position:relative}.slider[data-v-44b58323]{border-radius:var(--border-radius-xs);height:var(--space-3xs);inset-block-start:var(--space-m);position:absolute;transition:all .3s ease}a.active[data-v-44b58323]{color:var(--color-sys-main)}.hide[data-v-44b58323]{visibility:visible}@media (width < 520px){.hide[data-v-44b58323]{display:none;visibility:hidden}}span[data-v-021db1b9]{min-height:var(--step-4)}.this-flip[data-v-021db1b9],span[data-v-021db1b9]{display:flex;flex-direction:row;gap:var(--space-2xs);justify-content:end}@media (width < 1152px){h2[data-v-021db1b9]{text-align:center}}@media (width < 720px){.hide[data-v-021db1b9]{display:none;line-height:var(--grid-block);visibility:hidden}}@media (width < 560px){.this-text-on-big{color:#7fffd4;display:none}}.this-text-on-small{display:none}@media (width < 560px){.this-text-on-small{display:unset}}div[data-v-897bfe62]{background:linear-gradient(to right,var(--color-brand-red-slight),var(--color-brand-red-slight)),linear-gradient(to right,#fff,#fff);border:1px solid #fff;clip-path:polygon(0 45%,45% 45%,45% 0,55% 0,55% 45%,100% 45%,100% 55%,55% 55%,55% 100%,45% 100%,45% 55%,0 55%);height:calc(var(--grid-block)*.5);width:calc(var(--grid-block)*.5)}.client-section[data-v-13db1258]{background-color:var(--color-sys-invert-main);box-shadow:inset 0 0 0 1px var(--color-brand-red-dim);display:grid;grid-template-rows:repeat(3,var(--grid-block));height:calc(var(--grid-block)*3);position:relative}.cross[data-v-13db1258]{position:absolute}.cross-1[data-v-13db1258]{inset-inline-start:calc(var(--grid-block)*-.25 - .5px)}.cross-1[data-v-13db1258],.cross-2[data-v-13db1258]{inset-block-start:calc(var(--grid-block)*-.25 - .5px)}.cross-2[data-v-13db1258],.cross-3[data-v-13db1258]{inset-inline-end:calc(var(--grid-block)*-.25 - .5px)}.cross-3[data-v-13db1258],.cross-4[data-v-13db1258]{inset-block-end:calc(var(--grid-block)*-.25 - .5px)}.cross-4[data-v-13db1258]{inset-inline-start:calc(var(--grid-block)*-.25 - .5px)}.client-title[data-v-13db1258]{align-self:stretch;background-color:var(--color-brand-red-hardly);font-size:var(--step--1);grid-column:revert-layer;grid-row:1/span 1;justify-self:stretch;line-height:calc(var(--grid-block)*1);padding-inline-start:var(--space-2xs)}@media (width < 800px){.client-title[data-v-13db1258]{font-size:var(--step--2)}}@media (width < 560px){.client-title[data-v-13db1258]{font-size:var(--step--3)}}.logo-container[data-v-13db1258]{align-items:center;border-block-start:.75px dashed var(--color-brand-red-slight);grid-row:2/span 2;margin:0 auto;overflow:hidden;width:100%}.logo-container[data-v-13db1258],.logo-scroll[data-v-13db1258]{display:flex;position:relative}.logo-scroll[data-v-13db1258]{gap:1.5rem;will-change:transform}.client-logo[data-v-13db1258]{flex-shrink:0;height:var(--grid-block);-o-object-fit:contain;object-fit:contain;width:auto}form[data-v-22c37bf1]{display:flex;flex-direction:column;gap:var(--space-xs);margin-block-start:var(--space-s);z-index:1000}input[data-v-22c37bf1],select[data-v-22c37bf1],textarea[data-v-22c37bf1]{background-color:#fff;border:1px solid var(--color-sys-main);border-radius:0;-webkit-border-radius:0!important;box-shadow:-4px 4px 0 0 var(--color-sys-dis);font-family:inherit;font-size:var(--step--1);line-height:1;margin:unset;min-height:var(--space-l);padding-block:var(--space-3xs);padding-inline:var(--space-xs)}select[data-v-22c37bf1]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;utf8,<svg fill='black' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/></svg>");background-position:right 8px center;background-repeat:no-repeat;color:var(--color-sys-main)!important;min-height:2rem!important;padding-right:32px}select[data-v-22c37bf1],textarea[data-v-22c37bf1]{padding-block:var(--space-xs)}textarea[data-v-22c37bf1]{resize:none}select[data-v-22c37bf1]:invalid{color:var(--color-sys-dim)}.input[data-v-22c37bf1]{display:flex;flex-direction:column;gap:var(--space-3xs)}label[data-v-22c37bf1]{color:var(--color-sys-main);font-variation-settings:"wght" 600;position:relative}label p[data-v-22c37bf1]{color:var(--color-brand-green-main);inset-block-start:0;inset-inline-end:0;position:absolute}span[data-v-22c37bf1]{display:flex;gap:var(--space-xs);justify-content:space-evenly;margin-block-start:var(--space-2xs);z-index:1000}span a[data-v-22c37bf1]{font-size:var(--step--1)}span button[data-v-22c37bf1]{width:100%}@property --grid-num{syntax:"<number>";initial-value:33;inherits:true}@property --grid-num-height{syntax:"<number>";initial-value:22;inherits:true}@media (width < 620px){.text-on-big[data-v-aa640b3d]{display:none}}.text-on-small[data-v-aa640b3d]{display:none}@media (width < 620px){.text-on-small[data-v-aa640b3d]{display:unset}}.torn-paper-bottom[data-v-aa640b3d]{--torn-paper-image:url(../images/torn-1.webp);--torn-paper-bg-color:var(--color-brand-red-main)}.checked-grid-lines[data-v-aa640b3d]{background-image:linear-gradient(to right,var(--color-brand-red-dis) 1px,transparent 1px),linear-gradient(to bottom,var(--color-brand-red-dis) 1px,transparent 1px);background-position:top;background-size:var(--grid-block) var(--grid-block)}.main-message[data-v-aa640b3d]{display:grid;grid-template-columns:1fr;grid-template-columns:repeat(var(--grid-num),var(--grid-block));grid-template-rows:repeat(var(--grid-num-height),var(--grid-block));justify-content:center;margin-inline:auto;max-width:calc(var(--grid-block)*var(--grid-num));padding-block-start:calc(var(--header-height) + var(--grid-block)*2)}@media (width < 1152px){.main-message[data-v-aa640b3d]{--grid-num:31}}@media (width < 1024px){.main-message[data-v-aa640b3d]{--grid-num:29}}@media (width < 880px){.main-message[data-v-aa640b3d]{--grid-num:25}}@media (width < 720px){.main-message[data-v-aa640b3d]{--grid-num:23;--grid-num-height:26}}@media (width < 620px){.main-message[data-v-aa640b3d]{--grid-num:21}}@media (width < 560px){.main-message[data-v-aa640b3d]{--grid-num:19;--grid-num-height:36}}@media (width < 440px){.main-message[data-v-aa640b3d]{--grid-num:17}}@media (width < 380px){.main-message[data-v-aa640b3d]{--grid-num:15}}#main-messages-top[data-v-aa640b3d]{display:grid;grid-column:4/-1;grid-row:1/span 5;grid-template-columns:subgrid;grid-template-rows:subgrid}@media (width < 1152px){#main-messages-top[data-v-aa640b3d]{grid-column:2/-1}}@media (width < 896px){#main-messages-top[data-v-aa640b3d]{grid-column:3/-1}}@media (width < 720px){#main-messages-top[data-v-aa640b3d]{grid-column:1/-1;grid-row:2/span 5}}@media (width < 560px){#main-messages-top[data-v-aa640b3d]{grid-row:2/span 8}}#main-messages-bottom[data-v-aa640b3d]{display:grid;grid-column:1/-4;grid-row:6/span 5;grid-template-columns:subgrid;grid-template-rows:subgrid}@media (width < 1024px){#main-messages-bottom[data-v-aa640b3d]{grid-column:1/-2}}@media (width < 880px){#main-messages-bottom[data-v-aa640b3d]{grid-column:1/-2}}@media (width < 720px){#main-messages-bottom[data-v-aa640b3d]{grid-column:1/-1;grid-row:7/span 6}}@media (width < 560px){#main-messages-bottom[data-v-aa640b3d]{grid-row:10/span 10}}#avatar[data-v-aa640b3d]{align-items:center;display:flex;gap:var(--space-s);grid-column:1/-1;grid-row:1/span 2}#avatar img[data-v-aa640b3d]{border-radius:100%;height:calc(var(--grid-block)*2);width:calc(var(--grid-block)*2)}@media (width < 720px){#avatar[data-v-aa640b3d]{grid-column:1/-1}}@media (width < 560px){#avatar[data-v-aa640b3d]{gap:var(--space-xs);grid-column:2/-1}}@media (width < 560px){#avatar[data-v-aa640b3d]{grid-column:1/-1}}@media (width < 440px){#avatar[data-v-aa640b3d]{margin-inline-start:calc(var(--grid-block)*-1)}}#main-title-1[data-v-aa640b3d]{grid-column:3/-6;grid-row:3/span 3;position:relative}@media (width < 792px){#main-title-1[data-v-aa640b3d]{grid-column:3/-2}}@media (width < 720px){#main-title-1[data-v-aa640b3d]{grid-column:4/-1;grid-row:3/span 6}}@media (width < 560px){#main-title-1[data-v-aa640b3d]{grid-column:3/-6;grid-row:3/span 6}}@media (width < 440px){#main-title-1[data-v-aa640b3d]{grid-column:2/-4}}#main-title-1[data-v-aa640b3d]:before{aspect-ratio:136/214;background-image:url(../images/arrow-v1.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";display:inline-block;inset-inline-start:calc(var(--grid-block)*-1.25);position:absolute;transform:rotate(115deg);width:calc(var(--grid-block)*1.1)}#main-title-2[data-v-aa640b3d]{grid-column:1/-1;grid-row:1/span 3;position:relative}@media (width < 720px){#main-title-2[data-v-aa640b3d]{grid-row:1/span 3;margin-inline:calc(var(--grid-block)*-1);text-align:center}}@media (width < 620px){#main-title-2[data-v-aa640b3d]{margin-inline:calc(var(--grid-block)*-2)}}@media (width < 560px){#main-title-2[data-v-aa640b3d]{grid-column:3/-3;grid-row:1/span 6;margin-inline:unset;text-align:start}}@media (width < 440px){#main-title-2[data-v-aa640b3d]{grid-column:2/-1}}#flipping-message[data-v-aa640b3d]{align-self:center;display:grid;grid-column:1/-1;grid-row:4/span 2}@media (width < 1344px){#flipping-message[data-v-aa640b3d]{grid-column:1/-1}}@media (width < 720px){#flipping-message[data-v-aa640b3d]{grid-column:1/-1}}@media (width < 620px){#flipping-message[data-v-aa640b3d]{margin-inline:calc(var(--grid-block)*-1)}}@media (width < 560px){#flipping-message[data-v-aa640b3d]{grid-column:4/-1;grid-row:7/-1;height:calc(var(--grid-block)*2);justify-content:start}}@media (width < 440px){#flipping-message[data-v-aa640b3d]{grid-column:3/-1}}#logos-cta[data-v-aa640b3d]{display:flex;grid-column:1/-1;grid-row:13/span 3;justify-content:space-between;width:100%}@media (width < 1152px){#logos-cta[data-v-aa640b3d]{grid-column:1/-1}}@media (width < 720px){#logos-cta[data-v-aa640b3d]{flex-direction:column-reverse;grid-column:3/-3;grid-row:14/span 7}}@media (width < 560px){#logos-cta[data-v-aa640b3d]{grid-column:3/-3;grid-row:20/span 12}}@media (width < 440px){#logos-cta[data-v-aa640b3d]{grid-column:2/-2}}.client-section[data-v-aa640b3d]{max-width:calc(var(--grid-block)*16)}@media (width < 1152px){.client-section[data-v-aa640b3d]{max-width:calc(var(--grid-block)*13)}}@media (width < 880px){.client-section[data-v-aa640b3d]{max-width:calc(var(--grid-block)*9)}}@media (width < 720px){.client-section[data-v-aa640b3d]{max-width:100%}}.cta-buttons[data-v-aa640b3d]{display:flex;flex-direction:row;gap:calc(var(--grid-block)/2)}.cta-buttons .btn-linkedin[data-v-aa640b3d]{width:calc(var(--grid-block)*7)}.cta-buttons .btn-form[data-v-aa640b3d],.cta-buttons .btn-linkedin[data-v-aa640b3d]{height:calc(var(--grid-block)*2.5);padding-inline:unset}.cta-buttons .btn-form[data-v-aa640b3d]{width:calc(var(--grid-block)*6)}@media (width < 720px){.cta-buttons[data-v-aa640b3d]{align-self:flex-end}.cta-buttons .btn-form[data-v-aa640b3d],.cta-buttons .btn-linkedin[data-v-aa640b3d]{height:calc(var(--grid-block)*3);width:calc(var(--grid-block)*9)}}@media (width < 620px){.cta-buttons .btn-form[data-v-aa640b3d],.cta-buttons .btn-linkedin[data-v-aa640b3d]{width:calc(var(--grid-block)*8)}}@media (width < 560px){.cta-buttons[data-v-aa640b3d]{flex-direction:column-reverse;gap:calc(var(--grid-block)/2)}.cta-buttons .btn-form[data-v-aa640b3d],.cta-buttons .btn-linkedin[data-v-aa640b3d]{width:calc(var(--grid-block)*15)}}@media (width < 380px){.cta-buttons .btn-form[data-v-aa640b3d],.cta-buttons .btn-linkedin[data-v-aa640b3d]{width:calc(var(--grid-block)*13)}}.progress-container[data-v-f1025655]{background-color:var(--color-sys-dis);border-radius:var(--border-radius-xs);height:2px;opacity:1;overflow:hidden;transition:opacity .3s ease;width:100%}.progress-container.hidden[data-v-f1025655]{height:0;opacity:0}.progress-bar[data-v-f1025655]{background-color:var(--color-sys-invert-main);border-radius:var(--border-radius-xs);height:100%;width:0}.content-toggle[data-v-455ea73d]{cursor:pointer;display:flex;flex-direction:column;gap:var(--space-s);position:relative;transition:background-color .3s ease;width:100%}.dim-it[data-v-455ea73d]{color:var(--color-sys-invert-slight);font-variation-settings:"wght" 500,"wdth" 100,"opsz" 12;transition:all .5s ease}.dim-it[data-v-455ea73d]:hover{color:var(--color-sys-invert-main);font-variation-settings:"wght" 700,"wdth" 100,"opsz" 12}.this-spacing[data-v-455ea73d]{display:flex;flex-direction:column;gap:var(--space-s);padding-inline-start:calc(var(--space-s) + var(--space-xs))}.subtitle[data-v-455ea73d]{height:0;margin-block-end:0;opacity:0;transform:translateY(var(--space-xs));transition:transform .25s ease-out,opacity .25s ease-out}.subtitle.visible[data-v-455ea73d]{height:-moz-max-content;height:max-content;margin-block-end:var(--space-m);opacity:1;transform:translateY(0)}.item-title[data-v-455ea73d]{align-items:center;display:flex;gap:var(--space-xs)}.sign-plus[data-v-455ea73d]{background-color:var(--color-sys-invert-dim);clip-path:polygon(0 40%,40% 40%,40% 0,60% 0,60% 40%,100% 40%,100% 60%,60% 60%,60% 100%,40% 100%,40% 60%,0 60%);height:var(--space-s);transition:clip-path .5s ease;width:var(--space-s)}.content-toggle.active .sign-plus[data-v-455ea73d]{background-color:var(--color-sys-invert-main);clip-path:polygon(0 40%,40% 40%,40% 40%,60% 40%,60% 40%,100% 40%,100% 60%,60% 60%,60% 60%,40% 60%,40% 60%,0 60%);transition:clip-path .5s ease}.mobile-component-container[data-v-455ea73d]{display:flex;gap:.5rem;margin:1rem 0;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;opacity:0;transition:opacity .3s ease}.mobile-component[data-v-455ea73d]{scroll-snap-align:start;transform:scale(1.1);transition:all .3s ease;width:100%}.mobile-component.fade-in[data-v-455ea73d]{transform:scale(1)}.mobile-component-container[data-v-455ea73d]:has(.mobile-component.fade-in){opacity:1}@media (min-width:624px){.mobile-component-container[data-v-455ea73d]{display:none}}.content-components[data-v-8a43b75d]{padding-block-start:var(--space-m);width:100%}.component-container[data-v-8a43b75d]{flex:1;overflow:hidden}.content-component[data-v-8a43b75d]{opacity:0;transform:scale(1.1);transition:all .3s ease;width:100%}@media (width < 624px){.content-component[data-v-8a43b75d]{display:none}}.content-component.fade-in[data-v-8a43b75d]{opacity:1;transform:scale(1)}.content-list-wrapper[data-v-f92e5914]{display:grid;gap:var(--space-2xl);grid-template-columns:1fr var(--shape-size);padding-block-end:var(--space-8xl);width:100%}@media (width < 880px){.content-list-wrapper[data-v-f92e5914]{gap:var(--space-xl)}}@media (width < 720px){.content-list-wrapper[data-v-f92e5914]{gap:var(--space-l)}}@media (width < 624px){.content-list-wrapper[data-v-f92e5914]{grid-template-columns:1fr;padding-block-end:var(--space-2xl)}}.content-list[data-v-f92e5914]{display:flex;flex-direction:column;gap:var(--space-xs)}#secondary-messages[data-v-d02e5c51]{background-color:var(--color-brand-red-main);color:var(--color-sys-invert-main);height:100%;padding-block-end:var(--space-3xl);text-align:start}br[data-v-d02e5c51]{margin-block-end:var(--space-m)}.space[data-v-d02e5c51]{margin-block-end:var(--space-s);text-wrap:balance}.max-ch[data-v-d02e5c51]{max-width:55ch;padding-block-end:var(--space-xl)}@media (width < 640px){.max-ch[data-v-d02e5c51]{padding-block-end:var(--space-l)}}@media (width < 544px){.max-ch[data-v-d02e5c51]{padding-block-end:var(--space-m)}}.wrapper[data-v-5e6652fa]{max-width:var(--display-width-xl)}.work[data-v-5e6652fa]{display:flex;flex-direction:column;gap:var(--space-4xl)}@media (width < 720px){.work[data-v-5e6652fa]{gap:var(--space-3xl)}}@media (width < 544px){.work[data-v-5e6652fa]{gap:var(--space-2xl)}}@media (width < 480px){.work[data-v-5e6652fa]{gap:var(--space-xl)}}.link-to[data-v-f3c279d1]{color:var(--color-sys-main);display:flex;flex-direction:column;gap:var(--space-3xs);padding-block:var(--space-2xs);padding-inline:var(--space-s);position:relative;text-decoration:none;transition:transform .25s ease,background-color .25s ease}.link-to[data-v-f3c279d1]:before{background-color:var(--e3f34d20);content:"";display:inline-block;height:100%;inset-block-start:0;inset-inline-start:0;position:absolute;width:var(--space-3xs)}.link-to[data-v-f3c279d1]:before,.link-to[data-v-f3c279d1]:hover{border-radius:var(--border-radius-xs)}.link-to[data-v-f3c279d1]:hover{background-color:var(--color-sys-hardly);background-color:color-mix(in hsl,var(--e3f34d20) 10%,transparent);transform:translate(var(--space-3xs))}.link-to .external-icon[data-v-f3c279d1]:after{height:var(--space-xs);width:var(--space-xs)}p[data-v-f3c279d1]{max-width:45ch}a[data-v-f3c279d1]:hover{border-block-end-color:transparent}.split[data-v-c05bc5b1]{display:flex;gap:var(--space-xl);justify-content:space-evenly}@media (width < 720px){.split[data-v-c05bc5b1]{flex-direction:column-reverse}}.split-column[data-v-c05bc5b1],.split-column-content[data-v-c05bc5b1],.split-column-list[data-v-c05bc5b1]{display:flex;flex-direction:column;gap:var(--space-m);width:100%}.split-column-list[data-v-c05bc5b1]{gap:var(--space-s)}.split-column-content[data-v-c05bc5b1]{gap:var(--space-2xs)}.cta-buttons[data-v-c05bc5b1]{display:flex;flex-direction:row;gap:calc(var(--grid-block)/2)}p[data-v-c05bc5b1]{max-width:45ch}.torn-paper-bottom[data-v-256f420b]{height:calc(var(--space-8xl)*2);margin-block-start:calc(var(--space-8xl)*-1);--torn-paper-bg-color:var(--color-sys-main);--torn-paper-image:url(../images/torn-3.webp)}.wrapper[data-v-256f420b]{padding-block-start:var(--space-xl)}hr[data-v-256f420b]{margin-block-end:var(--space-m)}.content[data-v-256f420b],.data[data-v-256f420b],.extra[data-v-256f420b],.links[data-v-256f420b]{display:flex;flex-direction:row;gap:var(--space-l);justify-content:space-between}.content[data-v-256f420b]{margin-block-end:var(--space-xl)}@media (width < 660px){.content[data-v-256f420b]{flex-direction:column;margin-block-end:var(--space-l)}}.data[data-v-256f420b]{gap:var(--space-s);justify-content:unset}.data[data-v-256f420b],.extra[data-v-256f420b],.links[data-v-256f420b]{height:-moz-max-content;height:max-content}.extra[data-v-256f420b],.links[data-v-256f420b]{flex-direction:column;gap:var(--space-2xs);min-width:-moz-max-content;min-width:max-content}.links[data-v-256f420b]{align-items:end}@media (width < 640px){.links[data-v-256f420b]{align-items:start;margin-inline-end:var(--space-s);margin-inline-start:calc(32px + var(--space-s))}}.extra[data-v-256f420b]{gap:var(--space-xs);min-width:unset}#info-line[data-v-256f420b]{max-width:42ch}.color[data-v-256f420b]{background-color:var(--color-sys-main);width:100%}.site-info[data-v-256f420b]{margin-inline-start:calc(32px + var(--space-s))}.color-invert[data-v-256f420b]{border-bottom-color:var(--color-sys-invert-dim);color:var(--color-sys-invert-slight)}.color-invert[data-v-256f420b]:hover{border-bottom-color:var(--color-sys-invert-slight)}.main-layout[data-v-9520f9b8]{display:grid;grid-template-rows:auto 1fr;height:100dvh}.main-layout[data-v-9520f9b8],main[data-v-9520f9b8]{-webkit-overflow-scrolling:touch}main[data-v-9520f9b8]{margin-block-start:calc(var(--header-height)*-1);overflow-y:scroll;position:relative;scroll-behavior:smooth;z-index:1}.show[data-v-9520f9b8]{inset-block-end:var(--space-s);inset-inline-end:var(--space-s);position:absolute;visibility:hidden;z-index:1000}@media (width < 520px){.show[data-v-9520f9b8]{visibility:visible}}
