*{margin:0;padding:0;line-height:calc(.5rem + 1em)}*,:after,:before{box-sizing:border-box}:where(:not(fieldset,progress,meter)){border-width:0;border-style:solid;background-origin:border-box;background-repeat:no-repeat}@supports (font-variant-numeric:tabular-nums){html{--font-tnum:"____";font-variant-numeric:tabular-nums}}html{block-size:100%;-webkit-text-size-adjust:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-feature-settings:var(--font-tnum)}@media(prefers-reduced-motion:no-preference){html,html:focus-within{scroll-behavior:smooth}}body{overflow-x:hidden;font-family:system-ui,sans-serif;font-weight:400;min-block-size:100%;-webkit-marquee-increment:0}:where(svg,video,canvas,audio,iframe,embed,object){display:block}:where(video,iframe){block-size:auto;aspect-ratio:16/9;max-inline-size:100%}:where(img){max-inline-size:100%;block-size:auto;vertical-align:middle;font-style:italic;shape-margin:1rem;background-repeat:no-repeat;background-size:cover}:where(details summary){cursor:pointer}:where(svg){stroke:none;fill:currentColor}:where(svg):where(:not([width])){inline-size:5rem}:where(input,button,textarea,select),:where(input[type=file])::-webkit-file-upload-button{color:inherit;font:inherit;font-size:inherit;letter-spacing:inherit}:where(textarea){resize:vertical}@supports (resize:block){:where(textarea){resize:block}}:where(h1,h2,h3){line-height:1.1}:where(p,h1,h2,h3,h4,h5,h6){overflow-wrap:break-word}:where(ul,ol)[role=list]{list-style:none}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}:where(a[href],area,button,input,label[for],select,summary,textarea,[tabindex]:not([tabindex*="-"])){cursor:pointer;touch-action:manipulation}:where(input[type=file]){cursor:auto}:where(input[type=file])::-webkit-file-upload-button,:where(input[type=file])::file-selector-button{cursor:pointer}@media(prefers-reduced-motion:no-preference){:focus-visible{transition:outline-offset 145ms cubic-bezier(.25,0,.4,1)}:where(:not(:active)):focus-visible{transition-duration:.25s}}:where(:not(:active)):focus-visible{outline-offset:2px}:where(button,button[type],input[type=button],input[type=submit],input[type=reset]),:where(input[type=file])::-webkit-file-upload-button,:where(input[type=file])::file-selector-button{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;text-align:center}:where(button,button[type],input[type=button],input[type=submit],input[type=reset])[disabled]{cursor:not-allowed}@font-face{font-family:DM Sans;src:url(./dm-sans-regular-latin.D--R_YQB.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:DM Sans;src:url(./dm-sans-bold-latin.CulpwJ5K.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(./montserrat-bold-latin.eqgkwZCB.woff2);font-weight:700;font-style:normal;font-display:swap}:root{--content-width:75rem;--size--2:clamp(.6944rem,.6629rem + .1578vi,.7813rem);--size--1:clamp(.8333rem,.7955rem + .1894vi,.9375rem);--size-0:clamp(1rem,.9545rem + .2273vi,1.125rem);--size-1:clamp(1.2rem,1.1455rem + .2727vi,1.35rem);--size-2:clamp(1.44rem,1.3745rem + .3273vi,1.62rem);--size-3:clamp(1.728rem,1.6495rem + .3927vi,1.944rem);--size-4:clamp(2.0736rem,1.9793rem + .4713vi,2.3328rem);--size-5:clamp(2.4883rem,2.3752rem + .5655vi,2.7994rem);--size-6:clamp(2.986rem,2.8503rem + .6786vi,3.3592rem);--size-7:clamp(3.5832rem,3.4203rem + .8144vi,4.0311rem);--size-8:clamp(4.2998rem,4.1044rem + .9772vi,4.8373rem);--size-h1:clamp(1.875rem,1.5341rem + 1.7045vi,2.8125rem);--space-3xs:clamp(.25rem,.2273rem + .1136vi,.3125rem);--space-2xs:clamp(.5rem,.4773rem + .1136vi,.5625rem);--space-xs:clamp(.75rem,.7045rem + .2273vi,.875rem);--space-s:clamp(1rem,.9545rem + .2273vi,1.125rem);--space-m:clamp(1.5rem,1.4318rem + .3409vi,1.6875rem);--space-l:clamp(2rem,1.9091rem + .4545vi,2.25rem);--space-xl:clamp(3rem,2.8636rem + .6818vi,3.375rem);--space-2xl:clamp(4rem,3.8182rem + .9091vi,4.5rem);--space-3xl:clamp(6rem,5.7273rem + 1.3636vi,6.75rem);--space-3xs-2xs:clamp(.25rem,.1364rem + .5682vi,.5625rem);--space-2xs-xs:clamp(.5rem,.3636rem + .6818vi,.875rem);--space-xs-s:clamp(.75rem,.6136rem + .6818vi,1.125rem);--space-s-m:clamp(1rem,.75rem + 1.25vi,1.6875rem);--space-m-l:clamp(1.5rem,1.2273rem + 1.3636vi,2.25rem);--space-l-xl:clamp(2rem,1.5rem + 2.5vi,3.375rem);--space-xl-2xl:clamp(3rem,2.4545rem + 2.7273vi,4.5rem);--space-2xl-3xl:clamp(4rem,3rem + 5vi,6.75rem);--space-3xs-s:clamp(.31rem, calc(-.1rem + 2.08vw) ,1.25rem);--space-2xs-s:clamp(.56rem, calc(.26rem + 1.53vw) ,1.25rem);--space-2xs-m:clamp(.56rem, calc(-.02rem + 2.92vw) ,1.88rem);--space-xs-m:clamp(.88rem, calc(.43rem + 2.22vw) ,1.88rem);--space-xs-l:clamp(.88rem, calc(.15rem + 3.61vw) ,2.5rem);--space-s-l:clamp(1.13rem, calc(.51rem + 3.06vw) ,2.5rem);--space-s-xl:clamp(1.13rem, calc(-.04rem + 5.83vw) ,3.75rem);--space-m-xl:clamp(1.69rem, calc(.77rem + 4.58vw) ,3.75rem);--space-l-2xl:clamp(2.25rem, calc(1.03rem + 6.11vw) ,5rem);--space-l-3xl:clamp(2.25rem, calc(-.08rem + 11.67vw) ,7.5rem);--font-text:"DM Sans",system-ui,sans-serif;--font-title:"Montserrat",system-ui,sans-serif;--font-tnum:"tnum" on;--clr-green-main-base:oklch(60% .134 160);--clr-green-main-20:oklch(20% .134 160);--clr-green-main-50:oklch(50% .134 160);--clr-green-main-70:oklch(70% .134 160);--clr-green-main-90:oklch(90% .134 160);--clr-green-main-95:oklch(95% .134 160);--clr-green-secondary-base:oklch(54% .108 163);--clr-green-dark-base:oklch(29% .048 179);--clr-green-dark-50:oklch(45% .048 179);--clr-green-text-base:oklch(37% .031 185);--clr-green-bg-base:oklch(29% .016 241);--clr-green-pastel-base:oklch(97% .003 248);--clr-green-light-base:oklch(77% .203 168);--clr-yellow-interviews-base:oklch(84% .134 88);--clr-orange-insight-base:oklch(78% .142 57);--clr-red-inedit-base:oklch(73% .164 32);--clr-red-error:oklch(55% .164 32);--clr-blue-external-base:oklch(75% .048 203);--clr-neutral-25:oklch(25% 0 0);--clr-neutral-38:oklch(38% 0 0);--clr-neutral-50:oklch(50% 0 0);--clr-neutral-75:oklch(75% 0 0);--clr-neutral-100:oklch(100% 0 0);--shadow-color:270deg 28% 69%;--shadow-medium:0px .6px .6px hsl(var(--shadow-color)/.33),0px 1.6px 1.7px -1px hsl(var(--shadow-color)/.3),0px 4.1px 4.3px -2px hsl(var(--shadow-color)/.28),0px 10.2px 10.7px -3px hsl(var(--shadow-color)/.25);--radius:30px;--radius-small:20px;--radius-round:100px;--break-small:48rem;--shadow-color:180deg 2% 69%;--shadow-elevation-low:0px 1px 1px hsl(var(--shadow-color)/.01),0px 1.7px 2px -1px hsl(var(--shadow-color)/.1),-.1px 3.4px 4px -1px hsl(var(--shadow-color)/.3);--shadow-elevation-medium:0px 1px 1.4px hsl(var(--shadow-color)/.07),0px 2px 3px -.2px hsl(var(--shadow-color)/.02),0px 4px 6px -.3px hsl(var(--shadow-color)/.05),0px 8px 8px -.4px hsl(var(--shadow-color)/.1),0px 10px 10px -.6px hsl(var(--shadow-color)/.15);--shadow-elevation-high:0px 1px 1.4px hsl(var(--shadow-color)/.06),-.1px 5.5px 7.5px -.1px hsl(var(--shadow-color)/.09),-.1px 9.4px 12.9px -.2px hsl(var(--shadow-color)/.12),-.2px 13.5px 18.5px -.3px hsl(var(--shadow-color)/.14),-.3px 18.1px 24.8px -.4px hsl(var(--shadow-color)/.17),-.4px 24.1px 33.1px -.5px hsl(var(--shadow-color)/.19),-.5px 31.9px 43.8px -.6px hsl(var(--shadow-color)/.22),-.6px 42px 57.7px -.7px hsl(var(--shadow-color)/.24),-.8px 55.2px 75.8px -.8px hsl(var(--shadow-color)/.27),-1.1px 72px 98.8px -.8px hsl(var(--shadow-color)/.29)}::-moz-placeholder{color:var(--clr-green-dark-50)}::placeholder{color:var(--clr-green-dark-50)}::-moz-selection{color:var(--clr-neutral-100);background-color:var(--clr-green-main-base)}::selection{color:var(--clr-neutral-100);background-color:var(--clr-green-main-base)}::marker{color:var(--clr-green-text-base)}body{font-size:var(--size-0);line-height:1.5;color:var(--clr-green-text-base);background-color:var(--clr-green-dark-base);accent-color:var(--clr-green-main-base);font-family:var(--font-text)}:where(h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6){font-weight:700;color:inherit}:where(h1){font-family:var(--font-title);max-inline-size:60ch;font-size:var(--size-5)}.h2,h2{font-size:var(--size-3)}.h3,h3{max-inline-size:none;font-size:var(--size-2)}.h4,.h5,h4,h5{font-size:var(--size-1)}.h6,h6{font-size:var(--size-0)}a{-webkit-text-decoration:var(--_link-decoration,underline);text-decoration:var(--_link-decoration,underline);color:inherit}a:focus,a:hover{text-decoration:none}hr{margin-block:var(--space-m-l);block-size:4px;background-color:var(--clr-neutral-25)}hr.small{margin-block:var(--space-xs);block-size:2px}ol:not([role=list]),ul:not([role=list]){padding-inline-start:1rem}ol:not([role=list])>li+li,ul:not([role=list])>li+li{margin-block-start:var(--space-xs)}input,select,textarea{padding:var(--space-2xs-xs) var(--space-s-m)}.sr-only{clip:rect(0 0 0 0);clip-path:inset(50%);block-size:1px;overflow:hidden;position:absolute;white-space:nowrap;inline-size:1px}.clean-button{-moz-appearance:none;appearance:none;-webkit-appearance:none;cursor:pointer;border:none;background:none}.link--clean{text-decoration:none;font-weight:inherit;color:currentColor}.link--clean:hover{text-decoration:none}.btn,.link--fill,button{display:inline-block;padding:var(--space-2xs) var(--space-s);font-size:var(--size-0);color:var(--_link-color,var(--clr-neutral-100));text-decoration:none;border:1px solid var(--clr-neutral-100);border-radius:var(--radius);background-color:var(--_link-bg-color,var(--clr-green-dark-base));transition-property:color,background-color,border,scale;transition-duration:.3s;transition-timing-function:ease}:is(.btn,.link--fill,button):focus:not([disabled]),:is(.btn,.link--fill,button):hover:not([disabled]){color:var(--_link-color-hover,var(--clr-green-dark-base));border-color:var(--_link-color-hover,var(--clr-neutral-100));background-color:var(--_link-bg-color-hover,var(--clr-neutral-100));scale:1.05}:is(.btn,.link--fill,button)[disabled]{cursor:not-allowed;color:var(--clr-neutral-100);border-color:var(--clr-neutral-38);background-color:var(--clr-neutral-38)}.btn--reverse{color:var(--clr-green-light-base);background-color:var(--clr-green-dark-base);border-color:var(--clr-green-light-base)}.btn--reverse:focus:not([disabled]),.btn--reverse:hover:not([disabled]){color:var(--clr-neutral-100);background-color:var(--clr-green-main-base);border-color:var(--clr-green-main-base)}.link--nice:not(.link--fill){position:relative;display:inline-block;text-align:center;text-decoration:none}.link--nice:not(.link--fill):after,.link--nice:not(.link--fill):hover{text-decoration:none}.link--nice:not(.link--fill):after{content:"";position:absolute;left:0;bottom:-2px;inline-size:100%;block-size:2px;scale:0 1;opacity:1;transform-origin:100% 50%;background-color:var(--underline-color,var(--clr-neutral-38))}.link--nice:not(.link--fill):hover:after{scale:1 1;transform-origin:0 50%}@media(prefers-reduced-motion:no-preference){.link--nice:after{transition:scale .4s cubic-bezier(.77,0,.175,1)}.btn{transition-property:background-color,border,scale;transition-duration:.3s;transition-timing-function:ease}}.editorial p img{margin-block:var(--space-2xs)}.editorial ul{margin-block:var(--space-m)}.editorial *+h2{margin-block-start:var(--space-s-m)}.editorial *+h3{margin-block-start:var(--space-s)}.editorial *+p{margin-top:var(--space-xs-s)}.editorial :empty{display:none}blockquote{margin-block:var(--space-m-l);padding:var(--space-s-m) var(--space-s-l);font-size:var(--size-1);font-weight:700;color:var(--clr-green-main-50);background-color:var(--clr-neutral-100);border-inline-start:2px solid var(--clr-green-main-base)}blockquote p{line-height:1.5}.isolation{isolation:isolate}.content.flow{--flow-space:var(--space-xs-s)}.u-txt-accent{color:var(--_txt-accent,var(--clr-green-main-base))}.grid{display:grid;grid-template-columns:repeat(var(--_grid-placement,auto-fill),minmax(min(var(--_grid-min-item-size,16rem),100%),1fr));gap:var(--gutter,var(--space-m-l))}.grid[data-rows=masonry]{grid-template-rows:masonry;align-items:start}.grid[data-layout="1"]{--_grid-placement:auto-fit;--_grid-min-item-size:1fr}.grid[data-layout="2"]{--_grid-placement:auto-fit;--_grid-min-item-size:min(360px,100%)}.grid[data-layout="3"]{--_grid-placement:auto-fit;--_grid-min-item-size:min(300px,100%)}.grid[data-layout="4"]{--_grid-placement:auto-fit;--_grid-min-item-size:min(220px,100%)}.sidebar{display:flex;flex-wrap:wrap;gap:var(--gutter,var(--space-m-l))}.sidebar>:first-child{flex-basis:var(--sidebar-target-width,24rem);flex-grow:1}.sidebar>:last-child{flex-basis:0;flex-grow:999;min-inline-size:var(--sidebar-content-min-width,50%)}.sidebar[data-direction=rtl]{flex-direction:row-reverse}.sidebar-reverse{display:flex;flex-wrap:wrap;gap:var(--gutter,var(--space-xs-s))}.sidebar-reverse>:last-child{flex-basis:var(--sidebar-target-width,20rem);flex-grow:1}.sidebar-reverse>:first-child{flex-basis:0;flex-grow:999;min-inline-size:var(--sidebar-content-min-width,50%)}.switcher{display:flex;flex-wrap:wrap;gap:var(--space-s-m)}.switcher>*{flex-grow:1;flex-basis:calc(39960rem - 99900%)}.switcher>:nth-last-child(n+3),.switcher>:nth-last-child(n+3)~*{flex-basis:100%}.flow>*+*{margin-block-start:var(--flow-space,var(--space-s-l))}.flow>:where(h1,h2,h3)+*{margin-block-start:var(--flow-space-title,var(--space-xs-s))}.region{margin-block-start:var(--region-space,var(--space-l-2xl));margin-block-end:var(--region-space,var(--space-l-2xl))}.region:first-of-type{margin-block-start:0}.region:last-of-type{margin-block-end:0}.wrapper{--grid-wrapper:[full-start] 1fr [wrapper-start] minmax(0,var(--content-width)) [wrapper-end] 1fr [full-end];display:grid;grid-template-columns:var(--grid-wrapper);--_content-padding:var(--content-padding,var(--space-s));-moz-column-gap:var(--_content-padding);column-gap:var(--_content-padding)}.wrapper>*{grid-column:wrapper}.wrapper>.full-width{padding-inline:max(calc((100vw - var(--content-width))/2),var(--_content-padding));grid-column:full}.wrapper .full-width-color{padding-block-start:var(--region-space,var(--space-l-2xl));padding-block-end:var(--region-space,var(--space-l-2xl));-o-border-image:conic-gradient(var(--clr-full-width,var(--clr-neutral-100)) 0 0) 0 //0 100vw;border-image:conic-gradient(var(--clr-full-width,var(--clr-neutral-100)) 0 0) fill 0 //0 100vw}.block[class*=bg--]{padding:var(--space-s-xl);border-radius:var(--radius)}.block.bg--grey{background-color:var(--clr-green-pastel-base)}.block.bg--grey .card.info,.block.bg--grey .card.infoLink{background-color:var(--clr-neutral-100)}.block.bg--green{--_txt-accent:var(--clr-green-light-base);color:var(--clr-neutral-100);background-color:var(--clr-green-dark-base);position:relative}.block.bg--green .card.info,.block.bg--green .card.infoLink{color:var(--_text-color,var(--clr-neutral-100));background-color:var(--clr-green-dark-base);border:1px solid var(--clr-neutral-100)}.block.bg--green .card.activity{color:var(--clr-green-text-base)}@media screen and not (max-width:48rem){.block.bg--green:before{content:"";position:absolute;inset:0;opacity:.5;background-image:url(../images/card-bg.png);background-position:100% 0;background-repeat:no-repeat;pointer-events:none;z-index:-1}}.responsive-container{container-type:inline-size;container-name:responsive-container}
