.BrandPortalHeader_header__PWbA5{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,auto) minmax(0,1fr);align-items:center;gap:var(--dl-space-sm);min-height:64px;padding:var(--dl-space-xs) clamp(16px,3vw,40px);background:color-mix(in srgb,var(--dl-accent) 9%,var(--dl-bg));border-bottom:1px solid color-mix(in srgb,var(--dl-accent) 22%,var(--dl-card-border));color:var(--dl-text);position:relative;z-index:30;box-sizing:border-box;width:100%}.BrandPortalHeader_brand__ZQn3f{display:flex;align-items:center;gap:var(--dl-space-medium);color:var(--dl-text);text-decoration:none;min-height:48px;font-size:var(--dl-type-body);font-weight:700;justify-self:start;min-width:0}.BrandPortalHeader_brand__ZQn3f img{flex:0 0 auto;height:auto}.BrandPortalHeader_identity__1fIlr{display:flex;align-items:center;justify-content:center;gap:var(--dl-space-compact);min-height:48px;min-width:0;max-width:100%;padding:var(--dl-space-half) var(--dl-space-compact);border-radius:var(--dl-radius-xl);color:var(--dl-text);text-decoration:none;justify-self:center;box-sizing:border-box}a.BrandPortalHeader_identity__1fIlr:hover{background:color-mix(in srgb,var(--dl-accent) 18%,var(--dl-bg))}.BrandPortalHeader_identityText__zaOjf{display:flex;flex-direction:column;align-items:flex-start;gap:var(--dl-space-half);min-width:0}.BrandPortalHeader_identityName__u87ba{min-width:0;font-size:var(--dl-type-heading);line-height:1.2;font-weight:800;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.BrandPortalHeader_identityKicker__g4ynr{font-size:var(--dl-type-small);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--dl-accent);line-height:1.2}.BrandPortalHeader_panelWho__fStc2{display:flex;align-items:center;gap:var(--dl-space-sm);min-width:0;margin-bottom:var(--dl-space-xs)}.BrandPortalHeader_panelWhoText__d9kCT{display:flex;flex-direction:column;gap:var(--dl-space-half);min-width:0;overflow-wrap:anywhere}.BrandPortalHeader_right__2xvvs{display:flex;align-items:center;justify-content:flex-end;gap:var(--dl-space-xs);min-width:0;justify-self:end}.BrandPortalHeader_account__lcRYz{position:relative;min-width:0}.BrandPortalHeader_trigger__Kf5zF{display:flex;align-items:center;gap:var(--dl-space-xs);min-height:48px;max-width:240px;cursor:pointer;list-style:none;border:1px solid var(--dl-card-border);border-radius:var(--dl-radius-full);padding:var(--dl-space-xxs) var(--dl-space-sm) var(--dl-space-xxs) var(--dl-space-xxs);box-sizing:border-box}.BrandPortalHeader_trigger__Kf5zF::-webkit-details-marker{display:none}.BrandPortalHeader_chevron__tOjfY{flex:0 0 auto;color:var(--dl-text-muted)}.BrandPortalHeader_accountLabel__7QuQg{min-width:0;max-width:150px;font-size:var(--dl-type-body);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.BrandPortalHeader_panel__54V_A{position:absolute;right:0;top:calc(100% + var(--dl-space-compact));width:min(320px,calc(100vw - 32px));box-sizing:border-box;padding:var(--dl-space-roomy);background:var(--dl-card-bg);border:1px solid var(--dl-card-border);border-radius:var(--dl-radius-xl);box-shadow:var(--dl-shadow-lg);z-index:40}.BrandPortalHeader_identifier__f11QS{overflow-wrap:anywhere;color:var(--dl-text-muted);font-size:var(--dl-type-body)}.BrandPortalHeader_hint__k4MMF{color:var(--dl-text-muted);font-size:var(--dl-type-body);line-height:1.5}.BrandPortalHeader_panel__54V_A a,.BrandPortalHeader_panel__54V_A button,.BrandPortalHeader_retry__ZtpC_{display:flex;align-items:center;min-height:48px;box-sizing:border-box;font:inherit;color:var(--dl-text);text-decoration:none;padding:var(--dl-space-compact) var(--dl-space-sm);border:1px solid var(--dl-card-border);border-radius:var(--dl-radius-md);background:transparent;margin-top:var(--dl-space-xs);cursor:pointer}.BrandPortalHeader_right__2xvvs>.BrandPortalHeader_retry__ZtpC_{margin-top:0;white-space:nowrap}.BrandPortalHeader_signedOutActions__78hfF{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--dl-space-xs);align-items:center}.BrandPortalHeader_signedOutActions__78hfF .BrandPortalHeader_retry__ZtpC_{margin-top:0}.BrandPortalHeader_panel__54V_A .BrandPortalHeader_signout__ztBmC{color:var(--dl-error);border-color:color-mix(in srgb,var(--dl-error) 50%,var(--dl-card-border));width:100%}.BrandPortalHeader_error__58cYo{color:var(--dl-error);font-size:var(--dl-type-body)}.BrandPortalHeader_sample__ALKhO{margin:0;background:color-mix(in srgb,var(--dl-warning) 14%,var(--dl-bg));color:var(--dl-warning);padding:var(--dl-space-sm) var(--dl-space-roomy);font-size:var(--dl-type-body)}.BrandPortalHeader_preview__IO_71{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:var(--dl-space-xxs) var(--dl-space-sm);background:color-mix(in srgb,var(--dl-accent) 16%,var(--dl-bg));border-bottom:1px solid var(--dl-accent);color:var(--dl-text);padding:var(--dl-space-xs) var(--dl-space-roomy);font-size:var(--dl-type-body);line-height:1.4}.BrandPortalHeader_preview__IO_71 a,.BrandPortalHeader_preview__IO_71 button{display:inline-flex;align-items:center;min-height:48px;color:var(--dl-accent);font-weight:700}.BrandPortalHeader_preview__IO_71 button{font:inherit;font-weight:700;background:none;border:0;padding:0 var(--dl-space-xs);cursor:pointer}.BrandPortalHeader_header__PWbA5 :is(a,button,summary):focus-visible{outline:3px solid var(--dl-accent);outline-offset:2px}.BrandPortalHeader_header__PWbA5 button:disabled{opacity:.6;cursor:wait}.BrandPortalHeader_publicHeader__vzxgU{display:flex;align-items:center;justify-content:space-between;gap:var(--dl-space-sm);min-height:64px;padding:var(--dl-space-xs) clamp(16px,3vw,40px);background:color-mix(in srgb,var(--dl-accent) 9%,var(--dl-bg));border-bottom:1px solid color-mix(in srgb,var(--dl-accent) 22%,var(--dl-card-border));color:var(--dl-text);box-sizing:border-box;width:100%}.BrandPortalHeader_publicHeader__vzxgU .BrandPortalHeader_retry__ZtpC_{margin-top:0;white-space:nowrap}.BrandPortalHeader_publicPrimary__YoBY8{background:var(--dl-accent);color:var(--dl-bg)!important;border-color:var(--dl-accent)!important;font-weight:800}@media (max-width:540px){.BrandPortalHeader_publicPrimary__YoBY8{display:none!important}.BrandPortalHeader_publicHeader__vzxgU{padding:var(--dl-space-tight) var(--dl-space-sm)}}@media (max-width:900px){.BrandPortalHeader_accountLabel__7QuQg,.BrandPortalHeader_brand__ZQn3f span{display:none}.BrandPortalHeader_trigger__Kf5zF{padding-right:var(--dl-space-compact)}}@media (max-width:540px){.BrandPortalHeader_header__PWbA5{grid-template-columns:auto minmax(0,1fr) auto;gap:var(--dl-space-xs);padding:var(--dl-space-tight) var(--dl-space-sm)}.BrandPortalHeader_brand__ZQn3f img{width:68px!important}.BrandPortalHeader_identity__1fIlr{gap:var(--dl-space-xs);padding:var(--dl-space-half) var(--dl-space-xxs);justify-self:stretch;justify-content:flex-start}.BrandPortalHeader_identity__1fIlr>:first-child:not(.BrandPortalHeader_identityText__zaOjf){
    /* !important: the avatar sets its display inline. */display:none!important}.BrandPortalHeader_identity__1fIlr{overflow:hidden}.BrandPortalHeader_identityText__zaOjf{align-items:stretch;width:100%}.BrandPortalHeader_identityName__u87ba{display:block;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:var(--dl-type-subheading)}.BrandPortalHeader_identityKicker__g4ynr{font-size:var(--dl-type-caption)}.BrandPortalHeader_right__2xvvs{gap:var(--dl-space-xxs)}.BrandPortalHeader_header__PWbA5:has(.BrandPortalHeader_signedOutActions__78hfF){grid-template-columns:minmax(0,1fr);justify-items:start}.BrandPortalHeader_header__PWbA5:has(.BrandPortalHeader_signedOutActions__78hfF) .BrandPortalHeader_identity__1fIlr{display:none}.BrandPortalHeader_header__PWbA5:has(.BrandPortalHeader_signedOutActions__78hfF) .BrandPortalHeader_right__2xvvs{justify-self:start}.BrandPortalHeader_signedOutActions__78hfF{justify-content:flex-start}}.BrandPortalNavigation_shell__YW9Vw{position:relative;display:flex;align-items:center;gap:var(--dl-space-xs);min-height:56px;padding:var(--dl-space-xxs) clamp(16px,3vw,40px);background:color-mix(in srgb,var(--dl-accent) 5%,var(--dl-bg));color:var(--dl-text);border-bottom:1px solid color-mix(in srgb,var(--dl-accent) 22%,var(--dl-card-border));box-sizing:border-box;max-width:100%}.BrandPortalNavigation_back__9Wu2c{flex:0 0 auto;gap:var(--dl-space-xs);min-width:48px;padding:0 var(--dl-space-sm);border:1px solid var(--dl-card-border);color:var(--dl-text);box-sizing:border-box;white-space:nowrap}.BrandPortalNavigation_back__9Wu2c,.BrandPortalNavigation_cta__5Rai9{display:inline-flex;align-items:center;justify-content:center;min-height:48px;border-radius:var(--dl-radius-lg);text-decoration:none;font-size:var(--dl-type-body)}.BrandPortalNavigation_cta__5Rai9{padding:0 var(--dl-space-md);margin-left:auto;background:var(--dl-accent);color:var(--dl-bg);font-weight:800}.BrandPortalNavigation_ctaGhost__i8c8y{display:inline-flex;align-items:center;min-height:48px;padding:0 var(--dl-space-sm);margin-left:auto;border:1px solid var(--dl-card-border);border-radius:var(--dl-radius-lg);color:var(--dl-text);text-decoration:none;font-size:var(--dl-type-body)}.BrandPortalNavigation_links__uWs3N{flex:1 1 auto;min-width:0;display:flex;flex-wrap:nowrap;align-items:center;gap:var(--dl-space-xxs);overflow-x:auto;scrollbar-width:none;scroll-snap-type:x proximity;scroll-padding-inline:var(--dl-space-xs)}.BrandPortalNavigation_links__uWs3N[data-more-start=true][data-more-end=true]{-webkit-mask-image:linear-gradient(to right,transparent,var(--dl-text) 24px,var(--dl-text) calc(100% - 24px),transparent);mask-image:linear-gradient(to right,transparent,var(--dl-text) 24px,var(--dl-text) calc(100% - 24px),transparent)}.BrandPortalNavigation_links__uWs3N[data-more-start=true]:not([data-more-end=true]){-webkit-mask-image:linear-gradient(to right,transparent,var(--dl-text) 24px);mask-image:linear-gradient(to right,transparent,var(--dl-text) 24px)}.BrandPortalNavigation_links__uWs3N[data-more-end=true]:not([data-more-start=true]){-webkit-mask-image:linear-gradient(to left,transparent,var(--dl-text) 24px);mask-image:linear-gradient(to left,transparent,var(--dl-text) 24px)}.BrandPortalNavigation_links__uWs3N::-webkit-scrollbar{display:none}.BrandPortalNavigation_links__uWs3N a{flex:0 0 auto;scroll-snap-align:start;display:flex;align-items:center;justify-content:center;min-height:48px;padding:0 var(--dl-space-medium);border-radius:var(--dl-radius-md);text-decoration:none;color:var(--dl-text-muted);font-size:var(--dl-type-body);border:1px solid transparent;box-sizing:border-box;white-space:nowrap}.BrandPortalNavigation_links__uWs3N a[aria-current=page]{background:color-mix(in srgb,var(--dl-accent) 24%,var(--dl-bg));border-color:var(--dl-accent);color:var(--dl-text);font-weight:700}.BrandPortalNavigation_shell__YW9Vw a:hover{background:color-mix(in srgb,var(--dl-accent) 14%,var(--dl-bg))}.BrandPortalNavigation_shell__YW9Vw .BrandPortalNavigation_cta__5Rai9:hover{background:color-mix(in srgb,var(--dl-accent) 85%,var(--dl-text))}.BrandPortalNavigation_shell__YW9Vw a:focus-visible{outline:3px solid var(--dl-accent);outline-offset:-3px}.BrandPortalNavigation_more__GYCTy{position:static;flex:0 0 auto}.BrandPortalNavigation_more__GYCTy summary{display:flex;align-items:center;min-height:48px;padding:0 var(--dl-space-medium);border-radius:var(--dl-radius-md);color:var(--dl-text-muted);font-size:var(--dl-type-body);cursor:pointer;list-style:none;border:1px solid var(--dl-card-border);white-space:nowrap;box-sizing:border-box}.BrandPortalNavigation_more__GYCTy summary::-webkit-details-marker{display:none}.BrandPortalNavigation_more__GYCTy summary[data-active=true]{border-color:var(--dl-accent);color:var(--dl-text);font-weight:700}.BrandPortalNavigation_more__GYCTy summary:focus-visible{outline:3px solid var(--dl-accent);outline-offset:-3px}.BrandPortalNavigation_moreMenu___Z1Km{position:absolute;z-index:40;top:calc(100% + var(--dl-space-xxs));right:clamp(16px,3vw,40px);min-width:240px;display:flex;flex-direction:column;gap:var(--dl-space-half);padding:var(--dl-space-tight);border-radius:var(--dl-radius-xl);background:var(--dl-card-bg);border:1px solid var(--dl-card-border);box-shadow:var(--dl-shadow-lg)}.BrandPortalNavigation_moreMenu___Z1Km a{justify-content:flex-start}@media (max-width:900px){.BrandPortalNavigation_backText__n02Bm{display:none}.BrandPortalNavigation_back__9Wu2c{padding:0}.BrandPortalNavigation_shell__YW9Vw:not(:has(.BrandPortalNavigation_links__uWs3N)) .BrandPortalNavigation_backText__n02Bm{display:inline}.BrandPortalNavigation_shell__YW9Vw:not(:has(.BrandPortalNavigation_links__uWs3N)) .BrandPortalNavigation_back__9Wu2c{padding:0 var(--dl-space-sm)}}@media (max-width:540px){.BrandPortalNavigation_shell__YW9Vw{padding:var(--dl-space-xxs) var(--dl-space-sm);gap:var(--dl-space-tight)}.BrandPortalNavigation_links__uWs3N a,.BrandPortalNavigation_more__GYCTy summary{padding:0 var(--dl-space-sm)}.BrandPortalNavigation_moreMenu___Z1Km{right:var(--dl-space-sm);left:var(--dl-space-sm)}}.BrandNotificationBell_bell__Lkstd,.BrandNotificationBell_wrap__LQ2Os{position:relative;display:inline-flex}.BrandNotificationBell_bell__Lkstd{width:48px;height:48px;border-radius:999px;border:1px solid #35553f;background:transparent;color:#e5f9ec;align-items:center;justify-content:center;cursor:pointer}.BrandNotificationBell_bell__Lkstd:focus-visible{outline:2px solid #1db954;outline-offset:2px}.BrandNotificationBell_badge__Eghjx{position:absolute;top:4px;right:2px;min-width:20px;height:20px;padding:0 5px;box-sizing:border-box;border-radius:999px;background:#1db954;color:#000;font-size:14px;font-weight:800;line-height:20px;text-align:center}.BrandNotificationBell_panel__zJQkV{position:absolute;right:0;top:calc(100% + 10px);width:min(380px,calc(100vw - 32px));max-height:min(70vh,560px);overflow-y:auto;box-sizing:border-box;background:#0b0f0d;border:1px solid #23452f;border-radius:16px;box-shadow:0 18px 50px rgba(0,0,0,.6);color:#fff;font-family:Sofia Sans,sans-serif;z-index:60}@media (max-width:520px){.BrandNotificationBell_panel__zJQkV{position:fixed;left:16px;right:16px;top:76px;width:auto}}.BrandNotificationBell_head__Z30A2{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;border-bottom:1px solid #1a211d;font-size:16px}.BrandNotificationBell_textBtn__h1rHr{min-height:48px;background:none;border:0;color:#1db954;font:inherit;font-size:14px;font-weight:700;cursor:pointer;padding:0 4px}.BrandNotificationBell_empty__w7_6C{margin:0;padding:16px;color:#c3cbd3;font-size:14px;line-height:1.5}.BrandNotificationBell_empty__w7_6C p{margin:0 0 8px}.BrandNotificationBell_list__TC4Jm{list-style:none;margin:0;padding:0}.BrandNotificationBell_rowUnread__49g17,.BrandNotificationBell_row__aGGYl{border-bottom:1px solid #1a211d}.BrandNotificationBell_rowUnread__49g17{background:rgba(29,185,84,.07);box-shadow:inset 3px 0 0 #1db954}.BrandNotificationBell_rowLink__nOFRj{display:flex;flex-direction:column;gap:4px;padding:12px 16px;min-height:48px;color:#fff;text-decoration:none}.BrandNotificationBell_rowLink__nOFRj:focus-visible{outline:2px solid #1db954;outline-offset:-2px}.BrandNotificationBell_rowTop__MTw_9{display:flex;align-items:center;justify-content:space-between;gap:8px}.BrandNotificationBell_chipWarn__bU1zK,.BrandNotificationBell_chip__5Dwd3{font-size:14px;font-weight:700;border-radius:999px;padding:2px 10px;background:rgba(29,185,84,.14);color:#7fe0a3}.BrandNotificationBell_chipWarn__bU1zK{background:rgba(246,198,109,.14);color:#f6c66d}.BrandNotificationBell_time__W2KQ1{font-size:14px;color:#9aa09d}.BrandNotificationBell_title__nwKDM{font-size:15px;font-weight:700}.BrandNotificationBell_body__JWOPH{font-size:14px;color:#c3cbd3;line-height:1.45}