._bar_1y9rn_1{background-color:var(--color-border-default);position:relative}._bar_1y9rn_1:after,._bar_1y9rn_1:before{content:"";background:inherit;width:4px;height:4px;display:block;position:absolute;transform:translate(-50%,-50%)}._variant-vertical_1y9rn_15{width:1px;height:100%}._variant-vertical_1y9rn_15:before,._variant-vertical_1y9rn_15:after{left:50%}._variant-vertical_1y9rn_15:before{top:-2px}._variant-vertical_1y9rn_15:after{bottom:-2px}._variant-horizontal_1y9rn_29{width:100%;height:1px}._variant-horizontal_1y9rn_29:before,._variant-horizontal_1y9rn_29:after{top:50%}._variant-horizontal_1y9rn_29:before{left:2px}._variant-horizontal_1y9rn_29:after{left:calc(100% - 2px)}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:block))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial}}}@layer reset{html,body{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;width:100%;min-height:100%;margin:0}html *,html :before,html :after,body *,body :before,body :after{box-sizing:border-box}*{margin:0;padding:0}img,svg,video{max-width:100%;height:auto;display:block}button{cursor:pointer;border:0;outline:0}}@layer tokens{:root{--text-header-size-lg:clamp(2rem, 1.27486rem + 3.09392vw, 3.75rem);--text-header-leading-lg:1;--text-header-size-md:clamp(1.5rem, 1.18923rem + 1.32597vw, 2.25rem);--text-header-leading-md:1;--text-body-size-lg:clamp(1.25rem, 1.14641rem + .441989vw, 1.5rem);--text-body-leading-lg:1.4;--text-body-size-md:clamp(1.125rem, 1.0732rem + .220994vw, 1.25rem);--text-body-leading-md:1.3;--text-body-size-sm:clamp(1rem, 1rem + 0vw, 1rem);--text-body-leading-sm:1.5;--text-body-size-1xs:clamp(.875rem, .875rem + 0vw, .875rem);--text-body-leading-1xs:1.5;--hero-icon-rail:4rem}@media (width>=768px){:root{--hero-icon-rail:5rem}}}@layer theme;@layer base{html{scrollbar-gutter:stable}body{background:var(--color-bg-neutral-default);color:var(--color-fg-neutral-default);overflow-x:hidden}em{font-style:italic!important}a{color:var(--color-fg-accent-blue);font:var(--text-body-md);font-weight:var(--text-body-weight-bold);text-decoration:none}a.active{border-bottom:2px solid var(--color-bg-accent-green)}p+p.text-body-lg{margin-top:var(--spacing-lg)}p+p.text-body-md{margin-top:var(--spacing-3xs)}.circle{width:8px;height:8px}.motif{width:4px;height:4px;display:flex}.motif:nth-of-type(4n+1){background-color:var(--color-bg-accent-yellow)}.motif:nth-of-type(4n+2){background-color:var(--color-bg-accent-orange)}.motif:nth-of-type(4n+3){background-color:var(--color-bg-accent-pink)}.motif:nth-of-type(4n+4){background-color:var(--color-bg-accent-green)}.motif:nth-of-type(4n+5){background-color:var(--color-bg-accent-blue)}.link-empty{color:unset;text-decoration:none}}@layer components;@layer utilities{.case-study-visual-end{margin-bottom:var(--spacing-2xl);grid-column:2/span 10;position:relative}@media (width>=768px){.case-study-visual-end{grid-column:6/span 7;margin-bottom:0}}.case-study-visual-start{margin-bottom:var(--spacing-2xl);grid-column:2/span 10;position:relative}@media (width>=768px){.case-study-visual-start{grid-column:1/span 7;margin-bottom:0}}.relative{position:relative}.sticky{position:sticky}.top-md{top:var(--spacing-md)}.case-study-content-end{order:1;grid-column:1/-1}@media (width>=768px){.case-study-content-end{order:unset;grid-column:8/span 5}}.case-study-content-start{order:1;grid-column:1/-1}@media (width>=768px){.case-study-content-start{order:unset;grid-column:1/span 5}}.col-span-4{grid-column:span 4/span 4}.col-span-11{grid-column:span 11/span 11}.col-span-full{grid-column:1/-1}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.container{width:100%}@media (width>=640px){.container{max-width:640px}}@media (width>=768px){.container{max-width:768px}}@media (width>=1024px){.container{max-width:1024px}}@media (width>=1280px){.container{max-width:1280px}}@media (width>=1536px){.container{max-width:1536px}}.container{--page-margin:var(--spacing-1xl);width:min(100% - 2 * var(--page-margin), calc(1280 * var(--px)));max-width:none;margin-inline:auto}@media (width>=768px){.container{--page-margin:var(--spacing-1xl)}}@media (width>=1024px){.container{--page-margin:var(--spacing-4xl)}}.mx-auto{margin-inline:auto}.my-2xl{margin-block:var(--spacing-2xl)}.my-3xl{margin-block:var(--spacing-3xl)}.mt-3xl{margin-top:var(--spacing-3xl)}.mt-4xl{margin-top:var(--spacing-4xl)}.mt-5xl{margin-top:var(--spacing-5xl)}.mt-lg{margin-top:var(--spacing-lg)}.ml-\[calc\(var\(--hero-icon-rail\)\/2-2px\)\]{margin-left:calc(var(--hero-icon-rail) / 2 - 2px)}.ml-auto{margin-left:auto}.hero-grid{grid-template-columns:var(--hero-icon-rail) repeat(10, 1fr);align-items:center;column-gap:var(--spacing-md);display:grid}@media (width>=768px){.hero-grid{column-gap:var(--spacing-1xl)}}.columns{column-gap:var(--spacing-gutter);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.flex{display:flex}.grid{display:grid}.w-full{width:100%}.shrink-0{flex-shrink:0}.grid-cols-\[0rem_repeat\(6\,1fr\)\]{grid-template-columns:0 repeat(6,1fr)}.grid-cols-\[var\(--hero-icon-rail\)_1fr\]{grid-template-columns:var(--hero-icon-rail) 1fr}.grid-cols-subgrid{grid-template-columns:subgrid}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.justify-between{justify-content:space-between}.gap-4xl{gap:var(--spacing-4xl)}.gap-lg{gap:var(--spacing-lg)}.gap-md{gap:var(--spacing-md)}.gap-sm{gap:var(--spacing-sm)}.gap-x-1xl{column-gap:var(--spacing-1xl)}.gap-x-1xs{column-gap:var(--spacing-1xs)}.gap-y-4xl{row-gap:var(--spacing-4xl)}.gap-y-lg{row-gap:var(--spacing-lg)}.self-start{align-self:flex-start}.justify-self-center{justify-self:center}.color-bg-accent-green{background-color:var(--color-bg-accent-green)}.px-1xl{padding-inline:var(--spacing-1xl)}.py-2xl{padding-block:var(--spacing-2xl)}.py-md{padding-block:var(--spacing-md)}.text-body-lg{font-size:var(--text-body-lg)}.text-body-md{font-size:var(--text-body-md)}.text-body-sm{font-size:var(--text-body-sm)}.text-header-lg{font-size:var(--text-header-lg)}.text-header-md{font-size:var(--text-header-md)}.font-header-bold{--tw-font-weight:var(--font-weight-header-bold);font-weight:var(--font-weight-header-bold)}.font-header-reg{--tw-font-weight:var(--font-weight-header-reg);font-weight:var(--font-weight-header-reg)}.color-fg-neutral-default{color:var(--color-fg-neutral-default)}.color-fg-neutral-subtle{color:var(--color-fg-neutral-subtle)}.text-body-lg{font:var(--text-body-lg)}.text-body-md{font:var(--text-body-md)}.text-body-sm{font:var(--text-body-sm)}.text-header-lg{font:var(--text-header-lg)}.text-header-md{font:var(--text-header-md)}@media not all and (width>=1280px){.max-1xl\:mt-4xl{margin-top:var(--spacing-4xl)}}@media not all and (width>=768px){.max-md\:hidden{display:none}}@media not all and (width>=640px){.max-sm\:w-min{width:min-content}}@media (width>=640px){.sm\:col-span-9{grid-column:span 9/span 9}.sm\:col-start-2{grid-column-start:2}.sm\:mt-4xl{margin-top:var(--spacing-4xl)}.sm\:w-10\/12{width:83.3333%}.sm\:max-w-5\/6{max-width:83.3333%}.sm\:grid-cols-\[0rem_repeat\(8\,1fr\)\]{grid-template-columns:0 repeat(8,1fr)}.sm\:gap-y-md{row-gap:var(--spacing-md)}}@media (width>=768px){.md\:col-span-4{grid-column:span 4/span 4}.md\:col-span-7{grid-column:span 7/span 7}.md\:col-span-8{grid-column:span 8/span 8}.md\:col-start-2{grid-column-start:2}.md\:col-start-9{grid-column-start:9}.md\:hidden{display:none}.md\:gap-4xl{gap:var(--spacing-4xl)}.md\:gap-x-1xl{column-gap:var(--spacing-1xl)}}@media (width>=1024px){.lg\:grid-cols-\[0rem_repeat\(11\,1fr\)\]{grid-template-columns:0 repeat(11,1fr)}.lg\:px-4xl{padding-inline:var(--spacing-4xl)}}@media (width>=1280px){.\31 xl\:col-span-5{grid-column:span 5/span 5}.\31 xl\:col-span-6{grid-column:span 6/span 6}.\31 xl\:col-span-7{grid-column:span 7/span 7}.\31 xl\:col-start-2{grid-column-start:2}.\31 xl\:col-start-8{grid-column-start:8}.\31 xl\:my-4xl{margin-block:var(--spacing-4xl)}}}:root,:host{--px:calc(1rem / 16);--breakpoint-sm:640px;--breakpoint-md:768px;--breakpoint-lg:1024px;--breakpoint-1xl:1280px;--breakpoint-2xl:1536px;--text-typeface-header:"Chillax-Variable", serif;--text-header-weight-reg:400;--text-header-weight-bold:600;--text-header-tracking:-.02em;--font-weight-header-reg:var(--text-header-weight-reg);--font-weight-header-bold:var(--text-header-weight-bold);--text-header-md:var(--text-header-weight-bold) var(--text-header-size-md) / var(--text-header-leading-md) var(--text-typeface-header);--text-header-lg:var(--text-header-weight-bold) var(--text-header-size-lg) / var(--text-header-leading-lg) var(--text-typeface-header);--text-typeface-body:"Red Hat Display", sans-serif;--text-body-weight-reg:400;--text-body-weight-bold:700;--font-weight-body-bold:var(--text-body-weight-bold);--text-body-1xs:var(--text-body-weight-reg) var(--text-body-size-1xs) / var(--text-body-leading-1xs) var(--text-typeface-body);--text-body-sm:var(--text-body-weight-reg) var(--text-body-size-sm) / var(--text-body-leading-sm) var(--text-typeface-body);--text-body-md:var(--text-body-weight-reg) var(--text-body-size-md) / var(--text-body-leading-md) var(--text-typeface-body);--text-body-lg:var(--text-body-weight-reg) var(--text-body-size-lg) / var(--text-body-leading-lg) var(--text-typeface-body);--rounded-sm:12px;--rounded-md:16px;--rounded-lg:24px;--rounded-1xl:32px;--rounded-2xl:40px;--shadow-color:var(--color-bg-neutral-inverted-default);--shadow-lg:0 12px 21.7px 0 #29283233}@supports (color:color-mix(in lab, red, red)){:root,:host{--shadow-lg:0 12px 21.7px 0 color-mix(in srgb, var(--shadow-color) 20%, transparent)}}:root,:host{--spacing-gutter:0;--spacing-none:0;--spacing-3xs:.125rem;--spacing-2xs:.25rem;--spacing-1xs:.5rem;--spacing-sm:.75rem;--spacing-md:1rem;--spacing-lg:1.5rem;--spacing-1xl:2rem;--spacing-2xl:3rem;--spacing-3xl:4rem;--spacing-4xl:6rem;--spacing-5xl:8rem;--spacing-6xl:11rem;--height-2xs:8px;--height-1xs:12px;--height-sm:16px;--height-md:20px;--height-lg:24px;--height-1xl:28px;--height-2xl:32px;--height-3xl:48px;--height-4xl:64px;--color-bg-disabled:#f5eee0;--color-bg-neutral-default:#fff8e9;--color-bg-neutral-inverted-default:#292832;--color-bg-accent-yellow:#ffd447;--color-bg-accent-orange:#ff5938;--color-bg-accent-blue:#355cde;--color-bg-accent-pink:#f15a91;--color-bg-accent-green:#33b995;--color-fg-disabled:#9c9076;--color-fg-neutral-default:#292832;--color-fg-neutral-subtle:#796f58;--color-fg-neutral-inverted-default:#fff8e9;--color-fg-accent-yellow:#947100;--color-fg-accent-orange:#d63900;--color-fg-accent-blue:#1150fc;--color-fg-accent-pink:#dd135c;--color-fg-accent-green:#24846a;--color-border-default:#9c9076;--img-md:208px;--img-lg:256px;--img-1xl:370px}@property --tw-font-weight{syntax:"*";inherits:false}@font-face{font-family:Chillax-Variable;src:url(/_astro/Chillax-Variable.3OGwrkmm.woff2)format("woff2"),url(/_astro/Chillax-Variable.Cggdk4yz.woff)format("woff"),url(/_astro/Chillax-Variable.adSItSd9.ttf)format("truetype");font-weight:400 600;font-display:swap;font-style:normal}._motif_103er_1{gap:var(--spacing-1xs);justify-content:center;display:flex}._motif_103er_1 span{width:8px;height:8px}._motif_103er_1 span:first-child{background-color:var(--color-bg-accent-yellow)}._motif_103er_1 span:nth-child(2){background-color:var(--color-bg-accent-orange)}._motif_103er_1 span:nth-child(3){background-color:var(--color-bg-accent-pink)}._motif_103er_1 span:nth-child(4){background-color:var(--color-bg-accent-blue)}
