.outils_outilsContent__pE8eN{max-width:var(--max-width);margin:0 auto;padding:0 48px 80px}.outils_grid__Nkgkh{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));grid-gap:32px;gap:32px}.outils_card__fs2xe{background:var(--white);border-radius:4px;padding:32px;box-shadow:2px 3px 16px var(--shadow-soft);border:1px solid var(--paper-dark);text-decoration:none;transition:transform .3s var(--ease-smooth),box-shadow .3s var(--ease-smooth);display:flex;flex-direction:column}.outils_card__fs2xe:hover{transform:translateY(-4px);box-shadow:2px 4px 20px var(--shadow-medium)}.outils_card__fs2xe h2{font-size:24px;margin-bottom:12px}.outils_card__fs2xe p{font-size:15px;color:var(--ink-faded);line-height:1.6;flex:1 1}.outils_cta__Ht9an{margin-top:16px;color:var(--sage);font-weight:600;font-size:15px}.outils_toolContent__H0amE{max-width:800px;margin:0 auto;padding:0 48px 80px}.outils_form__RIYyP{background:var(--white);border-radius:4px;padding:32px;box-shadow:2px 3px 16px var(--shadow-soft);border:1px solid var(--paper-dark);margin-bottom:32px}.outils_fieldGroup__BHu3B{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px;margin-bottom:20px}.outils_field__4CQZb{display:flex;flex-direction:column;gap:6px}.outils_field__4CQZb label{font-size:14px;font-weight:600;color:var(--ink-ghost)}.outils_field__4CQZb input,.outils_field__4CQZb select{padding:12px 16px;border:2px solid var(--sand);border-radius:4px;font-size:15px;font-family:var(--font-body);background:var(--white);transition:border-color .3s}.outils_field__4CQZb input:focus,.outils_field__4CQZb select:focus{outline:none;border-color:var(--sage)}.outils_submitBtn__2hw_M{width:100%;padding:14px;border:none;border-radius:4px;background:var(--sage);color:var(--paper);font-size:18px;font-weight:600;font-family:var(--font-ui);cursor:pointer;transition:opacity .2s}.outils_submitBtn__2hw_M:hover{opacity:.9}.outils_results__ammJb{background:var(--white);border-radius:4px;padding:32px;box-shadow:2px 3px 16px var(--shadow-soft);border:1px solid var(--paper-dark)}.outils_results__ammJb h3{margin-bottom:20px;font-size:20px}.outils_resultRow__LbHBU{display:flex;justify-content:space-between;padding:12px 0;border-bottom:1px solid var(--paper-dark);font-size:15px}.outils_resultRow__LbHBU:last-child{border-bottom:none;font-weight:700;font-size:18px;padding-top:16px;border-top:2px solid var(--sand)}.outils_resultLabel__jXAK2{color:var(--ink-ghost)}.outils_categorySection__rcVmT{margin-bottom:32px}.outils_categorySection__rcVmT h3{font-size:18px;margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid var(--sand-light)}.outils_checkItem__YiNuX{display:flex;align-items:center;gap:12px;padding:8px 0;font-size:15px}.outils_checkItem__YiNuX input[type=checkbox]{width:18px;height:18px;accent-color:var(--sage)}.outils_converterResult__f83_L{text-align:center;padding:32px;background:linear-gradient(135deg,var(--sage-light),var(--sand-light));border-radius:4px;margin-top:24px}.outils_converterAmount__IUjEw{font-size:48px;font-weight:700;color:var(--ink);font-family:var(--font-heading)}.outils_converterRate__E3l2P{font-size:14px;color:var(--ink-ghost);margin-top:8px}@media (max-width:768px){.outils_outilsContent__pE8eN,.outils_toolContent__H0amE{padding:0 20px 60px}.outils_fieldGroup__BHu3B{grid-template-columns:1fr}}