.brief-surface[data-astro-cid-une72k2w]{--text:#f4f1f8;--muted:#b9afc5;--subtle:#a69ab4;--line:#393041;--surface:#111015;color:#f4f1f8;color-scheme:dark;background:#030305}.brief-layout[data-astro-cid-une72k2w]{grid-template-columns:minmax(0,1.8fr) minmax(0,.7fr);align-items:start;gap:clamp(40px,7vw,100px);padding-block:62px 88px;display:grid}.brief-workspace[data-astro-cid-une72k2w]{grid-area:1/1;min-width:0;padding:0}.brief-form[data-astro-cid-une72k2w] h2[data-astro-cid-une72k2w],.brief-result[data-astro-cid-une72k2w] h2[data-astro-cid-une72k2w],.brief-field[data-astro-cid-une72k2w] [data-astro-cid-une72k2w]:is(input,textarea),.brief-controls[data-astro-cid-une72k2w] button[data-astro-cid-une72k2w]{scroll-margin-block:calc(var(--header-height) + 24px) 24px}.brief-aside[data-astro-cid-une72k2w]{top:calc(var(--header-height) + 30px);max-height:calc(100svh - var(--header-height) - 60px);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#78648f #100c15;border-top:1px solid #615071;grid-area:1/2;padding-top:18px;padding-right:6px;position:sticky;overflow-y:auto}.brief-aside[data-astro-cid-une72k2w] h2[data-astro-cid-une72k2w]{font:400 23px/1.4 var(--font-display);margin:0 0 24px}.brief-aside[data-astro-cid-une72k2w] p[data-astro-cid-une72k2w]{color:#b7a9c3;margin:0 0 22px;font-size:14px;line-height:1.8}.brief-aside[data-astro-cid-une72k2w] .brief-local-note[data-astro-cid-une72k2w]{color:#a99ab7;margin:30px 0;font-size:13px}.brief-direct[data-astro-cid-une72k2w]{color:#cbb5e5;border-bottom:1px solid #393041;justify-content:space-between;align-items:center;gap:12px;min-height:48px;font-size:13px;display:flex}.brief-direct[data-astro-cid-une72k2w] .icon{flex-shrink:0;width:17px;height:17px}.brief-direct[data-astro-cid-une72k2w]:hover{color:#fff}.brief-aside[data-astro-cid-une72k2w] .brief-save[data-astro-cid-une72k2w]{color:#bda8d3;margin-top:26px;font-size:12px}.brief-clear[data-astro-cid-une72k2w]{color:#cbb5e5;text-underline-offset:4px;min-height:44px;padding:0;font-size:12px;text-decoration:underline}.brief-clear-confirm[data-astro-cid-une72k2w]{padding-top:20px}.brief-clear-confirm[data-astro-cid-une72k2w] p[data-astro-cid-une72k2w]{font-size:13px}.brief-clear-confirm[data-astro-cid-une72k2w] button[data-astro-cid-une72k2w]{border:1px solid #756085;border-radius:6px;min-height:44px;margin-right:8px;padding:0 12px;font-size:12px}.brief-steps[data-astro-cid-une72k2w]{justify-content:space-between;gap:12px;margin:0;padding:0;list-style:none;display:flex}.brief-steps[data-astro-cid-une72k2w] li[data-astro-cid-une72k2w]{color:#a595b5;flex-direction:column;gap:12px;font-size:12px;display:flex}.brief-step-number[data-astro-cid-une72k2w]{font:400 21px/1.4 var(--font-display);color:#b5a4c6}.brief-steps[data-astro-cid-une72k2w] li[data-astro-cid-une72k2w][aria-current]{color:#f1e8fb}.brief-steps[data-astro-cid-une72k2w] li[data-astro-cid-une72k2w][aria-current] .brief-step-number[data-astro-cid-une72k2w]{color:#d0b5f8}.brief-steps[data-astro-cid-une72k2w] li[data-astro-cid-une72k2w][data-complete] .brief-step-number[data-astro-cid-une72k2w]{color:#bda0de}.brief-progress[data-astro-cid-une72k2w]{background:#2b2133;height:2px;margin:24px 0 44px}.brief-progress[data-astro-cid-une72k2w] span[data-astro-cid-une72k2w]{transform-origin:0;background:#ba98ed;width:100%;height:100%;transition:transform .4s;display:block;transform:scaleX(.2)}.brief-form[data-astro-cid-une72k2w]{background:#0b090e;border:1px solid #2e2536;border-radius:12px;padding:30px 32px 32px}.brief-form[data-astro-cid-une72k2w] fieldset[data-astro-cid-une72k2w]{border:0;min-width:0;margin:0;padding:0}.brief-form[data-astro-cid-une72k2w]>fieldset[data-astro-cid-une72k2w]{margin-bottom:28px}.brief-form[data-astro-cid-une72k2w] legend[data-astro-cid-une72k2w]{max-width:100%;padding:0}.brief-form[data-astro-cid-une72k2w] h2[data-astro-cid-une72k2w],.brief-result[data-astro-cid-une72k2w] h2[data-astro-cid-une72k2w]{font:400 clamp(23px,2.3vw,30px)/1.4 var(--font-display);margin:0 0 18px}.brief-step-note[data-astro-cid-une72k2w]{color:#b9acc6;margin:0 0 30px;font-size:14px;line-height:1.8}.brief-fields--two[data-astro-cid-une72k2w]{grid-template-columns:1fr 1fr;gap:26px;display:grid}.brief-field[data-astro-cid-une72k2w]{flex-direction:column;gap:12px;margin-bottom:26px;display:flex}.brief-field[data-astro-cid-une72k2w] label[data-astro-cid-une72k2w]{color:#d4c6e1;font-size:13px}.brief-field[data-astro-cid-une72k2w] label[data-astro-cid-une72k2w] span[data-astro-cid-une72k2w]{color:#bba0df}.brief-field[data-astro-cid-une72k2w] input[data-astro-cid-une72k2w],.brief-field[data-astro-cid-une72k2w] textarea[data-astro-cid-une72k2w]{color:#fff;width:100%;font:400 16px/1.6 var(--font-text);outline-offset:5px;caret-color:#c7a7ef;background:0 0;border:0;border-bottom:1px solid #695577;padding:8px 0 12px;display:block}.brief-field[data-astro-cid-une72k2w] input[data-astro-cid-une72k2w]::placeholder,.brief-field[data-astro-cid-une72k2w] textarea[data-astro-cid-une72k2w]::placeholder{color:#a092ae;opacity:1}.brief-field[data-astro-cid-une72k2w] textarea[data-astro-cid-une72k2w]{resize:vertical;min-height:80px}.brief-form[data-astro-cid-une72k2w] .brief-choices[data-astro-cid-une72k2w]{margin:8px 0 28px}.brief-choices[data-astro-cid-une72k2w] legend[data-astro-cid-une72k2w]{margin-bottom:15px;font-size:13px}.brief-choices[data-astro-cid-une72k2w]>div[data-astro-cid-une72k2w]{flex-wrap:wrap;gap:10px;display:flex}.brief-choices[data-astro-cid-une72k2w] label[data-astro-cid-une72k2w]{cursor:pointer;display:flex;position:relative}.brief-choices[data-astro-cid-une72k2w] input[data-astro-cid-une72k2w]{opacity:0;cursor:pointer;z-index:1;width:100%;height:100%;margin:0;position:absolute;inset:0}.brief-choices[data-astro-cid-une72k2w] label[data-astro-cid-une72k2w] span[data-astro-cid-une72k2w]{color:#c8b7d9;border:1px solid #584562;border-radius:6px;align-items:center;min-height:44px;padding:10px 16px;font-size:13px;transition:background .2s,border-color .2s;display:flex}.brief-choices[data-astro-cid-une72k2w] input[data-astro-cid-une72k2w]:checked+span[data-astro-cid-une72k2w]{color:#fff;background:#392052;border-color:#ad87d9}.brief-choices[data-astro-cid-une72k2w] input[data-astro-cid-une72k2w]:focus-visible+span[data-astro-cid-une72k2w]{outline-offset:4px;outline:2px solid #bea0e3}.brief-choices[data-astro-cid-une72k2w] label[data-astro-cid-une72k2w]:hover span[data-astro-cid-une72k2w]{border-color:#a888c5}.brief-choices--stack[data-astro-cid-une72k2w]>div[data-astro-cid-une72k2w]{flex-direction:column;align-items:start}.brief-privacy[data-astro-cid-une72k2w]{color:#ac9fb9;font-size:12px;line-height:1.8}.brief-privacy[data-astro-cid-une72k2w] a[data-astro-cid-une72k2w]{color:#cdb2ef;text-underline-offset:4px;text-decoration:underline}.brief-controls[data-astro-cid-une72k2w]{border-top:1px solid #3b2c45;justify-content:space-between;align-items:center;gap:20px;padding-top:25px;display:flex}.brief-back[data-astro-cid-une72k2w]{color:#ccb7df;align-items:center;gap:12px;min-height:44px;padding:0;font-size:13px;display:inline-flex}.brief-back[data-astro-cid-une72k2w] .icon{width:18px;height:18px;rotate:180deg}.brief-surface[data-astro-cid-une72k2w] .button--primary[data-astro-cid-une72k2w]{color:#fff}.brief-surface[data-astro-cid-une72k2w] .button--secondary[data-astro-cid-une72k2w]{color:#e1ccef;background:0 0;border-color:#675175}.brief-result[data-astro-cid-une72k2w]>p[data-astro-cid-une72k2w]{color:#c5b7d1;margin:22px 0;font-size:15px;line-height:1.8}.brief-result[data-astro-cid-une72k2w] textarea[data-astro-cid-une72k2w]{resize:vertical;color:#ded0e9;width:100%;font:400 15px/1.8 var(--font-text);background:#0c090f;border:1px solid #60496d;border-radius:8px;margin:28px 0;padding:24px;display:block}.brief-result-actions[data-astro-cid-une72k2w]{flex-wrap:wrap;gap:14px;display:flex}.brief-result-links[data-astro-cid-une72k2w]{flex-wrap:wrap;gap:16px 28px;margin:28px 0;display:flex}.brief-result-links[data-astro-cid-une72k2w] a[data-astro-cid-une72k2w]{color:#c9b2e5;align-items:center;gap:12px;min-height:44px;font-size:14px;display:inline-flex}.brief-result-links[data-astro-cid-une72k2w] .icon{width:18px;height:18px}.brief-copy-status[data-astro-cid-une72k2w]{color:#cbb8df;margin-top:18px;font-size:13px}[data-astro-cid-une72k2w][hidden]{display:none!important}.brief-result[data-astro-cid-une72k2w] textarea[data-astro-cid-une72k2w]{font-size:16px}[data-astro-cid-une72k2w][data-static-motion] .brief-progress[data-astro-cid-une72k2w] span[data-astro-cid-une72k2w],[data-astro-cid-une72k2w][data-static-motion] .brief-choices[data-astro-cid-une72k2w] label[data-astro-cid-une72k2w] span[data-astro-cid-une72k2w]{transition:none}@media (width<=1100px){.brief-layout[data-astro-cid-une72k2w]{grid-template-columns:minmax(0,1.7fr) minmax(0,.7fr);gap:36px}.brief-fields--two[data-astro-cid-une72k2w]{grid-template-columns:1fr;gap:0}.brief-form[data-astro-cid-une72k2w]{padding:26px}}@media (width<=767px){.brief-layout[data-astro-cid-une72k2w]{flex-direction:column;gap:44px;padding-block:38px 56px;display:flex}.brief-workspace[data-astro-cid-une72k2w]{width:100%}.brief-aside[data-astro-cid-une72k2w]{width:100%;padding-top:24px;position:static}.brief-aside[data-astro-cid-une72k2w] h2[data-astro-cid-une72k2w]{font-size:23px}.brief-aside[data-astro-cid-une72k2w] h2[data-astro-cid-une72k2w] br[data-astro-cid-une72k2w]{display:none}.brief-form[data-astro-cid-une72k2w]{margin-inline:-4px;padding:24px 18px}.brief-steps[data-astro-cid-une72k2w]{gap:10px}.brief-steps[data-astro-cid-une72k2w] li[data-astro-cid-une72k2w]{font-size:10px}.brief-step-number[data-astro-cid-une72k2w]{font-size:19px}.brief-steps[data-astro-cid-une72k2w] li[data-astro-cid-une72k2w]:not([aria-current]) span[data-astro-cid-une72k2w]:last-child{display:none}.brief-progress[data-astro-cid-une72k2w]{margin:22px 0 30px}.brief-result-actions[data-astro-cid-une72k2w]{flex-direction:column;align-items:stretch}.brief-result-actions[data-astro-cid-une72k2w] .button[data-astro-cid-une72k2w]{justify-content:space-between}.brief-result-links[data-astro-cid-une72k2w]{flex-direction:column;align-items:start;gap:4px}.brief-controls[data-astro-cid-une72k2w] .button[data-astro-cid-une72k2w]{gap:16px;padding-inline:18px;font-size:13px}.brief-form[data-astro-cid-une72k2w] h2[data-astro-cid-une72k2w],.brief-result[data-astro-cid-une72k2w] h2[data-astro-cid-une72k2w]{font-size:23px}}@media (width<=767px),(height<=600px){.brief-aside[data-astro-cid-une72k2w]{max-height:none;padding-right:0;position:static;overflow:visible}}@media (height<=600px){.brief-field[data-astro-cid-une72k2w] textarea[data-astro-cid-une72k2w],.brief-result[data-astro-cid-une72k2w] textarea[data-astro-cid-une72k2w]{max-height:50svh}.brief-progress[data-astro-cid-une72k2w]{margin-bottom:26px}}@media (prefers-reduced-motion:reduce){.brief-progress[data-astro-cid-une72k2w] span[data-astro-cid-une72k2w],.brief-choices[data-astro-cid-une72k2w] label[data-astro-cid-une72k2w] span[data-astro-cid-une72k2w]{transition:none}}
