.ias[data-astro-cid-i3ifadi7]{gap:var(--space-24);background-color:var(--color-background-primary);padding-block:var(--space-48);flex-direction:column;display:flex}.ias__head[data-astro-cid-i3ifadi7]{text-align:center}.ias__title[data-astro-cid-i3ifadi7]{color:var(--color-text-brand);letter-spacing:.08em}.ias__rows[data-astro-cid-i3ifadi7]{gap:var(--space-16);flex-direction:column;display:flex}.marquee[data-astro-cid-i3ifadi7]{mask-image:linear-gradient(90deg, transparent, var(--color-background-inverse) 8%, var(--color-background-inverse) 92%, transparent);-webkit-mask-image:linear-gradient(90deg, transparent, var(--color-background-inverse) 8%, var(--color-background-inverse) 92%, transparent);overflow:hidden}.marquee__track[data-astro-cid-i3ifadi7]{width:max-content;animation:36s linear infinite ias-left;display:flex}.marquee--right[data-astro-cid-i3ifadi7] .marquee__track[data-astro-cid-i3ifadi7]{animation-name:ias-right}.marquee[data-astro-cid-i3ifadi7]:hover .marquee__track[data-astro-cid-i3ifadi7],.marquee[data-astro-cid-i3ifadi7]:focus-within .marquee__track[data-astro-cid-i3ifadi7]{animation-play-state:paused}.marquee__list[data-astro-cid-i3ifadi7]{gap:var(--space-12);padding:0 var(--space-12) 0 0;flex-shrink:0;margin:0;display:flex}.chip[data-astro-cid-i3ifadi7]{--dot:var(--color-action-primary);align-items:center;gap:var(--space-8);min-height:44px;padding:var(--space-8) var(--space-20);border:var(--border-width-default) solid var(--color-border-default);border-radius:var(--radius-full);background-color:var(--color-background-secondary);color:var(--color-text-primary);white-space:nowrap;display:inline-flex}a[data-astro-cid-i3ifadi7].chip{transition:border-color var(--motion-duration) var(--motion-ease), box-shadow var(--motion-duration) var(--motion-ease);text-decoration:none}a[data-astro-cid-i3ifadi7].chip:hover{border-color:var(--dot);box-shadow:var(--shadow-small)}.chip--image[data-astro-cid-i3ifadi7]{--dot:var(--color-brand-cyan)}.chip--video[data-astro-cid-i3ifadi7]{--dot:var(--color-action-primary)}.chip--voix-musique[data-astro-cid-i3ifadi7]{--dot:var(--color-brand-orange)}.chip__dot[data-astro-cid-i3ifadi7]{border-radius:var(--radius-full);background-color:var(--dot);flex-shrink:0;width:10px;height:10px}.ias__foot[data-astro-cid-i3ifadi7]{justify-content:center;align-items:center;gap:var(--space-16) var(--space-32);flex-wrap:wrap;display:flex}@keyframes ias-left{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes ias-right{0%{transform:translate(-50%)}to{transform:translate(0)}}@media (width<=639px){.ias[data-astro-cid-i3ifadi7]{padding-block:var(--space-40)}.ias__foot[data-astro-cid-i3ifadi7] .btn{width:100%}}@media (prefers-reduced-motion:reduce){.marquee[data-astro-cid-i3ifadi7]{-webkit-mask-image:none;mask-image:none}.marquee__track[data-astro-cid-i3ifadi7]{width:auto;max-width:var(--layout-max-width);padding-inline:var(--grid-margin);margin-inline:auto;animation:none}.marquee__list[data-astro-cid-i3ifadi7]{flex-wrap:wrap;justify-content:center;padding:0}.marquee__list--copy[data-astro-cid-i3ifadi7]{display:none}}:root[data-reduce=true] .marquee[data-astro-cid-i3ifadi7]{-webkit-mask-image:none;mask-image:none}:root[data-reduce=true] .marquee__track[data-astro-cid-i3ifadi7]{width:auto;max-width:var(--layout-max-width);padding-inline:var(--grid-margin);margin-inline:auto;animation:none}:root[data-reduce=true] .marquee__list[data-astro-cid-i3ifadi7]{flex-wrap:wrap;justify-content:center;padding:0}:root[data-reduce=true] .marquee__list--copy[data-astro-cid-i3ifadi7]{display:none}.app[data-astro-cid-rizp2rhg]{background-color:var(--color-background-primary)}.app__inner[data-astro-cid-rizp2rhg]{gap:var(--space-40);flex-direction:column;display:flex}.app__cards[data-astro-cid-rizp2rhg]{gap:var(--space-24);grid-template-columns:repeat(4,1fr);margin:0;padding:0;display:grid}.app-card[data-astro-cid-rizp2rhg]{--tone:var(--color-brand-cyan);align-items:flex-start;gap:var(--space-12);height:100%;padding:var(--space-24);border:var(--border-width-default) solid var(--color-border-default);border-top:var(--space-4) solid var(--tone);border-radius:var(--radius-xl);background-color:var(--color-background-secondary);color:var(--color-text-primary);flex-direction:column;text-decoration:none;display:flex}.app-card__icon[data-astro-cid-rizp2rhg]{transition:transform var(--motion-duration) var(--motion-ease)}.app-card[data-astro-cid-rizp2rhg]:hover .app-card__icon[data-astro-cid-rizp2rhg]{transform:scale(var(--motion-zoom)) rotate(-4deg)}.app-card--blue[data-astro-cid-rizp2rhg]{--tone:var(--color-action-primary)}.app-card--orange[data-astro-cid-rizp2rhg]{--tone:var(--color-brand-orange)}.app-card__icon[data-astro-cid-rizp2rhg]{border-radius:var(--radius-lg);background-color:color-mix(in srgb, var(--tone) 16%, var(--color-background-primary));width:56px;height:56px;color:var(--color-text-brand);justify-content:center;align-items:center;display:flex}.app-card[data-astro-cid-rizp2rhg] p[data-astro-cid-rizp2rhg]{color:var(--color-text-secondary)}.app__action[data-astro-cid-rizp2rhg]{justify-content:center;display:flex}@media (width<=1023px){.app__cards[data-astro-cid-rizp2rhg]{grid-template-columns:repeat(2,1fr)}}@media (width<=639px){.app__cards[data-astro-cid-rizp2rhg]{gap:var(--space-16);grid-template-columns:1fr}.app__action[data-astro-cid-rizp2rhg],.app__action[data-astro-cid-rizp2rhg] .btn{width:100%}}.faq[data-astro-cid-kpn7xbay]{background-color:var(--color-background-secondary)}.faq__inner[data-astro-cid-kpn7xbay]{gap:var(--space-48);flex-direction:column;display:flex}.faq__inner[data-astro-cid-kpn7xbay] .faq__head{text-align:center;align-items:center}.faq__list[data-astro-cid-kpn7xbay]{gap:var(--space-12);flex-direction:column;display:flex}.faq__item[data-astro-cid-kpn7xbay]{border:var(--border-width-default) solid var(--color-border-default);border-radius:var(--radius-md);background-color:var(--color-background-primary)}.faq__question[data-astro-cid-kpn7xbay]{justify-content:space-between;align-items:center;gap:var(--space-16);min-height:44px;padding:var(--space-20);color:var(--color-text-primary);cursor:pointer;list-style:none;display:flex}.faq__question[data-astro-cid-kpn7xbay]::-webkit-details-marker{display:none}.faq__question[data-astro-cid-kpn7xbay]:focus-visible{border-radius:var(--radius-md)}.faq__chevron[data-astro-cid-kpn7xbay]{color:var(--color-icon-secondary);flex-shrink:0;transition:transform .15s}.faq__item[data-astro-cid-kpn7xbay][open] .faq__chevron[data-astro-cid-kpn7xbay]{transform:rotate(180deg)}.faq__answer[data-astro-cid-kpn7xbay]{padding:0 var(--space-20) var(--space-20);color:var(--color-text-secondary)}@media (width<=639px){.faq__question[data-astro-cid-kpn7xbay]{padding:var(--space-16)}.faq__answer[data-astro-cid-kpn7xbay]{padding:0 var(--space-16) var(--space-16)}}.final[data-astro-cid-blvy5prr]{isolation:isolate;background-color:var(--color-background-inverse);color:var(--color-text-inverse);position:relative;overflow:hidden}.final[data-astro-cid-blvy5prr]:before{content:"";z-index:-1;background:radial-gradient(40% 50% at 20% 30%, color-mix(in srgb, var(--color-action-primary) 40%, transparent), transparent 70%), radial-gradient(35% 45% at 80% 70%, color-mix(in srgb, var(--color-brand-cyan) 26%, transparent), transparent 70%);position:absolute;inset:-30%}.final[data-astro-cid-blvy5prr].live:before{animation:26s ease-in-out infinite alternate final-drift}@keyframes final-drift{0%{transform:translate(-4%,-3%)scale(1)}to{transform:translate(4%,3%)scale(1.12)}}.final__inner[data-astro-cid-blvy5prr]{align-items:center;gap:var(--space-24);text-align:center;flex-direction:column;display:flex}.final__title[data-astro-cid-blvy5prr]{color:var(--color-text-inverse)}.final__actions[data-astro-cid-blvy5prr]{justify-content:center;gap:var(--space-12);flex-wrap:wrap;display:flex}@media (width<=639px){.final__actions[data-astro-cid-blvy5prr],.final__actions[data-astro-cid-blvy5prr] .btn{width:100%}}.formations[data-astro-cid-iee4hecr]{background-color:var(--color-background-secondary)}.formations__inner[data-astro-cid-iee4hecr]{gap:var(--space-40);flex-direction:column;display:flex}.formations__inner[data-astro-cid-iee4hecr] .section-head{text-align:center;align-items:center}.formations__cards[data-astro-cid-iee4hecr]{gap:var(--space-24);grid-template-columns:repeat(2,1fr);margin:0;padding:0;display:grid}.fcard[data-astro-cid-iee4hecr]{--grad-start:var(--color-action-primary);--grad-end:color-mix(in srgb, var(--color-action-primary) 70%, var(--color-brand-navy));--accent:var(--color-action-primary);border:var(--border-width-default) solid var(--color-border-default);border-radius:var(--radius-xl);background-color:var(--color-background-primary);box-shadow:var(--shadow-medium);flex-direction:column;display:flex;overflow:hidden}.fcard--creation-sites-web-ia[data-astro-cid-iee4hecr]{--grad-start:color-mix(in srgb, var(--color-brand-cyan) 52%, var(--color-brand-navy));--grad-end:var(--color-brand-cyan);--accent:color-mix(in srgb, var(--color-brand-cyan) 62%, var(--color-brand-navy))}.fcard__head[data-astro-cid-iee4hecr]{min-height:200px;padding:var(--space-48) var(--space-24) var(--space-16);background:linear-gradient(135deg, var(--grad-start), var(--grad-end));justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.fcard__art[data-astro-cid-iee4hecr]{width:auto;max-width:100%;height:170px;transition:transform .5s var(--motion-ease)}.fcard[data-astro-cid-iee4hecr]:hover .fcard__art[data-astro-cid-iee4hecr]{transform:scale(var(--motion-zoom))}.fcard__chip[data-astro-cid-iee4hecr],.fcard__count[data-astro-cid-iee4hecr]{top:var(--space-16);padding:var(--space-4) var(--space-12);border-radius:var(--radius-full);letter-spacing:.06em;position:absolute}.fcard__chip[data-astro-cid-iee4hecr]{left:var(--space-16);border:var(--border-width-default) solid color-mix(in srgb, var(--color-text-inverse) 55%, transparent);background-color:color-mix(in srgb, var(--color-background-inverse) 35%, transparent);color:var(--color-text-inverse)}.fcard__count[data-astro-cid-iee4hecr]{right:var(--space-16);background-color:var(--color-brand-orange);color:var(--color-text-primary);font-variant-numeric:tabular-nums}.fcard__count[data-astro-cid-iee4hecr].live{animation:2.2s ease-in-out infinite fcard-pulse}@keyframes fcard-pulse{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--color-brand-orange) 0%, transparent)}50%{box-shadow:0 0 0 7px color-mix(in srgb, var(--color-brand-orange) 30%, transparent)}}.fcard__body[data-astro-cid-iee4hecr]{gap:var(--space-16);padding:var(--space-24);flex-direction:column;flex:1;display:flex}.fcard__title[data-astro-cid-iee4hecr]{color:var(--color-text-primary)}.fcard__session[data-astro-cid-iee4hecr]{color:var(--color-text-secondary)}.fcard__session[data-astro-cid-iee4hecr] strong[data-astro-cid-iee4hecr]{color:var(--color-text-primary)}.fcard__points[data-astro-cid-iee4hecr]{gap:var(--space-8);color:var(--color-text-primary);flex-direction:column;margin:0;padding:0;display:flex}.fcard__points[data-astro-cid-iee4hecr] li[data-astro-cid-iee4hecr]{align-items:center;gap:var(--space-8);display:flex}.fcard__check[data-astro-cid-iee4hecr]{border-radius:var(--radius-full);background-color:var(--accent);width:22px;height:22px;color:var(--color-text-inverse);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.fcard__price[data-astro-cid-iee4hecr]{gap:var(--space-4);flex-direction:column;margin:0;display:flex}.fcard__amount[data-astro-cid-iee4hecr]{color:var(--accent);font-family:var(--font-family-heading);font-size:36px;font-weight:var(--font-weight-heading-strong);line-height:44px}.fcard__detail[data-astro-cid-iee4hecr]{color:var(--color-text-secondary)}.fcard__actions[data-astro-cid-iee4hecr]{align-items:center;gap:var(--space-12);flex-direction:column;margin-top:auto;display:flex}.fcard__actions[data-astro-cid-iee4hecr] .btn{width:100%}.fcard__more[data-astro-cid-iee4hecr]{align-items:center;gap:var(--space-4);min-height:44px;color:var(--color-action-primary);text-decoration:none;display:inline-flex}.fcard__more[data-astro-cid-iee4hecr]:hover{text-decoration:underline}@media (width<=1023px){.formations__cards[data-astro-cid-iee4hecr]{grid-template-columns:1fr}}@media (width<=639px){.fcard__body[data-astro-cid-iee4hecr]{padding:var(--space-20)}.fcard__actions[data-astro-cid-iee4hecr] .btn{white-space:normal;height:auto;min-height:48px}}.how[data-astro-cid-l43jfdkk]{background-color:var(--color-background-secondary)}.how__inner[data-astro-cid-l43jfdkk]{gap:var(--space-48);flex-direction:column;display:flex}.how__steps[data-astro-cid-l43jfdkk]{gap:var(--space-24);grid-template-columns:repeat(3,1fr);margin:0;padding:0;display:grid;position:relative}.how__line[data-astro-cid-l43jfdkk]{top:calc(var(--space-32) + 22px);left:calc(var(--space-32) + 22px);z-index:1;border-radius:var(--radius-full);background:linear-gradient(90deg, var(--color-action-primary), var(--color-brand-cyan), var(--color-brand-orange));transform-origin:0;width:calc(66.667% + 16px);height:3px;position:absolute}.reveal-on .how__line[data-astro-cid-l43jfdkk]{transition:transform 1.1s var(--motion-ease) .25s;transform:scaleX(0)}.reveal-on .how__steps[data-astro-cid-l43jfdkk].is-in .how__line[data-astro-cid-l43jfdkk]{transform:scaleX(1)}.how__step[data-astro-cid-l43jfdkk]{align-items:flex-start;gap:var(--space-16);padding:var(--space-32);border:var(--border-width-default) solid var(--color-border-default);border-radius:var(--radius-lg);background-color:var(--color-background-primary);flex-direction:column;display:flex;position:relative}.how__number[data-astro-cid-l43jfdkk]{z-index:2;border-radius:var(--radius-full);background-color:var(--color-action-primary);width:44px;height:44px;color:var(--color-text-inverse);justify-content:center;align-items:center;display:flex;position:relative}.how__title[data-astro-cid-l43jfdkk]{color:var(--color-text-primary)}.how__text[data-astro-cid-l43jfdkk]{color:var(--color-text-secondary)}@media (width<=1023px){.how__steps[data-astro-cid-l43jfdkk]{gap:var(--space-16);grid-template-columns:1fr}.how__line[data-astro-cid-l43jfdkk]{display:none}.how__step[data-astro-cid-l43jfdkk]{padding:var(--space-24)}}.phone[data-astro-cid-dgzf4czg]{--phone-width:300px;width:var(--phone-width);padding:var(--space-8);background-color:var(--color-background-inverse);box-shadow:var(--shadow-large);border-radius:44px;flex-shrink:0;position:relative}.phone__screen[data-astro-cid-dgzf4czg]{aspect-ratio:560/1042;background-color:var(--color-background-tertiary);border-radius:36px;position:relative;overflow:hidden}.phone__poster[data-astro-cid-dgzf4czg],.phone__video[data-astro-cid-dgzf4czg]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.phone__notch[data-astro-cid-dgzf4czg]{top:var(--space-16);border-radius:var(--radius-full);background-color:var(--color-background-inverse);width:86px;height:22px;position:absolute;left:50%;transform:translate(-50%)}@media (width<=639px){.phone[data-astro-cid-dgzf4czg]{--phone-width:240px}}@media (prefers-reduced-motion:reduce){.phone__video[data-astro-cid-dgzf4czg]{display:none}}.hero[data-astro-cid-acwi7emv]{background-color:var(--color-background-secondary);padding-block:var(--space-64) var(--space-80)}.hero__inner[data-astro-cid-acwi7emv]{align-items:center;gap:var(--space-64);grid-template-columns:1fr 1fr;display:grid}.hero__text[data-astro-cid-acwi7emv]{align-items:flex-start;gap:var(--space-24);flex-direction:column;min-width:0;display:flex}.hero__eyebrow[data-astro-cid-acwi7emv]{color:var(--color-text-brand);letter-spacing:.06em}.hero__title[data-astro-cid-acwi7emv]{font-family:var(--font-family-heading);font-weight:var(--font-weight-heading-strong);font-size:var(--font-size-display);line-height:var(--font-line-height-display);letter-spacing:-.025em;color:var(--color-text-primary)}.hero__shine[data-astro-cid-acwi7emv].live .hw[data-astro-cid-acwi7emv]{background-image:linear-gradient(100deg, var(--color-text-primary) 0%, var(--color-text-primary) 38%, var(--color-action-primary) 50%, var(--color-text-primary) 62%, var(--color-text-primary) 100%);-webkit-text-fill-color:transparent;color:#0000;animation:hw-in .7s var(--motion-ease) both, hero-shine 5s ease-in-out infinite;animation-delay:calc(var(--i,0) * 90ms), calc(1.2s + var(--i,0) * .14s);background-size:250% 100%;-webkit-background-clip:text;background-clip:text}@keyframes hero-shine{0%,30%{background-position:100% 0}80%,to{background-position:0 0}}.hero__lead[data-astro-cid-acwi7emv]{gap:var(--space-4);color:var(--color-text-secondary);flex-direction:column;display:flex}.hero__lead-strong[data-astro-cid-acwi7emv]{font-family:var(--font-family-sans);color:var(--color-text-brand);font-weight:700}.hero__actions[data-astro-cid-acwi7emv]{gap:var(--space-12);flex-wrap:wrap;width:100%;display:flex}.hero__stats[data-astro-cid-acwi7emv]{gap:var(--space-16);width:100%;max-width:520px;padding-top:var(--space-8);grid-template-columns:repeat(3,1fr);margin:0;display:grid}.hero__stat[data-astro-cid-acwi7emv]{gap:var(--space-4);flex-direction:column-reverse;display:flex}.hero__stat-value[data-astro-cid-acwi7emv]{color:var(--color-text-brand);font-variant-numeric:tabular-nums;margin:0}.hero__stat-label[data-astro-cid-acwi7emv]{color:var(--color-text-secondary)}.hero__visual[data-astro-cid-acwi7emv]{justify-content:center;display:flex}.hero__float[data-astro-cid-acwi7emv]{isolation:isolate;position:relative}.hero__float[data-astro-cid-acwi7emv]:before{content:"";z-index:-1;border-radius:var(--radius-full);background:radial-gradient(closest-side, color-mix(in srgb, var(--color-brand-cyan) 45%, transparent), color-mix(in srgb, var(--color-action-primary) 18%, transparent) 60%, transparent);filter:blur(28px);opacity:.55;position:absolute;inset:6% -6%}.hero__float[data-astro-cid-acwi7emv].live{animation:6s ease-in-out infinite hero-float}.hero__float[data-astro-cid-acwi7emv].live:before{animation:6s ease-in-out infinite hero-glow}@keyframes hero-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes hero-glow{0%,to{opacity:.45;scale:.96}50%{opacity:.8;scale:1.04}}@media (width<=1023px){.hero__inner[data-astro-cid-acwi7emv]{gap:var(--space-32);grid-template-columns:1fr}.hero__title[data-astro-cid-acwi7emv]{font-size:var(--font-size-h1);line-height:var(--font-line-height-h1);letter-spacing:-.02em}}@media (width<=639px){.hero[data-astro-cid-acwi7emv]{padding-block:var(--space-40) var(--space-48)}.hero__actions[data-astro-cid-acwi7emv] .btn{width:100%}.hero__stats[data-astro-cid-acwi7emv]{gap:var(--space-12);max-width:none}.hero__stat-label[data-astro-cid-acwi7emv]{font-size:var(--font-size-caption);line-height:var(--font-line-height-caption)}}.gallery[data-astro-cid-spedzsln]{background-color:var(--color-background-primary)}.gallery__inner[data-astro-cid-spedzsln]{gap:var(--space-48);flex-direction:column;display:flex}.gallery__group[data-astro-cid-spedzsln]{gap:var(--space-24);flex-direction:column;display:flex}.gallery__videos[data-astro-cid-spedzsln],.gallery__visuels[data-astro-cid-spedzsln]{margin:0;padding:0}.gallery__videos[data-astro-cid-spedzsln]{align-items:flex-start;gap:var(--space-24);flex-wrap:wrap;display:flex}.card--landscape[data-astro-cid-spedzsln]{flex:0 404px}.card--portrait[data-astro-cid-spedzsln]{flex:0 192px}.gallery__videos[data-astro-cid-spedzsln][data-count="1"]{justify-content:center}.gallery__visuels[data-astro-cid-spedzsln]{gap:var(--space-24);grid-template-columns:repeat(4,1fr);display:grid}.gallery__visuels[data-astro-cid-spedzsln][data-count="1"]{grid-template-columns:minmax(0,302px);justify-content:center}.card[data-astro-cid-spedzsln]{gap:var(--space-12);flex-direction:column;min-width:0;display:flex;position:relative}.card__media[data-astro-cid-spedzsln]{border-radius:var(--radius-lg);background-color:var(--color-background-tertiary);cursor:pointer;border:0;width:100%;padding:0;display:block;position:relative;overflow:hidden}.card__media[data-astro-cid-spedzsln] img[data-astro-cid-spedzsln]{object-fit:cover;width:100%;height:100%}.card--landscape[data-astro-cid-spedzsln] .card__media[data-astro-cid-spedzsln]{aspect-ratio:404/227}.card--portrait[data-astro-cid-spedzsln] .card__media[data-astro-cid-spedzsln]{aspect-ratio:192/341}.card--square[data-astro-cid-spedzsln] .card__media[data-astro-cid-spedzsln]{aspect-ratio:1}.card__media[data-astro-cid-spedzsln]:focus-visible{border-radius:var(--radius-lg)}.card__play[data-astro-cid-spedzsln]{z-index:2;border-radius:var(--radius-full);background-color:var(--color-background-primary);width:56px;height:56px;box-shadow:var(--shadow-medium);color:var(--color-background-inverse);justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.card__caption[data-astro-cid-spedzsln]{gap:var(--space-4);flex-direction:column;display:flex}.card__title[data-astro-cid-spedzsln],.card__meta[data-astro-cid-spedzsln],.card__client[data-astro-cid-spedzsln]{overflow-wrap:normal;word-break:normal;hyphens:none}.card__title[data-astro-cid-spedzsln]{color:var(--color-text-primary)}.card__meta[data-astro-cid-spedzsln]{color:var(--color-text-secondary)}.card__client[data-astro-cid-spedzsln]{color:var(--color-text-muted)}@media (width<=1023px){.gallery__visuels[data-astro-cid-spedzsln]{grid-template-columns:repeat(2,1fr)}}@media (width<=639px){.gallery__inner[data-astro-cid-spedzsln]{gap:var(--space-32)}.gallery__videos[data-astro-cid-spedzsln]{gap:var(--space-24) var(--space-16);grid-template-columns:repeat(2,1fr);display:grid}.gallery__videos[data-astro-cid-spedzsln][data-count="1"]{grid-template-columns:1fr}.card--landscape[data-astro-cid-spedzsln]{grid-column:1/-1}.gallery__visuels[data-astro-cid-spedzsln]{gap:var(--space-24) var(--space-16)}.gallery__cta[data-astro-cid-spedzsln] .btn{width:100%}}.viewer[data-astro-cid-spedzsln]{width:min(92vw,960px);max-width:none;max-height:92dvh;padding:var(--space-16);border-radius:var(--radius-xl);background-color:var(--color-background-inverse);color:var(--color-text-inverse);box-shadow:var(--shadow-large);border:0;margin:auto}.viewer[data-astro-cid-spedzsln][open]{gap:var(--space-16);flex-direction:column;display:flex}.viewer[data-astro-cid-spedzsln]::backdrop{background-color:var(--color-background-overlay)}.viewer__bar[data-astro-cid-spedzsln]{justify-content:space-between;align-items:flex-start;gap:var(--space-16);display:flex}.viewer__text[data-astro-cid-spedzsln]{min-width:0}.viewer__meta[data-astro-cid-spedzsln]{color:var(--color-text-inverse);opacity:.8}.viewer__close[data-astro-cid-spedzsln]{border-radius:var(--radius-md);width:44px;height:44px;color:var(--color-text-inverse);background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.viewer__close[data-astro-cid-spedzsln]:hover{background-color:color-mix(in srgb, var(--color-text-inverse) 16%, transparent)}.viewer__close[data-astro-cid-spedzsln]:focus-visible{border-radius:var(--radius-md)}.viewer__stage[data-astro-cid-spedzsln]{justify-content:center;align-items:center;min-height:0;display:flex}.viewer__stage[data-astro-cid-spedzsln] video,.viewer__stage[data-astro-cid-spedzsln] img{border-radius:var(--radius-md);width:auto;max-width:100%;height:auto;max-height:calc(92dvh - 120px)}html:has(.viewer[open]){overflow:hidden}.proof[data-astro-cid-b4xrhgts]{gap:var(--space-40);background-color:var(--color-background-primary);flex-direction:column;display:flex}.marquee[data-astro-cid-b4xrhgts]{--logo-height:72px;--logo-gap:var(--space-64);mask-image:linear-gradient(90deg, transparent, var(--color-background-inverse) 8%, var(--color-background-inverse) 92%, transparent);-webkit-mask-image:linear-gradient(90deg, transparent, var(--color-background-inverse) 8%, var(--color-background-inverse) 92%, transparent);overflow:hidden}.marquee[data-astro-cid-b4xrhgts]:focus-visible{border-radius:var(--radius-md)}.marquee__track[data-astro-cid-b4xrhgts]{width:max-content;animation:40s linear infinite marquee-scroll;display:flex}.marquee[data-astro-cid-b4xrhgts]:hover .marquee__track[data-astro-cid-b4xrhgts],.marquee[data-astro-cid-b4xrhgts]:focus-within .marquee__track[data-astro-cid-b4xrhgts],.marquee[data-astro-cid-b4xrhgts]:focus .marquee__track[data-astro-cid-b4xrhgts]{animation-play-state:paused}.marquee__list[data-astro-cid-b4xrhgts]{align-items:center;gap:var(--logo-gap);padding:0 var(--logo-gap) 0 0;flex-shrink:0;margin:0;display:flex}.marquee__list[data-astro-cid-b4xrhgts] img[data-astro-cid-b4xrhgts]{width:auto;max-width:none;height:var(--logo-height)}@keyframes marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (width<=639px){.marquee[data-astro-cid-b4xrhgts]{--logo-height:56px;--logo-gap:var(--space-40)}}@media (prefers-reduced-motion:reduce){.marquee[data-astro-cid-b4xrhgts]{-webkit-mask-image:none;mask-image:none}.marquee__track[data-astro-cid-b4xrhgts]{width:auto;max-width:var(--layout-max-width);padding-inline:var(--grid-margin);margin-inline:auto;animation:none}.marquee__list[data-astro-cid-b4xrhgts]{justify-content:center;gap:var(--space-24) var(--logo-gap);flex-wrap:wrap;flex-shrink:1;min-width:0;padding:0}.marquee__list--copy[data-astro-cid-b4xrhgts]{display:none}}:root[data-reduce=true] .marquee[data-astro-cid-b4xrhgts]{-webkit-mask-image:none;mask-image:none}:root[data-reduce=true] .marquee__track[data-astro-cid-b4xrhgts]{width:auto;max-width:var(--layout-max-width);padding-inline:var(--grid-margin);margin-inline:auto;animation:none}:root[data-reduce=true] .marquee__list[data-astro-cid-b4xrhgts]{justify-content:center;gap:var(--space-24) var(--logo-gap);flex-wrap:wrap;flex-shrink:1;min-width:0;padding:0}:root[data-reduce=true] .marquee__list--copy[data-astro-cid-b4xrhgts]{display:none}
