._7j9g1q_main{margin-top:2em;position:relative}._7j9g1q_main h1{text-align:center;margin-bottom:1.5em}@media (min-width:1200px){._7j9g1q_main h1{width:80%;margin-bottom:1.2em;margin-left:auto;margin-right:auto}}._7j9g1q_main p{letter-spacing:-10%;line-height:1.75}._7j9g1q_main ._7j9g1q_text h3{margin-bottom:1em}._7j9g1q_main ._7j9g1q_text p{margin-bottom:3em}._7j9g1q_main ._7j9g1q_text img{object-fit:cover;border-radius:2em;width:100%;height:auto;margin-top:2em}._7j9g1q_main ._7j9g1q_text ._7j9g1q_about{justify-content:space-between;width:100%;padding-bottom:.5em;display:flex}._7j9g1q_main ._7j9g1q_text ._7j9g1q_about h3{margin-bottom:0}._7j9g1q_main ._7j9g1q_text ._7j9g1q_about a{text-underline-offset:.3em;text-decoration:underline}._7j9g1q_main ._7j9g1q_text ._7j9g1q_about svg{align-self:center;width:13%}@media (min-width:1200px){._7j9g1q_main ._7j9g1q_text{grid-gap:3em;grid-template-columns:.4fr .6fr;display:grid}._7j9g1q_main ._7j9g1q_text>h3{grid-area:1/1}._7j9g1q_main ._7j9g1q_text>p{grid-area:1/2;margin-bottom:0}._7j9g1q_main ._7j9g1q_text img{aspect-ratio:355/288;grid-area:2/2;width:80%;height:auto}._7j9g1q_main ._7j9g1q_text ._7j9g1q_about{grid-area:3/2;align-self:center;width:100%;height:fit-content}._7j9g1q_main ._7j9g1q_text ._7j9g1q_about h3{margin-bottom:0}._7j9g1q_main ._7j9g1q_text ._7j9g1q_about a{text-underline-offset:.3em;text-decoration:underline}._7j9g1q_main ._7j9g1q_text ._7j9g1q_about svg{align-self:center;width:60px}._7j9g1q_main ._7j9g1q_workshop ._7j9g1q_track{gap:4em;width:max-content;display:flex}}._7j9g1q_main ._7j9g1q_workshop ._7j9g1q_track ._7j9g1q_item{width:70%;margin:0 auto 1em;display:grid;position:relative}._7j9g1q_main ._7j9g1q_workshop ._7j9g1q_track ._7j9g1q_item img{aspect-ratio:1;object-fit:cover;border-radius:2em;width:100%;height:auto;margin-bottom:1.5em}._7j9g1q_main ._7j9g1q_workshop ._7j9g1q_track ._7j9g1q_item h3{margin-bottom:.3em}._7j9g1q_main ._7j9g1q_workshop ._7j9g1q_track ._7j9g1q_item h3,._7j9g1q_main ._7j9g1q_workshop ._7j9g1q_track ._7j9g1q_item p{text-align:center}._7j9g1q_main ._7j9g1q_workshop ._7j9g1q_track ._7j9g1q_item a{justify-self:center;margin-top:.75em;margin-bottom:2.5em}@media (min-width:1200px){._7j9g1q_main ._7j9g1q_workshop ._7j9g1q_track ._7j9g1q_item{grid-template-rows:1fr 1fr;grid-template-columns:auto auto;column-gap:1.5em;width:auto;margin:0}._7j9g1q_main ._7j9g1q_workshop ._7j9g1q_track ._7j9g1q_item img{grid-row:1/3;width:auto;height:30vh;margin-bottom:0}._7j9g1q_main ._7j9g1q_workshop ._7j9g1q_track ._7j9g1q_item h3{text-align:left;align-self:end}._7j9g1q_main ._7j9g1q_workshop ._7j9g1q_track ._7j9g1q_item a{place-self:start;margin-bottom:0}}._7j9g1q_main ._7j9g1q_workshop ._7j9g1q_scrollbar{display:none}@media (min-width:1200px){._7j9g1q_main ._7j9g1q_workshop ._7j9g1q_scrollbar{background-color:#fff3;border-radius:999px;height:2px;margin-top:2.5em;margin-bottom:5em;display:block;position:relative}}._7j9g1q_main ._7j9g1q_workshop ._7j9g1q_scrollbar ._7j9g1q_thumb{border-radius:inherit;background-color:#fff;height:100%;position:absolute;top:0;left:0}._7j9g1q_workshop{margin-top:2em;position:relative}._7j9g1q_workshop>h1{text-align:center;margin-bottom:.75em}._7j9g1q_workshop ._7j9g1q_info>p{letter-spacing:-10%;line-height:1.75}._7j9g1q_workshop ._7j9g1q_img{aspect-ratio:4/5;border-radius:2em;width:100%;height:auto;margin-bottom:1.5em;position:relative;overflow:hidden}._7j9g1q_workshop ._7j9g1q_img span{font-size:2em;font-family:var(--font-soehne);color:#000;z-index:2;background-color:#d9d9d9;border-radius:0 9999em 9999em 0;padding:.5em 1em;display:block;position:absolute;bottom:1em}._7j9g1q_workshop ._7j9g1q_img img{object-fit:cover;width:100%;height:100%;position:relative}._7j9g1q_workshop ._7j9g1q_text{margin-top:8em}._7j9g1q_workshop ._7j9g1q_text>h3{margin-bottom:1em}._7j9g1q_workshop ._7j9g1q_text p{letter-spacing:-10%;margin-bottom:3em;line-height:1.75}._7j9g1q_workshop ._7j9g1q_faq{color:#000;clip-path:inset(0 -100vmax -100vmax);background-color:#fff;margin-top:4em;padding-top:4em;box-shadow:0 0 0 100vmax #fff}._7j9g1q_workshop ._7j9g1q_faq>h3{margin-bottom:2em}._7j9g1q_workshop ._7j9g1q_success{margin-top:4em;display:grid}._7j9g1q_workshop ._7j9g1q_success svg{justify-self:center;height:min(70px,4em);margin-bottom:1.5em}._7j9g1q_workshop ._7j9g1q_success svg path{fill:#92f392}._7j9g1q_workshop ._7j9g1q_success p{color:#92f392;text-align:center;line-height:1.35}._7j9g1q_workshop ._7j9g1q_form{margin-top:2em;position:relative}._7j9g1q_workshop ._7j9g1q_form ._7j9g1q_fields{border:none;gap:1.5em;min-width:0;margin:0;padding:0;display:grid}._7j9g1q_workshop ._7j9g1q_form ._7j9g1q_fields ._7j9g1q_error{color:#ff4d4d;line-height:1.5}._7j9g1q_workshop ._7j9g1q_form ._7j9g1q_fields ._7j9g1q_honeypot{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}._7j9g1q_workshop ._7j9g1q_form ._7j9g1q_fields>input{font:inherit;color:inherit;background:0 0;border:none;border-bottom:1px solid #fff;padding:.5em 0}._7j9g1q_workshop ._7j9g1q_form ._7j9g1q_fields>input::placeholder{color:inherit;opacity:.6}._7j9g1q_workshop ._7j9g1q_form ._7j9g1q_fields ._7j9g1q_persons{justify-content:space-between;align-items:center;gap:1em;padding:.5em 0;display:flex}._7j9g1q_workshop ._7j9g1q_form ._7j9g1q_fields ._7j9g1q_persons ._7j9g1q_stepper{align-items:center;gap:.5em;display:flex}._7j9g1q_workshop ._7j9g1q_form ._7j9g1q_fields ._7j9g1q_persons ._7j9g1q_stepper button{width:1.9em;height:1.9em;font:inherit;color:inherit;cursor:pointer;background:0 0;border:1px solid #fff;border-radius:50%;margin:0;line-height:1;transition:background-color .2s,color .2s}._7j9g1q_workshop ._7j9g1q_form ._7j9g1q_fields ._7j9g1q_persons ._7j9g1q_stepper button:hover{color:#000;background:#fff}._7j9g1q_workshop ._7j9g1q_form ._7j9g1q_fields ._7j9g1q_persons ._7j9g1q_stepper button:disabled{opacity:.6;cursor:default}._7j9g1q_workshop ._7j9g1q_form ._7j9g1q_fields ._7j9g1q_persons ._7j9g1q_stepper input{width:3.5em;font:inherit;color:inherit;text-align:center;appearance:textfield;background:0 0;border:1px solid #fff;border-radius:9999px;padding:.25em}._7j9g1q_workshop ._7j9g1q_form ._7j9g1q_fields ._7j9g1q_persons ._7j9g1q_stepper input::-webkit-inner-spin-button{appearance:none;margin:0}._7j9g1q_workshop ._7j9g1q_form ._7j9g1q_fields ._7j9g1q_persons ._7j9g1q_stepper input::-webkit-outer-spin-button{appearance:none;margin:0}._7j9g1q_workshop ._7j9g1q_form ._7j9g1q_fields ._7j9g1q_persons ._7j9g1q_stepper input::placeholder{color:inherit;opacity:.6}._7j9g1q_workshop ._7j9g1q_form ._7j9g1q_fields ._7j9g1q_checkbox{grid-template-columns:auto 1fr;gap:.75em;line-height:1.5;display:grid}._7j9g1q_workshop ._7j9g1q_form ._7j9g1q_fields ._7j9g1q_checkbox a{font-weight:700;text-decoration:underline}._7j9g1q_workshop ._7j9g1q_form ._7j9g1q_fields ._7j9g1q_checkbox span{font-size:max(12px,.7em)}._7j9g1q_workshop ._7j9g1q_form ._7j9g1q_fields ._7j9g1q_checkbox input{appearance:none;cursor:pointer;border:1px solid #fff;border-radius:.2em;width:1.1em;height:1.1em;margin-top:.2em;transition:background-color .3s}._7j9g1q_workshop ._7j9g1q_form ._7j9g1q_fields ._7j9g1q_checkbox input:checked{background-color:#fff;box-shadow:inset 0 0 0 .2em #000}._7j9g1q_workshop ._7j9g1q_form ._7j9g1q_fields ._7j9g1q_checkbox input:focus-visible{outline-offset:.2em;outline:1px solid #fff}._7j9g1q_workshop ._7j9g1q_form ._7j9g1q_fields button{justify-self:center;margin-top:1em}._7j9g1q_workshop ._7j9g1q_form ._7j9g1q_overlay{background:#0009;place-items:center;display:grid;position:absolute;inset:0}._7j9g1q_workshop ._7j9g1q_form ._7j9g1q_overlay ._7j9g1q_spinner{border:2px solid #fff;border-top-color:#0000;border-radius:50%;width:2.5em;height:2.5em;animation:.8s linear infinite _7j9g1q_spin}@media (min-width:1200px){._7j9g1q_workshop>h1{white-space:nowrap;margin-bottom:1.5em}._7j9g1q_workshop ._7j9g1q_wrapper{grid-gap:3em;grid-template-columns:.4fr .6fr;display:grid}._7j9g1q_workshop ._7j9g1q_wrapper ._7j9g1q_img{grid-area:1/1}._7j9g1q_workshop ._7j9g1q_wrapper>._7j9g1q_img~*{grid-column:2}._7j9g1q_workshop ._7j9g1q_wrapper button{justify-self:start!important}}@keyframes _7j9g1q_spin{to{transform:rotate(360deg)}}._7j9g1q_legal{margin-top:2em;position:relative}._7j9g1q_legal h1{text-align:center;margin-bottom:1.5em;font-size:2em}@media (min-width:1200px){._7j9g1q_legal h1{width:80%;margin-bottom:1.2em;margin-left:auto;margin-right:auto;font-size:2.5em}}._7j9g1q_legal p,._7j9g1q_legal ul{letter-spacing:-10%;line-height:1.75}._7j9g1q_legal ._7j9g1q_text{max-width:700px;margin-left:auto;margin-right:auto;font-size:.8em}._7j9g1q_legal ._7j9g1q_text h3{margin-bottom:1em}._7j9g1q_legal ._7j9g1q_text p,._7j9g1q_legal ._7j9g1q_text ul{margin-bottom:3em}._7j9g1q_legal ._7j9g1q_text ul{padding-left:1.2em}
.zb18Ia_button{font-family:var(--font-simplon);color:inherit;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #fff;border-radius:999px;padding:1em 1.4em .9em;font-size:.9em;transition:color .3s,background-color .3s}.zb18Ia_button:hover{color:#000;background-color:#fff}.zb18Ia_button:is(button){color:#000;font-family:var(--font-soehne);background-color:#d9d9d9;padding:1em 1.4em}.zb18Ia_button:is(button):hover{color:#fff;background-color:#0000}
.e9VOVW_footer{color:#000;background-color:#fff;width:100%;position:relative}.e9VOVW_footer div{width:70%;letter-spacing:-7%;flex-direction:column;align-items:center;gap:.7em;margin:3em auto 0;padding:3em 0;font-size:20px;display:flex;position:relative}.e9VOVW_footer div a{text-underline-offset:.3em;text-decoration:underline}@media (min-width:1200px){.e9VOVW_footer div{flex-direction:row;justify-content:center;gap:2em;padding:4em 0}}
.akTK5G_accordion{border-top:1px solid #fff}.akTK5G_accordion h3{font-size:1.15em}.akTK5G_accordion.akTK5G_faq{border-top-color:#000}.akTK5G_accordion.akTK5G_faq h3{font-size:.9em;font-family:var(--font-simplon);text-transform:none!important}.akTK5G_accordion .akTK5G_title button{width:100%;font:inherit;color:inherit;text-transform:inherit;text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:1em;padding:1em .5em 1em 0;transition:opacity .3s;display:flex}.akTK5G_accordion .akTK5G_title button:hover{opacity:.7}.akTK5G_accordion .akTK5G_title button svg{flex-shrink:0;height:1em}.akTK5G_accordion .akTK5G_body{height:0;overflow:hidden}.akTK5G_accordion .akTK5G_body .akTK5G_text{visibility:hidden;padding-top:1.5em;padding-bottom:1.5em;font-size:.8em;line-height:1.75}.akTK5G_accordion .akTK5G_body .akTK5G_text ul{margin-top:1em;padding-left:1.2em}.akTK5G_accordion .akTK5G_body .akTK5G_text ul li{margin-bottom:.75em}
