@font-face{font-family:Mb Sans;src:url(/assets/fonts/blakfy-sans-latin-ext.woff2) format("woff2");font-style:normal;font-weight:100 900;font-display:swap;unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Mb Sans;src:url(/assets/fonts/blakfy-sans-latin.woff2) format("woff2");font-style:normal;font-weight:100 900;font-display:swap;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.mb-frame{--mb-m:16px;--mb-gut:16px;--mb-xs:4px;--mb-sm:8px;--mb-md:16px;--mb-lg:24px;--mb-xl:32px;--mb-2xl:40px;--mb-3xl:64px;--mb-4xl:80px;--mb-lap:40px;--mb-round:24px;--mb-card-round:12px;--mb-sans:"Mb Sans",Helvetica,Arial,sans-serif;position:relative;background-color:#000;font-family:var(--font-inter),Helvetica,Arial,sans-serif;font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (width >= 640px){.mb-frame{--mb-m:30px;--mb-round:32px}}@media (width >= 900px){.mb-frame{--mb-m:50px;--mb-xs:8px;--mb-sm:16px;--mb-md:24px;--mb-lg:32px;--mb-xl:40px;--mb-2xl:64px;--mb-3xl:80px;--mb-4xl:128px;--mb-lap:64px;--mb-round:40px;--mb-card-round:16px}}@media (width >= 1200px){.mb-frame{--mb-gut:24px;--mb-m:90px;--mb-round:48px}}body:has(.mb-frame){font-family:Mb Sans,Helvetica,Arial,sans-serif;line-height:1.5}.mb-frame .sx-foot{margin-top:-1px}.mb-main{display:block;color:#fff;font-size:16px;line-height:24px;font-weight:400;text-rendering:optimizeLegibility;font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mb-main:focus-visible{outline:none}.mb-wrap{width:calc(100% - 2 * var(--mb-m));max-width:1420px;margin-inline:auto}.mb-cols{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:var(--mb-md);row-gap:var(--mb-2xl)}@media (width >= 640px){.mb-cols{grid-template-columns:repeat(8,minmax(0,1fr))}}@media (width >= 900px){.mb-cols{grid-template-columns:repeat(12,minmax(0,1fr))}}.mb-sec{position:relative;z-index:0;display:grid;grid-template-columns:100%;row-gap:var(--mb-2xl);background-color:#02090a;color:#fff}.mb-sec--round{border-radius:var(--mb-round) var(--mb-round) 0 0}.mb-sec--dusk{--mb-card-bg:#202727;background-color:#141a1a}.mb-sec--pale{--mb-card-bg:#e6e6e4;background-color:#f2f2f0;color:#000}.mb-eyebrow{padding-bottom:var(--mb-xs);font-size:16px;line-height:16px;font-weight:550;letter-spacing:-.01em;text-transform:uppercase}.mb-eyebrow,.mb-title{font-family:var(--mb-sans)}.mb-title{font-size:36px;line-height:40.32px;font-weight:330;text-wrap:balance}@media (width >= 900px){.mb-title{font-size:48px;line-height:52.8px;letter-spacing:-.005em}}@media (width >= 1200px){.mb-title{font-size:56px;line-height:60.48px;letter-spacing:-.01em}}.mb-lede{padding-top:var(--mb-sm);font-size:18px;line-height:25.2px;color:rgba(255,255,255,.7)}@media (width >= 1200px){.mb-lede{font-size:20px;line-height:28px}}.mb-cta{max-width:512px;padding-top:var(--mb-md)}.mb-actions{display:flex;flex-wrap:wrap;gap:var(--mb-md)}.mb-btn{display:inline-block;font-family:var(--mb-sans);align-self:center;max-width:100%;overflow:hidden;padding:8px 20px;border:2px solid #fff;border-radius:9999px;color:#fff;font-size:16px;line-height:24px;font-weight:550;text-decoration:none;transition:all .15s cubic-bezier(.4,0,.2,1)}@media (width >= 900px){.mb-btn{padding:12px 24px;font-size:18px;line-height:28px}}.mb-btn:hover{border-color:#d4d4d8;box-shadow:inset 0 0 0 1px #d4d4d8}.mb-btn:focus-visible{outline:3px solid #751be9;outline-offset:2px}.mb-qr{width:100px}.mb-qr__card{display:flex;flex-direction:column;align-items:center;gap:4px;padding:8px;border-radius:12px;background-color:rgba(255,255,255,.75);color:#000}.mb-qr__code{display:block;width:100%;height:auto;aspect-ratio:1}.mb-qr__note{font-size:9px;line-height:1.3;text-align:center}.mb-qr__note a{text-decoration:underline}.mb-qr__note a:hover{text-decoration:none}@media (width >= 640px){.mb-qr{width:120px}.mb-qr__card{gap:6px;padding:10px;border-radius:16px}.mb-qr__note{font-size:11px}}@media (width >= 900px){.mb-qr{width:140px}.mb-qr__card{padding:12px;border-radius:24px}.mb-qr__note{font-size:12px}}@media (width >= 1200px){.mb-qr{width:170px}.mb-qr__card{padding:14px}.mb-qr__note{font-size:14px}}.mb-big,.mb-copy,.mb-display,.mb-eyebrow--lead,.mb-faq__a,.mb-faq__q,.mb-lede,.mb-sub,.mb-title{overflow-wrap:break-word;hyphens:auto}