body{-webkit-user-select:none;user-select:none}.main-download-link{align-items:center;display:flex;justify-content:center;margin:1.7em 0;min-width:245px}.main-download-link .clickable-container,.main-download-link .link{align-items:center;cursor:pointer;display:flex;flex-direction:column;justify-content:center;width:-webkit-max-content;width:max-content}.main-download-link button{background-color:var(--green);margin-bottom:.75em}.main-download-link span{color:var(--light-gray);font-size:.65em;text-align:center}.main-download-link svg{margin-right:.25em}.ReactModal__Content h2{color:var(--light-gray);font-size:1.02rem}#dialog-close-btn{align-items:center;background-color:#e5e5e5;border-radius:50%;display:flex;font-size:16px;font-weight:700;height:32px;justify-content:center;position:absolute;right:16px;top:16px;width:32px}#dialog-close-btn:hover{background-color:#f0f0f0;cursor:pointer}.mac-buttons-container{display:flex;justify-content:space-between;margin:2rem 0}.mac-single-button-container{display:flex;flex-direction:column}.mac-single-button-container span{color:var(--light-gray);font-size:.5rem;margin-top:.7rem}.mac-single-button-container button{font-size:1.15rem}.mac-single-button-container:first-of-type{margin-right:2em}.comment-choisir-la-bonne-version{color:var(--light-gray);font-size:14px;padding:0 1.5em;text-align:left;width:100%}.comment-choisir-la-bonne-version h4{color:#000;font-weight:400}.comment-choisir-la-bonne-version strong{color:#000}#your-download-as-started{border:4px solid var(--green);border-radius:6px;box-shadow:3px 5px 16px #0000008c;margin-bottom:1.2em;padding:1.1em 2em}#your-download-as-started p{margin:0 0 1em}#faire-un-don{background-color:#fafafa;border-radius:.5rem;box-shadow:1px 2px 7px #000000e6}#faire-un-don h2{margin-top:.5em}#faire-un-don:hover{box-shadow:1px 2px 10px #000}#handshakeIcon{bottom:1em;height:calc(2.5rem + .5vw);position:absolute;right:1.25em;width:calc(2.5rem + .5vw)}select.bootstrap-styled{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:antialiased;word-wrap:normal;-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;background-size:16px 12px;border:1px solid #ced4da;border-radius:.25rem;box-sizing:border-box;color:#212529;display:block;font-family:inherit;font-size:1.25rem;font-weight:400;line-height:1.5;margin:.25em 0 0;padding:.5rem 2.25rem .5rem 1rem;text-transform:none;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}select.bootstrap-styled:focus,select.bootstrap-styled:hover{border-color:#86b7fe;box-shadow:0 0 0 .25rem #0d6efd40;outline:0}button.bootstrap-styled{-webkit-font-smoothing:antialiased;-webkit-appearance:button;background-color:#0d6efd;border:1px solid #0d6efd;border-radius:.25rem;box-sizing:border-box;color:#fff;display:inline-block;font-family:inherit;font-size:1rem;font-weight:400;line-height:1.5;margin:1em 0 0;padding:.375rem .75rem;text-align:center;text-decoration:none;text-transform:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-user-select:none;user-select:none;vertical-align:middle}button.bootstrap-styled:hover{background-color:#0b5ed7;border-color:#0a58ca;cursor:pointer}button.bootstrap-styled:focus{background-color:#0b5ed7;border-color:#0a58ca;box-shadow:0 0 0 .25rem #3184fd80;outline:0}.checkmark__container{align-items:center;display:flex}.checkmark__container span{color:var(--light-gray);font-size:16px}.checkmark{stroke-width:2;stroke:#000;stroke-miterlimit:10;animation:fill .4s ease-in-out .4s forwards,scale .3s ease-in-out .9s both;border-radius:50%;box-shadow:inset 0 0 0 var(--green);display:block;height:56px;margin-right:.5em;width:56px}.checkmark__circle{stroke-dasharray:166;stroke-dashoffset:166;stroke-width:2;stroke-miterlimit:10;stroke:var(--green);fill:none;animation:stroke .6s cubic-bezier(.65,0,.45,1) forwards}.checkmark__check{stroke-dasharray:48;stroke-dashoffset:48;animation:stroke .3s cubic-bezier(.65,0,.45,1) .8s forwards;transform-origin:50% 50%}@keyframes stroke{to{stroke-dashoffset:0}}@keyframes scale{0%,to{transform:none}50%{transform:scale3d(1.1,1.1,1)}}@keyframes fill{to{box-shadow:inset 0 0 0 30px var(--green)}}