label[data-astro-cid-nbvfnxgh]{font-weight:700}.inf-input-text[data-astro-cid-nbvfnxgh]{display:flex;flex-direction:column}altcha-widget[data-astro-cid-nbvfnxgh]{color:var(--violet-500)}button[data-astro-cid-nbvfnxgh][type=submit]{background:var(--violet-100);border-radius:3px;color:var(--violet-700);font-family:Silka Mono,monospace;font-size:1.2rem;padding:.5em 1em}.nav-subscribe[data-astro-cid-7xgl2nih]{margin-right:50px}.nav-subscribe[data-astro-cid-7xgl2nih] a[data-astro-cid-7xgl2nih]:hover path[data-astro-cid-7xgl2nih]:nth-of-type(2){fill:var(--green-300)}@media (prefers-reduced-motion:no-preference) and (hover:hover){.nav-subscribe[data-astro-cid-7xgl2nih] a[data-astro-cid-7xgl2nih]:hover{animation:swingLight 1s ease-in-out;transform-origin:60px bottom}}nav[data-astro-cid-kn4ekoci]{padding-bottom:var(--space-xl);padding-right:240px;position:relative}.article-link-text[data-astro-cid-kn4ekoci],.articles-icon[data-astro-cid-kn4ekoci]{color:var(--violet-500)}.article-link-text[data-astro-cid-kn4ekoci]:hover,.articles-icon[data-astro-cid-kn4ekoci]:hover{color:var(--violet-300)}.article-link-text[data-astro-cid-kn4ekoci]{display:block;margin-bottom:var(--space-m);position:relative;right:-740px;top:0;width:250px}@media (prefers-reduced-motion:no-preference) and (hover:hover){.article-link-text[data-astro-cid-kn4ekoci]:hover #article-link-icon[data-astro-cid-kn4ekoci]>path[data-astro-cid-kn4ekoci]{animation:draw 2s linear forwards}}.articles-icon[data-astro-cid-kn4ekoci]{bottom:60px;left:970px;position:absolute}#article-link-icon[data-astro-cid-kn4ekoci]{position:absolute;right:30px;top:-10px}#article-link-icon[data-astro-cid-kn4ekoci]>path[data-astro-cid-kn4ekoci]{stroke:currentColor;stroke-width:4;fill:none}@media (hover:hover){#article-link-icon[data-astro-cid-kn4ekoci]>path[data-astro-cid-kn4ekoci]{stroke-dasharray:450;stroke-dashoffset:450;stroke-miterlimit:100}}@media screen and (max-width:800px){.article-link[data-astro-cid-kn4ekoci]{left:780px;top:10px}.article-link-text[data-astro-cid-kn4ekoci]{right:-680px}.articles-icon[data-astro-cid-kn4ekoci]{display:none}}.washing-links[data-astro-cid-kn4ekoci]{bottom:80px;color:#000;display:flex;flex-direction:column;font-size:22px;left:840px;margin-bottom:var(--space-m);position:absolute;transform:rotate(-6deg);width:250px}.washing-links[data-astro-cid-kn4ekoci] a[data-astro-cid-kn4ekoci],.washing-links[data-astro-cid-kn4ekoci] a[data-astro-cid-kn4ekoci]:visited{color:#000}.washing-links[data-astro-cid-kn4ekoci] a[data-astro-cid-kn4ekoci]:hover,.washing-links[data-astro-cid-kn4ekoci] a[data-astro-cid-kn4ekoci]:visited:hover{color:var(--violet-500)}svg[data-astro-cid-bkkqoo7b]{display:none}:root{--unicode-range:U+20-5F,U+61-7A,U+7C,U+A0,U+A7,U+A9,U+AB,U+B2-B3,U+BB,U+C0,U+C2,U+C6-CB,U+CE-CF,U+D4,U+D9,U+DB-DC,U+E0,U+E2,U+E6-EB,U+EE-EF,U+F4,U+F9,U+FB-FC,U+FF,U+152-153,U+178,U+2B3,U+2E2,U+1D48-1D49,U+2010-2011,U+2013-2014,U+2019,U+201C-201D,U+2020-2021,U+2026,U+202F-2030,U+20AC,U+2212}html{font-smoothing:antialiased;text-rendering:optimizeLegibility}@font-face{font-display:swap;font-family:Silka Mono;font-style:normal;font-weight:400;src:url(/fonts/silkamono-regular-webfont.woff2)format("woff2");unicode-range:var(--unicode-range)}@font-face{font-display:swap;font-family:Silka Mono;font-style:normal;font-weight:600;src:url(/fonts/silkamono-semibold-webfont.woff2)format("woff2");unicode-range:var(--unicode-range)}@font-face{font-display:swap;font-family:Silka Mono;font-style:normal;font-weight:700;src:url(/fonts/silkamono-bold-webfont.woff2)format("woff2");unicode-range:var(--unicode-range)}@font-face{font-display:swap;font-family:Jost;font-stretch:75% 125%;font-style:oblique 0deg 20deg;font-weight:125 950;src:url(/fonts/jost-subset.woff2)format("woff2");unicode-range:var(--unicode-range)}:root{--step--2:clamp(.8889rem,.8485rem + .1796vw,.9877rem);--step--1:clamp(1rem,.9545rem + .202vw,1.1111rem);--step-0:clamp(1.125rem,1.0739rem + .2273vw,1.25rem);--step-1:clamp(1.2656rem,1.2081rem + .2557vw,1.4063rem);--step-2:clamp(1.4238rem,1.3591rem + .2876vw,1.582rem);--step-3:clamp(1.6018rem,1.529rem + .3236vw,1.7798rem);--step-4:clamp(1.802rem,1.7201rem + .364vw,2.0023rem);--step-5:clamp(2.0273rem,1.9351rem + .4096vw,2.2525rem);--step-6:clamp(2.2807rem,2.177rem + .4607vw,2.5341rem);--step-7:clamp(2.5658rem,2.4492rem + .5183vw,2.8509rem);--space-3xs:clamp(.3125rem,.3125rem + 0vw,.3125rem);--space-2xs:clamp(.5625rem,.5369rem + .1136vw,.625rem);--space-xs:clamp(.875rem,.8494rem + .1136vw,.9375rem);--space-s:clamp(1.125rem,1.0739rem + .2273vw,1.25rem);--space-m:clamp(1.6875rem,1.6108rem + .3409vw,1.875rem);--space-l:clamp(2.25rem,2.1477rem + .4545vw,2.5rem);--space-xl:clamp(3.375rem,3.2216rem + .6818vw,3.75rem);--space-2xl:clamp(4.5rem,4.2955rem + .9091vw,5rem);--space-3xl:clamp(6.75rem,6.4432rem + 1.3636vw,7.5rem);--space-3xs-2xs:clamp(.3125rem,.1847rem + .5682vw,.625rem);--space-2xs-xs:clamp(.5625rem,.4091rem + .6818vw,.9375rem);--space-xs-s:clamp(.875rem,.7216rem + .6818vw,1.25rem);--space-s-m:clamp(1.125rem,.8182rem + 1.3636vw,1.875rem);--space-m-l:clamp(1.6875rem,1.3551rem + 1.4773vw,2.5rem);--space-l-xl:clamp(2.25rem,1.6364rem + 2.7273vw,3.75rem);--space-xl-2xl:clamp(3.375rem,2.7102rem + 2.9545vw,5rem);--space-2xl-3xl:clamp(4.5rem,3.2727rem + 5.4545vw,7.5rem);--space-s-l:clamp(1.125rem,.5625rem + 2.5vw,2.5rem)}*,:after,:before{box-sizing:border-box}blockquote,body,dd,dl,figure,h1,h2,h3,h4,p{margin:0}ol[role=list],ul[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}body{line-height:1.5;min-height:100vh;text-rendering:optimizeLegibility}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img,picture{display:block;max-width:100%}button,input,select,textarea{font:inherit}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}html{scroll-behavior:smooth}body,html{overscroll-behavior-y:none}:root{--violet-100:#cacdf8;--violet-300:#4244e9;--violet-500:#302fc3;--violet-700:#2d2ea6;--violet-900:#2c2f83;--green-100:#d3ffe6;--green-300:#96d7b2;--green-500:#7ecea0;--green-600:#52b57f;--green-700:#2f9a63}*{scrollbar-color:var(--violet-500) #dfe9eb}::-webkit-scrollbar{width:auto}::-webkit-scrollbar-track{background-color:#dfe9eb}* ::-webkit-scrollbar-thumb,* ::-webkit-scrollbar-thumb:active,* ::-webkit-scrollbar-thumb:hover,::-webkit-scrollbar-track:active{background-color:var(--violet-500)}::-moz-selection{background:var(--violet-100)}::selection{background:var(--violet-100)}body,html{color:var(--violet-500)}body,html{overflow-x:hidden}body{background:linear-gradient(180deg,#d3ffe6 0 52.6%,#6766ec);background-repeat:no-repeat;background-size:100%;font-family:Silka Mono,monospace;position:relative}a,a:visited{color:currentColor;text-decoration-thickness:2px;text-underline-offset:2px}h2{font-size:1.3rem;line-height:1.165}p{margin-bottom:2rem}[role=button]{cursor:pointer}foreignObject{overflow:visible}img{height:auto}em{font-style:italic;font-variation-settings:"ital".3}button{all:initial;cursor:pointer}dialog{animation:open 1s forwards;transition:display allow-discrete 1s,overlay allow-discrete 1s}@keyframes open{0%{opacity:0}to{opacity:1}}body{display:grid;grid-template-columns:1fr 600px 600px 1fr;place-items:center}header{display:grid;margin-bottom:var(--space-2xl)}#intro{font-size:1.1rem;line-height:1.7;padding:30px}.logo img{max-width:450px;padding-inline:20px}footer{display:grid;grid-column:1/-1;grid-template-columns:1fr 1fr}footer a{text-decoration:none}footer>nav{transform:translate(-570px)}@media (prefers-reduced-motion:no-preference) and (hover:hover){footer .laundry-basket path:nth-of-type(2){transform:rotate(-17deg);transform-origin:160px 38px;transition:transform .3s ease-in-out}footer .article-link-text:hover~.articles-icon .laundry-basket path:nth-of-type(2),footer .articles-icon:hover .laundry-basket path:nth-of-type(2){transform:rotate(0)}footer .article-link-text:hover~.articles-icon .iron g,footer .articles-icon:hover .iron g{animation:flash 1s infinite}}footer .article-link-text:hover~.articles-icon,footer .articles-icon:hover{color:var(--violet-300)}footer aside{align-self:end;display:flex;justify-self:end;position:relative}footer aside .btn-subscribe{bottom:10px;color:#000;font-family:Silka Mono,monospace;font-size:20px;position:absolute;right:60px;transform-origin:left bottom}footer aside .btn-subscribe:hover{color:var(--violet-300)}footer aside .btn-subscribe:hover svg path:first-of-type{fill:var(--violet-300)}@media (prefers-reduced-motion:no-preference) and (hover:hover){footer aside .btn-subscribe:hover{animation:swingLight 1s ease-in-out}}footer aside #dialog-newsletter{background-color:var(--violet-700);border-color:transparent;border-radius:9999px;box-sizing:content-box;color:#fff;margin:auto;max-width:min(80ch,100vw);outline:5rem solid var(--violet-100);padding-block:min(30vw,20rem);padding-inline:min(10vw,10rem)}footer aside #dialog-newsletter h2,footer aside #dialog-newsletter h4,footer aside #dialog-newsletter input,footer aside #dialog-newsletter p{margin-bottom:1rem}footer aside #dialog-newsletter::backdrop{backdrop-filter:blur(3px);background:linear-gradient(241.72deg,#f8c0fdcf .42%,#ffffff4d),#fffc}@media screen and (max-width:1200px){footer aside #dialog-newsletter{margin-inline:-1rem}}footer aside svg,footer>nav svg{fill:var(--violet-500)}@media screen and (max-width:1400px){footer aside{margin-left:-350px;margin-right:200px}}@media screen and (max-width:1200px){html body{grid-template-columns:15px 1fr 1fr 15px}footer>nav{transform:translate(-420px)}footer aside{margin-left:-300px;margin-right:200px}}@media screen and (max-width:800px){html body,html footer,html header{grid-template-rows:auto;place-items:initial}html footer,html header{grid-column:1/-1;grid-template-columns:100%}html header{margin-top:var(--space-l)}html .logo{grid-area:1/1;justify-self:center}html .logo img{padding-inline:0;width:110vw}html footer>nav{transform:translate(-650px)}html footer aside{justify-self:center;margin:0}}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0)}}@keyframes swingLight{20%{transform:rotate(3deg)}40%{transform:rotate(-3deg)}60%{transform:rotate(2deg)}80%{transform:rotate(-2deg)}to{transform:rotate(0)}}@keyframes hinge{0%{animation-timing-function:ease-in-out}20%,60%{animation-timing-function:ease-in-out;transform:rotate(50deg)}40%,80%{animation-timing-function:ease-in-out;opacity:1;transform:rotate(30deg)}to{opacity:0;transform:translate3d(0,700px,0)}}@keyframes fall{0%{animation-timing-function:ease-in-out;opacity:1}to{opacity:0;transform:rotate(10deg) translate3d(0,700px,0)}}@keyframes draw{to{stroke-dashoffset:0}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}