.CustomScrollbar-module__KHdvUa__scrollbar{z-index:9999;pointer-events:none;opacity:0;contain:layout style;width:14px;transition:opacity .26s;position:fixed;top:0;bottom:0;right:0}.CustomScrollbar-module__KHdvUa__scrollbar[data-visible=true],.CustomScrollbar-module__KHdvUa__scrollbar[data-dragging=true]{opacity:1}.CustomScrollbar-module__KHdvUa__scrollbar[data-enabled=false]{display:none}.CustomScrollbar-module__KHdvUa__thumb{cursor:grab;pointer-events:auto;touch-action:none;will-change:transform;background:#ffffff47;border-radius:999px;width:6px;min-height:48px;transition:width .18s,right .18s,background .18s,box-shadow .18s;position:absolute;top:0;right:3px}.CustomScrollbar-module__KHdvUa__thumb:hover{background:#ffffff94;width:8px;right:2px;box-shadow:0 0 .65rem #ffffff0f}.CustomScrollbar-module__KHdvUa__scrollbar[data-dragging=true] .CustomScrollbar-module__KHdvUa__thumb{cursor:grabbing;background:#ffffff94;width:8px;right:2px;box-shadow:0 0 .75rem #ffffff14}@media (hover:none),(pointer:coarse){.CustomScrollbar-module__KHdvUa__scrollbar{display:none}}@media (prefers-reduced-motion:reduce){.CustomScrollbar-module__KHdvUa__scrollbar,.CustomScrollbar-module__KHdvUa__thumb{transition:none}}html.modal-open .CustomScrollbar-module__KHdvUa__scrollbar{opacity:0!important;pointer-events:none!important}html.modal-open .CustomScrollbar-module__KHdvUa__thumb{pointer-events:none!important}
.DiscordNavButton-module__mr1RMq__discordButton{color:#fff;white-space:nowrap;background:#5865f2;border:0;border-radius:.46rem;flex:none;justify-content:center;align-items:center;gap:.46rem;width:fit-content;min-width:0;height:2.4rem;padding:0 .85rem;text-decoration:none;transition:background .16s,box-shadow .16s;display:inline-flex;box-shadow:0 .3rem .9rem #00000029}.DiscordNavButton-module__mr1RMq__discordButton:hover,.DiscordNavButton-module__mr1RMq__discordButton:focus-visible{background:#6571f3;box-shadow:0 .35rem 1rem #0003,0 0 .7rem #5865f21f}.DiscordNavButton-module__mr1RMq__discordButton:active{background:#505cdc}.DiscordNavButton-module__mr1RMq__discordIcon{flex:none;justify-content:center;align-items:center;width:1.35rem;height:1.35rem;display:inline-flex}.DiscordNavButton-module__mr1RMq__discordIcon svg{fill:currentColor;width:100%;height:100%;display:block}.DiscordNavButton-module__mr1RMq__join{letter-spacing:.015em;white-space:nowrap;flex:none;font-size:.8rem;font-weight:800;line-height:1}.DiscordNavButton-module__mr1RMq__separator{color:#ffffff75;flex:none;justify-content:center;align-items:center;font-size:.78rem;font-weight:700;line-height:1;display:inline-flex}.DiscordNavButton-module__mr1RMq__online{color:#ffffffad;white-space:nowrap;flex:none;min-width:0;font-size:.76rem;font-weight:700;line-height:1}@media (max-width:68rem){.DiscordNavButton-module__mr1RMq__discordButton{gap:.38rem;width:fit-content;min-width:0;height:2.4rem;padding:0 .72rem}.DiscordNavButton-module__mr1RMq__discordIcon{width:1.08rem;height:1.08rem}.DiscordNavButton-module__mr1RMq__join{font-size:.66rem}.DiscordNavButton-module__mr1RMq__separator,.DiscordNavButton-module__mr1RMq__online{display:none}}@media (max-width:38rem){.DiscordNavButton-module__mr1RMq__discordButton{gap:0;width:2.4rem;min-width:2.4rem;height:2.4rem;padding:0}.DiscordNavButton-module__mr1RMq__discordIcon{width:1.15rem;height:1.15rem}.DiscordNavButton-module__mr1RMq__join,.DiscordNavButton-module__mr1RMq__separator,.DiscordNavButton-module__mr1RMq__online{display:none}}@media (hover:none){.DiscordNavButton-module__mr1RMq__discordButton:hover{background:#5865f2;box-shadow:0 .3rem .9rem #00000029}}@media (prefers-reduced-motion:reduce){.DiscordNavButton-module__mr1RMq__discordButton{transition:none}}
.PublishScreenModal-module__pslDOW__overlay{z-index:26000;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#000000d1;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.PublishScreenModal-module__pslDOW__panel{background:#0b100d;border:1px solid #7bbf8526;border-radius:.75rem;gap:1rem;width:min(100%,36rem);max-height:min(90dvh,46rem);padding:clamp(1.1rem,3vw,1.6rem);display:grid;position:relative;overflow-y:auto;box-shadow:0 2rem 6rem #00000085}.PublishScreenModal-module__pslDOW__panel header{gap:.38rem;display:grid}.PublishScreenModal-module__pslDOW__panel header>span{color:#7bbf85;letter-spacing:.1em;text-transform:uppercase;font-size:.65rem;font-weight:760}.PublishScreenModal-module__pslDOW__panel h2{color:#fff;margin:0;font-size:1.45rem}.PublishScreenModal-module__pslDOW__panel header p{color:#ffffff7a;margin:0;font-size:.78rem;line-height:1.55}.PublishScreenModal-module__pslDOW__close{color:#ffffff9e;cursor:pointer;background:#0000003d;border:1px solid #ffffff1a;border-radius:50%;place-items:center;width:2rem;height:2rem;font-size:1.15rem;transition:border-color .16s,color .16s,transform .16s;display:grid;position:absolute;top:.75rem;right:.75rem}.PublishScreenModal-module__pslDOW__close:hover,.PublishScreenModal-module__pslDOW__close:focus-visible{color:#91d49b;border-color:#7bbf8557;transform:scale(1.05)}.PublishScreenModal-module__pslDOW__dropzone{aspect-ratio:16/9;cursor:pointer;background:#7bbf8505;border:1px dashed #7bbf8547;border-radius:.58rem;place-items:center;width:100%;display:grid;position:relative;overflow:hidden}.PublishScreenModal-module__pslDOW__dropzone img{object-fit:cover;width:100%;height:100%}.PublishScreenModal-module__pslDOW__dropzone>span{color:#ffffff61;justify-items:center;gap:.35rem;font-size:.7rem;display:grid}.PublishScreenModal-module__pslDOW__dropzone strong{color:#ffffffbd;font-size:.82rem}.PublishScreenModal-module__pslDOW__dropzone input{opacity:0;width:1px;height:1px;position:absolute}.PublishScreenModal-module__pslDOW__field{gap:.42rem;display:grid;position:relative}.PublishScreenModal-module__pslDOW__field>span{color:#ffffffad;font-size:.7rem;font-weight:700}.PublishScreenModal-module__pslDOW__field textarea{resize:vertical;color:#fff;min-height:6.2rem;font:inherit;background:#00000042;border:1px solid #ffffff1a;border-radius:.48rem;outline:none;padding:.75rem;font-size:.78rem;line-height:1.5}.PublishScreenModal-module__pslDOW__field textarea:focus{border-color:#7bbf8561}.PublishScreenModal-module__pslDOW__field small{color:#ffffff42;font-size:.58rem;position:absolute;bottom:.45rem;right:.55rem}.PublishScreenModal-module__pslDOW__error{color:#ff8080e6;margin:0;font-size:.7rem}.PublishScreenModal-module__pslDOW__submit{color:#91d49b;cursor:pointer;background:#7bbf851f;border:1px solid #7bbf853d;border-radius:.48rem;min-height:2.55rem;font-size:.72rem;font-weight:760}.PublishScreenModal-module__pslDOW__submit:hover,.PublishScreenModal-module__pslDOW__submit:focus-visible{background:#7bbf852e}.PublishScreenModal-module__pslDOW__submit:disabled{opacity:.42;cursor:not-allowed}.PublishScreenModal-module__pslDOW__optimizationStatus{color:#ffffff75;align-items:center;gap:.48rem;min-height:1.3rem;margin-top:-.35rem;font-size:.65rem;display:flex}.PublishScreenModal-module__pslDOW__optimizationDot{background:#7bbf85;border-radius:50%;flex:0 0 .42rem;width:.42rem;height:.42rem;box-shadow:0 0 .65rem #7bbf8547}.PublishScreenModal-module__pslDOW__optimizationPending .PublishScreenModal-module__pslDOW__optimizationDot{animation:.9s ease-in-out infinite alternate PublishScreenModal-module__pslDOW__publishOptimizationPulse}@keyframes PublishScreenModal-module__pslDOW__publishOptimizationPulse{0%{opacity:.35;transform:scale(.82)}to{opacity:1;transform:scale(1.12)}}@media (prefers-reduced-motion:reduce){.PublishScreenModal-module__pslDOW__optimizationPending .PublishScreenModal-module__pslDOW__optimizationDot{animation:none}}
.PublishUpdateModal-module__fm9n-G__overlay{z-index:27000;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000d6;place-items:center;padding:clamp(.75rem,2vw,1.5rem);display:grid;position:fixed;inset:0}.PublishUpdateModal-module__fm9n-G__panel{background:linear-gradient(145deg,#7bbf8508,#0000 32%),#0a0e0b;border:1px solid #7bbf8529;border-radius:.8rem;width:min(100%,68rem);max-height:min(92dvh,58rem);padding:clamp(1.15rem,2.5vw,1.8rem);position:relative;overflow:auto;box-shadow:0 2rem 7rem #0000009e,inset 0 1px #ffffff08}.PublishUpdateModal-module__fm9n-G__close{z-index:2;color:#ffffff94;cursor:pointer;background:#0000004d;border:1px solid #ffffff17;border-radius:50%;place-items:center;width:2rem;height:2rem;font-size:1.15rem;line-height:1;display:grid;position:absolute;top:.85rem;right:.85rem}.PublishUpdateModal-module__fm9n-G__close:hover,.PublishUpdateModal-module__fm9n-G__close:focus-visible{color:#91d49b;border-color:#7bbf854d}.PublishUpdateModal-module__fm9n-G__header{align-items:flex-start;gap:.9rem;margin-bottom:1.25rem;padding-right:2.8rem;display:flex}.PublishUpdateModal-module__fm9n-G__headerIcon{color:#91d49b;background:#7bbf8512;border:1px solid #7bbf852e;border-radius:.58rem;flex:0 0 2.8rem;place-items:center;width:2.8rem;height:2.8rem;display:grid}.PublishUpdateModal-module__fm9n-G__headerIcon svg{width:2rem;height:2rem}.PublishUpdateModal-module__fm9n-G__eyebrow{color:var(--accent);letter-spacing:.11em;text-transform:uppercase;margin-bottom:.24rem;font-size:.62rem;font-weight:800;display:block}.PublishUpdateModal-module__fm9n-G__header h2{color:#fff;margin:0;font-size:clamp(1.35rem,2.4vw,1.8rem);font-weight:750}.PublishUpdateModal-module__fm9n-G__header p{color:#ffffff75;max-width:48rem;margin:.38rem 0 0;font-size:.76rem;line-height:1.58}.PublishUpdateModal-module__fm9n-G__form{gap:1.15rem;display:grid}.PublishUpdateModal-module__fm9n-G__editorGrid{grid-template-columns:minmax(0,1.45fr) minmax(18rem,.75fr);align-items:start;gap:1rem;display:grid}.PublishUpdateModal-module__fm9n-G__fields,.PublishUpdateModal-module__fm9n-G__sectionFields{gap:.85rem;display:grid}.PublishUpdateModal-module__fm9n-G__inlineFields{grid-template-columns:minmax(8rem,.35fr) minmax(0,1fr);gap:.75rem;display:grid}.PublishUpdateModal-module__fm9n-G__sectionFields{grid-template-columns:repeat(2,minmax(0,1fr))}.PublishUpdateModal-module__fm9n-G__field{gap:.42rem;display:grid;position:relative}.PublishUpdateModal-module__fm9n-G__field>span{color:#ffffffb8;font-size:.68rem;font-weight:740}.PublishUpdateModal-module__fm9n-G__field input,.PublishUpdateModal-module__fm9n-G__field textarea{box-sizing:border-box;color:#fff;width:100%;font:inherit;background:#00000047;border:1px solid #ffffff17;border-radius:.48rem;outline:none;font-size:.76rem;line-height:1.5;transition:border-color .15s,background .15s,box-shadow .15s}.PublishUpdateModal-module__fm9n-G__field input{height:2.7rem;padding:0 .75rem}.PublishUpdateModal-module__fm9n-G__field textarea{resize:vertical;min-height:6.4rem;padding:.72rem .75rem 1.5rem}.PublishUpdateModal-module__fm9n-G__field input:focus,.PublishUpdateModal-module__fm9n-G__field textarea:focus{background:#00000061;border-color:#7bbf855c;box-shadow:0 0 0 3px #7bbf850d}.PublishUpdateModal-module__fm9n-G__field small{color:#ffffff40;font-size:.54rem;position:absolute;bottom:.38rem;right:.55rem}.PublishUpdateModal-module__fm9n-G__preview{background:linear-gradient(150deg,#7bbf850d,#0000 38%),#0000003d;border:1px solid #7bbf851f;border-radius:.62rem;gap:.65rem;min-height:22rem;padding:1rem;display:grid;position:sticky;top:0}.PublishUpdateModal-module__fm9n-G__previewLabel{color:#ffffff52;letter-spacing:.1em;text-transform:uppercase;font-size:.56rem;font-weight:800}.PublishUpdateModal-module__fm9n-G__previewVersion{color:#91d49b;letter-spacing:.04em;background:#7bbf8512;border:1px solid #7bbf8529;border-radius:999px;justify-self:start;padding:.27rem .5rem;font-size:.6rem;font-weight:780}.PublishUpdateModal-module__fm9n-G__preview h3{color:#fff;margin:0;font-size:1.05rem;line-height:1.25}.PublishUpdateModal-module__fm9n-G__previewSummary{color:#ffffff78;margin:0;font-size:.7rem;line-height:1.58}.PublishUpdateModal-module__fm9n-G__previewSections{gap:.7rem;margin-top:.25rem;display:grid}.PublishUpdateModal-module__fm9n-G__previewSection{gap:.35rem;display:grid}.PublishUpdateModal-module__fm9n-G__previewSection strong{color:#ffffffb3;font-size:.63rem;font-weight:760}.PublishUpdateModal-module__fm9n-G__previewSection ul{color:#ffffff6b;gap:.28rem;margin:0;padding-left:1.05rem;font-size:.62rem;line-height:1.45;display:grid}.PublishUpdateModal-module__fm9n-G__footer{border-top:1px solid #ffffff0f;gap:.65rem;padding-top:.95rem;display:grid}.PublishUpdateModal-module__fm9n-G__footerMeta{color:#ffffff4d;flex-wrap:wrap;gap:.6rem 1rem;font-size:.58rem;font-weight:650;display:flex}.PublishUpdateModal-module__fm9n-G__footerMeta span:before{content:"•";color:var(--accent);margin-right:.4rem}.PublishUpdateModal-module__fm9n-G__error{color:#ff8080e6;margin:0;font-size:.68rem;line-height:1.45}.PublishUpdateModal-module__fm9n-G__actions{justify-content:flex-end;gap:.55rem;display:flex}.PublishUpdateModal-module__fm9n-G__cancel,.PublishUpdateModal-module__fm9n-G__submit{min-height:2.55rem;font:inherit;cursor:pointer;border-radius:.46rem;padding:0 .9rem;font-size:.67rem;font-weight:760}.PublishUpdateModal-module__fm9n-G__cancel{color:#ffffff8a;background:#ffffff08;border:1px solid #ffffff17}.PublishUpdateModal-module__fm9n-G__submit{color:#91d49b;background:#7bbf851f;border:1px solid #7bbf853d}.PublishUpdateModal-module__fm9n-G__submit:hover,.PublishUpdateModal-module__fm9n-G__submit:focus-visible{background:#7bbf852e}.PublishUpdateModal-module__fm9n-G__cancel:hover,.PublishUpdateModal-module__fm9n-G__cancel:focus-visible{color:#ffffffc7;border-color:#ffffff29}.PublishUpdateModal-module__fm9n-G__cancel:disabled,.PublishUpdateModal-module__fm9n-G__submit:disabled,.PublishUpdateModal-module__fm9n-G__close:disabled{opacity:.45;cursor:not-allowed}@media (max-width:62rem){.PublishUpdateModal-module__fm9n-G__editorGrid{grid-template-columns:1fr}.PublishUpdateModal-module__fm9n-G__preview{min-height:0;position:static}}@media (max-width:42rem){.PublishUpdateModal-module__fm9n-G__panel{border-radius:.65rem;padding:1rem}.PublishUpdateModal-module__fm9n-G__header{gap:.7rem}.PublishUpdateModal-module__fm9n-G__headerIcon{flex-basis:2.4rem;width:2.4rem;height:2.4rem}.PublishUpdateModal-module__fm9n-G__headerIcon svg{width:1.75rem;height:1.75rem}.PublishUpdateModal-module__fm9n-G__inlineFields,.PublishUpdateModal-module__fm9n-G__sectionFields{grid-template-columns:1fr}.PublishUpdateModal-module__fm9n-G__actions{grid-template-columns:.7fr 1fr;display:grid}}@media (prefers-reduced-motion:reduce){.PublishUpdateModal-module__fm9n-G__field input,.PublishUpdateModal-module__fm9n-G__field textarea,.PublishUpdateModal-module__fm9n-G__close{transition:none}}.PublishUpdateModal-module__fm9n-G__panel *,.PublishUpdateModal-module__fm9n-G__panel :before,.PublishUpdateModal-module__fm9n-G__panel :after{box-sizing:border-box;min-width:0}.PublishUpdateModal-module__fm9n-G__header>div:last-child,.PublishUpdateModal-module__fm9n-G__preview,.PublishUpdateModal-module__fm9n-G__previewSection,.PublishUpdateModal-module__fm9n-G__footer{min-width:0}.PublishUpdateModal-module__fm9n-G__header h2,.PublishUpdateModal-module__fm9n-G__header p,.PublishUpdateModal-module__fm9n-G__preview h3,.PublishUpdateModal-module__fm9n-G__previewSummary,.PublishUpdateModal-module__fm9n-G__previewSection li,.PublishUpdateModal-module__fm9n-G__error,.PublishUpdateModal-module__fm9n-G__warning,.PublishUpdateModal-module__fm9n-G__footerMeta span{overflow-wrap:anywhere;word-break:break-word;white-space:normal}.PublishUpdateModal-module__fm9n-G__field small{text-align:right;overflow-wrap:anywhere;justify-self:end;max-width:100%;line-height:1.35;position:static}.PublishUpdateModal-module__fm9n-G__field textarea{padding-bottom:.72rem}.PublishUpdateModal-module__fm9n-G__warning{color:#d8bd7e;margin:0;font-size:.68rem;line-height:1.5}
.DiscordProfileButton-module__5RCoKG__wrapper{flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.DiscordProfileButton-module__5RCoKG__profileButton{box-sizing:border-box;color:#ffffffad;cursor:pointer;background:#0000004d;border:1px solid #ffffff14;border-radius:50%;flex:0 0 2.4rem;place-items:center;width:2.4rem;min-width:2.4rem;height:2.4rem;min-height:2.4rem;padding:0;text-decoration:none;transition:border-color .18s,background .18s,box-shadow .18s,color .18s;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff08,0 .35rem 1rem #00000029}.DiscordProfileButton-module__5RCoKG__profileButton:after{content:"";z-index:2;border-radius:inherit;opacity:0;pointer-events:none;background:linear-gradient(145deg,#ffffff1a,#0000 42%,#7bbf8512);border:1px solid #fff0;transition:opacity .18s,border-color .18s,box-shadow .18s;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #fff0,inset 0 -.7rem 1.1rem #0000}.DiscordProfileButton-module__5RCoKG__profileButton:hover:after,.DiscordProfileButton-module__5RCoKG__profileButton:focus-visible:after{opacity:1;border-color:#fff3;box-shadow:inset 0 0 0 1px #ffffff0d,inset 0 -.7rem 1.1rem #0000002e}.DiscordProfileButton-module__5RCoKG__profileButton:hover,.DiscordProfileButton-module__5RCoKG__profileButton:focus-visible{color:#fff;background:#0000007a;border-color:#ffffff2e;box-shadow:inset 0 1px #ffffff0a,0 .4rem 1rem #00000038}.DiscordProfileButton-module__5RCoKG__avatar{z-index:1;object-fit:cover;border-radius:50%;width:100%;height:100%;display:block;position:relative}.DiscordProfileButton-module__5RCoKG__defaultIcon{z-index:3;fill:currentColor;width:1.25rem;height:1.25rem;display:block;position:relative}.DiscordProfileButton-module__5RCoKG__loading{cursor:default;opacity:1;color:#ffffff75}.DiscordProfileButton-module__5RCoKG__tooltip{z-index:250;color:#ffffff8c;letter-spacing:.04em;white-space:nowrap;pointer-events:none;opacity:0;visibility:hidden;-webkit-backdrop-filter:blur(6px);background:#070908b8;border:1px solid #ffffff0a;border-radius:.34rem;justify-content:center;align-items:center;min-height:1.65rem;padding:0 .62rem;font-size:.6rem;font-weight:700;line-height:1;transition:opacity .16s,transform .16s cubic-bezier(.22,1,.36,1),visibility 0s linear .16s;display:inline-flex;position:absolute;top:calc(100% + .52rem);left:50%;transform:translate(-50%)translateY(-.18rem);box-shadow:0 .3rem .8rem #0000002e}.DiscordProfileButton-module__5RCoKG__wrapper:hover .DiscordProfileButton-module__5RCoKG__tooltip,.DiscordProfileButton-module__5RCoKG__profileButton:focus-visible+.DiscordProfileButton-module__5RCoKG__tooltip{opacity:.78;visibility:visible;transition-delay:90ms;transform:translate(-50%)translateY(0)}.DiscordProfileButton-module__5RCoKG__profileMenu{z-index:300;box-sizing:border-box;-webkit-backdrop-filter:blur(10px);opacity:0;visibility:hidden;pointer-events:none;background:#080a09f5;border:1px solid #ffffff12;border-radius:.55rem;width:13rem;padding:.55rem;transition:opacity .15s,transform .15s,visibility 0s linear .15s;position:absolute;top:calc(100% + .55rem);left:50%;transform:translate(-50%)translateY(-.25rem);box-shadow:0 .75rem 2rem #0000006b}.DiscordProfileButton-module__5RCoKG__profileMenuOpen{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .15s,transform .15s;transform:translate(-50%)translateY(0)}.DiscordProfileButton-module__5RCoKG__profileMenuHeader{align-items:center;gap:.65rem;padding:.35rem .35rem .5rem;display:flex}.DiscordProfileButton-module__5RCoKG__profileMenuAvatar{object-fit:cover;border-radius:50%;flex:0 0 2rem;width:2rem;height:2rem;display:block}.DiscordProfileButton-module__5RCoKG__profileMenuIdentity{flex-direction:column;justify-content:center;gap:.16rem;min-width:0;display:flex}.DiscordProfileButton-module__5RCoKG__profileMenuName{color:#ffffffe0;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.72rem;font-weight:750;line-height:1.15;display:block;overflow:hidden}.DiscordProfileButton-module__5RCoKG__profileMenuUsername{color:#ffffff61;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.6rem;font-weight:600;line-height:1.15;display:block;overflow:hidden}.DiscordProfileButton-module__5RCoKG__profileMenuDivider{background:#ffffff0f;width:100%;height:1px;margin:.15rem 0 .4rem}.DiscordProfileButton-module__5RCoKG__logoutButton{box-sizing:border-box;color:#ff7373c2;width:100%;min-height:2.2rem;font:inherit;text-align:left;cursor:pointer;background:#7818181f;border:1px solid #0000;border-radius:.38rem;align-items:center;gap:.5rem;padding:0 .65rem;font-size:.66rem;font-weight:700;line-height:1;transition:background .15s,border-color .15s,color .15s;display:flex}.DiscordProfileButton-module__5RCoKG__logoutButton:hover,.DiscordProfileButton-module__5RCoKG__logoutButton:focus-visible{color:#ff9191f5;background:#8c1a1a40;border-color:#ff5c5c33}.DiscordProfileButton-module__5RCoKG__logoutIcon{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;opacity:.82;flex:0 0 1.3rem;width:1.3rem;height:1.3rem;transition:opacity .15s,transform .15s;display:block}.DiscordProfileButton-module__5RCoKG__logoutButton:hover .DiscordProfileButton-module__5RCoKG__logoutIcon,.DiscordProfileButton-module__5RCoKG__logoutButton:focus-visible .DiscordProfileButton-module__5RCoKG__logoutIcon{opacity:1;transform:translate(.08rem)}.DiscordProfileButton-module__5RCoKG__mobileProfile{justify-content:space-between;align-items:center;gap:.75rem;width:100%;min-width:0;display:flex}.DiscordProfileButton-module__5RCoKG__mobileUser{align-items:center;gap:.65rem;min-width:0;display:flex}.DiscordProfileButton-module__5RCoKG__mobileAvatar{object-fit:cover;border:1px solid #ffffff14;border-radius:50%;flex:0 0 2.35rem;width:2.35rem;height:2.35rem;margin:0;display:block;box-shadow:0 .25rem .7rem #0000002e}.DiscordProfileButton-module__5RCoKG__mobileUserContent{flex-direction:column;justify-content:center;gap:.14rem;min-width:0;display:flex}.DiscordProfileButton-module__5RCoKG__mobileName{color:#ffffffdb;text-overflow:ellipsis;white-space:nowrap;margin:0;padding:0;font-size:.72rem;font-weight:750;line-height:1.1;display:block;overflow:hidden}.DiscordProfileButton-module__5RCoKG__mobileUsername{color:#ffffff57;text-overflow:ellipsis;white-space:nowrap;margin:0;padding:0;font-size:.58rem;font-weight:600;line-height:1.1;display:block;overflow:hidden}.DiscordProfileButton-module__5RCoKG__mobileActions{flex:none;justify-content:flex-end;align-items:center;gap:.32rem;margin-left:auto;display:inline-flex}.DiscordProfileButton-module__5RCoKG__mobileLogout{box-sizing:border-box;color:#ff7878d1;height:2.15rem;min-height:2.15rem;font:inherit;white-space:nowrap;cursor:pointer;background:#78181838;border:1px solid #ff5c5c2e;border-radius:.38rem;flex:none;justify-content:center;align-items:center;margin:0;padding:0 .75rem;font-size:.59rem;font-weight:700;line-height:1;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.DiscordProfileButton-module__5RCoKG__mobileLogout:hover,.DiscordProfileButton-module__5RCoKG__mobileLogout:focus-visible{color:#ff9696f5;background:#961c1c57;border-color:#ff5c5c57}.DiscordProfileButton-module__5RCoKG__mobileLogin{color:#ffffffb8;align-items:center;gap:.65rem;width:100%;min-width:0;text-decoration:none;display:flex}.DiscordProfileButton-module__5RCoKG__mobileLoginIcon{color:#ffffff94;background:#00000040;border:1px solid #ffffff14;border-radius:50%;flex:0 0 2.35rem;place-items:center;width:2.35rem;height:2.35rem;display:grid}.DiscordProfileButton-module__5RCoKG__mobileLoginIcon svg{fill:currentColor;width:1.15rem;height:1.15rem;display:block}.DiscordProfileButton-module__5RCoKG__mobileLoginContent{flex-direction:column;justify-content:center;gap:.12rem;min-width:0;display:flex}.DiscordProfileButton-module__5RCoKG__mobileLoginTitle{color:#ffffffd1;margin:0;font-size:.7rem;font-weight:750;line-height:1.1;display:block}.DiscordProfileButton-module__5RCoKG__mobileLoginSubtitle{color:#ffffff57;margin:0;font-size:.57rem;font-weight:600;line-height:1.1;display:block}.DiscordProfileButton-module__5RCoKG__mobileArrow{color:#ffffff42;justify-content:center;align-items:center;margin-left:auto;font-size:1.1rem;font-weight:400;line-height:1;display:inline-flex}.DiscordProfileButton-module__5RCoKG__mobileLoading{align-items:center;gap:.65rem;width:100%;display:flex}.DiscordProfileButton-module__5RCoKG__mobileLoadingAvatar{background:#ffffff0d;border-radius:50%;flex:0 0 2.35rem;width:2.35rem;height:2.35rem}.DiscordProfileButton-module__5RCoKG__mobileLoadingText{background:#ffffff0d;border-radius:1rem;width:6rem;height:.65rem}@media (hover:none){.DiscordProfileButton-module__5RCoKG__tooltip{display:none}}@media (max-width:24rem){.DiscordProfileButton-module__5RCoKG__mobileProfile,.DiscordProfileButton-module__5RCoKG__mobileUser{gap:.55rem}.DiscordProfileButton-module__5RCoKG__mobileLogout,.DiscordProfileButton-module__5RCoKG__mobilePublish{height:2.05rem;min-height:2.05rem;padding-inline:.55rem;font-size:.55rem}.DiscordProfileButton-module__5RCoKG__mobileAvatar,.DiscordProfileButton-module__5RCoKG__mobileLoginIcon,.DiscordProfileButton-module__5RCoKG__mobileLoadingAvatar{flex-basis:2.15rem;width:2.15rem;height:2.15rem}.DiscordProfileButton-module__5RCoKG__mobileName{font-size:.68rem}.DiscordProfileButton-module__5RCoKG__mobileUsername{font-size:.55rem}}@media (prefers-reduced-motion:reduce){.DiscordProfileButton-module__5RCoKG__profileButton,.DiscordProfileButton-module__5RCoKG__tooltip,.DiscordProfileButton-module__5RCoKG__profileMenu,.DiscordProfileButton-module__5RCoKG__logoutButton,.DiscordProfileButton-module__5RCoKG__logoutIcon,.DiscordProfileButton-module__5RCoKG__mobileLogout,.DiscordProfileButton-module__5RCoKG__mobilePublish{transition:none}}.DiscordProfileButton-module__5RCoKG__profileButtonStatic{cursor:default}.DiscordProfileButton-module__5RCoKG__nameWithRole{align-items:center;gap:.3rem;min-width:0;display:inline-flex}.DiscordProfileButton-module__5RCoKG__roleIcon{object-fit:contain;flex:0 0 .9rem;width:.9rem;height:.9rem}.DiscordProfileButton-module__5RCoKG__roleEmoji{flex:0 0 .9rem;justify-content:center;align-items:center;width:.9rem;height:.9rem;font-size:.75rem;display:inline-flex}.DiscordProfileButton-module__5RCoKG__publishButton{color:#91d49bd1;text-align:left;cursor:pointer;background:#7bbf8512;border:1px solid #0000;border-radius:.38rem;align-items:center;gap:.5rem;width:100%;min-height:2.2rem;margin-bottom:.34rem;padding:0 .65rem;font-size:.66rem;font-weight:700;transition:background .15s,border-color .15s,color .15s;display:flex}.DiscordProfileButton-module__5RCoKG__publishButton:hover,.DiscordProfileButton-module__5RCoKG__publishButton:focus-visible{color:#91d49b;background:#7bbf8521;border-color:#7bbf852e}.DiscordProfileButton-module__5RCoKG__publishButton svg{color:currentColor;flex:0 0 1.25rem;width:1.25rem;height:1.25rem;display:block}.DiscordProfileButton-module__5RCoKG__mobilePublishIcon{flex:0 0 1rem;width:1rem;height:1rem;display:block}.DiscordProfileButton-module__5RCoKG__mobilePublish{color:#91d49b;cursor:pointer;background:#7bbf8517;border:1px solid #7bbf852e;border-radius:.38rem;flex:none;justify-content:center;align-items:center;gap:.38rem;min-height:2.15rem;padding:0 .68rem;font-size:.59rem;font-weight:700;transition:background .15s,border-color .15s,color .15s,box-shadow .15s;display:inline-flex}.DiscordProfileButton-module__5RCoKG__mobilePublish:hover,.DiscordProfileButton-module__5RCoKG__mobilePublish:focus-visible{color:#b0e6b8;background:#7bbf852b;border-color:#7bbf8561;box-shadow:inset 0 0 0 1px #7bbf850d}.DiscordProfileButton-module__5RCoKG__updatePublishButton{color:#91d49bd1;text-align:left;cursor:pointer;background:#7bbf8512;border:1px solid #0000;border-radius:.38rem;align-items:center;gap:.5rem;width:100%;min-height:2.2rem;margin-bottom:.34rem;padding:0 .65rem;font-size:.66rem;font-weight:700;transition:background .15s,border-color .15s,color .15s;display:flex}.DiscordProfileButton-module__5RCoKG__updatePublishButton:hover,.DiscordProfileButton-module__5RCoKG__updatePublishButton:focus-visible{color:#91d49b;background:#7bbf8521;border-color:#7bbf852e}.DiscordProfileButton-module__5RCoKG__updatePublishButton svg{flex:0 0 1.38rem;width:1.38rem;height:1.38rem;display:block}.DiscordProfileButton-module__5RCoKG__mobilePublishUpdate{color:#91d49b;cursor:pointer;background:#7bbf8517;border:1px solid #7bbf852e;border-radius:.38rem;flex:none;justify-content:center;align-items:center;gap:.32rem;min-height:2.15rem;padding:0 .62rem;font-size:.59rem;font-weight:700;display:inline-flex}.DiscordProfileButton-module__5RCoKG__mobileUpdateIcon{flex:0 0 1.18rem;width:1.18rem;height:1.18rem;display:block}@media (max-width:24rem){.DiscordProfileButton-module__5RCoKG__mobilePublishUpdate{min-height:2.05rem;padding-inline:.5rem;font-size:.54rem}}@media (prefers-reduced-motion:reduce){.DiscordProfileButton-module__5RCoKG__updatePublishButton,.DiscordProfileButton-module__5RCoKG__mobilePublishUpdate{transition:none}}
.RouteTransitionLink-module__RXPL4q__loader{z-index:9999;opacity:0;visibility:hidden;pointer-events:none;-webkit-backdrop-filter:blur();background:0 0;justify-content:center;align-items:center;transition:opacity .28s,background .28s,-webkit-backdrop-filter .28s,backdrop-filter .28s,visibility 0s linear .28s;display:flex;position:fixed;inset:0}.RouteTransitionLink-module__RXPL4q__loaderVisible{opacity:1;visibility:visible;pointer-events:auto;-webkit-backdrop-filter:brightness(.45);background:#000000f5;transition:opacity .28s,background .28s,-webkit-backdrop-filter .28s,backdrop-filter .28s}.RouteTransitionLink-module__RXPL4q__loaderContent{opacity:0;flex-direction:column;justify-content:center;align-items:center;width:min(22rem,100vw - 3rem);transition:opacity .24s;display:flex}.RouteTransitionLink-module__RXPL4q__loaderVisible .RouteTransitionLink-module__RXPL4q__loaderContent{opacity:1;transition-delay:.1s}.RouteTransitionLink-module__RXPL4q__logo{object-fit:contain;opacity:.95;filter:drop-shadow(0 .5rem 1.5rem #00000080);width:clamp(10rem,18vw,14rem);height:auto;display:block}.RouteTransitionLink-module__RXPL4q__loadingText{color:#ffffff94;letter-spacing:.26em;text-transform:uppercase;margin-top:1.4rem;font-size:.58rem;font-weight:700}.RouteTransitionLink-module__RXPL4q__progress{background:#ffffff14;width:min(10rem,48vw);height:1px;margin-top:.75rem;position:relative;overflow:hidden}.RouteTransitionLink-module__RXPL4q__progressBar{opacity:0;background:linear-gradient(90deg,#0000,#7bbf858c,#91dc9bf2,#7bbf858c,#0000);width:45%;position:absolute;top:0;bottom:0;transform:translate(-120%);box-shadow:0 0 .45rem #7bbf854d}.RouteTransitionLink-module__RXPL4q__loaderVisible .RouteTransitionLink-module__RXPL4q__progressBar{opacity:1;will-change:transform;animation:.82s cubic-bezier(.45,0,.55,1) .12s 2 RouteTransitionLink-module__RXPL4q__nexusLoading}@keyframes RouteTransitionLink-module__RXPL4q__nexusLoading{0%{transform:translate(-120%)}to{transform:translate(320%)}}@media (max-width:48rem){.RouteTransitionLink-module__RXPL4q__logo{width:min(12rem,58vw)}.RouteTransitionLink-module__RXPL4q__loadingText{margin-top:1.2rem;font-size:.54rem}.RouteTransitionLink-module__RXPL4q__progress{width:8rem}}@media (prefers-reduced-motion:reduce){.RouteTransitionLink-module__RXPL4q__loader,.RouteTransitionLink-module__RXPL4q__loaderContent,.RouteTransitionLink-module__RXPL4q__progressBar{transition:none;animation:none}.RouteTransitionLink-module__RXPL4q__loaderVisible .RouteTransitionLink-module__RXPL4q__progressBar{opacity:.8;width:100%;transform:none}}
.UpdateNavButton-module__ZknptW__button{box-sizing:border-box;color:#ffffffbd;background:#0000004d;border:1px solid #ffffff14;border-radius:.46rem;flex:0 0 2.4rem;place-items:center;width:2.4rem;min-width:2.4rem;height:2.4rem;min-height:2.4rem;padding:0;text-decoration:none;transition:border-color .18s,background .18s,color .18s,box-shadow .18s;display:grid;position:relative;box-shadow:inset 0 1px #ffffff08,0 .35rem 1rem #00000029}.UpdateNavButton-module__ZknptW__button:hover,.UpdateNavButton-module__ZknptW__button:focus-visible,.UpdateNavButton-module__ZknptW__active{color:#fff;background:#0000007a;border-color:#ffffff2e;box-shadow:inset 0 1px #ffffff0a,0 .4rem 1rem #00000038}.UpdateNavButton-module__ZknptW__active{color:var(--accent);border-color:#7bbf854d}.UpdateNavButton-module__ZknptW__icon{flex:0 0 1.82rem;width:1.82rem;height:1.82rem;display:block}.UpdateNavButton-module__ZknptW__objectivesIcon{flex-basis:1.58rem;width:1.58rem;height:1.58rem}.UpdateNavButton-module__ZknptW__unreadDot{background:#e34d4d;border:2px solid #090b0a;border-radius:50%;width:.62rem;height:.62rem;animation:2s ease-in-out infinite UpdateNavButton-module__ZknptW__updateUnreadPulse;position:absolute;top:.12rem;right:.12rem;box-shadow:0 0 .18rem #e34d4db8,0 0 .72rem #e34d4d85}@keyframes UpdateNavButton-module__ZknptW__updateUnreadPulse{0%,to{transform:scale(1);box-shadow:0 0 .18rem #e34d4db8,0 0 .72rem #e34d4d85}50%{transform:scale(1.12);box-shadow:0 0 .22rem #e34d4dd1,0 0 .95rem #e34d4dad}}.UpdateNavButton-module__ZknptW__tooltip{z-index:200;color:#ffffffb3;letter-spacing:.02em;white-space:nowrap;opacity:0;visibility:hidden;pointer-events:none;background:#070908f5;border:1px solid #ffffff0a;border-radius:.36rem;justify-content:center;align-items:center;min-height:1.65rem;padding:0 .62rem;font-size:.58rem;font-weight:650;transition:opacity .15s,transform .15s,visibility 0s linear .15s;display:inline-flex;position:absolute;top:calc(100% + .52rem);left:50%;transform:translate(-50%)translateY(-.2rem);box-shadow:0 .5rem 1.4rem #00000057}.UpdateNavButton-module__ZknptW__desktop:hover .UpdateNavButton-module__ZknptW__tooltip,.UpdateNavButton-module__ZknptW__desktop:focus-visible .UpdateNavButton-module__ZknptW__tooltip{opacity:.82;visibility:visible;transition-delay:90ms;transform:translate(-50%)translateY(0)}.UpdateNavButton-module__ZknptW__mobile .UpdateNavButton-module__ZknptW__tooltip{display:none}@media (prefers-reduced-motion:reduce){.UpdateNavButton-module__ZknptW__button,.UpdateNavButton-module__ZknptW__tooltip{transition:none}.UpdateNavButton-module__ZknptW__unreadDot{animation:none}}
.MobileNavigation-module__3R97cq__header{--mobile-navbar-height:4rem;z-index:2000;background:#070908;border-bottom:1px solid #7bbf8512;width:100%;display:none;position:fixed;inset:0 0 auto;box-shadow:0 .3rem 1.2rem #0000006b,inset 0 -1px #ffffff04}.MobileNavigation-module__3R97cq__nav{width:100%;height:var(--mobile-navbar-height);padding-left:max(.75rem, env(safe-area-inset-left));padding-right:max(.75rem, env(safe-area-inset-right));box-sizing:border-box;grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.MobileNavigation-module__3R97cq__leftGroup{justify-self:start;align-items:center;gap:.4rem;min-width:0;display:flex}.MobileNavigation-module__3R97cq__referralGroup{flex-direction:column;align-items:center;gap:.22rem;width:9rem;min-width:0;display:flex}.MobileNavigation-module__3R97cq__referralLabel{color:#ffffffe0;letter-spacing:.075em;text-align:center;text-transform:uppercase;white-space:nowrap;justify-content:center;align-items:center;width:100%;font-size:.44rem;font-weight:700;line-height:1;display:flex}.MobileNavigation-module__3R97cq__referralLabel:before,.MobileNavigation-module__3R97cq__referralLabel:after{content:"";flex:1;max-width:.65rem;height:1px}.MobileNavigation-module__3R97cq__referralLabel:before{background:linear-gradient(90deg,#0000,#7bbf8575);margin-right:.38rem}.MobileNavigation-module__3R97cq__referralLabel:after{background:linear-gradient(90deg,#7bbf8575,#0000);margin-left:.38rem}.MobileNavigation-module__3R97cq__referralButton{width:100%;height:2.2rem;color:var(--accent);letter-spacing:.045em;white-space:nowrap;background:#0000006b;border:1px solid #7bbf8533;border-radius:.42rem;justify-content:center;align-items:center;padding:0 .55rem;font-size:.59rem;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:inset 0 1px #ffffff08,0 .35rem 1rem #0000002e}.MobileNavigation-module__3R97cq__referralButton:active{color:var(--accent-hover);background:#0000009e}.MobileNavigation-module__3R97cq__actions{justify-self:end;align-items:center;gap:.38rem;display:flex}.MobileNavigation-module__3R97cq__iconButton,.MobileNavigation-module__3R97cq__menuButton{color:#fff;cursor:pointer;background:#0000004d;border:1px solid #ffffff14;border-radius:.46rem;place-items:center;width:2.4rem;min-width:2.4rem;height:2.4rem;min-height:2.4rem;margin:0;padding:0;text-decoration:none;display:grid;position:relative;box-shadow:inset 0 1px #ffffff08,0 .35rem 1rem #00000029}.MobileNavigation-module__3R97cq__iconButton:active,.MobileNavigation-module__3R97cq__menuButton:active{background:#ffffff0d;border-color:#ffffff29}.MobileNavigation-module__3R97cq__iconButtonActive{background:#7bbf850f;border-color:#7bbf856b;box-shadow:inset 0 0 0 1px #7bbf850d,0 0 .9rem #7bbf8512}.MobileNavigation-module__3R97cq__kofiLogo,.MobileNavigation-module__3R97cq__nexusLogo{object-fit:contain;opacity:.92;display:block}.MobileNavigation-module__3R97cq__kofiLogo{width:1.48rem;height:1.48rem}.MobileNavigation-module__3R97cq__nexusLogo{width:1.65rem;height:1.65rem}.MobileNavigation-module__3R97cq__menuDetails{margin:0;padding:0;position:relative}.MobileNavigation-module__3R97cq__menuButton{list-style:none}.MobileNavigation-module__3R97cq__menuButton::-webkit-details-marker{display:none}.MobileNavigation-module__3R97cq__menuButton::marker{content:""}.MobileNavigation-module__3R97cq__menuLine{transform-origin:50%;background:#ffffffc7;width:1rem;height:1px;transition:transform .17s;position:absolute}.MobileNavigation-module__3R97cq__menuLine:first-child{transform:translateY(-.2rem)}.MobileNavigation-module__3R97cq__menuLine:last-child{transform:translateY(.2rem)}.MobileNavigation-module__3R97cq__menuDetails[open] .MobileNavigation-module__3R97cq__menuLine:first-child{transform:rotate(45deg)}.MobileNavigation-module__3R97cq__menuDetails[open] .MobileNavigation-module__3R97cq__menuLine:last-child{transform:rotate(-45deg)}.MobileNavigation-module__3R97cq__menuPanel{top:var(--mobile-navbar-height);z-index:2001;width:100%;max-height:calc(100dvh - var(--mobile-navbar-height));overscroll-behavior:contain;padding:.65rem max(.75rem, env(safe-area-inset-right)) max(.65rem, env(safe-area-inset-bottom)) max(.75rem, env(safe-area-inset-left));box-sizing:border-box;background:#050706fc;border-bottom:1px solid #ffffff0f;gap:.45rem;animation:.16s cubic-bezier(.22,1,.36,1) both MobileNavigation-module__3R97cq__mobileMenuIn;display:grid;position:fixed;left:0;right:0;overflow-y:auto;box-shadow:0 1.2rem 2.5rem #0000006b}.MobileNavigation-module__3R97cq__menuLinks{gap:.15rem;display:grid}.MobileNavigation-module__3R97cq__menuLink{color:#ffffffad;letter-spacing:.02em;background:0 0;border:1px solid #0000;border-radius:.42rem;align-items:center;min-height:3rem;padding:0 .9rem;font-size:.8rem;font-weight:500;text-decoration:none;display:flex;position:relative}.MobileNavigation-module__3R97cq__menuLink:active{color:#fff;background:#7bbf850f}.MobileNavigation-module__3R97cq__menuLink[aria-current=page]{color:#fff;background:#7bbf850a;border-color:#ffffff08}.MobileNavigation-module__3R97cq__menuLink[aria-current=page]:before{content:"";background:var(--accent);border-radius:999px;width:2px;height:1.3rem;position:absolute;top:50%;left:0;transform:translateY(-50%)}.MobileNavigation-module__3R97cq__menuLinks[data-active-section=accueil] .MobileNavigation-module__3R97cq__menuLink[data-section=accueil],.MobileNavigation-module__3R97cq__menuLinks[data-active-section=valeurs] .MobileNavigation-module__3R97cq__menuLink[data-section=valeurs],.MobileNavigation-module__3R97cq__menuLinks[data-active-section=divisions] .MobileNavigation-module__3R97cq__menuLink[data-section=divisions],.MobileNavigation-module__3R97cq__menuLinks[data-active-section=galerie] .MobileNavigation-module__3R97cq__menuLink[data-section=galerie]{color:#fff;background:#7bbf850a;border-color:#ffffff08}.MobileNavigation-module__3R97cq__menuLinks[data-active-section=accueil] .MobileNavigation-module__3R97cq__menuLink[data-section=accueil]:before,.MobileNavigation-module__3R97cq__menuLinks[data-active-section=valeurs] .MobileNavigation-module__3R97cq__menuLink[data-section=valeurs]:before,.MobileNavigation-module__3R97cq__menuLinks[data-active-section=divisions] .MobileNavigation-module__3R97cq__menuLink[data-section=divisions]:before,.MobileNavigation-module__3R97cq__menuLinks[data-active-section=galerie] .MobileNavigation-module__3R97cq__menuLink[data-section=galerie]:before{content:"";background:var(--accent);border-radius:999px;width:2px;height:1.3rem;position:absolute;top:50%;left:0;transform:translateY(-50%)}body:not(:has(#valeurs:target)) :not(:has(#divisions:target)) :not(:has(#galerie:target)) .MobileNavigation-module__3R97cq__menuLinks[data-home=true]:not([data-active-section]) .MobileNavigation-module__3R97cq__menuLink[data-section=accueil]{color:#fff;background:#7bbf850a;border-color:#ffffff08}body:not(:has(#valeurs:target)) :not(:has(#divisions:target)) :not(:has(#galerie:target)) .MobileNavigation-module__3R97cq__menuLinks[data-home=true]:not([data-active-section]) .MobileNavigation-module__3R97cq__menuLink[data-section=accueil]:before{content:"";background:var(--accent);border-radius:999px;width:2px;height:1.3rem;position:absolute;top:50%;left:0;transform:translateY(-50%)}body:has(#valeurs:target) .MobileNavigation-module__3R97cq__menuLinks:not([data-active-section]) .MobileNavigation-module__3R97cq__menuLink[data-section=valeurs]{color:#fff;background:#7bbf850a;border-color:#ffffff08}body:has(#valeurs:target) .MobileNavigation-module__3R97cq__menuLinks:not([data-active-section]) .MobileNavigation-module__3R97cq__menuLink[data-section=valeurs]:before{content:"";background:var(--accent);border-radius:999px;width:2px;height:1.3rem;position:absolute;top:50%;left:0;transform:translateY(-50%)}body:has(#divisions:target) .MobileNavigation-module__3R97cq__menuLinks:not([data-active-section]) .MobileNavigation-module__3R97cq__menuLink[data-section=divisions]{color:#fff;background:#7bbf850a;border-color:#ffffff08}body:has(#divisions:target) .MobileNavigation-module__3R97cq__menuLinks:not([data-active-section]) .MobileNavigation-module__3R97cq__menuLink[data-section=divisions]:before{content:"";background:var(--accent);border-radius:999px;width:2px;height:1.3rem;position:absolute;top:50%;left:0;transform:translateY(-50%)}body:has(#galerie:target) .MobileNavigation-module__3R97cq__menuLinks:not([data-active-section]) .MobileNavigation-module__3R97cq__menuLink[data-section=galerie]{color:#fff;background:#7bbf850a;border-color:#ffffff08}body:has(#galerie:target) .MobileNavigation-module__3R97cq__menuLinks:not([data-active-section]) .MobileNavigation-module__3R97cq__menuLink[data-section=galerie]:before{content:"";background:var(--accent);border-radius:999px;width:2px;height:1.3rem;position:absolute;top:50%;left:0;transform:translateY(-50%)}.MobileNavigation-module__3R97cq__menuFooter{box-sizing:border-box;border-top:1px solid #ffffff0f;align-items:center;width:100%;margin-top:.25rem;padding:.65rem .85rem .2rem;display:flex}.MobileNavigation-module__3R97cq__menuFooter>*{width:100%;min-width:0}@keyframes MobileNavigation-module__3R97cq__mobileMenuIn{0%{opacity:0;transform:translateY(-.3rem)}to{opacity:1;transform:translateY(0)}}@media (max-width:48rem),(max-width:68rem) and (hover:none) and (pointer:coarse){.MobileNavigation-module__3R97cq__header{display:block}}@media (max-width:30rem){.MobileNavigation-module__3R97cq__nav{padding-left:max(.4rem, env(safe-area-inset-left));padding-right:max(.4rem, env(safe-area-inset-right))}.MobileNavigation-module__3R97cq__actions{gap:.28rem}.MobileNavigation-module__3R97cq__referralGroup{width:7.75rem}.MobileNavigation-module__3R97cq__referralLabel{letter-spacing:.045em;font-size:.39rem}.MobileNavigation-module__3R97cq__referralLabel:before,.MobileNavigation-module__3R97cq__referralLabel:after{max-width:.35rem}.MobileNavigation-module__3R97cq__referralButton{letter-spacing:.025em;font-size:.52rem}}@media (max-width:22rem){.MobileNavigation-module__3R97cq__nav{padding-left:max(.25rem, env(safe-area-inset-left));padding-right:max(.25rem, env(safe-area-inset-right))}.MobileNavigation-module__3R97cq__actions{gap:.2rem}.MobileNavigation-module__3R97cq__referralGroup{width:7rem}.MobileNavigation-module__3R97cq__referralLabel{font-size:.36rem}.MobileNavigation-module__3R97cq__referralButton{font-size:.48rem}}@media (prefers-reduced-motion:reduce){.MobileNavigation-module__3R97cq__menuLine,.MobileNavigation-module__3R97cq__menuPanel{transition:none;animation:none}}.MobileNavigation-module__3R97cq__mobileSection{gap:.35rem;display:grid}.MobileNavigation-module__3R97cq__mobileSection+.MobileNavigation-module__3R97cq__mobileSection{border-top:1px solid #ffffff0f;margin-top:.45rem;padding-top:.7rem}.MobileNavigation-module__3R97cq__mobileSectionHeading{justify-content:space-between;align-items:baseline;gap:.7rem;padding:.2rem .8rem .28rem;display:flex}.MobileNavigation-module__3R97cq__mobileSectionHeading>span{color:#ffffffe0;letter-spacing:.09em;text-transform:uppercase;font-size:.66rem;font-weight:760}.MobileNavigation-module__3R97cq__mobileSectionHeading small{color:#ffffff52;font-size:.56rem}.MobileNavigation-module__3R97cq__mobileLinkCopy{gap:.16rem;min-width:0;display:grid}.MobileNavigation-module__3R97cq__mobileLinkCopy>strong,.MobileNavigation-module__3R97cq__mobileLinkTitleRow strong{color:inherit;font-size:.78rem;font-weight:650}.MobileNavigation-module__3R97cq__mobileLinkCopy>small{color:#ffffff63;font-size:.61rem;line-height:1.35}.MobileNavigation-module__3R97cq__mobileLinkTitleRow{align-items:center;gap:.45rem;display:flex}.MobileNavigation-module__3R97cq__mobileExampleBadge{color:#ffffff61;letter-spacing:.055em;text-transform:uppercase;background:#ffffff08;border:1px solid #ffffff14;border-radius:999px;align-items:center;min-height:1rem;padding:0 .32rem;font-size:.47rem;font-weight:700;display:inline-flex}.MobileNavigation-module__3R97cq__menuLink{min-height:3.7rem;padding:.56rem .9rem}.MobileNavigation-module__3R97cq__mobileSection{gap:.22rem}.MobileNavigation-module__3R97cq__mobileSection+.MobileNavigation-module__3R97cq__mobileSection{margin-top:.4rem;padding-top:.62rem}.MobileNavigation-module__3R97cq__mobileSectionHeading{padding:.16rem .7rem .24rem}.MobileNavigation-module__3R97cq__menuLinks{gap:.08rem}.MobileNavigation-module__3R97cq__menuLink{min-height:2.75rem;padding:0 .82rem;font-size:.78rem;font-weight:540}.MobileNavigation-module__3R97cq__menuSeparator{background:#ffffff14;height:1px;margin:.18rem .52rem .26rem}
.MainNavigation-module__fMn9UW__header{--navbar-height:4.25rem;z-index:100;background:#070908;border-bottom:1px solid #7bbf8512;width:100%;position:fixed;top:0;left:0;right:0;overflow:visible;box-shadow:0 .3rem 1.2rem #0000006b,inset 0 -1px #ffffff04}.MainNavigation-module__fMn9UW__nav{z-index:2;width:100%;height:var(--navbar-height);padding-left:max(1rem, env(safe-area-inset-left));padding-right:max(1rem, env(safe-area-inset-right));grid-template-columns:1fr auto 1fr;align-items:center;display:grid;position:relative}.MainNavigation-module__fMn9UW__leftActions{justify-self:start;align-items:flex-end;gap:.5rem;min-width:0;display:flex}.MainNavigation-module__fMn9UW__referralGroup{flex-direction:column;align-items:center;gap:.24rem;width:10.75rem;display:flex}.MainNavigation-module__fMn9UW__referralLabel{color:#ffffffe6;letter-spacing:.12em;text-align:center;text-transform:uppercase;white-space:nowrap;text-shadow:0 1px 5px #000000e6;justify-content:center;align-items:center;width:100%;font-size:.48rem;font-weight:700;line-height:1;display:flex}.MainNavigation-module__fMn9UW__referralLabel:before{content:"";background:linear-gradient(90deg,#0000,#7bbf857a);flex:1;max-width:1.1rem;height:1px;margin-right:.45rem}.MainNavigation-module__fMn9UW__referralLabel:after{content:"";background:linear-gradient(90deg,#7bbf857a,#0000);flex:1;max-width:1.1rem;height:1px;margin-left:.45rem}.MainNavigation-module__fMn9UW__referralButton{box-sizing:border-box;width:100%;height:2.15rem;color:var(--accent);letter-spacing:.06em;-webkit-backdrop-filter:blur(.6rem);background:#0000006b;border:1px solid #7bbf8533;border-radius:.42rem;justify-content:center;align-items:center;padding:0 .8rem;font-size:.64rem;font-weight:700;text-decoration:none;transition:border-color .18s,background .18s,color .18s,box-shadow .18s;display:inline-flex;box-shadow:inset 0 1px #ffffff08,0 .35rem 1rem #0000002e}.MainNavigation-module__fMn9UW__referralButton:hover,.MainNavigation-module__fMn9UW__referralButton:focus-visible{color:var(--accent-hover);background:#0000009e;border-color:#7bbf858c;box-shadow:inset 0 1px #ffffff0a,inset 0 0 .75rem #7bbf8508,0 .4rem 1rem #0000003d}.MainNavigation-module__fMn9UW__links{justify-content:center;align-items:center;gap:clamp(1.25rem,2vw,2.2rem);height:100%;display:flex}.MainNavigation-module__fMn9UW__links>a,.MainNavigation-module__fMn9UW__corporationTrigger{color:#fff;text-transform:none;cursor:pointer;white-space:nowrap;background:0 0;border:0;justify-content:center;align-items:center;height:100%;padding:.4rem 0;font-family:inherit;font-size:.95rem;font-weight:400;line-height:1;text-decoration:none;display:inline-flex;position:relative}.MainNavigation-module__fMn9UW__links>a:hover,.MainNavigation-module__fMn9UW__links>a:focus-visible,.MainNavigation-module__fMn9UW__corporationTrigger:hover,.MainNavigation-module__fMn9UW__corporationTrigger:focus-visible{color:#fff}.MainNavigation-module__fMn9UW__links>a:after,.MainNavigation-module__fMn9UW__corporationTrigger:after{content:"";background:var(--accent);opacity:0;transform-origin:50%;border-radius:999px;width:100%;height:2px;transition:opacity .22s,transform .3s cubic-bezier(.22,1,.36,1);position:absolute;bottom:.98rem;left:50%;transform:translate(-50%)scaleX(0)}.MainNavigation-module__fMn9UW__links>a:hover:after,.MainNavigation-module__fMn9UW__links>a:focus-visible:after,.MainNavigation-module__fMn9UW__corporationTrigger:hover:after,.MainNavigation-module__fMn9UW__corporationTrigger:focus-visible:after,.MainNavigation-module__fMn9UW__links>.MainNavigation-module__fMn9UW__active:after,.MainNavigation-module__fMn9UW__corporationTrigger.MainNavigation-module__fMn9UW__active:after{opacity:1;transform:translate(-50%)scaleX(1)}.MainNavigation-module__fMn9UW__corporationNav{align-items:center;height:100%;display:flex;position:relative}.MainNavigation-module__fMn9UW__corporationTrigger{gap:.5rem}.MainNavigation-module__fMn9UW__corporationChevron{transform-origin:50%;border-bottom:1px solid #ffffffa6;border-right:1px solid #ffffffa6;width:.38rem;height:.38rem;margin-top:-.18rem;transition:transform .18s,margin-top .18s;transform:rotate(45deg)}.MainNavigation-module__fMn9UW__corporationChevronOpen{margin-top:.18rem;transform:rotate(225deg)}.MainNavigation-module__fMn9UW__corporationDropdown{z-index:300;opacity:0;visibility:hidden;pointer-events:none;background:#0b0e0c;border:1px solid #ffffff12;border-radius:.5rem;gap:.18rem;width:12.5rem;padding:.38rem;transition:opacity .16s,transform .2s cubic-bezier(.22,1,.36,1),visibility 0s linear .2s;display:grid;position:absolute;top:calc(100% - .05rem);left:50%;transform:translate(-50%)translateY(-.4rem);box-shadow:0 1rem 2.2rem #00000061}.MainNavigation-module__fMn9UW__corporationDropdownOpen{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .16s,transform .2s cubic-bezier(.22,1,.36,1);transform:translate(-50%)translateY(0)}.MainNavigation-module__fMn9UW__corporationDropdown a{color:#ffffff9e;text-transform:none;background:0 0;border:1px solid #0000;border-radius:.36rem;align-items:center;min-height:2.4rem;padding:0 .8rem 0 .9rem;font-size:.8rem;font-weight:450;line-height:1;text-decoration:none;transition:color .16s,background .16s,border-color .16s;display:flex;position:relative}.MainNavigation-module__fMn9UW__corporationDropdown a:hover,.MainNavigation-module__fMn9UW__corporationDropdown a:focus-visible{color:#fff;background:#7bbf850a;border-color:#7bbf8514}.MainNavigation-module__fMn9UW__corporationDropdown .MainNavigation-module__fMn9UW__dropdownActive:hover,.MainNavigation-module__fMn9UW__corporationDropdown .MainNavigation-module__fMn9UW__dropdownActive:focus-visible{background:linear-gradient(90deg,#7bbf851f,#7bbf850d);border-color:#7bbf852e}.MainNavigation-module__fMn9UW__corporationDropdown .MainNavigation-module__fMn9UW__dropdownActive:before{content:"";background:var(--accent);border-radius:999px;width:2px;height:.95rem;position:absolute;top:50%;left:.28rem;transform:translateY(-50%);box-shadow:0 0 .55rem #7bbf8538}.MainNavigation-module__fMn9UW__rightActions{justify-self:end;align-items:center;gap:.5rem;display:flex}.MainNavigation-module__fMn9UW__desktopProfile{justify-content:center;align-items:center;display:flex}.MainNavigation-module__fMn9UW__kofiButton,.MainNavigation-module__fMn9UW__nexusButton{box-sizing:border-box;color:#fff;background:#0000004d;border:1px solid #ffffff14;border-radius:.46rem;flex:0 0 2.4rem;justify-content:center;align-items:center;width:2.4rem;min-width:2.4rem;height:2.4rem;min-height:2.4rem;padding:0;line-height:0;text-decoration:none;transition:border-color .18s,background .18s,box-shadow .18s;display:inline-flex;position:relative;overflow:visible;box-shadow:inset 0 1px #ffffff08,0 .35rem 1rem #00000029}.MainNavigation-module__fMn9UW__kofiButton:hover,.MainNavigation-module__fMn9UW__kofiButton:focus-visible,.MainNavigation-module__fMn9UW__nexusButton:hover,.MainNavigation-module__fMn9UW__nexusButton:focus-visible{background:#0000007a;border-color:#ffffff2e;box-shadow:inset 0 1px #ffffff0a,0 .4rem 1rem #00000038}.MainNavigation-module__fMn9UW__kofiLogo{object-fit:contain;object-position:50% 50%;pointer-events:none;opacity:.9;flex:0 0 1.55rem;width:1.55rem;height:1.55rem;margin:0;padding:0;transition:opacity .18s,filter .18s;display:block}.MainNavigation-module__fMn9UW__kofiButton:hover .MainNavigation-module__fMn9UW__kofiLogo,.MainNavigation-module__fMn9UW__kofiButton:focus-visible .MainNavigation-module__fMn9UW__kofiLogo{opacity:1;filter:brightness(1.08)}.MainNavigation-module__fMn9UW__nexusLogo{object-fit:contain;object-position:50% 50%;pointer-events:none;opacity:.9;flex:0 0 1.72rem;width:1.72rem;height:1.72rem;margin:0;padding:0;transition:opacity .18s,filter .18s;display:block;transform:translate(0,0)}.MainNavigation-module__fMn9UW__nexusButton:hover .MainNavigation-module__fMn9UW__nexusLogo,.MainNavigation-module__fMn9UW__nexusButton:focus-visible .MainNavigation-module__fMn9UW__nexusLogo{opacity:1;filter:brightness(1.08)}.MainNavigation-module__fMn9UW__kofiButton:after,.MainNavigation-module__fMn9UW__nexusButton:after{z-index:200;color:#ffffff8c;letter-spacing:.025em;text-transform:none;white-space:nowrap;pointer-events:none;opacity:0;visibility:hidden;-webkit-backdrop-filter:blur(6px);background:#070908b8;border:1px solid #ffffff0a;border-radius:.34rem;justify-content:center;align-items:center;min-height:1.65rem;padding:0 .62rem;font-size:.6rem;font-weight:400;line-height:1;transition:opacity .16s,transform .16s cubic-bezier(.22,1,.36,1),visibility 0s linear .16s;display:inline-flex;position:absolute;top:calc(100% + .52rem);left:50%;transform:translate(-50%)translateY(-.18rem);box-shadow:0 .3rem .8rem #0000002e}.MainNavigation-module__fMn9UW__kofiButton:after{content:"Ko-fi"}.MainNavigation-module__fMn9UW__nexusButton:after{content:"Nexus"}.MainNavigation-module__fMn9UW__kofiButton:before,.MainNavigation-module__fMn9UW__nexusButton:before{content:"";z-index:201;pointer-events:none;opacity:0;visibility:hidden;-webkit-backdrop-filter:blur(6px);background:#070908b8;border-top:1px solid #ffffff0a;border-left:1px solid #ffffff0a;width:.4rem;height:.4rem;transition:opacity .16s,visibility 0s linear .16s;position:absolute;top:calc(100% + .31rem);left:50%;transform:translate(-50%)rotate(45deg)}.MainNavigation-module__fMn9UW__kofiButton:hover:after,.MainNavigation-module__fMn9UW__kofiButton:focus-visible:after,.MainNavigation-module__fMn9UW__nexusButton:hover:after,.MainNavigation-module__fMn9UW__nexusButton:focus-visible:after{opacity:.78;visibility:visible;transition-delay:90ms;transform:translate(-50%)translateY(0)}.MainNavigation-module__fMn9UW__kofiButton:hover:before,.MainNavigation-module__fMn9UW__kofiButton:focus-visible:before,.MainNavigation-module__fMn9UW__nexusButton:hover:before,.MainNavigation-module__fMn9UW__nexusButton:focus-visible:before{opacity:.78;visibility:visible;transition-delay:90ms}@media (max-width:48rem),(max-width:68rem) and (hover:none) and (pointer:coarse){.MainNavigation-module__fMn9UW__header{display:none}}@media (prefers-reduced-motion:reduce){.MainNavigation-module__fMn9UW__referralButton,.MainNavigation-module__fMn9UW__kofiButton,.MainNavigation-module__fMn9UW__kofiLogo,.MainNavigation-module__fMn9UW__nexusButton,.MainNavigation-module__fMn9UW__nexusLogo,.MainNavigation-module__fMn9UW__links>a,.MainNavigation-module__fMn9UW__links>a:after,.MainNavigation-module__fMn9UW__corporationTrigger,.MainNavigation-module__fMn9UW__corporationTrigger:after,.MainNavigation-module__fMn9UW__corporationChevron,.MainNavigation-module__fMn9UW__corporationDropdown,.MainNavigation-module__fMn9UW__corporationDropdown a,.MainNavigation-module__fMn9UW__kofiButton:before,.MainNavigation-module__fMn9UW__kofiButton:after,.MainNavigation-module__fMn9UW__nexusButton:before,.MainNavigation-module__fMn9UW__nexusButton:after{transition:none}}html.route-scroll-instant .MainNavigation-module__fMn9UW__header *{transition:none!important;animation:none!important}html.route-scroll-instant .MainNavigation-module__fMn9UW__header :before{transition:none!important;animation:none!important}html.route-scroll-instant .MainNavigation-module__fMn9UW__header :after{transition:none!important;animation:none!important}html.route-scroll-instant .MainNavigation-module__fMn9UW__links>a:after{opacity:0!important;transform:translate(-50%)scaleX(0)!important}html.route-scroll-instant .MainNavigation-module__fMn9UW__corporationTrigger:after{opacity:0!important;transform:translate(-50%)scaleX(0)!important}.MainNavigation-module__fMn9UW__dropdownHeader{border-bottom:1px solid #ffffff0f;gap:.25rem;padding:.72rem .78rem .8rem;display:grid}.MainNavigation-module__fMn9UW__dropdownHeader strong{color:#fff;font-size:.78rem;font-weight:700}.MainNavigation-module__fMn9UW__dropdownHeader span{color:#ffffff6e;font-size:.65rem;line-height:1.4}.MainNavigation-module__fMn9UW__dropdownList{gap:.14rem;padding-top:.38rem;display:grid}.MainNavigation-module__fMn9UW__corporationDropdown .MainNavigation-module__fMn9UW__dropdownLink{color:#ffffffc4;border:1px solid #0000;border-radius:.5rem;justify-content:space-between;align-items:center;gap:.8rem;min-height:3.25rem;padding:.58rem .72rem;text-decoration:none;display:flex}.MainNavigation-module__fMn9UW__corporationDropdown .MainNavigation-module__fMn9UW__dropdownLink:before{display:none}.MainNavigation-module__fMn9UW__corporationDropdown .MainNavigation-module__fMn9UW__dropdownActive{color:#fff;background:#7bbf8512;border-color:#7bbf852e}.MainNavigation-module__fMn9UW__dropdownText{gap:.16rem;min-width:0;display:grid}.MainNavigation-module__fMn9UW__dropdownTitleRow{align-items:center;gap:.45rem;display:flex}.MainNavigation-module__fMn9UW__dropdownTitleRow strong{color:inherit;font-size:.74rem;font-weight:680}.MainNavigation-module__fMn9UW__dropdownText small{color:#ffffff6b;font-size:.61rem;line-height:1.35}.MainNavigation-module__fMn9UW__exampleBadge{color:#ffffff6b;letter-spacing:.06em;text-transform:uppercase;background:#ffffff08;border:1px solid #ffffff14;border-radius:999px;align-items:center;min-height:1.05rem;padding:0 .34rem;font-size:.48rem;font-weight:700;display:inline-flex}.MainNavigation-module__fMn9UW__dropdownArrow{color:#7bbf8585;flex:none;font-size:.72rem;transition:transform .16s,color .16s}.MainNavigation-module__fMn9UW__dropdownLink:hover .MainNavigation-module__fMn9UW__dropdownArrow,.MainNavigation-module__fMn9UW__dropdownLink:focus-visible .MainNavigation-module__fMn9UW__dropdownArrow{color:var(--accent);transform:translate(.16rem)}.MainNavigation-module__fMn9UW__corporationDropdown{background:#0b0e0c;border-radius:.5rem;gap:0;width:11.8rem;padding:.38rem;box-shadow:0 1rem 2.2rem #0000006b,inset 0 1px #ffffff05}.MainNavigation-module__fMn9UW__dropdownList{gap:.08rem;padding:0;display:grid}.MainNavigation-module__fMn9UW__corporationDropdown .MainNavigation-module__fMn9UW__dropdownLink{color:#ffffffa8;background:0 0;border:1px solid #0000;border-radius:.36rem;justify-content:flex-start;align-items:center;min-height:2.45rem;padding:0 .72rem;font-size:.78rem;font-weight:520;line-height:1;display:flex}.MainNavigation-module__fMn9UW__corporationDropdown .MainNavigation-module__fMn9UW__dropdownLink:hover,.MainNavigation-module__fMn9UW__corporationDropdown .MainNavigation-module__fMn9UW__dropdownLink:focus-visible{color:#fff;background:#ffffff09;border-color:#0000}.MainNavigation-module__fMn9UW__dropdownSeparator{background:#ffffff14;height:1px;margin:.2rem .28rem .28rem}.MainNavigation-module__fMn9UW__corporationDropdown .MainNavigation-module__fMn9UW__dropdownActive{color:#fff;background:#7bbf850d;border-color:#0000;font-weight:620}.MainNavigation-module__fMn9UW__corporationDropdown .MainNavigation-module__fMn9UW__dropdownActive:before{display:none}
.UpdateDetail-module__BCB_BW__page{--updates-accent:#7bbf85;--section-width:84rem;color:#fff;background:#080a09;min-height:100svh;padding-top:4.25rem;overflow-x:clip}.UpdateDetail-module__BCB_BW__page *,.UpdateDetail-module__BCB_BW__page :before,.UpdateDetail-module__BCB_BW__page :after{box-sizing:border-box;min-width:0}.UpdateDetail-module__BCB_BW__hero{isolation:isolate;background:#080a09;width:100%;height:calc(100svh - 4.25rem);min-height:38rem;position:relative;overflow:hidden}.UpdateDetail-module__BCB_BW__heroImage{z-index:-4;object-fit:cover;object-position:center}.UpdateDetail-module__BCB_BW__heroOverlay{z-index:-3;pointer-events:none;background:radial-gradient(110% 120% at 50% 42%,#03070600 45%,#03070638 100%),linear-gradient(90deg,#030706eb 0%,#03070691 40%,#03070600 75%),linear-gradient(#080a0900 40%,#080a09ab 100%);position:absolute;inset:0}.UpdateDetail-module__BCB_BW__backLink{z-index:8;color:#ffffffd1;min-height:2.45rem;font:inherit;-webkit-backdrop-filter:blur(10px);background:#070a089e;border:1px solid #ffffff1f;border-radius:.5rem;align-items:center;gap:.5rem;padding:0 .8rem;font-size:.7rem;font-weight:600;text-decoration:none;transition:border-color .18s,background .18s,color .18s;display:inline-flex;position:absolute;top:1.1rem;left:clamp(1rem,3vw,2.3rem)}.UpdateDetail-module__BCB_BW__backLink:hover,.UpdateDetail-module__BCB_BW__backLink:focus-visible{border-color:color-mix(in srgb, var(--updates-accent) 42%, transparent);color:#fff;background:#070a08c7}.UpdateDetail-module__BCB_BW__heroContentWrap{z-index:3;align-items:center;width:min(100% - 3rem,86rem);height:100%;margin-left:clamp(5rem,8vw,9.5rem);margin-right:auto;padding:clamp(4.5rem,7vh,5.8rem) 0 clamp(3.8rem,6vh,5rem);display:flex;position:relative}.UpdateDetail-module__BCB_BW__heroContent{text-align:left;text-shadow:0 .18rem .75rem #000000ad;width:min(100%,47rem);padding:.35rem 0;position:relative}.UpdateDetail-module__BCB_BW__heroContent:before{content:"";z-index:-1;filter:blur(7px);pointer-events:none;background:radial-gradient(at 34%,#0408069e 0%,#04080661 38%,#04080624 64%,#0000 78%);position:absolute;inset:-2.5rem -6rem -2.5rem -4rem}.UpdateDetail-module__BCB_BW__heroTitle{color:#fff;font-family:var(--font-division);letter-spacing:-.03em;text-transform:uppercase;overflow-wrap:anywhere;word-break:break-word;text-shadow:0 .22rem 1rem #00000085;margin:0;font-size:clamp(2.8rem,4.5vw,4.4rem);font-weight:400;line-height:.98}.UpdateDetail-module__BCB_BW__heroSubtitle{width:min(100%,43rem);color:color-mix(in srgb, var(--updates-accent) 82%, #fff 18%);overflow-wrap:anywhere;word-break:break-word;margin:.18rem 0 0;font-size:clamp(1.05rem,1.35vw,1.22rem);font-weight:650;line-height:1.4}.UpdateDetail-module__BCB_BW__heroDescriptionBlock{gap:.68rem;width:min(100%,43rem);margin-top:.68rem;display:grid}.UpdateDetail-module__BCB_BW__heroDescription{color:#ffffffad;overflow-wrap:anywhere;word-break:break-word;margin:0;font-size:clamp(.9rem,1vw,1rem);line-height:1.65}.UpdateDetail-module__BCB_BW__heroWhyBlock{border-top:1px solid #ffffff17;gap:.42rem;margin-top:.12rem;padding-top:.72rem;display:grid}.UpdateDetail-module__BCB_BW__heroWhyLabel{color:color-mix(in srgb, var(--updates-accent) 68%, #ffffff70);letter-spacing:.12em;text-transform:uppercase;font-size:.61rem;font-weight:760}.UpdateDetail-module__BCB_BW__heroLead{color:#ffffffe0;overflow-wrap:anywhere;word-break:break-word;margin:0;font-size:clamp(.94rem,1.08vw,1.06rem);font-weight:590;line-height:1.55}.UpdateDetail-module__BCB_BW__heroLead strong{color:#fff;font-weight:730}.UpdateDetail-module__BCB_BW__editedAt{color:#ffffff5e;font-size:.61rem;line-height:1.45}.UpdateDetail-module__BCB_BW__adminActions{flex-wrap:wrap;gap:.55rem;margin-top:.35rem;display:flex}.UpdateDetail-module__BCB_BW__adminActions button{color:#ffffffbd;min-height:2.45rem;font:inherit;cursor:pointer;background:#070a08a8;border:1px solid #ffffff1c;border-radius:.46rem;justify-content:center;align-items:center;padding:0 .85rem;font-size:.66rem;font-weight:700;transition:border-color .18s,background .18s,color .18s;display:inline-flex}.UpdateDetail-module__BCB_BW__adminActions button:hover,.UpdateDetail-module__BCB_BW__adminActions button:focus-visible{color:#fff;background:#7bbf8514;border-color:#7bbf854d}.UpdateDetail-module__BCB_BW__adminActions .UpdateDetail-module__BCB_BW__deleteButton{color:#e99a9a;border-color:#e674742e}.UpdateDetail-module__BCB_BW__adminActions .UpdateDetail-module__BCB_BW__deleteButton:hover,.UpdateDetail-module__BCB_BW__adminActions .UpdateDetail-module__BCB_BW__deleteButton:focus-visible{color:#ffb0b0;background:#e6747414;border-color:#e6747452}.UpdateDetail-module__BCB_BW__heroScroll{z-index:4;color:#fff9;pointer-events:none;place-items:center;width:2.4rem;height:2.4rem;display:grid;position:absolute;bottom:1rem;left:50%;transform:translate(-50%)}.UpdateDetail-module__BCB_BW__heroScroll>span{border-bottom:2px solid;border-right:2px solid;width:.7rem;height:.7rem;transform:translateY(-.15rem)rotate(45deg)}.UpdateDetail-module__BCB_BW__patchSection{background:var(--haven-section-primary);isolation:isolate;padding:clamp(3.7rem,5vw,4.8rem) clamp(1rem,4vw,3rem) clamp(5rem,7vw,6.6rem);position:relative;overflow:hidden}.UpdateDetail-module__BCB_BW__patchSection:before{content:"";z-index:3;width:min(calc(100% - 2rem), var(--section-width));pointer-events:none;background:linear-gradient(90deg,#0000 0%,#ffffff14 12%,#7bbf853d 42%,#97d4a185 50%,#7bbf853d 58%,#ffffff14 88%,#0000 100%);height:1px;position:absolute;top:0;left:50%;transform:translate(-50%);box-shadow:0 0 1.1rem #7bbf851a}.UpdateDetail-module__BCB_BW__sectionInner{z-index:1;width:min(100%, var(--section-width));margin-inline:auto;position:relative}.UpdateDetail-module__BCB_BW__sectionHeading{text-align:center;width:min(100%,48rem);margin-inline:auto}.UpdateDetail-module__BCB_BW__sectionKicker{color:#82be8c;letter-spacing:.15em;text-transform:uppercase;justify-content:center;align-items:center;gap:.72rem;font-size:clamp(.67rem,.78vw,.75rem);font-weight:750;display:inline-flex}.UpdateDetail-module__BCB_BW__sectionKicker:before,.UpdateDetail-module__BCB_BW__sectionKicker:after{content:"";background:linear-gradient(90deg,#0000,#82be8c7a);width:clamp(1.2rem,2.4vw,2.15rem);height:1px}.UpdateDetail-module__BCB_BW__sectionKicker:after{transform:scaleX(-1)}.UpdateDetail-module__BCB_BW__sectionHeading h2{color:#fff;font-family:var(--font-title);letter-spacing:-.043em;margin:.72rem 0 0;font-size:clamp(2.4rem,4.5vw,4.1rem);font-weight:400;line-height:.98}.UpdateDetail-module__BCB_BW__sectionHeading p{color:#ffffff8c;width:min(100%,42rem);margin:.78rem auto 0;font-size:clamp(.84rem,.96vw,.93rem);line-height:1.65}.UpdateDetail-module__BCB_BW__releaseStrip{background:#070a0894;border:1px solid #ffffff14;border-radius:.58rem;justify-content:space-between;align-items:stretch;gap:1rem;width:min(100%,66rem);margin:2.25rem auto 0;padding:.85rem 1rem;display:flex;box-shadow:0 .8rem .7rem -.72rem #0000009e,0 2rem 2rem -1.5rem #0000004d}.UpdateDetail-module__BCB_BW__releaseIdentity{grid-template-columns:2.5rem minmax(0,1fr);align-items:center;gap:.7rem;display:grid}.UpdateDetail-module__BCB_BW__authorAvatar{object-fit:cover;border:1px solid #7bbf852e;border-radius:50%;width:2.5rem;height:2.5rem}.UpdateDetail-module__BCB_BW__releaseIdentity>div{gap:.08rem;display:grid}.UpdateDetail-module__BCB_BW__releaseIdentity span,.UpdateDetail-module__BCB_BW__releaseFacts small{color:#ffffff47;letter-spacing:.07em;text-transform:uppercase;font-size:.51rem;font-weight:740}.UpdateDetail-module__BCB_BW__releaseIdentity strong{color:#fffc;overflow-wrap:anywhere;word-break:break-word;font-size:.7rem}.UpdateDetail-module__BCB_BW__releaseIdentity small{color:#91d49b9e;overflow-wrap:anywhere;word-break:break-word;font-size:.53rem}.UpdateDetail-module__BCB_BW__releaseFacts{grid-template-columns:repeat(3,minmax(5.2rem,auto));display:grid}.UpdateDetail-module__BCB_BW__releaseFacts>span{border-left:1px solid #ffffff12;align-content:center;gap:.16rem;min-width:6rem;padding:0 1rem;display:grid}.UpdateDetail-module__BCB_BW__releaseFacts strong{color:#ffffffd6;overflow-wrap:anywhere;word-break:break-word;font-size:.76rem}.UpdateDetail-module__BCB_BW__categoryStack{gap:.85rem;width:min(100%,66rem);margin:1rem auto 0;display:grid}.UpdateDetail-module__BCB_BW__categoryCard{border:1px solid color-mix(in srgb, var(--updates-accent) 13%, #ffffff12);background:linear-gradient(155deg, color-mix(in srgb, var(--updates-accent) 5%, transparent), transparent 48%), #0e110f;border-radius:.66rem;padding:1.2rem;position:relative;overflow:hidden;box-shadow:0 .7rem .6rem -.62rem #000000ad,0 2rem 2rem -1.1rem #0006}.UpdateDetail-module__BCB_BW__categoryCard:before{content:"";background:linear-gradient(90deg,#7bbf85b8,#0000);width:4rem;height:1px;position:absolute;top:0;left:1.2rem}.UpdateDetail-module__BCB_BW__categoryTopline{color:#ffffff45;letter-spacing:.07em;text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.45rem 1rem;font-size:.52rem;font-weight:720;display:flex}.UpdateDetail-module__BCB_BW__categoryTopline>span:first-child{color:#91d49b9e}.UpdateDetail-module__BCB_BW__categoryIntro{border-bottom:1px solid #ffffff12;gap:.25rem;margin-top:.82rem;padding-bottom:.95rem;display:grid}.UpdateDetail-module__BCB_BW__categoryLabel{color:#82be8c;letter-spacing:.13em;text-transform:uppercase;font-size:.62rem;font-weight:760}.UpdateDetail-module__BCB_BW__categoryIntro h3{color:#fff;font-family:var(--font-title);letter-spacing:-.03em;overflow-wrap:anywhere;word-break:break-word;margin:0;font-size:clamp(1.85rem,3vw,2.65rem);font-weight:400;line-height:1.02}.UpdateDetail-module__BCB_BW__categoryIntro p{color:#ffffff7a;overflow-wrap:anywhere;word-break:break-word;margin:.1rem 0 0;font-size:.74rem;line-height:1.58}.UpdateDetail-module__BCB_BW__changeList{gap:0;margin:0;padding:0;list-style:none;display:grid}.UpdateDetail-module__BCB_BW__changeList li{border-bottom:1px solid #ffffff0d;border-radius:.38rem;grid-template-columns:2.1rem minmax(0,1fr);align-items:center;gap:.7rem;min-height:3.25rem;padding:.82rem .55rem;transition:background .18s,border-color .18s;display:grid}.UpdateDetail-module__BCB_BW__changeList li:last-child{border-bottom:0}.UpdateDetail-module__BCB_BW__changeList li>span{color:#7bbf8578;letter-spacing:.04em;text-align:center;justify-content:center;align-self:stretch;align-items:center;padding:0;font-size:.54rem;font-weight:800;line-height:1;transition:color .18s,opacity .18s;display:flex}.UpdateDetail-module__BCB_BW__changeList p{color:#ffffff9e;overflow-wrap:anywhere;word-break:break-word;white-space:normal;margin:0;font-size:.76rem;line-height:1.65}.UpdateDetail-module__BCB_BW__archiveFooter{border-top:1px solid #ffffff12;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;width:min(100%,66rem);margin:2.15rem auto 0;padding-top:1rem;display:flex}.UpdateDetail-module__BCB_BW__archiveFooter>div{gap:.12rem;display:grid}.UpdateDetail-module__BCB_BW__archiveFooter span{color:#ffffff42;letter-spacing:.07em;text-transform:uppercase;font-size:.52rem;font-weight:740}.UpdateDetail-module__BCB_BW__archiveFooter strong{color:#ffffffa6;font-size:.68rem}.UpdateDetail-module__BCB_BW__archiveFooter a{color:#91d49b;font-size:.65rem;font-weight:720;text-decoration:none}.UpdateDetail-module__BCB_BW__confirmOverlay{z-index:28000;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000d6;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.UpdateDetail-module__BCB_BW__confirmPanel{text-align:center;background:#0b0e0c;border:1px solid #ff646429;border-radius:.75rem;width:min(100%,31rem);padding:1.4rem;box-shadow:0 2rem 6rem #000000a6}.UpdateDetail-module__BCB_BW__dangerIcon{color:#ff9898;background:#ff666614;border:1px solid #ff666640;border-radius:50%;place-items:center;width:2.7rem;height:2.7rem;margin:0 auto .75rem;font-weight:850;display:grid}.UpdateDetail-module__BCB_BW__confirmPanel h2{color:#fff;overflow-wrap:anywhere;margin:0;font-size:1.25rem}.UpdateDetail-module__BCB_BW__confirmPanel>p{color:#ffffff7a;overflow-wrap:anywhere;word-break:break-word;margin:.65rem 0 0;font-size:.72rem;line-height:1.62}.UpdateDetail-module__BCB_BW__confirmPanel>p strong{color:#ffffffc7}.UpdateDetail-module__BCB_BW__confirmError{color:#ff9a9a!important}.UpdateDetail-module__BCB_BW__confirmActions{grid-template-columns:.8fr 1.2fr;gap:.55rem;margin-top:1.15rem;display:grid}.UpdateDetail-module__BCB_BW__confirmActions button{color:#ffffff94;min-height:2.55rem;font:inherit;cursor:pointer;background:#ffffff08;border:1px solid #ffffff17;border-radius:.46rem;font-size:.66rem;font-weight:740}.UpdateDetail-module__BCB_BW__confirmActions .UpdateDetail-module__BCB_BW__confirmDelete{color:#faa;background:#ff666617;border-color:#ff666638}.UpdateDetail-module__BCB_BW__confirmActions button:disabled{opacity:.45;cursor:not-allowed}@media (max-width:52rem){.UpdateDetail-module__BCB_BW__hero{height:auto;min-height:34rem}.UpdateDetail-module__BCB_BW__heroContentWrap{width:calc(100% - 2rem);min-height:34rem;margin:0 auto;padding:5.5rem 0 3.5rem}.UpdateDetail-module__BCB_BW__releaseStrip{flex-direction:column;align-items:flex-start}.UpdateDetail-module__BCB_BW__releaseFacts{border-top:1px solid #ffffff12;width:100%}.UpdateDetail-module__BCB_BW__releaseFacts>span{border-left:0;min-width:0;padding:.7rem .8rem 0 0}}@media (max-width:34rem){.UpdateDetail-module__BCB_BW__page{padding-top:4rem}.UpdateDetail-module__BCB_BW__heroTitle{font-size:clamp(2.25rem,12.5vw,3.2rem)}.UpdateDetail-module__BCB_BW__patchSection{padding-inline:.8rem}.UpdateDetail-module__BCB_BW__sectionHeading h2{font-size:clamp(2.05rem,11vw,3.1rem)}.UpdateDetail-module__BCB_BW__releaseFacts{grid-template-columns:repeat(3,minmax(0,1fr))}.UpdateDetail-module__BCB_BW__releaseFacts>span{padding-right:.45rem}.UpdateDetail-module__BCB_BW__categoryCard{padding:1rem}.UpdateDetail-module__BCB_BW__changeList li{grid-template-columns:1.55rem minmax(0,1fr);gap:.45rem}.UpdateDetail-module__BCB_BW__adminActions{grid-template-columns:1fr 1fr;display:grid}.UpdateDetail-module__BCB_BW__confirmActions{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.UpdateDetail-module__BCB_BW__backLink,.UpdateDetail-module__BCB_BW__adminActions button{transition:none}}.UpdateDetail-module__BCB_BW__categoryCard{--category-accent:#7bbf85;--category-rgb:123 191 133;border-color:rgb(var(--category-rgb) / 18%);background:linear-gradient(150deg, rgb(var(--category-rgb) / 5.5%), transparent 46%), #0e110f;box-shadow:0 .7rem .6rem -.62rem #000000ad,0 2rem 2rem -1.1rem #0006,inset 0 1px #ffffff05}.UpdateDetail-module__BCB_BW__categoryCard[data-category=added]{--category-accent:#82c98f;--category-rgb:130 201 143}.UpdateDetail-module__BCB_BW__categoryCard[data-category=improved]{--category-accent:#7fb9d4;--category-rgb:127 185 212}.UpdateDetail-module__BCB_BW__categoryCard[data-category=fixed]{--category-accent:#d5aa69;--category-rgb:213 170 105}.UpdateDetail-module__BCB_BW__categoryCard[data-category=note]{--category-accent:#aa91cf;--category-rgb:170 145 207}.UpdateDetail-module__BCB_BW__categoryCard:before{background:linear-gradient(90deg, var(--category-accent), transparent);width:5.25rem;box-shadow:0 0 .75rem rgb(var(--category-rgb) / 18%)}.UpdateDetail-module__BCB_BW__categoryTopline>span:first-child,.UpdateDetail-module__BCB_BW__categoryLabel,.UpdateDetail-module__BCB_BW__changeList li>span{color:var(--category-accent)}.UpdateDetail-module__BCB_BW__categoryTopline>span:first-child{opacity:.8}.UpdateDetail-module__BCB_BW__categoryLabel{text-shadow:0 0 1rem rgb(var(--category-rgb) / 13%)}.UpdateDetail-module__BCB_BW__changeList li{border-bottom-color:rgb(var(--category-rgb) / 8%);position:relative}.UpdateDetail-module__BCB_BW__changeList li:hover{border-bottom-color:rgb(var(--category-rgb) / 12%);background:linear-gradient(90deg, rgb(var(--category-rgb) / 7%) 0%, rgb(var(--category-rgb) / 3.5%) 42%, transparent 100%)}.UpdateDetail-module__BCB_BW__changeList li:hover>span{color:var(--category-accent)}.UpdateDetail-module__BCB_BW__releaseFacts>span:first-child strong{color:#9ed8a7}.UpdateDetail-module__BCB_BW__releaseFacts>span:nth-child(2) strong{color:#92c6dc}.UpdateDetail-module__BCB_BW__releaseFacts>span:nth-child(3) strong{color:#b7a0d7}.UpdateDetail-module__BCB_BW__adminActions button:first-child{color:#9bcce1;background:#7fb9d40f;border-color:#7fb9d43d}.UpdateDetail-module__BCB_BW__adminActions button:first-child:hover,.UpdateDetail-module__BCB_BW__adminActions button:first-child:focus-visible{color:#b5ddec;background:#7fb9d41c;border-color:#7fb9d466}.UpdateDetail-module__BCB_BW__archiveFooter a{color:#90c7d8}.UpdateDetail-module__BCB_BW__archiveFooter a:hover,.UpdateDetail-module__BCB_BW__archiveFooter a:focus-visible{color:#add9e5}@media (prefers-reduced-motion:reduce){.UpdateDetail-module__BCB_BW__changeList li,.UpdateDetail-module__BCB_BW__changeList li>span{transition:none}}.UpdateDetail-module__BCB_BW__categoryCard{border:1px solid rgb(var(--category-rgb) / 20%);background:linear-gradient(150deg, rgb(var(--category-rgb) / 4.5%), transparent 48%), #0e110f;box-shadow:inset 3px 0 0 rgb(var(--category-rgb) / 58%), inset 0 1px 0 #ffffff05, 0 1.2rem 2.2rem -1.65rem #000000b8}.UpdateDetail-module__BCB_BW__categoryCard:before{display:none}.UpdateDetail-module__BCB_BW__categoryIntro{border-bottom-color:#ffffff12}.UpdateDetail-module__BCB_BW__changeList li{border-bottom-color:#ffffff0e}.UpdateDetail-module__BCB_BW__changeList li:hover{border-bottom-color:rgb(var(--category-rgb) / 12%)}.UpdateDetail-module__BCB_BW__changeList li:before{display:none}.UpdateDetail-module__BCB_BW__releaseStrip,.UpdateDetail-module__BCB_BW__confirmPanel{box-shadow:inset 0 1px #ffffff04,0 1.4rem 2.5rem -1.8rem #000000b3}
.SiteFooter-module__wWXZva__footer{color:#fff;background:#070908;border-top:1px solid #7bbf8514;position:relative;overflow:hidden}.SiteFooter-module__wWXZva__footer:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#7bbf852e,#0000);width:min(72rem,88vw);height:1px;position:absolute;top:0;left:50%;transform:translate(-50%)}.SiteFooter-module__wWXZva__inner{width:min(100% - 2rem,76rem);margin-inline:auto;padding:clamp(3.2rem,5vw,4.6rem) 0 1.5rem}.SiteFooter-module__wWXZva__mainGrid{grid-template-columns:minmax(15rem,1.25fr) minmax(0,3.82fr);gap:clamp(3rem,7vw,6rem);display:grid}.SiteFooter-module__wWXZva__brand{align-self:start}.SiteFooter-module__wWXZva__brandLink{text-decoration:none;display:inline-flex}.SiteFooter-module__wWXZva__logo{object-fit:contain;filter:drop-shadow(0 .3rem .9rem #00000038);width:clamp(11.2rem,13vw,14.2rem);height:auto}.SiteFooter-module__wWXZva__brand p{color:#ffffff8c;margin:.95rem 0 0;font-size:.82rem;line-height:1.6}.SiteFooter-module__wWXZva__linksGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1.8rem,4vw,3.4rem);display:grid}.SiteFooter-module__wWXZva__group h2{color:#7bbf85;letter-spacing:.15em;text-transform:uppercase;margin:0 0 1.05rem;font-size:.67rem;font-weight:800}.SiteFooter-module__wWXZva__group ul{gap:.72rem;margin:0;padding:0;list-style:none;display:grid}.SiteFooter-module__wWXZva__group a{color:#ffffffb8;font-size:.82rem;font-weight:530;line-height:1.4;text-decoration:none;transition:color .18s}.SiteFooter-module__wWXZva__group a:hover,.SiteFooter-module__wWXZva__group a:focus-visible{color:#fff}.SiteFooter-module__wWXZva__bottom{border-top:1px solid #ffffff12;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:2rem;margin-top:clamp(3.2rem,5vw,4.2rem);padding-top:1.35rem;display:grid}.SiteFooter-module__wWXZva__legal{min-width:0}.SiteFooter-module__wWXZva__legalLine{color:#ffffff85;flex-wrap:wrap;align-items:center;gap:.3rem .45rem;font-size:.68rem;line-height:1.5;display:flex}.SiteFooter-module__wWXZva__legalLinkWrap{align-items:center;gap:.45rem;display:inline-flex}.SiteFooter-module__wWXZva__legalLine a{color:#ffffff9e;text-underline-offset:.18rem;text-decoration-line:underline;text-decoration-color:#ffffff38;transition:color .18s,text-decoration-color .18s}.SiteFooter-module__wWXZva__legalLine a:hover,.SiteFooter-module__wWXZva__legalLine a:focus-visible{color:#fff;text-decoration-color:#7bbf858c}.SiteFooter-module__wWXZva__legalDot,.SiteFooter-module__wWXZva__legalSeparator{color:#7bbf8570}.SiteFooter-module__wWXZva__disclaimer{color:#ffffff6b;margin:.32rem 0 0;font-size:.66rem;line-height:1.55}.SiteFooter-module__wWXZva__rsiLink{opacity:.26;justify-content:center;align-self:center;align-items:center;width:clamp(2.2rem,2.7vw,3rem);text-decoration:none;transition:opacity .22s,transform .22s;display:inline-flex}.SiteFooter-module__wWXZva__rsiLink:hover,.SiteFooter-module__wWXZva__rsiLink:focus-visible{opacity:.72}.SiteFooter-module__wWXZva__rsiLink:focus-visible{outline-offset:.35rem;outline:1px solid #7bbf8573}.SiteFooter-module__wWXZva__rsiLogo{object-fit:contain;width:100%;height:auto;display:block}@media (max-width:68rem){.SiteFooter-module__wWXZva__mainGrid{grid-template-columns:1fr;gap:2.6rem}.SiteFooter-module__wWXZva__brand{grid-template-columns:auto 1fr;align-items:center;gap:1.4rem;display:grid}.SiteFooter-module__wWXZva__brand p{margin:0}}@media (max-width:52rem){.SiteFooter-module__wWXZva__linksGrid{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:2.4rem}}@media (max-width:36rem){.SiteFooter-module__wWXZva__inner{width:min(100% - 2rem,32rem);padding-top:3rem}.SiteFooter-module__wWXZva__brand{display:block}.SiteFooter-module__wWXZva__brand p{margin-top:.8rem}.SiteFooter-module__wWXZva__linksGrid{grid-template-columns:1fr 1fr;column-gap:1.4rem}.SiteFooter-module__wWXZva__bottom{grid-template-columns:1fr;gap:1.1rem}.SiteFooter-module__wWXZva__rsiLink{justify-self:start}}
