.glass-hero-module__NK_v1W__hero{isolation:isolate;touch-action:none;background:#edf5ff;min-width:320px;min-height:100dvh;position:relative;overflow:hidden}.glass-hero-module__NK_v1W__portraitLayer{will-change:opacity, transform;background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.glass-hero-module__NK_v1W__baseLayer{opacity:0;transition:opacity 1.1s var(--ease-premium), transform 1.1s var(--ease-premium);background-image:url(/images/Base_desktop_v3.png);transform:scale(1.035)}.glass-hero-module__NK_v1W__baseLayer.glass-hero-module__NK_v1W__mounted{opacity:1!important;transform:scale(1)!important}.glass-hero-module__NK_v1W__revealLayer{pointer-events:none;-webkit-mask-image:radial-gradient(circle var(--reveal-radius,0px) at var(--reveal-x,-999px) var(--reveal-y,-999px), #fffffff0 0%, #fffffff0 62%, #ffffffb8 76%, #ffffff47 90%, transparent 100%);-webkit-mask-image:radial-gradient(circle var(--reveal-radius,0px) at var(--reveal-x,-999px) var(--reveal-y,-999px), #fffffff0 0%, #fffffff0 62%, #ffffffb8 76%, #ffffff47 90%, transparent 100%);mask-image:radial-gradient(circle var(--reveal-radius,0px) at var(--reveal-x,-999px) var(--reveal-y,-999px), #fffffff0 0%, #fffffff0 62%, #ffffffb8 76%, #ffffff47 90%, transparent 100%);background-image:url(/images/Reveal_desktop_v3.png)}@media (max-width:767px) and (orientation:portrait){.glass-hero-module__NK_v1W__baseLayer{background-image:url(/images/Base_mobile_v3.png)}.glass-hero-module__NK_v1W__revealLayer{background-image:url(/images/Reveal_mobile_v3.png)}.glass-hero-module__NK_v1W__hero{--photo-crop:clamp(0px, var(--copy-end) + .75rem - 100dvh + 127.3vw, 45vw)}.glass-hero-module__NK_v1W__portraitLayer{background-size:120.8vw;background-position:left -4.79vw bottom calc(-13.52vw - var(--photo-crop))}}.glass-hero-module__NK_v1W__gridLayer{pointer-events:none;background-image:repeating-linear-gradient(to right, var(--grid-line) 0, var(--grid-line) 1px, transparent 1px, transparent calc(100% / 12)), repeating-linear-gradient(to bottom, var(--grid-line) 0, var(--grid-line) 1px, transparent 1px, transparent calc(100% / 4));opacity:.5;position:absolute;inset:0}.glass-hero-module__NK_v1W__gridCircle{aspect-ratio:1;border:1px solid var(--grid-line);border-radius:50%;width:min(78vw,72rem);position:absolute;top:-36%;left:8%}@media (max-width:767px){.glass-hero-module__NK_v1W__gridLayer{background-image:repeating-linear-gradient(to right, var(--grid-line) 0, var(--grid-line) 1px, transparent 1px, transparent calc(100% / 4)), repeating-linear-gradient(to bottom, var(--grid-line) 0, var(--grid-line) 1px, transparent 1px, transparent calc(100% / 6));opacity:.3}.glass-hero-module__NK_v1W__gridCircle{width:150vw;top:-8%;left:-76%}}.glass-hero-module__NK_v1W__nav{top:max(2.5rem, env(safe-area-inset-top));z-index:10;opacity:0;transition:opacity .8s var(--ease-premium) .1s, transform .8s var(--ease-premium) .1s;justify-content:space-between;align-items:center;display:flex;position:absolute;left:max(5.6vw,2rem);right:max(5.6vw,2rem);transform:translateY(-.5rem)}.glass-hero-module__NK_v1W__nav.glass-hero-module__NK_v1W__mounted{opacity:1!important;transform:translateY(0)!important}.glass-hero-module__NK_v1W__navBrand{font-family:var(--font-mono), monospace;letter-spacing:.02em;color:var(--ink);align-items:center;gap:.6rem;font-size:.9rem;text-decoration:none;display:flex}.glass-hero-module__NK_v1W__navLinks{font-family:var(--font-mono), monospace;letter-spacing:.02em;align-items:center;gap:clamp(1.25rem,2.2vw,2.5rem);font-size:.8rem;display:flex}.glass-hero-module__NK_v1W__navLinks a{color:var(--ink);align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.glass-hero-module__NK_v1W__navLinks a:focus-visible,.glass-hero-module__NK_v1W__navBrand:focus-visible,.glass-hero-module__NK_v1W__navCta:focus-visible,.glass-hero-module__NK_v1W__exploreBtn:focus-visible{outline-offset:3px;border-radius:999px;outline:2px solid #1d4ed8}@media (max-width:767px){.glass-hero-module__NK_v1W__navLinks{display:none}}.glass-hero-module__NK_v1W__navCta{color:var(--ink);font-family:var(--font-mono), monospace;cursor:pointer;background:#fff;border:none;border-radius:999px;align-items:center;min-height:44px;padding:.65rem 1.25rem;font-size:.8rem;text-decoration:none;display:inline-flex;box-shadow:0 1px 2px #0a0e1414}.glass-hero-module__NK_v1W__headline{z-index:5;letter-spacing:-.07em;max-width:min(34vw,30rem);color:var(--ink);margin:0;font-size:clamp(4.4rem,5.6vw,6.4rem);font-weight:600;line-height:.93;position:absolute;top:34%;left:max(5.6vw,2rem)}.glass-hero-module__NK_v1W__headline span{opacity:0;transition:opacity .9s var(--ease-premium), transform .9s var(--ease-premium);display:block;transform:translateY(.6em)}.glass-hero-module__NK_v1W__headline span.glass-hero-module__NK_v1W__mounted{opacity:1!important;transform:translateY(0)!important}.glass-hero-module__NK_v1W__introBlock{left:max(5.6vw,2rem);bottom:max(3rem, env(safe-area-inset-bottom));z-index:5;opacity:0;max-width:26rem;transition:opacity .9s var(--ease-premium) .5s, transform .9s var(--ease-premium) .5s;position:absolute;transform:translateY(.5rem)}.glass-hero-module__NK_v1W__introBlock.glass-hero-module__NK_v1W__mounted{opacity:1!important;transform:translateY(0)!important}.glass-hero-module__NK_v1W__introText{color:#0a0e14c7;margin:0 0 1.25rem;font-size:clamp(.95rem,1.1vw,1.05rem);line-height:1.5}.glass-hero-module__NK_v1W__exploreBtn{min-height:44px;color:var(--ink);background:#fff;border-radius:999px;align-items:center;padding:.7rem 1.4rem;font-size:.85rem;font-weight:600;text-decoration:none;display:inline-flex;box-shadow:0 1px 2px #0a0e1414}.glass-hero-module__NK_v1W__tagline{right:max(5.6vw,2rem);bottom:max(3rem, env(safe-area-inset-bottom));z-index:5;text-align:right;font-family:var(--font-mono), monospace;color:#ffffffe0;text-shadow:0 1px 3px #00000040;opacity:0;transition:opacity .9s var(--ease-premium) .6s, transform .9s var(--ease-premium) .6s;font-size:.78rem;line-height:1.6;position:absolute;transform:translateY(.5rem)}.glass-hero-module__NK_v1W__tagline.glass-hero-module__NK_v1W__mounted{opacity:1!important;transform:translateY(0)!important}.glass-hero-module__NK_v1W__tagline div{white-space:nowrap}@media (max-width:767px){.glass-hero-module__NK_v1W__hero{--nav-top:max(2.5rem, env(safe-area-inset-top));--headline-top:calc(var(--nav-top) + 4.5rem);--headline-size:clamp(2.4rem, 10.8vw, 3.2rem);--intro-top:calc(var(--headline-top) + 2.61 * var(--headline-size) + 1.1rem);--copy-end:calc(var(--intro-top) + 9.25rem);min-height:100dvh}.glass-hero-module__NK_v1W__nav,.glass-hero-module__NK_v1W__headline,.glass-hero-module__NK_v1W__introBlock,.glass-hero-module__NK_v1W__tagline{left:1.25rem;right:1.25rem}.glass-hero-module__NK_v1W__headline{top:var(--headline-top);max-width:none;font-size:var(--headline-size);line-height:.87;right:auto}.glass-hero-module__NK_v1W__introBlock{top:var(--intro-top);max-width:none;bottom:auto}.glass-hero-module__NK_v1W__introText{margin-bottom:.9rem;font-size:.92rem;line-height:1.45}.glass-hero-module__NK_v1W__tagline{display:none}}@media (max-width:767px) and (max-height:720px){.glass-hero-module__NK_v1W__hero{--nav-top:max(1.25rem, env(safe-area-inset-top));--headline-top:calc(var(--nav-top) + 3.75rem);--headline-size:clamp(2.1rem, 9.4vw, 2.6rem);--intro-top:calc(var(--headline-top) + 2.61 * var(--headline-size) + .9rem);--copy-end:calc(var(--intro-top) + 8.25rem)}.glass-hero-module__NK_v1W__nav{top:var(--nav-top)}.glass-hero-module__NK_v1W__introText{margin-bottom:.75rem;font-size:.85rem;line-height:1.4}}@media (max-width:320px){.glass-hero-module__NK_v1W__hero{--headline-size:clamp(2.1rem, 10.5vw, 2.6rem)}}@media (prefers-reduced-motion:reduce){.glass-hero-module__NK_v1W__baseLayer,.glass-hero-module__NK_v1W__nav,.glass-hero-module__NK_v1W__headline span,.glass-hero-module__NK_v1W__introBlock,.glass-hero-module__NK_v1W__tagline{opacity:1!important;transition-duration:.01ms!important;transform:none!important}}
