.font-headline-l{font-size:32px}.font-headline-l,.font-headline-m{font-family:Brand-ext!important;font-stretch:120%;font-weight:700;line-height:110%}.font-headline-m{font-size:28px}.font-headline-s{font-family:Brand-ext!important;font-size:24px;font-stretch:120%;font-weight:700;line-height:120%}.font-display-l{font-size:44px}.font-display-l,.font-display-m{font-family:Brand-ext!important;font-stretch:120%;font-weight:700;line-height:100%}.font-display-m{font-size:40px}.font-display-s{font-family:Brand-ext!important;font-size:36px;font-stretch:120%;font-weight:700;line-height:100%}.font-title-l{font-size:20px}.font-title-l,.font-title-m{font-family:Brand-ext!important;font-stretch:100%;font-weight:700;line-height:120%}.font-title-m{font-size:18px}.font-title-s{font-family:Brand-ext!important;font-size:16px;font-stretch:100%;font-weight:700;line-height:120%}.font-body-l,.font-body-m{font-size:16px}.font-body-l,.font-body-m,.font-body-s{font-family:Brand-ext!important;font-stretch:100%;font-weight:400;line-height:130%}.font-body-s{font-size:14px}.font-body-label{font-size:12px;font-weight:400;line-height:130%}.font-body-label,.mf-btn{font-family:Brand-ext!important;font-stretch:100%}.mf-btn{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--color-primary);border:none;border-radius:8px;color:var(--color-dark);cursor:pointer;font-size:14px;font-weight:700;justify-content:center;line-height:1.12;min-height:36px;min-width:76px;outline:none;padding:8px 16px;text-align:center;text-decoration:none;-webkit-transition:all .16s ease-in-out;transition:all .16s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.mf-btn:hover{background:#fedf4c;color:var(--color-gray-9)}.mf-btn:focus-visible{outline:2px solid var(--color-primary)!important;outline-offset:2px!important}.mf-btn.line{background:none;border:1px solid var(--color-dark);color:var(--color-dark)}.mf-btn.line:hover{background-color:var(--color-dark);color:var(--color-light)}.mf-btn.line:focus-visible{outline:2px solid var(--color-dark);outline-offset:2px}.mf-btn.text{border:none}.mf-btn.text,.mf-btn.text:hover{background:none;color:var(--color-dark)}.mf-btn.text:hover{text-decoration:underline}.mf-btn.text:focus-visible{outline:2px solid var(--color-dark)!important;outline-offset:2px!important}.mf-btn.loading{color:transparent!important;cursor:wait;pointer-events:none;position:relative}.mf-btn.loading:before{-webkit-animation:mf-btn-spin .4s linear infinite;animation:mf-btn-spin .4s linear infinite;border:2px solid var(--color-dark);border-radius:50%;border-top:2px solid transparent;content:"";height:14px;left:50%;margin:-8px 0 0 -8px;position:absolute;top:50%;width:14px}.mf-btn.large{font-size:16px;min-height:44px;min-width:98px;padding:10px 24px}.mf-btn.disabled:not(.loading),.mf-btn.unavailable:not(.loading),.mf-btn[disabled]:not(.loading){background:var(--color-gray-3)!important;border-color:var(--color-gray-3)!important;color:var(--color-gray-4)!important;cursor:not-allowed!important;opacity:.5}.mf-btn.unavailable{pointer-events:none!important}@-webkit-keyframes mf-btn-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes mf-btn-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.mf-wrapper{padding-bottom:48px;padding-top:48px}.mf-wrapper.remove-top-padding{padding-top:0!important}.mf-wrapper.remove-bottom-padding{padding-bottom:0!important}.mf-container{padding-left:24px;padding-right:24px}.safe-mx{margin-left:24px;margin-right:24px}.safe-my{margin-bottom:48px;margin-top:48px}.fit-cover{-o-object-fit:cover;object-fit:cover}.sr-only,.visually-hidden{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}:root{--color-primary:#fed100;--color-neutral:#d8d7d3;--color-success:#25a64a;--color-warning:#ff832b;--color-error:#da1e28;--color-link:#1b61e5;--color-light:#fff;--color-dark:#000;--color-gray-1:#fafafa;--color-gray-2:#f5f5f5;--color-gray-3:#f0f0f0;--color-gray-4:#d9d9d9;--color-gray-5:#8c8c8c;--color-gray-6:#595959;--color-gray-7:#434343;--color-gray-8:#262626;--color-gray-9:#141414;--text-light-color-primary:var(--color-gray-9);--text-light-color-secondary:var(--color-gray-6);--text-light-color-disabled:var(--color-gray-4);--text-dark-color-primary:var(--color-gray-1);--text-dark-color-secondary:var(--color-gray-5);--text-dark-color-disabled:var(--color-gray-7);--text-light-color-success:var(--color-success);--text-light-color-error:var(--color-error);--text-light-color-warning:var(--color-warning);--text-light-color-link:var(--color-link)}@media (min-width:768px){.font-headline-l{font-size:36px}.font-headline-m{font-size:32px}.font-headline-s{font-size:28px}.font-display-l{font-size:60px}.font-display-m{font-size:48px}.font-display-s{font-size:44px}.font-title-l{font-size:22px}.font-title-m{font-size:20px}.font-body-l,.font-title-s{font-size:18px}.font-body-m{font-size:16px}.font-body-s{font-size:14px}.font-body-label{font-size:12px}.mf-btn.middle{font-size:16px;min-height:44px;min-width:98px;padding:10px 24px}.mf-btn.large{font-size:18px;min-height:56px;min-width:120px;padding:14px 32px}.mf-container{padding-left:32px;padding-right:32px}.safe-mx{margin-left:32px;margin-right:32px}.safe-my{margin-bottom:64px;margin-top:64px}}@media (min-width:1024px){.mf-wrapper{padding-bottom:64px;padding-top:64px}}@media (min-width:1280px){.mf-container{padding-left:48px;padding-right:48px}.safe-mx{margin-left:48px;margin-right:48px}}@media (min-width:1536px){.font-headline-l{font-size:48px}.font-headline-m{font-size:40px}.font-headline-s{font-size:32px}.font-display-l{font-size:80px}.font-display-m{font-size:64px}.font-display-s{font-size:56px}.font-title-l{font-size:24px}.font-title-m{font-size:20px}.font-body-l,.font-title-s{font-size:18px}.font-body-m{font-size:16px}.font-body-s{font-size:14px}.font-body-label{font-size:12px}.mf-wrapper{padding-bottom:80px;padding-top:80px}.mf-container{margin-left:auto;margin-right:auto;max-width:1440px;padding-left:0;padding-right:0}.safe-my{margin-bottom:80px;margin-top:80px}}