.image-carousel-module__DjCgOa__carousel{outline:none;gap:18px;display:grid}.image-carousel-module__DjCgOa__carousel:focus-visible{outline:3px solid color-mix(in srgb, var(--primary-soft) 76%, #fff);outline-offset:8px}.image-carousel-module__DjCgOa__editorialFeature:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0506078f,#0000 52%),linear-gradient(#0000 58%,#050607c2);position:absolute;inset:0}.image-carousel-module__DjCgOa__editorialStage{grid-template-columns:minmax(0,1fr) clamp(92px,11vw,144px);gap:12px;min-height:clamp(300px,38vw,520px);display:grid}.image-carousel-module__DjCgOa__editorialFeature{background:#090b0e;border:1px solid #fff8ef5c;min-height:0;margin:0;animation:.48s cubic-bezier(.16,1,.3,1) image-carousel-module__DjCgOa__editorial-feature-in;position:relative;overflow:hidden}.image-carousel-module__DjCgOa__editorialLink{color:inherit;text-decoration:none;display:block;position:absolute;inset:0}.image-carousel-module__DjCgOa__editorialLink:focus-visible{outline:3px solid var(--primary-soft);outline-offset:-6px}.image-carousel-module__DjCgOa__editorialFeature img{object-fit:cover}.image-carousel-module__DjCgOa__thumbnailRail{overscroll-behavior:contain;scrollbar-color:color-mix(in srgb, var(--primary) 56%, var(--border)) transparent;scrollbar-width:thin;grid-template-rows:repeat(5,minmax(0,1fr));grid-auto-rows:minmax(72px,1fr);gap:8px;min-height:0;padding:2px 4px 2px 2px;display:grid;overflow-y:auto}.image-carousel-module__DjCgOa__thumbnailButton{color:#fff;cursor:pointer;font:inherit;background:#090b0e;border:1px solid #18120e57;position:relative;overflow:hidden}.image-carousel-module__DjCgOa__thumbnailButton:after{content:"";background:#05060775;transition:background .18s;position:absolute;inset:0}.image-carousel-module__DjCgOa__thumbnailButton span{z-index:1;letter-spacing:.08em;font-size:.66rem;font-weight:850;position:absolute;bottom:5px;right:7px}.image-carousel-module__DjCgOa__thumbnailButton img{object-fit:cover}.image-carousel-module__DjCgOa__thumbnailButton:hover:after,.image-carousel-module__DjCgOa__thumbnailButton:focus-visible:after,.image-carousel-module__DjCgOa__thumbnailButtonActive:after{background:#05060714}.image-carousel-module__DjCgOa__thumbnailButton:focus-visible,.image-carousel-module__DjCgOa__thumbnailButtonActive{border-color:var(--primary-soft);outline:2px solid var(--primary-soft);outline-offset:2px}@keyframes image-carousel-module__DjCgOa__editorial-feature-in{0%{opacity:.4;transform:scale(1.015)}to{opacity:1;transform:scale(1)}}.image-carousel-module__DjCgOa__caption{z-index:2;color:#fff;gap:5px;max-width:380px;display:grid;position:absolute;bottom:clamp(18px,3vw,34px);left:clamp(18px,3vw,42px);right:clamp(18px,3vw,42px)}.image-carousel-module__DjCgOa__caption span{color:var(--primary-soft);letter-spacing:.15em;font-size:.74rem;font-weight:850}.image-carousel-module__DjCgOa__slideAction{border-bottom:1px solid var(--primary-soft);align-items:center;gap:8px;width:fit-content;margin-top:8px;padding-bottom:2px;display:inline-flex;color:#fff!important;letter-spacing:0!important;font-size:.86rem!important;font-weight:820!important}.image-carousel-module__DjCgOa__slideLink:hover .image-carousel-module__DjCgOa__slideAction,.image-carousel-module__DjCgOa__slideLink:focus-visible .image-carousel-module__DjCgOa__slideAction{color:var(--primary-soft)!important}.image-carousel-module__DjCgOa__slideLink:focus-visible{outline:3px solid var(--primary-soft);outline-offset:-6px}.image-carousel-module__DjCgOa__caption strong{font-size:clamp(1.3rem,2.4vw,2rem);font-weight:900;line-height:1.04}.image-carousel-module__DjCgOa__controls{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px 28px;display:grid}.image-carousel-module__DjCgOa__description{max-width:620px;color:var(--muted-foreground);margin:0;font-size:.94rem;line-height:1.55}.image-carousel-module__DjCgOa__controlRail,.image-carousel-module__DjCgOa__arrowButtons{align-items:center;display:flex}.image-carousel-module__DjCgOa__controlRail{gap:18px}.image-carousel-module__DjCgOa__arrowButtons{gap:8px}.image-carousel-module__DjCgOa__pauseButton{border-color:color-mix(in srgb, var(--foreground) 28%, var(--border));min-height:44px;color:var(--foreground);background:#fff8ef6b;font-weight:760}.image-carousel-module__DjCgOa__pauseButton:hover,.image-carousel-module__DjCgOa__pauseButton:focus-visible,.image-carousel-module__DjCgOa__pauseButton[aria-pressed=true]{border-color:var(--primary-soft);background:color-mix(in srgb, var(--primary) 16%, transparent);color:var(--foreground)}.image-carousel-module__DjCgOa__arrowButton{border-color:color-mix(in srgb, var(--foreground) 28%, var(--border));width:44px;height:44px;color:var(--foreground);background:#fff8ef7a;border-radius:0}.image-carousel-module__DjCgOa__arrowButton:hover,.image-carousel-module__DjCgOa__arrowButton:focus-visible{border-color:var(--primary-soft);background:color-mix(in srgb, var(--primary) 16%, transparent);color:var(--foreground)}@media (max-width:640px){.image-carousel-module__DjCgOa__editorialStage{grid-template-rows:360px auto;grid-template-columns:1fr;min-height:0}.image-carousel-module__DjCgOa__editorialFeature img{transform:scale(var(--mobile-focus-zoom,1));transform-origin:var(--mobile-focus-origin,50% 50%)}.image-carousel-module__DjCgOa__thumbnailRail{scroll-snap-type:x proximity;grid-template-rows:72px;grid-template-columns:repeat(5,minmax(0,1fr));grid-auto-columns:minmax(64px,18vw);grid-auto-flow:column;padding:2px;overflow:auto hidden}.image-carousel-module__DjCgOa__thumbnailButton{scroll-snap-align:start}.image-carousel-module__DjCgOa__controls{grid-template-columns:1fr;gap:14px}.image-carousel-module__DjCgOa__controlRail{flex-wrap:wrap;justify-content:space-between}.image-carousel-module__DjCgOa__pauseButton{order:3;width:100%}}@media (prefers-reduced-motion:reduce){.image-carousel-module__DjCgOa__slideAction,.image-carousel-module__DjCgOa__thumbnailButton:after{transition:none}.image-carousel-module__DjCgOa__editorialFeature{animation:none}}
.temporary-landing-page-module__NdEIiq__heroSection{box-sizing:border-box;isolation:isolate;color:#fff;background:linear-gradient(90deg,#050405f5 0%,#080708d1 42%,#0b141b57 100%),url(/brand/homepage-hero-light-streaks.png) 50% 52%/cover no-repeat;border-top:0;min-height:280px;padding:clamp(28px,2.5vw,36px) 0;position:relative;overflow:hidden;box-shadow:0 24px 54px #11111124}.temporary-landing-page-module__NdEIiq__heroSection:after{z-index:-1;content:"";pointer-events:none;background:linear-gradient(#0000 64%,#0000007a);position:absolute;inset:0}.temporary-landing-page-module__NdEIiq__heroGrid{grid-template-columns:minmax(0,820px);align-items:center;display:grid}.temporary-landing-page-module__NdEIiq__heroCopy{align-content:center;gap:16px;max-width:820px;display:grid}.temporary-landing-page-module__NdEIiq__heroCopy h1{color:#fff;letter-spacing:-.025em;text-wrap:balance;max-width:790px;margin:0;font-size:clamp(3.45rem,5.35vw,4.85rem);font-weight:700;line-height:.94}.temporary-landing-page-module__NdEIiq__heroCopy p{color:#fff8efe0;text-wrap:pretty;max-width:690px;margin:0;font-size:clamp(1.04rem,1.35vw,1.16rem);font-weight:560;line-height:1.62}.temporary-landing-page-module__NdEIiq__actionRow{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.temporary-landing-page-module__NdEIiq__actionLink{color:#fff;background:#f47a1f;border-color:#f47a1f;min-height:48px;padding-inline:20px;font-weight:820}.temporary-landing-page-module__NdEIiq__actionLink:hover,.temporary-landing-page-module__NdEIiq__actionLink:focus-visible{color:#fff;background:#ff8a2a;border-color:#ff8a2a}.temporary-landing-page-module__NdEIiq__lightCanvas{background-color:var(--background);background-image:radial-gradient(circle at 1px 1px,#18293509 .55px,#0000 .7px);background-size:14px 14px;margin-top:0;padding-top:0;position:relative}.temporary-landing-page-module__NdEIiq__section{padding:76px 0;scroll-margin-top:96px;position:relative}.temporary-landing-page-module__NdEIiq__submissionSection{min-height:720px;padding-top:clamp(108px,11vw,164px);padding-bottom:clamp(112px,11vw,160px)}.temporary-landing-page-module__NdEIiq__gallerySection{background:linear-gradient(115deg, #fff8eff0, #fff8efbd), url(/brand/homepage-light-geometry.png) center / cover no-repeat, var(--background);color:var(--foreground);padding:clamp(36px,4vw,56px) 0 clamp(44px,5vw,68px);position:relative;overflow:hidden}.temporary-landing-page-module__NdEIiq__gallerySection:before{background:linear-gradient(90deg, transparent, var(--primary), transparent);content:"";height:1px;position:absolute;top:0;left:0;right:0}.temporary-landing-page-module__NdEIiq__galleryInner{gap:clamp(16px,1.5vw,22px);display:grid}.temporary-landing-page-module__NdEIiq__galleryHeader{gap:8px;max-width:640px;display:grid}.temporary-landing-page-module__NdEIiq__galleryBadge{border-color:color-mix(in srgb, var(--primary) 42%, var(--border));background:color-mix(in srgb, var(--primary) 8%, #fff8efb8);width:fit-content;color:var(--foreground);font-weight:780}.temporary-landing-page-module__NdEIiq__galleryHeader p{max-width:680px;color:var(--muted-foreground);margin:0;font-size:1.02rem;font-weight:560;line-height:1.62}.temporary-landing-page-module__NdEIiq__sectionStack{gap:30px;display:grid}.temporary-landing-page-module__NdEIiq__sectionHeader{gap:12px;max-width:760px;display:grid}.temporary-landing-page-module__NdEIiq__sectionHeader h2,.temporary-landing-page-module__NdEIiq__queueCopy h2{color:var(--foreground);letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(2.6rem,4.2vw,3.75rem);font-weight:700;line-height:.98}.temporary-landing-page-module__NdEIiq__sectionHeader p{max-width:690px;color:var(--muted-foreground);text-wrap:pretty;margin:0;font-size:1.05rem;font-weight:560;line-height:1.65}.temporary-landing-page-module__NdEIiq__sectionBadge{border-color:color-mix(in srgb, var(--primary) 34%, var(--border));width:fit-content;color:var(--foreground);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fff8efbd;font-weight:780}.temporary-landing-page-module__NdEIiq__socialMark{border:1px solid color-mix(in srgb, var(--primary) 34%, var(--border));background:color-mix(in srgb, var(--primary) 11%, var(--card));color:var(--primary-text);place-items:center;display:inline-grid}.temporary-landing-page-module__NdEIiq__queueSection{color:#fff;background:linear-gradient(90deg,#050607fa 0%,#050607e6 42%,#05060738 76%),url(/brand/homepage-dark-arcs.png) 50%/cover no-repeat;border-block:1px solid #ffffff14;min-height:430px;padding:clamp(82px,8vw,122px) 0;position:relative;overflow:hidden;box-shadow:inset 0 1px #f47a1f33}.temporary-landing-page-module__NdEIiq__queueGrid{grid-template-columns:minmax(0,690px);align-content:center;gap:28px;display:grid}.temporary-landing-page-module__NdEIiq__queueCopy{gap:14px;max-width:680px;display:grid}.temporary-landing-page-module__NdEIiq__queueCopy h2{color:#fff;font-size:clamp(3rem,5vw,4.55rem)}.temporary-landing-page-module__NdEIiq__queueCopy p{color:#fff8efdb;max-width:650px;margin:0;font-size:1.06rem;line-height:1.65}.temporary-landing-page-module__NdEIiq__darkBadge{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff14;border-color:#fff3;width:fit-content;font-weight:780}.temporary-landing-page-module__NdEIiq__queueAction{justify-self:start;min-width:240px}.temporary-landing-page-module__NdEIiq__closingSection{isolation:isolate;color:#fff;background:linear-gradient(100deg,#050607fa 0%,#070f15e8 54%,#52270cb8 100%),url(/brand/homepage-dark-arcs.png) 50%/cover no-repeat,#050607;min-height:340px;padding:clamp(76px,8vw,112px) 0;overflow:hidden}.temporary-landing-page-module__NdEIiq__closingSection:after{z-index:-1;content:"";opacity:.65;pointer-events:none;border:1px solid #ff9a4d2e;border-radius:999px;width:min(58vw,780px);height:min(58vw,780px);position:absolute;bottom:-22vw;right:-12vw}.temporary-landing-page-module__NdEIiq__connectPanel{grid-template-columns:minmax(0,.95fr) minmax(360px,.8fr);align-items:end;gap:clamp(34px,7vw,96px);display:grid}.temporary-landing-page-module__NdEIiq__connectCopy{gap:14px;max-width:640px;display:grid}.temporary-landing-page-module__NdEIiq__connectCopy h2{color:#fff;letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(2.85rem,5vw,4.35rem);font-weight:700;line-height:.96}.temporary-landing-page-module__NdEIiq__connectCopy p{color:#fff8efd6;max-width:610px;margin:0;font-size:1.06rem;font-weight:560;line-height:1.62}.temporary-landing-page-module__NdEIiq__connectActions{justify-self:end;gap:18px;width:min(100%,560px);display:grid}.temporary-landing-page-module__NdEIiq__connectPrimary{color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(135deg,#ffffff1f,#ffffff0d);border:1px solid #ffffff29;border-radius:24px 24px 10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;min-height:78px;padding:18px 20px;font-weight:820;text-decoration:none;transition:border-color .15s,background .15s,transform .15s;display:grid}.temporary-landing-page-module__NdEIiq__connectPrimary:hover,.temporary-landing-page-module__NdEIiq__connectPrimary:focus-visible{background:linear-gradient(135deg,#f47a1f33,#ffffff14);border-color:#ff9a4d6b;transform:translateY(-2px)}.temporary-landing-page-module__NdEIiq__connectPrimary>svg{color:#fff8efc2;flex:none}.temporary-landing-page-module__NdEIiq__connectPrimaryText{gap:3px;min-width:0;display:grid}.temporary-landing-page-module__NdEIiq__connectPrimaryText strong{color:#fff;font-size:1.04rem}.temporary-landing-page-module__NdEIiq__connectPrimaryText small{color:#fff8efb8;font-size:.9rem;font-weight:620;line-height:1.35}.temporary-landing-page-module__NdEIiq__connectLinkRow{flex-wrap:wrap;align-items:center;gap:10px 24px;display:flex}.temporary-landing-page-module__NdEIiq__connectLink{color:#fff8efc7;align-items:center;gap:10px;min-height:44px;font-weight:820;text-decoration:none;transition:color .13s,transform .13s;display:inline-flex;position:relative}.temporary-landing-page-module__NdEIiq__connectLink:after{content:"";transform-origin:0;background:linear-gradient(90deg,#f47a1fb8,#0000);height:1px;transition:transform .13s;position:absolute;bottom:3px;left:0;right:0;transform:scaleX(0)}.temporary-landing-page-module__NdEIiq__connectLink:hover,.temporary-landing-page-module__NdEIiq__connectLink:focus-visible{color:#fff;transform:translateY(-1px)}.temporary-landing-page-module__NdEIiq__connectLink:hover:after,.temporary-landing-page-module__NdEIiq__connectLink:focus-visible:after{transform:scaleX(1)}.temporary-landing-page-module__NdEIiq__socialMark{color:#ff9a4d;background:#f47a1f1f;border-color:#ff9a4d47;border-radius:14px 14px 5px;flex:none;width:36px;height:36px;font-size:.9rem;font-weight:920;line-height:1}.temporary-landing-page-module__NdEIiq__connectPrimary .temporary-landing-page-module__NdEIiq__socialMark{color:#fff;background:#f47a1f;border-color:#f47a1f;width:42px;height:42px}.temporary-landing-page-module__NdEIiq__socialMark svg{fill:currentColor;width:19px;height:19px}.temporary-landing-page-module__NdEIiq__noticeCard{border-color:color-mix(in srgb, var(--primary) 32%, var(--border));background:color-mix(in srgb, var(--primary) 8%, var(--card))}.temporary-landing-page-module__NdEIiq__noticeCard [data-slot=card-title]{color:var(--foreground);font-size:1.6rem;font-weight:900}.temporary-landing-page-module__NdEIiq__noticeContent{gap:16px;display:grid}.temporary-landing-page-module__NdEIiq__noticeContent p{color:var(--muted-foreground);margin:0;line-height:1.6}@media (max-width:1120px){.temporary-landing-page-module__NdEIiq__heroGrid{grid-template-columns:1fr}}@media (max-width:900px){.temporary-landing-page-module__NdEIiq__heroSection{min-height:auto}.temporary-landing-page-module__NdEIiq__queueSection{background-position:64%}}@media (max-width:760px){.temporary-landing-page-module__NdEIiq__heroSection{background-position:58%;padding:28px 0 36px}.temporary-landing-page-module__NdEIiq__heroCopy h1{font-size:2.9rem}.temporary-landing-page-module__NdEIiq__lightCanvas{background-position:48% 0;background-size:auto 1750px;margin-top:0;padding-top:0}.temporary-landing-page-module__NdEIiq__submissionSection{min-height:0;padding:94px 0 100px}.temporary-landing-page-module__NdEIiq__sectionHeader h2,.temporary-landing-page-module__NdEIiq__queueCopy h2{font-size:2.5rem}.temporary-landing-page-module__NdEIiq__gallerySection{padding-block:44px 52px}.temporary-landing-page-module__NdEIiq__queueSection{background:linear-gradient(#050607f5 0%,#050607db 48%,#05060714 78%),url(/brand/homepage-dark-arcs.png) bottom/cover no-repeat,#050607;min-height:520px;padding:76px 0 250px}.temporary-landing-page-module__NdEIiq__queueGrid{grid-template-columns:1fr}.temporary-landing-page-module__NdEIiq__queueAction{width:100%}.temporary-landing-page-module__NdEIiq__closingSection{padding:80px 0}.temporary-landing-page-module__NdEIiq__connectPanel{grid-template-columns:1fr;align-items:start}.temporary-landing-page-module__NdEIiq__connectActions{justify-self:stretch;width:100%}}@media (max-width:520px){.temporary-landing-page-module__NdEIiq__heroSection{padding:24px 0 32px}.temporary-landing-page-module__NdEIiq__heroCopy h1{font-size:2.46rem;line-height:.99}.temporary-landing-page-module__NdEIiq__heroCopy,.temporary-landing-page-module__NdEIiq__sectionHeader,.temporary-landing-page-module__NdEIiq__queueGrid,.temporary-landing-page-module__NdEIiq__connectPanel{max-width:calc(100% - 16px)}.temporary-landing-page-module__NdEIiq__heroCopy p{overflow-wrap:anywhere;font-size:1rem;line-height:1.55}.temporary-landing-page-module__NdEIiq__actionRow{flex-direction:column;align-items:stretch}.temporary-landing-page-module__NdEIiq__actionRow>*{width:100%}.temporary-landing-page-module__NdEIiq__queueCopy p{overflow-wrap:anywhere}.temporary-landing-page-module__NdEIiq__queueCopy h2{text-wrap:wrap;font-size:2.15rem}.temporary-landing-page-module__NdEIiq__queueSection{background-position:69% bottom;min-height:560px;padding-bottom:260px}.temporary-landing-page-module__NdEIiq__connectPrimary{grid-template-columns:auto minmax(0,1fr)}.temporary-landing-page-module__NdEIiq__connectPrimary>svg{display:none}.temporary-landing-page-module__NdEIiq__connectLinkRow{gap:8px 18px}}@media (prefers-reduced-motion:reduce){.temporary-landing-page-module__NdEIiq__connectPrimary,.temporary-landing-page-module__NdEIiq__connectLink,.temporary-landing-page-module__NdEIiq__connectLink:after{transition:none}.temporary-landing-page-module__NdEIiq__connectPrimary:hover,.temporary-landing-page-module__NdEIiq__connectPrimary:focus-visible,.temporary-landing-page-module__NdEIiq__connectLink:hover,.temporary-landing-page-module__NdEIiq__connectLink:focus-visible{transform:none}}
