.rc-home .explore-gateway{--mask-progress: 0;--mask-ease: 0;position:relative;padding:clamp(48px,5vw,86px) 5.6vw;scroll-margin-top:88px;color:#f3f2f7;background:#09090e}.explore-layout{position:relative;isolation:isolate;max-width:1600px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1.8fr) minmax(0,1fr);gap:clamp(38px,5vw,92px);align-items:center}.explore-artwork{margin:0;min-width:0}.explore-visual{position:relative;isolation:isolate;overflow:hidden;aspect-ratio:1.64;display:flex;flex-direction:column;justify-content:center;padding:6.5%;background:radial-gradient(ellipse at 72% 42%,#161624 0,#0d0d14 75%);border:1px solid #b7b8d419}.explore-space-reveal{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-3;--radius: calc(24px + var(--mask-ease) * var(--grid-radius, 1800px));-webkit-mask-image:radial-gradient(circle at 72% 44%,#000 calc(var(--radius) - 16px),transparent calc(var(--radius) + 16px));mask-image:radial-gradient(circle at 72% 44%,#000 calc(var(--radius) - 16px),transparent calc(var(--radius) + 16px))}.explore-space-grid,.explore-grid-fallback{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.explore-grid-fallback{background-image:linear-gradient(#c5c8ec12 1px,transparent 1px),linear-gradient(90deg,#c5c8ec12 1px,transparent 1px);background-size:40px 40px}.explore-layout[data-grid-state=ready] .explore-grid-fallback{display:none}.explore-space-shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;pointer-events:none;background:linear-gradient(90deg,#0b0b1266,transparent 66%),linear-gradient(0deg,#0b0b1280,transparent 30%)}.rc-home .explore-art-title{margin:0;color:#f5f4fa;font-size:clamp(54px,6.2vw,114px);font-weight:620;line-height:.92;letter-spacing:-.065em}.rc-home .explore-art-title .editorial-reveal-word{color:inherit}.explore-art-note{margin:24px 0 0;font-size:clamp(8px,.8vw,12px);line-height:1.5;letter-spacing:.17em;text-transform:uppercase;color:#b3b2c6}.explore-art-caption{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-top:17px;color:#858599;font-size:10px}.explore-art-caption>span:first-child{display:inline-flex;align-items:center;gap:10px;color:#b0b1c5}.explore-art-caption i{font-size:18px;font-style:normal;font-weight:300}.explore-gateway-intro{min-width:0}.explore-gateway-label{margin:0 0 26px;font-size:10px;line-height:1.5;font-weight:500;letter-spacing:.13em;text-transform:uppercase;color:#b1b3c5}.rc-home .explore-gateway .explore-gateway-invitation{margin:0;font-size:clamp(24px,2.05vw,37px);font-weight:500;line-height:1.23;letter-spacing:-.045em;color:#e9e8f0;text-wrap:initial}.rc-home .explore-gateway .explore-gateway-description{margin:22px 0 0;max-width:40ch;font-size:clamp(14px,1.1vw,18px);line-height:1.65;color:#a7a7b8}.explore-gateway-routes{display:grid;margin-top:28px;border-top:1px solid #b3b3d12b}.rc-home .explore-gateway-route{position:relative;display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:74px;padding:17px 0;color:#cdccdb;background:transparent;border:0;border-bottom:1px solid #b3b3d12b;border-radius:0;text-decoration:none;transition:color .18s,background .18s}.explore-gateway-route>span{display:grid;gap:7px}.explore-gateway-route strong{font-size:clamp(14px,1.08vw,18px);line-height:1.3;font-weight:500}.explore-gateway-route small{font-size:clamp(11px,.9vw,14px);line-height:1.4;color:#9696aa}.rc-home .explore-gateway-route:hover{color:#fff;background:#c5c4e805}.explore-gateway-route svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.5;flex:none;transition:transform .18s}.explore-gateway-route:hover svg{transform:translate(3px)}.rc-home .explore-gateway :focus-visible{outline:1px solid #c6c8f2;outline-offset:7px}.rc-home .explore-gateway ::selection{background:#50516e;color:#fff}.explore-crosshair{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:0;z-index:4;transition:opacity .3s}.explore-layout[data-pointer-active=true] .explore-crosshair{opacity:1}.explore-crosshair-x{position:absolute;top:var(--pointer-y);left:0;width:100%;height:1px;background:linear-gradient(90deg,transparent,#babed22a 25%,#babed23b 75%,transparent)}.explore-crosshair-y{position:absolute;left:var(--pointer-x);top:0;height:100%;width:1px;background:linear-gradient(transparent,#babed22a 25%,#babed23b 75%,transparent)}.explore-crosshair-center{position:absolute;left:var(--pointer-x);top:var(--pointer-y);width:7px;height:7px;border:1px solid #d4d4e7a6;transform:translate(-50%,-50%)}.explore-target{position:absolute;z-index:5;pointer-events:none;opacity:0;left:var(--target-x);top:var(--target-y);width:var(--target-width);height:var(--target-height);transition:opacity .16s;color:#d0d2e9}.explore-layout[data-target-active=true] .explore-target{opacity:1}.explore-target i{position:absolute;width:9px;height:9px;border:solid currentColor}.explore-target i:nth-child(1){top:0;left:0;border-width:1px 0 0 1px}.explore-target i:nth-child(2){top:0;right:0;border-width:1px 1px 0 0}.explore-target i:nth-child(3){bottom:0;left:0;border-width:0 0 1px 1px}.explore-target i:nth-child(4){bottom:0;right:0;border-width:0 1px 1px 0}.explore-mask-track{position:absolute;bottom:0;left:0;right:0;height:1px;background:#aeb0d211}.explore-mask-track span{display:block;height:100%;background:#acb0dc85;transform:scaleX(var(--mask-progress));transform-origin:left}.explore-gateway:not([data-mask-active=true]) .explore-space-reveal{mask-image:none;-webkit-mask-image:none}@media(max-width:760px){.explore-layout{grid-template-columns:minmax(0,1fr);gap:34px}.rc-home .explore-art-title{font-size:clamp(56px,12vw,86px)}.rc-home .explore-gateway .explore-gateway-invitation{font-size:28px}.explore-gateway-label{margin-bottom:18px}}@media(prefers-reduced-motion:reduce){.explore-space-reveal{mask-image:none;-webkit-mask-image:none}.explore-gateway-route,.explore-gateway-route svg{transition:none}}
