@import "https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap";
:root{--section-background:#8b7cff;--section-background-light:#c7c5ff;--grey:#f9fafb;--light:#e1dcfe;--dark:#251785;--accent:#4c34e0;--font-bright:white;--font-bright-secondary:#ddd6fe;--font-dark:#251785;--font-grey:#4a4a4a;--font-grey-light:#4a4a4a;--background-primary:#fff;--background-secondary:#fcfdfe;--footer-background:#f7f6fc;--footer-border-color:#e6e2f4;--text-primary:#212121;--text-secondary:#4a4a4a;--border-color:#e5e7eb}[data-theme=dark]{--section-background:#3730a3;--section-background-light:#4338ca;--grey:#1f2937;--light:#374151;--dark:#6366f1;--accent:#8b7fff;--font-bright:#fff;--font-bright-secondary:#e5e7eb;--font-dark:#e1dcfe;--font-grey:#e2e2e2;--font-grey-light:#e2e2e2;--background-primary:#131313;--background-secondary:#111827;--footer-background:#191624;--footer-border-color:#2d2842;--text-primary:#fcfcfc;--text-secondary:#e2e2e2;--border-color:#4b5563}h1{letter-spacing:-.025em;color:var(--font-dark);font-family:Inter,sans-serif;font-size:48px;font-weight:600;line-height:1.25}@media (min-width:1200px){h1{font-size:72px}}h2{letter-spacing:-.02em;color:var(--font-dark);font-family:Inter,sans-serif;font-size:30px;font-weight:500;line-height:2.25rem}h3{color:var(--font-dark);font-family:Inter,sans-serif;font-size:20px;font-weight:600}h4{color:var(--font-dark);font-family:Inter,sans-serif;font-size:16px;font-weight:600}h5{color:var(--font-dark);font-family:Inter,sans-serif;font-size:24px;font-weight:500}h6{color:var(--font-dark);font-family:Inter,sans-serif;font-size:20px;font-weight:500}p{letter-spacing:.1px;color:var(--font-dark);font-family:Inter,sans-serif;font-size:16px;font-weight:300;line-height:1.5rem}.footer{background:var(--footer-background);border-top:1px solid var(--footer-border-color);width:100%;color:var(--text-primary);transition:background-color .3s,border-color .3s,color .3s}.footer__container{width:min(100% - 64px,1280px);margin:0 auto;padding:72px 0 32px}.footer__main{grid-template-columns:minmax(250px,1.15fr) minmax(0,2.85fr);align-items:start;gap:clamp(56px,7vw,112px);display:grid}.footer__brand{max-width:310px}.footer__brand-link{color:var(--text-primary);align-items:center;gap:14px;text-decoration:none;display:inline-flex}.footer__logo{width:42px;height:49px;transition:transform .2s;display:block}.footer__brand-link:hover .footer__logo{transform:translateY(-2px)}.footer__brand-name{letter-spacing:-.02em;font-size:24px;font-weight:700}.footer__contact{flex-direction:column;gap:12px;margin-top:24px;font-style:normal;display:flex}.footer__contact-link{letter-spacing:.1px;color:var(--text-secondary);width:fit-content;align-items:center;gap:10px;font-family:Inter,sans-serif;font-size:16px;font-weight:300;line-height:1.5rem;text-decoration:none;transition:color .2s;display:inline-flex}.footer__contact-link svg{width:18px;height:18px;color:var(--accent);flex:none}.footer__contact-link:hover,.footer__contact-link:focus-visible{color:var(--text-primary)}.footer__navigation{min-width:0}.footer__link-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(24px,3vw,48px);margin:0;padding:0;display:grid}.footer__section{min-width:0}.footer__section-title{letter-spacing:.1px;color:var(--text-primary);margin-bottom:16px;font-family:Inter,sans-serif;font-size:16px;font-weight:600;line-height:1.5rem}.footer__section-list{flex-direction:column;gap:10px;margin:0;padding:0;display:flex}.footer__section-list a,.footer__section-list button{letter-spacing:.1px;color:var(--text-secondary);text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit;font-size:16px;font-weight:300;line-height:1.5rem;text-decoration:none;transition:color .2s;display:inline}.footer__section-list a:hover,.footer__section-list a:focus-visible,.footer__section-list a.footer__link--active,.footer__section-list button:hover,.footer__section-list button:focus-visible,.footer__section-list button.footer__link--active{color:var(--text-primary)}.footer__contact-link:focus-visible,.footer__section-list a:focus-visible,.footer__section-list button:focus-visible,.footer__brand-link:focus-visible,.footer__partner-logo-link:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:4px}.footer__bottom{border-top:1px solid var(--footer-border-color);justify-content:space-between;align-items:center;gap:32px;margin-top:64px;padding-top:28px;display:flex}.footer__fine-print{letter-spacing:.4px;color:var(--text-secondary);flex-wrap:wrap;gap:8px 24px;font-family:Inter,sans-serif;font-size:13px;font-weight:300;display:flex}.footer__partner-logo-link{flex:none;align-items:center;margin-left:auto;line-height:0;transition:opacity .2s,transform .2s;display:flex}.footer__partner-logo-link:hover{opacity:.86;transform:translateY(-1px)}.footer__partner-logo{width:250px;max-width:100%;height:auto;display:block}@media (max-width:1023px){.footer__main{grid-template-columns:1fr;gap:48px}.footer__brand{max-width:420px}}@media (max-width:720px){.footer__container{width:min(100% - 32px,1280px);padding:56px 0 88px}.footer__link-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 24px}.footer__bottom{flex-direction:column;align-items:center;margin-top:48px}.footer__fine-print{text-align:center;flex-direction:column;align-items:center;gap:6px}.footer__partner-logo-link{margin-inline:auto}}h1{color:var(--text-primary);text-align:left;margin-bottom:1em;font-family:Inter,sans-serif;font-size:24px}h2{color:var(--text-primary);margin-top:1em;font-family:Inter,sans-serif;font-size:18px}h3,h4,h5{color:var(--text-primary);margin-top:1em;font-family:Inter,sans-serif;font-size:16px}p,div,a{color:var(--text-primary);font-family:Inter,sans-serif}html{scroll-behavior:smooth}body{padding:0;font-family:Inter,sans-serif}.standalone-container{text-align:left;max-width:800px;margin:0 auto;padding:40px 20px;line-height:1.6}.standalone-container p{text-align:justify;text-align-last:left;margin-bottom:1em}.standalone-container h1,.standalone-container h2,.standalone-container h3,.standalone-container h4,.standalone-container h5{margin-top:1.5em;margin-bottom:.8em}.standalone-container h1:first-child{margin-top:0}.standalone-container ol,.standalone-container ul{margin-bottom:1em}.standalone-container div{margin-bottom:.5em}.standalone-container ol,.standalone-container ol.arabic{margin-left:1.5em;padding-left:0;list-style-type:decimal}.standalone-container ol li{margin-bottom:.5em;list-style-type:decimal!important}.standalone-container ol ol{margin-top:.5em;list-style-type:lower-alpha}.standalone-container ol ol ol{list-style-type:lower-roman}.standalone-container ol.loweralpha,.standalone-container ol.loweralpha li{list-style-type:lower-alpha!important}.standalone-container ul{margin-top:.5em;margin-bottom:.5em;margin-left:1.5em;padding-left:0;list-style-type:disc}.standalone-container ul li{margin-bottom:.3em;list-style-type:disc!important}.standalone-container ul ul{margin-top:.3em;list-style-type:circle}.standalone-container ul ul ul{list-style-type:square}.standalone-container table{border-collapse:collapse;border:1px solid var(--border-color);width:100%;margin:1em 0}.standalone-container th,.standalone-container td{border:1px solid var(--border-color);text-align:left;vertical-align:top;color:var(--text-primary);background-color:#0000;padding:12px 15px}.standalone-container th{font-weight:600}.footer{margin-top:3rem}.spacer--x3{height:2rem}.standalone-container a{color:var(--accent);text-decoration:none;transition:opacity .2s}.standalone-container a:hover{opacity:.8;text-decoration:underline}.standalone-container h3{border-left:3px solid var(--accent);margin-top:2.5rem;padding-left:1rem;scroll-margin-top:6rem}.standalone-container ul{line-height:1.8}.standalone-container ul li{margin-bottom:.5rem}.standalone-container hr{border:none;border-top:1px solid #e5e5e5;margin:2.5rem 0}
