#gr .case a.site{margin-top:auto;padding-top:16px;font-size:14px;font-weight:700;text-decoration:none}#gr .steps{display:grid;gap:14px}#gr .step .n{flex:0 0 40px;height:40px;border-radius:12px;display:grid;place-items:center;background:var(--v);color:#fff!important;font-weight:800}#gr #gform_wrapper_3 .validation_message,#gr #gform_wrapper_3 .gform_validation_errors,#gr #gform_wrapper_3 .gform_validation_errors *{color:#8c2130!important;background:#fff3f4!important}#gr #gform_confirmation_message_3{padding:20px!important;background:#e8fff7!important;border:1px solid #78d9bb!important;border-radius:14px!important;color:#164c3c!important}#gr #gform_confirmation_message_3 a{color:#0b6b57!important;font-weight:800}#gr #toc_container,#gr .toc_wrap_right,#gr .toc_wrap_left{display:none!important}#gr .note a{color:var(--v)!important;font-weight:700}#gr .ctx{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}#gr .cc{padding:26px;border-radius:20px;background:#fff;border:1px solid var(--line);box-shadow:0 12px 30px rgba(42,35,138,.05)}#gr .cc .k{display:grid;place-items:center;width:40px;height:40px;margin-bottom:14px;border-radius:12px;background:#f0edff;color:var(--v)!important;font-weight:800;font-size:16px}#gr .cc h3{font-size:18px!important;margin-bottom:8px!important}#gr .cc p{margin:0;font-size:15px}#gr .solo{max-width:440px;margin:0 auto}#gr .fiche{padding:26px;border-radius:22px;background:#fff;border:1px solid var(--line);box-shadow:0 26px 60px rgba(42,35,138,.1)}#gr .fl{display:flex;justify-content:space-between;align-items:baseline;gap:14px;padding:11px 0;border-bottom:1px dashed var(--line)}#gr .fl span{color:var(--mut)!important;font-size:14px}#gr .fl b{color:var(--ink)!important;font-size:15px;text-align:right}#gr .fok{display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px;margin-top:14px;padding:12px 14px;border-radius:12px;background:#e8fff7}#gr .fok span,#gr .fok b{color:#0b6b57!important;font-size:14px;font-weight:800}#gr .chips{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;max-width:960px;margin:0 auto}#gr .chip{display:inline-flex;align-items:center;gap:10px;padding:8px 18px 8px 8px;border-radius:99px;background:#fff;border:1px solid var(--line);color:var(--ink)!important;font-weight:700;font-size:15px;text-decoration:none!important;transition:border-color .2s,transform .2s}#gr .chip:hover{border-color:var(--v);transform:translateY(-2px)}#gr .chip .ico{width:38px;height:38px;border-radius:50%;display:grid;place-items:center;background:#f0edff;color:var(--v)}#gr .chip.on{border-color:var(--v);background:#f6f4ff}@media (max-width:980px){#gr .ctx{grid-template-columns:1fr}}@media (max-width:600px){#gr .chip{font-size:14px}#gr .fl{flex-direction:column;gap:2px}#gr .fl b{text-align:left}}@media (prefers-reduced-motion:reduce){#gr .chip{transition:none}}