.site-header[data-astro-cid-bx6qshwd]{z-index:var(--z-header);block-size:var(--header-height);padding-inline:var(--site-margin);border-block-end:var(--rule-width) solid transparent;background:var(--theme-background);color:var(--theme-text);transition:background-color var(--duration-state) var(--ease), border-color var(--duration-state) var(--ease), color var(--duration-state) var(--ease);align-items:center;position:sticky;inset-block-start:0}.site-header[data-astro-cid-bx6qshwd][data-scrolled]{border-block-end-color:var(--theme-rule);background:color-mix(in oklab, var(--theme-background) 80%, transparent);backdrop-filter:blur(20px)}body:has(main>[data-header-over]:first-child) .site-header[data-astro-cid-bx6qshwd]:not([data-scrolled]),.site-header[data-astro-cid-bx6qshwd][data-over]:not([data-scrolled]){background:linear-gradient(180deg, color-mix(in oklab, var(--theme-scrim) 45%, transparent), transparent) border-box no-repeat;color:var(--swatch-white)}@supports not (backdrop-filter:blur(20px)){.site-header[data-astro-cid-bx6qshwd][data-scrolled]{background:var(--theme-background)}}.site-header__brand[data-astro-cid-bx6qshwd]{inline-size:max-content;block-size:var(--target-size);grid-area:1/1/auto/2;align-items:center;display:flex;position:relative}.site-header__brand[data-astro-cid-bx6qshwd] img[data-astro-cid-bx6qshwd]{inline-size:auto;block-size:var(--logo-height)}.site-header__actions[data-astro-cid-bx6qshwd]{justify-self:end;align-items:center;gap:var(--space-20);grid-area:1/1/auto/-1;display:flex}.site-header__nav[data-astro-cid-bx6qshwd],html[data-ds] .site-header__cta[data-astro-cid-bx6qshwd]{display:none}.site-header__nav[data-astro-cid-bx6qshwd] ul[data-astro-cid-bx6qshwd]{align-items:center;gap:var(--space-20);display:flex}.site-header__nav[data-astro-cid-bx6qshwd] a[data-astro-cid-bx6qshwd][aria-current=page],.site-menu[data-astro-cid-bx6qshwd] a[data-astro-cid-bx6qshwd][aria-current=page]{text-decoration:underline var(--rule-width);text-underline-position:from-font}.site-header__menu-button[data-astro-cid-bx6qshwd],.site-menu__close[data-astro-cid-bx6qshwd]{inline-size:var(--target-size);block-size:var(--target-size);color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;margin-inline-end:calc((var(--target-size) - var(--icon-size)) / -2);padding:0;display:grid}.site-header__menu-button[data-astro-cid-bx6qshwd] svg[data-astro-cid-bx6qshwd],.site-menu__close[data-astro-cid-bx6qshwd] svg[data-astro-cid-bx6qshwd]{inline-size:var(--icon-size);block-size:auto}.site-menu[data-astro-cid-bx6qshwd]{block-size:100svh;max-block-size:none;inline-size:100vw;max-inline-size:none;padding:var(--header-height) var(--site-margin) var(--space-40);background:var(--theme-background);color:var(--theme-text);border:0;margin:0;position:fixed;inset:0}.site-menu[data-astro-cid-bx6qshwd]:popover-open{gap:var(--space-40);flex-direction:column;display:flex}.site-menu[data-astro-cid-bx6qshwd] ul[data-astro-cid-bx6qshwd]{gap:var(--space-20);flex-direction:column;display:flex}.site-menu__close[data-astro-cid-bx6qshwd]{position:absolute;inset-block-start:calc((var(--header-height) - var(--target-size)) / 2);inset-inline-end:var(--site-margin)}@media (width>=768px){html[data-ds] .site-header__cta[data-astro-cid-bx6qshwd]{display:inline-flex}html[data-ds] .site-header[data-astro-cid-bx6qshwd][data-cta-hidden] .site-header__cta[data-astro-cid-bx6qshwd]{display:none}}@media (width>=1280px){.site-header__menu-button[data-astro-cid-bx6qshwd]{display:none}.site-header__nav[data-astro-cid-bx6qshwd]{display:block}html[data-ds] .site-header__cta[data-astro-cid-bx6qshwd]{transition:opacity .2s var(--ease-out), transform .2s var(--ease-out), visibility 0s}html[data-ds] .site-header[data-astro-cid-bx6qshwd][data-cta-hidden] .site-header__cta[data-astro-cid-bx6qshwd]{visibility:hidden;opacity:0;transform:translateY(var(--space-5));transition:opacity .2s var(--ease-out), transform .2s var(--ease-out), visibility 0s linear .2s;display:inline-flex}}@media (prefers-reduced-motion:reduce){html[data-ds] .site-header[data-astro-cid-bx6qshwd][data-cta-hidden] .site-header__cta[data-astro-cid-bx6qshwd]{transform:none}}@media (hover:hover) and (pointer:fine){.site-header__nav[data-astro-cid-bx6qshwd] a[data-astro-cid-bx6qshwd]:hover,.site-menu[data-astro-cid-bx6qshwd] a[data-astro-cid-bx6qshwd]:hover{text-decoration:underline var(--rule-width);text-underline-position:from-font}}.site-footer__consent[data-astro-cid-jytap7z5]{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;position:relative}.site-footer__consent[data-astro-cid-jytap7z5]:after{content:"";inline-size:max(100%, var(--target-size));block-size:var(--target-size);position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.site-footer[data-astro-cid-jytap7z5]{gap:var(--space-40);padding:var(--space-160) var(--site-margin) var(--space-20);background:var(--theme-background);color:var(--theme-text);flex-direction:column;display:flex}.site-footer__bar[data-astro-cid-jytap7z5]{row-gap:var(--space-40);border-block-start:var(--rule-width) solid var(--theme-rule-strong);padding-block-start:var(--space-20)}.site-footer__nav[data-astro-cid-jytap7z5],.site-footer__contact[data-astro-cid-jytap7z5] ul[data-astro-cid-jytap7z5]{gap:var(--space-5);flex-direction:column;display:flex}.site-footer__nav[data-astro-cid-jytap7z5] a[data-astro-cid-jytap7z5],.site-footer__contact[data-astro-cid-jytap7z5] a[data-astro-cid-jytap7z5]{inline-size:fit-content}.site-footer__poster[data-astro-cid-jytap7z5]{inline-size:100%;display:block}.site-footer__poster[data-astro-cid-jytap7z5] .site-footer__logo{block-size:auto;inline-size:100%}.site-footer__last[data-astro-cid-jytap7z5],.site-footer__end[data-astro-cid-jytap7z5]{gap:var(--space-20);flex-direction:column;display:flex}.site-footer__group[data-astro-cid-jytap7z5]{gap:var(--space-5);flex-direction:column;display:flex}.site-footer__dot[data-astro-cid-jytap7z5]{display:none}.site-footer__credit[data-astro-cid-jytap7z5]{text-decoration:underline var(--rule-width);text-underline-position:from-font}@media (hover:hover) and (pointer:fine){.site-footer__credit[data-astro-cid-jytap7z5]:hover{text-decoration-thickness:2px}}@media (width>=768px){.site-footer__nav[data-astro-cid-jytap7z5]{grid-column:1/4}.site-footer__contact[data-astro-cid-jytap7z5]{grid-column:4/-1}.site-footer__last[data-astro-cid-jytap7z5]{align-items:baseline;gap:var(--space-5) var(--space-10);flex-flow:wrap}.site-footer__group[data-astro-cid-jytap7z5]{display:contents}.site-footer__dot[data-astro-cid-jytap7z5]{display:inline}}html.footer-reveal main{z-index:var(--z-raised);position:relative}html.footer-reveal .site-footer[data-astro-cid-jytap7z5]{z-index:var(--z-base);transform:translateY(calc(-1px * var(--footer-shift,0)));position:relative}@media (prefers-reduced-motion:no-preference){html[data-ds=universel] .reveal-mask{clip-path:inset(-.25em -.1em);display:inline-block}html[data-ds=universel] .reveal-word{display:inline-block}html[data-ds=universel] .reveal-pending .reveal-word{transform:translateY(150%)}html[data-ds=universel] .reveal-pending.reveal-in .reveal-word{transition:transform var(--duration-reveal) var(--ease-out) calc(var(--line,0) * 80ms);transform:none}html[data-ds=universel] .reveal-image{clip-path:inset(12% 0 0)}html[data-ds=universel] .reveal-image.reveal-in{clip-path:inset(0);transition:clip-path var(--duration-reveal) var(--ease)}}html[data-ds=universel]{color-scheme:light;--swatch-paper:oklch(95.6% .0237 88.23);--swatch-ink:oklch(20.46% 0 none);--swatch-white:oklch(100% 0 none);--swatch-grey:oklch(71.55% 0 none);--swatch-brand:oklch(54.72% .1379 247.3);--swatch-brand-yellow:oklch(83.75% .17 83.62);--swatch-brand-red:oklch(66.09% .1954 37.35);--swatch-brand-green:oklch(76.04% .1741 129.85);--swatch-ink-a20:color-mix(in oklch, var(--swatch-ink) 20%, transparent);--swatch-ink-a60:color-mix(in oklch, var(--swatch-ink) 60%, transparent);--swatch-paper-a20:color-mix(in oklch, var(--swatch-paper) 20%, transparent);--swatch-paper-a60:color-mix(in oklch, var(--swatch-paper) 60%, transparent);--theme-background:light-dark(var(--swatch-paper),var(--swatch-ink));--theme-text:light-dark(var(--swatch-ink),var(--swatch-white));--theme-heading:light-dark(var(--swatch-ink),var(--swatch-paper));--theme-muted:light-dark(var(--swatch-ink-a60),var(--swatch-paper-a60));--theme-inactive:var(--swatch-grey);--theme-rule-strong:light-dark(var(--swatch-ink),var(--swatch-paper));--theme-rule:light-dark(var(--swatch-ink-a20),var(--swatch-paper-a20));--theme-button-primary-background:var(--swatch-brand);--theme-button-primary-text:var(--swatch-white);--theme-scrim:var(--swatch-ink);--theme-badge-background:var(--swatch-white);--theme-logo-blue:var(--swatch-brand);--theme-logo-yellow:var(--swatch-brand-yellow);--theme-logo-red:var(--swatch-brand-red);--theme-logo-green:var(--swatch-brand-green);--gradient-scrim-hero:linear-gradient(in oklab 180deg, color-mix(in oklab, var(--theme-scrim) 10%, transparent) 0%, color-mix(in oklab, var(--theme-scrim) 60%, transparent) 100%);--gradient-scrim-start:linear-gradient(in oklab 90deg, color-mix(in oklab, var(--theme-scrim) 75%, transparent) 0%, color-mix(in oklab, var(--theme-scrim) 45%, transparent) 40%, color-mix(in oklab, var(--theme-scrim) 0%, transparent) 60%);--gradient-scrim-bottom:linear-gradient(in oklab 180deg, color-mix(in oklab, var(--theme-scrim) 0%, transparent) 0%, color-mix(in oklab, var(--theme-scrim) 30%, transparent) 50%, color-mix(in oklab, var(--theme-scrim) 80%, transparent) 100%);--font-base:"Cal Sans", "Cal Sans Fallback Inter", "Cal Sans Fallback", sans-serif;--font-accent:"Paper Mono", ui-monospace, monospace;--font-weight-regular:400;--font-weight-medium:500;--text-small:1.2rem;--text-body:1.6rem;--text-subtitle:3.2rem;--text-title:6.4rem;--text-poster:16rem;--line-height-small:1.3333;--line-height-body:1.5;--line-height-subtitle:1.125;--line-height-title:1;--line-height-poster:.9;--letter-spacing-small:0em;--letter-spacing-label:.04em;--letter-spacing-body:0em;--letter-spacing-subtitle:-.01em;--letter-spacing-title:-.03em;--letter-spacing-poster:-.04em;--space-0:0rem;--space-5:.5rem;--space-10:1rem;--space-20:2rem;--space-40:4rem;--space-80:8rem;--space-100:10rem;--space-160:16rem;--space-250:25rem;--site-margin:2rem;--grid-gutter:2rem;--grid-columns:1;--reading-width:33.5rem;--button-padding-block:1rem;--button-padding-inline:2rem;--target-size:4.4rem;--target-size-text:2.4rem;--header-height:6.4rem;--rule-width:1px;--icon-size:2.4rem;--logo-height:3.2rem;--avatar-size:3.2rem;--badge-size:2.4rem;--badge-icon-size:1.6rem;--pictogram-size:8rem;--pictogram-icon-size:2.8rem;--ratio-portrait:4 / 5;--ratio-landscape:3 / 2;--radius-0:0rem;--radius-button:.7rem;--radius-panel:1rem;--radius-round:50%;--z-base:0;--z-raised:1;--z-header:20;--z-drawer:30;--ease:cubic-bezier(.43, .195, .02, 1);--ease-out:cubic-bezier(.23, 1, .32, 1);--duration-hover:.2s;--duration-state:.35s;--duration-press:.16s;--duration-reveal:.9s;font-size:10px}html[data-ds=universel] .dark{color-scheme:dark}html[data-ds=universel] .brand{color-scheme:dark;--theme-background:var(--swatch-brand);--theme-text:var(--swatch-white);--theme-heading:var(--swatch-white);--theme-rule-strong:var(--swatch-white);--theme-button-primary-background:var(--swatch-brand-yellow);--theme-button-primary-text:var(--swatch-ink)}html[data-ds=universel] .light{color-scheme:light;--theme-background:var(--swatch-paper);--theme-text:var(--swatch-ink);--theme-heading:var(--swatch-ink);--theme-rule-strong:var(--swatch-ink)}@media (width>=768px){html[data-ds=universel]{--grid-columns:12}}@media (width>=1440px){html[data-ds=universel]{font-size:.694444vw}}@media (width<=767px){html[data-ds=universel]{--text-subtitle:2.2rem;--text-title:3.2rem;--text-poster:6.4rem;--space-250:10rem;--space-160:8rem;--space-100:4rem;--space-80:4rem}}@media (width>=768px) and (width<=1023px){html[data-ds=universel]{--space-250:16rem;--space-160:10rem;--space-100:8rem;--space-80:4rem}}@font-face{font-family:Cal Sans;src:url(/fonts/cal-sans/cal-sans-latin-v2.woff2)format("woff2");font-weight:400 500;font-style:normal;font-display:block}@font-face{font-family:Paper Mono;src:url(/fonts/paper-mono/paper-mono-latin-v1.woff2)format("woff2");font-weight:400 500;font-style:normal;font-display:swap}@font-face{font-family:Cal Sans Fallback Inter;src:local(Inter),local(Inter Regular),local(Inter-Regular);size-adjust:98.8%;ascent-override:91.1%;descent-override:24.8%;line-gap-override:0%}@font-face{font-family:Cal Sans Fallback;src:local(Arial),local(Helvetica),local(Arimo);size-adjust:105.5%;ascent-override:85.31%;descent-override:23.22%;line-gap-override:0%}html[data-ds=universel]{interpolate-size:allow-keywords;scrollbar-gutter:stable;overflow-wrap:break-word;font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}html[data-ds=universel] *,html[data-ds=universel] :before,html[data-ds=universel] :after{box-sizing:border-box;min-width:0}html[data-ds=universel] body{background:var(--theme-background);color:var(--theme-text);font-family:var(--font-base);font-size:var(--text-body);font-optical-sizing:auto;line-height:var(--line-height-body);letter-spacing:var(--letter-spacing-body);margin:0}html[data-ds=universel] :is(h1,h2,h3,h4,p,ul,ol,blockquote,figure,address){margin:0}html[data-ds=universel] :is(ul,ol){padding:0;list-style:none}html[data-ds=universel] :is(img,svg,video){max-width:100%;display:block}html[data-ds=universel] button{font:inherit;color:inherit}html[data-ds=universel] address{font-style:normal}html[data-ds=universel] a{color:inherit;touch-action:manipulation;text-decoration:none}html[data-ds=universel] :focus-visible{outline-offset:.25em;outline:max(2px,.08em) solid}html[data-ds=universel] .skip{z-index:var(--z-drawer);padding:var(--space-10) var(--space-20);background:var(--theme-background);color:var(--theme-text);position:absolute;inset-block-start:var(--space-10);inset-inline-start:var(--site-margin);transform:translateY(-200%)}html[data-ds=universel] .skip:focus{transform:none}html[data-ds=universel] .visually-hidden{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:clip}html[data-ds=universel] .text-title{font-size:var(--text-title);font-weight:var(--font-weight-regular);line-height:var(--line-height-title);letter-spacing:var(--letter-spacing-title);color:var(--theme-heading);text-wrap:balance}html[data-ds=universel] .text-subtitle{font-size:var(--text-subtitle);font-weight:var(--font-weight-regular);line-height:var(--line-height-subtitle);letter-spacing:var(--letter-spacing-subtitle);color:var(--theme-heading);text-wrap:balance}html[data-ds=universel] .text-body{font-size:var(--text-body);line-height:var(--line-height-body);letter-spacing:var(--letter-spacing-body);text-wrap:pretty}html[data-ds=universel] .text-small{font-size:var(--text-small);line-height:var(--line-height-small);letter-spacing:var(--letter-spacing-small);text-wrap:pretty}html[data-ds=universel] .text-label{font-family:var(--font-accent);font-size:var(--text-small);line-height:var(--line-height-small);letter-spacing:var(--letter-spacing-label);text-transform:uppercase}html[data-ds=universel] .text-medium{font-weight:var(--font-weight-medium)}html[data-ds=universel] .reading{max-inline-size:var(--reading-width)}html[data-ds=universel] .ds-grid{grid-template-columns:repeat(var(--grid-columns), minmax(0, 1fr));column-gap:var(--grid-gutter);display:grid}html[data-ds=universel] .ds-section{padding-inline:var(--site-margin);background:var(--theme-background);color:var(--theme-text)}html[data-ds=universel] .button{inline-size:max-content;padding:calc(var(--button-padding-block) - var(--rule-width)) var(--button-padding-inline);border:var(--rule-width) solid transparent;border-radius:var(--radius-button);font-size:var(--text-body);font-weight:var(--font-weight-medium);line-height:var(--line-height-body);white-space:nowrap;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;display:inline-flex;position:relative}html[data-ds=universel] .button:after{content:"";inline-size:max(100%, var(--target-size));block-size:max(100%, var(--target-size));position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}html[data-ds=universel] .button-primary{background:var(--theme-button-primary-background);color:var(--theme-button-primary-text)}html[data-ds=universel] .button-outline{border-color:var(--theme-rule-strong);color:var(--theme-text)}html[data-ds=universel] .button{transition:transform var(--duration-press) var(--ease-out)}@media (hover:hover) and (pointer:fine){html[data-ds=universel] .button-primary,html[data-ds=universel] .button-outline{transition:background-color var(--duration-hover) var(--ease), color var(--duration-hover) var(--ease), transform var(--duration-press) var(--ease-out)}html[data-ds=universel] .button-primary:hover{background:color-mix(in oklch, var(--theme-button-primary-background) 85%, var(--theme-text))}html[data-ds=universel] .button-outline:hover{background:color-mix(in oklch, var(--theme-text) 10%, transparent)}}html[data-ds=universel] .button:active{transform:scale(.97)}html[data-ds=universel] .cta{align-items:start;gap:var(--space-10);flex-direction:column;display:flex}html[data-ds=universel] .cta__note{padding-inline-start:var(--button-padding-inline)}html[data-ds=universel] .link-rule{align-items:center;gap:var(--space-10);inline-size:fit-content;border-block-end:var(--rule-width) solid var(--theme-rule-strong);font-weight:var(--font-weight-medium);padding-block-end:var(--space-5);display:inline-flex;position:relative}html[data-ds=universel] .link-rule:after{content:"";block-size:max(100%, var(--target-size-text));position:absolute;inset:50% 0 auto;transform:translateY(-50%)}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){html[data-ds=universel] .link-rule span[aria-hidden]{transition:transform var(--duration-hover) var(--ease)}html[data-ds=universel] .link-rule:hover span[aria-hidden]{transform:translateX(var(--space-5))}}html[data-ds=universel] .link-text{padding-block:calc((var(--target-size-text) - 1lh) / 2);margin-block:calc((var(--target-size-text) - 1lh) / -2);display:inline-block}@media (hover:hover) and (pointer:fine){html[data-ds=universel] .link-text:hover{text-decoration:underline var(--rule-width);text-underline-position:from-font}}html[data-ds=universel] .split{row-gap:var(--space-20);align-items:end}html[data-ds=universel] .split__stack{gap:var(--space-20);flex-direction:column;display:flex}html[data-ds=universel] :is(.split__title,.split__text,.split__title--5){grid-column:1/-1}@media (width>=768px){html[data-ds=universel] .split{row-gap:var(--space-80)}html[data-ds=universel] :is(.split__title--4,.split__title--5,.split__title--8){grid-column:1/span 10}html[data-ds=universel] .split__text{grid-column:1/span 8}}@media (width>=1024px){html[data-ds=universel] .split__title--4{grid-column:1/span 4}html[data-ds=universel] .split__title--5{grid-column:1/span 5}html[data-ds=universel] .split__title--8{grid-column:1/span 8}html[data-ds=universel] .split__text{grid-column:9/-1}}html[data-ds=universel] .guides{gap:var(--space-80);padding-block:var(--space-160);flex-direction:column;display:flex}html[data-ds=universel] .guides__head{row-gap:var(--space-20);align-items:end}html[data-ds=universel] .guides__head h2,html[data-ds=universel] .guides__all{grid-column:1/-1}html[data-ds=universel] .guides__all{inline-size:fit-content;font-weight:var(--font-weight-medium);text-decoration:underline var(--rule-width);text-underline-position:from-font}html[data-ds=universel] .guides__cards{row-gap:var(--space-20);align-items:start}html[data-ds=universel] .guide-card{border-radius:var(--radius-panel);background:var(--theme-background);color:var(--theme-text);flex-direction:column;grid-column:1/-1;display:flex;position:relative;overflow:clip}html[data-ds=universel] .guide-card__body{gap:var(--space-20);padding:var(--space-20);flex-direction:column;display:flex}html[data-ds=universel] .guide-card__meta{justify-content:space-between;gap:var(--space-20);display:flex}html[data-ds=universel] .guide-card h3{color:var(--theme-heading)}html[data-ds=universel] .guide-card__link:after{content:"";position:absolute;inset:0}html[data-ds=universel] .guide-card__author{align-items:center;gap:var(--space-10);padding-block-start:var(--space-20);display:flex}html[data-ds=universel] .guide-card__avatar{inline-size:var(--avatar-size);block-size:var(--avatar-size);border-radius:var(--radius-round);object-fit:cover}@media (hover:hover) and (pointer:fine){html[data-ds=universel] .guide-card__link{transition:text-decoration-color var(--duration-hover) var(--ease);text-decoration:underline var(--rule-width) transparent;text-underline-position:from-font}html[data-ds=universel] .guide-card:hover .guide-card__link{text-decoration-color:currentColor}}@media (width>=768px){html[data-ds=universel] .guides__head h2{grid-column:1/span 8}html[data-ds=universel] .guides__all{grid-column:9/-1;justify-self:end}html[data-ds=universel] .guide-card{grid-column:span 6}}@media (width>=1024px){html[data-ds=universel] .guides__head h2{grid-column:1/span 8}html[data-ds=universel] .guide-card{grid-column:span 4}}html[data-ds=universel] .closing__stage{min-block-size:100svh;padding:var(--space-80) var(--site-margin);color:var(--theme-text);flex-direction:column;justify-content:end;display:flex;position:relative;overflow:clip}html[data-ds=universel] .closing__image,html[data-ds=universel] .closing__scrim{block-size:100%;inline-size:100%;position:absolute;inset:0}html[data-ds=universel] .closing__image{object-fit:cover}html[data-ds=universel] .closing__scrim{background:var(--gradient-scrim-bottom)}html[data-ds=universel] .closing__content{gap:var(--space-80);flex-direction:column;display:flex;position:relative}html[data-ds=universel] .closing__title{max-inline-size:92.7rem}html[data-ds=universel] .closing__row{gap:var(--space-20);border-block-start:var(--rule-width) solid var(--theme-rule-strong);flex-direction:column;padding-block-start:var(--space-20);display:flex}@media (width>=768px){html[data-ds=universel] .closing__stage{min-block-size:90rem}html[data-ds=universel] .closing__row{flex-direction:row;justify-content:space-between;align-items:end}}@media (width>=768px) and (prefers-reduced-motion:no-preference){html[data-ds=universel] .closing.is-claim{block-size:200svh}html[data-ds=universel] .closing.is-claim .closing__stage{block-size:100svh;min-block-size:0;position:sticky;inset-block-start:0}html[data-ds=universel] .closing.is-claim .closing__word{color:var(--theme-muted);transition:color .15s var(--ease)}html[data-ds=universel] .closing.is-claim .closing__word.is-read{color:var(--theme-heading)}}html[data-ds=universel] .debug-grid .container{max-inline-size:none;padding-inline:var(--site-margin)}html[data-ds=universel] .debug-grid .columns{grid-template-columns:repeat(var(--grid-columns), minmax(0, 1fr));gap:var(--grid-gutter)}html[data-ds=universel] .debug-grid .columns span{display:block}html[data-ds=universel] .debug-grid .columns span:nth-child(n+2){display:none}@media (width>=768px){html[data-ds=universel] .debug-grid .columns span:nth-child(n){display:block}}html[data-ds=universel] .faq{padding-block:var(--space-160)}html[data-ds=universel] .faq__layout{row-gap:var(--space-80);align-items:start}html[data-ds=universel] :is(.faq__title,.faq__list){grid-column:1/-1}html[data-ds=universel] .faq__list details{border-block-start:var(--rule-width) solid var(--theme-rule)}html[data-ds=universel] .faq__list details:last-child{border-block-end:var(--rule-width) solid var(--theme-rule)}html[data-ds=universel] .faq__question{justify-content:space-between;align-items:start;gap:var(--space-40);min-block-size:var(--target-size);padding-block:var(--space-20);color:var(--theme-heading);cursor:pointer;list-style:none;display:flex}html[data-ds=universel] .faq__question::-webkit-details-marker{display:none}html[data-ds=universel] .faq__sign{color:var(--theme-text);flex-shrink:0}html[data-ds=universel] .faq__list details[open] .faq__sign{rotate:45deg}html[data-ds=universel] .faq__answer{margin-block:calc(var(--space-10) - var(--space-20)) var(--space-20)}@media (width>=768px){html[data-ds=universel] .faq__answer{max-inline-size:var(--reading-width)}}@media (width>=1024px){html[data-ds=universel] .faq__title{grid-column:1/span 4}html[data-ds=universel] .faq__list{grid-column:6/-1}}@media (prefers-reduced-motion:no-preference){html[data-ds=universel] .faq__list details::details-content{block-size:0;transition:block-size var(--duration-state) var(--ease), content-visibility var(--duration-state) var(--ease) allow-discrete;overflow:clip}html[data-ds=universel] .faq__list details[open]::details-content{block-size:auto}html[data-ds=universel] .faq__sign{transition:rotate var(--duration-state) var(--ease)}}
