html{width:100%;height:100%}body{width:100%;height:100%;margin:0;padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body>*{isolation:isolate}*{box-sizing:border-box}h1,h2,h3,h4,h5,h6,blockquote,p,ul,ol{padding:0;margin:0}ul{list-style:none}dd{padding:unset;margin:unset}address{font-style:normal}input,button,a{text-decoration:none;color:inherit;cursor:pointer;background-color:transparent;border:none;padding:0;font:inherit;text-align:left}figure,canvas,iframe,img,svg{display:block;padding:0;margin:0}label{cursor:pointer}q{quotes:"«" "»"}fieldset{border:unset;margin:unset;padding:unset}hr{padding:0;margin:0;background:none;border:unset;border-bottom:1px solid black}:root{--size: 1.2rem;--_size-1: calc(var(--size) * 1);--_size-2: calc(var(--size) * 2);--_size-3: calc(var(--size) * 4);--_size-4: calc(var(--size) * 8);--_size-5: calc(var(--size) * 16);--_size-6: calc(var(--size) * 32);--size-1: var(--_size-1);--size-2: var(--_size-2);--size-3: var(--_size-3);--size-4: var(--_size-4);--size-5: var(--_size-5);--size-6: var(--_size-6);--size-1: round(up, var(--_size-1), 1px);--size-2: round(up, var(--_size-2), 1px);--size-3: round(up, var(--_size-3), 1px);--size-4: round(up, var(--_size-4), 1px);--size-5: round(up, var(--_size-5), 1px);--size-6: round(up, var(--_size-6), 1px);--size-100dvh: 100vh;--size-100dvh: 100dvh;--size-1dvh: 1vh;--size-1dvh: 1dvh;--size-100svh: 90vh;--size-100svh: 100svh;--size-1svh: .9vh;--size-1svh: 1svh}:root{--z-front: 100;--z-midFront: 75;--z-center: 50;--z-midBack: 25;--z-back: 0;--z-negative: -1}:root{--ms-xl: 1.5s;--ms-l: .6s;--ms-m: .3s;--ms-s: .1s}:root{--color-blue-1: rgba(168, 193, 195, 1);--color-red-1: rgba(248, 196, 175, 1);--color-green-1: rgba(190, 213, 180, 1);--color-violet-1: rgba(207, 182, 191, 1);--line-width-10: 2px;--line-width-20: 3px;--svg-line-width-10: 1.5px;--svg-line-width-20: 2px;--border-radius-10: .4em}@media (width <= 1000px){:root{--line-width-10: 1px;--line-width-20: 2px;--svg-line-width-10: .5px;--svg-line-width-20: 1.5px}}[data-as~=hidden]{display:absolute;width:0;height:0;opacity:0;pointer-events:none}body{font-family:Yport;font-size:var(--font-size-m);line-height:var(--text-lineHeight);font-weight:400}h3,h4{font-size:var(--font-size-l);font-family:Yport;font-weight:600;line-height:1.2;padding-bottom:.3em;font-feature-settings:"ss02" 1}[data-text~=fontLaica]{font-family:Laica;font-weight:400}[data-text~=fontYport]{font-family:Yport}[data-text~=fontCampaign]{font-family:campaign}[data-fontfeatureset~=ss01]{font-feature-settings:"ss01" 1}[data-fontfeatureset~=ss02]{font-feature-settings:"ss02" 1}@font-face{font-family:Laica;font-weight:400;font-style:normal;src:url(../../../assets/fonts/ABCLaica-Medium.woff2) format("woff2"),url(../../../assets/fonts/ABCLaica-Medium.woff) format("woff")}@font-face{font-family:Yport;font-weight:400;font-style:normal;src:url(../../../assets/fonts/YportWeb-Regular.woff2) format("woff2"),url(../../../assets/fonts/YportWeb-Regular.woff) format("woff")}@font-face{font-family:Yport;font-weight:500;font-style:normal;src:url(../../../assets/fonts/YportWeb-SemiBold.woff2) format("woff2"),url(../../../assets/fonts/YportWeb-SemiBold.woff) format("woff")}@font-face{font-family:Yport;font-weight:500;font-style:italic;src:url(../../../assets/fonts/YportWeb-SemiBoldItalic.woff2) format("woff2"),url(../../../assets/fonts/YportWeb-SemiBoldItalic.woff) format("woff")}font-adjust[font=campaign]{font-family:campaign;font-size:1em}font-adjust[font=laica]{font-family:Laica;font-size:1em}font-adjust[font=yport][min-line-height]{display:block;line-height:.7}font-adjust[font=campaign][min-line-height]{display:block;line-height:.7}font-adjust[font=laica][min-line-height]{display:block;line-height:.7}[data-text~=width-m]{max-width:var(--text-width-m)}[data-text~=width-l]{max-width:var(--text-width-l)}[data-text~=s]{font-size:var(--font-size-s);line-height:1.25}[data-text~=m]{font-size:var(--font-size-m)}[data-text~=l]{font-size:var(--font-size-l)}[data-text~=guillemets]:before{content:"«"}[data-text~=guillemets]:after{content:"»"}:root{font-size:clamp(var(--rootFont-size-min),var(--rootFont-size),var(--rootFont-size-max));--_rootFont-size: calc(.7vw + 1px) ;--rootFont-size-min: 1px;--rootFont-size: round(up, var(--_rootFont-size), 1px);--rootFont-size-max: 90px;--_font-size-xs: 1rem;--_font-size-s: 1.2rem;--_font-size-m: 1.4rem;--_font-size-l: 2rem;--_font-size-xl: 4rem;--_font-size-xxl: 8rem;--font-size-xs: var(--_font-size-xs);--font-size-s: var(--_font-size-s);--font-size-m: var(--_font-size-m);--font-size-l: var(--_font-size-l);--font-size-xl: var(--_font-size-xl);--font-size-xs: round(up, var(--_font-size-xs), 1px);--font-size-s: round(up, var(--_font-size-s), 1px);--font-size-m: round(up, var(--_font-size-m), 1px);--font-size-l: round(up, var(--_font-size-l), 1px);--font-size-xl: round(up, var(--_font-size-xl), 1px);--font-size-xxl: round(up, var(--_font-size-xxl), 1px)}@media (width <= 1000px){:root{--_rootFont-size: calc(2vw + 1px) ;--rootFont-size: round(up, var(--_rootFont-size), .1px);--_font-size-s: 1.2rem;--_font-size-m: 1.4rem;--_font-size-l: 2rem;--_font-size-xl: 3rem;--_font-size-xxl: 4rem}}:root{--text-width-s: 30ch;--text-width-m: 40ch;--text-lineHeight: 1.4;--header-lineHeight: 1.2}[data-as^=columns]{display:grid;gap:0}@media (width <= 500px){[data-as^="columns 1-1"][data-as~=rsp2]{grid-template-columns:1fr}}[data-as^="columns 1-1-1"]{grid-template-columns:repeat(3,1fr)}@media (width <= 1400px){[data-as^="columns 1-1-1"][data-as~=rsp1]{grid-template-columns:repeat(2,1fr)!important}}@media (width <= 1000px){[data-as^="columns 1-1-1"][data-as~=rsp1]{grid-template-columns:repeat(2,1fr)!important}}@media (width <= 500px){[data-as^="columns 1-1-1"][data-as~=rsp1]{grid-template-columns:1fr!important}}[data-as^="columns 1-1-1-1"]{grid-template-columns:repeat(4,1fr)}@media (width <= 1400px){[data-as^="columns 1-1-1-1"][data-as~=rsp1]{grid-template-columns:repeat(3,1fr)!important}}@media (width <= 1000px){[data-as^="columns 1-1-1-1"][data-as~=rsp1]{grid-template-columns:repeat(2,1fr)!important}}@media (width <= 500px){[data-as^="columns 1-1-1-1"][data-as~=rsp1]{grid-template-columns:1fr!important}}[data-as^="columns 1-2-1"]{grid-template-columns:1fr 2fr 1fr}[data-as^="columns 2-1"]{grid-template-columns:2fr 1fr}@media (width <= 1400px){[data-as^="columns 2-1"][data-as~=rsp1]{grid-template-columns:100%!important}}[data-as^="columns 3-1"]{grid-template-columns:3fr 1fr}[data-as^="columns 1-1"]{grid-template-columns:repeat(2,1fr)}@media (width <= 1000px){[data-as^="columns 1-1"][data-as~=rsp1]{grid-template-columns:1fr}}[data-as^="columns autoFill"]{---minWidth: var(--columns-autoFill-minWidth, 260px);grid-template-columns:repeat(auto-fill,minmax(var(---minWidth),1fr));grid-template-rows:auto}.if{display:none}@media (width > 1000px){.if.\:aboveVw.\:m{display:block}}@media (width <= 1000px){.if.\:belowVw.\:m{display:block}}html,body{scroll-behavior:smooth;overflow-x:hidden}:root{--page-maxWidth: 2800px;--page-paddingInline: var(--size-3);--page-paddingTop: var(--size-3);--page-clientOffset-x: max(var(--page-paddingInline), calc((100vw - var(--page-maxWidth)) / 2));--page-clientWidth: calc(100vw - 2 * var(--page-clientOffset-x));--pageNavigation-height: 5rem;--titleMain-baseline-offsetTop: 14rem;--pageSection-paddingInline: var(--size-2);--pageSection-paddingTop: 0px;--pageSection-paddingBottom: var(--size-3);--pageSection-figure-height: 100%;--layout-spacing-10: var(--size-2);--layout-spacing-20: var(--size-3);--layout-spacing-30: var(--size-4);--block-spacing-10: calc(var(--size-2) * .75);--block-spacing-20: var(--size-3);--element-spacing-10: calc(var(--size-1) * .5);--element-spacing-20: var(--size-1);--element-spacing-30: var(--size-2)}@media (width <= 1000px){:root{--pageSection-paddingInline: var(--size-1);--pageSection-figure-height: 30vh;--pageSection-start-figure-maxHeight: 50vh;--titleMain-baseline-offsetTop: 6rem}}[data-as~=button1]{border:var(--border-width) solid black;padding:.5em 1em;border-radius:var(--border-radius);font-family:Laica;letter-spacing:.5px}[data-use~=focusOutline]:focus,[data-use~=focusOutline]:focus-within,input:focus~label [data-use~=focusOutline]{outline:var(--border-width) solid currentColor;outline-offset:4px}[data-as=iconArrow]{aspect-ratio:1;border-bottom-left-radius:var(--border-radius);border-left:var(--border-width) solid currentColor;border-bottom:var(--border-width) solid currentColor;transform:translateY(-25%) rotate(-45deg);transform-origin:center center;transition:transform var(--ms-s);pointer-events:none}:root{--box-paddingX: var(--size-2);--box-paddingY: var(--size-4);--box-padding: var(--box-paddingY) var(--box-paddingX);--boxSmall-paddingX: var(--size-2);--boxSmall-paddingY: var(--size-2);--boxSmall-padding: var(--boxSmall-paddingY) var(--boxSmall-paddingX)}@media (width <= 1000px){:root{--box-paddingX: calc(var(--size-3) * 2);--box-paddingY: calc(var(--size-3) * 2)}}@media (width <= 500px){:root{--box-paddingX: calc(var(--size-3) * 1);--box-paddingY: calc(var(--size-3) * 1)}}[data-as~=box]{padding:var(--box-padding)}[data-as~=page-section]{display:contents}page-section-title{display:block;margin-top:var(--pageSectionTitle-offsetTop)}page-section-content{height:auto;display:flex;flex-direction:column;gap:0px;padding-top:var(--pageSection-paddingTop);padding-bottom:var(--pageSection-paddingBottom)}page-section-content>:where(*){display:flex;flex-direction:column}page-section-content>:where(*+*){margin-top:var(--layout-spacing-20)}page-section-content>:where(:first-child){padding-top:unset}page-section-figure{display:block;height:100vh;position:sticky;top:0}page-section-figure .SanityImage picture img{object-fit:cover}@media (width <= 1000px){page-section-figure{z-index:800;height:var(--pageSection-figure-height)}}[data-as^=list-inline]>li{display:inline-block;position:relative;white-space:pre}[data-as^=list-inline]>li:not(:last-child):after{content:", "}[data-as^=list-inline][data-as~=":slashed"]>li:not(:last-child):after{content:"/"}[data-as^=list-bullets]>li{position:relative;padding-left:.8em}[data-as^=list-bullets]>li:before{content:"";display:inline-block;width:.4em;height:.4em;background-color:currentColor;border-radius:100%;left:0;margin-top:.45em;position:absolute}[data-as^=list-ordered]{list-style:none}[data-as^=list-ordered]>li{display:flex;flex-direction:column;gap:var(--size-3)}[data-as^=list-ordered]>li>h3{font-weight:600;color:var(--color-1)}[data-as~=link-inline]{text-decoration:underline}[data-as~=button]{display:inline-block;font-weight:500;position:relative;isolation:isolate}[data-as~=button]:after{content:"";top:0;right:0;bottom:0;left:0;display:block;position:absolute;pointer-events:none;border:var(--line-width-10) solid currentColor;border-radius:var(--border-radius-10)}[data-as~=button] .label{display:flex;padding:var(--button-paddingBlock, .5em) var(--button-paddingInline, 1.5em);white-space:nowrap}[data-as~=button] .label._idle{font-family:Laica;font-weight:500;transform:translateY(.05em)}[data-as~=button] .label._active{opacity:0;position:absolute;top:0;right:0;bottom:0;left:0;font-family:campaign;padding-inline:unset;display:flex;justify-content:center;align-items:center;letter-spacing:-.04em}[data-as~=button]:hover:after{border-width:var(--line-width-20)}[data-as~=button]:hover .label._idle{opacity:0}[data-as~=button]:hover .label._active{opacity:1;transform:translateY(.1em)}[data-as~=button][data-as~="2"]{border:unset}[data-as~=button][data-as~="2"]:after{background-color:var(--button-background, white);z-index:-1}[data-as~=button][data-as~=text]{padding:unset;background-color:unset}[data-as~=button][data-as~=text]:after{content:unset}[data-as~=button][data-as~=text] .label{padding:unset}[data-as~=button][data-as~=thin] .label._idle{font-family:Yport;font-weight:400;letter-spacing:0em;transform:translateY(.1em)}[data-as~=button][data-as~=thin] .label._active{font-family:Yport;font-weight:600;letter-spacing:-.015em}title-main{margin-top:var(--titleMain-baseline-offsetTop);display:inline-block;position:relative;width:100%}title-main :where(h1,h2){font-size:var(--font-size-xxl);transform:translateY(-100%);position:absolute;width:fit-content;left:var(--pageSection-paddingInline);right:var(--pageSection-paddingInline)}
