.ThemeToggle-module__sGqMhG__themeToggle{appearance:none;color:#f6f8ffc2;cursor:pointer;height:2.55rem;font:inherit;background:#ffffff0b;border:1px solid #d6dcff1f;border-radius:9999px;align-items:center;gap:.48rem;padding:0 .64rem 0 .68rem;transition:background .16s,border-color .16s,color .16s,box-shadow .16s;display:inline-flex}.ThemeToggle-module__sGqMhG__themeToggle[data-theme-state=dark]{border-color:color-mix(in srgb, var(--theme-accent), transparent 54%);background:color-mix(in srgb, var(--theme-accent), transparent 88%);color:#fff}.ThemeToggle-module__sGqMhG__themeToggle:hover,.ThemeToggle-module__sGqMhG__themeToggle:focus-within{color:#fff;background:#ff4db81a;border-color:#f6a1ff4d;box-shadow:0 0 22px #ff4db81f}:is(html[data-theme=light] .ThemeToggle-module__sGqMhG__themeToggle,body[data-theme=light] .ThemeToggle-module__sGqMhG__themeToggle,html.light .ThemeToggle-module__sGqMhG__themeToggle,body.light .ThemeToggle-module__sGqMhG__themeToggle){color:var(--theme-accent);background:#ffffff9e;border-color:#bb11662e;box-shadow:0 8px 22px #48245c14,inset 0 0 0 1px #ffffff6b}:is(html[data-theme=light] .ThemeToggle-module__sGqMhG__themeToggle:hover,body[data-theme=light] .ThemeToggle-module__sGqMhG__themeToggle:hover,html.light .ThemeToggle-module__sGqMhG__themeToggle:hover,body.light .ThemeToggle-module__sGqMhG__themeToggle:hover,html[data-theme=light] .ThemeToggle-module__sGqMhG__themeToggle:focus-within,body[data-theme=light] .ThemeToggle-module__sGqMhG__themeToggle:focus-within,html.light .ThemeToggle-module__sGqMhG__themeToggle:focus-within,body.light .ThemeToggle-module__sGqMhG__themeToggle:focus-within){background:color-mix(in srgb, var(--theme-accent), transparent 90%);color:var(--theme-accent-hover);border-color:#e12b7b5c;box-shadow:0 0 24px #e12b7b29}.ThemeToggle-module__sGqMhG__themeToggleIcon{color:currentColor;place-items:center;width:1.12rem;height:1.12rem;display:inline-grid}.ThemeToggle-module__sGqMhG__themeToggleControl{border-radius:999px;flex:none;width:2.6rem;height:1.5rem;display:inline-block;position:relative}.ThemeToggle-module__sGqMhG__themeToggleTrack{border-radius:inherit;background:radial-gradient(circle at 74%,#ffffff3d 0 .11rem,#0000 .12rem),linear-gradient(135deg,#54c7b76b,#6f42a561),#4f5664;align-items:center;padding:.2rem;transition:background .26s,box-shadow .26s;display:flex;position:absolute;inset:0;box-shadow:inset 0 1px 2px #00000047,0 0 0 1px #ffffff14}:is(html[data-theme=light] .ThemeToggle-module__sGqMhG__themeToggleTrack,body[data-theme=light] .ThemeToggle-module__sGqMhG__themeToggleTrack,html.light .ThemeToggle-module__sGqMhG__themeToggleTrack,body.light .ThemeToggle-module__sGqMhG__themeToggleTrack){background:radial-gradient(circle at 76%,#bb116647 0 .11rem,#0000 .12rem),linear-gradient(135deg,#ffffffeb,#f2e5f7e0),#f7eef9;box-shadow:inset 0 1px 2px #48245c29,0 0 0 1px #502d5f33}.ThemeToggle-module__sGqMhG__themeToggleThumb{transform-origin:0;background:#fff;border-radius:999px;flex:none;width:1.1rem;height:1.1rem;position:relative;box-shadow:0 .2rem .24rem #0000003d,inset 0 -.12rem .24rem #0000003d}:is(html[data-theme=light] .ThemeToggle-module__sGqMhG__themeToggleThumb,body[data-theme=light] .ThemeToggle-module__sGqMhG__themeToggleThumb,html.light .ThemeToggle-module__sGqMhG__themeToggleThumb,body.light .ThemeToggle-module__sGqMhG__themeToggleThumb){background:#fff;box-shadow:0 .2rem .35rem #48245c33,inset 0 -.08rem .18rem #bb116624}.ThemeToggle-module__sGqMhG__themeToggleThumb:before{content:"";border-radius:inherit;image-rendering:pixelated;opacity:1;pointer-events:none;background-image:url(/brand/boo-scare.png);background-position:50%;background-repeat:no-repeat;background-size:72%;transition:background-image .16s;position:absolute;inset:0;box-shadow:inset 0 -.12rem .24rem #0003}.ThemeToggle-module__sGqMhG__themeToggle[data-theme-state=dark] .ThemeToggle-module__sGqMhG__themeToggleTrack{background:radial-gradient(circle at 30% 34%, #ffffff42 0 .09rem, transparent .1rem), radial-gradient(circle at 72% 64%, #ffb84d6b, transparent 30%), linear-gradient(135deg, var(--theme-accent-hover), var(--theme-accent));box-shadow:inset 0 1px 2px #00000042, 0 0 18px color-mix(in srgb, var(--theme-accent), transparent 62%)}.ThemeToggle-module__sGqMhG__themeToggle:hover .ThemeToggle-module__sGqMhG__themeToggleThumb:before,.ThemeToggle-module__sGqMhG__themeToggle:active .ThemeToggle-module__sGqMhG__themeToggleThumb:before,.ThemeToggle-module__sGqMhG__themeToggle:focus-visible .ThemeToggle-module__sGqMhG__themeToggleThumb:before,.ThemeToggle-module__sGqMhG__themeToggle[data-theme-state=dark] .ThemeToggle-module__sGqMhG__themeToggleThumb:before{background-image:url(/brand/boo-face.png)}.ThemeToggle-module__sGqMhG__themeToggle[data-theme-state=dark]:hover .ThemeToggle-module__sGqMhG__themeToggleThumb:before,.ThemeToggle-module__sGqMhG__themeToggle[data-theme-state=dark]:active .ThemeToggle-module__sGqMhG__themeToggleThumb:before,.ThemeToggle-module__sGqMhG__themeToggle[data-theme-state=dark]:focus-visible .ThemeToggle-module__sGqMhG__themeToggleThumb:before{background-image:url(/brand/boo-scare.png)}.ThemeToggle-module__sGqMhG__themeToggle[data-theme-state=dark] .ThemeToggle-module__sGqMhG__themeToggleThumb{transform:translate(100%)}.ThemeToggle-module__sGqMhG__themeToggle[data-toggled-once=true] .ThemeToggle-module__sGqMhG__themeToggleThumb{animation:.18s cubic-bezier(.75,0,1,1) forwards ThemeToggle-module__sGqMhG__dgxThemeGrowOut,.22s cubic-bezier(0,0,.3,1.5) .18s forwards ThemeToggle-module__sGqMhG__dgxThemeBounceOut}.ThemeToggle-module__sGqMhG__themeToggle[data-theme-state=dark][data-toggled-once=true] .ThemeToggle-module__sGqMhG__themeToggleThumb{animation:.18s cubic-bezier(.75,0,1,1) forwards ThemeToggle-module__sGqMhG__dgxThemeGrowIn,.22s cubic-bezier(0,0,.3,1.5) .18s forwards ThemeToggle-module__sGqMhG__dgxThemeBounceIn}@keyframes ThemeToggle-module__sGqMhG__dgxThemeGrowIn{0%{border-radius:999px;transform:translate(0)scale(1)}to{border-radius:.34rem/.56rem;transform:translate(.42rem)scale(1.48,.76)}}@keyframes ThemeToggle-module__sGqMhG__dgxThemeBounceIn{0%{border-radius:.34rem/.56rem;transform:translate(.42rem)scale(1.48,.76)}to{border-radius:999px;transform:translate(100%)scale(1)}}@keyframes ThemeToggle-module__sGqMhG__dgxThemeGrowOut{0%{border-radius:999px;transform:translate(100%)scale(1)}to{border-radius:.34rem/.56rem;transform:translate(.08rem)scale(1.48,.76)}}@keyframes ThemeToggle-module__sGqMhG__dgxThemeBounceOut{0%{border-radius:.34rem/.56rem;transform:translate(.08rem)scale(1.48,.76)}to{border-radius:999px;transform:translate(0)scale(1)}}@media (max-width:560px){.ThemeToggle-module__sGqMhG__themeToggle{justify-content:center;width:2.55rem;padding:0}.ThemeToggle-module__sGqMhG__themeToggleIcon{display:none}}
.account-module__Mekh0q__page{gap:clamp(1.2rem,3vw,2.2rem);padding-block:clamp(1.6rem,3vw,2.8rem);display:grid}.account-module__Mekh0q__hero,.account-module__Mekh0q__sidebar,.account-module__Mekh0q__contentPanel,.account-module__Mekh0q__emptyState,.account-module__Mekh0q__formSection,.account-module__Mekh0q__miniProfile,.account-module__Mekh0q__connectionGrid article{border:1px solid var(--theme-border);background:radial-gradient(circle at 8% 10%, color-mix(in srgb, var(--theme-accent), transparent 88%), transparent 34%), radial-gradient(circle at 92% 14%, color-mix(in srgb, var(--theme-accent-cyan), transparent 88%), transparent 32%), var(--theme-surface-1);box-shadow:var(--theme-shadow)}.account-module__Mekh0q__hero{border-radius:1.25rem;gap:.8rem;padding:clamp(1.2rem,2.6vw,2rem);display:grid}.account-module__Mekh0q__hero>p,.account-module__Mekh0q__emptyState>p{max-width:780px;color:var(--theme-text-soft);margin:0;font-size:1.02rem;line-height:1.7}.account-module__Mekh0q__layout{grid-template-columns:minmax(240px,300px) minmax(0,1fr);align-items:start;gap:clamp(1rem,2.5vw,1.5rem);display:grid}.account-module__Mekh0q__sidebar,.account-module__Mekh0q__contentPanel{border-radius:1.1rem;padding:clamp(1rem,2vw,1.25rem)}.account-module__Mekh0q__sidebar{align-self:start;gap:1rem;display:grid;position:sticky;top:1rem}.account-module__Mekh0q__miniProfile{border-radius:1rem;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.85rem;padding:.88rem;display:grid}.account-module__Mekh0q__miniProfile img,.account-module__Mekh0q__miniProfile>span{aspect-ratio:1;border:2px solid color-mix(in srgb, var(--theme-accent), transparent 28%);background:var(--theme-surface-2);object-fit:cover;border-radius:1rem;width:4rem}.account-module__Mekh0q__miniProfile>span{color:var(--theme-accent-cyan);font:950 1.8rem / 1 var(--dgx-font-heading);place-items:center;display:grid}.account-module__Mekh0q__miniProfile strong{color:var(--theme-text);font:950 1rem / 1.1 var(--dgx-font-heading);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.account-module__Mekh0q__miniProfile a{width:fit-content;color:var(--theme-accent-cyan);font:850 .78rem / 1 var(--dgx-font-heading);text-transform:uppercase;margin-top:.35rem;text-decoration:none;display:inline-flex}.account-module__Mekh0q__sideNav{gap:.55rem;display:grid}.account-module__Mekh0q__sideNavItem{--account-nav-accent:var(--theme-accent-cyan);border:1px solid color-mix(in srgb, var(--theme-border), transparent 6%);background:radial-gradient(circle at 0 0, color-mix(in srgb, var(--account-nav-accent), transparent 92%), transparent 68%), color-mix(in srgb, var(--theme-bg-base), transparent 30%);width:100%;color:var(--theme-text-soft);cursor:pointer;font:inherit;text-align:left;border-radius:.9rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.72rem;padding:.78rem;text-decoration:none;transition:border-color .18s,background .18s,box-shadow .18s,transform .18s;display:grid}.account-module__Mekh0q__sideNavItem>svg:first-child{width:1.2rem;height:1.2rem;color:var(--account-nav-accent)}.account-module__Mekh0q__sideNavItem>svg:last-child{opacity:.55;width:.98rem;height:.98rem}.account-module__Mekh0q__sideNavItem strong,.account-module__Mekh0q__sideNavItem small{display:block}.account-module__Mekh0q__sideNavItem strong{color:var(--theme-text);font:900 .92rem / 1.1 var(--dgx-font-heading)}.account-module__Mekh0q__sideNavItem small{color:var(--theme-text-muted);margin-top:.16rem;font-size:.78rem;line-height:1.2}.account-module__Mekh0q__sideNavItem:hover,.account-module__Mekh0q__sideNavItem:focus-visible,.account-module__Mekh0q__sideNavItem[data-active=true]{border-color:color-mix(in srgb, var(--account-nav-accent), transparent 22%);background:radial-gradient(circle at 0 0, color-mix(in srgb, var(--account-nav-accent), transparent 80%), transparent 72%), color-mix(in srgb, var(--account-nav-accent), transparent 91%);box-shadow:0 0 0 1px color-mix(in srgb, var(--account-nav-accent), transparent 78%), 0 0 24px color-mix(in srgb, var(--account-nav-accent), transparent 78%);transform:translateY(-1px)}.account-module__Mekh0q__sideNavItem[data-sensitive=true]>svg:first-child,.account-module__Mekh0q__sideNavItem[data-sensitive=true] strong{color:var(--theme-state-warning)}.account-module__Mekh0q__sideNavItem[data-sensitive=true]:hover,.account-module__Mekh0q__sideNavItem[data-sensitive=true]:focus-visible,.account-module__Mekh0q__sideNavItem[data-sensitive=true][data-active=true]{border-color:color-mix(in srgb, var(--theme-state-warning), transparent 30%);background:radial-gradient(circle at 0 0, color-mix(in srgb, var(--theme-state-warning), transparent 82%), transparent 72%), color-mix(in srgb, var(--theme-state-warning), transparent 92%)}.account-module__Mekh0q__contentPanel{gap:1rem;min-width:0;display:grid}.account-module__Mekh0q__sectionHeader{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.82rem;display:grid}.account-module__Mekh0q__sectionHeader>span{aspect-ratio:1;border:1px solid color-mix(in srgb, var(--theme-accent), transparent 28%);background:color-mix(in srgb, var(--theme-accent), transparent 90%);width:3rem;color:var(--theme-accent);border-radius:.9rem;place-items:center;display:grid}.account-module__Mekh0q__sectionHeader svg{width:1.35rem;height:1.35rem}.account-module__Mekh0q__sectionHeader p{color:var(--theme-accent-cyan);font:950 .76rem / 1 var(--dgx-font-heading);letter-spacing:.18em;text-transform:uppercase;margin:0 0 .18rem}.account-module__Mekh0q__sectionHeader h1{color:var(--theme-text);font:950 clamp(1.55rem, 3vw, 2.35rem) / 1 var(--dgx-font-heading);margin:0}.account-module__Mekh0q__formStack{gap:1rem;display:grid}.account-module__Mekh0q__formSection{border-radius:1rem;gap:1rem;padding:clamp(1rem,2vw,1.25rem);display:grid}.account-module__Mekh0q__formSection h2,.account-module__Mekh0q__formSection h3{color:var(--theme-text);font-family:var(--dgx-font-heading);margin:0;line-height:1.1}.account-module__Mekh0q__formSection h2{font-size:1.28rem}.account-module__Mekh0q__formSection h3{color:var(--theme-state-warning);text-transform:uppercase;font-size:1rem}.account-module__Mekh0q__formSection p{color:var(--theme-text-soft);margin:0;line-height:1.65}.account-module__Mekh0q__twoColumns{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;display:grid}.account-module__Mekh0q__profileEditorGrid{grid-template-columns:minmax(0,.92fr) minmax(320px,1.08fr);align-items:start;gap:1rem;display:grid}.account-module__Mekh0q__profileDetailsColumn,.account-module__Mekh0q__profileMediaColumn{gap:1rem;min-width:0;display:grid}.account-module__Mekh0q__fieldShell{gap:.42rem;min-width:0;display:grid}.account-module__Mekh0q__fieldShell>span:first-child{color:var(--theme-text);font:900 .78rem / 1 var(--dgx-font-heading);letter-spacing:.05em;text-transform:uppercase}.account-module__Mekh0q__fieldShell small,.account-module__Mekh0q__radioField>small{color:var(--theme-text-muted);font-size:.82rem;line-height:1.45}.account-module__Mekh0q__fieldDescription{margin-top:-.08rem;color:var(--theme-text-soft)!important}.account-module__Mekh0q__fieldHint{color:var(--theme-text-muted)}.account-module__Mekh0q__characterCount{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.account-module__Mekh0q__characterCount strong{color:var(--theme-accent-cyan);font-variant-numeric:tabular-nums}.account-module__Mekh0q__iconInput,.account-module__Mekh0q__passwordInput{border:1px solid color-mix(in srgb, var(--theme-border), transparent 6%);background:color-mix(in srgb, var(--theme-bg-base), transparent 18%);border-radius:.9rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.58rem;min-height:3.25rem;padding:0 .85rem;display:grid}.account-module__Mekh0q__iconInput svg,.account-module__Mekh0q__passwordInput>svg{width:1.05rem;height:1.05rem;color:var(--theme-accent-cyan)}.account-module__Mekh0q__socialInput svg{fill:currentColor}.account-module__Mekh0q__iconInput input[type=date]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.account-module__Mekh0q__iconInput input[type=date]::-webkit-calendar-picker-indicator{opacity:.9;cursor:pointer;filter:invert()brightness(1.25)}html[data-theme=light] .account-module__Mekh0q__iconInput input[type=date]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-theme=light] .account-module__Mekh0q__iconInput input[type=date]::-webkit-calendar-picker-indicator{filter:none}.account-module__Mekh0q__iconInput input,.account-module__Mekh0q__passwordInput input,.account-module__Mekh0q__fieldShell textarea{appearance:none;min-width:0;color:var(--theme-text);font:600 .98rem / 1.2 var(--font-dgx-body,Arial, sans-serif);border:0;outline:none;background-color:#0000!important;background-image:none!important}.account-module__Mekh0q__iconInput input::placeholder,.account-module__Mekh0q__passwordInput input::placeholder,.account-module__Mekh0q__fieldShell textarea::placeholder,.account-module__Mekh0q__countryInput input::placeholder{color:var(--theme-text-muted);opacity:1;font-weight:600}.account-module__Mekh0q__fieldShell textarea{resize:vertical;border:1px solid color-mix(in srgb, var(--theme-border), transparent 6%);background:color-mix(in srgb, var(--theme-bg-base), transparent 18%);border-radius:.9rem;width:100%;min-height:8rem;padding:.9rem;line-height:1.55}:-webkit-any(.account-module__Mekh0q__iconInput:has(input:-webkit-autofill),.account-module__Mekh0q__passwordInput:has(input:-webkit-autofill)){background:color-mix(in srgb, var(--theme-bg-base), transparent 18%)}:is(.account-module__Mekh0q__iconInput:has(input:autofill),.account-module__Mekh0q__passwordInput:has(input:autofill)){background:color-mix(in srgb, var(--theme-bg-base), transparent 18%)}.account-module__Mekh0q__iconInput input:-webkit-autofill{-webkit-text-fill-color:var(--theme-text);caret-color:var(--theme-text);-webkit-background-clip:text;transition:background-color 9999s ease-out,color 9999s ease-out;-webkit-box-shadow:0 0 0 1000px color-mix(in srgb, var(--theme-bg-base), transparent 18%) inset!important;box-shadow:0 0 0 1000px color-mix(in srgb, var(--theme-bg-base), transparent 18%) inset!important;background-color:#0000!important;background-image:none!important}.account-module__Mekh0q__iconInput input:-webkit-autofill:hover{-webkit-text-fill-color:var(--theme-text);caret-color:var(--theme-text);-webkit-background-clip:text;transition:background-color 9999s ease-out,color 9999s ease-out;-webkit-box-shadow:0 0 0 1000px color-mix(in srgb, var(--theme-bg-base), transparent 18%) inset!important;box-shadow:0 0 0 1000px color-mix(in srgb, var(--theme-bg-base), transparent 18%) inset!important;background-color:#0000!important;background-image:none!important}.account-module__Mekh0q__iconInput input:-webkit-autofill:focus{-webkit-text-fill-color:var(--theme-text);caret-color:var(--theme-text);-webkit-background-clip:text;transition:background-color 9999s ease-out,color 9999s ease-out;-webkit-box-shadow:0 0 0 1000px color-mix(in srgb, var(--theme-bg-base), transparent 18%) inset!important;box-shadow:0 0 0 1000px color-mix(in srgb, var(--theme-bg-base), transparent 18%) inset!important;background-color:#0000!important;background-image:none!important}.account-module__Mekh0q__iconInput input:-webkit-autofill:active{-webkit-text-fill-color:var(--theme-text);caret-color:var(--theme-text);-webkit-background-clip:text;transition:background-color 9999s ease-out,color 9999s ease-out;-webkit-box-shadow:0 0 0 1000px color-mix(in srgb, var(--theme-bg-base), transparent 18%) inset!important;box-shadow:0 0 0 1000px color-mix(in srgb, var(--theme-bg-base), transparent 18%) inset!important;background-color:#0000!important;background-image:none!important}.account-module__Mekh0q__passwordInput input:-webkit-autofill{-webkit-text-fill-color:var(--theme-text);caret-color:var(--theme-text);-webkit-background-clip:text;transition:background-color 9999s ease-out,color 9999s ease-out;-webkit-box-shadow:0 0 0 1000px color-mix(in srgb, var(--theme-bg-base), transparent 18%) inset!important;box-shadow:0 0 0 1000px color-mix(in srgb, var(--theme-bg-base), transparent 18%) inset!important;background-color:#0000!important;background-image:none!important}.account-module__Mekh0q__passwordInput input:-webkit-autofill:hover{-webkit-text-fill-color:var(--theme-text);caret-color:var(--theme-text);-webkit-background-clip:text;transition:background-color 9999s ease-out,color 9999s ease-out;-webkit-box-shadow:0 0 0 1000px color-mix(in srgb, var(--theme-bg-base), transparent 18%) inset!important;box-shadow:0 0 0 1000px color-mix(in srgb, var(--theme-bg-base), transparent 18%) inset!important;background-color:#0000!important;background-image:none!important}.account-module__Mekh0q__passwordInput input:-webkit-autofill:focus{-webkit-text-fill-color:var(--theme-text);caret-color:var(--theme-text);-webkit-background-clip:text;transition:background-color 9999s ease-out,color 9999s ease-out;-webkit-box-shadow:0 0 0 1000px color-mix(in srgb, var(--theme-bg-base), transparent 18%) inset!important;box-shadow:0 0 0 1000px color-mix(in srgb, var(--theme-bg-base), transparent 18%) inset!important;background-color:#0000!important;background-image:none!important}.account-module__Mekh0q__passwordInput input:-webkit-autofill:active{-webkit-text-fill-color:var(--theme-text);caret-color:var(--theme-text);-webkit-background-clip:text;transition:background-color 9999s ease-out,color 9999s ease-out;-webkit-box-shadow:0 0 0 1000px color-mix(in srgb, var(--theme-bg-base), transparent 18%) inset!important;box-shadow:0 0 0 1000px color-mix(in srgb, var(--theme-bg-base), transparent 18%) inset!important;background-color:#0000!important;background-image:none!important}.account-module__Mekh0q__iconInput input:disabled,.account-module__Mekh0q__iconInput input:read-only{color:var(--theme-text-muted);cursor:not-allowed;opacity:1;-webkit-text-fill-color:var(--theme-text-muted)}.account-module__Mekh0q__passwordInput input:read-only:not(:focus){cursor:text}.account-module__Mekh0q__passwordInput button{aspect-ratio:1;width:2rem;color:var(--theme-text-muted);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;display:inline-grid}.account-module__Mekh0q__passwordInput button:hover,.account-module__Mekh0q__passwordInput button:focus-visible{color:var(--theme-accent-cyan)}.account-module__Mekh0q__passwordInput button svg{width:1.05rem;height:1.05rem}.account-module__Mekh0q__passwordInput[data-invalid=true]{border-color:color-mix(in srgb, var(--theme-state-danger), transparent 18%);box-shadow:0 0 0 1px color-mix(in srgb, var(--theme-state-danger), transparent 72%), 0 0 22px color-mix(in srgb, var(--theme-state-danger), transparent 78%)}.account-module__Mekh0q__passwordInput[data-valid=true]{border-color:#22c55ed1;box-shadow:0 0 0 1px #22c55e47,0 0 22px #22c55e33}.account-module__Mekh0q__countrySelect{min-width:0;position:relative}.account-module__Mekh0q__countryInput{border:1px solid color-mix(in srgb, var(--theme-border), transparent 6%);background:color-mix(in srgb, var(--theme-bg-base), transparent 18%);border-radius:.9rem;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:.65rem;min-height:3.25rem;padding:0 .85rem;display:grid}.account-module__Mekh0q__countryInput svg{width:1rem;color:var(--theme-accent-cyan)}.account-module__Mekh0q__countryFlag{background-color:var(--theme-surface-2);width:1.5rem;height:1.1rem;box-shadow:0 0 0 1px color-mix(in srgb, var(--theme-border), transparent 24%);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:.18rem;display:block}.account-module__Mekh0q__countryInput input{min-width:0;color:var(--theme-text);font:600 .98rem / 1.2 var(--font-dgx-body,Arial, sans-serif);background:0 0;border:0;outline:none}.account-module__Mekh0q__countryOptions{z-index:20;border:1px solid color-mix(in srgb, var(--theme-accent-cyan), transparent 45%);background:color-mix(in srgb, var(--theme-surface-solid), var(--theme-bg-base) 20%);border-radius:.9rem;max-height:18rem;padding:.4rem;display:grid;position:absolute;top:calc(100% + .45rem);left:0;right:0;overflow:auto;box-shadow:0 20px 42px #0000006b}.account-module__Mekh0q__countryOptions button{color:var(--theme-text);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:.65rem;grid-template-columns:1.5rem minmax(0,1fr) auto;align-items:center;gap:.6rem;padding:.62rem;display:grid}.account-module__Mekh0q__countryOptions button:hover,.account-module__Mekh0q__countryOptions button:focus-visible,.account-module__Mekh0q__countryOptions button[aria-selected=true]{background:color-mix(in srgb, var(--theme-accent-cyan), transparent 88%)}.account-module__Mekh0q__countryOptions button strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}.account-module__Mekh0q__countryOptions button small{color:var(--theme-text-muted);font-weight:600}.account-module__Mekh0q__countryOptions>p{text-align:center;padding:.75rem}.account-module__Mekh0q__radioField{border:0;gap:.55rem;min-width:0;margin:0;padding:0;display:grid}.account-module__Mekh0q__radioField legend{color:var(--theme-text);font:900 .78rem / 1 var(--dgx-font-heading);letter-spacing:.05em;text-transform:uppercase;margin-bottom:.42rem}.account-module__Mekh0q__radioField>div,.account-module__Mekh0q__mediaSourceOptions{flex-wrap:wrap;gap:.55rem;display:flex}.account-module__Mekh0q__radioField label,.account-module__Mekh0q__mediaSourceOptions label{cursor:pointer;position:relative}.account-module__Mekh0q__radioField input,.account-module__Mekh0q__mediaSourceOptions input{opacity:0;pointer-events:none;position:absolute}.account-module__Mekh0q__radioField label span,.account-module__Mekh0q__mediaSourceOptions label span{border:1px solid color-mix(in srgb, var(--theme-border), transparent 8%);background:color-mix(in srgb, var(--theme-bg-base), transparent 22%);min-height:2.55rem;color:var(--theme-text-soft);border-radius:999px;justify-content:center;align-items:center;padding:.6rem .85rem;font-size:.84rem;font-weight:600;display:inline-flex}.account-module__Mekh0q__radioField label span{gap:.42rem}.account-module__Mekh0q__radioField label span svg{width:1rem;height:1rem;color:var(--theme-accent-cyan)}.account-module__Mekh0q__radioField input:checked+span,.account-module__Mekh0q__mediaSourceOptions input:checked+span{border-color:color-mix(in srgb, var(--theme-accent-cyan), transparent 18%);background:color-mix(in srgb, var(--theme-accent-cyan), transparent 82%);color:var(--theme-text);box-shadow:0 0 18px color-mix(in srgb, var(--theme-accent-cyan), transparent 78%)}.account-module__Mekh0q__mediaEditor{border:1px solid color-mix(in srgb, var(--theme-border), transparent 8%);background:color-mix(in srgb, var(--theme-bg-base), transparent 30%);border-radius:1rem;gap:.85rem;padding:1rem;display:grid}.account-module__Mekh0q__birthdaySwitches{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;display:grid}.account-module__Mekh0q__birthdaySwitches .account-module__Mekh0q__switchField{border:1px solid color-mix(in srgb, var(--theme-border), transparent 25%);grid-template-columns:1rem minmax(0,1fr) 2.6rem;padding:.55rem .65rem;font-size:.82rem}.account-module__Mekh0q__birthdaySwitches .account-module__Mekh0q__switchControl,.account-module__Mekh0q__birthdaySwitches .account-module__Mekh0q__switchControl i{width:2.6rem;height:1.4rem}.account-module__Mekh0q__birthdaySwitches .account-module__Mekh0q__switchControl i em{width:.92rem}.account-module__Mekh0q__birthdaySwitches .account-module__Mekh0q__switchControl input:checked+i em{transform:translate(1.25rem,-50%)}.account-module__Mekh0q__mediaEditorHeader{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;display:grid}.account-module__Mekh0q__mediaEditor h3{color:var(--theme-text);font:900 1rem / 1.1 var(--dgx-font-heading);margin:0}.account-module__Mekh0q__mediaEditor p{color:var(--theme-text-muted);margin:.3rem 0 0;font-size:.82rem;line-height:1.45}.account-module__Mekh0q__avatarPreview{aspect-ratio:1;border:2px solid color-mix(in srgb, var(--theme-accent), transparent 30%);background:var(--theme-surface-2);background-position:50%;background-size:cover;border-radius:1rem;place-items:center;width:5.5rem;display:grid;overflow:hidden}.account-module__Mekh0q__coverPreview{border:1px solid color-mix(in srgb, var(--theme-border), transparent 8%);background:radial-gradient(circle at 18% 20%, color-mix(in srgb, var(--theme-accent), transparent 78%), transparent 38%), var(--theme-surface-2);background-position:50%;background-size:cover;border-radius:.9rem;width:100%;min-height:9.5rem;display:block}.account-module__Mekh0q__uploadControl{border:1px dashed color-mix(in srgb, var(--theme-accent-cyan), transparent 38%);background:color-mix(in srgb, var(--theme-accent-cyan), transparent 93%);cursor:pointer;border-radius:.9rem;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.7rem;min-height:3.5rem;padding:.75rem .9rem;display:grid;position:relative;overflow:hidden}.account-module__Mekh0q__uploadControl>svg{width:1.2rem;color:var(--theme-accent-cyan)}.account-module__Mekh0q__uploadControl strong,.account-module__Mekh0q__uploadControl small{display:block}.account-module__Mekh0q__uploadControl strong{color:var(--theme-text);font-weight:700}.account-module__Mekh0q__uploadControl small{color:var(--theme-text-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:.18rem;font-size:.78rem;font-weight:600;overflow:hidden}.account-module__Mekh0q__uploadControl input{opacity:0;cursor:pointer;position:absolute;inset:0}.account-module__Mekh0q__passwordFeedback{color:var(--theme-text-soft);flex-wrap:wrap;align-items:center;gap:.45rem 1rem;font-size:.9rem;line-height:1.45;display:flex}.account-module__Mekh0q__passwordFeedback strong{font-weight:900}.account-module__Mekh0q__passwordFeedback em{color:var(--theme-text-muted);font-style:normal}.account-module__Mekh0q__passwordFeedback[data-strength=weak] strong{color:var(--theme-state-danger)}.account-module__Mekh0q__passwordFeedback[data-strength=moderate] strong{color:var(--theme-state-warning)}.account-module__Mekh0q__passwordFeedback[data-strength=strong] strong{color:#22c55e}.account-module__Mekh0q__formFooter{border-top:1px solid var(--theme-border);justify-content:space-between;align-items:center;gap:1rem;padding-top:1rem;display:flex}.account-module__Mekh0q__formFooter p{color:var(--theme-text-muted);margin:0;line-height:1.45}.account-module__Mekh0q__formFooter button,.account-module__Mekh0q__emptyState button{border:1px solid color-mix(in srgb, var(--theme-accent), transparent 22%);background:var(--theme-accent);color:#fff;min-height:2.9rem;font:950 .9rem / 1 var(--dgx-font-heading);cursor:pointer;text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;gap:.52rem;padding:.72rem 1.25rem;transition:transform .18s,box-shadow .18s,filter .18s;display:inline-flex}.account-module__Mekh0q__formFooter button:hover,.account-module__Mekh0q__formFooter button:focus-visible,.account-module__Mekh0q__emptyState button:hover,.account-module__Mekh0q__emptyState button:focus-visible{box-shadow:0 0 28px color-mix(in srgb, var(--theme-accent), transparent 62%);filter:brightness(1.06);transform:translateY(-1px)}.account-module__Mekh0q__formFooter button:disabled{box-shadow:none;filter:grayscale(.35);cursor:not-allowed;opacity:.62;transform:none}.account-module__Mekh0q__formFooter[data-danger=true] button{border-color:color-mix(in srgb, var(--theme-state-danger), transparent 16%);background:color-mix(in srgb, var(--theme-state-danger), #cc124f 36%)}.account-module__Mekh0q__formFooter button svg{width:1rem;height:1rem}.account-module__Mekh0q__noticeBox,.account-module__Mekh0q__warningBox,.account-module__Mekh0q__statusBox{border:1px solid color-mix(in srgb, var(--theme-accent-cyan), transparent 35%);background:color-mix(in srgb, var(--theme-accent-cyan), transparent 90%);color:var(--theme-text-soft);border-radius:.95rem;align-items:center;gap:.65rem;padding:.9rem 1rem;line-height:1.6;display:flex}.account-module__Mekh0q__loadingIcon{flex:none;width:1.05rem;height:1.05rem;animation:.75s linear infinite account-module__Mekh0q__accountLoadingSpin}@keyframes account-module__Mekh0q__accountLoadingSpin{to{transform:rotate(360deg)}}.account-module__Mekh0q__warningBox,.account-module__Mekh0q__statusBox[data-tone=warning]{border-color:color-mix(in srgb, var(--theme-state-warning), transparent 34%);background:color-mix(in srgb, var(--theme-state-warning), transparent 88%)}.account-module__Mekh0q__statusBox[data-tone=danger]{border-color:color-mix(in srgb, var(--theme-state-danger), transparent 20%);background:color-mix(in srgb, var(--theme-state-danger), transparent 88%)}.account-module__Mekh0q__statusBox[data-tone=success]{background:#22c55e1f;border-color:#22c55ec7}.account-module__Mekh0q__switchField{border-bottom:1px solid color-mix(in srgb, var(--theme-border), transparent 42%);color:var(--theme-text-soft);border-radius:.85rem;grid-template-columns:1.25rem minmax(0,1fr) 3rem;align-items:center;gap:.72rem;padding:.74rem .7rem;font-weight:500;transition:background .18s,border-color .18s,box-shadow .18s,color .18s;display:grid}.account-module__Mekh0q__switchField:hover{background:color-mix(in srgb, var(--theme-accent-cyan), transparent 92%);border-color:color-mix(in srgb, var(--theme-accent-cyan), transparent 42%);box-shadow:inset 3px 0 0 color-mix(in srgb, var(--theme-accent-cyan), transparent 25%);color:var(--theme-text)}.account-module__Mekh0q__switchField>svg{width:1.06rem;height:1.06rem;color:var(--theme-accent-cyan);justify-self:center}.account-module__Mekh0q__switchFieldLast{border-bottom-color:#0000}.account-module__Mekh0q__switchField>span{cursor:text;min-width:0}.account-module__Mekh0q__switchControl{cursor:pointer;justify-self:end;align-items:center;width:3rem;height:1.55rem;display:inline-flex;position:relative}.account-module__Mekh0q__switchControl input{opacity:0;pointer-events:none;position:absolute}.account-module__Mekh0q__switchControl i{border:1px solid color-mix(in srgb, var(--theme-border), transparent 4%);background:color-mix(in srgb, var(--theme-bg-base), transparent 16%);border-radius:999px;width:3rem;height:1.55rem;transition:background .18s,border-color .18s,box-shadow .18s;position:relative}.account-module__Mekh0q__switchControl i em{aspect-ratio:1;background:var(--theme-text-muted);border-radius:999px;width:1.05rem;transition:background .18s,transform .18s;position:absolute;top:50%;left:.22rem;transform:translateY(-50%)}.account-module__Mekh0q__switchControl input:checked+i{border-color:color-mix(in srgb, var(--theme-accent-cyan), transparent 18%);background:color-mix(in srgb, var(--theme-accent-cyan), transparent 74%);box-shadow:0 0 18px color-mix(in srgb, var(--theme-accent-cyan), transparent 76%)}.account-module__Mekh0q__switchControl input:checked+i em{background:var(--theme-accent-cyan);transform:translate(1.42rem,-50%)}.account-module__Mekh0q__switchControl input:disabled+i{cursor:not-allowed;filter:grayscale(.35);opacity:.65}.account-module__Mekh0q__publicPrivacy{display:contents}.account-module__Mekh0q__connectionGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;display:grid}.account-module__Mekh0q__connectionGrid article{border-radius:.95rem;gap:.5rem;padding:1rem;display:grid}.account-module__Mekh0q__connectionGrid svg{width:1.4rem;height:1.4rem;color:var(--theme-accent-cyan)}.account-module__Mekh0q__connectionGrid strong{color:var(--theme-text);font:900 1rem / 1 var(--dgx-font-heading)}.account-module__Mekh0q__connectionGrid span{color:var(--theme-text-muted);font-size:.86rem}.account-module__Mekh0q__dangerSection{border-color:color-mix(in srgb, var(--theme-state-warning), transparent 48%)}.account-module__Mekh0q__emptyState{border-radius:1.35rem;gap:1rem;padding:clamp(1.5rem,3vw,2.3rem);display:grid}@media (max-width:900px){.account-module__Mekh0q__layout{grid-template-columns:1fr}.account-module__Mekh0q__sidebar{position:static}.account-module__Mekh0q__sideNav{grid-template-columns:repeat(2,minmax(0,1fr))}.account-module__Mekh0q__twoColumns,.account-module__Mekh0q__profileEditorGrid,.account-module__Mekh0q__connectionGrid{grid-template-columns:1fr}}@media (max-width:620px){.account-module__Mekh0q__sideNav{grid-template-columns:1fr}.account-module__Mekh0q__formFooter{flex-direction:column;align-items:stretch}.account-module__Mekh0q__formFooter button,.account-module__Mekh0q__emptyState button{width:100%}.account-module__Mekh0q__mediaEditorHeader,.account-module__Mekh0q__birthdaySwitches{grid-template-columns:1fr}}
.Header-module__hBw1pG__header{z-index:5000;background:0 0;transition:background .18s,-webkit-backdrop-filter .18s,backdrop-filter .18s;position:sticky;top:0}.Header-module__hBw1pG__logoBar{z-index:120;background:0 0;position:relative}.Header-module__hBw1pG__header[data-scrolled=true],.Header-module__hBw1pG__header[data-mobile-open=true]{background:radial-gradient(circle at 14% 0%, color-mix(in srgb, var(--theme-accent), transparent 82%), transparent 32%), color-mix(in srgb, var(--theme-surface-solid), #050612 8%);-webkit-backdrop-filter:blur(18px)}.Header-module__hBw1pG__logoInner{width:calc(100% - (var(--dgx-site-gutter) * 2));max-width:var(--dgx-site-max);grid-template-columns:auto auto minmax(0,1fr) auto;grid-template-areas:"menu brand reader profile";align-items:center;column-gap:clamp(.45rem,.9vw,.75rem);min-height:4.9rem;margin-inline:auto;padding-block:.72rem .68rem;transition:min-height .18s,padding .18s;display:grid}.Header-module__hBw1pG__header[data-scrolled=true] .Header-module__hBw1pG__logoInner{min-height:3.75rem;padding-block:.42rem}.Header-module__hBw1pG__menuBar{z-index:30;max-height:4.5rem;padding-bottom:.78rem;transition:max-height .18s,opacity .18s,padding .18s,transform .18s;position:relative;overflow:visible}.Header-module__hBw1pG__header[data-scrolled=true] .Header-module__hBw1pG__menuBar{opacity:0;pointer-events:none;max-height:0;padding-bottom:0;transform:translateY(-.25rem)}.Header-module__hBw1pG__menuInner{width:calc(100% - (var(--dgx-site-gutter) * 2));max-width:var(--dgx-site-max);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;min-height:3.35rem;margin-inline:auto;display:grid}.Header-module__hBw1pG__menuButton,.Header-module__hBw1pG__drawerClose{appearance:none;width:2.65rem;height:2.65rem;box-shadow:none;color:var(--theme-text-strong);cursor:pointer;font:inherit;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;transition:color .16s,transform .16s;display:inline-flex}.Header-module__hBw1pG__menuButton{grid-area:menu}.Header-module__hBw1pG__menuButton:hover,.Header-module__hBw1pG__menuButton:focus-visible,.Header-module__hBw1pG__drawerClose:hover,.Header-module__hBw1pG__drawerClose:focus-visible{color:var(--theme-accent);transform:translateY(-1px)}.Header-module__hBw1pG__brand{width:clamp(18rem,27vw,26.6rem);min-width:0;color:inherit;grid-area:brand;align-items:center;text-decoration:none;transition:width .18s;display:inline-flex}.Header-module__hBw1pG__header[data-scrolled=true] .Header-module__hBw1pG__brand{width:clamp(14rem,20vw,19.5rem)}.Header-module__hBw1pG__brandLogo{object-fit:contain;object-position:left center;width:100%;height:auto;max-height:4.75rem;filter:drop-shadow(0 10px 22px #0003) drop-shadow(0 0 16px color-mix(in srgb, var(--theme-accent), transparent 72%));transition:max-height .18s;display:block}.Header-module__hBw1pG__brandLogoLight,:is(html[data-theme=light] .Header-module__hBw1pG__brandLogoDark,body[data-theme=light] .Header-module__hBw1pG__brandLogoDark,html.light .Header-module__hBw1pG__brandLogoDark,body.light .Header-module__hBw1pG__brandLogoDark){display:none}:is(html[data-theme=light] .Header-module__hBw1pG__brandLogoLight,body[data-theme=light] .Header-module__hBw1pG__brandLogoLight,html.light .Header-module__hBw1pG__brandLogoLight,body.light .Header-module__hBw1pG__brandLogoLight){display:block}.Header-module__hBw1pG__header[data-scrolled=true] .Header-module__hBw1pG__brandLogo{max-height:3.45rem}.Header-module__hBw1pG__readerTitle{opacity:0;grid-area:reader;justify-self:start;gap:.1rem;min-width:0;max-width:min(72rem,100%);transition:opacity .16s,transform .16s;display:grid;transform:translateY(.22rem)}.Header-module__hBw1pG__header[data-scrolled=true][data-reader-page=true] .Header-module__hBw1pG__readerTitle{opacity:1;transform:translateY(0)}.Header-module__hBw1pG__readerTitle span{color:var(--theme-accent);font:950 .66rem/1 var(--dgx-font-heading);letter-spacing:.16em;text-transform:uppercase}.Header-module__hBw1pG__readerTitle strong{min-width:0;color:var(--theme-text-strong);font:900 clamp(.9rem, 1.6vw, 1.16rem)/1.12 var(--dgx-font-heading);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.Header-module__hBw1pG__headerProfileMenu{--header-profile-collapsed:3.3rem;--header-profile-expanded:min(18rem, 26vw);z-index:220;width:var(--header-profile-collapsed);grid-area:profile;justify-self:end;transition:width .22s cubic-bezier(.22,1,.36,1);position:relative}:is(.Header-module__hBw1pG__headerProfileMenu:has(.Header-module__hBw1pG__headerProfileButton[data-user-card=true]:hover),.Header-module__hBw1pG__headerProfileMenu:has(.Header-module__hBw1pG__headerProfileButton[data-user-card=true]:focus-visible),.Header-module__hBw1pG__headerProfileMenu:has(.Header-module__hBw1pG__headerProfileButton[data-user-card=true][aria-expanded=true])),:is(.Header-module__hBw1pG__headerProfileMenu:has(.Header-module__hBw1pG__headerProfileButton[data-guest=true]),.Header-module__hBw1pG__headerProfileMenu:has(.Header-module__hBw1pG__headerProfileButton[data-loading=true])){width:var(--header-profile-expanded)}.Header-module__hBw1pG__profileMiniCard{border:1px solid color-mix(in srgb, var(--theme-border), transparent 8%);background:radial-gradient(circle at 92% 12%, color-mix(in srgb, var(--theme-accent-cyan), transparent 80%), transparent 30%), linear-gradient(135deg, color-mix(in srgb, var(--theme-accent), transparent 88%), color-mix(in srgb, var(--theme-surface-solid), transparent 6%));border-radius:1.05rem;transition:border-color .16s,box-shadow .16s,background .16s,transform .16s;box-shadow:inset 0 1px #ffffff1a,0 16px 34px #0000002e}.Header-module__hBw1pG__profileMiniCard:hover,.Header-module__hBw1pG__profileMiniCard:focus-within{border-color:color-mix(in srgb, var(--theme-accent), transparent 34%);box-shadow:inset 0 1px 0 #ffffff1f, 0 0 26px color-mix(in srgb, var(--theme-accent), transparent 74%), 0 18px 38px #00000038}.Header-module__hBw1pG__headerProfileButton{border:1px solid color-mix(in srgb, var(--theme-border), transparent 8%);appearance:none;width:100%;min-width:0;min-height:4.1rem;color:var(--theme-text-strong);cursor:pointer;text-align:left;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.8rem;padding:.58rem .62rem .58rem .9rem;transition:border-color .16s,box-shadow .16s,min-height .18s,min-width .18s,grid-template-columns .22s cubic-bezier(.22,1,.36,1),gap .18s,padding .18s,transform .16s;display:inline-grid;position:relative}.Header-module__hBw1pG__headerProfileButton[data-user-card=true]{border-radius:999px;grid-template-columns:0fr 2.65rem;gap:0;min-height:3.3rem;padding:.32rem;overflow:hidden}.Header-module__hBw1pG__headerProfileButton[data-user-card=true]:hover,.Header-module__hBw1pG__headerProfileButton[data-user-card=true]:focus-visible,.Header-module__hBw1pG__headerProfileButton[data-user-card=true][aria-expanded=true]{grid-template-columns:minmax(0,1fr) 2.2rem;gap:.65rem;padding:.32rem .48rem .32rem .92rem}.Header-module__hBw1pG__headerProfileButton[data-user-card=true] .Header-module__hBw1pG__headerProfileText{opacity:0;min-width:0;transition:opacity .13s,transform .2s cubic-bezier(.22,1,.36,1);transform:translate(.55rem)}.Header-module__hBw1pG__headerProfileButton[data-user-card=true]:hover .Header-module__hBw1pG__headerProfileText,.Header-module__hBw1pG__headerProfileButton[data-user-card=true]:focus-visible .Header-module__hBw1pG__headerProfileText,.Header-module__hBw1pG__headerProfileButton[data-user-card=true][aria-expanded=true] .Header-module__hBw1pG__headerProfileText{opacity:1;transform:translate(0)}.Header-module__hBw1pG__headerProfileButton[data-user-card=true] .Header-module__hBw1pG__headerProfileAvatar{justify-self:end;transition:width .2s cubic-bezier(.22,1,.36,1),height .2s cubic-bezier(.22,1,.36,1),transform .2s cubic-bezier(.22,1,.36,1)}.Header-module__hBw1pG__headerProfileButton[data-user-card=true]:hover .Header-module__hBw1pG__headerProfileAvatar,.Header-module__hBw1pG__headerProfileButton[data-user-card=true]:focus-visible .Header-module__hBw1pG__headerProfileAvatar,.Header-module__hBw1pG__headerProfileButton[data-user-card=true][aria-expanded=true] .Header-module__hBw1pG__headerProfileAvatar{width:2.2rem;height:2.2rem;transform:scale(.94)}.Header-module__hBw1pG__headerProfileButton:hover,.Header-module__hBw1pG__headerProfileButton:focus-visible,.Header-module__hBw1pG__headerProfileButton[aria-expanded=true]{transform:translateY(-1px)}.Header-module__hBw1pG__headerProfileButton[data-guest=true]{min-width:min(15.2rem,24vw)}.Header-module__hBw1pG__headerProfileButton:disabled{cursor:progress;opacity:.78}.Header-module__hBw1pG__headerProfileButton[data-loading=true],.Header-module__hBw1pG__drawerAccountCard[data-loading=true]{cursor:progress;opacity:1}.Header-module__hBw1pG__accountLoadingIcon{width:1.15rem;height:1.15rem;color:var(--theme-accent-cyan);animation:.75s linear infinite Header-module__hBw1pG__accountCardSpin}.Header-module__hBw1pG__drawerAccountLoading{place-items:center;display:grid}@keyframes Header-module__hBw1pG__accountCardSpin{to{transform:rotate(360deg)}}.Header-module__hBw1pG__headerProfileText{gap:.18rem;min-width:0;display:grid}.Header-module__hBw1pG__headerProfileText small{color:var(--theme-accent);font:950 .62rem/1 var(--dgx-font-heading,Arial, sans-serif);letter-spacing:.16em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;display:block;overflow:hidden}.Header-module__hBw1pG__headerProfileButton[data-user-card=true] .Header-module__hBw1pG__headerProfileText small{color:var(--theme-text-muted);font-family:var(--font-dgx-body,Arial, sans-serif);letter-spacing:0;text-transform:none;font-size:.76rem;font-weight:600}.Header-module__hBw1pG__headerProfileText strong{min-width:0;color:var(--theme-text-strong);font:900 1rem/1.06 var(--dgx-font-heading,Arial, sans-serif);text-overflow:ellipsis;display:block;overflow:hidden}.Header-module__hBw1pG__headerProfileText strong[data-name-layout=single-line]{white-space:nowrap}.Header-module__hBw1pG__headerProfileText strong[data-name-layout=multiline]{overflow-wrap:normal;word-break:normal;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.Header-module__hBw1pG__headerProfileAvatar{border:1px solid color-mix(in srgb, var(--theme-accent), transparent 38%);background:center / cover no-repeat color-mix(in srgb, var(--theme-accent), transparent 82%);width:2.65rem;height:2.65rem;color:var(--theme-accent);font:950 .9rem/1 var(--dgx-font-heading,Arial, sans-serif);box-shadow:0 0 0 3px color-mix(in srgb, var(--theme-surface-solid), transparent 22%);border-radius:999px;flex:none;place-items:center;display:inline-grid;overflow:hidden}.Header-module__hBw1pG__headerProfileAvatarIcon{background:radial-gradient(circle at 34% 22%, #ffffff47, transparent 45%), color-mix(in srgb, var(--theme-accent), transparent 84%)}.Header-module__hBw1pG__headerProfileAvatarIcon svg{width:1.05rem;height:1.05rem}.Header-module__hBw1pG__headerProfileNotice{background:color-mix(in srgb, #ffb938, var(--theme-surface-solid) 18%);color:#110a02;min-width:1.65rem;height:1.65rem;font:950 .7rem/1 var(--dgx-font-heading,Arial, sans-serif);border:1px solid #ffb938d1;border-radius:999px;justify-content:center;align-items:center;gap:.12rem;display:inline-flex;position:absolute;top:-.42rem;right:-.42rem;box-shadow:0 0 22px #ffb9388a}.Header-module__hBw1pG__headerProfileDropdown{z-index:10000;width:var(--header-profile-expanded);border:1px solid color-mix(in srgb, var(--theme-border), transparent 8%);background:radial-gradient(circle at 0 0, color-mix(in srgb, var(--theme-accent), transparent 84%), transparent 34%), color-mix(in srgb, var(--theme-surface-solid), #050713 4%);opacity:0;pointer-events:none;border-radius:1rem;gap:.42rem;padding:.65rem;transition:opacity .16s,transform .16s;display:grid;position:absolute;top:calc(100% + .62rem);right:0;transform:translateY(-.32rem);box-shadow:0 26px 58px #00000057,inset 0 1px #ffffff1a}.Header-module__hBw1pG__headerProfileDropdown[data-open=true]{opacity:1;pointer-events:auto;transform:translateY(0)}.Header-module__hBw1pG__headerProfileDropdown a,.Header-module__hBw1pG__headerProfileDropdown button,.Header-module__hBw1pG__headerProfileThemeRow{appearance:none;min-height:2.75rem;color:var(--theme-text-soft);font:850 .78rem/1 var(--dgx-font-heading,Arial, sans-serif);text-transform:uppercase;background:0 0;border:1px solid #0000;border-radius:.8rem;justify-content:space-between;align-items:center;gap:.62rem;padding:.62rem .68rem;text-decoration:none;transition:background .16s,border-color .16s,color .16s,transform .16s;display:flex}.Header-module__hBw1pG__headerProfileDropdown button{cursor:pointer}.Header-module__hBw1pG__headerProfileDropdown a span,.Header-module__hBw1pG__headerProfileDropdown button span{margin-right:auto}.Header-module__hBw1pG__headerProfileDropdown a svg,.Header-module__hBw1pG__headerProfileDropdown button svg,.Header-module__hBw1pG__headerProfileThemeRow>svg{color:var(--theme-accent-cyan);flex:none;transition:color .16s}.Header-module__hBw1pG__headerProfileDropdown a:hover,.Header-module__hBw1pG__headerProfileDropdown a:focus-visible,.Header-module__hBw1pG__headerProfileDropdown button:hover,.Header-module__hBw1pG__headerProfileDropdown button:focus-visible{border-color:color-mix(in srgb, var(--theme-accent-cyan), transparent 45%);background:color-mix(in srgb, var(--theme-accent-cyan), transparent 88%);color:var(--theme-text-strong);transform:translateY(-1px)}.Header-module__hBw1pG__headerProfileDropdown a:hover svg,.Header-module__hBw1pG__headerProfileDropdown a:focus-visible svg,.Header-module__hBw1pG__headerProfileDropdown button:hover svg,.Header-module__hBw1pG__headerProfileDropdown button:focus-visible svg{color:var(--theme-text-strong)}.Header-module__hBw1pG__headerProfileThemeRow{cursor:default;min-height:0;padding-block:.22rem}.Header-module__hBw1pG__headerProfileThemeRow>span{color:var(--theme-text-soft);margin-right:auto}.Header-module__hBw1pG__headerProfileThemeToggle{flex:none}.Header-module__hBw1pG__headerProfileDivider{background:color-mix(in srgb, var(--theme-border), transparent 18%);height:1px;margin:.25rem .18rem;display:block}.Header-module__hBw1pG__header[data-scrolled=true] .Header-module__hBw1pG__headerProfileButton{border-radius:999px;gap:.5rem;min-width:auto;min-height:2.75rem;padding:.34rem .45rem .34rem .76rem}.Header-module__hBw1pG__header[data-scrolled=true] .Header-module__hBw1pG__headerProfileMenu{--header-profile-collapsed:2.75rem;--header-profile-expanded:min(14rem, 22vw)}.Header-module__hBw1pG__header[data-scrolled=true] .Header-module__hBw1pG__headerProfileText strong{white-space:nowrap;-webkit-line-clamp:1;max-width:7.8rem;font-size:.82rem}.Header-module__hBw1pG__header[data-scrolled=true] .Header-module__hBw1pG__headerProfileAvatar{width:1.95rem;height:1.95rem}.Header-module__hBw1pG__header[data-scrolled=true] .Header-module__hBw1pG__headerProfileButton[data-user-card=true]{grid-template-columns:0fr 1.95rem;gap:0;padding:.39rem}.Header-module__hBw1pG__header[data-scrolled=true] .Header-module__hBw1pG__headerProfileButton[data-user-card=true]:hover,.Header-module__hBw1pG__header[data-scrolled=true] .Header-module__hBw1pG__headerProfileButton[data-user-card=true]:focus-visible,.Header-module__hBw1pG__header[data-scrolled=true] .Header-module__hBw1pG__headerProfileButton[data-user-card=true][aria-expanded=true]{grid-template-columns:minmax(0,1fr) 1.95rem;gap:.55rem;padding:.34rem .45rem .34rem .82rem}.Header-module__hBw1pG__readingProgress{--reading-progress:0;background:0 0;width:100%;height:3px;display:block;position:relative;overflow:hidden}.Header-module__hBw1pG__readingProgress:before{content:"";transform:scaleX(var(--reading-progress));transform-origin:0;background:linear-gradient(90deg, var(--theme-accent), var(--theme-accent-cyan));box-shadow:0 0 18px color-mix(in srgb, var(--theme-accent), transparent 28%);position:absolute;inset:0}.Header-module__hBw1pG__desktopNav{justify-content:flex-start;align-items:center;min-width:0;height:100%;transition:opacity .18s,transform .18s;display:flex;overflow:visible}.Header-module__hBw1pG__navList{align-items:center;gap:clamp(.65rem,1.4vw,1.3rem);height:100%;margin:0;padding:0;list-style:none;display:flex}.Header-module__hBw1pG__navItem{position:relative}.Header-module__hBw1pG__navLink{min-height:2.4rem;color:color-mix(in srgb, var(--theme-text-strong), transparent 18%);font-family:var(--dgx-font-heading,Arial, sans-serif);text-transform:uppercase;background:0 0;border:0;border-radius:0;align-items:center;gap:.34rem;padding:.45rem 0;font-size:clamp(.98rem,.92vw,1.08rem);font-weight:900;line-height:1;text-decoration:none;transition:color .16s,text-shadow .16s;display:inline-flex;position:relative}.Header-module__hBw1pG__navLink:after{content:"";transform-origin:0;background:var(--theme-accent);height:2px;box-shadow:0 0 18px color-mix(in srgb, var(--theme-accent), transparent 42%);transition:transform .16s;position:absolute;bottom:.2rem;left:0;right:0;transform:scaleX(0)}.Header-module__hBw1pG__navLink:hover,.Header-module__hBw1pG__navLink:focus-visible,.Header-module__hBw1pG__navLink[data-active=true],.Header-module__hBw1pG__navLink[data-open=true]{color:var(--theme-text-strong);text-shadow:0 0 18px color-mix(in srgb, var(--theme-accent), transparent 62%)}.Header-module__hBw1pG__navLink:hover:after,.Header-module__hBw1pG__navLink:focus-visible:after,.Header-module__hBw1pG__navLink[data-active=true]:after,.Header-module__hBw1pG__navLink[data-open=true]:after{transform:scaleX(1)}.Header-module__hBw1pG__navLink svg{color:var(--theme-accent)}.Header-module__hBw1pG__actions{z-index:40;justify-content:flex-end;align-self:center;align-items:center;gap:.55rem;transition:opacity .18s,transform .18s;display:inline-flex;position:relative;overflow:visible}.Header-module__hBw1pG__searchLink{border:1px solid color-mix(in srgb, var(--theme-border), transparent 12%);appearance:none;background:color-mix(in srgb, var(--theme-surface-1), transparent 8%);width:2.7rem;height:2.7rem;color:var(--theme-text-strong);cursor:pointer;border-radius:9999px;justify-content:center;align-items:center;padding:0;transition:background .16s,border-color .16s,box-shadow .16s,transform .16s;display:inline-flex}.Header-module__hBw1pG__searchLink:hover,.Header-module__hBw1pG__searchLink:focus-visible{border-color:color-mix(in srgb, var(--theme-accent), transparent 42%);background:color-mix(in srgb, var(--theme-accent), transparent 88%);box-shadow:0 0 22px color-mix(in srgb, var(--theme-accent), transparent 78%);transform:translateY(-1px)}.Header-module__hBw1pG__megaDropdown{z-index:510;padding:0 var(--dgx-site-gutter) 1rem;opacity:0;pointer-events:none;transition:opacity .16s,transform .16s;position:absolute;top:100%;left:0;right:0;transform:translateY(-.3rem)}.Header-module__hBw1pG__megaDropdown[data-open=true]{opacity:1;pointer-events:auto;transform:translateY(0)}.Header-module__hBw1pG__megaDropdown:before{content:"";height:1.1rem;position:absolute;top:-1rem;left:0;right:0}.Header-module__hBw1pG__megaInner{max-width:var(--dgx-site-max);border:1px solid color-mix(in srgb, var(--theme-border), transparent 6%);background:radial-gradient(circle at 6% 0%, color-mix(in srgb, var(--theme-accent), transparent 74%), transparent 34%), color-mix(in srgb, var(--theme-surface-solid), #060816 4%);border-radius:1.45rem;grid-template-columns:minmax(16rem,.82fr) minmax(0,1.38fr);gap:clamp(1.2rem,3vw,2.6rem);margin-inline:auto;padding:clamp(1.1rem,2.2vw,1.55rem);display:grid;box-shadow:0 26px 58px #0000004d,inset 0 1px #ffffff17}.Header-module__hBw1pG__header[data-scrolled=true] .Header-module__hBw1pG__megaInner{border-radius:0 0 1.45rem 1.45rem}.Header-module__hBw1pG__platformsMegaInner{grid-template-columns:minmax(15rem,.62fr) minmax(0,1.75fr)}.Header-module__hBw1pG__dropdownEyebrow{color:var(--theme-accent);font-family:var(--dgx-font-heading,Arial, sans-serif);letter-spacing:.16em;text-transform:uppercase;margin:0 0 .35rem;font-size:.72rem;font-weight:950}.Header-module__hBw1pG__megaInner h2{color:var(--theme-text-strong);font-family:var(--dgx-font-heading,Arial, sans-serif);margin:0;font-size:clamp(1.35rem,2.2vw,2rem);font-weight:900;line-height:.96}.Header-module__hBw1pG__dropdownIntro{max-width:28rem;color:var(--theme-text-soft);margin:.72rem 0 0;font-size:.95rem;line-height:1.5}.Header-module__hBw1pG__communityCards,.Header-module__hBw1pG__platformMegaCards{gap:.75rem;display:grid}.Header-module__hBw1pG__communityCards{grid-template-columns:repeat(3,minmax(0,1fr))}.Header-module__hBw1pG__platformMegaCards{grid-template-columns:repeat(4,minmax(0,1fr))}.Header-module__hBw1pG__communityCard,.Header-module__hBw1pG__platformMegaCard{border:1px solid color-mix(in srgb, var(--theme-border), transparent 12%);background:linear-gradient(135deg, color-mix(in srgb, var(--theme-accent), transparent 88%), transparent 68%), color-mix(in srgb, var(--theme-surface-2), transparent 8%);min-height:8.6rem;color:inherit;border-radius:1rem;align-content:start;gap:.55rem;padding:.9rem;text-decoration:none;transition:transform .16s,border-color .16s,box-shadow .16s,background .16s;display:grid}.Header-module__hBw1pG__communityCard:hover,.Header-module__hBw1pG__communityCard:focus-visible,.Header-module__hBw1pG__platformMegaCard:hover,.Header-module__hBw1pG__platformMegaCard:focus-visible{border-color:color-mix(in srgb, var(--platform-color,var(--theme-accent)), transparent 36%);box-shadow:0 18px 32px color-mix(in srgb, var(--platform-color,var(--theme-accent)), transparent 82%);transform:translateY(-2px)}.Header-module__hBw1pG__platformMegaCard{--platform-color:var(--theme-accent)}.Header-module__hBw1pG__platformMegaCard[data-platform=nintendo]{--platform-color:var(--theme-platform-nintendo)}.Header-module__hBw1pG__platformMegaCard[data-platform=playstation]{--platform-color:var(--theme-platform-playstation)}.Header-module__hBw1pG__platformMegaCard[data-platform=xbox]{--platform-color:var(--theme-platform-xbox)}.Header-module__hBw1pG__platformMegaCard[data-platform=pc]{--platform-color:var(--theme-platform-pc)}.Header-module__hBw1pG__megaCardTitle{align-items:center;gap:.68rem;display:inline-flex}.Header-module__hBw1pG__megaCardIcon{border:1px solid color-mix(in srgb, var(--theme-accent), transparent 46%);background:color-mix(in srgb, var(--theme-accent), transparent 86%);width:2.4rem;height:2.4rem;color:var(--theme-accent);border-radius:.9rem;place-items:center;display:inline-grid}.Header-module__hBw1pG__platformMegaCard .Header-module__hBw1pG__megaCardIcon{border-color:color-mix(in srgb, var(--platform-color), transparent 46%);background:color-mix(in srgb, var(--platform-color), transparent 86%);color:var(--platform-color)}.Header-module__hBw1pG__communityCard svg,.Header-module__hBw1pG__platformMegaCard svg{fill:currentColor;width:1.2rem;height:1.2rem}.Header-module__hBw1pG__platformMegaCard .dgx-platform-icon{background:currentColor}.Header-module__hBw1pG__communityCard strong,.Header-module__hBw1pG__platformMegaCard strong{color:var(--theme-text-strong);font-family:var(--dgx-font-heading,Arial, sans-serif);font-size:1.02rem;font-weight:900;line-height:1}.Header-module__hBw1pG__communityCard small,.Header-module__hBw1pG__platformMegaCard small{color:var(--theme-text-soft);font-size:.82rem;font-weight:650;line-height:1.42}.Header-module__hBw1pG__scrim{z-index:505;opacity:0;pointer-events:none;background:#00000080;border:0;transition:opacity .17s;position:fixed;inset:0}.Header-module__hBw1pG__header[data-mobile-open=true] .Header-module__hBw1pG__scrim{opacity:1;pointer-events:auto}.Header-module__hBw1pG__mobilePanel{--drawer-shift-x:0px;--drawer-shift-y:0px;z-index:520;-ms-overflow-style:none;scrollbar-width:none;isolation:isolate;border-right:1px solid color-mix(in srgb, var(--theme-border), transparent 4%);background-color:color-mix(in srgb, var(--theme-surface-solid), #050713 4%);background:radial-gradient(circle at 0% 0%, color-mix(in srgb, var(--theme-accent), transparent 86%), transparent 34%), color-mix(in srgb, var(--theme-surface-solid), #050713 4%);opacity:0;pointer-events:none;background-attachment:local;width:min(29rem,92vw);transition:opacity .19s,transform .19s;display:block;position:fixed;top:0;bottom:0;left:0;overflow:hidden auto;transform:translate(-100%);box-shadow:28px 0 68px #0000005c}.Header-module__hBw1pG__mobilePanel::-webkit-scrollbar{width:0;height:0}.Header-module__hBw1pG__mobilePanel:before,.Header-module__hBw1pG__mobilePanel:after{content:"";z-index:0;pointer-events:none;transition:transform .22s ease-out;position:absolute;inset:0}.Header-module__hBw1pG__mobilePanel:before{opacity:.14;background:radial-gradient(circle at 14% 12%, color-mix(in srgb, var(--theme-accent), transparent 18%) 0 .42rem, transparent .46rem), radial-gradient(circle at 82% 21%, color-mix(in srgb, var(--theme-accent-yellow), transparent 28%) 0 .52rem, transparent .56rem), linear-gradient(45deg, transparent 0 45%, color-mix(in srgb, var(--theme-accent-cyan), transparent 18%) 45% 55%, transparent 55%) 88% 12% / 5.5rem 5.5rem no-repeat, linear-gradient(135deg, transparent 0 42%, color-mix(in srgb, var(--theme-accent-purple), transparent 14%) 42% 58%, transparent 58%) 16% 55% / 6.2rem 6.2rem no-repeat, conic-gradient(from 45deg, transparent 0 25%, color-mix(in srgb, var(--theme-accent), transparent 28%) 0 50%, transparent 0 100%) 78% 78% / 4.5rem 4.5rem no-repeat;transform:translate(var(--drawer-shift-x), var(--drawer-shift-y))}.Header-module__hBw1pG__mobilePanel:after{opacity:.09;background:linear-gradient(45deg, transparent 0 42%, color-mix(in srgb, var(--theme-accent-cyan), transparent 18%) 42% 52%, transparent 52% 100%) 0 88% / 8rem 8rem no-repeat, conic-gradient(from 45deg, transparent 0 25%, color-mix(in srgb, var(--theme-accent-purple), transparent 20%) 0 50%, transparent 0 100%) 72% 56% / 4rem 4rem no-repeat, linear-gradient(135deg, transparent 0 36%, color-mix(in srgb, var(--theme-accent), transparent 18%) 36% 46%, transparent 46% 100%) 45% 34% / 5rem 5rem no-repeat, radial-gradient(circle at 26% 72%, color-mix(in srgb, var(--theme-accent), transparent 22%) 0 1.8rem, transparent 1.85rem);transform:translate(calc(var(--drawer-shift-x) * -.65), calc(var(--drawer-shift-y) * -.55))}.Header-module__hBw1pG__header[data-mobile-open=true] .Header-module__hBw1pG__mobilePanel{opacity:1;pointer-events:auto;transform:translate(0)}.Header-module__hBw1pG__mobileNav{z-index:1;grid-auto-rows:max-content;align-content:start;gap:1.05rem;min-height:100%;padding:clamp(1rem,3vw,1.35rem);display:grid;position:relative}.Header-module__hBw1pG__drawerHeader{border-bottom:1px solid color-mix(in srgb, var(--theme-border), transparent 18%);justify-content:center;align-items:center;gap:1rem;padding:0 2.7rem 1rem;display:flex;position:relative}.Header-module__hBw1pG__drawerBrand{justify-content:center;width:min(17.8rem,68vw);display:inline-flex}.Header-module__hBw1pG__drawerLogo{object-fit:contain;object-position:center;filter:drop-shadow(0 10px 20px #0000002e);width:100%;height:auto;display:block}.Header-module__hBw1pG__drawerLogo.Header-module__hBw1pG__brandLogoLight,:is(html[data-theme=light] .Header-module__hBw1pG__drawerLogo.Header-module__hBw1pG__brandLogoDark,body[data-theme=light] .Header-module__hBw1pG__drawerLogo.Header-module__hBw1pG__brandLogoDark,html.light .Header-module__hBw1pG__drawerLogo.Header-module__hBw1pG__brandLogoDark,body.light .Header-module__hBw1pG__drawerLogo.Header-module__hBw1pG__brandLogoDark){display:none}:is(html[data-theme=light] .Header-module__hBw1pG__drawerLogo.Header-module__hBw1pG__brandLogoLight,body[data-theme=light] .Header-module__hBw1pG__drawerLogo.Header-module__hBw1pG__brandLogoLight,html.light .Header-module__hBw1pG__drawerLogo.Header-module__hBw1pG__brandLogoLight,body.light .Header-module__hBw1pG__drawerLogo.Header-module__hBw1pG__brandLogoLight){display:block}.Header-module__hBw1pG__drawerClose{border:1px solid color-mix(in srgb, var(--theme-border), transparent 4%);background:radial-gradient(circle at 30% 20%, color-mix(in srgb, var(--theme-accent), transparent 82%), transparent 58%), color-mix(in srgb, var(--theme-surface-2), transparent 6%);width:2.65rem;height:2.65rem;color:var(--theme-text-strong);cursor:pointer;border-radius:999px;transition:transform .16s,border-color .16s,background .16s,box-shadow .16s;position:absolute;top:.05rem;right:-.35rem;box-shadow:0 16px 30px #0003,inset 0 1px #ffffff1a}.Header-module__hBw1pG__drawerClose:hover,.Header-module__hBw1pG__drawerClose:focus-visible{border-color:color-mix(in srgb, var(--theme-accent), transparent 36%);background:radial-gradient(circle at 30% 20%, color-mix(in srgb, var(--theme-accent), transparent 72%), transparent 58%), color-mix(in srgb, var(--theme-surface-2), transparent 2%);box-shadow:0 18px 34px #0000003d, 0 0 22px color-mix(in srgb, var(--theme-accent), transparent 82%);transform:translateY(-1px)}.Header-module__hBw1pG__drawerAccount{display:grid}.Header-module__hBw1pG__drawerAccountCard{width:100%;height:6.35rem;min-height:6.35rem;max-height:6.35rem;color:var(--theme-text-strong);border-radius:1rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.85rem;padding:.75rem;transition:border-color .16s,background .16s;display:grid;position:relative}.Header-module__hBw1pG__drawerAccountCard:hover,.Header-module__hBw1pG__drawerAccountCard:focus-within{transform:none}.Header-module__hBw1pG__drawerAccountCard[data-guest=true],.Header-module__hBw1pG__drawerAccountCard[data-compact=true]{appearance:none;cursor:pointer;text-align:left;grid-template-rows:auto;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.8rem;height:4.65rem;min-height:4.65rem;max-height:4.65rem;padding:.65rem .8rem}.Header-module__hBw1pG__drawerAccountCard[data-guest=true] .Header-module__hBw1pG__drawerAccountAvatar,.Header-module__hBw1pG__drawerAccountCard[data-compact=true] .Header-module__hBw1pG__drawerAccountAvatar{width:3rem;height:3rem}.Header-module__hBw1pG__drawerAccountCard[data-guest=true] .Header-module__hBw1pG__drawerAccountText strong,.Header-module__hBw1pG__drawerAccountCard[data-compact=true] .Header-module__hBw1pG__drawerAccountText strong{font-size:1.08rem}.Header-module__hBw1pG__drawerAccountLoginIcon{border:1px solid color-mix(in srgb, var(--theme-border), transparent 8%);background:color-mix(in srgb, var(--theme-bg-base), transparent 28%);width:2.2rem;height:2.2rem;color:var(--theme-text-strong);border-radius:999px;place-items:center;transition:border-color .16s,background .16s,color .16s;display:inline-grid}.Header-module__hBw1pG__drawerAccountCard[data-guest=true]:hover .Header-module__hBw1pG__drawerAccountLoginIcon,.Header-module__hBw1pG__drawerAccountCard[data-guest=true]:focus-visible .Header-module__hBw1pG__drawerAccountLoginIcon{border-color:color-mix(in srgb, var(--theme-accent), transparent 32%);background:color-mix(in srgb, var(--theme-accent), transparent 84%);color:var(--theme-accent)}.Header-module__hBw1pG__drawerAccountCard:disabled{cursor:progress;opacity:.78}.Header-module__hBw1pG__drawerAccountIdentity{color:inherit;text-decoration:none;display:contents}.Header-module__hBw1pG__drawerAccountAvatar{border:1px solid color-mix(in srgb, var(--theme-accent), transparent 38%);background:center / cover no-repeat color-mix(in srgb, var(--theme-accent), transparent 82%);width:3.75rem;height:3.75rem;color:var(--theme-accent);font:950 .82rem/1 var(--dgx-font-heading,Arial, sans-serif);border-radius:999px;grid-column:1;place-items:center;display:inline-grid;overflow:hidden}.Header-module__hBw1pG__drawerAccountText small,.Header-module__hBw1pG__drawerAccountText strong{min-width:0;overflow:hidden}.Header-module__hBw1pG__drawerAccountText small{color:var(--theme-accent);font:700 .75rem/1 var(--dgx-font-heading,Arial, sans-serif);letter-spacing:.16em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;display:block}.Header-module__hBw1pG__drawerAccountText{grid-column:2;align-self:center;min-width:0}.Header-module__hBw1pG__drawerAccountText strong{color:var(--theme-text-strong);font:700 1.25rem/1.05 var(--dgx-font-heading);text-overflow:ellipsis;margin-top:.2rem;display:block;overflow:hidden}.Header-module__hBw1pG__drawerAccountText strong[data-multiline=false]{white-space:nowrap}.Header-module__hBw1pG__drawerAccountText strong[data-multiline=true]{overflow-wrap:anywhere;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.Header-module__hBw1pG__drawerNotificationButton{border:1px solid var(--theme-border);background:var(--theme-surface-solid);width:2.25rem;height:2.25rem;color:var(--theme-text-strong);border-radius:999px;place-items:center;text-decoration:none;transition:border-color .16s,background .16s,color .16s;display:inline-grid;position:absolute;top:-.38rem;left:auto;right:-.38rem}.Header-module__hBw1pG__drawerNotificationButton:hover,.Header-module__hBw1pG__drawerNotificationButton:focus-visible{border-color:color-mix(in srgb, var(--theme-accent), transparent 42%);background:color-mix(in srgb, var(--theme-surface-solid), var(--theme-accent) 8%);color:var(--theme-text-strong)}.Header-module__hBw1pG__drawerNotificationButton[data-unread=true]{border-color:color-mix(in srgb, var(--theme-accent-yellow), transparent 42%);color:var(--theme-accent-yellow)}.Header-module__hBw1pG__drawerNotificationButton>span{border:2px solid var(--theme-surface-solid);background:var(--theme-accent);min-width:1.05rem;height:1.05rem;color:var(--theme-accent-contrast);font:900 .6rem/1 var(--dgx-font-heading,Arial, sans-serif);border-radius:999px;place-items:center;display:inline-grid;position:absolute;top:-.3rem;right:-.22rem}.Header-module__hBw1pG__drawerAccountActions{grid-column:3;place-self:center end;gap:.32rem;display:flex}.Header-module__hBw1pG__drawerAccountActions a,.Header-module__hBw1pG__drawerAccountActions button{width:1.9rem;height:1.9rem}.Header-module__hBw1pG__mobileQuickLinks{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:3rem;gap:.55rem;display:grid}.Header-module__hBw1pG__mobileQuickLink{border:1px solid var(--theme-border);appearance:none;background:var(--theme-surface-2);outline-offset:2px;width:100%;min-width:0;min-height:3rem;color:var(--theme-text-strong);cursor:pointer;font-family:var(--dgx-font-heading,Arial, sans-serif);border-radius:1rem;outline:2px solid #0000;align-items:center;gap:.55rem;padding:.72rem .8rem;font-size:.84rem;font-weight:850;line-height:1;text-decoration:none;transition:border-color .16s,background .16s,color .16s;display:inline-flex}.Header-module__hBw1pG__mobileQuickLink:hover,.Header-module__hBw1pG__mobileQuickLink:focus-visible,.Header-module__hBw1pG__mobileQuickLink[data-active=true]{border-color:color-mix(in srgb, var(--theme-accent), transparent 42%);background:var(--theme-surface-3);color:var(--theme-text-strong)}.Header-module__hBw1pG__mobileQuickLink:hover svg,.Header-module__hBw1pG__mobileQuickLink:focus-visible svg,.Header-module__hBw1pG__mobileQuickLink[data-active=true] svg{color:var(--theme-accent)}.Header-module__hBw1pG__mobileQuickPlatform{min-width:0;height:100%;display:block;position:relative}.Header-module__hBw1pG__mobileQuickPlatform[data-active=true]>.Header-module__hBw1pG__mobileQuickLink,.Header-module__hBw1pG__mobileQuickPlatform>.Header-module__hBw1pG__mobileQuickLink[aria-expanded=true]{border-color:var(--theme-accent);background:var(--theme-surface-3)}.Header-module__hBw1pG__mobileQuickChevron{margin-left:auto;transition:transform .16s}.Header-module__hBw1pG__mobileQuickPlatform>.Header-module__hBw1pG__mobileQuickLink[aria-expanded=true] .Header-module__hBw1pG__mobileQuickChevron{transform:rotate(90deg)}.Header-module__hBw1pG__mobileQuickSubmenu{z-index:10020;border:1px solid var(--theme-border);background:var(--theme-surface-solid);box-shadow:var(--theme-shadow-strong);opacity:0;pointer-events:none;border-radius:1rem;grid-template-columns:minmax(0,1fr);gap:.5rem;padding:.55rem;transition:opacity .16s,transform .16s;display:grid;position:fixed;transform:translate(-.24rem)}.Header-module__hBw1pG__mobileQuickSubmenu[data-placement=down]{transform:translateY(-.24rem)}.Header-module__hBw1pG__mobileQuickSubmenu[data-open=true]{opacity:1;pointer-events:auto;transform:translate(0)}.Header-module__hBw1pG__mobileQuickSubmenu[data-open=true][data-placement=down]{transform:translateY(0)}.Header-module__hBw1pG__mobileQuickSubmenu a{--platform-color:var(--theme-accent);border:1px solid var(--theme-border);background:var(--theme-surface-2);min-width:0;color:var(--theme-text-muted);font:850 .78rem/1 var(--dgx-font-heading,Arial, sans-serif);border-radius:.86rem;align-items:center;gap:.48rem;padding:.58rem .64rem;text-decoration:none;transition:border-color .16s,background .16s,color .16s;display:inline-flex}.Header-module__hBw1pG__mobileQuickSubmenu a[data-platform=nintendo]{--platform-color:var(--theme-platform-nintendo)}.Header-module__hBw1pG__mobileQuickSubmenu a[data-platform=playstation]{--platform-color:var(--theme-platform-playstation)}.Header-module__hBw1pG__mobileQuickSubmenu a[data-platform=xbox]{--platform-color:var(--theme-platform-xbox)}.Header-module__hBw1pG__mobileQuickSubmenu a[data-platform=pc]{--platform-color:var(--theme-platform-pc)}.Header-module__hBw1pG__mobileQuickSubmenu a:hover,.Header-module__hBw1pG__mobileQuickSubmenu a:focus-visible,.Header-module__hBw1pG__mobileQuickSubmenu a[data-active=true]{border-color:color-mix(in srgb, var(--platform-color), transparent 35%);background:var(--theme-surface-3);color:var(--platform-color)}.Header-module__hBw1pG__drawerSearch{box-sizing:border-box;border:1px solid var(--theme-border);background:var(--theme-surface-2);border-radius:1rem;grid-template-columns:auto minmax(0,1fr) auto;justify-self:start;align-items:center;gap:.65rem;width:100%;max-width:none;height:3.65rem;min-height:3.65rem;max-height:3.65rem;padding:.48rem .55rem;transition:border-color .16s,background .16s,box-shadow .16s;display:grid}.Header-module__hBw1pG__drawerSearch:hover,.Header-module__hBw1pG__drawerSearch:focus-within{border-color:color-mix(in srgb, var(--theme-accent), transparent 42%);background:var(--theme-surface-3)}.Header-module__hBw1pG__drawerSearch:focus-within{box-shadow:0 0 0 3px color-mix(in srgb, var(--theme-accent), transparent 82%)}.Header-module__hBw1pG__drawerSearch svg{color:var(--theme-accent);margin-left:.35rem}.Header-module__hBw1pG__drawerSearch input{min-width:0;color:var(--theme-text-strong);font:800 .92rem/1.2 var(--dgx-font-heading);background:0 0;border:0;outline:0}.Header-module__hBw1pG__drawerSearch input::placeholder{color:var(--theme-text-faint)}.Header-module__hBw1pG__drawerSearch button{border:1px solid var(--theme-accent);background:var(--theme-accent);min-height:2.45rem;color:var(--theme-accent-contrast);font:900 .72rem/1 var(--dgx-font-heading);text-transform:uppercase;cursor:pointer;border-radius:.86rem;padding:.58rem .85rem;transition:border-color .16s,background .16s,color .16s}.Header-module__hBw1pG__drawerSearch button:hover,.Header-module__hBw1pG__drawerSearch button:focus-visible{border-color:var(--theme-accent-hover);background:var(--theme-accent-hover);color:var(--theme-accent-contrast)}.Header-module__hBw1pG__drawerCommunity,.Header-module__hBw1pG__drawerSocial,.Header-module__hBw1pG__mobileGroup{border-top:1px solid color-mix(in srgb, var(--theme-border), transparent 18%);gap:.8rem;padding-top:1rem;display:grid}.Header-module__hBw1pG__drawerSectionHeading{color:var(--theme-accent);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.58rem;display:inline-grid}.Header-module__hBw1pG__drawerSectionHeading>svg,.Header-module__hBw1pG__drawerSectionHeading>img{object-fit:contain;width:1.12rem;height:1.12rem}.Header-module__hBw1pG__drawerSectionHeading>img{width:1.35rem;height:1.35rem;transform:rotate(45deg)}.Header-module__hBw1pG__drawerSectionHeading span{gap:.16rem;min-width:0;display:grid}.Header-module__hBw1pG__drawerSectionHeading small,.Header-module__hBw1pG__drawerSectionHeading strong{min-width:0;font-family:var(--dgx-font-heading,Arial, sans-serif);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;display:block;overflow:hidden}.Header-module__hBw1pG__drawerSectionHeading small{color:color-mix(in srgb, var(--theme-accent), transparent 22%);letter-spacing:.14em;font-size:.62rem;font-weight:900}.Header-module__hBw1pG__drawerSectionHeading strong{color:var(--theme-text-strong);letter-spacing:.08em;font-size:.84rem;font-weight:950}.Header-module__hBw1pG__drawerCommunityCards{gap:.55rem;display:grid}.Header-module__hBw1pG__drawerMenuItem{--account-nav-accent:var(--theme-accent)}.Header-module__hBw1pG__drawerCommunityCards svg,.Header-module__hBw1pG__drawerSocialLinks svg{fill:currentColor;width:1.12rem;height:1.12rem}.Header-module__hBw1pG__drawerCommunityCards svg{color:var(--theme-accent)}.Header-module__hBw1pG__drawerSocialLinks svg{color:#fff}.Header-module__hBw1pG__drawerSocialLinks{grid-template-columns:repeat(9,minmax(0,2.12rem));justify-content:center;gap:.34rem;display:grid}.Header-module__hBw1pG__drawerSocialLinks a{--social-color:var(--theme-accent);border:1px solid color-mix(in srgb, var(--theme-border), transparent 10%);background:color-mix(in srgb, var(--theme-surface-2), transparent 12%);color:#fff;border-radius:999px;place-items:center;width:2.12rem;height:2.12rem;text-decoration:none;transition:transform .16s,border-color .16s,background .16s,box-shadow .16s,color .16s;display:inline-grid;position:relative}.Header-module__hBw1pG__drawerSocialLinks a svg{flex:none}.Header-module__hBw1pG__drawerSocialLinks a:hover,.Header-module__hBw1pG__drawerSocialLinks a:focus-visible{border-color:color-mix(in srgb, var(--social-color), white 12%);background:color-mix(in srgb, var(--social-color), transparent 18%);color:#fff;box-shadow:0 14px 28px #0000002e, 0 0 22px color-mix(in srgb, var(--social-color), transparent 58%);transform:translateY(-2px)}.Header-module__hBw1pG__drawerSocialLinks a:hover svg,.Header-module__hBw1pG__drawerSocialLinks a:focus-visible svg{color:#fff}.Header-module__hBw1pG__drawerSocialLinks a.dgx-ui-tooltip:after{bottom:calc(100% + .58rem)}.Header-module__hBw1pG__drawerSocialLinks a.dgx-ui-tooltip:before{bottom:calc(100% + .34rem)}:is(html[data-theme=light] .Header-module__hBw1pG__drawerSocialLinks a,body[data-theme=light] .Header-module__hBw1pG__drawerSocialLinks a,html.light .Header-module__hBw1pG__drawerSocialLinks a,body.light .Header-module__hBw1pG__drawerSocialLinks a),:is(html[data-theme=light] .Header-module__hBw1pG__drawerSocialLinks svg,body[data-theme=light] .Header-module__hBw1pG__drawerSocialLinks svg,html.light .Header-module__hBw1pG__drawerSocialLinks svg,body.light .Header-module__hBw1pG__drawerSocialLinks svg){color:#11131a}html[data-theme=light] .Header-module__hBw1pG__drawerSocialLinks a:hover{color:#fff}body[data-theme=light] .Header-module__hBw1pG__drawerSocialLinks a:hover{color:#fff}html.light .Header-module__hBw1pG__drawerSocialLinks a:hover{color:#fff}body.light .Header-module__hBw1pG__drawerSocialLinks a:hover{color:#fff}html[data-theme=light] .Header-module__hBw1pG__drawerSocialLinks a:focus-visible{color:#fff}body[data-theme=light] .Header-module__hBw1pG__drawerSocialLinks a:focus-visible{color:#fff}html.light .Header-module__hBw1pG__drawerSocialLinks a:focus-visible{color:#fff}body.light .Header-module__hBw1pG__drawerSocialLinks a:focus-visible{color:#fff}html[data-theme=light] .Header-module__hBw1pG__drawerSocialLinks a:hover svg{color:#fff}body[data-theme=light] .Header-module__hBw1pG__drawerSocialLinks a:hover svg{color:#fff}html.light .Header-module__hBw1pG__drawerSocialLinks a:hover svg{color:#fff}body.light .Header-module__hBw1pG__drawerSocialLinks a:hover svg{color:#fff}html[data-theme=light] .Header-module__hBw1pG__drawerSocialLinks a:focus-visible svg{color:#fff}body[data-theme=light] .Header-module__hBw1pG__drawerSocialLinks a:focus-visible svg{color:#fff}html.light .Header-module__hBw1pG__drawerSocialLinks a:focus-visible svg{color:#fff}body.light .Header-module__hBw1pG__drawerSocialLinks a:focus-visible svg{color:#fff}.Header-module__hBw1pG__mobileChildGrid{gap:.55rem;display:grid}.Header-module__hBw1pG__mobileChildGrid .Header-module__hBw1pG__drawerMenuItem{min-height:4.28rem}.Header-module__hBw1pG__drawerFooter{border-top:1px solid color-mix(in srgb, var(--theme-border), transparent 18%);color:var(--theme-text-muted);justify-content:center;align-self:end;align-items:center;gap:.55rem;margin-top:auto;padding-top:1rem;display:inline-flex}.Header-module__hBw1pG__drawerFooter p{font-family:var(--dgx-font-heading,Arial, sans-serif);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.78rem;font-weight:900}.Header-module__hBw1pG__searchModal{z-index:900;padding:clamp(5.5rem, 12vh, 8rem) var(--dgx-site-gutter) 2rem;place-items:start center;display:grid;position:fixed;inset:0}.Header-module__hBw1pG__searchModalBackdrop{background:radial-gradient(circle at 50% 0%, color-mix(in srgb, var(--theme-accent), transparent 74%), transparent 34%), #02030ad1;cursor:pointer;border:0;position:absolute;inset:0}.Header-module__hBw1pG__searchModalPanel{border:1px solid color-mix(in srgb, var(--theme-border), transparent 2%);background:radial-gradient(circle at 8% 0%, color-mix(in srgb, var(--theme-accent), transparent 82%), transparent 34%), color-mix(in srgb, var(--theme-surface-solid), transparent 2%);border-radius:1.35rem;width:min(52rem,100%);padding:clamp(1rem,2.4vw,1.45rem);position:relative;box-shadow:0 30px 80px #0000006b,inset 0 1px #ffffff1a}.Header-module__hBw1pG__searchModalHeader{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.95rem;display:flex}.Header-module__hBw1pG__searchModalHeader p{color:var(--theme-accent);font:950 .72rem/1 var(--dgx-font-heading);letter-spacing:.16em;text-transform:uppercase;margin:0 0 .22rem}.Header-module__hBw1pG__searchModalHeader h2{color:var(--theme-text-strong);font:900 clamp(1.35rem, 3vw, 2.35rem)/.95 var(--dgx-font-heading);margin:0}.Header-module__hBw1pG__searchModalClose{border:1px solid color-mix(in srgb, var(--theme-border), transparent 6%);background:color-mix(in srgb, var(--theme-surface-2), transparent 8%);width:2.5rem;height:2.5rem;color:var(--theme-text-strong);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;transition:transform .16s,border-color .16s,color .16s;display:inline-flex}.Header-module__hBw1pG__searchModalClose:hover,.Header-module__hBw1pG__searchModalClose:focus-visible{border-color:color-mix(in srgb, var(--theme-accent), transparent 38%);color:var(--theme-accent);transform:translateY(-1px)}.Header-module__hBw1pG__searchModalPanel .dgx-search-form{z-index:1;position:relative}.Header-module__hBw1pG__searchModalPanel .dgx-search-form__suggestions{max-height:min(27rem,52vh);overflow:auto}@media (max-width:1180px){.Header-module__hBw1pG__brand{width:clamp(14rem,23vw,20rem)}.Header-module__hBw1pG__desktopNav{justify-content:flex-start;overflow:hidden}}@media (max-width:980px){.Header-module__hBw1pG__logoInner{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"menu brand";column-gap:.85rem;min-height:5.1rem}.Header-module__hBw1pG__header[data-scrolled=true] .Header-module__hBw1pG__logoInner{min-height:3.9rem}.Header-module__hBw1pG__brand{width:clamp(14.5rem,54vw,21rem)}.Header-module__hBw1pG__readerTitle,.Header-module__hBw1pG__headerProfileMenu,.Header-module__hBw1pG__menuBar{display:none}}@media (max-width:720px){.Header-module__hBw1pG__megaInner,.Header-module__hBw1pG__platformsMegaInner,.Header-module__hBw1pG__communityCards,.Header-module__hBw1pG__platformMegaCards{grid-template-columns:1fr}.Header-module__hBw1pG__mobileNav{width:100%;transform:none}.Header-module__hBw1pG__mobileNav>:not(.Header-module__hBw1pG__drawerHeader){width:calc(100% - 20px);margin-left:20px}}@media (max-width:560px){.Header-module__hBw1pG__logoInner{gap:.55rem}.Header-module__hBw1pG__brand{width:13.4rem}.Header-module__hBw1pG__header[data-scrolled=true] .Header-module__hBw1pG__brand{width:11rem}.Header-module__hBw1pG__searchLink{width:2.55rem;height:2.55rem;padding:0}.Header-module__hBw1pG__searchLink span{display:none}.Header-module__hBw1pG__mobileQuickLinks{grid-template-columns:repeat(2,minmax(0,1fr))}}
.Footer-module__S6Hkya__footer{background:radial-gradient(circle at 14% 18%, color-mix(in srgb, var(--theme-accent-cyan), transparent 76%), transparent 28%), radial-gradient(circle at 82% 16%, color-mix(in srgb, var(--theme-accent-yellow), transparent 82%), transparent 20%), radial-gradient(circle at 92% 92%, color-mix(in srgb, var(--theme-accent-purple), transparent 54%), transparent 33%), linear-gradient(135deg, #080915 0%, color-mix(in srgb, var(--theme-accent-purple), #080915 48%) 42%, color-mix(in srgb, var(--accent), #070816 44%) 100%);color:#fff;box-shadow:0 -18px 54px color-mix(in srgb, var(--theme-accent-purple), transparent 76%);margin-top:clamp(1.5rem,3vw,2.75rem);padding:clamp(3rem,5vw,4.4rem) 0 1.7rem;position:relative;overflow:hidden}.Footer-module__S6Hkya__footer:before,.Footer-module__S6Hkya__footer:after{content:"";pointer-events:none;position:absolute}.Footer-module__S6Hkya__footer:before{border:1.2rem dotted color-mix(in srgb, var(--theme-accent-yellow), transparent 22%);opacity:.18;border-radius:999px;width:8.8rem;height:8.8rem;top:4.2rem;right:10vw}.Footer-module__S6Hkya__footer:after{aspect-ratio:1;background:color-mix(in srgb, var(--theme-accent-cyan), transparent 88%);border-radius:50%;width:min(44rem,58vw);bottom:-17vw;right:-11vw}.Footer-module__S6Hkya__decor,.Footer-module__S6Hkya__shape,.Footer-module__S6Hkya__pattern{pointer-events:none;position:absolute}.Footer-module__S6Hkya__decor{z-index:0;inset:0;overflow:hidden}.Footer-module__S6Hkya__shape{opacity:.22;filter:drop-shadow(0 12px 18px #0000002e);display:block}.Footer-module__S6Hkya__triangle{border-right:1rem solid #0000;border-bottom:1.75rem solid color-mix(in srgb, var(--theme-accent-yellow), white 8%);border-left:1rem solid #0000;width:0;height:0}.Footer-module__S6Hkya__circle{background:color-mix(in srgb, var(--theme-accent-cyan), white 4%);border-radius:999px}.Footer-module__S6Hkya__square{background:color-mix(in srgb, var(--theme-accent-purple), white 8%);border-radius:.24rem}.Footer-module__S6Hkya__diamond{border:3px solid color-mix(in srgb, var(--theme-accent-cyan), white 18%);width:1.3rem;height:1.3rem;transform:rotate(45deg)}.Footer-module__S6Hkya__ring{border:.68rem solid color-mix(in srgb, var(--theme-accent-purple), white 18%);border-radius:999px;width:3.4rem;height:3.4rem}.Footer-module__S6Hkya__halfCircle{background:var(--accent);border-radius:4.8rem 4.8rem 0 0;width:4.8rem;height:2.4rem}.Footer-module__S6Hkya__outlineTriangle{border:.48rem solid color-mix(in srgb, var(--theme-accent-yellow), white 5%);clip-path:polygon(50% 0,100% 100%,0 100%);background:0 0;width:5.6rem;height:5.6rem}.Footer-module__S6Hkya__chevron{border-top:.36rem solid color-mix(in srgb, var(--theme-accent-yellow), white 4%);border-right:.36rem solid color-mix(in srgb, var(--theme-accent-yellow), white 4%);width:3.3rem;height:3.3rem;transform:rotate(45deg)}.Footer-module__S6Hkya__zigzag{background:linear-gradient(135deg, transparent 0 34%, var(--theme-accent-cyan) 34% 45%, transparent 45% 100%) 0 0 / 2.4rem 2.4rem, linear-gradient(45deg, transparent 0 34%, var(--theme-accent-cyan) 34% 45%, transparent 45% 100%) 1.2rem 1.2rem / 2.4rem 2.4rem;width:7.2rem;height:3.6rem}.Footer-module__S6Hkya__bolt{background:color-mix(in srgb, var(--theme-accent-yellow), white 4%);clip-path:polygon(54% 0,100% 0,62% 43%,88% 43%,18% 100%,43% 55%,10% 55%);opacity:.18;width:4.4rem;height:8.5rem}.Footer-module__S6Hkya__shapeOne{top:18%;left:8%;transform:rotate(-24deg)}.Footer-module__S6Hkya__shapeTwo{top:11%;right:18%;transform:rotate(28deg)scale(.72)}.Footer-module__S6Hkya__shapeThree{opacity:.18;width:1.35rem;height:1.35rem;top:34%;left:17%}.Footer-module__S6Hkya__shapeFour{opacity:.2;width:1.9rem;height:1.9rem;bottom:35%;right:10%;transform:rotate(18deg)}.Footer-module__S6Hkya__shapeFive{background:var(--accent);opacity:.28;width:.78rem;height:.78rem;bottom:20%;right:24%}.Footer-module__S6Hkya__shapeSix{top:22%;right:7%;transform:rotate(10deg)}.Footer-module__S6Hkya__shapeSeven{opacity:.18;bottom:19%;left:27%;transform:rotate(-18deg)}.Footer-module__S6Hkya__shapeEight{opacity:.28;bottom:36%;left:6%}.Footer-module__S6Hkya__shapeNine{opacity:.24;top:31%;right:28%;transform:rotate(8deg)}.Footer-module__S6Hkya__shapeTen{opacity:.18;top:15%;left:31%}.Footer-module__S6Hkya__shapeEleven{opacity:.28;top:54%;right:17%}.Footer-module__S6Hkya__shapeTwelve{opacity:.15;bottom:12%;left:12%;transform:rotate(180deg)}.Footer-module__S6Hkya__pattern{opacity:.16}.Footer-module__S6Hkya__dots{background-image:radial-gradient(circle,#ffffffeb 0 2px,#0000 2.2px);background-size:1rem 1rem;width:10.4rem;height:5.6rem;top:17%;right:29%}.Footer-module__S6Hkya__sprinkles{background:repeating-linear-gradient(28deg, transparent 0 18px, #ffffffd1 18px 24px, transparent 24px 42px), repeating-linear-gradient(118deg, transparent 0 20px, color-mix(in srgb, var(--theme-accent-cyan), white 20%) 20px 25px, transparent 25px 44px);border-radius:999px 0 0 999px;width:min(28rem,38vw);height:8.5rem;bottom:1.1rem;right:1.4rem;-webkit-mask-image:radial-gradient(#000 0 66%,#0000 72%);mask-image:radial-gradient(#000 0 66%,#0000 72%)}.Footer-module__S6Hkya__stripes{background:repeating-linear-gradient(-18deg, color-mix(in srgb, var(--theme-accent-purple), white 8%) 0 .55rem, transparent .55rem 1.18rem);width:17rem;height:5.8rem;bottom:2.2rem;left:-3rem;transform:rotate(-7deg)}.Footer-module__S6Hkya__grid{background:linear-gradient(color-mix(in srgb, var(--theme-accent-purple), white 24%) 0 0) 0 0 / 100% 2px, linear-gradient(90deg, color-mix(in srgb, var(--theme-accent-purple), white 24%) 0 0) 0 0 / 2px 100%;opacity:.12;background-repeat:repeat;background-size:1.25rem 1.25rem;width:12rem;height:8rem;top:10%;left:7%;transform:rotate(-9deg)}.Footer-module__S6Hkya__hatchedPanel{background:repeating-linear-gradient(-35deg, color-mix(in srgb, var(--theme-accent-yellow), white 2%) 0 .28rem, transparent .28rem .58rem), color-mix(in srgb, var(--theme-accent-purple), transparent 55%);opacity:.14;border-radius:.65rem;width:9.5rem;height:5.8rem;bottom:8%;right:14%;transform:rotate(12deg)}.Footer-module__S6Hkya__cta{z-index:1;text-align:center;justify-items:center;gap:1.05rem;display:grid;position:relative}.Footer-module__S6Hkya__mark{color:inherit;align-items:center;text-decoration:none;display:inline-flex}.Footer-module__S6Hkya__logoImage{object-fit:contain;width:min(29rem,88vw);height:auto;filter:drop-shadow(0 14px 24px #00000038) drop-shadow(0 0 18px color-mix(in srgb, var(--accent), transparent 54%))}.Footer-module__S6Hkya__mark strong,.Footer-module__S6Hkya__mark em{text-align:left;display:block}.Footer-module__S6Hkya__mark strong{font-family:var(--dgx-font-heading);letter-spacing:-.04em;font-size:clamp(1.45rem,2.2vw,2rem);font-weight:950;line-height:1}.Footer-module__S6Hkya__mark em{color:#ffffff9e;font-family:var(--dgx-font-heading);letter-spacing:.14em;text-transform:uppercase;margin-top:.25rem;font-size:.74rem;font-style:normal;font-weight:900}.Footer-module__S6Hkya__cta p{color:#ffffffb8;gap:.1rem;max-width:46rem;margin:0;font-size:.98rem;line-height:1.65;display:grid}.Footer-module__S6Hkya__socialLinks{flex-wrap:wrap;justify-content:center;gap:.58rem;margin-top:.15rem;display:flex}.Footer-module__S6Hkya__socialLink{color:#ffffffc7;background:#ffffff14;border:1px solid #ffffff29;border-radius:999px;place-items:center;width:2.35rem;height:2.35rem;text-decoration:none;transition:transform .18s,border-color .18s,background .18s,color .18s,box-shadow .18s;display:inline-grid}.Footer-module__S6Hkya__socialLink:hover{border-color:color-mix(in srgb, var(--accent), white 12%);background:color-mix(in srgb, var(--accent), transparent 18%);color:#fff;box-shadow:0 14px 28px #0000002e, 0 0 22px color-mix(in srgb, var(--accent), transparent 58%);transform:translateY(-2px)}.Footer-module__S6Hkya__socialLink svg{fill:currentColor;width:1.08rem;height:1.08rem}.Footer-module__S6Hkya__socialLink.dgx-ui-tooltip:after{bottom:calc(100% + .58rem)}.Footer-module__S6Hkya__socialLink.dgx-ui-tooltip:before{bottom:calc(100% + .34rem)}.Footer-module__S6Hkya__divider{z-index:1;background:linear-gradient(90deg,#0000,#fff3,#0000);width:100%;height:1px;margin:clamp(1.55rem,3vw,2.35rem) 0;position:relative}.Footer-module__S6Hkya__linkGrid{z-index:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.5rem,5vw,4rem);display:grid;position:relative}.Footer-module__S6Hkya__navColumn{justify-items:start;gap:1.35rem;min-width:0;display:grid}.Footer-module__S6Hkya__navColumnRight{text-align:right;justify-items:end}.Footer-module__S6Hkya__navGroup{gap:.45rem;display:grid}.Footer-module__S6Hkya__navGroup p{color:color-mix(in srgb, var(--theme-accent-yellow), #fff 16%);font-family:var(--dgx-font-heading);letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:950}.Footer-module__S6Hkya__linkList{flex-wrap:wrap;gap:.32rem .48rem;max-width:31rem;display:flex}.Footer-module__S6Hkya__navColumnRight .Footer-module__S6Hkya__linkList{justify-content:flex-end}.Footer-module__S6Hkya__linkItem{align-items:center;gap:.48rem;display:inline-flex}.Footer-module__S6Hkya__separator{color:#ffffff45;font-weight:700}.Footer-module__S6Hkya__navGroup a{color:#ffffffbd;font-family:var(--dgx-font-heading);font-size:.82rem;font-weight:750;line-height:1.35;text-decoration:none;transition:color .18s,text-shadow .18s}.Footer-module__S6Hkya__navGroup a:hover{color:#fff;text-shadow:0 0 18px color-mix(in srgb, var(--accent), transparent 42%)}.Footer-module__S6Hkya__bottom{z-index:1;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex;position:relative}.Footer-module__S6Hkya__bottom p{color:#ffffff8f;margin:0;font-size:.82rem;font-weight:700}.Footer-module__S6Hkya__bottom a{color:#ffffffb8;font-family:var(--dgx-font-heading);font-size:.82rem;font-weight:850;text-decoration:none;transition:color .18s,text-shadow .18s}.Footer-module__S6Hkya__bottom a:hover{color:#fff;text-shadow:0 0 18px color-mix(in srgb, var(--accent), transparent 42%)}@media (max-width:720px){.Footer-module__S6Hkya__footer{padding-top:2.8rem}.Footer-module__S6Hkya__mark{align-items:center}.Footer-module__S6Hkya__linkGrid{grid-template-columns:1fr}.Footer-module__S6Hkya__navColumn,.Footer-module__S6Hkya__navColumnRight{text-align:center;justify-items:center}.Footer-module__S6Hkya__linkList,.Footer-module__S6Hkya__navColumnRight .Footer-module__S6Hkya__linkList{justify-content:center}.Footer-module__S6Hkya__bottom{text-align:center;justify-content:center}}
