.circular-gallery{pointer-events:none;-webkit-user-select:none;user-select:none;touch-action:none;width:100%;height:100%;position:relative;overflow:hidden}.circular-gallery__engine,.circular-gallery__labels{width:100%;height:100%;position:absolute;inset:0}.circular-gallery__engine{z-index:0;pointer-events:none}.circular-gallery__labels{z-index:1;pointer-events:none;overflow:hidden}.circular-gallery__hint{--hint-anchor-x:50%;--hint-anchor-y:50%;--hint-blur:clamp(3px, .3vw, 4px);--hint-offset:clamp(3px, .3vw, 4px);z-index:2;pointer-events:none;width:100%;height:100%;font-family:var(--font-sans-role);position:absolute;inset:0;overflow:hidden}.circular-gallery__hint,.circular-gallery__hint *{pointer-events:none}.circular-gallery__hint-arc{width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.circular-gallery__hint-path{fill:none;stroke:none}.circular-gallery__hint-scroll{fill:#ffffff85;font-size:var(--type-hint);letter-spacing:var(--tracking-hint);dominant-baseline:central;opacity:0;filter:blur(var(--hint-blur));font-weight:500;transition:opacity .32s ease-out,filter .32s ease-out}.circular-gallery__hint[data-hint-state=scroll] .circular-gallery__hint-scroll{opacity:1;filter:blur()}.circular-gallery__hint-enter{left:var(--hint-anchor-x);top:var(--hint-anchor-y);color:#ffffff94;font-size:var(--type-hint);letter-spacing:var(--tracking-hint);white-space:nowrap;opacity:0;filter:blur(var(--hint-blur));transform:translate(-50%, calc(-50% + var(--hint-offset)));font-weight:500;line-height:1;transition:opacity .22s ease-out,filter .22s ease-out,transform .22s ease-out;position:absolute}.circular-gallery__hint[data-hint-state=enter] .circular-gallery__hint-enter{opacity:1;filter:blur();transition-duration:.4s;transition-timing-function:ease-out;transform:translate(-50%,-50%)}.circular-gallery__item{appearance:none;color:#fff;text-align:center;white-space:nowrap;transform-origin:50%;pointer-events:auto;cursor:pointer;will-change:transform, opacity;background:0 0;border:0;margin:0;padding:0;line-height:1;position:absolute}.circular-gallery__letter{transform-origin:50% 55%;display:inline-block}.circular-gallery__item:focus-visible{outline-offset:6px;outline:1px solid #ffffffb8}.circular-gallery:focus-visible{outline-offset:-8px;outline:1px solid #ffffffb8}
.HomepageWorldPreview-module__nFMLea__preview{z-index:3;width:min(calc(100vw - var(--space-page-inline) - var(--space-page-inline)), 26rem);color:#fff;text-align:center;pointer-events:none;position:absolute;top:calc(50% + clamp(7.5rem,14vh,10rem));left:50%;transform:translate(-50%)}.HomepageWorldPreview-module__nFMLea__list{opacity:1;flex-direction:column;align-items:center;gap:clamp(.45rem,1.4vh,.85rem);margin:0;padding:0;list-style:none;transition:opacity .26s ease-out;display:flex}.HomepageWorldPreview-module__nFMLea__preview[data-visible=false] .HomepageWorldPreview-module__nFMLea__list{opacity:0;transition-duration:.2s}.HomepageWorldPreview-module__nFMLea__item{max-width:100%;font-size:var(--type-preview);font-weight:400;line-height:var(--leading-compact);letter-spacing:var(--tracking-preview);white-space:nowrap}.HomepageWorldPreview-module__nFMLea__link{width:fit-content;max-width:100%;color:inherit;opacity:.76;cursor:pointer;pointer-events:auto;margin:-.3rem -.75rem;padding:.3rem .75rem;text-decoration:none;transition:opacity .16s ease-out;display:block}@media (max-width:26.875rem){.HomepageWorldPreview-module__nFMLea__preview{top:calc(50% + clamp(6rem,13vh,7.5rem))}}.HomepageWorldPreview-module__nFMLea__link:hover,.HomepageWorldPreview-module__nFMLea__link:focus-visible{opacity:1}@media (prefers-reduced-motion:reduce){.HomepageWorldPreview-module__nFMLea__list,.HomepageWorldPreview-module__nFMLea__link{transition-duration:.01ms}}
.HomepageAISearch-module__gN8J0G__system{z-index:4;pointer-events:none;position:absolute;inset:0;overflow:hidden}.HomepageAISearch-module__gN8J0G__form,.HomepageAISearch-module__gN8J0G__svg{width:100%;height:100%;position:absolute;inset:0}.HomepageAISearch-module__gN8J0G__form{pointer-events:none}.HomepageAISearch-module__gN8J0G__svg{pointer-events:none;display:block;overflow:visible}.HomepageAISearch-module__gN8J0G__surface{fill:#000;stroke:#ffffff57;stroke-width:1px;stroke-linejoin:round;transition:stroke .18s ease-out}.HomepageAISearch-module__gN8J0G__form[data-focused=true] .HomepageAISearch-module__gN8J0G__surface{stroke:#ffffffad}.HomepageAISearch-module__gN8J0G__value,.HomepageAISearch-module__gN8J0G__placeholder{font-family:var(--font-sans-role);font-size:var(--type-search);letter-spacing:.025em;font-weight:400}.HomepageAISearch-module__gN8J0G__value{fill:#fffffff0}.HomepageAISearch-module__gN8J0G__placeholder{fill:#ffffff94}.HomepageAISearch-module__gN8J0G__caret{stroke:#fffffff0;stroke-width:1.25px;stroke-linecap:round;animation:1.06s step-end infinite HomepageAISearch-module__gN8J0G__caret-blink}.HomepageAISearch-module__gN8J0G__field{appearance:none;z-index:1;color:#0000;caret-color:#0000;font-size:var(--type-search);opacity:0;cursor:text;pointer-events:auto;background:0 0;border:0;outline:0;margin:0;padding:0;position:absolute}.HomepageAISearch-module__gN8J0G__field::-webkit-search-cancel-button{display:none}.HomepageAISearch-module__gN8J0G__conversationPanel{pointer-events:none;visibility:hidden;min-height:0;position:absolute;inset:50% clamp(1.5rem,8vw,8rem) auto}@keyframes HomepageAISearch-module__gN8J0G__caret-blink{0%,48%{opacity:1}49%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.HomepageAISearch-module__gN8J0G__surface{transition-duration:.01ms}.HomepageAISearch-module__gN8J0G__caret{animation:none}}
