.sm-hero[data-astro-cid-iyw6ztpf]{background:var(--grad-logo);border-radius:0 0 var(--r-lg) var(--r-lg)}.sm-hero__inner[data-astro-cid-iyw6ztpf]{position:relative;padding-block:clamp(48px,8vw,104px);max-width:820px;text-align:center;display:grid;justify-items:center;gap:var(--s-3)}.sm-hero__fee[data-astro-cid-iyw6ztpf]{display:block;font-size:1.3em;font-weight:400}.sm-layout[data-astro-cid-iyw6ztpf]{display:grid;grid-template-columns:300px 1fr;gap:clamp(24px,5vw,64px);align-items:start}.sm-steps[data-astro-cid-iyw6ztpf]{position:sticky;top:110px;list-style:none;margin:0;padding:0;display:grid;gap:var(--s-5)}.sm-steps[data-astro-cid-iyw6ztpf] li[data-astro-cid-iyw6ztpf]{position:relative;display:flex;gap:var(--s-4)}.sm-steps[data-astro-cid-iyw6ztpf] li[data-astro-cid-iyw6ztpf]:not(:last-child):after{content:"";position:absolute;left:23px;top:52px;bottom:-20px;border-left:2px dashed var(--line)}.sm-steps__n[data-astro-cid-iyw6ztpf]{flex:none;display:grid;place-items:center;width:48px;height:48px;border-radius:50%;border:2px solid var(--ink);background:var(--dragee);font-size:1.6rem}.sm-steps[data-astro-cid-iyw6ztpf] li[data-astro-cid-iyw6ztpf]:nth-child(2) .sm-steps__n[data-astro-cid-iyw6ztpf]{background:var(--beurre)}.sm-steps[data-astro-cid-iyw6ztpf] li[data-astro-cid-iyw6ztpf]:nth-child(3) .sm-steps__n[data-astro-cid-iyw6ztpf]{background:var(--peche)}.sm-steps[data-astro-cid-iyw6ztpf] li[data-astro-cid-iyw6ztpf]:nth-child(4) .sm-steps__n[data-astro-cid-iyw6ztpf]{background:var(--milk)}.sm-steps[data-astro-cid-iyw6ztpf] h2[data-astro-cid-iyw6ztpf]{font-size:1.2rem}.sm-steps[data-astro-cid-iyw6ztpf] p[data-astro-cid-iyw6ztpf]{color:var(--ink-soft);font-size:.98rem}.form-card[data-astro-cid-iyw6ztpf]{background:#fff;border:2px solid var(--ink);border-radius:var(--r-lg);padding:clamp(24px,4vw,48px);box-shadow:8px 10px 0 var(--dragee)}.form-card__title[data-astro-cid-iyw6ztpf]{font-size:1.6rem}.custom-form[data-astro-cid-iyw6ztpf]{display:grid;gap:var(--s-6)}.req[data-astro-cid-iyw6ztpf]{color:var(--framboise)}.two-cols[data-astro-cid-iyw6ztpf]{display:grid;grid-template-columns:1fr 1fr;gap:var(--s-5)}.measures[data-astro-cid-iyw6ztpf]{border:2px dashed var(--line);border-radius:var(--r-md);padding:var(--s-2) var(--s-4)}.measures[data-astro-cid-iyw6ztpf] summary[data-astro-cid-iyw6ztpf]{display:flex;align-items:center;gap:var(--s-2);min-height:48px;cursor:pointer;font-family:var(--font-title);font-weight:500}.measures__grid[data-astro-cid-iyw6ztpf]{display:grid;grid-template-columns:1fr 1fr;gap:var(--s-4);padding:var(--s-3) 0 var(--s-4)}.upload[data-astro-cid-iyw6ztpf]{display:flex;align-items:center;gap:var(--s-4);padding:var(--s-5);border:2px dashed var(--ink);border-radius:var(--r-md);background:var(--beurre);cursor:pointer;font-weight:400!important;transition:background-color .2s}@media(hover:hover){.upload[data-astro-cid-iyw6ztpf]:hover{background:var(--dragee-soft)}}#inspi[data-astro-cid-iyw6ztpf]:focus-visible+.upload[data-astro-cid-iyw6ztpf]{outline:3px solid var(--framboise)}.guide-check[data-astro-cid-iyw6ztpf]{display:flex;align-items:flex-start;gap:var(--s-3);padding:var(--s-4);border:2px solid var(--line);border-radius:var(--r-md);background:#fff;cursor:pointer;font-weight:400}.guide-check[data-astro-cid-iyw6ztpf] input[data-astro-cid-iyw6ztpf]{flex:none;width:22px;height:22px;margin:2px 0 0;accent-color:var(--framboise)}.guide-check[data-astro-cid-iyw6ztpf]>span[data-astro-cid-iyw6ztpf]{display:grid;gap:2px}.guide-check[data-astro-cid-iyw6ztpf] strong[data-astro-cid-iyw6ztpf]{font-family:var(--font-title);font-weight:500}.guide-check[data-astro-cid-iyw6ztpf]:has(input:checked){border-color:var(--ink);background:var(--dragee-soft)}.success__guide[data-astro-cid-iyw6ztpf]{display:inline-flex;align-items:center;gap:var(--s-2);padding:var(--s-2) var(--s-4);border-radius:var(--r-pill);background:var(--beurre);font-family:var(--font-title)}.success__guide[data-astro-cid-iyw6ztpf][hidden]{display:none}.upload[data-astro-cid-iyw6ztpf] strong[data-astro-cid-iyw6ztpf]{font-family:var(--font-title);font-weight:500}.photo-list[data-astro-cid-iyw6ztpf]{list-style:none;margin:var(--s-2) 0 0;padding:0;display:flex;flex-wrap:wrap;gap:var(--s-3)}.photo-list[data-astro-cid-iyw6ztpf]:empty{display:none}.photo-list[data-astro-cid-iyw6ztpf] li{position:relative;padding:4px 4px 10px;background:#fff;border-radius:3px;box-shadow:0 6px 14px -8px #16121a73;rotate:-3deg}.photo-list[data-astro-cid-iyw6ztpf] li:nth-child(2n){rotate:3deg}.photo-list[data-astro-cid-iyw6ztpf] img{display:block;width:84px;height:84px;object-fit:cover}.photo-list[data-astro-cid-iyw6ztpf] .photo-list__remove{position:absolute;top:-12px;right:-12px;width:32px;height:32px;border-radius:50%;border:2px solid var(--ink);background:var(--milk);color:var(--ink);font-size:1.2rem;line-height:1;cursor:pointer}.custom-form[data-astro-cid-iyw6ztpf][hidden]{display:none}.trap[data-astro-cid-iyw6ztpf]{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.send-error[data-astro-cid-iyw6ztpf]{padding:10px 14px;border-radius:var(--r-sm);background:var(--dragee-soft);color:var(--framboise);font-weight:700;text-align:center}.send-error[data-astro-cid-iyw6ztpf][hidden]{display:none}.submit[data-astro-cid-iyw6ztpf]{min-height:58px;font-size:1.1rem}.center[data-astro-cid-iyw6ztpf]{text-align:center}.success[data-astro-cid-iyw6ztpf]{display:grid;justify-items:center;text-align:center;gap:var(--s-4);padding:var(--s-6) 0}.success[data-astro-cid-iyw6ztpf][hidden]{display:none}.success[data-astro-cid-iyw6ztpf] img[data-astro-cid-iyw6ztpf]{width:min(300px,80%)}.success[data-astro-cid-iyw6ztpf] h2[data-astro-cid-iyw6ztpf] .fee[data-astro-cid-iyw6ztpf]{font-size:1.4em;font-weight:400}.faq-section[data-astro-cid-iyw6ztpf]{background:var(--dragee-soft);border-radius:var(--r-lg);margin-inline:clamp(0px,2vw,24px)}.faq[data-astro-cid-iyw6ztpf]{display:grid;grid-template-columns:1fr 1.6fr;gap:var(--s-6)}.faq__list[data-astro-cid-iyw6ztpf]{display:grid;gap:var(--s-3)}.faq__item[data-astro-cid-iyw6ztpf]{background:#fff;border:2px solid var(--ink);border-radius:var(--r-md)}.faq__item[data-astro-cid-iyw6ztpf] summary[data-astro-cid-iyw6ztpf]{display:flex;justify-content:space-between;align-items:center;gap:var(--s-4);min-height:60px;padding:var(--s-3) var(--s-5);font-family:var(--font-title);font-weight:500;font-size:1.08rem;cursor:pointer;list-style:none}.faq__item[data-astro-cid-iyw6ztpf] summary[data-astro-cid-iyw6ztpf]::-webkit-details-marker{display:none}.faq__item[data-astro-cid-iyw6ztpf] .faq__icon{flex:none;transition:transform .3s var(--ease-soft)}.faq__item[data-astro-cid-iyw6ztpf][open] .faq__icon{transform:rotate(45deg)}.faq__item[data-astro-cid-iyw6ztpf] p[data-astro-cid-iyw6ztpf]{padding:0 var(--s-5) var(--s-5);color:var(--ink-soft)}@media(max-width:900px){.sm-layout[data-astro-cid-iyw6ztpf],.faq[data-astro-cid-iyw6ztpf]{grid-template-columns:1fr}.sm-steps[data-astro-cid-iyw6ztpf]{position:static;grid-template-columns:1fr 1fr}.sm-steps[data-astro-cid-iyw6ztpf] li[data-astro-cid-iyw6ztpf]:after{display:none}}@media(max-width:560px){.two-cols[data-astro-cid-iyw6ztpf],.measures__grid[data-astro-cid-iyw6ztpf],.sm-steps[data-astro-cid-iyw6ztpf]{grid-template-columns:1fr}}.pick[data-astro-cid-iyw6ztpf]{border:0;padding:0;margin:0}.pick[data-astro-cid-iyw6ztpf] legend[data-astro-cid-iyw6ztpf]{margin-bottom:var(--s-2);font-family:var(--font-title);font-weight:500}.pick__opts[data-astro-cid-iyw6ztpf]{display:grid;grid-template-columns:1fr 1fr;gap:var(--s-2)}.pick__opt[data-astro-cid-iyw6ztpf]{position:relative;cursor:pointer}.pick__opt[data-astro-cid-iyw6ztpf] input[data-astro-cid-iyw6ztpf]{position:absolute;opacity:0;inset:0;margin:0;cursor:pointer}.pick__opt[data-astro-cid-iyw6ztpf]>span[data-astro-cid-iyw6ztpf]{display:grid;gap:2px;height:100%;min-height:56px;padding:12px 14px;border:2px solid var(--line);border-radius:var(--r-md);background:#fff;transition:border-color .2s,background-color .2s}.pick__opt[data-astro-cid-iyw6ztpf] strong[data-astro-cid-iyw6ztpf]{display:flex;align-items:center;gap:6px;font-family:var(--font-title);font-weight:500;line-height:1.3}.pick__opt[data-astro-cid-iyw6ztpf] strong[data-astro-cid-iyw6ztpf] svg{flex:none;color:var(--framboise)}.pick__opt[data-astro-cid-iyw6ztpf] input[data-astro-cid-iyw6ztpf]:checked+span[data-astro-cid-iyw6ztpf]{border-color:var(--ink);background:var(--dragee-soft);box-shadow:3px 4px 0 var(--ink)}.pick__opt[data-astro-cid-iyw6ztpf] input[data-astro-cid-iyw6ztpf]:focus-visible+span[data-astro-cid-iyw6ztpf]{outline:3px solid var(--framboise);outline-offset:3px}.field[data-astro-cid-iyw6ztpf][hidden]{display:none}@media(max-width:520px){.pick__opts[data-astro-cid-iyw6ztpf]{grid-template-columns:1fr}}
