.arrow-link[data-astro-cid-ddq56j2j]{align-items:center;gap:var(--space-2);min-block-size:var(--tap-target);font-family:var(--font-heading);font-size:var(--text-ui);font-weight:var(--weight-black);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--tone-text,var(--color-primary));text-decoration:none;display:inline-flex}.arrow-link[data-astro-cid-ddq56j2j]:hover span[data-astro-cid-ddq56j2j]{text-underline-offset:.25em;text-decoration:underline}.arrow-link[data-astro-cid-ddq56j2j] .arrow-link__icon{vertical-align:0;transition:translate var(--duration) var(--ease);font-size:.7em}.arrow-link[data-astro-cid-ddq56j2j]:hover .arrow-link__icon{translate:2px}.hero[data-astro-cid-sf272gaj]{padding-block:clamp(2rem, 1rem + 4vw, 5rem) var(--space-8)}.hero__inner{gap:var(--space-8);align-items:center;display:grid}@media (width>=64rem){.hero--media[data-astro-cid-sf272gaj] .hero__inner{grid-template-columns:1fr 1.1fr}.hero--media[data-astro-cid-sf272gaj]:has(.hero__badge) .hero__inner{column-gap:var(--space-6);grid-template-columns:1fr 28rem;align-items:start}}.hero__text[data-astro-cid-sf272gaj]{justify-items:start;gap:var(--space-6);display:grid}.hero__title[data-astro-cid-sf272gaj]{font-size:var(--text-h1);line-height:var(--leading-tight);color:var(--tone-title);display:grid}.hero__title-strong[data-astro-cid-sf272gaj]{font-weight:var(--weight-bold)}.hero__title-light[data-astro-cid-sf272gaj]{font-weight:var(--weight-regular)}.hero__lead[data-astro-cid-sf272gaj]{gap:var(--space-4);max-inline-size:44rem;font-family:var(--font-heading);font-size:var(--text-lg);line-height:var(--leading-snug);display:grid}.hero__actions[data-astro-cid-sf272gaj]{justify-items:start;gap:var(--space-4);display:grid}.hero__media[data-astro-cid-sf272gaj]{justify-self:center;inline-size:100%;max-inline-size:36rem;position:relative}.hero[data-astro-cid-sf272gaj] .hero__image{block-size:auto;inline-size:100%}.hero__badge[data-astro-cid-sf272gaj]{place-items:center;inline-size:clamp(8rem,6rem + 6vw,12rem);display:grid;position:absolute;inset-block-end:-8%;inset-inline-end:-4%}.hero__badge[data-astro-cid-sf272gaj] .hero__badge-brush{block-size:auto;inline-size:100%}.rich-text--section[data-astro-cid-ziu7yk7n]{max-inline-size:52rem;margin-inline:auto}.rich-text--section[data-astro-cid-ziu7yk7n] .rich-text__title{text-align:center;margin-block-end:var(--space-8)}.rich-text--section[data-astro-cid-ziu7yk7n] p>strong:only-child{color:var(--tone-text)}.grid-header[data-astro-cid-a7texqqq]{gap:var(--space-4);max-inline-size:var(--measure);color:var(--color-text-muted);margin-block-end:var(--space-12);display:grid}.grid-header[data-astro-cid-a7texqqq] h2{color:var(--color-text)}.cards[data-astro-cid-a7texqqq]{gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));padding:0;list-style:none;display:grid}.card[data-astro-cid-a7texqqq]{align-content:start;gap:var(--space-3);padding:var(--space-8) var(--space-6);background:var(--color-surface);border-radius:var(--radius-md);box-shadow:var(--shadow-card);transition:translate var(--duration) var(--ease);display:grid;position:relative}.card[data-astro-cid-a7texqqq] p[data-astro-cid-a7texqqq]{color:var(--color-text-muted)}.card[data-astro-cid-a7texqqq] a[data-astro-cid-a7texqqq]{text-decoration:none}.card[data-astro-cid-a7texqqq] a[data-astro-cid-a7texqqq]:after{content:"";border-radius:inherit;position:absolute;inset:0}.card[data-astro-cid-a7texqqq]:has(a:hover){translate:0 -2px}.card[data-astro-cid-a7texqqq]:has(a:focus-visible){outline:var(--focus-ring);outline-offset:3px}.card[data-astro-cid-a7texqqq] a[data-astro-cid-a7texqqq]:focus-visible{outline:none}.faq[data-astro-cid-s5r4na5t]{gap:var(--space-3);margin-block-start:var(--space-6);display:grid}.faq__item[data-astro-cid-s5r4na5t]{border:1px solid var(--tone);border-radius:var(--radius-sm);background:var(--color-surface);box-shadow:var(--shadow-soft)}summary[data-astro-cid-s5r4na5t]{justify-content:space-between;align-items:center;gap:var(--space-4);min-block-size:var(--tap-target);padding:var(--space-2) var(--space-4);cursor:pointer;list-style:none;display:flex}summary[data-astro-cid-s5r4na5t]::-webkit-details-marker{display:none}summary[data-astro-cid-s5r4na5t]:after{content:"+" / "";font-size:var(--text-h3);font-weight:var(--weight-black);color:var(--tone-text);flex-shrink:0}details[data-astro-cid-s5r4na5t][open] summary[data-astro-cid-s5r4na5t]:after{content:"−" / ""}.faq__question[data-astro-cid-s5r4na5t]{font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--weight-medium);color:var(--tone-text)}.faq__answer[data-astro-cid-s5r4na5t]{padding:0 var(--space-4) var(--space-4);font-style:italic}.faq__cta[data-astro-cid-s5r4na5t]{justify-content:center;margin-block-start:var(--space-8);display:flex}.cta[data-astro-cid-vlkzfca2]{justify-items:center;gap:var(--space-6);padding:var(--space-12) var(--space-6);text-align:center;background:var(--color-surface);border:var(--border);border-radius:var(--radius-lg);display:grid}.cta[data-astro-cid-vlkzfca2] p[data-astro-cid-vlkzfca2]{max-inline-size:50ch;color:var(--color-text-muted)}.latest[data-astro-cid-rpdphnos]{--tone-text:var(--color-accent);gap:var(--space-8);display:grid}@media (width>=64rem){.latest[data-astro-cid-rpdphnos]{grid-template-columns:1.1fr 1fr;align-items:start}.latest[data-astro-cid-rpdphnos] .latest__all{grid-column:1}}.latest__title{text-align:center;margin-block-end:var(--space-8)}.latest__title .brand-script{font-size:1.45em}.latest__others[data-astro-cid-rpdphnos]{gap:var(--space-6);padding:0;list-style:none;display:grid}.teaser[data-astro-cid-rpdphnos]{gap:var(--space-4);align-items:start;display:grid;position:relative}.teaser--media[data-astro-cid-rpdphnos]{grid-template-columns:10rem 1fr}.teaser--featured[data-astro-cid-rpdphnos].teaser--media{grid-template-columns:minmax(0,15rem) 1fr}.teaser--featured[data-astro-cid-rpdphnos] .teaser__title[data-astro-cid-rpdphnos]{font-size:var(--text-lg)}.teaser[data-astro-cid-rpdphnos] .teaser__image{aspect-ratio:1;object-fit:cover;inline-size:100%}.teaser__body[data-astro-cid-rpdphnos]{gap:var(--space-2);font-size:var(--text-base);display:grid}.teaser__title[data-astro-cid-rpdphnos]{font-family:var(--font-heading);font-size:var(--text-ui);font-weight:var(--weight-bold);line-height:var(--leading-snug);color:var(--color-accent)}.teaser__title[data-astro-cid-rpdphnos] a[data-astro-cid-rpdphnos]{text-decoration:none}.teaser__title[data-astro-cid-rpdphnos] a[data-astro-cid-rpdphnos]:after{content:"";position:absolute;inset:0}.teaser[data-astro-cid-rpdphnos]:has(a:hover) .teaser__title[data-astro-cid-rpdphnos] a[data-astro-cid-rpdphnos]{text-decoration:underline}.teaser[data-astro-cid-rpdphnos]:has(a:focus-visible){outline:var(--focus-ring);outline-offset:6px}.teaser[data-astro-cid-rpdphnos] a[data-astro-cid-rpdphnos]:focus-visible{outline:none}@media (width<=30rem){.teaser--media[data-astro-cid-rpdphnos],.teaser--featured[data-astro-cid-rpdphnos].teaser--media{grid-template-columns:6rem 1fr}}.proof[data-astro-cid-odlidfui]{padding-block:var(--space-4) var(--space-8)}.proof__list[data-astro-cid-odlidfui]{justify-content:center;gap:var(--space-1) 0;font-family:var(--font-heading);font-size:var(--text-lg);font-weight:var(--weight-medium);color:var(--color-accent);text-align:center;flex-wrap:wrap;padding:0;list-style:none;display:flex}.proof__list[data-astro-cid-odlidfui] li[data-astro-cid-odlidfui]+li[data-astro-cid-odlidfui]:before{content:"•" / "";margin-inline:var(--space-2)}.audiences__header[data-astro-cid-lumy7qna]{justify-items:center;gap:var(--space-2);text-align:center;margin-block-end:var(--space-12);display:grid}.audiences__header[data-astro-cid-lumy7qna] p[data-astro-cid-lumy7qna]{font-family:var(--font-heading)}.audiences[data-astro-cid-lumy7qna]{gap:var(--space-12) var(--space-8);padding:0;list-style:none;display:grid}@media (width>=56rem){.audiences[data-astro-cid-lumy7qna]{grid-template-columns:1.1fr 1fr;align-items:center}.audience[data-astro-cid-lumy7qna]:first-child{grid-row:span 2}.audience[data-astro-cid-lumy7qna]:not(:first-child){text-align:start;grid-template-columns:10rem 1fr;justify-items:start}.audience[data-astro-cid-lumy7qna]:not(:first-child) .audience__badge[data-astro-cid-lumy7qna]{inline-size:10rem}.audience[data-astro-cid-lumy7qna]:not(:first-child) .audience__body[data-astro-cid-lumy7qna]{justify-items:start}.audience[data-astro-cid-lumy7qna]:not(:first-child) .audience__label[data-astro-cid-lumy7qna]{font-size:var(--text-base)}}.audience[data-astro-cid-lumy7qna]{justify-items:center;gap:var(--space-4);text-align:center;display:grid;position:relative}.audience__badge[data-astro-cid-lumy7qna]{place-items:center;inline-size:12.5rem;display:grid;position:relative}.audience__badge[data-astro-cid-lumy7qna] .audience__blob{grid-area:1/1;block-size:auto;inline-size:100%}.audience__label[data-astro-cid-lumy7qna]{font-family:var(--font-heading);font-size:var(--text-lg);font-weight:var(--weight-medium);color:var(--color-on-color);text-shadow:0 1px 3px #00000073;grid-area:1/1}.audience__body[data-astro-cid-lumy7qna]{justify-items:center;gap:var(--space-2);display:grid}.audience__title[data-astro-cid-lumy7qna]{font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--weight-bold);color:var(--color-text)}.audience__link[data-astro-cid-lumy7qna]{align-items:center;gap:var(--space-2);min-block-size:var(--tap-target);font-family:var(--font-heading);font-size:var(--text-ui);font-weight:var(--weight-black);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--tone-text);text-decoration:none;display:inline-flex}.audience__link[data-astro-cid-lumy7qna] .icon{font-size:.7em}.audience__link[data-astro-cid-lumy7qna]:after{content:"";position:absolute;inset:0}.audience[data-astro-cid-lumy7qna]:has(.audience__link:hover) .audience__link[data-astro-cid-lumy7qna]>span[data-astro-cid-lumy7qna]{text-underline-offset:.25em;text-decoration:underline}.audience[data-astro-cid-lumy7qna]:has(.audience__link:focus-visible){outline:var(--focus-ring);outline-offset:8px;border-radius:var(--radius-md)}.audience__link[data-astro-cid-lumy7qna]:focus-visible{outline:none}.quote[data-astro-cid-uwxjq36s]{--tone-text:var(--color-accent);gap:var(--space-6);background:var(--color-surface);align-items:center;padding:clamp(1.5rem,1rem + 2vw,2.75rem);display:grid}@media (width>=48rem){.quote--media[data-astro-cid-uwxjq36s]{grid-template-columns:1fr auto}}.quote--wide[data-astro-cid-uwxjq36s]{background:0 0;padding:0}@media (width>=48rem){.quote--wide[data-astro-cid-uwxjq36s]{grid-template-columns:1.3fr 1fr}.quote--wide[data-astro-cid-uwxjq36s] .quote__text[data-astro-cid-uwxjq36s]{order:1}}.quote[data-astro-cid-uwxjq36s].quote--wide .quote__image{inline-size:100%}.quote--wide[data-astro-cid-uwxjq36s] .quote__body[data-astro-cid-uwxjq36s] p[data-astro-cid-uwxjq36s]{font-size:clamp(1.5rem,1rem + 1.6vw,2.3rem)}.quote--wide[data-astro-cid-uwxjq36s] .quote__signature[data-astro-cid-uwxjq36s]{font-size:var(--text-h2);justify-self:end}.quote__text[data-astro-cid-uwxjq36s]{justify-items:start;gap:var(--space-3);display:grid}.quote__body[data-astro-cid-uwxjq36s] p[data-astro-cid-uwxjq36s]{font-size:clamp(1.375rem,1.199rem + .751vw,1.875rem);font-style:italic;line-height:var(--leading-snug)}.quote__signature[data-astro-cid-uwxjq36s]{font-size:var(--text-lg);justify-self:center}.quote__details[data-astro-cid-uwxjq36s]{gap:var(--space-1);display:grid}.quote[data-astro-cid-uwxjq36s] .quote__image{justify-self:center;block-size:auto;inline-size:clamp(14rem,8rem + 14vw,24rem)}.steps__title{max-inline-size:22ch;text-align:center;margin-block-end:var(--space-8);margin-inline:auto}.steps[data-astro-cid-lywy2fec]{gap:var(--space-8) var(--space-6);grid-template-columns:repeat(auto-fit,minmax(min(100%,11rem),1fr));max-inline-size:52rem;margin-inline:auto;padding:0;list-style:none;display:grid}.step[data-astro-cid-lywy2fec]{align-content:start;gap:var(--space-1);display:grid}.step[data-astro-cid-lywy2fec] .step__image{aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius-sm);inline-size:100%;margin-block-end:var(--space-3)}.step__number[data-astro-cid-lywy2fec],.step__title[data-astro-cid-lywy2fec]{font-family:var(--font-heading);font-size:var(--text-lg);font-weight:var(--weight-bold);color:var(--color-text);line-height:1.1}.step__text[data-astro-cid-lywy2fec]{font-size:var(--text-base);line-height:var(--leading-snug)}.text-cta[data-astro-cid-3q4v6ifj]{justify-items:center;gap:var(--space-4);text-align:center;display:grid}.text-cta--gauche[data-astro-cid-3q4v6ifj]{text-align:start;justify-items:start}.text-cta--gauche[data-astro-cid-3q4v6ifj] .text-cta__keywords[data-astro-cid-3q4v6ifj]{max-inline-size:none}.text-cta--panel[data-astro-cid-3q4v6ifj]{background:var(--color-surface);padding:clamp(1.5rem,1rem + 2vw,3rem)}.text-cta__keywords[data-astro-cid-3q4v6ifj]{max-inline-size:58ch;font-size:var(--text-lg);font-weight:var(--weight-bold);text-wrap:balance}.text-cta__keywords--tone[data-astro-cid-3q4v6ifj]{font-size:max(var(--text-h3), var(--text-lg));color:var(--tone-title)}.text-cta__body[data-astro-cid-3q4v6ifj]{gap:var(--space-3);max-inline-size:var(--measure);display:grid}.text-cta__body[data-astro-cid-3q4v6ifj] h3{font-size:var(--text-h3);color:var(--tone-title);margin-block-start:var(--space-3)}.pillars__title{text-align:center;margin-block-end:var(--space-8)}.pillars[data-astro-cid-aklif7pq]{gap:var(--space-8);grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));max-inline-size:64rem;margin-inline:auto;padding:0;list-style:none;display:grid}.pillar[data-astro-cid-aklif7pq]{align-content:start;justify-items:center;gap:var(--space-1);text-align:center;display:grid}.pillar--orange[data-astro-cid-aklif7pq]{--pillar:var(--brand-orange);--pillar-text:var(--color-orange-title)}.pillar--rose[data-astro-cid-aklif7pq]{--pillar:var(--brand-rose);--pillar-text:var(--color-rose-title)}.pillar--turquoise[data-astro-cid-aklif7pq]{--pillar:var(--brand-turquoise);--pillar-text:var(--color-turquoise-title)}.pillar--brun[data-astro-cid-aklif7pq]{--pillar:var(--brand-brown);--pillar-text:var(--color-accent)}.pillar[data-astro-cid-aklif7pq] .pillar__icon{color:var(--pillar);margin-block-end:var(--space-2);font-size:clamp(3.5rem,2.6rem + 3.6vw,5.75rem)}.pillar__name[data-astro-cid-aklif7pq]{font-family:var(--font-heading);font-size:var(--text-h3);font-weight:var(--weight-black);text-transform:uppercase;color:var(--pillar-text)}.pillar__text[data-astro-cid-aklif7pq]{font-weight:var(--weight-medium);line-height:var(--leading-snug);color:var(--color-text-strong)}.pillar__text[data-astro-cid-aklif7pq]:has(+.pillar__keywords){font-weight:var(--weight-bold)}.pillar__keywords[data-astro-cid-aklif7pq]{font-size:var(--text-base)}.formats-wrap[data-astro-cid-lqy3zhub]{isolation:isolate;max-inline-size:50rem;margin-inline:auto;position:relative}.formats-wrap[data-astro-cid-lqy3zhub] .formats__backdrop{z-index:-1;pointer-events:none;block-size:auto;inline-size:150%;max-inline-size:none;position:absolute;inset-block-start:50%;inset-inline-start:50%;translate:-50% -50%;rotate:197deg}.formats[data-astro-cid-lqy3zhub]{background:var(--color-surface);padding:clamp(1.5rem,1rem + 2vw,3rem) clamp(1.25rem,.5rem + 3vw,3.75rem)}.formats__title{text-align:center;margin-block-end:var(--space-8)}.formats__grid[data-astro-cid-lqy3zhub]{gap:var(--space-8);align-items:start;display:grid}@media (width>=48rem){.formats__grid--media[data-astro-cid-lqy3zhub]{gap:var(--space-12);grid-template-columns:15.5rem 1fr}}.formats[data-astro-cid-lqy3zhub] .formats__image{border-radius:var(--radius-md);justify-self:center;block-size:auto;inline-size:100%;max-inline-size:16rem}.formats__list[data-astro-cid-lqy3zhub]{gap:var(--space-6);padding:0;list-style:none;display:grid}.format[data-astro-cid-lqy3zhub]{gap:var(--space-1);display:grid}.format__title[data-astro-cid-lqy3zhub]{font-family:var(--font-heading);font-size:var(--text-h3);font-weight:var(--weight-bold);line-height:var(--leading-snug);color:var(--tone-title)}.format__details[data-astro-cid-lqy3zhub]{font-weight:var(--weight-bold);white-space:pre-line}.formats__footer[data-astro-cid-lqy3zhub]{--tone-text:var(--color-primary);justify-items:start;gap:var(--space-2);margin-block-start:var(--space-8);display:grid}.formats__footer-title[data-astro-cid-lqy3zhub]{font-family:var(--font-heading);font-size:max(var(--text-h3), var(--text-lg));font-weight:var(--weight-bold);color:var(--tone-title)}.contact[data-astro-cid-mlmkznwb]{max-inline-size:45rem;margin-inline:auto}.contact__header[data-astro-cid-mlmkznwb]{justify-items:center;gap:var(--space-2);text-align:center;margin-block-end:var(--space-6);display:grid}.contact__direct[data-astro-cid-mlmkznwb] a[data-astro-cid-mlmkznwb]{min-block-size:var(--tap-target);align-items:center;text-decoration:none;display:inline-flex}.contact__direct[data-astro-cid-mlmkznwb] a[data-astro-cid-mlmkznwb]:is(:hover,:focus-visible){text-decoration:underline}.contact__form[data-astro-cid-mlmkznwb]{gap:var(--space-4);display:grid}.contact__required[data-astro-cid-mlmkznwb]{font-size:var(--text-sm)}.contact__grid[data-astro-cid-mlmkznwb]{gap:var(--space-3) var(--space-6);display:grid}@media (width>=36rem){.contact__grid[data-astro-cid-mlmkznwb]{grid-template-columns:repeat(2,1fr)}}.field[data-astro-cid-mlmkznwb]{gap:var(--space-1);display:grid}.field--full[data-astro-cid-mlmkznwb]{grid-column:1/-1}label[data-astro-cid-mlmkznwb]{font-family:var(--font-heading);font-size:var(--text-sm)}input[data-astro-cid-mlmkznwb]:not([type=checkbox]),textarea[data-astro-cid-mlmkznwb]{inline-size:100%;min-block-size:var(--tap-target);padding:var(--space-2) var(--space-3);border:1px solid var(--color-primary);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text-strong)}textarea[data-astro-cid-mlmkznwb]{resize:vertical}.contact__footer[data-astro-cid-mlmkznwb]{justify-content:space-between;align-items:center;gap:var(--space-6);flex-wrap:wrap;display:flex}.consent[data-astro-cid-mlmkznwb]{gap:var(--space-3);align-items:start;max-inline-size:26rem;display:flex}.consent[data-astro-cid-mlmkznwb] input[data-astro-cid-mlmkznwb]{block-size:1.375rem;inline-size:1.375rem;accent-color:var(--color-primary);flex-shrink:0;margin-block-start:.15rem}.key-points[data-astro-cid-64ztrnp7]{gap:var(--space-6);display:grid}.key-points__title{text-align:center}.key-points__list[data-astro-cid-64ztrnp7]{gap:var(--space-4);margin:0;display:grid}.key-points--centre[data-astro-cid-64ztrnp7] .key-points__list[data-astro-cid-64ztrnp7]{text-align:center}.key-points--gauche[data-astro-cid-64ztrnp7] .key-points__list[data-astro-cid-64ztrnp7]{max-inline-size:var(--measure);justify-self:center}.key-point[data-astro-cid-64ztrnp7] dt[data-astro-cid-64ztrnp7]{font-weight:var(--weight-bold);color:var(--color-text-strong)}.key-point[data-astro-cid-64ztrnp7] dd[data-astro-cid-64ztrnp7]{margin:0}.media-text[data-astro-cid-of2q6bh7]{gap:var(--space-8);align-items:center;display:grid}@media (width>=48rem){.media-text[data-astro-cid-of2q6bh7]{grid-template-columns:minmax(12rem,23rem) 1fr;gap:clamp(2rem,1rem + 4vw,5rem)}}.media-text[data-astro-cid-of2q6bh7] .media-text__image{justify-self:center;block-size:auto;inline-size:100%;max-inline-size:23rem}.media-text__content[data-astro-cid-of2q6bh7]{gap:var(--space-12);max-inline-size:var(--measure);display:grid}.media-text__part[data-astro-cid-of2q6bh7]{gap:var(--space-4);display:grid}.media-text__body[data-astro-cid-of2q6bh7]{gap:var(--space-3);display:grid}.media-text__body[data-astro-cid-of2q6bh7] strong{color:var(--color-text-strong)}.highlight[data-astro-cid-of2q6bh7]{gap:var(--space-1);font-family:var(--font-heading);display:grid}.highlight__value[data-astro-cid-of2q6bh7]{font-size:var(--text-h1);font-weight:var(--weight-bold);color:var(--color-orange-title);line-height:1}.highlight__label[data-astro-cid-of2q6bh7]{font-size:var(--text-lg);font-weight:var(--weight-bold);color:var(--color-orange-text)}.highlight__details[data-astro-cid-of2q6bh7]{font-size:var(--text-lg);color:var(--color-rose-text)}.flip-cards__title{text-align:center;margin-block-end:var(--space-8)}.flip-cards[data-astro-cid-ajnchcdc]{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));padding:0;list-style:none;display:grid}.flip[data-astro-cid-ajnchcdc]{perspective:60rem;position:relative}.flip__card[data-astro-cid-ajnchcdc]{gap:var(--space-4);display:grid}.flip__face[data-astro-cid-ajnchcdc]{aspect-ratio:283/317;background:var(--color-surface);box-shadow:var(--shadow-soft);place-items:center;display:grid;position:relative;overflow:hidden}.flip__face[data-astro-cid-ajnchcdc]>*{grid-area:1/1}.flip[data-astro-cid-ajnchcdc] .flip__bg{object-fit:cover;block-size:100%;inline-size:100%}.flip__word[data-astro-cid-ajnchcdc]{font-family:var(--font-heading);font-size:var(--text-h2);font-weight:var(--weight-bold);text-transform:uppercase;position:relative}.flip__word--blanc[data-astro-cid-ajnchcdc]{color:var(--color-on-color);text-shadow:0 1px 3px #00000073}.flip__word--brun[data-astro-cid-ajnchcdc]{color:var(--color-accent)}.flip__text[data-astro-cid-ajnchcdc]{max-inline-size:20ch;margin:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);font-family:var(--font-heading);font-size:var(--text-base);font-weight:var(--weight-bold);line-height:var(--leading-snug);text-align:center;color:var(--color-text-strong);background:#ffffffd9;position:relative}[data-astro-cid-ajnchcdc][data-ready] .flip__card[data-astro-cid-ajnchcdc]{transform-style:preserve-3d;transition:rotate var(--duration-flip) var(--ease);gap:0;display:grid}[data-astro-cid-ajnchcdc][data-ready] .flip__face[data-astro-cid-ajnchcdc]{backface-visibility:hidden;grid-area:1/1}[data-astro-cid-ajnchcdc][data-ready] .flip__back[data-astro-cid-ajnchcdc],[data-astro-cid-ajnchcdc][data-ready] .flip__toggle[data-astro-cid-ajnchcdc][aria-expanded=true]+.flip__card[data-astro-cid-ajnchcdc]{rotate:y 180deg}[data-astro-cid-ajnchcdc][data-ready] .flip__toggle[data-astro-cid-ajnchcdc][aria-expanded=false]+.flip__card[data-astro-cid-ajnchcdc] .flip__back[data-astro-cid-ajnchcdc]{visibility:hidden;transition:visibility 0s var(--duration-flip)}.flip__toggle[data-astro-cid-ajnchcdc]{z-index:1;cursor:pointer;background:0 0;border:0;padding:0;position:absolute;inset:0}.flip__toggle[data-astro-cid-ajnchcdc]:focus-visible{outline:var(--focus-ring);outline-offset:4px}.reviews[data-astro-cid-mqtf2asn]{justify-items:center;gap:var(--space-8);background:var(--color-surface);padding:clamp(1.5rem,1rem + 2vw,3rem);display:grid}.reviews__grid[data-astro-cid-mqtf2asn]{gap:var(--space-8);align-items:center;inline-size:100%;display:grid}@media (width>=48rem){.reviews__grid--summary[data-astro-cid-mqtf2asn]{grid-template-columns:auto 1fr}}.reviews__summary[data-astro-cid-mqtf2asn]{justify-items:center;gap:var(--space-1);text-align:center;display:grid}.reviews__label[data-astro-cid-mqtf2asn]{font-family:var(--font-heading);font-size:var(--text-h3);font-weight:var(--weight-black);text-transform:uppercase;color:var(--color-text-strong)}.reviews__stars[data-astro-cid-mqtf2asn]{font-size:var(--text-h2);color:var(--brand-yellow);line-height:1}.reviews__list[data-astro-cid-mqtf2asn]{gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));padding:0;list-style:none;display:grid}.review[data-astro-cid-mqtf2asn]{gap:var(--space-2);margin:0;display:grid}.review__meta[data-astro-cid-mqtf2asn]{font-size:var(--text-sm);display:grid}.review__author[data-astro-cid-mqtf2asn]{font-weight:var(--weight-bold);color:var(--color-text-strong)}.review__stars[data-astro-cid-mqtf2asn]{color:var(--brand-yellow)}.review__text[data-astro-cid-mqtf2asn]{margin:0}.page-title{padding-block:var(--section-gap) 0}
