.element-tile{--tile:120px;width:var(--tile);height:var(--tile);padding:calc(var(--tile) * .028);box-sizing:border-box;color:var(--foreground);background:var(--background);border:1px solid;line-height:1;display:block}.element-tile-inner{box-sizing:border-box;border:1px solid;place-items:center;width:100%;height:100%;display:grid;position:relative}.element-tile-number{font-family:var(--font-sans);font-size:calc(var(--tile) * .05);position:absolute;top:7.5%;left:7%}.element-tile-symbol{font-family:var(--font-serif);font-weight:400;font-size:calc(var(--tile) * .46);letter-spacing:-.02em;transform:translateY(-4%)}.element-tile-name{text-align:center;font-family:var(--font-sans);font-size:calc(var(--tile) * .055);letter-spacing:.32em;text-transform:uppercase;padding-left:.32em;position:absolute;bottom:9%;left:0;right:0}.element-tile-compact{padding:2px}.element-tile-compact .element-tile-symbol{font-size:calc(var(--tile) * .5);transform:none}.sculpture-fallback>.element-tile,.j-sculpture>.element-tile{--tile:320px;margin:auto}@media (max-width:1024px){.sculpture-fallback>.element-tile,.j-sculpture>.element-tile{--tile:290px}}@media (max-width:640px){.sculpture-fallback>.element-tile,.j-sculpture>.element-tile{--tile:230px}}.apply-brand .element-tile,.faq-brand .element-tile,.portal-topbar-brand .element-tile,.portal-sidebar-brand .element-tile{--tile:26px;background:0 0}.portal-auth-brand .element-tile{--tile:40px;background:0 0}.intro-j-mark .element-tile,.home-tile .element-tile{--tile:clamp(220px, 21vw, 340px);border-width:2px}.intro-j-mark .element-tile-inner,.home-tile .element-tile-inner{border-width:2px}.home-tile{pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.sphere[data-settled]{visibility:hidden}
