@charset "UTF-8";header.svelte-1elxaub{position:fixed;top:0;left:0;width:100%;height:var(--header-height);font-size:calc(26 * var(--px, .1vw));letter-spacing:.05em;font-family:var(--font-serif);display:flex;align-items:center;justify-content:space-between;padding:0 var(--page-margin);z-index:var(--z-header);background-color:var(--fg-color);color:var(--bg-color);view-transition-name:header}@media screen and (orientation:portrait)and (max-width:600px){header.svelte-1elxaub{font-size:calc(18 * var(--px, .1vw))}}header.svelte-1elxaub .logo:where(.svelte-1elxaub) a:where(.svelte-1elxaub){text-decoration:none}@media screen and (max-width:900px){header.svelte-1elxaub .primary:where(.svelte-1elxaub){position:fixed;left:0;right:0;top:var(--header-height);bottom:0;background-color:var(--fg-color);padding:calc(17 * var(--px, .1vw)) var(--page-margin);transform:translateY(100%);transition:transform .3s var(--ease)}}header.svelte-1elxaub .primary:where(.svelte-1elxaub) nav:where(.svelte-1elxaub){display:flex}@media screen and (max-width:900px){header.svelte-1elxaub .primary:where(.svelte-1elxaub) nav:where(.svelte-1elxaub){flex-direction:column;font-size:calc(38 * var(--px, .1vw));line-height:1.65}}@media screen and (min-width:901px){header.svelte-1elxaub .primary:where(.svelte-1elxaub) nav:where(.svelte-1elxaub) a:where(.svelte-1elxaub):not(:last-child):after{content:",  "}}header.svelte-1elxaub .primary:where(.svelte-1elxaub) nav:where(.svelte-1elxaub) a:where(.svelte-1elxaub){text-decoration:none}header.svelte-1elxaub .burger:where(.svelte-1elxaub){position:relative;display:none}@media screen and (max-width:900px){header.svelte-1elxaub .burger:where(.svelte-1elxaub){display:grid}}header.svelte-1elxaub .burger:where(.svelte-1elxaub) svg:where(.svelte-1elxaub){width:calc(15 * var(--px, .1vw));height:auto;stroke:currentColor;stroke-width:1px;overflow:visible}@media screen and (min-width:601px)and (max-width:900px){header.svelte-1elxaub .burger:where(.svelte-1elxaub) svg:where(.svelte-1elxaub){width:calc(20 * var(--px, .1vw))}}header.svelte-1elxaub .burger:where(.svelte-1elxaub) .badge:where(.svelte-1elxaub){position:absolute;top:0;right:0;transform:translate(50%,-75%);background-color:var(--bg-color);color:var(--fg-color);border-radius:50%;font-size:calc(10 * var(--px, .1vw));min-width:1.2em}header.svelte-1elxaub .burger:where(.svelte-1elxaub) .badge:where(.svelte-1elxaub)>div:where(.svelte-1elxaub){transform:translateY(.05em)}@media screen and (max-width:900px){header.active.svelte-1elxaub .primary:where(.svelte-1elxaub){transform:translateY(0)}}footer.svelte-jz8lnl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"newsletter . ." "copyright . social";background-color:var(--fg-color);color:var(--bg-color);height:var(--footer-height);justify-content:space-between;padding:var(--page-margin);align-items:end}@media screen and (min-width:601px)and (max-width:900px){footer.svelte-jz8lnl{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"newsletter ." "copyright social"}}@media screen and (orientation:portrait)and (max-width:600px){footer.svelte-jz8lnl{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"newsletter newsletter" "copyright social"}}footer.svelte-jz8lnl .newsletter:where(.svelte-jz8lnl){grid-area:newsletter;align-self:start}footer.svelte-jz8lnl .newsletter:where(.svelte-jz8lnl) form:where(.svelte-jz8lnl){display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:1em;border-bottom:calc(2 * var(--px, .1vw)) solid var(--line-color)}footer.svelte-jz8lnl .newsletter:where(.svelte-jz8lnl) form:where(.svelte-jz8lnl) input:where(.svelte-jz8lnl){flex-grow:1;border:none;margin:0}footer.svelte-jz8lnl .newsletter:where(.svelte-jz8lnl) form:where(.svelte-jz8lnl) button:where(.svelte-jz8lnl){padding:.3em 0}footer.svelte-jz8lnl .copyright:where(.svelte-jz8lnl){grid-area:copyright}footer.svelte-jz8lnl .social:where(.svelte-jz8lnl){grid-area:social;justify-self:end}footer.svelte-jz8lnl .social:where(.svelte-jz8lnl) a:where(.svelte-jz8lnl){text-decoration:none}*{box-sizing:border-box}*:before,*:after{box-sizing:border-box}html{font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,html{margin:0;padding:0}img,video{display:block;width:100%;border:0;margin:0;padding:0}ul,ol{list-style:none;margin:0;padding:0}address{font-style:normal}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}iframe{border:0}a{color:inherit}body{font-size:var(--body-size);font-family:var(--font-sans);font-weight:400;line-height:1.2;letter-spacing:.07em}@font-face{font-family:ApercuMedium;src:url(../../../ApercuMedium/font.woff2) format("woff2"),url(../../../ApercuMedium/font.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:PlantinProLight;src:url(../../../PlantinProLight/font.woff2) format("woff2"),url(../../../PlantinProLight/font.woff) format("woff");font-weight:400;font-style:normal}:root{--font-sans: ApercuMedium, sans-serif;--font-serif: PlantinProLight, serif;--fg-color: #ffffff;--bg-color: #000000;--line-color: #d8d8d8;--z-page: 1;--z-header: 2;--ease-in-out-cubic: cubic-bezier(.645, .045, .355, 1);--ease-in-out-quart: cubic-bezier(.77, 0, .175, 1);--ease-in-out-quint: cubic-bezier(.86, 0, .07, 1);--ease-in-out-expo: cubic-bezier(1, 0, 0, 1);--ease: var(--ease-in-out-quart);--ref-width: 1728;--px: calc( 100vw / var( --ref-width ) );--body-size: calc(16 * var(--px, .1vw));--page-margin: calc(26 * var(--px, .1vw));--header-height: calc(88 * var(--px, .1vw));--footer-height: calc(246 * var(--px, .1vw))}@media screen and (min-width:601px)and (max-width:900px){:root{--ref-width: 768;--body-size: calc(13 * var(--px, .1vw))}}@media screen and (orientation:portrait)and (max-width:600px){:root{--ref-width: 320;--body-size: calc(10 * var(--px, .1vw));--page-margin: calc(20 * var(--px, .1vw));--header-height: calc(59 * var(--px, .1vw));--footer-height: calc(140 * var(--px, .1vw))}}@media screen and (min-width:1440px){:root{--ref-width: 1728}}:root::view-transition-old(root){animation:fadeOut 1s both}:root::view-transition-new(root){animation:fadeIn 1s both}html{scroll-margin-top:var(--header-height, 0px)}body{margin:0;padding:0;color:var(--fg-color);background-color:var(--bg-color)}body.noscroll{overflow:hidden}body:before{content:"laptop";display:none;visibility:hidden}@media screen and (orientation:portrait)and (max-width:600px){body:before{content:"mobile"}}@media screen and (min-width:601px)and (max-width:900px){body:before{content:"tablet"}}@media screen and (min-width:1440px){body:before{content:"desktop"}}h1,h2,h3,h4,h5,h6{margin:0;font-weight:400}button,input,select,textarea{-webkit-appearance:none;appearance:none;margin:0;padding:0;border:0;outline:0;color:inherit;background-color:transparent;font-size:inherit;font-family:inherit}button{cursor:pointer}figure{margin:0;padding:0}p:first-child{margin-top:0}p:last-child{margin-bottom:0}input[type=text],input[type=email],input[type=tel],select,textarea{border-radius:0;border-bottom:calc(2 * var(--px, .1vw)) solid var(--line-color);padding:.3em 0;margin-bottom:.3em}input[type=text]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:currentColor}input[type=text]:-moz-placeholder,input[type=email]:-moz-placeholder,input[type=tel]:-moz-placeholder,select:-moz-placeholder,textarea:-moz-placeholder{color:currentColor}input[type=text]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=tel]::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{color:currentColor}input[type=text]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{color:currentColor}input[type=text]::-ms-input-placeholder,input[type=email]::-ms-input-placeholder,input[type=tel]::-ms-input-placeholder,select::-ms-input-placeholder,textarea::-ms-input-placeholder{color:currentColor}input[type=text]::placeholder,input[type=email]::placeholder,input[type=tel]::placeholder,select::placeholder,textarea::placeholder{color:currentColor}.grid-section{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}@media screen and (min-width:601px)and (max-width:900px){.grid-section{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (orientation:portrait)and (max-width:600px){.grid-section{grid-template-columns:1fr}}.grid-section>*{border-bottom:calc(2 * var(--px, .1vw)) solid var(--line-color);border-right:calc(2 * var(--px, .1vw)) solid var(--line-color)}@media screen and (min-width:901px){.grid-section>*:nth-child(3n+1):nth-last-child(-n+3),.grid-section>*:nth-child(3n+1):nth-last-child(-n+3)~*{border-bottom:none}.grid-section>*:nth-child(3n+3){border-right:none}}@media screen and (min-width:901px)and (min-width:601px)and (max-width:900px){.grid-section>*:nth-child(3n+3){border-right:calc(2 * var(--px, .1vw)) solid var(--line-color)}}@media screen and (min-width:601px)and (max-width:900px){.grid-section>*:nth-child(odd):nth-last-child(-n+2),.grid-section>*:nth-child(odd):nth-last-child(-n+2)~*{border-bottom:none}.grid-section>*:nth-child(2n+2){border-right:none}}@media screen and (orientation:portrait)and (max-width:600px){.grid-section>*{border-right:none}.grid-section>*:nth-last-child(1){border-bottom:none}}.grid-section:not(:last-child){border-bottom:calc(2 * var(--px, .1vw)) solid var(--line-color)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}main.svelte-12qhfyh{position:relative;z-index:var(--z-page);padding-top:var(--header-height);min-height:calc(100vh - var(--footer-height));min-height:calc(100svh - var(--footer-height));background-color:var(--fg-color)}
