.swMWYG_page{grid-template-columns:.9fr 1.1fr;align-items:start;gap:48px;width:100%;max-width:1040px;margin:0 auto;padding:24px 20px 40px;display:grid}.swMWYG_intro h1{text-wrap:balance;margin-top:0;font-size:clamp(2rem,4.4vw,3rem);line-height:1.05}.swMWYG_intro p{color:var(--brun-doux);max-width:42ch}.swMWYG_secours{font-size:15px}.swMWYG_guide{width:300px;max-width:80%;height:auto;margin:36px auto 0;display:block}@media (max-width:900px){.swMWYG_guide{display:none}}.swMWYG_carte{background:var(--blanc);border:var(--trait-fort) solid var(--encre);box-shadow:var(--decalage) var(--decalage) 0 var(--turquoise);border-radius:20px;gap:18px;padding:28px;display:grid}.swMWYG_carte h2{margin:0}.swMWYG_carte label{gap:6px;font-size:15px;font-weight:700;display:grid}.swMWYG_carte input,.swMWYG_carte select,.swMWYG_carte textarea{width:100%;font-size:16px;font-weight:400}.swMWYG_carte textarea{resize:vertical;min-height:140px}.swMWYG_carte button{justify-self:start;padding:12px 28px}.swMWYG_duo{grid-template-columns:1fr 1fr;gap:18px;display:grid}.swMWYG_facultatif{color:var(--brun-doux);font-size:14px;font-weight:400}.swMWYG_mention{color:var(--brun-doux);margin:0;font-size:13px}.swMWYG_erreur{color:#b3261e;margin:0;font-weight:700}.swMWYG_piege{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}@media (max-width:800px){.swMWYG_page{grid-template-columns:1fr;gap:16px}.swMWYG_guide{display:none}.swMWYG_duo{grid-template-columns:1fr}.swMWYG_carte{padding:20px}}
