*,:after,:before{background-repeat:no-repeat;box-sizing:border-box}:after,:before{text-decoration:inherit;vertical-align:inherit}:where(:root){cursor:default;line-height:1.5;overflow-wrap:break-word;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%}:where(body){margin:0}:where(h1){font-size:2em;margin:.67em 0}:where(dl,ol,ul) :where(dl,ol,ul){margin:0}:where(hr){color:inherit;height:0}:where(nav) :where(ol,ul){list-style-type:none;padding:0}:where(nav li):before{content:"​";float:left}:where(pre){font-family:monospace,monospace;font-size:1em;overflow:auto}:where(abbr[title]){text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}:where(b,strong){font-weight:bolder}:where(code,kbd,samp){font-family:monospace,monospace;font-size:1em}:where(small){font-size:80%}:where(audio,canvas,iframe,img,svg,video){vertical-align:middle}:where(iframe){border-style:none}:where(svg:not([fill])){fill:currentColor}:where(table){border-collapse:collapse;border-color:inherit;text-indent:0}:where(button,input,select){margin:0}:where(button,[type=button i],[type=reset i],[type=submit i]){-webkit-appearance:button}:where(fieldset){border:1px solid #a0a0a0}:where(progress){vertical-align:baseline}:where(textarea){margin:0;resize:vertical}:where([type=search i]){-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:where(dialog){background-color:#fff;border:solid;color:#000;height:-moz-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:fit-content}:where(dialog:not([open])){display:none}:where(details>summary:first-of-type){display:list-item}:where([aria-busy=true i]){cursor:progress}:where([aria-controls]){cursor:pointer}:where([aria-disabled=true i],[disabled]){cursor:not-allowed}:where([aria-hidden=false i][hidden]){display:initial}:where([aria-hidden=false i][hidden]:not(:focus)){clip:rect(0,0,0,0);position:absolute}.clear:after{clear:both;content:"";display:table}.container{margin:0 auto;max-width:var(--container-width);padding-left:calc(var(--margin-side) + env(safe-area-inset-left));padding-right:calc(var(--margin-side) + env(safe-area-inset-right));position:relative;width:100%}@media(min-width:768px){.container{padding-left:var(--margin-side);padding-right:var(--margin-side)}}:root{--screen:var(--vh);--container-width:1800px;--margin-side:8px;--header-letter-height:clamp(64px,21vw,128px);--header-letter-height-small:clamp(44px,8.5vw,64px);--columns:8;--column:calc(min(100vw, var(--container-width))/var(--columns));--gap:8px;--color-dark:#222;--color-gray:#f7eeec;--color-primary:#007cba;--color-secondary:#00ba82;--ease-quart:cubic-bezier(.165,.84,.44,1);--ease-quart-inout:cubic-bezier(.76,0,.24,1);--ease-cubic:cubic-bezier(.33,1,.68,1);--ease-cubic-inout:cubic-bezier(.785,.135,.15,.86)}@media(min-width:768px){:root{--columns:16;--gap:16px;--margin-side:16px;--header-letter-height:clamp(96px,11vw,160px);--header-letter-height-small:clamp(48px,6vw,72px)}}@supports (height:100dvh){:root{--screen:100dvh}}html{background:var(--color-gray);color:var(--color-dark);font:15px/1.2 Archivo,Helvetica,arial,sans-serif;word-break:normal}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overscroll-behavior:none}body.is-loading *{cursor:wait!important}body.block-scroll{overflow:hidden}*,:after,:before{text-rendering:optimizelegibility;-moz-osx-font-smoothing:grayscale;text-wrap:pretty}dd,dl,dt,figure,li,ol,p,ul{margin:0;padding:0}figure,picture{display:block}nav li:before{display:none}label{cursor:pointer}[data-js-focus-visible] :focus:not([data-focus-visible-added]){outline:none}:focus-visible,[data-focus-visible-added]{outline:1px dashed var(--color-secondary)}::selection{background:var(--color-secondary);color:var(--color-gray)}h1,h2,h3,h4,h5,h6{font-style:normal;font-weight:400;margin:0}.hyphens{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}a{text-decoration:none}a,button{color:inherit}button{background:none;border:none;cursor:pointer;font:inherit;padding:0}button[disabled]{cursor:not-allowed}.header,main{transition-duration:1.2s;transition-property:transform,opacity;transition-timing-function:var(--ease-quart-inout)}body.site-pushed-down .header,body.site-pushed-down main{opacity:var(--push-opacity,.2);transform:translateY(var(--site-push-y,var(--screen)))}body.site-pushed-left .header,body.site-pushed-left main{opacity:var(--push-opacity,.2);transform:translate(calc(var(--push-x, 55vw)*-1))}.nav{transition:transform 1.2s var(--ease-quart-inout)}body.site-pushed-left .nav{transform:translate(calc(var(--push-x, 55vw)*-1))}.info-backdrop{background:#0000;cursor:pointer;inset:0;position:fixed;z-index:99}@font-face{font-display:swap;font-family:Archivo;font-style:normal;font-weight:1 999;src:local("Archivo-Variable"),url(../../../fonts/Archivo-Variable.woff2) format("woff2")}@font-face{font-display:swap;font-family:Suisse Intl Cond;font-style:normal;font-weight:700;src:local("SuisseIntlCond-Bold-WebS"),url(../../../fonts/SuisseIntlCond-Bold-WebS.woff2) format("woff2")}.text-small{font-size:.933rem;font-weight:500;line-height:1.2}@media(min-width:768px){.text-small{font-size:1rem}}.text-xsmall{font-size:.8rem;font-weight:500;line-height:1.2}.title-large{font-family:Suisse Intl Cond,Helvetica,arial,sans-serif;font-size:clamp(3.467rem,13vw,5.333rem);letter-spacing:-.01em;line-height:.85}@media(min-width:1200px){.title-large{font-size:clamp(5.333rem,8vw,9.067rem)}}.title-big{font-family:Suisse Intl Cond,Helvetica,arial,sans-serif;font-size:clamp(2rem,6vw,3.2rem);font-weight:700;letter-spacing:-.01em;line-height:.95}@media(min-width:768px){.title-big{font-size:clamp(2.4rem,3.5vw,4.8rem)}}.title-medium{font-family:Suisse Intl Cond,Helvetica,arial,sans-serif;font-size:clamp(1.6rem,3.25vw,2.133rem);letter-spacing:-.01em;line-height:1}@media(min-width:1200px){.title-medium{font-size:2.133rem}}.title-small{font-family:Suisse Intl Cond,Helvetica,arial,sans-serif;font-size:clamp(1.333rem,2vw,1.6rem);letter-spacing:-.01em;line-height:1}@media(min-width:1200px){.title-small{font-size:1.6rem}}.title-caps{font-family:Suisse Intl Cond,Helvetica,arial,sans-serif;font-size:clamp(1.067rem,1.75vw,1.333rem);letter-spacing:.02em;line-height:1.1;text-transform:uppercase}@media(min-width:1200px){.title-caps{font-size:1.333rem}}.title-caps-small{font-family:Suisse Intl Cond,Helvetica,arial,sans-serif;font-size:.867rem;letter-spacing:.02em;line-height:1.1;text-transform:uppercase}@media(min-width:1200px){.title-caps-small{font-size:.933rem}}.grid{align-items:start;column-gap:var(--gap);display:grid;grid-column:1/-1;grid-template-columns:repeat(var(--columns),1fr)}[data-loading]{animation:pulse 1s ease-in-out infinite}@keyframes pulse{50%{opacity:.66}}.button-icon.svelte-15iu8ku{align-items:center;display:grid;gap:8px;grid-template-columns:1fr auto}.button-icon.svelte-15iu8ku i:where(.svelte-15iu8ku){grid-area:1/2;width:12px}.cross.svelte-15iu8ku{align-items:center;display:grid;height:100%;justify-content:center;position:relative}.cross.svelte-15iu8ku:after,.cross.svelte-15iu8ku:before{background:currentcolor;content:"";display:block;grid-area:1/1;height:2px;width:12px}.cross.svelte-15iu8ku:before{transform:rotate(45deg)}.cross.svelte-15iu8ku:after{transform:rotate(-45deg)}.dots.svelte-15iu8ku{align-items:center;display:flex;flex-direction:column;gap:.125em}.dots.svelte-15iu8ku span:where(.svelte-15iu8ku){aspect-ratio:1;background:currentcolor;border-radius:100%;display:block;width:.166em}.nav.svelte-vwfk65{bottom:0;display:grid;pointer-events:none;position:fixed;right:0;z-index:100}@media(max-width:768px){.nav.svelte-vwfk65{align-items:baseline;justify-content:center;left:0;padding-bottom:8px;width:100%}}@media(min-width:768px){.nav.svelte-vwfk65{align-items:center;padding-right:var(--margin-side);top:0}}.nav.is-difference.svelte-vwfk65{color:#fff;mix-blend-mode:difference}.nav.svelte-vwfk65>*{pointer-events:auto}ul.svelte-vwfk65{display:flex;grid-area:1/1}ul.svelte-vwfk65 li:where(.svelte-vwfk65){animation:svelte-vwfk65-fadein .5s var(--ease-quart) forwards;animation-delay:calc(var(--i, 0)*.1s + .3s);opacity:0}li.svelte-vwfk65{align-items:center;display:flex}li.svelte-vwfk65 a:where(.svelte-vwfk65){display:block;padding:.333em}li.svelte-vwfk65:not(:last-child):after{aspect-ratio:1;border-radius:100%;box-shadow:inset 0 0 0 2px currentcolor;content:"";display:block;width:.333em}.button.svelte-vwfk65{grid-area:1/1;justify-self:center;margin-bottom:8px}@media(min-width:768px){.button.svelte-vwfk65{justify-self:end;margin-bottom:0}.button-close.is-tracking.svelte-vwfk65{transform:translateY(var(--close-y)) translateZ(0);transition:transform .6s var(--ease-quart);will-change:transform}}@keyframes svelte-vwfk65-fadein{to{opacity:1}}.header.svelte-1ebabbx{align-items:start;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto 1fr;inset:var(--margin-side);pointer-events:none;position:fixed;z-index:100}@media(min-width:768px){.header.svelte-1ebabbx{bottom:var(--margin-side);flex-direction:column;grid-template-rows:repeat(3,1fr);left:var(--margin-side)}}.header.svelte-1ebabbx>*{pointer-events:auto}.header.is-difference.svelte-1ebabbx{color:#fff;mix-blend-mode:difference}@media(min-width:768px){.header.is-small.svelte-1ebabbx{bottom:var(--margin-side);left:var(--margin-side)}}.header.is-small.svelte-1ebabbx .letter:where(.svelte-1ebabbx) svg:where(.svelte-1ebabbx){height:var(--header-letter-height-small)}.letter.svelte-1ebabbx{width:min-content}.letter.svelte-1ebabbx svg:where(.svelte-1ebabbx){display:block;height:var(--header-letter-height);transition:height .85s var(--ease-quart-inout);width:auto}.letter-f.svelte-1ebabbx{transform-origin:0 0}.letter-p.svelte-1ebabbx{justify-self:end;transform-origin:100% 0}@media(min-width:768px){.letter-p.svelte-1ebabbx{grid-column:1/span 1;grid-row:3/span 1;place-self:end;justify-self:start;transform-origin:0 100%}}.bio.svelte-1ebabbx{display:grid;gap:var(--gap);grid-column:1/-1;grid-row:2;grid-template-columns:repeat(2,1fr);margin-top:24px}@media(min-width:768px){.bio.svelte-1ebabbx{align-self:center;display:flex;flex-direction:column;gap:4px;margin-top:0;max-width:256px}}
