.SiteFooter_footer__ecy_w{padding:24px 16px;background:var(--pui-color-ink,#191817);font-family:var(--font-inter,"Inter"),system-ui,sans-serif}@media(min-width:768px){.SiteFooter_footer__ecy_w{padding-left:max(30px,(100% - 1480px)/2);padding-right:max(30px,(100% - 1480px)/2)}}.SiteFooter_topRow__Ve0Pk{display:flex;flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:12px}@media(min-width:768px){.SiteFooter_topRow__Ve0Pk{flex-direction:row;align-items:center;justify-content:space-between;gap:0}}.SiteFooter_logo__8Oqh2{margin:0;font-size:16px;font-weight:900;letter-spacing:.02em;text-transform:uppercase;color:#fff}.SiteFooter_logoImage__d8u6l{width:180px;height:42px;object-fit:contain;object-position:left center}.SiteFooter_social__wbui_{display:flex;gap:10px}.SiteFooter_socialLink__GU17B{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;border:1px solid hsla(0,0%,100%,.12);background:hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.65);text-decoration:none}.SiteFooter_tagline__vb6aP{margin:0 0 28px;max-width:280px;font-size:13px;line-height:1.55;color:hsla(0,0%,100%,.45)}.SiteFooter_columns__HLKtv{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px 16px;gap:24px 16px;margin-bottom:28px}.SiteFooter_columnHeading__E8hIG{margin:0 0 10px;font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:hsla(0,0%,100%,.35)}.SiteFooter_columnLink__dOUOs{display:block;margin-bottom:7px;font-size:13px;font-weight:500;line-height:1.3;color:hsla(0,0%,100%,.6);text-decoration:none}.SiteFooter_divider__BGms9{height:1px;margin-bottom:20px;background:hsla(0,0%,100%,.1)}.SiteFooter_legal__R4j_9{display:flex;flex-wrap:wrap;gap:6px 14px;margin-bottom:16px}.SiteFooter_legal__R4j_9 a{font-size:13px;color:hsla(0,0%,100%,.3);text-decoration:none}.SiteFooter_copyright__RcX3x{margin:0;font-size:13px;line-height:1.5;color:hsla(0,0%,100%,.2)}.SiteHeader_header__L6kp6{display:flex;align-items:center;justify-content:space-between;min-height:56px;padding:12px 16px;background:var(--pui-nav-background,var(--pui-color-primary,#fa0477));box-shadow:0 2px 8px rgba(0,0,0,.12);transform:translateY(0);transition:transform .2s ease,box-shadow .2s ease}@media(min-width:768px){.SiteHeader_header__L6kp6{min-height:64px;padding:12px max(30px,(100% - 1480px)/2)}}.SiteHeader_hidden__sNguF{transform:translateY(-100%);box-shadow:none}.SiteHeader_withBack__VU_MW{display:grid;grid-template-columns:1fr auto 1fr;align-items:center}.SiteHeader_withBack__VU_MW .SiteHeader_logo__H_f37{grid-column:2;justify-self:center;font-size:14px}@media(min-width:768px){.SiteHeader_withBack__VU_MW .SiteHeader_logo__H_f37{font-size:16px}}.SiteHeader_withBack__VU_MW .SiteHeader_logoImage__N6HfM{width:140px;height:34px;object-position:center}@media(min-width:768px){.SiteHeader_withBack__VU_MW .SiteHeader_logoImage__N6HfM{width:180px;height:38px}}.SiteHeader_withBack__VU_MW>button{grid-column:3;justify-self:end}.SiteHeader_back__E6JuX{grid-column:1;justify-self:start;display:flex;align-items:center;justify-content:center;width:38px;height:38px;background:hsla(0,0%,100%,.25);border:1px solid hsla(0,0%,100%,.3);border-radius:10px;color:#fff;text-decoration:none}.SiteHeader_back__E6JuX:hover{background:hsla(0,0%,100%,.38)}@media(min-width:768px){.SiteHeader_back__E6JuX{width:42px;height:42px;border-radius:12px}}.SiteHeader_logo__H_f37{display:inline-flex;align-items:center;font-family:var(--font-inter,"Inter"),system-ui,sans-serif;font-size:24px;font-weight:900;letter-spacing:.02em;text-transform:uppercase;color:#fff;text-decoration:none}@media(min-width:768px){.SiteHeader_logo__H_f37{font-size:28px}}.SiteHeader_logoImage__N6HfM{width:220px;height:34px;object-fit:contain;object-position:left center}@media(min-width:768px){.SiteHeader_logoImage__N6HfM{width:260px;height:40px}}.LegalDocumentContent_root__Fdp8t{max-width:820px;margin:0 auto;padding:24px 20px calc(48px + env(safe-area-inset-bottom))}@media(min-width:768px){.LegalDocumentContent_root__Fdp8t{padding:40px 24px 72px}}.LegalDocumentContent_head__iVY5c{margin-bottom:24px;padding-bottom:12px;border-bottom:1px solid #ebebeb}.LegalDocumentContent_title__iuPoF{margin:0;color:var(--pui-color-ink,#191817);font-family:var(--pui-font-family-display,"Poppins"),system-ui,sans-serif;font-size:28px;font-weight:var(--pui-font-weight-display,800);letter-spacing:.01em;line-height:1.15}@media(min-width:768px){.LegalDocumentContent_title__iuPoF{font-size:40px}}.LegalDocumentContent_updated__Ua9jk{margin:10px 0 0;color:#767676;font-size:13px}.LegalDocumentContent_body__P8Jl3{color:#444;font-size:15px;line-height:1.75}@media(min-width:768px){.LegalDocumentContent_body__P8Jl3{font-size:16px}}.LegalDocumentContent_body__P8Jl3 h2,.LegalDocumentContent_body__P8Jl3 h3,.LegalDocumentContent_body__P8Jl3 h4{margin:32px 0 12px;color:var(--pui-color-ink,#191817);line-height:1.3}.LegalDocumentContent_body__P8Jl3 h2{font-size:20px}@media(min-width:768px){.LegalDocumentContent_body__P8Jl3 h2{font-size:24px}}.LegalDocumentContent_body__P8Jl3 h3{font-size:17px}.LegalDocumentContent_body__P8Jl3 h4{font-size:15px}.LegalDocumentContent_body__P8Jl3 p{margin:0 0 16px}.LegalDocumentContent_body__P8Jl3 ol,.LegalDocumentContent_body__P8Jl3 ul{margin:0 0 16px;padding-left:22px}.LegalDocumentContent_body__P8Jl3 li{margin-bottom:8px}.LegalDocumentContent_body__P8Jl3 a{color:var(--pui-color-primary,#fa0477);text-decoration:underline;overflow-wrap:break-word}.LegalDocumentContent_body__P8Jl3 strong{color:var(--pui-color-ink,#191817)}.LegalDocumentContent_body__P8Jl3 blockquote{margin:0 0 16px;padding-left:12px;border-left:3px solid #efefef;color:#767676}.LegalDocumentContent_body__P8Jl3 table{display:block;width:100%;margin:0 0 16px;overflow-x:auto;border-collapse:collapse}.LegalDocumentContent_body__P8Jl3 td,.LegalDocumentContent_body__P8Jl3 th{padding:8px 12px;border:1px solid #ebebeb;text-align:left;vertical-align:top}.LegalDocumentContent_body__P8Jl3 hr{margin:32px 0;border:none;border-top:1px solid #ebebeb}.LegalDocumentContent_body__P8Jl3>:last-child{margin-bottom:0}.PageHero_hero__986WW{position:relative;display:flex;align-items:center;min-height:220px;padding:16px;background:var(--pui-gradient-hero,linear-gradient(145deg,#fa0477 0,#312783 55%));background-size:cover;background-position:50%;overflow:hidden;color:#fff}@media(min-width:768px){.PageHero_hero__986WW{min-height:400px;padding:30px max(30px,(100% - 1480px)/2)}}.PageHero_heroImage__qsW2l{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 25%}.PageHero_hero__986WW:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.38),rgba(0,0,0,.03) 35%,rgba(0,0,0,.36) 62%,rgba(0,0,0,.66) 82%,rgba(0,0,0,.8) 93%,rgba(0,0,0,.86));pointer-events:none}.PageHero_heroInner__eEd04{position:relative;z-index:1;width:100%;max-width:820px;margin:0 auto}.PageHero_heading__Kc4Vu{margin:0 0 10px;color:#fff;font-family:var(--pui-font-family-hero-display,"JeanLuc-Bold"),system-ui,sans-serif;font-size:clamp(42px,12vw,68px);font-weight:var(--pui-font-weight-hero-display,500);letter-spacing:.01em;line-height:.92;text-transform:uppercase;text-shadow:0 .015em .06em rgba(0,0,0,.65),0 .03em .15em rgba(0,0,0,.5)}.PageHero_subheading__bHWv9{margin:10px 0 0;color:hsla(0,0%,100%,.85);font-size:15px;line-height:1.5}@media(min-width:768px){.PageHero_subheading__bHWv9{font-size:18px}}.PageHero_band__6qcvf{display:block;padding:0;width:100%;min-height:0;aspect-ratio:16/9;max-height:480px}.PageHero_band__6qcvf:after{content:none}.PageHero_below__GlagX{max-width:820px;margin:0 auto;padding:24px 16px 0;text-align:center}@media(min-width:768px){.PageHero_below__GlagX{padding:30px 30px 0}}.PageHero_belowHeading__ZF8vV{margin:0;color:var(--pui-color-ink,#191817);font-family:var(--pui-font-family-hero-display,"JeanLuc-Bold"),system-ui,sans-serif;font-size:clamp(34px,9vw,56px);font-weight:var(--pui-font-weight-hero-display,500);letter-spacing:.01em;line-height:.95;text-transform:uppercase;overflow-wrap:break-word}.PageHero_belowSubheading__qY6V6{margin:12px auto 0;max-width:640px;color:var(--pui-color-ink,#191817);opacity:.8;font-size:15px;line-height:1.5}@media(min-width:768px){.PageHero_belowSubheading__qY6V6{font-size:18px}}