.DiscordRoleMark-module__uV-CoW__icon{object-fit:contain;flex:0 0 .92rem;width:.92rem;height:.92rem}.DiscordRoleMark-module__uV-CoW__emoji{flex:0 0 .95rem;justify-content:center;align-items:center;width:.95rem;height:.95rem;font-size:.8rem;line-height:1;display:inline-flex}.DiscordRoleMark-module__uV-CoW__dot{border-radius:50%;flex:0 0 .48rem;width:.48rem;height:.48rem;display:inline-block}
.GalleryImageViewer-module__pBoUxW__overlay{--navbar-height:4.25rem;z-index:20000;inset:var(--navbar-height) 0 0;background:#010302f0;place-items:center;padding:clamp(.9rem,2vh,1.45rem) clamp(.8rem,2vw,1.4rem);display:grid;position:fixed;overflow:hidden}.GalleryImageViewer-module__pBoUxW__panel{width:min(100vw - 2rem,67rem);max-height:calc(100dvh - var(--navbar-height) - 2rem);background:#0b100d;border:1px solid #7bbf8529;border-radius:.72rem;padding:.9rem;position:relative;overflow:hidden;box-shadow:0 2rem 6rem #0000007a}.GalleryImageViewer-module__pBoUxW__detailImageButton{aspect-ratio:16/9;cursor:zoom-in;background:#050705;border:0;border-radius:.58rem;width:100%;padding:0;display:block;position:relative;overflow:hidden;box-shadow:0 1rem 2.2rem #00000040}.GalleryImageViewer-module__pBoUxW__detailImage{object-fit:cover}.GalleryImageViewer-module__pBoUxW__info{padding:.82rem .15rem .05rem;display:grid}.GalleryImageViewer-module__pBoUxW__info h2{color:#ffffffe6;margin:0;font-size:clamp(1rem,1.3vw,1.18rem);font-weight:620;line-height:1.42}.GalleryImageViewer-module__pBoUxW__authorLine{color:#ffffff6b;flex-wrap:wrap;align-items:center;gap:.4rem;width:fit-content;margin-top:.42rem;font-size:.7rem;display:inline-flex}.GalleryImageViewer-module__pBoUxW__authorLine strong{font-weight:720}.GalleryImageViewer-module__pBoUxW__metaDot{background:#ffffff3d;border-radius:50%;width:.24rem;height:.24rem}.GalleryImageViewer-module__pBoUxW__bottomBar{border-top:1px solid #ffffff12;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;min-height:3.2rem;margin-top:.72rem;padding-top:.62rem;display:grid}.GalleryImageViewer-module__pBoUxW__selection{color:#d3b447;align-self:end;align-items:center;gap:.42rem;min-height:1rem;padding-bottom:.18rem;display:inline-flex}.GalleryImageViewer-module__pBoUxW__selection svg{fill:currentColor;flex:0 0 .95rem;width:.95rem;height:.95rem}.GalleryImageViewer-module__pBoUxW__selection strong{font-size:.72rem;font-weight:760}.GalleryImageViewer-module__pBoUxW__actions{justify-content:center;align-self:stretch;align-items:center;gap:.48rem;display:flex}.GalleryImageViewer-module__pBoUxW__likeButton,.GalleryImageViewer-module__pBoUxW__shareButton{color:#ffffffa8;cursor:pointer;background:0 0;border:1px solid #ffffff1f;border-radius:.45rem;justify-content:center;align-items:center;gap:.38rem;min-height:2.15rem;padding:0 .72rem;font-size:.67rem;font-weight:650;transition:border-color .16s,background .16s,color .16s;display:inline-flex}.GalleryImageViewer-module__pBoUxW__likeButton svg{width:1rem;height:1rem}.GalleryImageViewer-module__pBoUxW__likeButton path{fill:#0000;stroke:currentColor;stroke-width:1.65px;stroke-linejoin:round}.GalleryImageViewer-module__pBoUxW__liked{color:#7bbf85}.GalleryImageViewer-module__pBoUxW__liked path{fill:currentColor;stroke:currentColor}.GalleryImageViewer-module__pBoUxW__shareButton svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:.9rem;height:.9rem}.GalleryImageViewer-module__pBoUxW__likeButton:hover,.GalleryImageViewer-module__pBoUxW__likeButton:focus-visible,.GalleryImageViewer-module__pBoUxW__shareButton:hover,.GalleryImageViewer-module__pBoUxW__shareButton:focus-visible{color:#91d49b;background:#7bbf850a;border-color:#7bbf854d}.GalleryImageViewer-module__pBoUxW__closeButton,.GalleryImageViewer-module__pBoUxW__fullscreenClose{z-index:5;color:#ffffffdb;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#070a08b8;border:1px solid #ffffff2e;border-radius:50%;place-items:center;width:2.3rem;height:2.3rem;padding:0;transition:border-color .16s,background .16s,color .16s,transform .16s,box-shadow .16s;display:grid}.GalleryImageViewer-module__pBoUxW__closeButton{position:absolute;top:1.45rem;right:1.45rem}.GalleryImageViewer-module__pBoUxW__closeButton:hover,.GalleryImageViewer-module__pBoUxW__closeButton:focus-visible,.GalleryImageViewer-module__pBoUxW__fullscreenClose:hover,.GalleryImageViewer-module__pBoUxW__fullscreenClose:focus-visible{color:#91d49b;background:#0c130ef5;border-color:#7bbf8575;transform:scale(1.06);box-shadow:0 0 .8rem #7bbf851a}.GalleryImageViewer-module__pBoUxW__closeButton span,.GalleryImageViewer-module__pBoUxW__closeButton span:after,.GalleryImageViewer-module__pBoUxW__fullscreenClose span,.GalleryImageViewer-module__pBoUxW__fullscreenClose span:after{background:currentColor;border-radius:999px;width:.86rem;height:1.5px;position:absolute}.GalleryImageViewer-module__pBoUxW__closeButton span,.GalleryImageViewer-module__pBoUxW__fullscreenClose span{transform:rotate(45deg)}.GalleryImageViewer-module__pBoUxW__closeButton span:after,.GalleryImageViewer-module__pBoUxW__fullscreenClose span:after{content:"";inset:0;transform:rotate(90deg)}.GalleryImageViewer-module__pBoUxW__fullscreen{z-index:30000;background:#000;place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}.GalleryImageViewer-module__pBoUxW__fullscreenStage{cursor:pointer;width:100vw;height:100dvh;position:absolute;inset:0}.GalleryImageViewer-module__pBoUxW__fullscreenImage{object-fit:contain;width:100%!important;height:100%!important}.GalleryImageViewer-module__pBoUxW__fullscreenClose{top:max(.8rem, env(safe-area-inset-top));right:max(.8rem, env(safe-area-inset-right));width:2.5rem;height:2.5rem;position:fixed}@media (max-width:48rem){.GalleryImageViewer-module__pBoUxW__overlay{--navbar-height:4rem;padding:.6rem}.GalleryImageViewer-module__pBoUxW__panel{width:100%;padding:.5rem}.GalleryImageViewer-module__pBoUxW__bottomBar{grid-template-columns:1fr;gap:.65rem}.GalleryImageViewer-module__pBoUxW__actions{justify-content:flex-end}.GalleryImageViewer-module__pBoUxW__closeButton{width:2.15rem;height:2.15rem;top:.85rem;right:.85rem}}.GalleryImageViewer-module__pBoUxW__winnerBadge{z-index:4;-webkit-backdrop-filter:blur(.4rem);backdrop-filter:blur(.4rem);pointer-events:none;background:#090a09d1;border:1px solid #dab54eb8;border-radius:50%;place-items:center;width:2rem;height:2rem;display:grid;position:absolute;top:.72rem;right:.72rem;box-shadow:0 0 0 1px #ffe5930d,0 .5rem 1rem #00000047}.GalleryImageViewer-module__pBoUxW__winnerBadge svg{z-index:1;fill:#d7b34f;transform-origin:50%;filter:drop-shadow(0 1px #00000059);width:.98rem;height:.98rem;margin:0;display:block;position:relative;transform:translateY(-.01rem)}.GalleryImageViewer-module__pBoUxW__selectionIcon{background:#0c0c0abd;border:1px solid #dab54ead;border-radius:50%;flex:0 0 1.42rem;place-items:center;width:1.42rem;height:1.42rem;padding:0;line-height:0;display:inline-grid;box-shadow:0 .25rem .7rem #0000002e}.GalleryImageViewer-module__pBoUxW__selection .GalleryImageViewer-module__pBoUxW__selectionIcon svg{fill:#d7b34f;flex:none;width:.82rem;height:.82rem;margin:0;display:block;transform:translate(0)}.GalleryImageViewer-module__pBoUxW__voteGroup{flex-wrap:wrap;align-items:center;gap:.5rem;display:inline-flex}.GalleryImageViewer-module__pBoUxW__votePill{color:#ffffffc7;background:#ffffff08;border:1px solid #ffffff1f;border-radius:999px;justify-content:center;align-items:center;gap:.4rem;min-height:2.15rem;padding:0 .78rem;font-size:.67rem;font-weight:700;display:inline-flex}.GalleryImageViewer-module__pBoUxW__votePill svg{width:.95rem;height:.95rem}.GalleryImageViewer-module__pBoUxW__votePill path{fill:#7bbf85eb;stroke:#7bbf85eb;stroke-width:1.2px}.GalleryImageViewer-module__pBoUxW__voteHint{color:#ffffff70;letter-spacing:.02em;font-size:.64rem;font-weight:620}
.WeeklyImageHighlight-module__Bxad6q__section{background:#080a09;padding:clamp(3.6rem,4.8vw,4.8rem) clamp(1rem,3vw,2.5rem);position:relative;overflow:hidden}.WeeklyImageHighlight-module__Bxad6q__section:before{content:"";background:linear-gradient(90deg,#0000,#7bbf8517,#0000);width:min(68rem,88vw);height:1px;position:absolute;top:0;left:50%;transform:translate(-50%)}.WeeklyImageHighlight-module__Bxad6q__section:after{content:"";z-index:0;pointer-events:none;background:radial-gradient(#7bbf850a 0%,#0000 68%);width:min(68rem,92vw);height:34rem;position:absolute;top:7rem;left:50%;transform:translate(-50%)}.WeeklyImageHighlight-module__Bxad6q__inner{z-index:1;width:min(100%,66rem);margin-inline:auto;position:relative}.WeeklyImageHighlight-module__Bxad6q__heading{text-align:center;width:min(100%,48rem);margin:0 auto clamp(1.15rem,2vw,1.55rem)}.WeeklyImageHighlight-module__Bxad6q__kicker{color:#7bbf85;letter-spacing:.14em;text-transform:uppercase;justify-content:center;align-items:center;gap:.7rem;font-size:clamp(.66rem,.78vw,.74rem);font-weight:700;display:inline-flex}.WeeklyImageHighlight-module__Bxad6q__kicker:before,.WeeklyImageHighlight-module__Bxad6q__kicker:after{content:"";background:#7bbf856b;width:1.2rem;height:1px}.WeeklyImageHighlight-module__Bxad6q__heading h2{color:#fff;letter-spacing:-.045em;margin:.72rem 0 0;font-size:clamp(2.25rem,3.8vw,3.55rem);font-weight:620;line-height:1}.WeeklyImageHighlight-module__Bxad6q__heading p{color:#ffffff82;width:min(100%,41rem);margin:.85rem auto 0;font-size:clamp(.84rem,.96vw,.94rem);line-height:1.65}.WeeklyImageHighlight-module__Bxad6q__feature{width:min(100%,62rem);margin:0 auto}.WeeklyImageHighlight-module__Bxad6q__imageFrame{aspect-ratio:16/9;background:#050806;border:1px solid #ffffff17;border-radius:.72rem;width:100%;margin-top:.15rem;transition:transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s;position:relative;overflow:hidden;transform:translateY(0);box-shadow:0 1.15rem 2.2rem #0000003b,0 2.2rem 4.6rem #00000024,inset 0 1px #ffffff05}.WeeklyImageHighlight-module__Bxad6q__imageFrame:hover,.WeeklyImageHighlight-module__Bxad6q__imageFrame:focus-within{transform:translateY(-.18rem);box-shadow:0 1.35rem 2.5rem #00000045,0 2.55rem 5.1rem #0000002e,inset 0 1px #ffffff05}.WeeklyImageHighlight-module__Bxad6q__imageFrame:after{content:"";pointer-events:none;background:linear-gradient(#0000 68%,#00000026 100%);position:absolute;inset:0}.WeeklyImageHighlight-module__Bxad6q__image{object-fit:cover}.WeeklyImageHighlight-module__Bxad6q__imageButton{cursor:pointer;background:0 0;border:0;width:100%;height:100%;padding:0;display:block;position:absolute;inset:0}.WeeklyImageHighlight-module__Bxad6q__imageButton:focus-visible{outline-offset:-2px;outline:2px solid #7bbf85b8}.WeeklyImageHighlight-module__Bxad6q__caption{color:#ffffff6b;justify-content:flex-end;align-items:center;min-height:1.75rem;padding:.3rem .2rem 0;font-size:.72rem;display:flex}.WeeklyImageHighlight-module__Bxad6q__author{white-space:nowrap;align-items:center;gap:.34rem;display:inline-flex}.WeeklyImageHighlight-module__Bxad6q__author strong{color:#7bbf85;font-weight:700}.WeeklyImageHighlight-module__Bxad6q__archiveButton{color:#fffc;background:#ffffff05;border:1px solid #ffffff21;border-radius:999px;justify-content:center;align-items:center;gap:.58rem;width:fit-content;min-height:2.85rem;margin:1.15rem auto 0;padding:0 1.05rem;font-size:.74rem;font-weight:650;text-decoration:none;transition:border-color .18s,background .18s,color .18s;display:flex}.WeeklyImageHighlight-module__Bxad6q__archiveIcon{background:#0c0c0ab8;border:1px solid #dab54ea8;border-radius:50%;flex:0 0 1.72rem;place-items:center;width:1.72rem;height:1.72rem;line-height:0;display:inline-grid;box-shadow:0 .25rem .7rem #00000029}.WeeklyImageHighlight-module__Bxad6q__archiveIcon svg{fill:#d7b34f;width:.92rem;height:.92rem;display:block}.WeeklyImageHighlight-module__Bxad6q__archiveArrow{color:#ffffff73;transition:translate .18s,color .18s}.WeeklyImageHighlight-module__Bxad6q__archiveButton:hover,.WeeklyImageHighlight-module__Bxad6q__archiveButton:focus-visible{color:#fff;background:#7bbf850d;border-color:#7bbf8552}.WeeklyImageHighlight-module__Bxad6q__archiveButton:hover .WeeklyImageHighlight-module__Bxad6q__archiveArrow,.WeeklyImageHighlight-module__Bxad6q__archiveButton:focus-visible .WeeklyImageHighlight-module__Bxad6q__archiveArrow{color:#7bbf85;translate:.16rem}@media (max-width:48rem){.WeeklyImageHighlight-module__Bxad6q__section{padding:3.2rem 1rem 3.6rem}.WeeklyImageHighlight-module__Bxad6q__section:after{height:25rem;top:5rem}.WeeklyImageHighlight-module__Bxad6q__heading{margin-bottom:1.7rem}.WeeklyImageHighlight-module__Bxad6q__heading h2{font-size:clamp(2.05rem,10vw,2.9rem)}.WeeklyImageHighlight-module__Bxad6q__imageFrame{border-radius:.58rem;margin-top:.1rem}.WeeklyImageHighlight-module__Bxad6q__caption{min-height:0;padding-top:.3rem}.WeeklyImageHighlight-module__Bxad6q__archiveButton{width:min(100%,19rem);margin-top:1rem}}@media (prefers-reduced-motion:reduce){.WeeklyImageHighlight-module__Bxad6q__archiveButton,.WeeklyImageHighlight-module__Bxad6q__archiveArrow,.WeeklyImageHighlight-module__Bxad6q__imageFrame{transition:none}.WeeklyImageHighlight-module__Bxad6q__imageFrame:hover,.WeeklyImageHighlight-module__Bxad6q__imageFrame:focus-within{transform:none}}.WeeklyImageHighlight-module__Bxad6q__emptySelection{box-sizing:border-box;color:#ffffff61;text-align:center;background:#050806b8;border:1px solid #ffffff14;border-radius:.72rem;place-items:center;width:min(100%,62rem);min-height:clamp(15rem,34vw,24rem);margin:0 auto;padding:2rem 1.25rem;display:grid;box-shadow:inset 0 1px #ffffff05,0 1.1rem 2.4rem #00000029}.WeeklyImageHighlight-module__Bxad6q__emptySelection svg{fill:none;stroke:#7bbf8575;stroke-width:1.35px;stroke-linecap:round;stroke-linejoin:round;width:2.2rem;height:2.2rem;margin-bottom:.75rem}.WeeklyImageHighlight-module__Bxad6q__emptySelection strong{color:#ffffffb8;font-size:clamp(.9rem,1.35vw,1.02rem)}.WeeklyImageHighlight-module__Bxad6q__emptySelection span{color:#ffffff61;margin-top:.38rem;font-size:.76rem}
.BackgroundMedia-module__2bH1jq__background{z-index:0;pointer-events:none;background:#05070b;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.BackgroundMedia-module__2bH1jq__video{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.BackgroundMedia-module__2bH1jq__overlay,.BackgroundMedia-module__2bH1jq__vignette{position:absolute;inset:0}.BackgroundMedia-module__2bH1jq__overlay{background:linear-gradient(#00000052 0%,#00000080 48%,#000000b8 100%),linear-gradient(90deg,#00000047 0%,#0000 32% 68%,#0000003d 100%)}.BackgroundMedia-module__2bH1jq__vignette{background:radial-gradient(#0000 45%,#0000002e 70%,#0000007a 100%)}
.SocialDock-module__BhowKW__scrollCue{z-index:20;box-sizing:border-box;color:#ffffff75;cursor:pointer;justify-content:center;align-items:flex-end;width:2.5rem;height:2.5rem;padding-bottom:.18rem;text-decoration:none;transition:color .18s;display:flex;position:absolute;bottom:1.15rem;left:50%;transform:translate(-50%)}.SocialDock-module__BhowKW__chevron{border-bottom:2px solid;border-right:2px solid;flex:0 0 .72rem;width:.72rem;height:.72rem;animation:1.8s ease-in-out infinite SocialDock-module__BhowKW__chevronFloat;display:block;transform:rotate(45deg)}.SocialDock-module__BhowKW__scrollCue:hover,.SocialDock-module__BhowKW__scrollCue:focus-visible{color:#ffffffc2}@keyframes SocialDock-module__BhowKW__chevronFloat{0%,to{opacity:.38;translate:0 -.12rem}50%{opacity:.8;translate:0 .16rem}}@media (max-width:48rem){.SocialDock-module__BhowKW__scrollCue{bottom:env(safe-area-inset-bottom,0);width:2.25rem;height:2.25rem;padding-bottom:1.12rem}.SocialDock-module__BhowKW__chevron{flex:0 0 .66rem;width:.66rem;height:.66rem}}@media (prefers-reduced-motion:reduce){.SocialDock-module__BhowKW__chevron{opacity:.6;animation:none}.SocialDock-module__BhowKW__scrollCue{transition:none}}
.FaqJoinSections-module__UgeLqq__faqSection{background:#111411;padding:clamp(4.8rem,6.2vw,6.2rem) clamp(1rem,3vw,2.5rem);position:relative;overflow:hidden}.FaqJoinSections-module__UgeLqq__faqSection:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#7bbf8517,#0000);width:min(68rem,88vw);height:1px;position:absolute;top:0;left:50%;transform:translate(-50%)}.FaqJoinSections-module__UgeLqq__faqLayout{z-index:1;grid-template-columns:1fr;gap:clamp(2.4rem,4vw,3.1rem);width:min(100%,70rem);margin-inline:auto;display:grid;position:relative}.FaqJoinSections-module__UgeLqq__faqHeading{text-align:center;width:min(100%,50rem);margin-inline:auto}.FaqJoinSections-module__UgeLqq__sectionLabel{color:var(--section-accent);letter-spacing:.14em;text-transform:uppercase;justify-content:center;align-items:center;gap:.7rem;margin-bottom:.75rem;font-size:clamp(.68rem,.8vw,.76rem);font-weight:700;display:inline-flex}.FaqJoinSections-module__UgeLqq__sectionLabel:before,.FaqJoinSections-module__UgeLqq__sectionLabel:after{content:"";background:color-mix(in srgb, var(--section-accent) 42%, transparent);width:1.2rem;height:1px}.FaqJoinSections-module__UgeLqq__faqHeading h2{color:#fff;letter-spacing:-.035em;max-width:none;margin:0;font-size:clamp(2.05rem,3.1vw,3rem);font-weight:620;line-height:1.04}.FaqJoinSections-module__UgeLqq__faqHeading>p{color:#ffffff87;width:min(100%,42rem);max-width:none;margin:.85rem auto 0;font-size:clamp(.83rem,.92vw,.9rem);line-height:1.66}.FaqJoinSections-module__UgeLqq__faqList{border-top:1px solid #ffffff14;width:min(100%,60rem);margin-inline:auto}.FaqJoinSections-module__UgeLqq__faqItem,.FaqJoinSections-module__UgeLqq__faqItem[open]{interpolate-size:allow-keywords;background:0 0;border-bottom:1px solid #ffffff14;overflow:hidden}.FaqJoinSections-module__UgeLqq__faqItem summary,.FaqJoinSections-module__UgeLqq__faqItem[open] summary{color:#fffc;cursor:pointer;background:0 0;grid-template-columns:2.25rem minmax(0,1fr) 1.6rem;align-items:center;gap:.75rem;min-height:4.25rem;padding:0 .4rem;font-size:clamp(.84rem,.94vw,.92rem);font-weight:600;list-style:none;display:grid}.FaqJoinSections-module__UgeLqq__faqItem summary::-webkit-details-marker{display:none}.FaqJoinSections-module__UgeLqq__faqItem summary:hover,.FaqJoinSections-module__UgeLqq__faqItem summary:focus-visible{color:#fff}.FaqJoinSections-module__UgeLqq__faqItem[open] summary{color:#fffc}.FaqJoinSections-module__UgeLqq__faqNumber{color:var(--section-accent);letter-spacing:.08em;font-size:.62rem;font-weight:800}.FaqJoinSections-module__UgeLqq__faqIcon{color:#ffffff8a;justify-self:end;width:1.1rem;height:1.1rem;display:block;position:relative}.FaqJoinSections-module__UgeLqq__faqIcon:before{content:"";transform-origin:50%;border-bottom:1.5px solid;border-right:1.5px solid;width:.44rem;height:.44rem;transition:transform .3s cubic-bezier(.22,1,.36,1),color .18s;position:absolute;top:50%;left:50%;transform:translate(-62%,-50%)rotate(-45deg)}.FaqJoinSections-module__UgeLqq__faqItem[open] .FaqJoinSections-module__UgeLqq__faqIcon:before{transform:translate(-50%,-66%)rotate(45deg)}.FaqJoinSections-module__UgeLqq__faqAnswer{opacity:1;height:auto;margin-top:-.35rem;padding:0 3rem 1.15rem 3.4rem;overflow:visible}.FaqJoinSections-module__UgeLqq__faqAnswer p{color:#ffffff87;margin:0;font-size:clamp(.79rem,.88vw,.86rem);line-height:1.66}.FaqJoinSections-module__UgeLqq__faqItem::details-content{opacity:0;content-visibility:hidden;block-size:0;transition:block-size .33s cubic-bezier(.22, 1, .36, 1), opacity .21s ease, content-visibility .33s allow-discrete;overflow:hidden}.FaqJoinSections-module__UgeLqq__faqItem[open]::details-content{opacity:1;content-visibility:visible;block-size:auto}.FaqJoinSections-module__UgeLqq__joinSection{isolation:isolate;color:#fff;background:linear-gradient(90deg,#030604d1 0%,#030604bd 40%,#030604ad 66%,#030604c2 100%),linear-gradient(#080a0994 0%,#080a0961 45%,#080a09ad 100%),url(/assets/background/background.webp) 50%/cover no-repeat;padding:clamp(2.7rem,3.5vw,3.5rem) clamp(1rem,3vw,2.5rem) clamp(4rem,5vw,5rem);position:relative;overflow:hidden}.FaqJoinSections-module__UgeLqq__joinInner{z-index:1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,3.5vw,3rem) clamp(4rem,7vw,7rem);width:min(100%,78rem);margin-inline:auto;display:grid;position:relative}.FaqJoinSections-module__UgeLqq__joinIntro{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:min(100%,35rem);max-width:none;margin-inline:auto;display:flex}.FaqJoinSections-module__UgeLqq__joinHavenLogo{object-fit:contain;object-position:center;filter:drop-shadow(0 .2rem .55rem #0000004d);width:clamp(13rem,16vw,16.5rem);height:auto;margin:-.35rem auto -.85rem;display:block}.FaqJoinSections-module__UgeLqq__joinIntro h2{color:#fff;letter-spacing:-.04em;text-align:center;width:100%;margin:0;font-size:clamp(2.4rem,4vw,3.8rem);font-weight:620;line-height:1}.FaqJoinSections-module__UgeLqq__joinLead{color:#ffffff9e;text-align:center;width:min(100%,31rem);margin:.95rem auto 0;font-size:clamp(.91rem,1.02vw,1rem);line-height:1.68}.FaqJoinSections-module__UgeLqq__discordButton{color:#fff;background:#5865f2;border:1px solid #ffffff14;border-radius:.55rem;justify-content:center;align-items:center;gap:.6rem;min-height:3rem;margin:1.5rem auto 0;padding:0 1.15rem;font-size:.78rem;font-weight:700;text-decoration:none;transition:background .18s,transform .18s;display:inline-flex;box-shadow:0 .65rem 1.5rem #5865f233}.FaqJoinSections-module__UgeLqq__discordButton:hover,.FaqJoinSections-module__UgeLqq__discordButton:focus-visible{background:#6672f5;transform:translateY(-.08rem)}.FaqJoinSections-module__UgeLqq__discordIcon{fill:currentColor;width:1.05rem;height:auto}.FaqJoinSections-module__UgeLqq__joinPath{grid-template-columns:1fr;gap:.9rem;width:min(100%,35rem);margin-inline:auto;display:grid}.FaqJoinSections-module__UgeLqq__joinPathItem{-webkit-backdrop-filter:blur(5px);background:linear-gradient(135deg,#05080694,#070a0866);border:1px solid #ffffff12;border-radius:.62rem;min-height:0;padding:1.15rem 1.35rem 1.2rem;display:block;position:relative;box-shadow:inset 0 1px #ffffff05}.FaqJoinSections-module__UgeLqq__joinPathMarker{background:color-mix(in srgb, var(--section-accent) 54%, transparent);border-radius:999px;width:2.2rem;height:2px;margin:0 auto .72rem;display:block}.FaqJoinSections-module__UgeLqq__joinPathItem>div{text-align:center;justify-items:center;width:min(100%,29rem);margin-inline:auto;display:grid}.FaqJoinSections-module__UgeLqq__joinPathItem h3{color:#fff;margin:0;font-size:clamp(1.02rem,1.18vw,1.14rem);font-weight:700;line-height:1.3}.FaqJoinSections-module__UgeLqq__joinPathItem p{color:#ffffff85;text-align:center;width:min(100%,28rem);margin:.42rem auto 0;font-size:clamp(.79rem,.88vw,.86rem);line-height:1.58}.FaqJoinSections-module__UgeLqq__referralBox{text-align:center;-webkit-backdrop-filter:blur(6px);background:#04080599;border:1px solid #7bbf8529;border-radius:.62rem;grid-column:1/-1;width:min(100%,58rem);margin:0 auto;padding:1rem clamp(1rem,2.5vw,1.7rem);box-shadow:inset 0 1px #ffffff05}.FaqJoinSections-module__UgeLqq__referralLead{color:#ffffffa8;flex-wrap:wrap;justify-content:center;gap:.35rem .55rem;margin:0;font-size:.8rem;line-height:1.45;display:flex}.FaqJoinSections-module__UgeLqq__referralLead a{color:#7bbf85;font-weight:750;text-decoration:none}.FaqJoinSections-module__UgeLqq__referralLead a:hover,.FaqJoinSections-module__UgeLqq__referralLead a:focus-visible{color:#91d49b}.FaqJoinSections-module__UgeLqq__referralLearnMore{color:#ffffffb3;margin-top:.65rem;font-size:.72rem;font-weight:600;text-decoration:none;display:inline-block}.FaqJoinSections-module__UgeLqq__referralLearnMore:hover,.FaqJoinSections-module__UgeLqq__referralLearnMore:focus-visible{color:#fff}@media (max-width:68rem){.FaqJoinSections-module__UgeLqq__joinInner{grid-template-columns:1fr;width:min(100%,44rem)}.FaqJoinSections-module__UgeLqq__joinIntro,.FaqJoinSections-module__UgeLqq__joinPath{width:min(100%,38rem)}.FaqJoinSections-module__UgeLqq__joinHavenLogo{width:14rem}}@media (max-width:48rem){.FaqJoinSections-module__UgeLqq__faqSection{padding:4rem 1rem 4.5rem}.FaqJoinSections-module__UgeLqq__faqItem summary{grid-template-columns:1.7rem minmax(0,1fr) 1.3rem;gap:.55rem;min-height:4rem;padding-inline:.15rem;font-size:.84rem}.FaqJoinSections-module__UgeLqq__faqAnswer{margin-top:-.28rem;padding:0 .3rem 1rem 2.25rem}.FaqJoinSections-module__UgeLqq__joinSection{background:linear-gradient(#030604c7 0%,#030604a8 48%,#030604cc 100%),url(/assets/background/background.webp) 58%/cover no-repeat;padding:2.6rem 1rem 3.6rem}.FaqJoinSections-module__UgeLqq__joinInner{row-gap:1.8rem}.FaqJoinSections-module__UgeLqq__joinHavenLogo{width:11rem;margin:-.25rem auto -.7rem}.FaqJoinSections-module__UgeLqq__joinIntro h2{font-size:clamp(2.15rem,10vw,3rem)}.FaqJoinSections-module__UgeLqq__joinPath{gap:.75rem;width:100%}.FaqJoinSections-module__UgeLqq__joinPathItem{padding:1rem 1rem 1.05rem}.FaqJoinSections-module__UgeLqq__joinPathMarker{width:1.8rem;margin-bottom:.6rem}.FaqJoinSections-module__UgeLqq__joinPathItem h3{font-size:.98rem}.FaqJoinSections-module__UgeLqq__joinPathItem p{font-size:.78rem}.FaqJoinSections-module__UgeLqq__discordButton{width:min(100%,18rem)}}@media (prefers-reduced-motion:reduce){.FaqJoinSections-module__UgeLqq__faqIcon:before,.FaqJoinSections-module__UgeLqq__discordButton{transition:none}.FaqJoinSections-module__UgeLqq__faqItem::details-content{transition:none}}
.ReferralCodeBox-module__at6ecq__box{-webkit-backdrop-filter:blur(7px);background:#0408058f;border:1px solid #7bbf852e;border-radius:.62rem;width:min(100%,35rem);padding:.95rem}.ReferralCodeBox-module__at6ecq__label{color:#ffffff73;letter-spacing:.13em;text-transform:uppercase;margin-bottom:.58rem;font-size:.62rem;font-weight:700;display:block}.ReferralCodeBox-module__at6ecq__codeRow{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:.6rem;display:grid}.ReferralCodeBox-module__at6ecq__codeRow code{color:#fff;min-width:0;min-height:3rem;font-family:var(--font-mono);letter-spacing:.065em;text-overflow:ellipsis;white-space:nowrap;background:#00000038;border:1px solid #ffffff14;border-radius:.48rem;align-items:center;padding:0 .9rem;font-size:clamp(.9rem,1.06vw,1.03rem);font-weight:750;display:flex;overflow:hidden}.ReferralCodeBox-module__at6ecq__copyButton{color:#91d49b;min-height:3rem;font:inherit;cursor:pointer;white-space:nowrap;background:#7bbf851a;border:1px solid #7bbf854d;border-radius:.48rem;justify-content:center;align-items:center;gap:.5rem;padding:0 .95rem;font-size:.74rem;font-weight:700;transition:border-color .18s,background .18s,color .18s;display:inline-flex}.ReferralCodeBox-module__at6ecq__copyButton:hover,.ReferralCodeBox-module__at6ecq__copyButton:focus-visible{color:#fff;background:#7bbf8526;border-color:#7bbf8585}.ReferralCodeBox-module__at6ecq__copyIcon{width:.78rem;height:.78rem;display:block;position:relative}.ReferralCodeBox-module__at6ecq__copyIcon:before,.ReferralCodeBox-module__at6ecq__copyIcon:after{content:"";border:1px solid;border-radius:.08rem;width:.52rem;height:.52rem;position:absolute}.ReferralCodeBox-module__at6ecq__copyIcon:before{top:0;left:.18rem}.ReferralCodeBox-module__at6ecq__copyIcon:after{top:.18rem;left:0}@media (max-width:32rem){.ReferralCodeBox-module__at6ecq__codeRow{grid-template-columns:1fr}.ReferralCodeBox-module__at6ecq__copyButton{width:100%}}
.TopRibbon-module__bUSFvG__ribbon{z-index:50;padding-top:max(.2rem, env(safe-area-inset-top));pointer-events:none;position:fixed;inset:0 0 auto}.TopRibbon-module__bUSFvG__viewport{-webkit-backdrop-filter:blur(.55rem);backdrop-filter:blur(.55rem);background:#0000007a;border-bottom:1px solid #ffffff0d;width:100%;overflow:hidden}.TopRibbon-module__bUSFvG__track{will-change:transform;width:max-content;animation:34s linear infinite TopRibbon-module__bUSFvG__ticker;display:flex}.TopRibbon-module__bUSFvG__group{white-space:nowrap;flex-shrink:0;align-items:center;padding-block:.42rem;display:flex}.TopRibbon-module__bUSFvG__unit{flex-shrink:0;align-items:center;display:inline-flex}.TopRibbon-module__bUSFvG__item{color:#ffffffd6;letter-spacing:.02em;font-size:clamp(.68rem,.72vw,.78rem);font-weight:650;line-height:1}.TopRibbon-module__bUSFvG__unit:nth-child(2n) .TopRibbon-module__bUSFvG__item{color:var(--accent)}.TopRibbon-module__bUSFvG__separator{color:#ffffff7a;padding-inline:clamp(.85rem,1.2vw,1.2rem);font-size:.8rem}@keyframes TopRibbon-module__bUSFvG__ticker{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.TopRibbon-module__bUSFvG__track{animation:none}}
.DivisionPage-module__pQY0wG__page{--division-accent:var(--accent);color:#fff;background:#080a09;min-height:100svh;padding-top:4.25rem;overflow-x:clip}.DivisionPage-module__pQY0wG__hero{isolation:isolate;background:#080a09;width:100%;height:calc(100svh - 4.25rem);position:relative;overflow:hidden}.DivisionPage-module__pQY0wG__backLink{z-index:8;color:#ffffffd1;-webkit-backdrop-filter:blur(10px);background:#070a089e;border:1px solid #ffffff1f;border-radius:.5rem;align-items:center;gap:.5rem;min-height:2.45rem;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)}.DivisionPage-module__pQY0wG__backLink:hover,.DivisionPage-module__pQY0wG__backLink:focus-visible{border-color:color-mix(in srgb, var(--division-accent) 42%, transparent);color:#fff;background:#070a08c7}.DivisionPage-module__pQY0wG__heroContent{border-left:2px solid color-mix(in srgb, var(--division-accent) 58%, transparent);text-shadow:0 .18rem .7rem #000000bf;width:min(100%,44rem);padding:.35rem 0 .35rem clamp(1rem,1.5vw,1.35rem);position:relative}.DivisionPage-module__pQY0wG__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}.DivisionPage-module__pQY0wG__heroBrand{align-items:center;gap:.85rem;margin-bottom:.8rem;display:flex}.DivisionPage-module__pQY0wG__heroLogo{object-fit:contain;filter:drop-shadow(0 .35rem .9rem #0000009e);flex:none;width:clamp(3.8rem,4.8vw,5.2rem);height:clamp(3.8rem,4.8vw,5.2rem)}.DivisionPage-module__pQY0wG__heroTitle{color:#fff;letter-spacing:-.058em;margin:0;font-size:clamp(3.9rem,7.4vw,7.2rem);font-weight:650;line-height:.86}.DivisionPage-module__pQY0wG__heroDescriptionBlock{border-top:1px solid #ffffff1a;gap:.72rem;width:min(100%,40rem);margin-top:1.15rem;padding-top:1rem;display:grid}.DivisionPage-module__pQY0wG__heroLeadTitle{color:var(--division-accent);margin:0;font-size:clamp(.8rem,.95vw,.92rem);font-weight:700;line-height:1.35}.DivisionPage-module__pQY0wG__heroActions{flex-wrap:wrap;gap:.65rem;margin-top:1.35rem;display:flex}.DivisionPage-module__pQY0wG__heroPrimaryAction,.DivisionPage-module__pQY0wG__heroSecondaryAction{border-radius:.52rem;justify-content:center;align-items:center;gap:.5rem;min-height:2.8rem;padding:0 1rem;font-size:.73rem;font-weight:700;text-decoration:none;transition:transform .18s,border-color .18s,background .18s,color .18s;display:inline-flex}.DivisionPage-module__pQY0wG__heroPrimaryAction{border:1px solid color-mix(in srgb, var(--division-accent) 38%, transparent);background:color-mix(in srgb, var(--division-accent) 90%, #fff 10%);color:#091009}.DivisionPage-module__pQY0wG__heroPrimaryAction:hover,.DivisionPage-module__pQY0wG__heroPrimaryAction:focus-visible{filter:brightness(1.06);transform:translateY(-.08rem)}.DivisionPage-module__pQY0wG__heroSecondaryAction{color:#ffffffd1;-webkit-backdrop-filter:blur(8px);background:#080c098a;border:1px solid #ffffff1f}.DivisionPage-module__pQY0wG__heroSecondaryAction:hover,.DivisionPage-module__pQY0wG__heroSecondaryAction:focus-visible{border-color:color-mix(in srgb, var(--division-accent) 30%, #ffffff1f);color:#fff;transform:translateY(-.08rem)}.DivisionPage-module__pQY0wG__heroScroll{z-index:4;color:#fff9;place-items:center;width:2.4rem;height:2.4rem;text-decoration:none;display:grid;position:absolute;bottom:1rem;left:50%;transform:translate(-50%)}.DivisionPage-module__pQY0wG__heroScroll>span{border-bottom:2px solid;border-right:2px solid;width:.7rem;height:.7rem;transform:translateY(-.15rem)rotate(45deg)}.DivisionPage-module__pQY0wG__contentContainer{width:min(100%,70rem);margin-inline:auto}.DivisionPage-module__pQY0wG__sectionHeading{width:min(100%,48rem);margin-bottom:clamp(2rem,3.5vw,3rem)}.DivisionPage-module__pQY0wG__sectionHeading h2,.DivisionPage-module__pQY0wG__faqHeading h2,.DivisionPage-module__pQY0wG__joinCopy h2{color:#fff;letter-spacing:-.035em;margin:.5rem 0 0;font-size:clamp(2rem,3.3vw,3.25rem);font-weight:600;line-height:1.02}.DivisionPage-module__pQY0wG__sectionHeading>p,.DivisionPage-module__pQY0wG__faqHeading>p{color:#ffffff8c;margin:1rem 0 0;font-size:clamp(.9rem,1vw,1rem);line-height:1.68}.DivisionPage-module__pQY0wG__fieldSection{background:#080a09;padding:clamp(5.2rem,7vw,7rem) clamp(1rem,4vw,3rem) clamp(5.5rem,7vw,7.2rem);position:relative;overflow:hidden}.DivisionPage-module__pQY0wG__fieldSection:before{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--division-accent) 22%, transparent), transparent);width:min(68rem,90vw);height:1px;position:absolute;top:0;left:50%;transform:translate(-50%)}.DivisionPage-module__pQY0wG__fieldHeading>p{color:#ffffff8a;margin:1rem auto 0;font-size:clamp(.9rem,1vw,.98rem);line-height:1.7}.DivisionPage-module__pQY0wG__missionRows{gap:clamp(4rem,6vw,5.4rem);display:grid}.DivisionPage-module__pQY0wG__missionRow{grid-template-columns:34rem minmax(0,27rem);justify-content:start;align-items:center;gap:clamp(1.65rem,2.2vw,2.2rem);width:fit-content;max-width:100%;display:grid}.DivisionPage-module__pQY0wG__missionRow:not(.DivisionPage-module__pQY0wG__missionRowReverse){justify-self:start}.DivisionPage-module__pQY0wG__missionRowReverse{grid-template-columns:minmax(0,27rem) 34rem;justify-self:end}.DivisionPage-module__pQY0wG__missionRowReverse .DivisionPage-module__pQY0wG__missionMedia{order:2}.DivisionPage-module__pQY0wG__missionRowReverse .DivisionPage-module__pQY0wG__missionContent{order:1;justify-self:end}.DivisionPage-module__pQY0wG__missionRow:not(.DivisionPage-module__pQY0wG__missionRowReverse) .DivisionPage-module__pQY0wG__missionContent{justify-self:start}.DivisionPage-module__pQY0wG__missionMedia{aspect-ratio:16/9;background:#0a0d0b;border:1px solid #ffffff12;border-radius:.65rem;width:34rem;max-width:100%;position:relative;overflow:hidden;box-shadow:0 1rem 2.4rem #0000002e}.DivisionPage-module__pQY0wG__missionImage{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .65s var(--ease-out), filter .22s ease}.DivisionPage-module__pQY0wG__missionRow:hover .DivisionPage-module__pQY0wG__missionImage{filter:brightness(1.04);transform:scale(1.035)}.DivisionPage-module__pQY0wG__missionContent{width:100%;max-width:27rem;padding-top:1rem;position:relative}.DivisionPage-module__pQY0wG__missionContent:before{content:"";background:var(--division-accent);opacity:.58;width:3.2rem;height:1px;position:absolute;top:0;left:0}.DivisionPage-module__pQY0wG__missionEyebrow{color:var(--division-accent);letter-spacing:.13em;text-transform:uppercase;margin-bottom:.7rem;font-size:.62rem;font-weight:750;display:block}.DivisionPage-module__pQY0wG__missionContent h3{color:#fff;letter-spacing:-.028em;margin:0;font-size:clamp(1.3rem,1.85vw,1.7rem);font-weight:620;line-height:1.13}.DivisionPage-module__pQY0wG__missionContent p{color:#ffffff8c;margin:.9rem 0 0;font-size:clamp(.84rem,.92vw,.91rem);line-height:1.68}.DivisionPage-module__pQY0wG__extraActivities{border-top:1px solid #ffffff17;margin-top:clamp(4rem,6vw,5rem);padding-top:1.7rem}.DivisionPage-module__pQY0wG__extraTitle{color:#ffffff7a;letter-spacing:.14em;text-transform:uppercase;margin-bottom:1.15rem;font-size:.6rem;font-weight:750;display:block}.DivisionPage-module__pQY0wG__extraGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem clamp(2rem,6vw,5rem);display:grid}.DivisionPage-module__pQY0wG__extraItem{align-items:flex-start;gap:.65rem;min-height:2rem;display:flex}.DivisionPage-module__pQY0wG__extraItem>span{background:var(--division-accent);opacity:.62;flex:0 0 1rem;width:1rem;height:1px;margin-top:.63rem}.DivisionPage-module__pQY0wG__extraItem p{color:#ffffff91;margin:0;font-size:.81rem;line-height:1.55}.DivisionPage-module__pQY0wG__shipsSection{color:#fff;background:#111411;padding-block:clamp(4.5rem,5.5vw,6rem);padding-inline:clamp(1rem,3vw,2.5rem);position:relative;overflow:hidden}.DivisionPage-module__pQY0wG__shipsSection:before{content:"";background:radial-gradient(ellipse at center, color-mix(in srgb, var(--division-accent) 5%, transparent) 0%, color-mix(in srgb, var(--division-accent) 1.5%, transparent) 38%, transparent 72%);pointer-events:none;width:min(68rem,92vw);height:27rem;position:absolute;top:3%;left:50%;transform:translate(-50%)}.DivisionPage-module__pQY0wG__shipsContainer{z-index:1;width:min(100%,76rem);margin-inline:auto;position:relative}.DivisionPage-module__pQY0wG__shipsHeading{text-align:center;width:min(100%,52rem);margin:0 auto clamp(2.7rem,4vw,3.5rem)}.DivisionPage-module__pQY0wG__shipsHeading .DivisionPage-module__pQY0wG__sectionLabel{color:var(--division-accent);letter-spacing:.14em;text-transform:uppercase;justify-content:center;align-items:center;gap:.7rem;margin-bottom:.75rem;font-size:clamp(.68rem,.8vw,.76rem);font-weight:700;display:inline-flex}.DivisionPage-module__pQY0wG__shipsHeading .DivisionPage-module__pQY0wG__sectionLabel:before,.DivisionPage-module__pQY0wG__shipsHeading .DivisionPage-module__pQY0wG__sectionLabel:after{content:"";background:color-mix(in srgb, var(--division-accent) 42%, transparent);width:1.2rem;height:1px}.DivisionPage-module__pQY0wG__shipsHeading h2{color:#fff;letter-spacing:-.03em;margin:0;font-size:clamp(2rem,3.15vw,3rem);font-weight:600;line-height:1.04}.DivisionPage-module__pQY0wG__shipsHeading p{color:#ffffff91;width:min(100%,46rem);margin:.95rem auto 0;font-size:clamp(.88rem,.98vw,1rem);font-weight:400;line-height:1.58}.DivisionPage-module__pQY0wG__shipGrid{background:0 0;border:0;border-radius:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;padding-top:2.2rem;display:grid;position:relative}.DivisionPage-module__pQY0wG__shipGrid:before{content:"";background:linear-gradient(90deg,#0000,#ffffff17,#0000);width:min(100%,62rem);height:1px;position:absolute;top:0;left:50%;transform:translate(-50%)}.DivisionPage-module__pQY0wG__fleetCta{justify-content:center;margin-top:1.6rem;display:none}.DivisionPage-module__pQY0wG__fleetButton{color:#ffffffc2;background:#ffffff08;border:1px solid #ffffff1a;border-radius:.5rem;justify-content:center;align-items:center;gap:.55rem;min-height:2.75rem;padding:0 1rem;font-size:.72rem;font-weight:650;text-decoration:none;transition:border-color .18s,background .18s,color .18s;display:inline-flex}.DivisionPage-module__pQY0wG__fleetButton span{color:var(--division-accent)}.DivisionPage-module__pQY0wG__fleetButton:hover,.DivisionPage-module__pQY0wG__fleetButton:focus-visible{border-color:color-mix(in srgb, var(--division-accent) 32%, #ffffff1a);color:#fff;background:#ffffff0d}.DivisionPage-module__pQY0wG__shipGrid .DivisionPage-module__pQY0wG__shipCard:nth-child(n+9){display:none}.DivisionPage-module__pQY0wG__shipsContainer:has(.DivisionPage-module__pQY0wG__shipCard:nth-child(9)) .DivisionPage-module__pQY0wG__fleetCta{display:flex}.DivisionPage-module__pQY0wG__shipCard{min-width:0;color:inherit;background:#070908;border:1px solid #ffffff0f;border-radius:.6rem;text-decoration:none;transition:border-color .18s,box-shadow .22s,transform .18s;display:block;position:relative;overflow:hidden;transform:translateZ(0);box-shadow:0 .7rem 1.6rem #00000024}.DivisionPage-module__pQY0wG__shipCard:hover,.DivisionPage-module__pQY0wG__shipCard:focus-visible{border-color:color-mix(in srgb, var(--division-accent) 48%, #ffffff0f);transform:translateY(-.1rem);box-shadow:0 1rem 2rem #00000038}.DivisionPage-module__pQY0wG__shipCard:after{content:"";z-index:5;border-radius:inherit;pointer-events:none;border:1px solid #0000;transition:border-color .18s;position:absolute;inset:0}.DivisionPage-module__pQY0wG__shipCard:hover:after,.DivisionPage-module__pQY0wG__shipCard:focus-visible:after{border-color:color-mix(in srgb, var(--division-accent) 52%, transparent)}.DivisionPage-module__pQY0wG__shipImage{aspect-ratio:16/9;background:#070908;width:100%;position:relative;overflow:hidden}.DivisionPage-module__pQY0wG__shipCover{object-fit:cover;object-position:center;transition:transform .55s var(--ease-out), filter .2s ease}.DivisionPage-module__pQY0wG__shipCard:hover .DivisionPage-module__pQY0wG__shipCover,.DivisionPage-module__pQY0wG__shipCard:focus-visible .DivisionPage-module__pQY0wG__shipCover{filter:brightness(1.05);transform:scale(1.035)}.DivisionPage-module__pQY0wG__shipImage:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0000,#0305043d);position:absolute;inset:45% 0 0}.DivisionPage-module__pQY0wG__shipScu{z-index:4;color:#7bbf85;letter-spacing:.02em;-webkit-backdrop-filter:blur(7px);background:#050906b8;border:1px solid #7bbf8552;border-radius:.4rem;justify-content:center;align-items:center;min-width:2rem;min-height:1.7rem;padding:0 .5rem;font-size:.68rem;font-weight:800;line-height:1;display:inline-flex;position:absolute;top:.55rem;right:.55rem;box-shadow:0 .35rem .9rem #00000038}.DivisionPage-module__pQY0wG__shipTitleBubble{z-index:4;-webkit-backdrop-filter:blur(7px);background:#040705b3;border:1px solid #ffffff14;border-radius:.42rem;align-items:center;width:fit-content;max-width:calc(100% - 1.1rem);height:fit-content;padding:.45rem .65rem;display:inline-flex;position:absolute;bottom:.55rem;left:.55rem;box-shadow:0 .3rem .9rem #0003}.DivisionPage-module__pQY0wG__shipTitleBubble strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin:0;padding:0;font-size:.78rem;font-weight:750;line-height:1;display:block;overflow:hidden}.DivisionPage-module__pQY0wG__shipsEmpty{color:#fff6;text-align:center;background:#00000024;border:1px dashed #ffffff17;border-radius:.7rem;place-items:center;min-height:11rem;font-size:.82rem;display:grid}.DivisionPage-module__pQY0wG__otherSection{background:#111411;padding:clamp(4.5rem,6vw,6rem) clamp(1rem,4vw,3rem) clamp(5rem,7vw,7rem)}.DivisionPage-module__pQY0wG__otherHeader{width:min(100%,78rem);margin:0 auto 2rem}.DivisionPage-module__pQY0wG__otherGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;width:min(100%,78rem);margin-inline:auto;display:grid}.DivisionPage-module__pQY0wG__otherCard{color:#fff;isolation:isolate;border:1px solid #ffffff0f;border-radius:.65rem;align-items:flex-end;min-height:13rem;text-decoration:none;transition:border-color .18s,box-shadow .22s;display:flex;position:relative;overflow:hidden;box-shadow:0 .9rem 2.2rem #00000026}.DivisionPage-module__pQY0wG__otherImage{z-index:-3;object-fit:cover;filter:brightness(.82)saturate(.9);transition:transform .65s var(--ease-out), filter .22s ease}.DivisionPage-module__pQY0wG__otherShade{z-index:-2;background:linear-gradient(#0000000a 20%,#040705e0 100%);position:absolute;inset:0}.DivisionPage-module__pQY0wG__otherLogo{z-index:2;object-fit:contain;filter:drop-shadow(0 .3rem .8rem #0009);pointer-events:none;width:3.5rem;height:3.5rem;position:absolute;top:.8rem;right:.8rem}.DivisionPage-module__pQY0wG__otherLabel{color:#ffffff6b;letter-spacing:.12em;text-transform:uppercase;margin-bottom:.3rem;font-size:.56rem;font-weight:700;display:block}.DivisionPage-module__pQY0wG__otherBody h3{color:#fff;letter-spacing:-.02em;font-size:1.35rem;font-weight:600;font-family:var(--font-division);margin:0;font-weight:400}.DivisionPage-module__pQY0wG__otherDiscover{color:#ffffffb8;align-items:center;gap:.4rem;margin-top:.75rem;font-size:.68rem;font-weight:600;display:inline-flex}.DivisionPage-module__pQY0wG__faqSection{background:#080a09;border-top:1px solid #ffffff0a;padding:clamp(5rem,7vw,7rem) clamp(1rem,4vw,3rem)}.DivisionPage-module__pQY0wG__faqLayout{grid-template-columns:minmax(16rem,.72fr) minmax(0,1.28fr);gap:clamp(3rem,7vw,7rem);width:min(100%,78rem);margin-inline:auto;display:grid}.DivisionPage-module__pQY0wG__faqHeading{align-self:start}.DivisionPage-module__pQY0wG__faqHeading h2{max-width:24rem}.DivisionPage-module__pQY0wG__faqHeading>p{max-width:23rem}.DivisionPage-module__pQY0wG__faqList{border-top:1px solid #ffffff14}.DivisionPage-module__pQY0wG__faqItem{border-bottom:1px solid #ffffff14}.DivisionPage-module__pQY0wG__faqItem summary{color:#ffffffd1;cursor:pointer;grid-template-columns:2.2rem minmax(0,1fr) 2rem;align-items:center;gap:.7rem;min-height:4.4rem;font-size:.9rem;font-weight:550;list-style:none;transition:color .18s;display:grid}.DivisionPage-module__pQY0wG__faqItem summary:hover{color:#fff}.DivisionPage-module__pQY0wG__faqIcon{color:var(--division-accent);justify-self:end;font-size:1.1rem;font-weight:400;transition:transform .2s}.DivisionPage-module__pQY0wG__faqItem[open] .DivisionPage-module__pQY0wG__faqIcon{transform:rotate(45deg)}.DivisionPage-module__pQY0wG__faqAnswer{padding:0 2.7rem 1.4rem 2.9rem}.DivisionPage-module__pQY0wG__joinSection{background:#080a09;padding:0 clamp(1rem,4vw,3rem) clamp(5rem,8vw,8rem)}.DivisionPage-module__pQY0wG__joinLogo{object-fit:contain;width:clamp(4rem,5.5vw,5.4rem);height:clamp(4rem,5.5vw,5.4rem)}.DivisionPage-module__pQY0wG__joinCopy h2{font-size:clamp(1.7rem,2.6vw,2.5rem)}@media (max-width:68rem){.DivisionPage-module__pQY0wG__hero{height:calc(100svh - 4rem)}.DivisionPage-module__pQY0wG__heroContentWrap{padding:4.4rem 1.2rem 3.5rem}.DivisionPage-module__pQY0wG__heroContent{width:min(100%,42rem)}.DivisionPage-module__pQY0wG__missionRow{grid-template-columns:1fr;justify-self:stretch;gap:.7rem;width:100%;max-width:100%}.DivisionPage-module__pQY0wG__missionRowReverse{justify-self:stretch}.DivisionPage-module__pQY0wG__missionRowReverse .DivisionPage-module__pQY0wG__missionMedia,.DivisionPage-module__pQY0wG__missionRowReverse .DivisionPage-module__pQY0wG__missionContent{order:initial}.DivisionPage-module__pQY0wG__missionMedia{aspect-ratio:16/9;justify-self:center;width:100%;max-width:34rem}.DivisionPage-module__pQY0wG__missionRowReverse .DivisionPage-module__pQY0wG__missionMedia{justify-self:stretch}.DivisionPage-module__pQY0wG__missionContent{justify-self:stretch;width:100%;max-width:100%}.DivisionPage-module__pQY0wG__page{padding-top:4rem}.DivisionPage-module__pQY0wG__contentGrid{grid-template-columns:1fr;gap:1rem}.DivisionPage-module__pQY0wG__faqLayout{grid-template-columns:1fr;gap:2rem}.DivisionPage-module__pQY0wG__faqHeading h2,.DivisionPage-module__pQY0wG__faqHeading>p{max-width:42rem}.DivisionPage-module__pQY0wG__joinCard{grid-template-columns:auto minmax(0,1fr);align-items:start}.DivisionPage-module__pQY0wG__discordButton{grid-column:1/-1;justify-self:start}.DivisionPage-module__pQY0wG__shipGrid .DivisionPage-module__pQY0wG__shipCard:nth-child(n+5){display:none}.DivisionPage-module__pQY0wG__shipsContainer:has(.DivisionPage-module__pQY0wG__shipCard:nth-child(5)) .DivisionPage-module__pQY0wG__fleetCta{display:flex}}@media (max-width:48rem){.DivisionPage-module__pQY0wG__hero{height:calc(100svh - 4rem)}.DivisionPage-module__pQY0wG__heroContentWrap{align-items:flex-end;padding:4.2rem .85rem 3.3rem}.DivisionPage-module__pQY0wG__heroContent{border-left:0;border-bottom:2px solid color-mix(in srgb, var(--division-accent) 40%, transparent);background:linear-gradient(#0000 0%,#070a0859 12%,#070a08b3 100%);width:100%;padding:1rem}.DivisionPage-module__pQY0wG__heroBrand{gap:.7rem;margin-bottom:.6rem}.DivisionPage-module__pQY0wG__heroKicker{font-size:.62rem}.DivisionPage-module__pQY0wG__heroTitle{font-size:clamp(3rem,16vw,5rem)}.DivisionPage-module__pQY0wG__heroSubtitle{margin-top:.65rem;font-size:.9rem}.DivisionPage-module__pQY0wG__heroDescriptionBlock{gap:.6rem;margin-top:.85rem}.DivisionPage-module__pQY0wG__heroLeadTitle{font-size:.75rem}.DivisionPage-module__pQY0wG__heroLead{font-size:.9rem;line-height:1.48}.DivisionPage-module__pQY0wG__heroDescription{font-size:.79rem;line-height:1.55}.DivisionPage-module__pQY0wG__heroActions{gap:.55rem;margin-top:1rem}.DivisionPage-module__pQY0wG__heroPrimaryAction,.DivisionPage-module__pQY0wG__heroSecondaryAction{min-height:2.65rem;padding:0 .85rem;font-size:.7rem}.DivisionPage-module__pQY0wG__heroScroll{display:none}.DivisionPage-module__pQY0wG__backLink{min-height:2.4rem;font-size:.68rem;top:.8rem;left:.8rem}.DivisionPage-module__pQY0wG__heroLogo{width:4rem;height:4rem}.DivisionPage-module__pQY0wG__fieldSection,.DivisionPage-module__pQY0wG__contentSection,.DivisionPage-module__pQY0wG__faqSection{padding:3.5rem 1.15rem}.DivisionPage-module__pQY0wG__sectionHeading{margin-bottom:1.7rem}.DivisionPage-module__pQY0wG__sectionHeading h2,.DivisionPage-module__pQY0wG__faqHeading h2{font-size:clamp(1.75rem,9vw,2.55rem)}.DivisionPage-module__pQY0wG__fieldHeading{margin-bottom:2.4rem}.DivisionPage-module__pQY0wG__missionRows{gap:2rem}.DivisionPage-module__pQY0wG__missionMedia{aspect-ratio:16/9;justify-self:stretch;width:100%;max-width:100%}.DivisionPage-module__pQY0wG__missionContent h3{font-size:1.15rem}.DivisionPage-module__pQY0wG__missionContent p{font-size:.82rem}.DivisionPage-module__pQY0wG__extraGrid{grid-template-columns:1fr;gap:.8rem}.DivisionPage-module__pQY0wG__mission,.DivisionPage-module__pQY0wG__activitiesPanel{padding:1.3rem}.DivisionPage-module__pQY0wG__otherSection{padding:3.5rem 1rem 4.5rem}.DivisionPage-module__pQY0wG__otherHeader>p{font-size:.84rem}.DivisionPage-module__pQY0wG__otherGrid{grid-template-columns:1fr;gap:.8rem}.DivisionPage-module__pQY0wG__otherCard{min-height:11rem}.DivisionPage-module__pQY0wG__otherLogo{width:3.2rem;height:3.2rem}.DivisionPage-module__pQY0wG__faqItem summary{grid-template-columns:1.7rem minmax(0,1fr) 1.5rem;min-height:4.2rem;font-size:.84rem}.DivisionPage-module__pQY0wG__faqAnswer{padding:0 1.5rem 1.2rem 2.4rem}.DivisionPage-module__pQY0wG__faqAnswer p{font-size:.8rem}.DivisionPage-module__pQY0wG__joinSection{padding:0 1rem 4.5rem}.DivisionPage-module__pQY0wG__joinCard{grid-template-columns:1fr;gap:1.2rem;padding:1.35rem}.DivisionPage-module__pQY0wG__joinLogo{width:4.2rem;height:4.2rem}.DivisionPage-module__pQY0wG__joinCopy h2{font-size:1.7rem}.DivisionPage-module__pQY0wG__discordButton{grid-column:auto;justify-self:stretch;width:100%}.DivisionPage-module__pQY0wG__shipGrid .DivisionPage-module__pQY0wG__shipCard:nth-child(n+3){display:none}.DivisionPage-module__pQY0wG__shipsContainer:has(.DivisionPage-module__pQY0wG__shipCard:nth-child(3)) .DivisionPage-module__pQY0wG__fleetCta{display:flex}}@media (prefers-reduced-motion:reduce){.DivisionPage-module__pQY0wG__backLink,.DivisionPage-module__pQY0wG__heroPrimaryAction,.DivisionPage-module__pQY0wG__heroSecondaryAction,.DivisionPage-module__pQY0wG__missionImage,.DivisionPage-module__pQY0wG__otherCard,.DivisionPage-module__pQY0wG__otherImage,.DivisionPage-module__pQY0wG__faqIcon,.DivisionPage-module__pQY0wG__discordButton{transition:none}}@media (max-width:68rem){.DivisionPage-module__pQY0wG__hero{height:calc(100svh - 4rem)}.DivisionPage-module__pQY0wG__heroContentWrap{width:min(100% - 2rem,70rem)}.DivisionPage-module__pQY0wG__missionRow,.DivisionPage-module__pQY0wG__missionRowReverse{grid-template-columns:1fr;justify-self:center;gap:1rem;width:100%;max-width:34rem}.DivisionPage-module__pQY0wG__missionRowReverse .DivisionPage-module__pQY0wG__missionMedia,.DivisionPage-module__pQY0wG__missionRowReverse .DivisionPage-module__pQY0wG__missionContent{order:initial;justify-self:stretch}.DivisionPage-module__pQY0wG__missionMedia{width:100%;max-width:34rem}.DivisionPage-module__pQY0wG__missionContent{max-width:34rem}.DivisionPage-module__pQY0wG__shipGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:48rem){.DivisionPage-module__pQY0wG__heroContentWrap{align-items:flex-end;width:100%;padding:4rem .85rem 3.2rem}.DivisionPage-module__pQY0wG__heroContent{border:1px solid #ffffff12;border-left:2px solid var(--division-accent);-webkit-backdrop-filter:blur(8px);background:#0609078f;border-radius:.55rem;width:100%;padding:.9rem .9rem .9rem 1rem}.DivisionPage-module__pQY0wG__heroContent:before{display:none}.DivisionPage-module__pQY0wG__heroLogo{width:3.3rem;height:3.3rem}.DivisionPage-module__pQY0wG__heroTitle{font-size:clamp(3rem,15vw,4.8rem)}.DivisionPage-module__pQY0wG__heroSubtitle{font-size:.88rem}.DivisionPage-module__pQY0wG__heroLeadTitle{font-size:.72rem}.DivisionPage-module__pQY0wG__heroLead{font-size:.88rem}.DivisionPage-module__pQY0wG__heroDescription{font-size:.78rem;line-height:1.55}.DivisionPage-module__pQY0wG__heroPrimaryAction,.DivisionPage-module__pQY0wG__heroSecondaryAction{min-height:2.55rem;font-size:.68rem}.DivisionPage-module__pQY0wG__heroScroll{display:none}.DivisionPage-module__pQY0wG__fieldSection,.DivisionPage-module__pQY0wG__shipsSection{padding:3.6rem 1rem 4.2rem}.DivisionPage-module__pQY0wG__fieldHeading{margin-bottom:2.5rem}.DivisionPage-module__pQY0wG__missionRows{gap:3rem}.DivisionPage-module__pQY0wG__extraGrid{grid-template-columns:1fr}.DivisionPage-module__pQY0wG__shipGrid{grid-template-columns:1fr;padding:.7rem}.DivisionPage-module__pQY0wG__shipTitleBubble strong{font-size:.82rem}}.DivisionPage-module__pQY0wG__hero{isolation:isolate;background:#080a09;width:100%;height:calc(100svh - 4.25rem);min-height:38rem;position:relative;overflow:hidden}.DivisionPage-module__pQY0wG__heroImage{z-index:-4;object-fit:cover;object-position:center;filter:none;transform:none}.DivisionPage-module__pQY0wG__heroContentWrap{z-index:3;align-items:center;width:min(100% - 2rem,82rem);height:100%;margin-inline:auto;padding:clamp(4.4rem,7vh,5.8rem) 0 clamp(3rem,5vh,4.5rem);display:flex;position:relative}.DivisionPage-module__pQY0wG__heroContent{text-shadow:0 .18rem .8rem #00000094;background:0 0;border:0;width:min(100%,45rem);padding:0;position:relative}.DivisionPage-module__pQY0wG__heroContent:before{display:none}.DivisionPage-module__pQY0wG__heroBrand{justify-items:start;gap:.5rem;margin:0 0 .8rem;display:grid}.DivisionPage-module__pQY0wG__heroLogo{object-fit:contain;filter:drop-shadow(0 .35rem 1rem #0000009e);width:clamp(4.1rem,5vw,5.3rem);height:clamp(4.1rem,5vw,5.3rem)}.DivisionPage-module__pQY0wG__heroKicker{color:var(--division-accent);letter-spacing:.17em;text-transform:uppercase;font-size:clamp(.62rem,.78vw,.74rem);font-weight:760}.DivisionPage-module__pQY0wG__heroTitle{width:fit-content;max-width:100%;color:var(--division-accent);letter-spacing:-.055em;text-shadow:0 .3rem 1.5rem #0000006b;margin:0;font-size:clamp(4rem,7.1vw,7rem);font-weight:650;line-height:.86}.DivisionPage-module__pQY0wG__heroSubtitle{color:color-mix(in srgb, var(--division-accent) 82%, #fff 18%);margin:.85rem 0 0;font-size:clamp(.98rem,1.35vw,1.2rem);font-weight:650;line-height:1.35}.DivisionPage-module__pQY0wG__heroDescriptionBlock{border:0;gap:.72rem;width:min(100%,41rem);margin-top:.9rem;padding:0;display:grid}.DivisionPage-module__pQY0wG__heroLeadTitle{border-bottom:1px solid color-mix(in srgb, var(--division-accent) 48%, transparent);width:fit-content;color:color-mix(in srgb, var(--division-accent) 90%, #fff 10%);margin:0;padding-bottom:.2rem;font-size:clamp(.76rem,.9vw,.88rem);font-weight:700;line-height:1.35}.DivisionPage-module__pQY0wG__heroWhyBlock{border-top:1px solid #ffffff1a;gap:.38rem;width:min(100%,39rem);margin-top:.25rem;padding:.75rem 0 0;display:grid}.DivisionPage-module__pQY0wG__heroWhyLabel{color:#ffffff7a;letter-spacing:.13em;text-transform:uppercase;font-size:.58rem;font-weight:750}.DivisionPage-module__pQY0wG__heroLead{color:#fffffff0;margin:0;font-size:clamp(.98rem,1.2vw,1.1rem);font-weight:650;line-height:1.48}.DivisionPage-module__pQY0wG__heroActions{margin-top:1.15rem}@media (max-width:68rem){.DivisionPage-module__pQY0wG__hero{height:calc(100svh - 4rem);min-height:36rem}.DivisionPage-module__pQY0wG__heroOverlay{background:linear-gradient(90deg,#030706f7 0%,#030706e0 22%,#030706a6 42%,#0307063d 66%,#0000 82%),linear-gradient(#03070614 0%,#0000 48%,#080a09 100%)}.DivisionPage-module__pQY0wG__heroContentWrap{width:min(100% - 2rem,70rem);padding:4.2rem 1.1rem 3.4rem}.DivisionPage-module__pQY0wG__heroContent{width:min(100%,42rem)}}@media (max-width:48rem){.DivisionPage-module__pQY0wG__hero{height:auto;min-height:calc(100svh - 4rem)}.DivisionPage-module__pQY0wG__heroImage{object-position:center}.DivisionPage-module__pQY0wG__heroOverlay{background:linear-gradient(#0307062e 0%,#0307064d 28%,#030706bd 58%,#080a09 100%)}.DivisionPage-module__pQY0wG__heroContentWrap{align-items:flex-end;width:100%;min-height:calc(100svh - 4rem);padding:5rem 1rem 3.4rem}.DivisionPage-module__pQY0wG__heroContent{-webkit-backdrop-filter:none;background:0 0;border:0;border-radius:0;width:100%;padding:0}.DivisionPage-module__pQY0wG__heroBrand{gap:.35rem;margin-bottom:.65rem}.DivisionPage-module__pQY0wG__heroLogo{width:3.8rem;height:3.8rem}.DivisionPage-module__pQY0wG__heroTitle{font-size:clamp(3.1rem,15vw,4.8rem)}.DivisionPage-module__pQY0wG__heroSubtitle{margin-top:.6rem;font-size:.88rem}.DivisionPage-module__pQY0wG__heroDescriptionBlock{gap:.58rem;margin-top:.8rem}.DivisionPage-module__pQY0wG__heroLeadTitle{font-size:.72rem}.DivisionPage-module__pQY0wG__heroDescription{font-size:.79rem;line-height:1.55}.DivisionPage-module__pQY0wG__heroWhyBlock{padding-top:.65rem}.DivisionPage-module__pQY0wG__heroWhyLabel{font-size:.54rem}.DivisionPage-module__pQY0wG__heroLead{font-size:.88rem;line-height:1.46}.DivisionPage-module__pQY0wG__heroActions{margin-top:1rem}}.DivisionPage-module__pQY0wG__fieldSection:before{display:none}.DivisionPage-module__pQY0wG__heroOverlay{z-index:-3;pointer-events:none;background:radial-gradient(110% 120% at 50% 42%,#03070600 45%,#03070638 100%),linear-gradient(90deg,#030706e6 0%,#0307068c 40%,#03070600 75%),linear-gradient(#080a0900 40%,#080a09a6 100%);position:absolute;inset:0}.DivisionPage-module__pQY0wG__heroLogo{flex:none;width:clamp(4.4rem,5.4vw,5.8rem);height:clamp(4.4rem,5.4vw,5.8rem)}.DivisionPage-module__pQY0wG__heroTitle{width:auto;max-width:calc(100% - 6rem);line-height:.86;font-family:var(--font-division);margin:0;font-weight:400}.DivisionPage-module__pQY0wG__heroKicker,.DivisionPage-module__pQY0wG__heroLeadTitle{display:none}.DivisionPage-module__pQY0wG__heroSubtitle{margin-top:0}.DivisionPage-module__pQY0wG__heroDescriptionBlock{margin-top:.85rem}.DivisionPage-module__pQY0wG__heroActions{margin:0;display:none}@media (max-width:68rem){.DivisionPage-module__pQY0wG__heroBrand{gap:.85rem}.DivisionPage-module__pQY0wG__heroLogo{width:4.5rem;height:4.5rem}}@media (max-width:48rem){.DivisionPage-module__pQY0wG__heroBrand{align-items:center;gap:.65rem;margin-bottom:.65rem}.DivisionPage-module__pQY0wG__heroLogo{width:3.6rem;height:3.6rem}.DivisionPage-module__pQY0wG__heroTitle{max-width:calc(100% - 4.25rem);font-size:clamp(2.8rem,13.5vw,4.5rem)}}.DivisionPage-module__pQY0wG__heroContentWrap{width:min(100% - 2rem,80rem);padding:clamp(4.5rem,7vh,5.8rem) 0 clamp(3.8rem,6vh,5rem)}.DivisionPage-module__pQY0wG__heroContent{text-shadow:0 .18rem .75rem #000000ad;width:min(100%,39rem)}.DivisionPage-module__pQY0wG__heroLogo{object-fit:contain;flex:none;width:clamp(4rem,4.7vw,5rem);height:clamp(4rem,4.7vw,5rem)}.DivisionPage-module__pQY0wG__heroTitle{color:#fff;width:auto;max-width:calc(100% - 5.5rem);font-family:var(--font-division);letter-spacing:-.035em;text-shadow:0 .22rem 1rem #00000085;margin:0;font-size:clamp(3.6rem,6.1vw,5.9rem);font-weight:400;line-height:.88}.DivisionPage-module__pQY0wG__heroSubtitle{width:min(100%,35rem);color:color-mix(in srgb, var(--division-accent) 82%, #fff 18%);margin:.2rem 0 0;font-size:clamp(.92rem,1.18vw,1.08rem);font-weight:650;line-height:1.35}.DivisionPage-module__pQY0wG__heroDescription{color:#ffffffa8;width:100%;margin:0;font-size:clamp(.82rem,.9vw,.9rem);line-height:1.62}.DivisionPage-module__pQY0wG__heroWhyBlock{border-top:1px solid #ffffff17;width:100%;margin-top:.15rem;padding-top:.65rem}.DivisionPage-module__pQY0wG__heroWhyLabel{color:color-mix(in srgb, var(--division-accent) 68%, #ffffff70);letter-spacing:.12em;font-size:.56rem}.DivisionPage-module__pQY0wG__heroLead{color:#ffffffeb;font-size:clamp(.92rem,1.05vw,1.02rem);line-height:1.48}.DivisionPage-module__pQY0wG__heroScroll{z-index:20;box-sizing:border-box;color:#ffffff75;pointer-events:none;-webkit-user-select:none;user-select:none;justify-content:center;align-items:flex-end;width:2.5rem;height:2.5rem;padding-bottom:.18rem;display:flex;position:absolute;bottom:1.15rem;left:50%;transform:translate(-50%)}.DivisionPage-module__pQY0wG__heroScroll>span{border-bottom:2px solid;border-right:2px solid;flex:0 0 .72rem;width:.72rem;height:.72rem;animation:1.8s ease-in-out infinite DivisionPage-module__pQY0wG__divisionChevronFloat;display:block;transform:rotate(45deg)}@keyframes DivisionPage-module__pQY0wG__divisionChevronFloat{0%,to{opacity:.38;translate:0 -.12rem}50%{opacity:.8;translate:0 .16rem}}@media (max-width:68rem){.DivisionPage-module__pQY0wG__heroContentWrap{width:min(100% - 2rem,68rem);padding:4.2rem 1rem 4rem}.DivisionPage-module__pQY0wG__heroContent{width:min(100%,36rem)}.DivisionPage-module__pQY0wG__heroTitle{font-size:clamp(3.2rem,8vw,5rem)}}@media (max-width:48rem){.DivisionPage-module__pQY0wG__heroContentWrap{align-items:flex-end;padding:4.8rem 1rem 4rem}.DivisionPage-module__pQY0wG__heroContent{-webkit-backdrop-filter:none;background:0 0;border:0;width:100%;max-width:30rem;padding:0}.DivisionPage-module__pQY0wG__heroBrand{gap:.58rem;margin-bottom:.4rem}.DivisionPage-module__pQY0wG__heroLogo{width:3.35rem;height:3.35rem}.DivisionPage-module__pQY0wG__heroTitle{max-width:calc(100% - 4rem);font-size:clamp(2.75rem,12vw,4.1rem)}.DivisionPage-module__pQY0wG__heroSubtitle{font-size:.84rem}.DivisionPage-module__pQY0wG__heroDescriptionBlock{margin-top:.65rem}.DivisionPage-module__pQY0wG__heroScroll{bottom:env(safe-area-inset-bottom,0);width:2.25rem;height:2.25rem;padding-bottom:1.12rem;display:flex}.DivisionPage-module__pQY0wG__heroScroll>span{flex:0 0 .66rem;width:.66rem;height:.66rem}}@media (prefers-reduced-motion:reduce){.DivisionPage-module__pQY0wG__heroScroll>span{opacity:.6;animation:none}}.DivisionPage-module__pQY0wG__heroBrand{justify-content:flex-start;align-items:center;gap:clamp(.72rem,1.05vw,.9rem);margin:0 0 .12rem;display:flex}.DivisionPage-module__pQY0wG__heroLogo{object-fit:contain;flex:none;align-self:center;width:clamp(5rem,5.9vw,6.25rem);height:clamp(5rem,5.9vw,6.25rem)}.DivisionPage-module__pQY0wG__heroTitle{color:#fff;width:auto;max-width:calc(100% - 6.8rem);font-family:var(--font-division);letter-spacing:-.03em;align-items:center;margin:0;font-size:clamp(4.15rem,6.4vw,6.35rem);font-weight:400;line-height:.9;display:flex}.DivisionPage-module__pQY0wG__heroSubtitle{width:min(100%,37rem);margin:.05rem 0 0;font-size:clamp(1.05rem,1.3vw,1.2rem);line-height:1.35}.DivisionPage-module__pQY0wG__heroDescription{width:100%;font-size:clamp(.9rem,1vw,1rem);line-height:1.65}.DivisionPage-module__pQY0wG__heroWhyBlock{gap:.42rem;margin-top:.12rem;padding-top:.72rem}.DivisionPage-module__pQY0wG__heroWhyLabel{letter-spacing:.12em;font-size:.61rem}@media (max-width:68rem){.DivisionPage-module__pQY0wG__heroContent{width:min(100%,38rem)}.DivisionPage-module__pQY0wG__heroLogo{width:4.9rem;height:4.9rem}.DivisionPage-module__pQY0wG__heroTitle{max-width:calc(100% - 5.6rem);font-size:clamp(3.7rem,8vw,5.2rem)}.DivisionPage-module__pQY0wG__heroSubtitle{font-size:1rem}.DivisionPage-module__pQY0wG__heroDescription{font-size:.9rem}.DivisionPage-module__pQY0wG__heroLead{font-size:1rem}}@media (max-width:48rem){.DivisionPage-module__pQY0wG__heroBrand{gap:.55rem;margin-bottom:.08rem}.DivisionPage-module__pQY0wG__heroLogo{width:3.8rem;height:3.8rem}.DivisionPage-module__pQY0wG__heroTitle{max-width:calc(100% - 4.4rem);font-size:clamp(3rem,12.5vw,4.25rem)}.DivisionPage-module__pQY0wG__heroSubtitle{margin-top:0;font-size:.92rem}.DivisionPage-module__pQY0wG__heroDescriptionBlock{margin-top:.5rem}.DivisionPage-module__pQY0wG__heroDescription{font-size:.84rem}.DivisionPage-module__pQY0wG__heroWhyLabel{font-size:.56rem}.DivisionPage-module__pQY0wG__heroLead{font-size:.92rem}}.DivisionPage-module__pQY0wG__heroContent{width:min(100%,44rem)}.DivisionPage-module__pQY0wG__heroBrand{gap:clamp(.78rem,1.15vw,1rem);margin-bottom:.08rem}.DivisionPage-module__pQY0wG__heroLogo{width:clamp(5.7rem,6.8vw,7.2rem);height:clamp(5.7rem,6.8vw,7.2rem)}.DivisionPage-module__pQY0wG__heroTitle{max-width:calc(100% - 7.8rem);font-size:clamp(4.8rem,7.4vw,7.25rem);line-height:.88}.DivisionPage-module__pQY0wG__heroSubtitle{width:min(100%,40rem);margin-top:0;font-size:clamp(1.18rem,1.48vw,1.38rem);line-height:1.32}.DivisionPage-module__pQY0wG__heroDescriptionBlock{gap:.72rem;width:min(100%,40rem);margin-top:.48rem}.DivisionPage-module__pQY0wG__heroDescription{font-size:clamp(1rem,1.12vw,1.1rem);line-height:1.62}.DivisionPage-module__pQY0wG__heroWhyBlock{padding-top:.78rem}.DivisionPage-module__pQY0wG__heroWhyLabel{font-size:.66rem}.DivisionPage-module__pQY0wG__heroLead{font-size:clamp(1.12rem,1.28vw,1.25rem);line-height:1.48}@media (max-width:68rem){.DivisionPage-module__pQY0wG__heroContent{width:min(100%,40rem)}.DivisionPage-module__pQY0wG__heroLogo{width:5.5rem;height:5.5rem}.DivisionPage-module__pQY0wG__heroTitle{max-width:calc(100% - 6.3rem);font-size:clamp(4.2rem,8.8vw,5.8rem)}.DivisionPage-module__pQY0wG__heroSubtitle{font-size:1.08rem}.DivisionPage-module__pQY0wG__heroDescription{font-size:.98rem}.DivisionPage-module__pQY0wG__heroLead{font-size:1.08rem}}@media (max-width:48rem){.DivisionPage-module__pQY0wG__heroContent{max-width:32rem}.DivisionPage-module__pQY0wG__heroLogo{width:4.2rem;height:4.2rem}.DivisionPage-module__pQY0wG__heroTitle{max-width:calc(100% - 4.9rem);font-size:clamp(3.4rem,13.5vw,4.8rem)}.DivisionPage-module__pQY0wG__heroSubtitle{font-size:1rem}.DivisionPage-module__pQY0wG__heroDescription{font-size:.9rem}.DivisionPage-module__pQY0wG__heroWhyLabel{font-size:.59rem}.DivisionPage-module__pQY0wG__heroLead{font-size:1rem}}@media (min-width:68.01rem){.DivisionPage-module__pQY0wG__heroContentWrap{width:min(100% - 3rem,88rem);margin-left:clamp(1.5rem,3.5vw,4.2rem);margin-right:auto}}@media (max-width:68rem){.DivisionPage-module__pQY0wG__heroContentWrap{width:min(100% - 2rem,68rem);margin-inline:auto}}@media (max-width:48rem){.DivisionPage-module__pQY0wG__heroContentWrap{width:100%;margin-inline:0}}@media (min-width:68.01rem){.DivisionPage-module__pQY0wG__heroContentWrap{width:min(100% - 3rem,86rem);margin-left:clamp(5rem,8vw,9.5rem);margin-right:auto}}.DivisionPage-module__pQY0wG__fieldSection{background:#080a09;padding-block:clamp(4.8rem,6.2vw,6.4rem);padding-inline:clamp(1rem,3vw,2.5rem);position:relative;overflow:hidden}.DivisionPage-module__pQY0wG__fieldSection:before{content:"";background:radial-gradient(ellipse at center, color-mix(in srgb, var(--division-accent) 4%, transparent) 0%, color-mix(in srgb, var(--division-accent) 1.2%, transparent) 38%, transparent 72%);pointer-events:none;width:min(68rem,92vw);height:27rem;display:block;position:absolute;top:2%;left:50%;transform:translate(-50%)}.DivisionPage-module__pQY0wG__fieldSection:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#7bbf8517,#0000);width:min(68rem,88vw);height:1px;position:absolute;top:0;left:50%;transform:translate(-50%)}.DivisionPage-module__pQY0wG__fieldSection .DivisionPage-module__pQY0wG__contentContainer{z-index:1;position:relative}.DivisionPage-module__pQY0wG__fieldHeading{text-align:center;width:min(100%,52rem);margin:0 auto clamp(3.4rem,5vw,4.6rem)}.DivisionPage-module__pQY0wG__fieldHeading .DivisionPage-module__pQY0wG__sectionLabel{color:var(--division-accent);letter-spacing:.14em;text-transform:uppercase;justify-content:center;align-items:center;gap:.7rem;margin-bottom:.8rem;font-size:clamp(.68rem,.8vw,.76rem);font-weight:700;display:inline-flex}.DivisionPage-module__pQY0wG__fieldHeading .DivisionPage-module__pQY0wG__sectionLabel:before,.DivisionPage-module__pQY0wG__fieldHeading .DivisionPage-module__pQY0wG__sectionLabel:after{content:"";background:color-mix(in srgb, var(--division-accent) 42%, transparent);width:1.2rem;height:1px}.DivisionPage-module__pQY0wG__fieldHeading h2{color:#fff;letter-spacing:-.032em;margin:0;font-size:clamp(2.25rem,3.45vw,3.35rem);font-weight:600;line-height:1.04}.DivisionPage-module__pQY0wG__fieldHeading>p{color:#ffffff91;width:min(100%,46rem);margin:1rem auto 0;font-size:clamp(.9rem,1vw,1rem);font-weight:400;line-height:1.62}.DivisionPage-module__pQY0wG__missionImage{transition:none}.DivisionPage-module__pQY0wG__missionRow:hover .DivisionPage-module__pQY0wG__missionImage,.DivisionPage-module__pQY0wG__missionRow:focus-within .DivisionPage-module__pQY0wG__missionImage{filter:none;transform:none}@media (max-width:48rem){.DivisionPage-module__pQY0wG__fieldSection{padding:4rem 1rem 4.5rem}.DivisionPage-module__pQY0wG__fieldHeading{margin-bottom:2.8rem}.DivisionPage-module__pQY0wG__fieldHeading h2{font-size:clamp(2rem,9vw,2.75rem)}.DivisionPage-module__pQY0wG__fieldHeading>p{font-size:.86rem;line-height:1.6}}.DivisionPage-module__pQY0wG__extraActivities{border-top:0;width:min(100%,62rem);margin:clamp(4.4rem,6vw,5.5rem) auto 0;padding-top:clamp(2.6rem,3.8vw,3.3rem);position:relative}.DivisionPage-module__pQY0wG__extraActivities:before{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--division-accent) 16%, #ffffff12), transparent);pointer-events:none;width:min(100%,52rem);height:1px;position:absolute;top:0;left:50%;transform:translate(-50%)}.DivisionPage-module__pQY0wG__extraTitle{width:100%;color:color-mix(in srgb, var(--division-accent) 78%, #fff 22%);letter-spacing:.14em;text-align:center;text-transform:uppercase;justify-content:center;align-items:center;gap:.7rem;margin:0 0 1.6rem;font-size:clamp(.66rem,.76vw,.73rem);font-weight:700;display:flex}.DivisionPage-module__pQY0wG__extraTitle:before,.DivisionPage-module__pQY0wG__extraTitle:after{content:"";background:color-mix(in srgb, var(--division-accent) 38%, transparent);width:1.15rem;height:1px}.DivisionPage-module__pQY0wG__extraGrid{border-top:1px solid #ffffff0f;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(2.4rem,5vw,4.8rem);width:min(100%,56rem);margin-inline:auto;display:grid}.DivisionPage-module__pQY0wG__extraItem{border-bottom:1px solid #ffffff0f;align-items:center;gap:.8rem;min-height:3.45rem;padding:.7rem 0;display:flex;position:relative}.DivisionPage-module__pQY0wG__extraItem>span{background:var(--division-accent);opacity:.58;flex:0 0 1.3rem;width:1.3rem;height:1px;margin:0}.DivisionPage-module__pQY0wG__extraItem p{color:#ffffffad;margin:0;font-size:clamp(.84rem,.92vw,.91rem);font-weight:450;line-height:1.45}.DivisionPage-module__pQY0wG__extraItem:hover,.DivisionPage-module__pQY0wG__extraItem:focus-within{background:0 0}.DivisionPage-module__pQY0wG__extraItem:hover p,.DivisionPage-module__pQY0wG__extraItem:focus-within p{color:#ffffffad}@media (max-width:48rem){.DivisionPage-module__pQY0wG__extraActivities{margin-top:3.6rem;padding-top:2.4rem}.DivisionPage-module__pQY0wG__extraTitle{margin-bottom:1.35rem}.DivisionPage-module__pQY0wG__extraGrid{grid-template-columns:1fr;width:100%}.DivisionPage-module__pQY0wG__extraItem{min-height:3.25rem}.DivisionPage-module__pQY0wG__extraItem p{font-size:.84rem}}.DivisionPage-module__pQY0wG__otherSection{color:#fff;background:#111411;padding-block:clamp(4.7rem,5.8vw,6rem);padding-inline:clamp(1rem,3vw,2.5rem);position:relative;overflow:hidden}.DivisionPage-module__pQY0wG__otherSection:before{content:"";pointer-events:none;background:radial-gradient(#7bbf850a 0%,#7bbf8503 42%,#0000 72%);width:min(72rem,94vw);height:30rem;position:absolute;top:-5rem;left:50%;transform:translate(-50%)}.DivisionPage-module__pQY0wG__otherSection:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#7bbf8517,#0000);width:min(68rem,88vw);height:1px;position:absolute;top:0;left:50%;transform:translate(-50%)}.DivisionPage-module__pQY0wG__otherHeader{z-index:1;text-align:center;width:min(100%,52rem);margin:0 auto clamp(2.5rem,4vw,3.4rem);position:relative}.DivisionPage-module__pQY0wG__otherHeader .DivisionPage-module__pQY0wG__sectionLabel{color:#7bbf85;letter-spacing:.14em;text-transform:uppercase;justify-content:center;align-items:center;gap:.7rem;margin-bottom:.75rem;font-size:clamp(.68rem,.8vw,.76rem);font-weight:700;display:inline-flex}.DivisionPage-module__pQY0wG__otherHeader .DivisionPage-module__pQY0wG__sectionLabel:before,.DivisionPage-module__pQY0wG__otherHeader .DivisionPage-module__pQY0wG__sectionLabel:after{content:"";background:#7bbf856b;width:1.2rem;height:1px}.DivisionPage-module__pQY0wG__otherHeader h2{color:#fff;letter-spacing:-.03em;margin:0;font-size:clamp(2rem,3.15vw,3rem);font-weight:600;line-height:1.04}.DivisionPage-module__pQY0wG__otherHeader>p{color:#ffffff91;width:min(100%,46rem);margin:.95rem auto 0;font-size:clamp(.88rem,.98vw,1rem);line-height:1.58}.DivisionPage-module__pQY0wG__otherGrid{z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.9rem,1.4vw,1.15rem);width:min(100%,78rem);margin-inline:auto;display:grid;position:relative}.DivisionPage-module__pQY0wG__otherCard{color:#fff;isolation:isolate;background:#070908;border:1px solid #ffffff0f;border-radius:.72rem;align-items:flex-end;min-width:0;min-height:clamp(15.5rem,19vw,18rem);text-decoration:none;transition:border-color .2s,box-shadow .22s;display:flex;position:relative;overflow:hidden;box-shadow:0 .9rem 2.4rem #00000024,inset 0 1px #ffffff05}.DivisionPage-module__pQY0wG__otherCard:hover,.DivisionPage-module__pQY0wG__otherCard:focus-visible{border-color:color-mix(in srgb, var(--card-accent) 34%, #ffffff0f);box-shadow:0 1.15rem 2.8rem #00000038, inset 0 0 0 1px color-mix(in srgb, var(--card-accent) 8%, transparent)}.DivisionPage-module__pQY0wG__otherCard:after{content:"";z-index:3;background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--card-accent) 58%, transparent), transparent);opacity:.55;pointer-events:none;height:1px;position:absolute;bottom:0;left:.9rem;right:.9rem}.DivisionPage-module__pQY0wG__otherImage{z-index:-3;object-fit:cover;object-position:center;filter:brightness(.82)saturate(.92)contrast(1.02);transition:filter .24s;transform:none}.DivisionPage-module__pQY0wG__otherCard:hover .DivisionPage-module__pQY0wG__otherImage,.DivisionPage-module__pQY0wG__otherCard:focus-visible .DivisionPage-module__pQY0wG__otherImage{filter:brightness(.96)saturate()contrast(1.03);transform:none}.DivisionPage-module__pQY0wG__otherShade{z-index:-2;pointer-events:none;background:linear-gradient(#0306040a 0%,#03060414 36%,#0407058a 67%,#040705f0 100%);position:absolute;inset:0}.DivisionPage-module__pQY0wG__otherLogo{z-index:2;object-fit:contain;opacity:.96;filter:drop-shadow(0 .3rem .9rem #00000094);pointer-events:none;width:clamp(3.4rem,3.8vw,4rem);height:clamp(3.4rem,3.8vw,4rem);transition:opacity .18s;position:absolute;top:.7rem;right:.7rem}.DivisionPage-module__pQY0wG__otherCard:hover .DivisionPage-module__pQY0wG__otherLogo,.DivisionPage-module__pQY0wG__otherCard:focus-visible .DivisionPage-module__pQY0wG__otherLogo{opacity:1}.DivisionPage-module__pQY0wG__otherBody{z-index:1;width:100%;padding:1.15rem 1.15rem 1.2rem;position:relative}.DivisionPage-module__pQY0wG__otherLabel{width:fit-content;color:color-mix(in srgb, var(--card-accent) 82%, #fff 18%);letter-spacing:.14em;text-transform:uppercase;margin-bottom:.42rem;font-size:.57rem;font-weight:750;display:block}.DivisionPage-module__pQY0wG__otherBody h3{color:#fff;font-family:var(--font-division);letter-spacing:-.015em;margin:0;font-size:clamp(1.55rem,2vw,1.9rem);font-weight:400;line-height:1}.DivisionPage-module__pQY0wG__otherBody p{color:#ffffff9c;margin:.45rem 0 0;font-size:clamp(.76rem,.84vw,.84rem);line-height:1.42}.DivisionPage-module__pQY0wG__otherDiscover{color:#ffffffc7;align-items:center;gap:.42rem;margin-top:.85rem;font-size:.69rem;font-weight:650;transition:color .18s;display:inline-flex}.DivisionPage-module__pQY0wG__otherDiscover>span{color:var(--card-accent);transition:translate .18s}.DivisionPage-module__pQY0wG__otherCard:hover .DivisionPage-module__pQY0wG__otherDiscover,.DivisionPage-module__pQY0wG__otherCard:focus-visible .DivisionPage-module__pQY0wG__otherDiscover{color:#fff}@media (max-width:68rem){.DivisionPage-module__pQY0wG__otherGrid{grid-template-columns:repeat(2,minmax(0,1fr));width:min(100%,52rem)}.DivisionPage-module__pQY0wG__otherCard:last-child{grid-column:1/-1;justify-self:center;width:min(100%,50% - .5rem)}}@media (max-width:48rem){.DivisionPage-module__pQY0wG__otherSection{padding:4rem 1rem 4.5rem}.DivisionPage-module__pQY0wG__otherHeader{margin-bottom:2.4rem}.DivisionPage-module__pQY0wG__otherHeader h2{font-size:clamp(1.9rem,9vw,2.65rem)}.DivisionPage-module__pQY0wG__otherHeader>p{font-size:.86rem;line-height:1.6}.DivisionPage-module__pQY0wG__otherGrid{grid-template-columns:1fr;width:100%}.DivisionPage-module__pQY0wG__otherCard,.DivisionPage-module__pQY0wG__otherCard:last-child{grid-column:auto;width:100%;min-height:14rem}.DivisionPage-module__pQY0wG__otherBody{padding:1rem}.DivisionPage-module__pQY0wG__otherLogo{width:3.35rem;height:3.35rem}}@media (prefers-reduced-motion:reduce){.DivisionPage-module__pQY0wG__otherCard,.DivisionPage-module__pQY0wG__otherImage,.DivisionPage-module__pQY0wG__otherLogo,.DivisionPage-module__pQY0wG__otherDiscover,.DivisionPage-module__pQY0wG__otherDiscover>span{transition:none}}.DivisionPage-module__pQY0wG__otherSection{background:#080a09}.DivisionPage-module__pQY0wG__otherGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,1.5vw,1.25rem);width:min(100%,78rem)}.DivisionPage-module__pQY0wG__otherCard{aspect-ratio:16/9;border-radius:.65rem;min-height:0;display:block}.DivisionPage-module__pQY0wG__otherImage{object-fit:cover;object-position:center;width:100%;height:100%}.DivisionPage-module__pQY0wG__otherShade{background:linear-gradient(#0000 28%,#04070529 48%,#040705b8 76%,#040705f0 100%)}.DivisionPage-module__pQY0wG__otherBody{padding:.95rem 1rem 1rem;position:absolute;bottom:0;left:0;right:0}.DivisionPage-module__pQY0wG__otherLabel{margin-bottom:.18rem}.DivisionPage-module__pQY0wG__otherDiscover{margin-top:.58rem}.DivisionPage-module__pQY0wG__otherLogo{width:clamp(3rem,3.25vw,3.5rem);height:clamp(3rem,3.25vw,3.5rem);top:.65rem;right:.65rem}@media (max-width:68rem){.DivisionPage-module__pQY0wG__otherGrid{grid-template-columns:repeat(2,minmax(0,1fr));width:min(100%,52rem)}.DivisionPage-module__pQY0wG__otherCard:last-child{grid-column:1/-1;justify-self:center;width:min(100%,50% - .5rem)}}@media (max-width:48rem){.DivisionPage-module__pQY0wG__otherGrid{grid-template-columns:1fr}.DivisionPage-module__pQY0wG__otherCard,.DivisionPage-module__pQY0wG__otherCard:last-child{aspect-ratio:16/9;grid-column:auto;width:100%}.DivisionPage-module__pQY0wG__otherBody{padding:.85rem .9rem .9rem}.DivisionPage-module__pQY0wG__otherLabel{margin-bottom:.14rem}.DivisionPage-module__pQY0wG__otherBody p{margin-top:.18rem}.DivisionPage-module__pQY0wG__otherDiscover{margin-top:.5rem}}.DivisionPage-module__pQY0wG__otherLabel{margin-bottom:.05rem;line-height:1}.DivisionPage-module__pQY0wG__otherBody h3{margin:0;line-height:.92}.DivisionPage-module__pQY0wG__otherBody p{margin:.08rem 0 0;line-height:1.22}@media (max-width:48rem){.DivisionPage-module__pQY0wG__otherLabel{margin-bottom:.04rem}.DivisionPage-module__pQY0wG__otherBody p{margin-top:.06rem}}.DivisionPage-module__pQY0wG__otherDiscover>span{color:var(--card-accent);justify-content:center;align-items:center;margin-left:.02rem;font-size:1.05rem;font-weight:500;line-height:.8;transition:translate .18s;display:inline-flex;translate:0 -.01rem}.DivisionPage-module__pQY0wG__otherCard:hover .DivisionPage-module__pQY0wG__otherDiscover>span,.DivisionPage-module__pQY0wG__otherCard:focus-visible .DivisionPage-module__pQY0wG__otherDiscover>span{translate:.12rem -.01rem}.DivisionPage-module__pQY0wG__joinSection,.DivisionPage-module__pQY0wG__faqSection,.DivisionPage-module__pQY0wG__joinSection{background:#111411}.DivisionPage-module__pQY0wG__faqLayout{z-index:1;grid-template-columns:1fr;gap:clamp(2.7rem,4vw,3.6rem);width:min(100%,70rem);margin-inline:auto;display:grid;position:relative}.DivisionPage-module__pQY0wG__faqHeading .DivisionPage-module__pQY0wG__sectionLabel{color:var(--division-accent);letter-spacing:.14em;text-transform:uppercase;justify-content:center;align-items:center;gap:.7rem;margin-bottom:.75rem;font-size:clamp(.68rem,.8vw,.76rem);font-weight:700;display:inline-flex}.DivisionPage-module__pQY0wG__faqHeading .DivisionPage-module__pQY0wG__sectionLabel:before,.DivisionPage-module__pQY0wG__faqHeading .DivisionPage-module__pQY0wG__sectionLabel:after{content:"";background:color-mix(in srgb, var(--division-accent) 42%, transparent);width:1.2rem;height:1px}.DivisionPage-module__pQY0wG__faqHeading h2{color:#fff;letter-spacing:-.03em;max-width:none;margin:0;font-size:clamp(2.1rem,3.25vw,3.15rem);font-weight:600;line-height:1.04}.DivisionPage-module__pQY0wG__faqHeading>p{color:#ffffff91;width:min(100%,44rem);max-width:none;margin:.95rem auto 0;font-size:clamp(.88rem,.98vw,1rem);line-height:1.6}.DivisionPage-module__pQY0wG__faqItem{background:0 0;border-bottom:1px solid #ffffff14;transition:background .22s;overflow:clip}.DivisionPage-module__pQY0wG__faqItem summary{color:#ffffffc7;cursor:pointer;grid-template-columns:2.35rem minmax(0,1fr) 2rem;align-items:center;gap:.85rem;min-height:4.8rem;padding:0 .65rem;font-size:clamp(.88rem,.98vw,.96rem);font-weight:560;line-height:1.4;list-style:none;transition:color .18s;display:grid}.DivisionPage-module__pQY0wG__faqItem summary::-webkit-details-marker{display:none}.DivisionPage-module__pQY0wG__faqNumber{color:color-mix(in srgb, var(--division-accent) 88%, #fff 12%);letter-spacing:.09em;font-size:.61rem;font-weight:750}.DivisionPage-module__pQY0wG__faqIcon{border:1px solid color-mix(in srgb, var(--division-accent) 22%, #ffffff12);width:1.7rem;height:1.7rem;color:var(--division-accent);border-radius:50%;justify-self:end;place-items:center;font-size:1rem;font-weight:400;line-height:1;transition:transform .26s cubic-bezier(.22,1,.36,1),border-color .18s,background .18s;display:grid}.DivisionPage-module__pQY0wG__faqItem[open] .DivisionPage-module__pQY0wG__faqIcon{border-color:color-mix(in srgb, var(--division-accent) 42%, transparent);background:color-mix(in srgb, var(--division-accent) 7%, transparent);transform:rotate(45deg)}.DivisionPage-module__pQY0wG__faqItem{interpolate-size:allow-keywords}.DivisionPage-module__pQY0wG__faqItem[open] .DivisionPage-module__pQY0wG__faqAnswer{opacity:1;height:auto;padding-bottom:1.45rem}.DivisionPage-module__pQY0wG__faqAnswer p{color:#ffffff8a;margin:0;font-size:clamp(.82rem,.9vw,.9rem);line-height:1.7}.DivisionPage-module__pQY0wG__joinSection{background:radial-gradient(ellipse at 50% 18%, color-mix(in srgb, var(--division-accent) 5%, transparent) 0%, color-mix(in srgb, var(--division-accent) 1.2%, transparent) 42%, transparent 72%), #111411;padding:clamp(4.7rem,6vw,6rem) clamp(1rem,3vw,2.5rem) clamp(5.5rem,7vw,7rem);position:relative;overflow:hidden}.DivisionPage-module__pQY0wG__joinCard{z-index:1;width:min(100%,70rem);box-shadow:none;background:0 0;border:1px solid #ffffff14;border-left:0;border-right:0;border-radius:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(1.5rem,3vw,2.6rem);margin-inline:auto;padding:clamp(1.6rem,2.8vw,2.25rem) 0;display:grid;position:relative}.DivisionPage-module__pQY0wG__discordButton{border:1px solid color-mix(in srgb, var(--division-accent) 28%, #ffffff14);background:color-mix(in srgb, var(--division-accent) 10%, #ffffff05);color:#fff;min-height:2.9rem;box-shadow:none;border-radius:.52rem;padding:0 1.05rem;font-size:.75rem;font-weight:700;transition:border-color .18s,background .18s,transform .18s}.DivisionPage-module__pQY0wG__discordButton:hover,.DivisionPage-module__pQY0wG__discordButton:focus-visible{border-color:color-mix(in srgb, var(--division-accent) 52%, transparent);background:color-mix(in srgb, var(--division-accent) 16%, #ffffff05);transform:translateY(-.08rem)}@media (max-width:68rem){.DivisionPage-module__pQY0wG__faqLayout{gap:2.6rem}.DivisionPage-module__pQY0wG__joinCard{grid-template-columns:auto minmax(0,1fr)}.DivisionPage-module__pQY0wG__discordButton{grid-column:1/-1;justify-self:start}}@media (max-width:48rem){.DivisionPage-module__pQY0wG__faqSection{padding:4rem 1rem 4.5rem}.DivisionPage-module__pQY0wG__faqHeading h2{font-size:clamp(1.9rem,9vw,2.65rem)}.DivisionPage-module__pQY0wG__faqHeading>p{font-size:.86rem}.DivisionPage-module__pQY0wG__faqItem summary{grid-template-columns:1.8rem minmax(0,1fr) 1.75rem;gap:.6rem;min-height:4.5rem;padding-inline:.2rem;font-size:.84rem}.DivisionPage-module__pQY0wG__faqAnswer{padding-left:2.4rem;padding-right:.35rem}.DivisionPage-module__pQY0wG__faqAnswer p{font-size:.81rem}.DivisionPage-module__pQY0wG__joinSection{padding:4rem 1rem 4.8rem}.DivisionPage-module__pQY0wG__joinCard{grid-template-columns:1fr;gap:1.1rem;padding:1.5rem 0}.DivisionPage-module__pQY0wG__joinLogo{width:4.5rem;height:4.5rem}.DivisionPage-module__pQY0wG__joinCopy h2{font-size:1.85rem}.DivisionPage-module__pQY0wG__discordButton{grid-column:auto;justify-self:stretch;width:100%}}@media (prefers-reduced-motion:reduce){.DivisionPage-module__pQY0wG__faqItem,.DivisionPage-module__pQY0wG__faqAnswer,.DivisionPage-module__pQY0wG__faqIcon,.DivisionPage-module__pQY0wG__discordButton{transition:none}}.DivisionPage-module__pQY0wG__faqJoinSection{background:radial-gradient(ellipse at 50% 8%, color-mix(in srgb, var(--division-accent) 4%, transparent) 0%, color-mix(in srgb, var(--division-accent) 1.2%, transparent) 38%, transparent 70%), #111411;color:#fff;padding:clamp(4.8rem,6.2vw,6.4rem) clamp(1rem,3vw,2.5rem) clamp(5rem,7vw,7rem);position:relative;overflow:hidden}.DivisionPage-module__pQY0wG__faqJoinSection:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#7bbf8517,#0000);width:min(68rem,88vw);height:1px;position:absolute;top:0;left:50%;transform:translate(-50%)}.DivisionPage-module__pQY0wG__faqSection,.DivisionPage-module__pQY0wG__joinSection{background:0 0;border:0;padding:0}.DivisionPage-module__pQY0wG__faqLayout{z-index:1;width:min(100%,70rem);margin-inline:auto;position:relative}@media (max-width:68rem){.DivisionPage-module__pQY0wG__joinCard{grid-template-columns:auto minmax(0,1fr);align-items:start}.DivisionPage-module__pQY0wG__discordButton{grid-column:1/-1;justify-self:start}}@media (max-width:48rem){.DivisionPage-module__pQY0wG__faqJoinSection{padding:4rem 1rem 4.8rem}.DivisionPage-module__pQY0wG__joinArea{margin-top:3.8rem}.DivisionPage-module__pQY0wG__joinCard{grid-template-columns:1fr;gap:1.2rem;padding:1.35rem}.DivisionPage-module__pQY0wG__joinLogo{width:4.2rem;height:4.2rem}.DivisionPage-module__pQY0wG__joinCopy h2{font-size:1.7rem}.DivisionPage-module__pQY0wG__discordButton{grid-column:auto;justify-self:stretch;width:100%}}.DivisionPage-module__pQY0wG__faqLayout{gap:clamp(2.5rem,4vw,3.3rem);width:min(100%,72rem)}.DivisionPage-module__pQY0wG__faqHeading{width:min(100%,50rem)}.DivisionPage-module__pQY0wG__faqHeading h2{font-size:clamp(2.05rem,3.1vw,3rem)}.DivisionPage-module__pQY0wG__faqHeading>p{width:min(100%,42rem);margin-top:.85rem}.DivisionPage-module__pQY0wG__faqList{border-top:1px solid #ffffff14;width:min(100%,60rem)}.DivisionPage-module__pQY0wG__faqItem{interpolate-size:allow-keywords;background:0 0;border-bottom:1px solid #ffffff14;overflow:hidden}.DivisionPage-module__pQY0wG__faqItem[open]{background:linear-gradient(90deg, color-mix(in srgb, var(--division-accent) 3.5%, transparent), transparent 68%)}.DivisionPage-module__pQY0wG__faqItem summary{color:#ffffffc7;grid-template-columns:2.25rem minmax(0,1fr) 1.6rem;gap:.8rem;min-height:4.65rem;padding:0 .45rem;transition:color .18s}.DivisionPage-module__pQY0wG__faqItem summary:hover,.DivisionPage-module__pQY0wG__faqItem summary:focus-visible,.DivisionPage-module__pQY0wG__faqItem[open] summary{color:#fff}.DivisionPage-module__pQY0wG__faqIcon{width:1.15rem;height:1.15rem;color:color-mix(in srgb, var(--division-accent) 82%, #fff 18%);background:0 0;border:0;border-radius:0;justify-self:end;transition:none;display:block;position:relative;transform:none}.DivisionPage-module__pQY0wG__faqItem[open] .DivisionPage-module__pQY0wG__faqIcon{background:0 0;border:0;transform:none}.DivisionPage-module__pQY0wG__faqAnswer{opacity:1;height:auto;padding:0 3.2rem 1.45rem 3.5rem;transition:none;overflow:visible}.DivisionPage-module__pQY0wG__joinArea{z-index:1;width:100%;margin-top:clamp(4rem,6vw,5.2rem);position:relative}.DivisionPage-module__pQY0wG__joinCard{border:1px solid color-mix(in srgb, var(--division-accent) 20%, #ffffff0d);background:linear-gradient(135deg,#0d110e,#111712);border-radius:.9rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(1.5rem,3vw,2.5rem);width:min(100%,78rem);margin-inline:auto;padding:clamp(1.5rem,3vw,2.4rem);display:grid;box-shadow:0 1.2rem 3rem #0000002e}.DivisionPage-module__pQY0wG__joinLogo{object-fit:contain;filter:none;width:clamp(4rem,5.5vw,5.4rem);height:clamp(4rem,5.5vw,5.4rem)}.DivisionPage-module__pQY0wG__joinCopy .DivisionPage-module__pQY0wG__sectionLabel{color:var(--division-accent);letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:.55rem;margin-bottom:.42rem;font-size:.67rem;font-weight:700;display:inline-flex}.DivisionPage-module__pQY0wG__joinCopy h2{color:#fff;letter-spacing:-.03em;margin:0;font-size:clamp(1.7rem,2.6vw,2.5rem);font-weight:600;line-height:1.04}.DivisionPage-module__pQY0wG__joinCopy p{color:#ffffff87;width:min(100%,43rem);margin:.75rem 0 0;font-size:.88rem;line-height:1.62}.DivisionPage-module__pQY0wG__discordButton{color:#fff;white-space:nowrap;background:#5865f2;border:1px solid #ffffff14;border-radius:.55rem;justify-content:center;align-items:center;gap:.55rem;min-height:3rem;padding:0 1.15rem;font-size:.78rem;font-weight:700;text-decoration:none;transition:background .18s,transform .18s;display:inline-flex;box-shadow:0 .65rem 1.5rem #5865f233}.DivisionPage-module__pQY0wG__discordButton:hover,.DivisionPage-module__pQY0wG__discordButton:focus-visible{background:#6672f5;transform:translateY(-.08rem)}@media (max-width:68rem){.DivisionPage-module__pQY0wG__joinCard{grid-template-columns:auto minmax(0,1fr);align-items:start}.DivisionPage-module__pQY0wG__discordButton{grid-column:1/-1;justify-self:start}}@media (max-width:48rem){.DivisionPage-module__pQY0wG__faqItem summary{grid-template-columns:1.7rem minmax(0,1fr) 1.35rem;gap:.6rem;min-height:4.35rem}.DivisionPage-module__pQY0wG__faqAnswer{padding:0 .35rem 1.2rem 2.3rem}.DivisionPage-module__pQY0wG__joinArea{margin-top:3.6rem}.DivisionPage-module__pQY0wG__joinCard{grid-template-columns:1fr;gap:1.2rem;padding:1.35rem}.DivisionPage-module__pQY0wG__joinLogo{width:4.2rem;height:4.2rem}.DivisionPage-module__pQY0wG__joinCopy h2{font-size:1.7rem}.DivisionPage-module__pQY0wG__discordButton{grid-column:auto;justify-self:stretch;width:100%}}@media (prefers-reduced-motion:reduce){.DivisionPage-module__pQY0wG__faqIcon:before,.DivisionPage-module__pQY0wG__discordButton{transition:none}.DivisionPage-module__pQY0wG__faqItem::details-content{transition:none}}.DivisionPage-module__pQY0wG__faqSection{background:#111411;border-top:0;padding:clamp(4.8rem,6.2vw,6.2rem) clamp(1rem,3vw,2.5rem);position:relative;overflow:hidden}.DivisionPage-module__pQY0wG__faqSection:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#7bbf8517,#0000);width:min(68rem,88vw);height:1px;position:absolute;top:0;left:50%;transform:translate(-50%)}.DivisionPage-module__pQY0wG__faqLayout{z-index:1;grid-template-columns:1fr;gap:clamp(2.4rem,4vw,3.1rem);width:min(100%,70rem);margin-inline:auto;position:relative}.DivisionPage-module__pQY0wG__faqHeading{text-align:center;width:min(100%,50rem);margin-inline:auto}.DivisionPage-module__pQY0wG__faqHeading h2{max-width:none;margin:0;font-size:clamp(2.05rem,3.1vw,3rem);line-height:1.04}.DivisionPage-module__pQY0wG__faqHeading>p{width:min(100%,42rem);max-width:none;margin:.85rem auto 0}.DivisionPage-module__pQY0wG__faqList{border-top:1px solid #ffffff14;width:min(100%,60rem);margin-inline:auto}.DivisionPage-module__pQY0wG__faqItem,.DivisionPage-module__pQY0wG__faqItem[open]{interpolate-size:allow-keywords;background:0 0;border-bottom:1px solid #ffffff14;overflow:hidden}.DivisionPage-module__pQY0wG__faqItem summary,.DivisionPage-module__pQY0wG__faqItem[open] summary{color:#fffc;background:0 0;grid-template-columns:2.25rem minmax(0,1fr) 1.6rem;gap:.75rem;min-height:4.25rem;padding:0 .4rem}.DivisionPage-module__pQY0wG__faqItem summary:hover,.DivisionPage-module__pQY0wG__faqItem summary:focus-visible{color:#fff}.DivisionPage-module__pQY0wG__faqItem[open] summary{color:#fffc}.DivisionPage-module__pQY0wG__faqNumber{color:var(--division-accent)}.DivisionPage-module__pQY0wG__faqIcon{color:#ffffff8a;background:0 0;border:0;border-radius:0;justify-self:end;width:1.1rem;height:1.1rem;display:block;position:relative;transform:none}.DivisionPage-module__pQY0wG__faqIcon:before{content:"";transform-origin:50%;border-bottom:1.5px solid;border-right:1.5px solid;width:.44rem;height:.44rem;transition:transform .3s cubic-bezier(.22,1,.36,1),color .18s;position:absolute;top:50%;left:50%;transform:translate(-62%,-50%)rotate(-45deg)}.DivisionPage-module__pQY0wG__faqItem[open] .DivisionPage-module__pQY0wG__faqIcon,.DivisionPage-module__pQY0wG__faqItem[open] .DivisionPage-module__pQY0wG__faqIcon:before{background:0 0;border-radius:0}.DivisionPage-module__pQY0wG__faqItem[open] .DivisionPage-module__pQY0wG__faqIcon:before{transform:translate(-50%,-66%)rotate(45deg)}.DivisionPage-module__pQY0wG__faqAnswer{opacity:1;height:auto;margin-top:-.35rem;padding:0 3rem 1.15rem 3.4rem;transition:none;overflow:visible}.DivisionPage-module__pQY0wG__faqAnswer p{color:#ffffff87;margin:0;line-height:1.66}.DivisionPage-module__pQY0wG__faqItem::details-content{opacity:0;content-visibility:hidden;block-size:0;transition:block-size .33s cubic-bezier(.22, 1, .36, 1), opacity .21s ease, content-visibility .33s allow-discrete;overflow:hidden}.DivisionPage-module__pQY0wG__faqItem[open]::details-content{opacity:1;content-visibility:visible;block-size:auto}.DivisionPage-module__pQY0wG__joinSection{background:radial-gradient(ellipse at 50% 22%, color-mix(in srgb, var(--division-accent) 4%, transparent) 0%, transparent 56%), #080a09;color:#fff;padding:clamp(5.3rem,7vw,7rem) clamp(1rem,3vw,2.5rem) clamp(5.8rem,7.5vw,7.5rem);position:relative;overflow:hidden}.DivisionPage-module__pQY0wG__joinSection:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#7bbf8517,#0000);width:min(68rem,88vw);height:1px;position:absolute;top:0;left:50%;transform:translate(-50%)}.DivisionPage-module__pQY0wG__joinInner{z-index:1;text-align:center;width:min(100%,68rem);margin-inline:auto;position:relative}.DivisionPage-module__pQY0wG__joinHeading{width:min(100%,44rem);margin-inline:auto}.DivisionPage-module__pQY0wG__joinHeading .DivisionPage-module__pQY0wG__sectionLabel{color:var(--division-accent);letter-spacing:.16em;text-transform:uppercase;justify-content:center;align-items:center;gap:.7rem;margin-bottom:.85rem;font-size:clamp(.67rem,.78vw,.74rem);font-weight:700;display:inline-flex}.DivisionPage-module__pQY0wG__joinHeading .DivisionPage-module__pQY0wG__sectionLabel:before,.DivisionPage-module__pQY0wG__joinHeading .DivisionPage-module__pQY0wG__sectionLabel:after{content:"";background:color-mix(in srgb, var(--division-accent) 40%, transparent);width:1.15rem;height:1px}.DivisionPage-module__pQY0wG__joinHeading h2{color:#fff;letter-spacing:-.035em;margin:0;font-size:clamp(2.3rem,3.7vw,3.55rem);font-weight:620;line-height:1.02}.DivisionPage-module__pQY0wG__joinSteps{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(2rem,4.8vw,4.5rem);margin-top:clamp(3.5rem,5vw,4.7rem);display:grid}.DivisionPage-module__pQY0wG__joinStep{flex-direction:column;align-items:center;min-width:0;display:flex;position:relative}.DivisionPage-module__pQY0wG__joinStepNumber{border:1px solid color-mix(in srgb, var(--division-accent) 18%, #ffffff0d);width:2.85rem;height:2.85rem;color:var(--division-accent);background:#0003;border-radius:50%;place-items:center;margin-bottom:1.05rem;font-size:.92rem;font-weight:800;display:grid;box-shadow:0 .55rem 1.5rem #0000001f}.DivisionPage-module__pQY0wG__joinStep h3{color:#fff;margin:0;font-size:clamp(1rem,1.15vw,1.12rem);font-weight:700;line-height:1.3}.DivisionPage-module__pQY0wG__joinStep p{color:#ffffff8a;width:min(100%,18rem);margin:.72rem auto 0;font-size:clamp(.83rem,.9vw,.9rem);line-height:1.58}.DivisionPage-module__pQY0wG__discordButton{color:#fff;background:#5865f2;border:1px solid #ffffff14;border-radius:.55rem;justify-content:center;align-items:center;gap:.65rem;min-height:3.15rem;margin-top:clamp(3rem,4.5vw,4rem);padding:0 1.25rem;font-size:.8rem;font-weight:700;text-decoration:none;transition:background .18s,transform .18s,box-shadow .18s;display:inline-flex;box-shadow:0 .7rem 1.7rem #5865f22e}.DivisionPage-module__pQY0wG__discordButton:hover,.DivisionPage-module__pQY0wG__discordButton:focus-visible{background:#6672f5;transform:translateY(-.08rem);box-shadow:0 .9rem 2rem #5865f23d}.DivisionPage-module__pQY0wG__discordIcon{fill:currentColor;width:1.05rem;height:auto}@media (max-width:48rem){.DivisionPage-module__pQY0wG__faqSection{padding:4rem 1rem 4.5rem}.DivisionPage-module__pQY0wG__faqItem summary{grid-template-columns:1.7rem minmax(0,1fr) 1.3rem;gap:.55rem;min-height:4rem;padding-inline:.15rem;font-size:.84rem}.DivisionPage-module__pQY0wG__faqAnswer{margin-top:-.28rem;padding:0 .3rem 1rem 2.25rem}.DivisionPage-module__pQY0wG__joinSection{padding:4.5rem 1rem 5rem}.DivisionPage-module__pQY0wG__joinSteps{grid-template-columns:1fr;gap:2.2rem;margin-top:3rem}.DivisionPage-module__pQY0wG__joinStepNumber{margin-bottom:.8rem}.DivisionPage-module__pQY0wG__joinStep p{max-width:21rem;margin-top:.5rem}.DivisionPage-module__pQY0wG__discordButton{width:min(100%,18rem);margin-top:2.8rem}}@media (prefers-reduced-motion:reduce){.DivisionPage-module__pQY0wG__faqIcon:before,.DivisionPage-module__pQY0wG__discordButton{transition:none}.DivisionPage-module__pQY0wG__faqItem::details-content{transition:none}}.DivisionPage-module__pQY0wG__extraItem{align-items:flex-start;min-height:4.6rem;padding:.82rem 0}.DivisionPage-module__pQY0wG__extraItem>span{margin-top:.66rem}.DivisionPage-module__pQY0wG__extraCopy{gap:.24rem;min-width:0;display:grid}.DivisionPage-module__pQY0wG__extraCopy h3{color:#ffffffd1;letter-spacing:-.01em;margin:0;font-size:clamp(.86rem,.96vw,.94rem);font-weight:650;line-height:1.3}.DivisionPage-module__pQY0wG__extraCopy p{color:#ffffff75;margin:0;font-size:clamp(.74rem,.82vw,.81rem);font-weight:400;line-height:1.48}.DivisionPage-module__pQY0wG__extraItem:hover .DivisionPage-module__pQY0wG__extraCopy h3,.DivisionPage-module__pQY0wG__extraItem:focus-within .DivisionPage-module__pQY0wG__extraCopy h3{color:#ffffffd1}.DivisionPage-module__pQY0wG__extraItem:hover .DivisionPage-module__pQY0wG__extraCopy p,.DivisionPage-module__pQY0wG__extraItem:focus-within .DivisionPage-module__pQY0wG__extraCopy p{color:#ffffff75}@media (max-width:48rem){.DivisionPage-module__pQY0wG__extraItem{min-height:0;padding:.9rem 0}.DivisionPage-module__pQY0wG__extraCopy{gap:.2rem}.DivisionPage-module__pQY0wG__extraCopy h3{font-size:.86rem}.DivisionPage-module__pQY0wG__extraCopy p{font-size:.76rem;line-height:1.45}}.DivisionPage-module__pQY0wG__extraActivities{width:min(100%,70rem)}.DivisionPage-module__pQY0wG__extraActivities:before{width:min(100%,62rem)}.DivisionPage-module__pQY0wG__extraGrid{column-gap:clamp(3rem,6vw,6rem);width:min(100%,66rem)}.DivisionPage-module__pQY0wG__referralBox{text-align:center;background:#7bbf8506;border:1px solid #7bbf852e;border-radius:.6rem;width:min(100%,48rem);margin:clamp(3.2rem,4.8vw,4.2rem) auto 0;padding:1rem clamp(1rem,2.5vw,1.6rem);box-shadow:inset 0 1px #ffffff05}.DivisionPage-module__pQY0wG__referralLead{color:#ffffff9e;flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem .55rem;margin:0;font-size:clamp(.83rem,.94vw,.92rem);line-height:1.45;display:flex}.DivisionPage-module__pQY0wG__referralLead a{color:#7bbf85;font-weight:750;text-decoration:none;transition:color .18s}.DivisionPage-module__pQY0wG__referralLead a:hover,.DivisionPage-module__pQY0wG__referralLead a:focus-visible{color:#91d49b}.DivisionPage-module__pQY0wG__referralLearnMore{color:#ffffffb8;justify-content:center;align-items:center;margin-top:.72rem;font-size:clamp(.74rem,.82vw,.81rem);font-weight:550;text-decoration:none;transition:color .18s;display:inline-flex}.DivisionPage-module__pQY0wG__referralLearnMore:hover,.DivisionPage-module__pQY0wG__referralLearnMore:focus-visible{color:#fff}@media (max-width:48rem){.DivisionPage-module__pQY0wG__extraActivities,.DivisionPage-module__pQY0wG__extraGrid{width:100%}.DivisionPage-module__pQY0wG__referralBox{margin-top:2.8rem;padding:1rem}.DivisionPage-module__pQY0wG__referralLead{gap:.28rem;display:grid}}.DivisionPage-module__pQY0wG__joinSection{isolation:isolate;color:#fff;background:#080a09;padding:clamp(5.4rem,7vw,7.2rem) clamp(1rem,3vw,2.5rem) clamp(5.8rem,7.5vw,7.6rem);position:relative;overflow:hidden}.DivisionPage-module__pQY0wG__joinSection:before{content:"";z-index:-2;opacity:.55;pointer-events:none;background:url(/assets/background/background.webp) 50% 52%/cover no-repeat;position:absolute;inset:0;transform:scale(1.02)}.DivisionPage-module__pQY0wG__joinSection:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#040705fa 0%,#040705e8 34%,#040705ad 64%,#040705d1 100%),linear-gradient(#080a09c7 0%,#080a096b 38%,#080a09c7 100%);position:absolute;inset:0}.DivisionPage-module__pQY0wG__joinInner{z-index:1;grid-template-columns:minmax(0,.88fr) minmax(24rem,1.12fr);gap:clamp(3rem,5vw,4rem) clamp(3.5rem,7vw,7rem);width:min(100%,76rem);margin-inline:auto;display:grid;position:relative}.DivisionPage-module__pQY0wG__joinInner:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#7bbf8517,#0000);width:min(68rem,88vw);height:1px;position:absolute;top:calc(-1*clamp(5.4rem,7vw,7.2rem));left:50%;transform:translate(-50%)}.DivisionPage-module__pQY0wG__joinIntro{align-self:center;max-width:31rem}.DivisionPage-module__pQY0wG__joinIntro .DivisionPage-module__pQY0wG__sectionLabel{justify-content:flex-start;margin-bottom:.8rem}.DivisionPage-module__pQY0wG__joinIntro .DivisionPage-module__pQY0wG__sectionLabel:before{display:none}.DivisionPage-module__pQY0wG__joinIntro .DivisionPage-module__pQY0wG__sectionLabel:after{width:1.5rem}.DivisionPage-module__pQY0wG__joinIntro h2{color:#fff;letter-spacing:-.04em;margin:0;font-size:clamp(2.4rem,4vw,3.8rem);font-weight:620;line-height:1}.DivisionPage-module__pQY0wG__joinLead{color:#ffffff9e;margin:1.15rem 0 0;font-size:clamp(.91rem,1.02vw,1rem);line-height:1.68}.DivisionPage-module__pQY0wG__joinIntro .DivisionPage-module__pQY0wG__discordButton{margin-top:1.65rem}.DivisionPage-module__pQY0wG__joinPath{align-self:center;gap:0;display:grid;position:relative}.DivisionPage-module__pQY0wG__joinPath:before{content:"";background:linear-gradient(180deg, color-mix(in srgb, var(--division-accent) 42%, transparent), #ffffff12, transparent);width:1px;position:absolute;top:1.25rem;bottom:1.25rem;left:1.38rem}.DivisionPage-module__pQY0wG__joinPathItem{grid-template-columns:2.8rem minmax(0,1fr);gap:1rem;padding:.85rem 0 1.25rem;display:grid;position:relative}.DivisionPage-module__pQY0wG__joinPathItem:last-child{padding-bottom:.85rem}.DivisionPage-module__pQY0wG__joinPathNumber{z-index:1;border:1px solid color-mix(in srgb, var(--division-accent) 28%, #ffffff0f);width:2.8rem;height:2.8rem;color:var(--division-accent);letter-spacing:.06em;background:#050806d1;border-radius:50%;place-items:center;font-size:.68rem;font-weight:800;display:grid;position:relative;box-shadow:0 .5rem 1.3rem #0000002e}.DivisionPage-module__pQY0wG__joinPathItem p{color:#ffffff80;width:min(100%,28rem);margin:.38rem 0 0;font-size:clamp(.79rem,.88vw,.86rem);line-height:1.55}.DivisionPage-module__pQY0wG__joinSection .DivisionPage-module__pQY0wG__discordButton{color:#fff;background:#5865f2;border:1px solid #ffffff14;border-radius:.55rem;justify-content:center;align-items:center;gap:.6rem;min-height:3rem;padding:0 1.15rem;font-size:.78rem;font-weight:700;text-decoration:none;transition:background .18s,transform .18s;display:inline-flex;box-shadow:0 .65rem 1.5rem #5865f233}.DivisionPage-module__pQY0wG__joinSection .DivisionPage-module__pQY0wG__discordButton:hover,.DivisionPage-module__pQY0wG__joinSection .DivisionPage-module__pQY0wG__discordButton:focus-visible{background:#6672f5;transform:translateY(-.08rem)}.DivisionPage-module__pQY0wG__joinSection .DivisionPage-module__pQY0wG__discordIcon{fill:currentColor;width:1.05rem;height:auto}.DivisionPage-module__pQY0wG__referralBox{text-align:center;-webkit-backdrop-filter:blur(6px);background:#04080599;border:1px solid #7bbf8529;border-radius:.62rem;grid-column:1/-1;width:min(100%,58rem);margin:0 auto;padding:1rem clamp(1rem,2.5vw,1.7rem);box-shadow:inset 0 1px #ffffff05}@media (max-width:68rem){.DivisionPage-module__pQY0wG__joinInner{grid-template-columns:1fr;gap:2.7rem;width:min(100%,42rem)}.DivisionPage-module__pQY0wG__joinIntro{max-width:38rem}.DivisionPage-module__pQY0wG__joinPath{width:100%}}@media (max-width:48rem){.DivisionPage-module__pQY0wG__joinSection{padding:4.5rem 1rem 5rem}.DivisionPage-module__pQY0wG__joinSection:before{background-position:58%}.DivisionPage-module__pQY0wG__joinIntro h2{font-size:clamp(2.15rem,10vw,3rem)}.DivisionPage-module__pQY0wG__joinPathItem{grid-template-columns:2.55rem minmax(0,1fr);gap:.8rem}.DivisionPage-module__pQY0wG__joinPathNumber{width:2.55rem;height:2.55rem}.DivisionPage-module__pQY0wG__joinPath:before{left:1.27rem}}.DivisionPage-module__pQY0wG__joinSection:before{opacity:.82;filter:saturate(.82)contrast(1.03);background:url(/assets/background/background.webp) 50%/cover no-repeat;transform:scale(1.025)}.DivisionPage-module__pQY0wG__joinSection:after{background:radial-gradient(at 72% 46%,#070c084d 0%,#070c0885 46%,#0000 74%),linear-gradient(90deg,#040705e8 0%,#040705d6 31%,#040705b3 58%,#040705c7 100%),linear-gradient(#080a09ba 0%,#080a097a 40%,#080a09d1 100%)}.DivisionPage-module__pQY0wG__joinHavenLogo{object-fit:contain;object-position:left center;filter:drop-shadow(0 .35rem 1rem #00000070);width:clamp(8.5rem,11vw,11.5rem);height:auto;margin:0 0 1rem;display:block}.DivisionPage-module__pQY0wG__joinPath{align-self:center;gap:.15rem;width:100%;display:grid;position:relative}.DivisionPage-module__pQY0wG__joinPathItem{grid-template-columns:3.2rem minmax(0,1fr);align-items:center;gap:clamp(1rem,2vw,1.6rem);min-height:6.7rem;padding:.45rem 0;display:grid;position:relative}.DivisionPage-module__pQY0wG__joinPathItem>div{text-align:center;justify-items:center;width:100%;display:grid}.DivisionPage-module__pQY0wG__joinPathItem h3{color:#fff;text-align:center;width:100%;margin:0;font-size:clamp(1.02rem,1.2vw,1.16rem);font-weight:700;line-height:1.3}.DivisionPage-module__pQY0wG__joinPath:before{content:"";z-index:0;background:linear-gradient(180deg, transparent 0%, color-mix(in srgb, var(--division-accent) 28%, transparent) 9%, color-mix(in srgb, var(--division-accent) 54%, transparent) 50%, color-mix(in srgb, var(--division-accent) 28%, transparent) 91%, transparent 100%);width:2px;box-shadow:0 0 .8rem color-mix(in srgb, var(--division-accent) 8%, transparent);pointer-events:none;position:absolute;top:3.35rem;bottom:3.35rem;left:1.59rem}.DivisionPage-module__pQY0wG__joinPath:after{content:"";z-index:0;background:var(--division-accent);opacity:.16;filter:blur(.18rem);pointer-events:none;border-radius:50%;width:.62rem;height:.62rem;position:absolute;top:50%;left:1.29rem;transform:translateY(-50%)}.DivisionPage-module__pQY0wG__joinPathNumber{z-index:2;border:1px solid color-mix(in srgb, var(--division-accent) 48%, #ffffff0f);background:radial-gradient(circle at 50% 40%, color-mix(in srgb, var(--division-accent) 9%, #050806eb), #050806f0 70%);width:3.2rem;height:3.2rem;color:color-mix(in srgb, var(--division-accent) 88%, #fff 12%);letter-spacing:0;box-shadow:0 .6rem 1.5rem #0003, 0 0 1.15rem color-mix(in srgb, var(--division-accent) 8%, transparent), inset 0 1px 0 #ffffff0a;border-radius:50%;place-items:center;font-size:.78rem;font-weight:850;display:grid;position:relative}.DivisionPage-module__pQY0wG__joinPathNumber:before{content:"";border:1px solid color-mix(in srgb, var(--division-accent) 13%, transparent);pointer-events:none;border-radius:50%;position:absolute;inset:-.34rem}.DivisionPage-module__pQY0wG__joinPathNumber:after{content:"";z-index:-1;background:radial-gradient(circle, color-mix(in srgb, var(--division-accent) 8%, transparent) 0%, transparent 70%);pointer-events:none;border-radius:50%;position:absolute;inset:-.7rem}@media (max-width:68rem){.DivisionPage-module__pQY0wG__joinHavenLogo{width:10rem}.DivisionPage-module__pQY0wG__joinPath{width:min(100%,38rem);margin-inline:auto}}@media (max-width:48rem){.DivisionPage-module__pQY0wG__joinHavenLogo{width:8.5rem;margin-bottom:.8rem}.DivisionPage-module__pQY0wG__joinPathItem{grid-template-columns:2.8rem minmax(0,1fr);gap:.7rem;min-height:6.2rem}.DivisionPage-module__pQY0wG__joinPathNumber{width:2.8rem;height:2.8rem;font-size:.72rem}.DivisionPage-module__pQY0wG__joinPath:before{top:3.1rem;bottom:3.1rem;left:1.39rem}.DivisionPage-module__pQY0wG__joinPath:after{left:1.09rem}.DivisionPage-module__pQY0wG__joinPathItem h3{font-size:.98rem}.DivisionPage-module__pQY0wG__joinPathItem p{font-size:.78rem}}.DivisionPage-module__pQY0wG__joinIntro{text-align:center;flex-direction:column;justify-content:center;align-items:center;max-width:34rem;display:flex}.DivisionPage-module__pQY0wG__joinHavenLogo{object-position:center;filter:drop-shadow(0 .2rem .55rem #0000004d);width:clamp(11rem,14vw,14.5rem);height:auto;margin:0 auto 1.15rem}.DivisionPage-module__pQY0wG__joinIntro h2{text-align:center}.DivisionPage-module__pQY0wG__joinPathItem{grid-template-columns:3rem minmax(0,1fr);gap:1rem;min-height:6.35rem}.DivisionPage-module__pQY0wG__joinPathItem>div{text-align:center;justify-items:center;width:min(100%,27rem);margin-inline:auto}.DivisionPage-module__pQY0wG__joinPathItem h3,.DivisionPage-module__pQY0wG__joinPathItem p{text-align:center}.DivisionPage-module__pQY0wG__joinPath:before{background:linear-gradient(180deg, transparent 0%, color-mix(in srgb, var(--division-accent) 22%, transparent) 12%, color-mix(in srgb, var(--division-accent) 30%, transparent) 50%, color-mix(in srgb, var(--division-accent) 22%, transparent) 88%, transparent 100%);width:1px;box-shadow:none;top:3.15rem;bottom:3.15rem;left:1.49rem}.DivisionPage-module__pQY0wG__joinPath:after{display:none}.DivisionPage-module__pQY0wG__joinPathNumber{border:1px solid color-mix(in srgb, var(--division-accent) 30%, #ffffff0d);width:3rem;height:3rem;color:color-mix(in srgb, var(--division-accent) 84%, #fff 16%);background:#050806e0;font-size:.76rem;box-shadow:0 .35rem .9rem #00000029}@media (max-width:68rem){.DivisionPage-module__pQY0wG__joinIntro{max-width:38rem;margin-inline:auto}.DivisionPage-module__pQY0wG__joinHavenLogo{width:12rem}.DivisionPage-module__pQY0wG__joinPath{width:min(100%,34rem)}}@media (max-width:48rem){.DivisionPage-module__pQY0wG__joinHavenLogo{width:10rem;margin-bottom:.9rem}.DivisionPage-module__pQY0wG__joinPath{width:100%}.DivisionPage-module__pQY0wG__joinPathItem{grid-template-columns:2.65rem minmax(0,1fr);gap:.7rem;min-height:5.9rem}.DivisionPage-module__pQY0wG__joinPathNumber{width:2.65rem;height:2.65rem;font-size:.7rem}.DivisionPage-module__pQY0wG__joinPath:before{top:2.95rem;bottom:2.95rem;left:1.32rem}}.DivisionPage-module__pQY0wG__joinSection:before{content:"";z-index:-2;opacity:1;filter:none;pointer-events:none;background-image:url(/assets/background/background.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;position:absolute;inset:0;transform:none}.DivisionPage-module__pQY0wG__joinSection:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#030604d6 0%,#030604b8 38%,#0306049e 64%,#030604b3 100%),linear-gradient(#080a097a 0%,#080a0940 46%,#080a0994 100%);display:block;position:absolute;inset:0}.DivisionPage-module__pQY0wG__joinPathItem{position:relative}.DivisionPage-module__pQY0wG__joinPathNumber{z-index:2;background:#070b08;position:relative;box-shadow:0 .3rem .8rem #00000024}.DivisionPage-module__pQY0wG__joinPathNumber:before{z-index:-1}@media (max-width:48rem){.DivisionPage-module__pQY0wG__joinSection:before{background-position:58%}.DivisionPage-module__pQY0wG__joinPathItem:not(:last-child):after{height:calc(50% + 1.325rem);top:calc(50% + 1.645rem);left:1.32rem}}.DivisionPage-module__pQY0wG__joinSection{isolation:isolate;background:linear-gradient(90deg,#030604a8 0%,#0306048a 42%,#0306047a 68%,#03060494 100%),linear-gradient(#080a0961 0%,#080a0933 45%,#080a097a 100%),url(/assets/background/background.webp) 50%/cover no-repeat;position:relative}.DivisionPage-module__pQY0wG__joinSection:before,.DivisionPage-module__pQY0wG__joinSection:after{display:none}.DivisionPage-module__pQY0wG__joinInner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;column-gap:clamp(4rem,7vw,7rem);width:min(100%,78rem)}.DivisionPage-module__pQY0wG__joinIntro{width:min(100%,35rem);max-width:none;margin-inline:auto}.DivisionPage-module__pQY0wG__joinHavenLogo{width:clamp(13rem,16vw,16.5rem);margin:0 auto 1.05rem}.DivisionPage-module__pQY0wG__joinIntro h2{text-align:center;width:100%}.DivisionPage-module__pQY0wG__joinLead{text-align:center;width:min(100%,31rem);margin:.95rem auto 0}.DivisionPage-module__pQY0wG__joinIntro .DivisionPage-module__pQY0wG__discordButton{margin:1.5rem auto 0}.DivisionPage-module__pQY0wG__joinPath{width:min(100%,36rem);margin-inline:auto}.DivisionPage-module__pQY0wG__joinPathItem{grid-template-columns:3rem minmax(0,1fr);align-items:center;gap:1.15rem;min-height:6.35rem;padding:0}.DivisionPage-module__pQY0wG__joinPathItem h3{text-align:center;width:100%;margin:0}.DivisionPage-module__pQY0wG__joinPathItem p{text-align:center;width:min(100%,28rem);margin:.4rem auto 0}.DivisionPage-module__pQY0wG__joinPath:before,.DivisionPage-module__pQY0wG__joinPath:after{display:none}.DivisionPage-module__pQY0wG__joinPathNumber{z-index:2;background:#070b08;width:3rem;height:3rem;position:relative;box-shadow:0 .25rem .65rem #0000001f}.DivisionPage-module__pQY0wG__joinPathNumber:before{border-color:color-mix(in srgb, var(--division-accent) 6%, transparent);inset:-.18rem}@media (max-width:68rem){.DivisionPage-module__pQY0wG__joinInner{grid-template-columns:1fr;width:min(100%,44rem)}.DivisionPage-module__pQY0wG__joinIntro,.DivisionPage-module__pQY0wG__joinPath{width:min(100%,38rem)}.DivisionPage-module__pQY0wG__joinHavenLogo{width:14rem}}@media (max-width:48rem){.DivisionPage-module__pQY0wG__joinSection{background:linear-gradient(#03060499 0%,#0306047a 48%,#030604a3 100%),url(/assets/background/background.webp) 58%/cover no-repeat}.DivisionPage-module__pQY0wG__joinHavenLogo{width:11rem}.DivisionPage-module__pQY0wG__joinPathItem{grid-template-columns:2.65rem minmax(0,1fr);gap:.75rem;min-height:5.9rem}.DivisionPage-module__pQY0wG__joinPathNumber{width:2.65rem;height:2.65rem}.DivisionPage-module__pQY0wG__joinPathItem:not(:last-child):after{height:calc(100% - 2.65rem);top:calc(50% + 1.325rem);left:1.32rem}}.DivisionPage-module__pQY0wG__joinSection{background:linear-gradient(90deg,#030604d1 0%,#030604bd 40%,#030604ad 66%,#030604c2 100%),linear-gradient(#080a0994 0%,#080a0961 45%,#080a09ad 100%),url(/assets/background/background.webp) 50%/cover no-repeat}.DivisionPage-module__pQY0wG__joinPathItem:not(:last-child):after{content:"";z-index:0;background:linear-gradient(180deg, color-mix(in srgb, var(--division-accent) 30%, transparent), #ffffff12);pointer-events:none;width:1px;height:calc(100% - 2.56rem);position:absolute;top:calc(50% + 1.28rem);left:1.49rem}.DivisionPage-module__pQY0wG__joinPathNumber{z-index:2;border:1px solid color-mix(in srgb, var(--division-accent) 34%, #ffffff0f);width:3rem;height:2.56rem;color:color-mix(in srgb, var(--division-accent) 88%, #fff 12%);letter-spacing:.05em;clip-path:polygon(14% 0,86% 0,100% 50%,86% 100%,14% 100%,0 50%);background:#050806f0;border-radius:.38rem;place-items:center;font-size:.72rem;font-weight:800;display:grid;position:relative;box-shadow:0 .3rem .75rem #00000024}.DivisionPage-module__pQY0wG__joinPathNumber:before{content:"";border:1px solid color-mix(in srgb, var(--division-accent) 14%, transparent);clip-path:polygon(14% 0,86% 0,100% 50%,86% 100%,14% 100%,0 50%);pointer-events:none;border-radius:.18rem;position:absolute;inset:.32rem}.DivisionPage-module__pQY0wG__joinPathNumber:after{display:none}.DivisionPage-module__pQY0wG__joinPathItem:before{content:"";z-index:1;background:linear-gradient(90deg, color-mix(in srgb, var(--division-accent) 34%, transparent), transparent);pointer-events:none;width:.7rem;height:1px;position:absolute;top:50%;left:2.95rem;transform:translateY(-50%)}@media (max-width:48rem){.DivisionPage-module__pQY0wG__joinSection{background:linear-gradient(#030604c7 0%,#030604a8 48%,#030604cc 100%),url(/assets/background/background.webp) 58%/cover no-repeat}.DivisionPage-module__pQY0wG__joinPathItem:not(:last-child):after{height:calc(100% - 2.24rem);top:calc(50% + 1.12rem);left:1.32rem}.DivisionPage-module__pQY0wG__joinPathNumber{width:2.65rem;height:2.24rem;font-size:.68rem}.DivisionPage-module__pQY0wG__joinPathItem:before{width:.55rem;left:2.62rem}}.DivisionPage-module__pQY0wG__joinPath{grid-template-columns:1fr;gap:.9rem;width:min(100%,35rem);margin-inline:auto;display:grid}.DivisionPage-module__pQY0wG__joinPath:before,.DivisionPage-module__pQY0wG__joinPath:after,.DivisionPage-module__pQY0wG__joinPathItem:before,.DivisionPage-module__pQY0wG__joinPathItem:after{display:none!important}.DivisionPage-module__pQY0wG__joinPathItem{-webkit-backdrop-filter:blur(5px);background:linear-gradient(135deg,#05080694,#070a0866);border:1px solid #ffffff12;border-radius:.62rem;min-height:0;padding:1.15rem 1.35rem 1.2rem;display:block;position:relative;box-shadow:inset 0 1px #ffffff05}.DivisionPage-module__pQY0wG__joinPathMarker{background:color-mix(in srgb, var(--division-accent) 54%, transparent);border-radius:999px;width:2.2rem;height:2px;margin:0 auto .72rem;display:block}.DivisionPage-module__pQY0wG__joinPathItem>div{text-align:center;justify-items:center;width:min(100%,29rem);margin-inline:auto;display:grid}.DivisionPage-module__pQY0wG__joinPathItem h3{color:#fff;margin:0;font-size:clamp(1.02rem,1.18vw,1.14rem);font-weight:700;line-height:1.3}.DivisionPage-module__pQY0wG__joinPathItem p{color:#ffffff85;text-align:center;width:min(100%,28rem);margin:.42rem auto 0;font-size:clamp(.79rem,.88vw,.86rem);line-height:1.58}.DivisionPage-module__pQY0wG__joinPathNumber{display:none!important}@media (max-width:68rem){.DivisionPage-module__pQY0wG__joinPath{width:min(100%,38rem)}}@media (max-width:48rem){.DivisionPage-module__pQY0wG__joinPath{gap:.75rem}.DivisionPage-module__pQY0wG__joinPathItem{padding:1rem 1rem 1.05rem}.DivisionPage-module__pQY0wG__joinPathMarker{width:1.8rem;margin-bottom:.6rem}.DivisionPage-module__pQY0wG__joinPathItem h3{font-size:.98rem}.DivisionPage-module__pQY0wG__joinPathItem p{font-size:.78rem}}.DivisionPage-module__pQY0wG__joinInner{row-gap:clamp(2rem,3.5vw,3rem)}.DivisionPage-module__pQY0wG__joinHavenLogo{margin-bottom:.85rem}.DivisionPage-module__pQY0wG__referralBox{margin-top:0}@media (max-width:48rem){.DivisionPage-module__pQY0wG__joinSection{padding:3.6rem 1rem 4rem}.DivisionPage-module__pQY0wG__joinInner{row-gap:1.8rem}}.DivisionPage-module__pQY0wG__joinIntro h2,.DivisionPage-module__pQY0wG__referralBox{margin-top:0}@media (max-width:48rem){.DivisionPage-module__pQY0wG__joinSection{padding:3.6rem 1rem}.DivisionPage-module__pQY0wG__joinHavenLogo{margin-bottom:.3rem}}.DivisionPage-module__pQY0wG__joinHavenLogo{margin:-.35rem auto -.85rem}.DivisionPage-module__pQY0wG__joinSection{padding:clamp(2.7rem,3.5vw,3.5rem) clamp(1rem,3vw,2.5rem) clamp(4rem,5vw,5rem)}.DivisionPage-module__pQY0wG__joinIntro h2{margin-top:0}@media (max-width:48rem){.DivisionPage-module__pQY0wG__joinSection{padding:2.6rem 1rem 3.6rem}.DivisionPage-module__pQY0wG__joinHavenLogo{margin:-.25rem auto -.7rem}}@media (min-width:68.01rem){.DivisionPage-module__pQY0wG__otherGrid{grid-template-columns:repeat(6,minmax(0,1fr))}.DivisionPage-module__pQY0wG__otherCard{grid-column:span 2}.DivisionPage-module__pQY0wG__otherCard:nth-child(4){grid-column:2/span 2}.DivisionPage-module__pQY0wG__otherCard:nth-child(5){grid-column:4/span 2}}@media (max-width:68rem) and (min-width:48.01rem){.DivisionPage-module__pQY0wG__otherGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.DivisionPage-module__pQY0wG__otherCard,.DivisionPage-module__pQY0wG__otherCard:nth-child(4),.DivisionPage-module__pQY0wG__otherCard:nth-child(5){grid-column:auto}.DivisionPage-module__pQY0wG__otherCard:last-child{grid-column:1/-1;justify-self:center;width:min(100%,50% - .5rem)}}@media (max-width:48rem){.DivisionPage-module__pQY0wG__otherCard,.DivisionPage-module__pQY0wG__otherCard:nth-child(4),.DivisionPage-module__pQY0wG__otherCard:nth-child(5),.DivisionPage-module__pQY0wG__otherCard:last-child{grid-column:auto;width:100%}}
.GalleryPage-module__C04oCq__page{background:#080a09;min-height:100dvh;padding:clamp(8rem,11vw,10rem) clamp(1rem,4vw,3rem) 6rem}.GalleryPage-module__C04oCq__heading{text-align:center;justify-items:center;width:min(100%,64rem);margin:0 auto clamp(2.8rem,5vw,4.6rem);display:grid}.GalleryPage-module__C04oCq__kicker{color:#7bbf85;letter-spacing:.12em;text-transform:uppercase;margin-bottom:.75rem;font-size:.72rem;font-weight:750}.GalleryPage-module__C04oCq__heading h1{color:#fff;letter-spacing:-.035em;margin:0;font-size:clamp(2.2rem,5vw,4rem);font-weight:760}.GalleryPage-module__C04oCq__heading p{color:#ffffff8a;max-width:44rem;margin:1rem 0 0;font-size:clamp(.86rem,1.2vw,1rem);line-height:1.65}.GalleryPage-module__C04oCq__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.55rem,2.5vw,2.2rem) clamp(1rem,1.8vw,1.45rem);width:min(100%,74rem);margin:0 auto;display:grid}.GalleryPage-module__C04oCq__card{min-width:0}.GalleryPage-module__C04oCq__imageFrame{aspect-ratio:16/9;border-radius:.72rem;width:100%;transition:transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s;position:relative;transform:translateY(0);box-shadow:0 1rem 1.8rem #00000030,0 2rem 4rem #0000001c}.GalleryPage-module__C04oCq__card:hover .GalleryPage-module__C04oCq__imageFrame,.GalleryPage-module__C04oCq__card:focus-within .GalleryPage-module__C04oCq__imageFrame{transform:translateY(-.18rem);box-shadow:0 1.15rem 2rem #0000003d,0 2.25rem 4.5rem #00000029}.GalleryPage-module__C04oCq__imageButton{cursor:pointer;background:#060806;border:1px solid #ffffff14;border-radius:.72rem;width:100%;height:100%;padding:0;display:block;position:relative;overflow:hidden}.GalleryPage-module__C04oCq__selectedCard .GalleryPage-module__C04oCq__imageButton{border-color:#d2ae499e;box-shadow:inset 0 0 0 1px #ffeca60f,0 0 0 1px #b48b2d14,0 .75rem 1.7rem #0003}.GalleryPage-module__C04oCq__image{object-fit:cover}.GalleryPage-module__C04oCq__meta{justify-content:space-between;align-items:center;gap:.8rem;padding:.62rem .1rem 0;display:flex}.GalleryPage-module__C04oCq__author{color:#ffffff6b;align-items:center;gap:.3rem;min-width:0;font-size:.72rem;display:inline-flex}.GalleryPage-module__C04oCq__author strong{text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.GalleryPage-module__C04oCq__likes{color:#ffffff7a;flex:none;align-items:center;gap:.3rem;font-size:.72rem;display:inline-flex}.GalleryPage-module__C04oCq__likes svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linejoin:round;width:.95rem;height:.95rem}.GalleryPage-module__C04oCq__empty{color:#ffffff7a;text-align:center;border-top:1px solid #ffffff14;border-bottom:1px solid #ffffff14;justify-items:center;gap:.4rem;width:min(100%,44rem);margin:3rem auto 0;padding:2.2rem;display:grid}.GalleryPage-module__C04oCq__empty strong{color:#ffffffc7}@media (max-width:62rem){.GalleryPage-module__C04oCq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:40rem){.GalleryPage-module__C04oCq__page{padding-inline:.8rem}.GalleryPage-module__C04oCq__grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.GalleryPage-module__C04oCq__imageFrame{transition:none}.GalleryPage-module__C04oCq__card:hover .GalleryPage-module__C04oCq__imageFrame,.GalleryPage-module__C04oCq__card:focus-within .GalleryPage-module__C04oCq__imageFrame{transform:none}}.GalleryPage-module__C04oCq__likesActive{color:#7bbf85}.GalleryPage-module__C04oCq__likesActive svg,.GalleryPage-module__C04oCq__likesActive svg path{fill:currentColor}.GalleryPage-module__C04oCq__adminActions{z-index:6;align-items:center;gap:.34rem;display:inline-flex;position:absolute;top:.58rem;left:.58rem}.GalleryPage-module__C04oCq__adminAction{color:#ffffffad;cursor:pointer;-webkit-backdrop-filter:blur(8px);background:#070a08e0;border:1px solid #ffffff1f;border-radius:.46rem;place-items:center;width:2rem;height:2rem;padding:0;transition:border-color .16s,background .16s,color .16s,transform .16s;display:grid;box-shadow:0 .4rem 1rem #00000047}.GalleryPage-module__C04oCq__adminAction:hover,.GalleryPage-module__C04oCq__adminAction:focus-visible{transform:translateY(-.08rem)}.GalleryPage-module__C04oCq__adminAction:disabled{opacity:.42;cursor:default;transform:none}.GalleryPage-module__C04oCq__adminAction svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:1rem;height:1rem}.GalleryPage-module__C04oCq__selectAction{color:#e8cf72e0;border-color:#d3b44747}.GalleryPage-module__C04oCq__selectAction:hover,.GalleryPage-module__C04oCq__selectAction:focus-visible{color:#f0d77b;background:#4a3e12d1;border-color:#d3b44794}.GalleryPage-module__C04oCq__deleteAction{color:#ff8080d1;border-color:#ff5c5c3d}.GalleryPage-module__C04oCq__deleteAction:hover,.GalleryPage-module__C04oCq__deleteAction:focus-visible{color:#ff9a9a;background:#681717d6;border-color:#ff5c5c85}.GalleryPage-module__C04oCq__adminError{color:#ff9b9be6;text-align:center;background:#5f16163d;border:1px solid #ff5c5c38;border-radius:.5rem;width:min(100%,74rem);margin:-1.4rem auto 1.4rem;padding:.72rem .9rem;font-size:.72rem;font-weight:650}@media (max-width:40rem){.GalleryPage-module__C04oCq__adminActions{top:.5rem;left:.5rem}.GalleryPage-module__C04oCq__adminAction{width:2.15rem;height:2.15rem}}@media (prefers-reduced-motion:reduce){.GalleryPage-module__C04oCq__adminAction{transition:none}.GalleryPage-module__C04oCq__adminAction:hover,.GalleryPage-module__C04oCq__adminAction:focus-visible{transform:none}}.GalleryPage-module__C04oCq__selectActionActive{color:#f0d77b;background:#4f4112e0;border-color:#d3b4479e}
.WeeklyImagesPage-module__q1vQTG__page{color:#fff;background:#080a09;min-height:100svh;padding:clamp(7rem,9vw,8.5rem) clamp(1rem,4vw,3rem) clamp(4.5rem,6vw,6rem);position:relative}.WeeklyImagesPage-module__q1vQTG__page:before{content:"";pointer-events:none;background:radial-gradient(#7bbf850a 0%,#0000 70%);width:min(70rem,94vw);height:32rem;position:absolute;top:6rem;left:50%;transform:translate(-50%)}.WeeklyImagesPage-module__q1vQTG__backLink{z-index:2;color:#ffffffd1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#070a089e;border:1px solid #ffffff1f;border-radius:.5rem;align-items:center;gap:.5rem;min-height:2.45rem;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:clamp(5rem,6vw,5.6rem);left:clamp(1rem,3vw,2.3rem)}.WeeklyImagesPage-module__q1vQTG__backLink:hover,.WeeklyImagesPage-module__q1vQTG__backLink:focus-visible{color:#fff;background:#070a08c7;border-color:#7bbf855c}.WeeklyImagesPage-module__q1vQTG__inner{z-index:1;width:min(100%,74rem);margin-inline:auto;position:relative}.WeeklyImagesPage-module__q1vQTG__heading{text-align:center;width:min(100%,48rem);margin:0 auto clamp(3.4rem,5vw,4.5rem)}.WeeklyImagesPage-module__q1vQTG__kicker{color:#7bbf85;letter-spacing:.14em;text-transform:uppercase;justify-content:center;align-items:center;gap:.7rem;font-size:.69rem;font-weight:700;display:inline-flex}.WeeklyImagesPage-module__q1vQTG__kicker:before,.WeeklyImagesPage-module__q1vQTG__kicker:after{content:"";background:#7bbf856b;width:1.2rem;height:1px}.WeeklyImagesPage-module__q1vQTG__heading h1{color:#fff;letter-spacing:-.05em;margin:.85rem 0 0;font-size:clamp(2.65rem,4.8vw,4.4rem);font-weight:620;line-height:.98}.WeeklyImagesPage-module__q1vQTG__heading h1 span{color:#ffffffb8;display:block}.WeeklyImagesPage-module__q1vQTG__heading p{color:#ffffff80;width:min(100%,40rem);margin:.95rem auto 0;font-size:.9rem;line-height:1.68}.WeeklyImagesPage-module__q1vQTG__archiveStats{color:#ffffff6b;background:#ffffff04;border:1px solid #ffffff14;border-radius:999px;justify-content:center;align-items:center;gap:.8rem;margin-top:1.3rem;padding:.55rem .8rem;font-size:.66rem;display:inline-flex}.WeeklyImagesPage-module__q1vQTG__archiveStats>span{align-items:center;gap:.3rem;display:inline-flex}.WeeklyImagesPage-module__q1vQTG__archiveStats>span[aria-hidden=true]{background:#ffffff1a;width:1px;height:.85rem}.WeeklyImagesPage-module__q1vQTG__archiveStats strong{color:#7bbf85;font-weight:750}.WeeklyImagesPage-module__q1vQTG__archive{gap:clamp(4rem,6vw,5.2rem);display:grid}.WeeklyImagesPage-module__q1vQTG__month{gap:1.4rem;display:grid}.WeeklyImagesPage-module__q1vQTG__monthHeading{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1rem;display:grid}.WeeklyImagesPage-module__q1vQTG__monthBadge{color:#7bbf85;letter-spacing:.1em;text-transform:uppercase;background:#7bbf850a;border:1px solid #7bbf852e;border-radius:999px;align-items:center;min-height:2rem;padding:0 .75rem;font-size:.64rem;font-weight:750;display:inline-flex}.WeeklyImagesPage-module__q1vQTG__monthLine{background:linear-gradient(90deg,#ffffff1a,#0000);height:1px}.WeeklyImagesPage-module__q1vQTG__entries{gap:1.3rem;display:grid}.WeeklyImagesPage-module__q1vQTG__entry{border-bottom:1px solid #ffffff14;grid-template-columns:minmax(8rem,10.5rem) minmax(0,1fr);align-items:start;gap:clamp(1.3rem,2.5vw,2.3rem);padding:1.3rem 0 1.6rem;display:grid;position:relative}.WeeklyImagesPage-module__q1vQTG__entry:first-child{border-top:1px solid #ffffff14}.WeeklyImagesPage-module__q1vQTG__entryMeta{align-items:flex-start;gap:.75rem;padding:.25rem 0 0;display:flex}.WeeklyImagesPage-module__q1vQTG__entryIndex{color:#7bbf85;border:1px solid #7bbf852e;border-radius:50%;flex:0 0 2.15rem;place-items:center;width:2.15rem;height:2.15rem;font-size:.62rem;font-weight:800;display:grid}.WeeklyImagesPage-module__q1vQTG__entryMeta>div{gap:.24rem;min-width:0;display:grid}.WeeklyImagesPage-module__q1vQTG__entryLabel{color:#ffffff57;letter-spacing:.1em;text-transform:uppercase;font-size:.58rem;font-weight:700}.WeeklyImagesPage-module__q1vQTG__entryMeta strong{color:#ffffffc7;font-size:.76rem;font-weight:650;line-height:1.35}.WeeklyImagesPage-module__q1vQTG__figure{width:100%;margin:0}.WeeklyImagesPage-module__q1vQTG__imageFrame{aspect-ratio:16/9;background:#050806;border:1px solid #ffffff14;border-radius:.62rem;width:100%;transition:transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s;position:relative;overflow:hidden;transform:translateY(0);box-shadow:0 1rem 1.8rem #0003,0 1.9rem 3.8rem #0000001f}.WeeklyImagesPage-module__q1vQTG__imageFrame:hover,.WeeklyImagesPage-module__q1vQTG__imageFrame:focus-within{transform:translateY(-.18rem);box-shadow:0 1.15rem 2rem #0000003d,0 2.2rem 4.4rem #0000002b}.WeeklyImagesPage-module__q1vQTG__imageFrame:after{content:"";pointer-events:none;background:linear-gradient(#0000 72%,#0000001f 100%);position:absolute;inset:0}.WeeklyImagesPage-module__q1vQTG__image{object-fit:cover}.WeeklyImagesPage-module__q1vQTG__imageButton{cursor:pointer;background:0 0;border:0;width:100%;height:100%;padding:0;display:block;position:absolute;inset:0}.WeeklyImagesPage-module__q1vQTG__imageButton:focus-visible{outline-offset:-2px;outline:2px solid #7bbf85b8}.WeeklyImagesPage-module__q1vQTG__caption{color:#fff6;justify-items:start;gap:.34rem;min-height:2rem;padding:.42rem .1rem 0;display:grid}.WeeklyImagesPage-module__q1vQTG__legend{color:#ffffffa3;width:min(100%,46rem);margin:0;font-size:clamp(.78rem,.9vw,.86rem);line-height:1.58}.WeeklyImagesPage-module__q1vQTG__author{color:#ffffff6b;white-space:nowrap;justify-self:start;align-items:center;gap:.34rem;font-size:.72rem;display:inline-flex}.WeeklyImagesPage-module__q1vQTG__author strong{color:#7bbf85;font-weight:700}@media (max-width:64rem){.WeeklyImagesPage-module__q1vQTG__entry{grid-template-columns:1fr;gap:.9rem}.WeeklyImagesPage-module__q1vQTG__entryMeta{align-items:center}}@media (max-width:48rem){.WeeklyImagesPage-module__q1vQTG__page{padding:6.7rem 1rem 4.2rem}.WeeklyImagesPage-module__q1vQTG__page:before{height:24rem;top:4rem}.WeeklyImagesPage-module__q1vQTG__backLink{top:4.7rem;left:.8rem}.WeeklyImagesPage-module__q1vQTG__heading{margin-bottom:2.7rem}.WeeklyImagesPage-module__q1vQTG__heading h1{font-size:clamp(2.45rem,12vw,3.45rem)}.WeeklyImagesPage-module__q1vQTG__entry{padding:1rem 0 1.35rem}.WeeklyImagesPage-module__q1vQTG__entryMeta{padding-left:0}.WeeklyImagesPage-module__q1vQTG__imageFrame{border-radius:.52rem}.WeeklyImagesPage-module__q1vQTG__caption{grid-template-columns:1fr;gap:.25rem}}@media (prefers-reduced-motion:reduce){.WeeklyImagesPage-module__q1vQTG__backLink,.WeeklyImagesPage-module__q1vQTG__imageFrame{transition:none}.WeeklyImagesPage-module__q1vQTG__imageFrame:hover,.WeeklyImagesPage-module__q1vQTG__imageFrame:focus-within{transform:none}}.WeeklyImagesPage-module__q1vQTG__emptyArchive{color:#ffffff75;text-align:center;border-top:1px solid #ffffff14;border-bottom:1px solid #ffffff14;justify-items:center;gap:.45rem;width:min(100%,46rem);margin:1rem auto 0;padding:2.5rem 1.25rem;display:grid}.WeeklyImagesPage-module__q1vQTG__emptyArchive strong{color:#fffc;font-size:clamp(.9rem,1.3vw,1rem)}.WeeklyImagesPage-module__q1vQTG__emptyArchive span{font-size:.78rem}
.not-found-module__HS70Aa__main{z-index:2;place-items:center;min-height:100svh;padding:5rem 1rem;display:grid;position:relative}.not-found-module__HS70Aa__card{border:1px solid var(--border);border-radius:var(--radius-lg);text-align:center;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);background:#000000b8;width:min(100%,34rem);padding:clamp(1.5rem,4vw,2.3rem);box-shadow:0 1rem 3rem #0000004d}.not-found-module__HS70Aa__code{color:var(--accent);letter-spacing:.18em;font-size:.8rem;font-weight:850}.not-found-module__HS70Aa__card h1{margin:.45rem 0 .7rem;font-size:clamp(1.6rem,5vw,2.4rem)}.not-found-module__HS70Aa__card p{color:var(--text-soft);margin:0 auto 1.25rem;line-height:1.6}.not-found-module__HS70Aa__button{border-radius:var(--radius-sm);background:var(--accent);color:#101510;justify-content:center;align-items:center;min-height:2.9rem;padding-inline:1.1rem;font-weight:800;text-decoration:none;display:inline-flex}
