article.svelte-3hd6ay{background-color:var(--pink);justify-content:center;align-items:center;display:grid}article.svelte-3hd6ay a{text-decoration:none}article.svelte-3hd6ay .content:where(.svelte-3hd6ay){text-align:center;font-size:var(--title-size);margin-inline:calc(30 * var(--px,.1vw))}@media screen and (orientation:portrait) and (width<=600px){article.svelte-3hd6ay .content:where(.svelte-3hd6ay){margin-inline:var(--page-margin)}}article.svelte-3hd6ay .content:where(.svelte-3hd6ay) h2:where(.svelte-3hd6ay),article.svelte-3hd6ay .content:where(.svelte-3hd6ay) .subtitle:where(.svelte-3hd6ay){font-size:inherit}article.svelte-3hd6ay .content:where(.svelte-3hd6ay) h2:where(.svelte-3hd6ay){max-width:22em;color:var(--bg-color);margin-inline:auto}@media screen and (orientation:portrait) and (width<=600px){article.svelte-3hd6ay .content:where(.svelte-3hd6ay) h2:where(.svelte-3hd6ay){max-width:100%}}article.svelte-3hd6ay .content:where(.svelte-3hd6ay) h2:where(.svelte-3hd6ay) span{display:block}article.svelte-3hd6ay .content:where(.svelte-3hd6ay) .subtitle:where(.svelte-3hd6ay){max-width:22em}@media screen and (orientation:portrait) and (width<=600px){article.svelte-3hd6ay .content:where(.svelte-3hd6ay) .subtitle:where(.svelte-3hd6ay){max-width:100%}}header.svelte-1elxaub{view-transition-name:header;background-color:var(--bg-color);grid-template-areas:"pile";height:100svh;transition:all .5s;display:grid;position:sticky;top:0}header.svelte-1elxaub>*{grid-area:pile}header.svelte-1elxaub h1:where(.svelte-1elxaub){font-size:var(--logo-size);padding-top:var(--header-padding);z-index:2;place-self:start center}header.svelte-1elxaub h1:where(.svelte-1elxaub) a:where(.svelte-1elxaub){text-decoration:none}header.svelte-1elxaub .carousel{z-index:1;place-self:stretch stretch}header.svelte-1elxaub .carousel button,header.svelte-1elxaub .carousel .content,header.svelte-1elxaub .carousel .subtitle{transition:all .5s}header.svelte-1elxaub:not(.compact){animation:linear forwards svelte-1elxaub-shrinkHeader;animation-timeline:scroll(root);animation-range:0 calc(100svh - var(--header-height))}header.svelte-1elxaub:not(.compact) .carousel button{animation:linear forwards svelte-1elxaub-prevNextDiscreet;animation-timeline:scroll(root);animation-range:0 calc(100svh - var(--header-height))}header.svelte-1elxaub:not(.compact) .carousel .content{animation:linear forwards svelte-1elxaub-slideContentOut;animation-timeline:scroll(root);animation-range:0 calc(100svh - var(--header-height));overflow:visible}header.svelte-1elxaub:not(.compact) .carousel .subtitle{animation:linear forwards svelte-1elxaub-slideSubtitleOut;animation-timeline:scroll(root);animation-range:0 calc(100svh - var(--header-height))}header.compact.svelte-1elxaub{height:var(--header-height)}@media screen and (orientation:portrait) and (width<=600px){header.compact.svelte-1elxaub{--header-height:var(--header-height-compact)}header.compact.svelte-1elxaub .carousel{display:none}}header.compact.svelte-1elxaub .carousel button{opacity:0;width:20%}header.compact.svelte-1elxaub .carousel .content{max-height:2lh;overflow:hidden;translate:0 .5lh}header.compact.svelte-1elxaub .carousel .subtitle{opacity:0}@keyframes svelte-1elxaub-shrinkHeader{0%{height:100svh;margin-bottom:0}to{margin-bottom:calc(100svh - var(--header-height));height:var(--header-height)}}@keyframes svelte-1elxaub-prevNextDiscreet{0%{opacity:1;width:auto}50%{opacity:0;width:auto}to{opacity:0;width:20%}}@keyframes svelte-1elxaub-slideContentOut{0%{max-height:12lh;translate:0}80%,to{max-height:2lh;overflow:hidden;translate:0 .5lh}}@keyframes svelte-1elxaub-slideSubtitleOut{0%{opacity:1}50%,to{opacity:0}}form.svelte-v55u47{border-bottom:.5px solid;flex-direction:row;justify-content:space-between;align-items:center;gap:1em;display:flex}form.svelte-v55u47>:where(.svelte-v55u47){padding:.3em 0}form.svelte-v55u47 input:where(.svelte-v55u47){border:none;flex-grow:1;margin:0}form.svelte-v55u47 input:where(.svelte-v55u47)::-webkit-input-placeholder{color:currentColor}form.svelte-v55u47 input:where(.svelte-v55u47):-moz-placeholder-shown{color:currentColor}form.svelte-v55u47 input:where(.svelte-v55u47):-ms-placeholder-shown{color:currentColor}form.svelte-v55u47 input:where(.svelte-v55u47)::-moz-placeholder{color:currentColor}form.svelte-v55u47 input:where(.svelte-v55u47)::placeholder{color:currentColor}footer.svelte-jz8lnl{column-gap:var(--grid-gap);width:100%;padding-inline:var(--grid-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media screen and (width>=601px) and (width<=900px){footer.svelte-jz8lnl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (orientation:portrait) and (width<=600px){footer.svelte-jz8lnl{grid-template-columns:1fr}}footer.svelte-jz8lnl{background-color:var(--footer-color);padding-top:calc(47 * var(--px,.1vw));padding-bottom:calc(70 * var(--px,.1vw));transition:all .3s}@media screen and (width<=900px){footer.svelte-jz8lnl{padding-top:calc(34 * var(--px,.1vw));padding-bottom:calc(15 * var(--px,.1vw));row-gap:3em}}footer.svelte-jz8lnl a{text-decoration:none}footer.svelte-jz8lnl .description:where(.svelte-jz8lnl){padding-bottom:3em}@media screen and (width<=900px){footer.svelte-jz8lnl .description:where(.svelte-jz8lnl){width:calc(262 * var(--px,.1vw))}}footer.svelte-jz8lnl .newsletter:where(.svelte-jz8lnl) .intro:where(.svelte-jz8lnl){margin-bottom:1em}footer.svelte-jz8lnl:not(.active){display:none}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:100%}body,html{margin:0;padding:0}img,video{border:0;width:100%;margin:0;padding:0;display:block}ul,ol{margin:0;padding:0;list-style:none}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(--body-font);letter-spacing:.03em;font-weight:400;line-height:1.2}@font-face{font-family:CooperBT Light;src:url(../../../fonts/cooper-bt-light.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{--bg-color:#fff;--fg-color:#000;--pink:#fabbb2;--brown:#806345;--light-blue:#67acc6;--green:#cedda7;--dark-blue:#005c84;--footer-color:var(--pink);--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:1280;--px:calc(100vw / var(--ref-width));--body-size:calc(13 * var(--px,.1vw));--title-size:calc(24 * var(--px,.1vw));--logo-size:var(--title-size);--body-font:"CooperBT Light", serif;--page-margin:calc(16 * var(--px,.1vw));--gutter:calc(16 * var(--px,.1vw));--grid-gap:10.1vw;--header-padding:calc(26 * var(--px,.1vw));--header-height:calc(var(--header-padding) * 2 + var(--logo-size) * 1.2 + var(--title-size) * 2.4);--header-height-compact:calc(var(--header-padding) * 2 + var(--logo-size) * 1.2)}@media screen and (width>=601px) and (width<=900px){:root{--ref-width:768}}@media screen and (orientation:portrait) and (width<=600px){:root{--ref-width:375;--title-size:calc(15 * var(--px,.1vw));--header-padding:calc(22 * var(--px,.1vw))}}@media screen and (width>=1440px){:root{--ref-width:1728}}html{scroll-behavior:smooth;scroll-padding-top:var(--header-push,0px)}body{color:var(--fg-color);background-color:var(--bg-color);margin:0;padding:0}body.noscroll{overflow:hidden}body:before{content:"laptop";visibility:hidden;display:none}@media screen and (orientation:portrait) and (width<=600px){body:before{content:"mobile"}}@media screen and (width>=601px) and (width<=900px){body:before{content:"tablet"}}@media screen and (width>=1440px){body:before{content:"desktop"}}h1,h2,h3,h4,h5,h6{margin:0;font-weight:400}button,input,select,textarea{appearance:none;color:inherit;font-size:inherit;background-color:#0000;border:0;outline:0;margin:0;padding:0;font-family:inherit}button{cursor:pointer}figure{margin:0;padding:0}p:first-child{margin-top:0}p:last-child{margin-bottom:0}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}
