.ct[data-astro-cid-qithxb7m]{padding:calc(var(--header-h) + clamp(60px,9vw,130px)) 0 clamp(40px,6vw,80px)}.ct__grid[data-astro-cid-qithxb7m]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:clamp(48px,7vw,140px);align-items:start}.ct__intro[data-astro-cid-qithxb7m]{display:grid;gap:28px;position:sticky;top:120px}.ct__title[data-astro-cid-qithxb7m]{font-size:clamp(3rem,1.8rem + 5vw,7rem)}.ct__accent[data-astro-cid-qithxb7m]{display:block;color:var(--sang-vif)}.ct__snap[data-astro-cid-qithxb7m]{display:grid;gap:6px;padding-top:20px;border-top:1px solid var(--line)}.ct__snap-name[data-astro-cid-qithxb7m]{font-size:1.6rem;font-style:italic}.ct__form[data-astro-cid-qithxb7m]{display:grid;gap:36px}.modes[data-astro-cid-qithxb7m]{border:0;display:grid;gap:10px}.modes[data-astro-cid-qithxb7m] legend[data-astro-cid-qithxb7m]{margin-bottom:14px}.mode[data-astro-cid-qithxb7m]{position:relative;cursor:pointer}.mode[data-astro-cid-qithxb7m] input[data-astro-cid-qithxb7m]{position:absolute;opacity:0;pointer-events:none}.mode__box[data-astro-cid-qithxb7m]{display:grid;gap:6px;padding:18px 20px;border:1px solid var(--line-2);transition:border-color var(--t-base),background var(--t-base)}.mode__top[data-astro-cid-qithxb7m]{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.mode__label[data-astro-cid-qithxb7m]{font-size:1.5rem}.mode__desc[data-astro-cid-qithxb7m]{font-size:var(--fs-small);color:var(--ivoire-3)}.mode[data-astro-cid-qithxb7m]:hover .mode__box[data-astro-cid-qithxb7m]{border-color:var(--ivoire-3)}.mode[data-astro-cid-qithxb7m] input[data-astro-cid-qithxb7m]:checked+.mode__box[data-astro-cid-qithxb7m]{border-color:var(--sang-vif);background:#8c10222e}.mode[data-astro-cid-qithxb7m] input[data-astro-cid-qithxb7m]:checked+.mode__box[data-astro-cid-qithxb7m] .mode__tag[data-astro-cid-qithxb7m]{color:var(--ivoire)}.mode[data-astro-cid-qithxb7m] input[data-astro-cid-qithxb7m]:focus-visible+.mode__box[data-astro-cid-qithxb7m]{outline:1px solid var(--champagne);outline-offset:3px}.ct__fields[data-astro-cid-qithxb7m]{display:grid;grid-template-columns:1fr 1fr;gap:28px 24px}.ct__fields[data-astro-cid-qithxb7m] .field[data-astro-cid-qithxb7m][data-for],.ct__full[data-astro-cid-qithxb7m]{grid-column:1 / -1}.input[data-astro-cid-qithxb7m][type=file]{padding:12px 0;font-size:var(--fs-small);color:var(--ivoire-3)}.input[data-astro-cid-qithxb7m][type=file]::file-selector-button{margin-right:14px;padding:8px 14px;border:1px solid var(--line-3);background:transparent;color:var(--ivoire);font:inherit;cursor:pointer}.ct__error[data-astro-cid-qithxb7m]{color:var(--warn);font-size:var(--fs-small)}.ct__notice[data-astro-cid-qithxb7m]{display:grid;gap:6px;padding:18px 20px;border-left:2px solid var(--sang-vif);background:#8c10222e;font-size:var(--fs-small);color:var(--ivoire-2)}.ct__notice[data-astro-cid-qithxb7m] .script[data-astro-cid-qithxb7m]{font-size:2rem;color:var(--ivoire)}.ct__submit[data-astro-cid-qithxb7m]{justify-self:start}@media(max-width:900px){.ct__grid[data-astro-cid-qithxb7m]{grid-template-columns:1fr}.ct__intro[data-astro-cid-qithxb7m]{position:relative;top:0}.ct__fields[data-astro-cid-qithxb7m]{grid-template-columns:1fr}.ct__submit[data-astro-cid-qithxb7m]{justify-self:stretch}}.faq__grid[data-astro-cid-qithxb7m]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:clamp(32px,6vw,120px);align-items:start}.faq__grid[data-astro-cid-qithxb7m] h2[data-astro-cid-qithxb7m] .accent-script[data-astro-cid-qithxb7m]{display:block;color:var(--champagne)}.faq[data-astro-cid-qithxb7m]{border-top:1px solid var(--line-2)}.faq__item[data-astro-cid-qithxb7m]{border-bottom:1px solid var(--line)}.faq__item[data-astro-cid-qithxb7m] summary[data-astro-cid-qithxb7m]{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:24px 0;list-style:none;cursor:pointer}.faq__item[data-astro-cid-qithxb7m] summary[data-astro-cid-qithxb7m]::-webkit-details-marker{display:none}.faq__item[data-astro-cid-qithxb7m] summary[data-astro-cid-qithxb7m] .display[data-astro-cid-qithxb7m]{font-size:clamp(1.4rem,1.2rem + .6vw,1.9rem);line-height:1.15;transition:color var(--t-base)}.faq__item[data-astro-cid-qithxb7m] summary[data-astro-cid-qithxb7m]:hover .display[data-astro-cid-qithxb7m]{color:var(--champagne)}.faq__icon[data-astro-cid-qithxb7m]{display:grid;place-items:center;width:40px;height:40px;flex:none;border:1px solid var(--line-2);border-radius:50%;transition:transform var(--t-base) var(--ease),background var(--t-base)}.faq__item[data-astro-cid-qithxb7m][open] .faq__icon[data-astro-cid-qithxb7m]{transform:rotate(45deg);background:var(--sang);border-color:var(--sang)}.faq__item[data-astro-cid-qithxb7m] p[data-astro-cid-qithxb7m]{padding:0 56px 26px 0;color:var(--ivoire-3);max-width:60ch}@media(max-width:860px){.faq__grid[data-astro-cid-qithxb7m]{grid-template-columns:1fr}}
