.contact{display:flex;flex-direction:column}@media (min-width: 768px){.contact{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto 1fr}}@media (min-width: 1024px){.contact.fullwidth h3{margin:auto}.contact.fullwidth img{margin:0 0 0 auto}.contact.fullwidth.reverse img{margin:0 auto 0 0}}@media (min-width: 768px){.contact.reverse img{grid-column:1}.contact.reverse h3{text-align:center}}.contact.inverted{background:var(--color-bg-comp);color:var(--color-bg);overflow:hidden}.contact.inverted:not(.rounded){overflow:hidden}.contact.inverted.radius{width:calc(100% - 2rem)!important}@media (min-width: 768px){.contact.inverted{padding:0 0 0 1rem;overflow:unset}.contact.inverted.reverse{padding:0 1rem 0 0}}.contact.inverted h3,.contact.inverted ul{padding-left:1rem}.contact.inverted .socials li a{color:var(--color-bg)}@media (min-width: 768px){.contact.rounded img{height:auto}}@media (min-width: 768px){.contact.rounded.inverted.radius{border-radius:6rem 750px 750px 6rem}.contact.rounded.inverted.radius.reverse{border-radius:750px 6rem 6rem 750px}.contact.rounded.inverted.radius.reverse img{translate:-1px}.contact.rounded.inverted.radius img{border-radius:50%;translate:1px}}.contact h3{margin:2rem 0 0}.contact address{font-style:normal}@media (min-width: 768px){.contact address{margin:0 auto auto}}.contact ul{list-style:none;padding:1rem;margin:0;display:flex;flex-direction:column}.contact li{display:flex;gap:1em;align-items:center}.contact li .btn{margin:auto}.contact li table{width:auto!important}.contact li a{color:inherit;text-decoration:none}.contact .links{margin:1rem 0;flex-direction:column;gap:1rem}@media (min-width: 1024px){.contact .links{flex-direction:row}}.contact img{max-height:30vh;object-fit:cover;width:100%;aspect-ratio:1/1}@media (min-width: 768px){.contact img{max-height:unset;height:100%;margin:auto;grid-row:1/span 2;grid-column:2}}.contact .socials ul{padding:0;flex-direction:row}.contenu-panoramique{display:flex;flex-direction:column;height:90vh;width:100%!important}@media (min-width: 768px){.contenu-panoramique{height:70vh}}@media (min-width: 768px){.contenu-panoramique.fullwidth{height:80vh}}.contenu-panoramique.inverted h3{color:var(--color-main)!important}.contenu-panoramique.inverted article .content{color:var(--color-bg);background:var(--color-bg-comp)}.contenu-panoramique.inverted article .content h3{color:var(--color-secondary)!important}.contenu-panoramique.radius{border-radius:0!important}.contenu-panoramique.radius article img{border-radius:0!important}.contenu-panoramique.radius article .content{border-radius:1rem}@media (min-width: 768px){.contenu-panoramique.reverse .content{margin:auto 1rem 1rem auto}}.contenu-panoramique.shadow article{box-shadow:none!important}.contenu-panoramique.shadow article .content{box-shadow:0 0 5px 0 var(--color-bg-comp)}.contenu-panoramique.shadow.inverted .content{box-shadow:0 0 10px 0 var(--color-bg-comp)}.contenu-panoramique h3{padding:2rem 0 1rem}.contenu-panoramique article{color:inherit;display:flex;flex-direction:column;position:relative;flex-grow:1}.contenu-panoramique article .images{position:absolute;top:0;left:0;width:100%;height:100%}.contenu-panoramique article .images img{width:100%;height:100%;aspect-ratio:unset;object-fit:cover}.contenu-panoramique article .content{z-index:1;padding:1rem;margin:auto .5rem .5rem;background:var(--color-bg);opacity:.9}@media (min-width: 768px){.contenu-panoramique article .content{margin:auto auto 1rem 1rem;max-width:65%}}@media (min-width: 1024px){.contenu-panoramique article .content{padding:1rem 2rem;max-width:640px}}.contenu-panoramique article .content h3{padding:0rem;margin:1rem 0;text-align:left}.contenu-panoramique article .links{z-index:1;margin-top:2.5rem}img.slide.svelte-orkiro{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:all .5s ease}img.active.svelte-orkiro{opacity:1}.a-propos-de-moi{display:flex;flex-direction:column}@media (min-width: 768px){.a-propos-de-moi.has-image{display:grid;grid-template-columns:225px 1fr;gap:.5em 1em}}@media (min-width: 768px){.a-propos-de-moi.reverse{grid-template-columns:1fr 225px}.a-propos-de-moi.reverse img{grid-column:2;grid-row:1/span 2}}.a-propos-de-moi.inverted{background:var(--color-bg-comp);color:var(--color-bg);padding:2rem .5rem}.a-propos-de-moi.inverted:not(.fullwidth){width:calc(100% - 3rem)!important}@media (min-width: 1024px){.a-propos-de-moi.inverted{padding:4rem 1rem}}.a-propos-de-moi.shadow{box-shadow:0 0 5px 0 var(--color-bg-comp);padding:1rem}.a-propos-de-moi img{width:100%;height:100%;max-width:225px;max-height:225px;margin:auto;object-fit:cover;overflow:hidden;aspect-ratio:1/1}@media (min-width: 768px){.a-propos-de-moi img{grid-row:span 2}}.a-propos-de-moi strong{font-size:1.5em;margin:0 0 1em}.a-propos-de-moi strong.quoted{margin:1em 0 0}@media (min-width: 768px){.a-propos-de-moi strong{font-size:2em;margin:0 0 1em}.a-propos-de-moi strong.quoted{margin:1em 0 0 .5em}}.a-propos-de-moi strong svg{font-size:2em}.a-propos-de-moi input{display:none}.a-propos-de-moi input:checked+.content{max-height:50vh;overflow-y:auto;padding:1rem}.a-propos-de-moi label{margin:1rem auto;cursor:pointer;height:fit-content}.a-propos-de-moi .content{max-height:0px;overflow:hidden;transition:max-height .5s ease}@media (min-width: 768px){.a-propos-de-moi .content{grid-column:span 2}}.a-propos-de-moi .content p{margin:1rem 0}.a-propos-de-moi .content ul{padding:0 0 0 2.5rem}.on-parle-de-nous{display:flex;flex-wrap:wrap;width:100%}.on-parle-de-nous.inverted{background:var(--color-bg-comp);color:var(--color-bg);padding:2rem 0}@media (min-width: 768px){.on-parle-de-nous.inverted:not(.fullwidth){margin:0 auto}}@media (min-width: 1024px){.on-parle-de-nous.inverted{padding:4rem 0}}.on-parle-de-nous h3{width:100%}.on-parle-de-nous ul{display:flex;flex-wrap:wrap;width:100%;overflow-x:auto;justify-content:space-evenly}@media (min-width: 768px){.on-parle-de-nous ul{margin:0 auto;max-width:1024px}}.on-parle-de-nous li{display:flex;flex-direction:column;align-items:center;margin:1rem}.on-parle-de-nous li img{width:128px;height:128px;object-fit:cover;margin:0 0 .5rem}.formulaire-de-contact.fullwidth form{max-width:1024px}.formulaire-de-contact.fullwidth .freebie{max-width:640px}.formulaire-de-contact.inverted{width:calc(100% - 1rem)!important;padding:1rem .5rem 3rem}.formulaire-de-contact.inverted input:not([type=submit]){color:var(--color-bg)}.formulaire-de-contact form{display:grid;grid-template-columns:1fr;position:relative;gap:.5rem 2rem;max-width:640px;margin:auto}@media (min-width: 768px){.formulaire-de-contact form{grid-template-columns:1fr 1fr}}.formulaire-de-contact form.error :required:invalid+span{color:var(--color-main)}.formulaire-de-contact form input[name=hp]{display:none}.formulaire-de-contact form input[type=submit]{margin:0 0 0 auto}@media (min-width: 768px){.formulaire-de-contact form>span.has-textarea,.formulaire-de-contact form>span.full{grid-column:span 2}}.formulaire-de-contact form>div{display:flex;align-items:flex-end}.formulaire-de-contact .freebie{display:grid;grid-template-columns:1fr 4fr;align-items:center;gap:.25rem 1rem;max-width:640px;margin:0 auto 2rem}.formulaire-de-contact .freebie h3,.formulaire-de-contact .freebie h4{margin:0;padding:0}.formulaire-de-contact .freebie h3{font-size:1rem;text-align:left}.formulaire-de-contact .freebie img{width:100%;height:auto;object-fit:cover}@media (min-width: 768px){.formulaire-de-contact .freebie img{grid-row:span 2}}.formulaire-de-contact .freebie a{margin:1rem auto}.formulaire-de-contact .freebie>div{grid-column:span 2}@media (min-width: 768px){.formulaire-de-contact .freebie>div{grid-column:unset}}.formulaire-de-contact .message{margin:2rem auto;width:fit-content}.contenu-simple{display:flex;flex-direction:column}@media (min-width: 1024px){.contenu-simple.fullwidth blockquote{width:100%;max-width:768px;margin:auto}}.contenu-simple.inverted{background:var(--color-bg-comp);color:var(--color-bg);width:100%}.contenu-simple.inverted.radius:not(.fullwidth){width:calc(100% - 1rem)}.contenu-simple.inverted blockquote{color:var(--color-bg-comp)}@media (min-width: 768px){.contenu-simple.inverted article{margin:5rem 2rem}}.contenu-simple.radius blockquote{border-radius:1rem}.contenu-simple.radius:not(.rounded) img{border-radius:1rem}.contenu-simple.rounded .images{min-width:320px}@media (min-width: 768px){.contenu-simple.rounded .images{min-width:280px}}@media (min-width: 1024px){.contenu-simple.rounded .images{min-width:320px}}.contenu-simple.rounded img{border-radius:50%}.contenu-simple.rounded article.superposed .images img{aspect-ratio:1/1;height:auto!important}@media (min-width: 768px){.contenu-simple.alternate article.has-images:nth-of-type(even),.contenu-simple.alternate article.superposed:nth-of-type(even){grid-template-columns:1fr 40%}.contenu-simple.alternate article.has-images:nth-of-type(even) .images,.contenu-simple.alternate article.superposed:nth-of-type(even) .images{grid-column:2}}@media (min-width: 768px){.contenu-simple.alternate article.has-images:nth-of-type(odd),.contenu-simple.alternate article.superposed:nth-of-type(odd){grid-template-columns:40% 1fr}.contenu-simple.alternate article.has-images:nth-of-type(odd) .images,.contenu-simple.alternate article.superposed:nth-of-type(odd) .images{grid-column:1}}@media (min-width: 768px) and (min-width: 768px){.contenu-simple.alternate.reverse article.has-images:nth-of-type(even),.contenu-simple.alternate.reverse article.superposed:nth-of-type(even){grid-template-columns:40% 1fr}.contenu-simple.alternate.reverse article.has-images:nth-of-type(even) .images,.contenu-simple.alternate.reverse article.superposed:nth-of-type(even) .images{grid-column:1}}@media (min-width: 768px) and (min-width: 768px){.contenu-simple.alternate.reverse article.has-images:nth-of-type(odd),.contenu-simple.alternate.reverse article.superposed:nth-of-type(odd){grid-template-columns:1fr 40%}.contenu-simple.alternate.reverse article.has-images:nth-of-type(odd) .images,.contenu-simple.alternate.reverse article.superposed:nth-of-type(odd) .images{grid-column:2}}.contenu-simple.shadow .images{min-height:100%}.contenu-simple.shadow .images img{margin:0}.contenu-simple.shadow article{padding:0}.contenu-simple.shadow article.has-images .content{padding:0 .5rem 1rem}@media (min-width: 768px){.contenu-simple.shadow article.has-images .content{padding:0 2rem 0 0}}.contenu-simple.shadow article .content{padding:0 .5rem}@media (min-width: 768px){.contenu-simple.shadow article .content{padding:0 2rem}}.contenu-simple.shadow .links{padding:0 0 1rem}.contenu-simple article{color:inherit;display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr auto;gap:1rem 2rem;margin:2rem .5rem;padding:0 .5rem 1rem}@media (min-width: 768px){.contenu-simple article{margin:3rem 1rem;padding:0}}.contenu-simple article.has-images{min-height:280px}@media (min-width: 768px){.contenu-simple article.has-images{min-height:320px;grid-template-columns:40% 1fr}}.contenu-simple article.no-title{grid-template-rows:1fr auto}@media (min-width: 768px){.contenu-simple article.no-title .images{grid-row:1/span 2}}.contenu-simple article.no-title .content{margin:auto 0}.contenu-simple article h3{margin:auto 0;padding:1rem 0 0}@media (min-width: 768px){.contenu-simple article h3{padding:2rem 0 1rem}}@media (min-width: 768px){.contenu-simple article h4{padding:1rem 0 0}}.contenu-simple article .images{position:relative;min-width:100%;min-height:320px;margin:auto;display:flex}@media (min-width: 768px){.contenu-simple article .images{min-width:100%;min-height:280px;grid-row:1/span 3}}@media (min-width: 1024px){.contenu-simple article .images{min-width:100%;min-height:320px}}@media (min-width: 768px){.contenu-simple article.superposed{margin:3rem 1rem;grid-template-columns:40% 1fr}}.contenu-simple article.superposed .images{display:relative;margin:1.5rem 0}@media (min-width: 768px){.contenu-simple article.superposed .images{margin:auto}}.contenu-simple article.superposed .images img{position:absolute;object-fit:cover;overflow:hidden;margin:auto;z-index:1}.contenu-simple article.superposed .images img:nth-child(1){z-index:0;width:80%;height:auto;max-height:100%;left:10%;top:0%;aspect-ratio:1/1}.contenu-simple article.superposed .images img:nth-child(2){top:calc(-3rem + 10px);left:0;width:30%;height:40%;box-shadow:0 0 10px #00000080;transform:rotate(-5deg)}.contenu-simple article.superposed .images img:nth-child(3){top:unset;left:unset;bottom:calc(-3rem + 10px);right:0%;width:40%;height:60%;box-shadow:0 0 10px #00000080}@media (min-width: 768px){.contenu-simple article.superposed .images img:nth-child(3){right:-2%;box-shadow:0 0 10px #00000080}}.contenu-simple article.superposed .images img:nth-child(4){top:-.5rem;right:.5rem;width:30%;height:35%;box-shadow:0 0 10px #00000080;transform:rotate(-10deg)}.contenu-simple article.superposed .images img:nth-child(5){top:calc(100% - 5rem);left:1rem;width:25%;height:30%;box-shadow:0 0 10px #00000080;transform:rotate(10deg)}.contenu-simple article img{width:100%;height:auto;aspect-ratio:1/1;object-fit:cover;overflow:hidden;margin:auto}.contenu-simple article .content{display:flex;flex-direction:column;align-items:center}@media (min-width: 768px){.contenu-simple article .content{padding:0 1rem 0 0}}.contenu-simple article .content img{width:unset;max-width:100%;object-fit:cover}.contenu-simple article .content>*{margin:.5rem 0}.contenu-simple article .content>p{width:100%}.contenu-simple article .links{display:flex;justify-content:space-evenly;align-items:center;margin:auto 0}@media (min-width: 768px){.contenu-simple article .links{padding:0 0 1rem}}.contenu-simple .links{display:flex}.contenu-simple blockquote{background:var(--color-comp);padding:1rem;margin:1rem .5rem}@media (min-width: 768px){.contenu-simple blockquote{padding:1.5rem 2rem;margin:2rem}}.evenements{display:flex;flex-direction:column;width:100%;padding:2rem 0}@media (min-width: 1024px){.evenements.fullwidth h3{margin:auto}}.evenements.rounded article img{border-radius:50%;width:75%;height:auto;aspect-ratio:1/1;margin:1rem auto}.evenements.radius h3{text-align:center}.evenements.radius article{border-radius:1rem;overflow:hidden}@media (min-width: 768px){.evenements.radius article{margin:0}}.evenements.inverted{background:var(--color-bg-comp);color:var(--color-bg);overflow:hidden}.evenements.inverted article{background:var(--color-bg);color:var(--color-bg-comp)}.evenements.inverted .btn:hover{box-shadow:4px 4px 0 0 var(--color-light)}.evenements.inverted.radius:not(.fullwidth){width:calc(100% - 1rem)}@media (min-width: 768px){.evenements.inverted:not(.fullwidth){margin:0 auto}}@media (min-width: 1024px){.evenements.inverted{padding:4rem 0}}.evenements>div{display:flex;flex-direction:column;width:100%;gap:2rem}@media (min-width: 768px){.evenements>div{flex-direction:row;flex-wrap:wrap;justify-content:center;padding:0 1rem;width:calc(100% - 2rem)}}.evenements>div article{display:flex;flex-direction:column;flex-shrink:0;margin:.5rem 1rem;background:var(--color-light)}@media (min-width: 768px){.evenements>div article{width:320px}}.evenements>div article img{width:100%;height:240px;object-fit:cover;margin:0}@media (min-width: 768px){.evenements>div article img{height:320px}}.evenements>div article .dates{display:flex;justify-content:space-evenly;margin:1rem 0 0;font-weight:700;font-size:1.15rem;align-items:center}.evenements>div article .content{padding:1rem;margin:0 0 auto}.evenements>div article .content p{margin:.5rem 0}.evenements .links{margin:2rem 0}.questions-frequentes{display:flex;flex-direction:column}.questions-frequentes.radius details{border-radius:1rem}.questions-frequentes.inverted{background:var(--color-bg-comp);color:var(--color-bg)}.questions-frequentes.inverted.radius:not(.fullwidth){width:calc(100% - 1rem)}@media (min-width: 1024px){.questions-frequentes.inverted{padding:2rem}}.questions-frequentes details{background-color:var(--color-bg-comp);color:var(--color-bg);padding:1rem 2rem;margin:1rem auto;max-width:768px;width:100%;width:-webkit-fill-available}.questions-frequentes details summary{font-size:1.1rem;cursor:pointer}.questions-frequentes details .content{margin:1rem 0}.questions-frequentes details .content>p{margin:1rem 0}.questions-frequentes details .content>p a{color:var(--color-bg)}.questions-frequentes details .content ul{list-style:disc;margin:1rem 0 1rem 2rem}.questions-frequentes details .content li{margin:.5rem 0}.galerie-d-images{width:100%;height:80vh;display:flex;flex-direction:column}@media (min-width: 768px){.galerie-d-images{height:100%}}@media (min-width: 768px){.galerie-d-images.fullwidth div{max-width:calc(100dvw - 1rem);margin:1rem auto}.galerie-d-images.fullwidth div[data-images="3"],.galerie-d-images.fullwidth div[data-images="4"]{grid-template-rows:repeat(2,calc(33vw - 1rem))}.galerie-d-images.fullwidth div[data-images="5"]{grid-template-rows:repeat(3,calc(33vw - 1rem))}}.galerie-d-images.inverted{background:var(--color-bg-comp);color:var(--color-bg)}.galerie-d-images.inverted.radius:not(.fullwidth){width:calc(100% - 1rem)}.galerie-d-images div{display:flex;width:100%;height:100%;overflow-x:auto;overflow-y:hidden}@media (min-width: 768px){.galerie-d-images div{display:grid;gap:1rem;overflow-x:unset}.galerie-d-images div[data-images="1"]{grid-template-columns:1fr;grid-template-rows:640px}.galerie-d-images div[data-images="2"]{grid-template-columns:2fr 1fr;grid-template-rows:640px}.galerie-d-images div[data-images="2"] figure:nth-of-type(2) img{aspect-ratio:1/2}.galerie-d-images div[data-images="3"]{grid-template-columns:2fr 1fr;grid-template-rows:repeat(2,320px)}.galerie-d-images div[data-images="3"] figure:nth-of-type(1){grid-row:1/span 2}.galerie-d-images div[data-images="4"]{grid-template-columns:1fr 1fr 1fr;grid-template-rows:repeat(2,320px)}.galerie-d-images div[data-images="4"] figure:nth-of-type(1),.galerie-d-images div[data-images="4"] figure:nth-of-type(4){grid-column:span 2}.galerie-d-images div[data-images="4"] figure:nth-of-type(1) img,.galerie-d-images div[data-images="4"] figure:nth-of-type(4) img{aspect-ratio:2/1}.galerie-d-images div[data-images="5"]{grid-template-columns:1fr 1fr 1fr;grid-template-rows:repeat(3,320px)}.galerie-d-images div[data-images="5"] figure:nth-of-type(1){grid-row:1/span 2;grid-column:1/span 2}.galerie-d-images div[data-images="5"] figure:nth-of-type(5){grid-column:span 2}.galerie-d-images div[data-images="5"] figure:nth-of-type(5) img{aspect-ratio:2/1}}.galerie-d-images figure{flex-shrink:0;flex-grow:1;width:70vw;max-width:320px;height:100%;margin:0 1rem;position:relative}@media (min-width: 768px){.galerie-d-images figure{width:100%;max-width:unset;margin:0}}.galerie-d-images figure img{object-fit:cover;height:100%;width:100%;aspect-ratio:1/1}.galerie-d-images figure figcaption{background:var(--color-bg-comp);color:var(--color-bg);position:absolute;bottom:0;left:0;right:0;padding:.5rem 1rem;opacity:.9}.galerie-d-images figure figcaption p{margin:0}.avis-clients{display:flex;flex-direction:column}.avis-clients.inverted{background:var(--color-bg-comp);color:var(--color-bg)}.avis-clients.inverted.radius:not(.fullwidth){width:calc(100% - 1rem)}@media (min-width: 1024px){.avis-clients.inverted{padding:2rem}}.avis-clients.radius img{border-radius:2rem;overflow:hidden}.avis-clients.alternate li.has-image:nth-of-type(odd){grid-template-columns:1fr 64px}@media (min-width: 768px){.avis-clients.alternate li.has-image:nth-of-type(odd){grid-template-columns:1fr 128px}}.avis-clients.alternate li.has-image:nth-of-type(odd) img{grid-column:2;grid-row:1/span 2}@media (min-width: 1024px){.avis-clients.fullwidth{max-width:calc(100% - 4rem)!important}}.avis-clients h3{padding:2rem 0 1rem}.avis-clients ul{padding:0}.avis-clients li{display:grid;grid-template-columns:1fr;grid-template-rows:1fr auto;align-items:center;gap:.5rem 1rem;margin:2rem .5rem 3rem;max-width:1024px}@media (min-width: 768px){.avis-clients li{margin:2rem 2rem 3rem}}@media (min-width: 1024px){.avis-clients li{margin:2rem auto}}.avis-clients li.has-image{grid-template-columns:64px 1fr}@media (min-width: 768px){.avis-clients li.has-image{grid-template-columns:128px 1fr}}.avis-clients li img{width:64px;height:64px;object-fit:cover;grid-row:span 2}@media (min-width: 768px){.avis-clients li img{width:128px;height:128px}}.avis-clients li h4{margin:0 0 .5rem}.avis-clients li .links{display:flex;grid-column:span 2;margin:auto}@media (min-width: 768px){.avis-clients li .links{margin:0 auto}}.tarifs{display:flex;flex-direction:column}@media (min-width: 768px){.tarifs{flex-direction:row;flex-wrap:wrap;justify-content:center}}@media (min-width: 1024px){.tarifs.fullwidth{justify-content:space-evenly}}@media (min-width: 768px){.tarifs.fullwidth article{max-width:500px}}@media (min-width: 1440px){.tarifs.fullwidth article{max-width:25vw}}.tarifs.inverted{background:var(--color-bg-comp);color:var(--color-bg);padding:2rem 0}@media (min-width: 1024px){.tarifs.inverted{padding:4rem 0}}.tarifs.inverted.radius:not(.fullwidth){width:calc(100% - 1rem)}.tarifs.radius article{border-radius:.5rem;overflow:hidden}.tarifs h3{padding:2rem 0 1rem;width:100%}.tarifs article{display:flex;flex-direction:column;margin:1rem .5rem;padding:.5rem;align-items:center}@media (min-width: 768px){.tarifs article{margin:1rem;padding:1rem}}@media (min-width: 1024px){.tarifs article{width:40vw}}.tarifs article.main{border:3px solid var(--color-main)}.tarifs article.main:nth-child(odd){border:1px solid var(--color-secondary)}.tarifs article h4{margin:1rem}.tarifs article strong{font-size:3.5rem;color:var(--color-secondary)}.tarifs article i{margin:0 0 1rem}.tarifs article>div{padding:0 1rem 1rem}.tarifs .links{display:flex;align-items:center;justify-content:center;padding:2rem 0 1rem;width:100%}.articles{width:100%!important;padding:0}@media (min-width: 768px){.articles.fullwidth div{max-width:calc(1024px - 1rem);margin:1rem auto}}.articles.inverted{background:var(--color-bg-comp);color:var(--color-bg)}.articles.inverted.radius:not(.fullwidth){width:calc(100% - 1rem)}.articles.inverted article:not(:hover){color:var(--color-bg)}.articles.inverted article:not(:hover) h4,.articles.inverted article:not(:hover) p{color:var(--color-bg)}.articles.inverted article:hover{color:var(--color-bg-comp)}@media (min-width: 768px){.articles.radius article{border-top-left-radius:200px;border-bottom-left-radius:200px}}.articles>div{display:flex;max-width:100dvw;height:100%;overflow-x:auto;overflow-y:hidden;padding:1rem 0;gap:1rem}@media (min-width: 768px){.articles>div{width:unset;padding:1rem;flex-wrap:wrap;justify-content:center}}.articles>div>div{margin:auto 1rem;flex-shrink:0;width:50vw}@media (min-width: 768px){.articles>div>div{margin:1rem auto;width:unset}}.articles>div>a{margin:0 .5rem}.article-card.svelte-151s86x.svelte-151s86x{flex-shrink:0;flex-grow:1;width:70vw;max-width:320px;margin:0 1rem;text-decoration:none;color:var(--color-dark)}@media (min-width: 768px){.article-card.svelte-151s86x.svelte-151s86x{width:100%;max-width:unset;margin:0 auto;max-width:768px}}.article-card.svelte-151s86x article.svelte-151s86x{display:grid;margin:0;padding:1rem .5rem}@media (min-width: 768px){.article-card.svelte-151s86x article.svelte-151s86x{grid-template-columns:auto 1fr;column-gap:1rem;padding:0 1rem 0 0}}.article-card.svelte-151s86x article.svelte-151s86x:hover{box-shadow:0 0 8px -6px var(--color-bg-comp);background:var(--color-light);border-radius:1rem}.article-card.svelte-151s86x article:hover h4.svelte-151s86x{text-decoration:underline}.article-card.svelte-151s86x article:hover img.svelte-151s86x{transform:scale(.9)}.article-card.svelte-151s86x article header.svelte-151s86x{padding:.5rem 0}.article-card.svelte-151s86x article header h4.svelte-151s86x{margin:0}.article-card.svelte-151s86x article p.svelte-151s86x{padding:0;margin:0}.article-card.svelte-151s86x article img.svelte-151s86x{transition:all .5s ease;width:150px;height:150px;object-fit:cover}@media (min-width: 768px){.article-card.svelte-151s86x article img.svelte-151s86x{grid-row:span 2}}.popup{z-index:2;margin:0!important}.popup.radius aside>div{border-radius:1rem}.popup.inverted aside>div{background:var(--color-bg-comp);box-shadow:none;color:var(--color-bg)}.popup aside{position:fixed;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.5);display:flex}.popup aside.hidden{display:none}.popup aside.show{display:flex}.popup aside>div{pointer-events:none;margin:auto;background:var(--color-bg);width:100%;max-width:640px;box-shadow:0 0 10px 0 var(--color-bg-comp)}.popup aside>div header{display:flex;align-items:center}.popup aside>div header svg{cursor:pointer;pointer-events:all}.popup aside>div h3{padding:0 1rem;margin:auto}.popup aside>div .content{margin:1rem}.popup aside>div .links{margin:1rem;pointer-events:all}.popup aside>div img{max-height:30vh;width:100%;object-fit:cover;border-radius:0!important}
