.modal-container.svelte-7w9zqy{background-color:#37373a;color:#fff;border-radius:.5rem;width:100%;max-width:48rem;margin:0 auto;padding:1rem;max-height:90vh;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.modal-container.svelte-7w9zqy::-webkit-scrollbar{display:none}.modal-header.svelte-7w9zqy{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;background-color:#37373a;padding:.5rem 0}.modal-title.svelte-7w9zqy{font-family:Mansure,sans-serif;font-size:1.25rem;font-weight:600;margin:0}.close-button.svelte-7w9zqy{color:#fff;background:none;border:none;font-size:1.5rem;cursor:pointer;padding:0;line-height:1}.close-button.svelte-7w9zqy:hover{color:#d1d5db}.modal-body.svelte-7w9zqy{font-family:Mansure,sans-serif}.button-container.svelte-7w9zqy{display:flex;flex-direction:column;gap:.5rem;margin-top:1.5rem}.btn-primary.svelte-7w9zqy{padding:.5rem 1rem;border-radius:.375rem;background-color:#ccb58d;color:#37373a;text-decoration:none;text-align:center;display:inline-block;transition:background-color .2s}.btn-primary.svelte-7w9zqy:hover{background-color:#ccb58dcc}.btn-secondary.svelte-7w9zqy{padding:.5rem 1rem;border-radius:.375rem;background-color:#4b5563;color:#fff;text-decoration:none;text-align:center;display:inline-block;border:none;cursor:pointer;transition:background-color .2s}.btn-secondary.svelte-7w9zqy:hover{background-color:#6b7280}.partner-content h4{font-family:Bebas Neue Cyrillic,sans-serif;color:#ccb58d;font-size:1.125rem;margin-bottom:.75rem;margin-top:0}.partner-content p{color:#fff;margin-bottom:1rem;line-height:1.6}.partner-content ul{color:#fff;margin-left:1rem;margin-bottom:1rem;padding-left:1rem}.partner-content li{margin-bottom:.5rem;line-height:1.5}.partner-content .highlight{color:#ccb58d;font-weight:500}.partner-content .section{margin-bottom:1.5rem}.partner-content .important{background-color:#ccb58d1a;padding:1rem;border-radius:.5rem;border:1px solid #CCB58D;margin-bottom:1rem}@media (min-width: 640px){.modal-container.svelte-7w9zqy{padding:1.5rem}.button-container.svelte-7w9zqy{flex-direction:row;justify-content:flex-end;gap:1rem}.btn-primary.svelte-7w9zqy,.btn-secondary.svelte-7w9zqy{width:auto}}
