:root{--nd-ink:#050607;--nd-graphite:#15171c;--nd-paper:#f5f5f2;--nd-muted:#a9adb5;--nd-line:rgba(245, 245, 242, 0.16);--nd-red:#ff404d;--nd-blue:#3f7cff;--nd-yellow:#ffd84a;--nd-green:#38d878;--nd-indigo:#5b4bb7;--nd-gold:#d5a63a;--nd-signal:var(--nd-gold);--nd-spectrum:linear-gradient(90deg, var(--nd-red), var(--nd-yellow) 25%, var(--nd-green) 50%, var(--nd-blue) 75%, var(--nd-indigo));--nd-ease:cubic-bezier(.16, 1, .3, 1);--nd-pad:clamp(1.25rem, 4vw, 4.5rem)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;overflow-x:hidden;background:var(--nd-ink);color:var(--nd-paper);text-rendering:optimizeLegibility}body::before{position:fixed;z-index:100;inset:0;pointer-events:none;content:"";opacity:.035;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.95' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.9'/%3E%3C/svg%3E")}a{text-decoration-thickness:.08em;text-underline-offset:.18em}.nd-main{overflow:clip}.nd-header{position:absolute;z-index:30;top:0;left:0;width:100%;margin:0;padding:clamp(1.35rem, 3vw, 2.4rem) var(--nd-pad);border-bottom:1px solid rgb(213 166 58 / .22);box-shadow:0 1px 18px rgb(213 166 58 / .035)}.nd-brand{display:inline-flex;gap:.9rem;align-items:center;color:var(--nd-paper);text-decoration:none;font-size:clamp(1.12rem, 1.25vw, 1.32rem);font-weight:680;letter-spacing:-.02em}.nd-brand__type small{margin-left:.18rem;color:var(--nd-muted);font-family:var(--wp--preset--font-family--studio-mono);font-size:.55em;letter-spacing:.08em}.nd-brand__type{line-height:.95;white-space:nowrap}.nd-brand__mark{position:relative;display:grid;width:3.18rem;height:3.18rem;place-items:center;border:1px solid rgb(245 245 242 / .18);border-radius:.42rem;overflow:hidden;background:radial-gradient(circle,rgb(245 245 242 / .12),rgb(245 245 242 / .025) 62%,transparent 63%);box-shadow:0 0 24px rgb(213 166 58 / .08)}.nd-brand__mark img{display:block;width:2.78rem;height:2.78rem;object-fit:contain;filter:drop-shadow(0 0 7px rgb(213 166 58 / .2))}.nd-brand__signal{position:absolute;z-index:2;inset:0;pointer-events:none}.nd-brand__signal i{position:absolute;width:.42rem;height:.42rem;border-radius:50%;opacity:0;transform:translate(-50%,-50%) scale(.5);animation:nd-brand-circuit 5.6s ease-in-out infinite}.nd-brand__signal i:first-child{top:12%;left:50%;background:#ffd84a;box-shadow:0 0 .45rem #ffd84a,0 0 .95rem rgb(255 216 74 / .78)}.nd-brand__signal i:nth-child(2){top:50%;left:88%;background:#3f7cff;box-shadow:0 0 .45rem #3f7cff,0 0 .95rem rgb(63 124 255 / .78);animation-delay:1.4s}.nd-brand__signal i:nth-child(3){top:88%;left:50%;background:#ff404d;box-shadow:0 0 .45rem #ff404d,0 0 .95rem rgb(255 64 77 / .78);animation-delay:2.8s}.nd-brand__signal i:nth-child(4){top:50%;left:12%;background:#38d878;box-shadow:0 0 .45rem #38d878,0 0 .95rem rgb(56 216 120 / .78);animation-delay:4.2s}@keyframes nd-brand-circuit{0%,100%{opacity:0;transform:translate(-50%,-50%) scale(.45)}7%{opacity:.95;transform:translate(-50%,-50%) scale(1)}18%{opacity:.72;transform:translate(-50%,-50%) scale(.84)}25%{opacity:0;transform:translate(-50%,-50%) scale(.5)}}@media (prefers-reduced-motion:reduce){.nd-brand__signal i{animation:none;opacity:0}}.nd-nav{font-size:clamp(.78rem, .88vw, .9rem);font-weight:600;letter-spacing:.02em}.nd-nav .wp-block-navigation-item__content{padding:.45rem .2rem;text-decoration:none}.nd-nav__signal{color:var(--nd-signal)}body:not(.home) .nd-header{display:none}.nd-hero{position:relative;min-height:max(760px, 100svh);margin:0;padding:clamp(8.5rem, 17vh, 11rem) var(--nd-pad) clamp(5rem, 9vh, 7rem);isolation:isolate;border-bottom:1px solid var(--nd-line);background:var(--nd-ink)}.nd-hero::after{position:absolute;z-index:-1;inset:0;pointer-events:none;content:"";opacity:.65;background:radial-gradient(500px circle at var(--nd-pointer-x,70%) var(--nd-pointer-y,34%),rgb(63 124 255 / .09),transparent 72%)}.nd-hero__field{position:absolute;z-index:-3;inset:0;overflow:hidden}.nd-hero__mesh{position:absolute;inset:0;opacity:.12;background-image:linear-gradient(rgb(255 255 255 / .16) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .16) 1px,transparent 1px);background-size:7.5vw 7.5vw;mask-image:linear-gradient(to bottom,transparent 2%,#000 38%,transparent 95%);transform:perspective(600px) rotateX(64deg) scale(1.4) translateY(20%);transform-origin:center 70%}.nd-hero__glow{position:absolute;border-radius:50%;filter:blur(110px);opacity:.16}.nd-hero__glow--a{top:8%;right:12%;width:28rem;height:28rem;background:var(--nd-indigo)}.nd-hero__glow--b{right:34%;bottom:-16%;width:22rem;height:22rem;background:var(--nd-blue)}.nd-hero__content{position:relative;z-index:4;margin:0 auto}.nd-kicker{display:flex;gap:2rem;justify-content:space-between;width:min(43rem, 58%);margin:0 0 clamp(2.5rem, 6vh, 5rem);color:var(--nd-muted);font-family:var(--wp--preset--font-family--studio-mono);font-size:.66rem;letter-spacing:.08em;text-transform:uppercase}.nd-hero__title{position:relative;z-index:3;max-width:13ch;margin:0;font-size:clamp(3.75rem, 9.2vw, 9.1rem);font-weight:480;letter-spacing:-.075em;line-height:.82}.nd-hero__title em,.nd-ie h2 em{color:#fff0;font-style:normal;-webkit-text-stroke:1px rgb(243 242 237 / .72)}.nd-hero__lower{position:relative;z-index:5;gap:2rem;margin-top:clamp(3rem, 9vh, 7rem)}.nd-hero__intro{max-width:36rem;margin:0;color:#c9ccd2;font-size:clamp(1.02rem, 1.45vw, 1.28rem);line-height:1.55}.nd-hero__actions{gap:.8rem}.nd-button .wp-block-button__link{display:inline-flex;gap:1.2rem;align-items:center;justify-content:center;min-height:3.4rem;padding:.85rem 1.35rem;border:1px solid rgb(243 242 237 / .3);background:rgb(13 15 21 / .25);color:var(--nd-paper);backdrop-filter:blur(14px);transition:transform .35s var(--nd-ease),border-color .35s,background-color .35s,color .35s}.nd-button .wp-block-button__link:hover{border-color:var(--nd-paper);background:rgb(243 242 237 / .08);color:var(--nd-paper)}.nd-button--primary .wp-block-button__link{border-color:var(--nd-gold);background:var(--nd-gold);color:#0b0904;box-shadow:0 0 26px rgb(213 166 58 / .12)}.nd-button--primary .wp-block-button__link:hover{border-color:var(--nd-yellow);background:var(--nd-yellow);color:#0b0904;box-shadow:0 0 34px rgb(255 216 74 / .22)}.nd-sculpture{--nd-rx:0deg;--nd-ry:0deg;--nd-tx:0px;--nd-ty:0px;position:absolute;z-index:1;top:16%;right:clamp(-7rem, 1vw, 2rem);width:clamp(23rem, 42vw, 43rem);aspect-ratio:1;pointer-events:none;perspective:900px;transform:translate(var(--nd-tx),var(--nd-ty)) rotateX(var(--nd-rx)) rotateY(var(--nd-ry));transition:transform .65s var(--nd-ease)}.nd-sculpture__halo,.nd-sculpture__orbit,.nd-sculpture__core,.nd-sculpture__axis{position:absolute;inset:50%;transform:translate(-50%,-50%)}.nd-sculpture__halo{width:92%;height:92%;border:1px solid rgb(243 242 237 / .14);border-radius:50%;box-shadow:inset 0 0 60px rgb(91 75 183 / .06),0 0 80px rgb(63 124 255 / .05)}.nd-sculpture__halo::before,.nd-sculpture__halo::after{position:absolute;inset:13%;border:1px dashed rgb(243 242 237 / .18);border-radius:50%;content:""}.nd-sculpture__halo::after{inset:28%;border-style:solid}.nd-sculpture__orbit{width:80%;height:35%;border:1px solid rgb(213 166 58 / .62);border-radius:50%;transform:translate(-50%,-50%) rotate(-18deg);animation:nd-orbit 14s linear infinite;box-shadow:0 0 16px rgb(213 166 58 / .05)}.nd-sculpture__orbit--two{width:47%;height:88%;border-color:rgb(63 124 255 / .48);transform:translate(-50%,-50%) rotate(28deg);animation-duration:19s;animation-direction:reverse}.nd-sculpture__orbit i{position:absolute;top:50%;left:-.28rem;width:.55rem;height:.55rem;border-radius:50%;background:var(--nd-green);box-shadow:0 0 20px rgb(56 216 120 / .75)}.nd-sculpture__orbit i:last-child{right:-.22rem;left:auto;background:var(--nd-blue);box-shadow:0 0 20px rgb(63 124 255 / .75)}.nd-sculpture__core{width:29%;height:29%;border:1px solid rgb(243 242 237 / .7);transform:translate(-50%,-50%) rotate(45deg);animation:nd-core 10s ease-in-out infinite}.nd-sculpture__core::before,.nd-sculpture__core::after{position:absolute;inset:16%;border:1px solid rgb(91 75 183 / .72);content:""}.nd-sculpture__core::after{inset:32%;background:radial-gradient(circle,rgb(255 216 74 / .95),rgb(255 64 77 / .22) 22%,transparent 68%);box-shadow:0 0 60px rgb(255 64 77 / .28)}.nd-sculpture__core span{position:absolute;top:50%;left:50%;width:145%;height:1px;background:linear-gradient(90deg,transparent,var(--nd-paper),transparent);transform:translate(-50%,-50%) rotate(-45deg)}.nd-sculpture__axis{width:1px;height:92%;background:linear-gradient(transparent,rgb(243 242 237 / .4),transparent);transform:translate(-50%,-50%) rotate(12deg)}.nd-sculpture__label{position:absolute;padding:.35rem .5rem;border:1px solid rgb(243 242 237 / .16);background:rgb(9 11 16 / .55);color:rgb(243 242 237 / .62);font-family:var(--wp--preset--font-family--studio-mono);font-size:.55rem;letter-spacing:.1em;backdrop-filter:blur(8px)}.nd-sculpture__label--one{top:9%;left:12%}.nd-sculpture__label--two{right:0;bottom:24%}.nd-sculpture__label--three{bottom:5%;left:22%}.nd-scroll-cue{position:absolute;z-index:6;right:var(--nd-pad);bottom:2rem;display:flex;gap:.8rem;align-items:center;color:var(--nd-muted);font-family:var(--wp--preset--font-family--studio-mono);font-size:.58rem;letter-spacing:.08em;text-decoration:none;text-transform:uppercase;writing-mode:vertical-rl}.nd-scroll-cue i{width:1px;height:3.5rem;overflow:hidden;background:rgb(243 242 237 / .2)}.nd-scroll-cue i::after{display:block;width:100%;height:45%;content:"";background:var(--nd-signal);animation:nd-scroll 2s var(--nd-ease) infinite}.nd-section{position:relative;margin:0;padding:clamp(6rem,12vw,11rem) var(--nd-pad)}.nd-section::before{position:absolute;z-index:4;top:0;left:var(--nd-pad);right:var(--nd-pad);height:1px;content:"";background:var(--nd-spectrum);opacity:.72;box-shadow:0 0 14px rgb(213 166 58 / .18)}.nd-index{margin:0 0 2rem;color:var(--nd-signal);font-family:var(--wp--preset--font-family--studio-mono);font-size:.64rem;letter-spacing:.12em;text-transform:uppercase}.nd-section h2{margin:0;font-size:clamp(3rem,7vw,7rem)}.nd-section__head{gap:3rem;align-items:flex-end;margin-bottom:clamp(3rem,7vw,6rem)}.nd-section__aside{max-width:25rem;margin:0;color:var(--nd-muted);font-size:1.05rem}.nd-work{background:#0a0c10}.nd-project-grid{display:grid;grid-template-columns:1.35fr .65fr;gap:1rem}.nd-project-card{--nd-card-accent:var(--nd-indigo);min-width:0}.nd-project-card--wide{grid-row:span 2}.nd-project-card--full{grid-column:1 / -1}.nd-project-card--red{--nd-card-accent:var(--nd-red)}.nd-project-card--blue{--nd-card-accent:var(--nd-blue)}.nd-project-card--yellow{--nd-card-accent:var(--nd-yellow)}.nd-project-card--green{--nd-card-accent:var(--nd-green)}.nd-project-card--indigo{--nd-card-accent:var(--nd-indigo)}.nd-project-card--gold{--nd-card-accent:var(--nd-gold)}.nd-project-card__visual{position:relative;display:grid;min-height:18rem;place-items:center;overflow:hidden;border:1px solid var(--nd-line);background:radial-gradient(circle at 65% 30%,rgb(91 75 183 / .28),transparent 38%),linear-gradient(135deg,#17191f,#08090c)}.nd-project-card--wide .nd-project-card__visual{min-height:42rem;background:radial-gradient(circle at 30% 34%,rgb(63 124 255 / .17),transparent 28%),conic-gradient(from 130deg at 60% 55%,#15171c,#241e2b,#08090c,#12201a,#15171c)}.nd-project-card--full .nd-project-card__visual{min-height:25rem;background:radial-gradient(circle at 50% 50%,color-mix(in srgb,var(--nd-card-accent) 24%,transparent),transparent 32%),linear-gradient(120deg,#08090c,#18131f,#08090c)}.nd-project-card__visual::before{position:absolute;width:46%;aspect-ratio:1;border:1px solid color-mix(in srgb,var(--nd-card-accent) 68%,white 18%);content:"";transform:rotate(45deg);transition:transform 1.2s var(--nd-ease);box-shadow:0 0 42px color-mix(in srgb,var(--nd-card-accent) 10%,transparent)}.nd-project-card__visual::after{position:absolute;right:0;bottom:0;left:0;height:1px;content:"";background:linear-gradient(90deg,transparent,var(--nd-card-accent),transparent);box-shadow:0 0 14px color-mix(in srgb,var(--nd-card-accent) 26%,transparent)}.nd-project-card:hover .nd-project-card__visual::before{transform:rotate(70deg) scale(1.15)}.nd-project-card__visual span{position:relative;z-index:2;padding:.5rem .7rem;background:rgb(9 11 16 / .65);color:var(--nd-muted);font-family:var(--wp--preset--font-family--studio-mono);font-size:.58rem;letter-spacing:.08em;text-transform:uppercase}.nd-project-card__meta{display:flex;justify-content:space-between;gap:1rem;padding:1rem 0 .6rem;border-top:1px solid var(--nd-line)}.nd-project-card__meta strong{font-size:.9rem;font-weight:580}.nd-project-card__meta span{color:var(--nd-muted);font-size:.68rem}.nd-project-card__summary{max-width:38rem;margin:0 0 2.2rem;color:#8e939e;font-size:.78rem;line-height:1.55}.nd-services{background:var(--nd-paper);color:var(--nd-ink)}.nd-services .nd-index{color:#755a11}.nd-services__heading{margin:0 0 clamp(4rem,8vw,7rem)}.nd-services__heading h2{margin-bottom:2rem}.nd-services__heading>p:last-child{max-width:44rem;margin-left:0;color:#4e5259;font-size:clamp(1rem,1.5vw,1.2rem)}.nd-service-list{border-top:1px solid rgb(9 11 16 / .2)}.nd-service-list>article{display:grid;grid-template-columns:3.5rem minmax(18rem,.85fr) minmax(20rem,1.15fr);gap:2rem;align-items:start;padding:2.25rem 0;border-bottom:1px solid rgb(9 11 16 / .2);transition:padding .45s var(--nd-ease),background .3s}.nd-service-list>article:hover{padding-right:1rem;padding-left:1rem;background:rgb(9 11 16 / .035)}.nd-service-list span{font-family:var(--wp--preset--font-family--studio-mono);font-size:.62rem}.nd-service-list article>div{display:grid;gap:.4rem}.nd-service-list strong{font-size:clamp(1.25rem,2.2vw,2rem);font-weight:520;letter-spacing:-.035em;line-height:1.08}.nd-service-list em{color:#656a73;font-size:.72rem;font-style:normal;letter-spacing:.04em;text-transform:uppercase}.nd-service-list article>p{max-width:42rem;margin:0;color:#484c54;font-size:.9rem;line-height:1.65}.nd-service-note{max-width:62rem;margin:2rem 0 0;color:#62666d;font-size:.72rem;line-height:1.6}.nd-service-note strong{color:#26292e}.nd-service-area{display:grid;grid-template-columns:minmax(18rem,.85fr) minmax(22rem,1.15fr);gap:clamp(2rem,6vw,6rem);align-items:start;align-content:end;width:100vw;max-width:none;min-height:100svh;margin-top:clamp(4rem,8vw,7rem);margin-right:calc(var(--nd-pad) * -2)!important;margin-bottom:0;margin-left:calc(var(--nd-pad) * -2)!important;padding:clamp(3rem,7vw,7rem) max(clamp(1.5rem,6vw,6rem),calc((100vw - 1320px)/2));overflow:hidden;border:0;border-radius:0;background-color:#14212a;background-image:linear-gradient(180deg,rgb(4 7 10 / .14),rgb(4 7 10 / .60)),linear-gradient(90deg,rgb(4 7 10 / .52),rgb(4 7 10 / .06)),url(https://nagydesignllc.com/wp-content/uploads/2026/07/DJI_0833-two-hearted-river-hero.webp);background-position:center,center,center 44%;background-size:cover;background-repeat:no-repeat;background-attachment:scroll,scroll,fixed;color:#f5f5f2}.nd-service-area>span{color:#f0cc76;font-family:var(--wp--preset--font-family--studio-mono);font-size:.58rem;letter-spacing:.07em;text-transform:uppercase;text-shadow:0 2px 14px rgb(0 0 0 / .75)}.nd-service-area h3{grid-column:1;margin:1.25rem 0 0;color:#fff;font-size:clamp(2.2rem,4.5vw,4.4rem);font-weight:520;letter-spacing:-.055em;line-height:.94;text-shadow:0 3px 22px rgb(0 0 0 / .72)}.nd-service-area p{grid-column:2;grid-row:1 / 3;max-width:44rem;margin:0;color:rgb(255 255 255 / .92);font-size:clamp(1rem,1.35vw,1.15rem);line-height:1.75;text-shadow:0 2px 14px rgb(0 0 0 / .75)}@media (max-width:800px){.nd-service-area{grid-template-columns:1fr;min-height:max(40rem,100svh);gap:1.5rem;padding:clamp(2rem,7vw,3rem);background-position:center,center,52% 50%;background-attachment:scroll}.nd-service-area h3,.nd-service-area p{grid-column:1;grid-row:auto}}@media (hover:none),(prefers-reduced-motion:reduce){.nd-service-area{background-attachment:scroll}}.nd-about{background:var(--nd-graphite)}.nd-about__grid{gap:clamp(3rem,8vw,9rem);align-items:start}.nd-about__markers{display:flex;flex-wrap:wrap;gap:.55rem;margin-top:3rem}.nd-about__markers span{padding:.45rem .68rem;border:1px solid rgb(245 245 242 / .18);border-radius:999px;color:#aeb3bd;font-family:var(--wp--preset--font-family--studio-mono);font-size:.56rem;letter-spacing:.06em;text-transform:uppercase}.nd-about__markers span:first-child{border-color:rgb(213 166 58 / .45);color:#dfbd67;box-shadow:0 0 18px rgb(213 166 58 / .07)}.nd-about__copy{max-width:40rem;padding-top:3rem;border-top:1px solid var(--nd-line);color:#c3c7d0;font-size:clamp(1rem,1.35vw,1.18rem)}.nd-about__copy p{margin-top:0}.nd-about__copy .nd-button{margin-top:2rem}.nd-ie{min-height:95svh;display:grid;place-items:center;overflow:hidden;background:radial-gradient(circle at 34% 48%,rgb(91 75 183 / .2),transparent 26%),radial-gradient(circle at 72% 45%,rgb(63 124 255 / .08),transparent 32%),#030405;text-align:left}.nd-ie__content{position:relative;z-index:3;width:min(58vw,52rem);margin-right:0!important;margin-left:auto!important}.nd-ie h2{font-size:clamp(4.6rem,8.6vw,8.7rem);line-height:.76}.nd-ie__copy{max-width:48rem;margin:3.25rem 0 2.2rem;color:#bdc1ca;font-size:clamp(1rem,1.5vw,1.25rem)}.nd-ie__logo{position:absolute;z-index:2;top:50%;left:clamp(-5rem,2vw,2rem);width:min(44vw,43rem);aspect-ratio:1;opacity:.78;filter:drop-shadow(0 0 32px rgb(63 124 255 / .12)) drop-shadow(0 0 46px rgb(213 166 58 / .08));transform:translateY(-50%) rotate(-3deg);animation:nd-logo-drift 12s ease-in-out infinite}.nd-ie__logo img{display:block;width:100%;height:100%;object-fit:contain}.nd-ie__logo::after{position:absolute;inset:10%;border:1px solid rgb(213 166 58 / .16);border-radius:50%;content:"";box-shadow:0 0 42px rgb(213 166 58 / .08)}.nd-ie__pillars{display:grid;grid-template-columns:repeat(3,1fr);gap:.7rem;margin:2.5rem 0 2rem}.nd-ie__pillars span{display:grid;gap:.8rem;min-height:7rem;align-content:center;padding:1rem;border:1px solid rgb(245 245 242 / .14);background:rgb(5 6 7 / .38);color:#c9ccd3;font-size:.72rem;line-height:1.35;backdrop-filter:blur(12px)}.nd-ie__pillars i{color:var(--nd-gold);font-family:var(--wp--preset--font-family--studio-mono);font-size:.55rem;font-style:normal;letter-spacing:.1em}.nd-status-pill{display:inline-flex;margin:0;padding:.58rem .85rem;border:1px solid rgb(213 166 58 / .36);border-radius:999px;background:rgb(213 166 58 / .05);color:#c9ac63;font-family:var(--wp--preset--font-family--studio-mono);font-size:.58rem;letter-spacing:.06em;text-transform:uppercase;box-shadow:0 0 24px rgb(213 166 58 / .06)}.nd-ie__signal{position:absolute;inset:50%;width:min(72vw,60rem);aspect-ratio:1;transform:translate(-50%,-50%)}.nd-ie__signal::before,.nd-ie__signal::after,.nd-ie__signal i{position:absolute;inset:0;border:1px solid rgb(91 75 183 / .3);border-radius:50%;content:"";animation:nd-pulse 7s ease-out infinite}.nd-ie__signal::after{inset:14%;animation-delay:-1.2s}.nd-ie__signal i:nth-child(1){inset:27%;animation-delay:-2.4s}.nd-ie__signal i:nth-child(2){inset:40%;animation-delay:-3.6s}.nd-ie__signal i:nth-child(3){inset:49%;border-color:rgb(213 166 58 / .58);box-shadow:0 0 22px rgb(213 166 58 / .08);animation-delay:-4.8s}.nd-footer{margin:0;padding:2rem var(--nd-pad);border-top:1px solid var(--nd-line);color:var(--nd-muted);font-family:var(--wp--preset--font-family--studio-mono);font-size:.6rem;letter-spacing:.06em;text-transform:uppercase}.nd-footer p{margin:0}.nd-default{min-height:80vh;padding-top:10rem;padding-bottom:6rem}.nd-js .nd-reveal{opacity:0}.nd-js .nd-inview{opacity:0;transform:translateY(40px);transition:opacity .9s var(--nd-ease),transform .9s var(--nd-ease)}.nd-js .nd-inview.is-visible{opacity:1;transform:none}@keyframes nd-orbit{to{rotate:360deg}}@keyframes nd-core{50%{transform:translate(-50%,-50%) rotate(135deg) scale(.9)}}@keyframes nd-scroll{0%{transform:translateY(-110%)}70%,100%{transform:translateY(240%)}}@keyframes nd-pulse{0%,100%{opacity:.12;transform:scale(.84)}45%{opacity:.8}70%{opacity:.05;transform:scale(1.12)}}@keyframes nd-logo-drift{0%,100%{transform:translateY(-50%) rotate(-3deg) scale(1)}50%{transform:translateY(calc(-50% - 10px)) rotate(-1.5deg) scale(1.012)}}@media (max-width:900px){.nd-nav .wp-block-navigation__responsive-container-open{display:flex}.nd-hero{min-height:850px;padding-top:9rem}.nd-kicker{width:100%}.nd-hero__title{font-size:clamp(3.5rem,14vw,7rem)}.nd-sculpture{top:31%;right:-10rem;width:35rem;opacity:.64}.nd-hero__lower{align-items:flex-start!important;flex-direction:column;margin-top:12rem}.nd-hero__intro{max-width:32rem}.nd-scroll-cue{display:none}.nd-project-grid{grid-template-columns:1fr 1fr}.nd-project-card--wide{grid-column:1 / -1;grid-row:auto}.nd-project-card--wide .nd-project-card__visual{min-height:30rem}.nd-project-card--full{grid-column:1 / -1}.nd-service-list>article{grid-template-columns:2.5rem 1fr;gap:1rem}.nd-service-list article>p{grid-column:2}.nd-about__grid{grid-template-columns:1fr}.nd-about__copy{padding-top:3rem}.nd-ie{min-height:1050px;text-align:center}.nd-ie__content{width:100%;margin:auto!important;padding-top:24rem}.nd-ie__logo{top:4rem;left:50%;width:min(72vw,33rem);opacity:.64;transform:translateX(-50%) rotate(-3deg);animation:none}.nd-ie__copy{margin-right:auto;margin-left:auto}.nd-ie__pillars{grid-template-columns:1fr;max-width:34rem}.nd-ie__pillars{margin-right:auto;margin-left:auto}.nd-ie__pillars span{min-height:auto}}@media (max-width:620px){.nd-header{align-items:center}.nd-brand__type{display:none}.nd-hero{min-height:780px}.nd-kicker span:last-child{display:none}.nd-hero__title{font-size:clamp(3.25rem,16vw,5.5rem);line-height:.86}.nd-sculpture{top:35%;right:-9rem;width:27rem}.nd-hero__lower{margin-top:10rem}.nd-hero__actions{align-items:stretch;flex-direction:column;width:100%}.nd-hero__actions .wp-block-button{width:100%}.nd-hero__actions .wp-block-button__link{width:100%}.nd-section__head{align-items:flex-start!important;flex-direction:column}.nd-project-grid{grid-template-columns:1fr}.nd-project-card--wide,.nd-project-card--full{grid-column:auto}.nd-project-card__visual,.nd-project-card--wide .nd-project-card__visual,.nd-project-card--full .nd-project-card__visual{min-height:24rem}.nd-project-card__meta{flex-direction:column;gap:.35rem}.nd-service-list>article{grid-template-columns:2rem 1fr;padding:1.7rem 0}.nd-service-list article>p{grid-column:1 / -1;padding-left:3rem}.nd-ie{min-height:1120px}.nd-ie__content{padding-top:19rem}.nd-ie__logo{top:4rem;width:86vw}.nd-ie h2{font-size:clamp(3.35rem,16vw,6.2rem)}.nd-status-pill{line-height:1.5}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.nd-js .nd-reveal,.nd-js .nd-inview{opacity:1;transform:none;filter:none}}@media (prefers-contrast:more){:root{--nd-line:rgba(243,242,237,.45)}.nd-hero__title em,.nd-ie h2 em{color:var(--nd-paper);-webkit-text-stroke:0}}:root{--nd-scroll-progress:0;--nd-parallax-y:0px}body{font-kerning:normal;font-synthesis:none}::selection{background:var(--nd-gold);color:var(--nd-ink)}:where(a,button):focus-visible{outline:2px solid var(--nd-yellow);outline-offset:4px}.nd-header{position:fixed;transition:padding .45s var(--nd-ease),background-color .45s,border-color .45s,backdrop-filter .45s}.nd-header::after{position:absolute;right:0;bottom:-1px;left:0;height:1px;content:"";background:var(--nd-spectrum);transform:scaleX(var(--nd-scroll-progress));transform-origin:left}.nd-header.is-scrolled{padding-top:.85rem;padding-bottom:.85rem;border-color:rgb(245 245 242 / .1);background:rgb(5 6 7 / .78);backdrop-filter:blur(18px) saturate(135%)}.nd-nav .wp-block-navigation-item__content{position:relative}.nd-nav .wp-block-navigation-item__content::after{position:absolute;right:.2rem;bottom:.2rem;left:.2rem;height:1px;content:"";background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform .35s var(--nd-ease)}.nd-nav .wp-block-navigation-item__content:hover::after,.nd-nav .wp-block-navigation-item__content:focus-visible::after{transform:scaleX(1);transform-origin:left}.nd-hero{min-height:max(900px, 100svh);padding-bottom:clamp(3.5rem, 6vh, 5rem)}.nd-hero__mesh{transform:perspective(600px) rotateX(64deg) scale(1.4) translateY(calc(20% + var(--nd-parallax-y)))}.nd-hero__glow{transform:translate3d(0,var(--nd-parallax-y),0)}.nd-hero__scan{position:absolute;right:0;left:0;top:26%;height:1px;opacity:.34;background:linear-gradient(90deg,transparent 4%,var(--nd-blue) 38%,var(--nd-gold) 63%,transparent 96%);box-shadow:0 0 20px rgb(63 124 255 / .14),0 0 30px rgb(213 166 58 / .08);animation:nd-hero-scan 9s var(--nd-ease) infinite}.nd-hero__brand-echo{position:absolute;z-index:0;top:19%;left:clamp(-9rem, -5vw, -3.5rem);width:clamp(22rem, 29vw, 32rem);aspect-ratio:1;opacity:.15;pointer-events:none;transform:translate3d(0,var(--nd-parallax-y,0),0) rotate(-6deg);transform-origin:center;filter:brightness(1.35) saturate(.72) drop-shadow(0 0 2.5rem rgb(213 166 58 / .16));mix-blend-mode:screen;animation:nd-brand-echo 15s ease-in-out infinite}.nd-hero__brand-echo::after{position:absolute;inset:8%;border:1px solid rgb(213 166 58 / .16);content:"";transform:rotate(45deg)}.nd-hero__brand-echo img{display:block;width:100%;height:auto}@keyframes nd-brand-echo{0%,100%{opacity:.11;transform:translate3d(0,var(--nd-parallax-y,0),0) rotate(-7deg) scale(.97)}50%{opacity:.17;transform:translate3d(1.2rem,var(--nd-parallax-y,0),0) rotate(-4deg) scale(1.02)}}.nd-hero__title{max-width:none;font-size:clamp(3.45rem, 7.15vw, 7.45rem);line-height:.87}.nd-hero__title>span,.nd-hero__title>em{display:block;white-space:nowrap}.nd-hero__title em{color:rgb(245 245 242 / .02);-webkit-text-stroke-color:rgb(245 245 242 / .78)}.nd-hero__lower{margin-top:clamp(2.75rem, 6vh, 4.5rem)}.nd-hero__intro{max-width:46rem;font-size:clamp(1.02rem, 1.35vw, 1.2rem)}.nd-hero__disciplines{display:grid;grid-template-columns:repeat(4,1fr);gap:0;margin-top:clamp(2.5rem, 5vh, 4rem);border-top:1px solid var(--nd-line);border-bottom:1px solid var(--nd-line)}.nd-hero__disciplines span{display:flex;gap:.8rem;align-items:center;min-height:3.25rem;padding:.8rem 1rem;border-right:1px solid var(--nd-line);color:#b8bdc6;font-family:var(--wp--preset--font-family--studio-mono);font-size:.58rem;letter-spacing:.055em;text-transform:uppercase}.nd-hero__disciplines span:first-child{padding-left:0}.nd-hero__disciplines span:last-child{border-right:0}.nd-hero__disciplines i{color:var(--nd-gold);font-style:normal}.nd-sculpture{top:18%;opacity:.88;transform:translate3d(var(--nd-tx),calc(var(--nd-ty) + var(--nd-parallax-y)),0) rotateX(var(--nd-rx)) rotateY(var(--nd-ry))}.nd-button .wp-block-button__link{position:relative;overflow:hidden}.nd-button .wp-block-button__link::before{position:absolute;inset:0;content:"";opacity:0;background:linear-gradient(105deg,transparent 20%,rgb(255 255 255 / .2) 48%,transparent 76%);transform:translateX(-110%);transition:transform .75s var(--nd-ease),opacity .2s}.nd-button .wp-block-button__link:hover::before,.nd-button .wp-block-button__link:focus-visible::before{opacity:1;transform:translateX(110%)}.nd-section>.wp-block-group,.nd-section>.nd-project-grid,.nd-section>.nd-service-list,.nd-section>.nd-process__track,.nd-section>.nd-process__principle{width:min(100%, 1320px)}.nd-lede{color:var(--nd-paper);font-size:clamp(1.2rem, 1.9vw, 1.65rem);letter-spacing:-.022em;line-height:1.4}.nd-thesis{min-height:100svh;overflow:hidden;background:radial-gradient(circle at 76% 46%,rgb(63 124 255 / .12),transparent 31%),linear-gradient(145deg,#111318,#08090c 62%)}.nd-thesis__layout{grid-template-columns:minmax(0,.92fr) minmax(26rem,1.08fr)!important;gap:clamp(4rem, 8vw, 9rem);align-items:center}.nd-thesis__layout--single{grid-template-columns:minmax(0,1fr)!important}.nd-thesis__layout--single .nd-thesis__copy{width:min(100%, 62rem)}.nd-thesis__copy h2{margin-bottom:clamp(2.5rem, 5vw, 4.25rem);font-size:clamp(3.4rem, 6vw, 6.4rem)}.nd-thesis__copy>p:not(.nd-index):not(.nd-lede){max-width:43rem;color:#aeb3bd;font-size:clamp(.96rem, 1.25vw, 1.1rem);line-height:1.75}.nd-thesis__copy>h3{max-width:18ch;margin:clamp(3rem, 6vw, 5rem) 0 1.25rem;font-size:clamp(1.8rem, 3vw, 3rem);font-weight:500;letter-spacing:-.045em;line-height:1.02}.nd-thesis__copy .nd-about__markers{margin-top:1.75rem}.nd-thesis__copy .nd-about__actions{margin-top:1.5rem}.nd-thesis-about{display:grid;grid-template-columns:minmax(18rem,.72fr) minmax(0,1.28fr);gap:clamp(2.5rem,6vw,6rem);align-items:center;margin-top:clamp(4rem,8vw,7rem);padding-top:clamp(3rem,6vw,5rem);border-top:1px solid rgb(242 240 233 / .14)}.nd-thesis-about__portrait{position:relative;margin:0;overflow:hidden;border:1px solid rgb(213 166 58 / .28);background:#090a0c;box-shadow:0 2rem 6rem rgb(0 0 0 / .34)}.nd-thesis-about__portrait::after{position:absolute;inset:1rem;border:1px solid rgb(242 240 233 / .12);content:"";pointer-events:none}.nd-thesis-about__portrait img{display:block;width:100%;aspect-ratio:4/5;object-fit:cover;object-position:center;filter:saturate(.88) contrast(1.04)}.nd-thesis-about__portrait figcaption{display:flex;justify-content:space-between;gap:1rem;padding:.85rem 1rem;border-top:1px solid rgb(242 240 233 / .12);color:#888e98;font-family:var(--wp--preset--font-family--studio-mono);font-size:.5rem;letter-spacing:.06em;text-transform:uppercase}.nd-thesis-about__portrait figcaption strong{color:#d5a63a;font-weight:560}.nd-thesis-about__portrait--wide{width:min(100%,43rem);margin-top:clamp(4rem,8vw,7rem)}.nd-thesis-about__portrait--wide img{aspect-ratio:16/10;object-position:center 42%}.nd-thesis-about__portrait--wide+h3{margin-top:clamp(2rem,4vw,3rem)}.nd-thesis-about__copy h3{max-width:18ch;margin:0 0 1.25rem;font-size:clamp(1.8rem,3vw,3rem);font-weight:500;letter-spacing:-.045em;line-height:1.02}.nd-thesis-about__copy>p{max-width:43rem;color:#aeb3bd;font-size:clamp(.96rem,1.25vw,1.1rem);line-height:1.75}@media (max-width:800px){.nd-thesis-about{grid-template-columns:1fr}.nd-thesis-about__portrait{width:min(100%,34rem)}.nd-thesis-about__portrait img{aspect-ratio:1/1}}.nd-thesis__sequence{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:2.4rem}.nd-thesis__sequence span{display:inline-flex;align-items:center;min-height:2rem;padding:.4rem .7rem;border:1px solid rgb(213 166 58 / .3);border-radius:999px;color:#d6bd7f;font-family:var(--wp--preset--font-family--studio-mono);font-size:.56rem;letter-spacing:.07em;text-transform:uppercase}.nd-thesis__sequence span:not(:last-child)::after{margin-left:.65rem;color:var(--nd-muted);content:"→"}.nd-info-model{position:relative;width:100%;min-height:39rem;margin:auto;overflow:hidden;border:1px solid rgb(245 245 242 / .14);background:radial-gradient(circle at 50% 48%,rgb(213 166 58 / .11),transparent 12%),radial-gradient(circle at 50% 48%,rgb(63 124 255 / .08),transparent 42%),rgb(6 8 11 / .62);box-shadow:inset 0 0 90px rgb(91 75 183 / .07),0 24px 90px rgb(0 0 0 / .28);transform:translate3d(0,var(--nd-parallax-y),0)}.nd-info-model::before{position:absolute;inset:0;pointer-events:none;content:"";opacity:.19;background-image:linear-gradient(rgb(245 245 242 / .16) 1px,transparent 1px),linear-gradient(90deg,rgb(245 245 242 / .16) 1px,transparent 1px);background-size:3rem 3rem;mask-image:radial-gradient(circle at 50% 48%,#000 8%,transparent 78%)}.nd-info-model__header,.nd-info-model__footer{position:relative;z-index:2;display:flex;gap:1rem;align-items:center;justify-content:space-between;padding:.9rem 1rem;border-bottom:1px solid rgb(245 245 242 / .13);font-family:var(--wp--preset--font-family--studio-mono);font-size:.5rem;letter-spacing:.09em}.nd-info-model__header span,.nd-info-model__footer span{color:#858b96}.nd-info-model__header b{color:var(--nd-gold);font-weight:500}.nd-info-model__field{position:relative;z-index:1;display:grid;grid-template-columns:minmax(6.5rem,.82fr) minmax(11rem,1.25fr) minmax(6.5rem,.82fr);gap:clamp(.65rem,1.1vw,1.35rem);min-height:32rem;align-items:center;padding:3.2rem 1rem}.nd-info-model__field::before{position:absolute;top:50%;right:10%;left:10%;height:1px;content:"";background:linear-gradient(90deg,transparent,var(--nd-gold) 24%,rgb(245 245 242 / .34) 50%,var(--nd-blue) 76%,transparent);box-shadow:0 0 18px rgb(213 166 58 / .12)}.nd-info-model__inputs,.nd-info-model__outputs{position:relative;z-index:2;display:grid;gap:.8rem}.nd-info-model__inputs span,.nd-info-model__outputs span{display:grid;grid-template-columns:1.45rem 1fr;gap:.55rem;align-items:center;min-height:3.2rem;padding:.7rem;border:1px solid rgb(245 245 242 / .12);color:#aeb3bd;background:rgb(5 7 9 / .72);font:500 .52rem/1.35 var(--wp--preset--font-family--studio-mono);letter-spacing:.055em;text-transform:uppercase}.nd-info-model__inputs i{color:var(--nd-gold);font-style:normal;font-size:.46rem}.nd-info-model__outputs i{width:.48rem;aspect-ratio:1;border-radius:50%;background:var(--nd-blue);box-shadow:0 0 12px rgb(63 124 255 / .48)}.nd-info-model__outputs span:nth-child(2) i{background:var(--nd-red);box-shadow:0 0 12px rgb(255 68 57 / .42)}.nd-info-model__outputs span:nth-child(3) i{background:var(--nd-green);box-shadow:0 0 12px rgb(56 173 94 / .42)}.nd-info-model__outputs span:nth-child(4) i{background:var(--nd-gold);box-shadow:0 0 12px rgb(213 166 58 / .42)}.nd-info-model__core{position:relative;z-index:3;display:grid;width:100%;aspect-ratio:1;place-content:center;border:1px solid rgb(245 245 242 / .38);border-radius:50%;text-align:center;background:radial-gradient(circle,rgb(8 10 13 / .97) 0 38%,rgb(8 10 13 / .8) 39% 58%,rgb(63 124 255 / .08) 59% 100%);box-shadow:0 0 0 1rem rgb(213 166 58 / .035),0 0 0 2rem rgb(63 124 255 / .025),0 0 55px rgb(63 124 255 / .1)}.nd-info-model__core::before,.nd-info-model__core::after{position:absolute;inset:12%;border:1px solid rgb(213 166 58 / .22);content:"";transform:rotate(45deg)}.nd-info-model__core::after{inset:23%;border-color:rgb(63 124 255 / .25);transform:rotate(0)}.nd-info-model__core small,.nd-info-model__core strong,.nd-info-model__core div{position:relative;z-index:2}.nd-info-model__core small{color:var(--nd-gold);font:500 .45rem/1 var(--wp--preset--font-family--studio-mono);letter-spacing:.11em}.nd-info-model__core strong{margin:.8rem 0;color:var(--nd-paper);font:500 clamp(1.2rem,2.1vw,1.85rem)/.95 var(--wp--preset--font-family--studio-display);letter-spacing:-.04em}.nd-info-model__core div{display:flex;gap:.4rem;justify-content:center}.nd-info-model__core div span{color:#7f8793;font:500 .38rem/1 var(--wp--preset--font-family--studio-mono);letter-spacing:.08em}.nd-info-model__footer{display:grid;grid-template-columns:1fr minmax(10rem,1.6fr) 1fr;border-top:1px solid rgb(245 245 242 / .13);border-bottom:0}.nd-info-model__footer span:last-child{text-align:right}.nd-info-model__footer strong{color:#b9bec7;font-size:.42rem;font-weight:500;line-height:1.45;text-align:center}.nd-work{background:linear-gradient(rgb(255 255 255 / .018) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .018) 1px,transparent 1px),#090b0e;background-size:5rem 5rem}.nd-project-card{--nd-tilt-x:0deg;--nd-tilt-y:0deg;--nd-card-x:50%;--nd-card-y:50%;position:relative;isolation:isolate;transform:perspective(1200px) rotateX(var(--nd-tilt-x)) rotateY(var(--nd-tilt-y));transform-style:preserve-3d;transition:transform .55s var(--nd-ease)}.nd-project-card::after{position:absolute;z-index:-1;inset:-1px;pointer-events:none;content:"";opacity:0;background:radial-gradient(26rem circle at var(--nd-card-x) var(--nd-card-y),color-mix(in srgb,var(--nd-card-accent) 14%,transparent),transparent 64%);transition:opacity .35s}.nd-project-card:hover::after{opacity:1}.nd-project-card__visual{transform:translateZ(0)}.nd-project-card__visual i,.nd-project-card__visual b{position:absolute;display:block;pointer-events:none}.nd-project-visual--building i{bottom:12%;left:10%;width:68%;height:62%;border:1px solid rgb(245 245 242 / .28);border-top-width:3px;transform:perspective(600px) rotateY(-18deg) skewY(-4deg)}.nd-project-visual--building b{right:8%;bottom:12%;width:38%;height:45%;border:1px solid rgb(213 166 58 / .48);transform:perspective(600px) rotateY(24deg) skewY(7deg)}.nd-project-visual--scan i{inset:17%;border:1px dashed rgb(63 124 255 / .52);border-radius:50%;animation:nd-map-orbit 12s linear infinite}.nd-project-visual--scan b{top:18%;bottom:18%;left:50%;width:1px;background:linear-gradient(transparent,var(--nd-blue),transparent);box-shadow:0 0 18px rgb(63 124 255 / .55);animation:nd-scan-sweep 4s ease-in-out infinite}.nd-project-visual--fabrication i{width:52%;height:52%;border:1px solid rgb(56 216 120 / .46);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%)}.nd-project-visual--fabrication b{width:28%;height:28%;border:1px solid rgb(245 245 242 / .32);transform:rotate(30deg)}.nd-project-visual--interface i{width:56%;height:44%;border:1px solid rgb(255 64 77 / .46);box-shadow:1.25rem 1.25rem 0 rgb(255 64 77 / .04),1.25rem 1.25rem 0 1px rgb(255 64 77 / .2)}.nd-project-visual--interface b{width:34%;height:1px;background:var(--nd-red);box-shadow:0 .7rem 0 rgb(245 245 242 / .25),0 1.4rem 0 rgb(245 245 242 / .14)}.nd-project-visual--research i{width:15rem;aspect-ratio:1;border:1px solid rgb(91 75 183 / .65);border-radius:50%;box-shadow:0 0 0 2rem rgb(91 75 183 / .04),0 0 0 2rem rgb(213 166 58 / .16),0 0 45px rgb(91 75 183 / .22);animation:nd-map-orbit 20s linear infinite}.nd-project-visual--research b{width:6rem;aspect-ratio:1;border:1px solid rgb(213 166 58 / .7);transform:rotate(45deg)}.nd-project-card__meta{padding-top:1.25rem}.nd-project-card__meta strong{font-size:1rem}.nd-project-card__summary{max-width:48rem;color:#a3a8b2;font-size:.86rem;line-height:1.68}.nd-services__heading>p:last-child{max-width:52rem;font-size:clamp(1.05rem, 1.55vw, 1.28rem);line-height:1.65}.nd-service-list>article{grid-template-columns:3.5rem minmax(20rem,.9fr) minmax(23rem,1.1fr);padding-top:2.7rem;padding-bottom:2.7rem}.nd-service-list article>p{font-size:.96rem;line-height:1.72}.nd-client-work-preview{margin-top:clamp(5rem, 9vw, 8rem);padding-top:clamp(3rem, 6vw, 5rem);border-top:1px solid rgb(9 11 16 / .22)}.nd-client-work-preview>header{display:grid;grid-template-columns:minmax(20rem,.85fr) minmax(22rem,1.15fr);gap:clamp(3rem, 8vw, 8rem);align-items:end}.nd-client-work-preview>header>span{align-self:start;color:#686d73;font-family:var(--wp--preset--font-family--studio-mono);font-size:.57rem;letter-spacing:.07em;text-transform:uppercase}.nd-client-work-preview h3{grid-column:1;margin:1.2rem 0 0;font-size:clamp(2.4rem, 5vw, 4.8rem);font-weight:500;letter-spacing:-.06em;line-height:.94}.nd-client-work-preview header p{grid-column:2;grid-row:1 / 3;max-width:42rem;margin:0;color:#555a62;font-size:clamp(.98rem, 1.35vw, 1.12rem);line-height:1.75}.nd-client-work-preview__grid{display:grid;grid-template-columns:repeat(4,1fr);margin-top:clamp(3rem, 6vw, 5rem);border-top:1px solid rgb(9 11 16 / .2);border-left:1px solid rgb(9 11 16 / .2)}.nd-client-work-preview__grid article{position:relative;display:grid;min-height:19rem;align-content:end;padding:1.25rem;border-right:1px solid rgb(9 11 16 / .2);border-bottom:1px solid rgb(9 11 16 / .2);overflow:hidden;background:repeating-linear-gradient(135deg,transparent 0 13px,rgb(9 11 16 / .018) 14px 15px)}.nd-client-work-preview__grid article::before{position:absolute;top:1.3rem;right:1.3rem;width:5rem;aspect-ratio:1;border:1px solid rgb(213 166 58 / .24);border-radius:50%;content:"";box-shadow:0 0 30px rgb(213 166 58 / .05)}.nd-client-work-preview__grid i{position:absolute;top:1.35rem;left:1.25rem;color:#8d7333;font-family:var(--wp--preset--font-family--studio-mono);font-size:.55rem;font-style:normal}.nd-client-work-preview__grid strong{font-size:clamp(1.05rem, 1.65vw, 1.35rem);font-weight:530;letter-spacing:-.035em;line-height:1.15}.nd-client-work-preview__grid span{margin-top:.7rem;color:#666c73;font-family:var(--wp--preset--font-family--studio-mono);font-size:.5rem;letter-spacing:.045em;line-height:1.5;text-transform:uppercase}.nd-client-work-preview__grid b{margin-top:1.4rem;padding-top:.75rem;border-top:1px solid rgb(9 11 16 / .16);color:#8d7333;font-family:var(--wp--preset--font-family--studio-mono);font-size:.48rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase}@media (max-width:980px){.nd-client-work-preview>header{grid-template-columns:1fr}.nd-client-work-preview header p{grid-column:1;grid-row:auto}.nd-client-work-preview__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:620px){.nd-client-work-preview__grid{grid-template-columns:1fr}.nd-client-work-preview__grid article{min-height:15rem}}.nd-process{--nd-process-progress:0;overflow:hidden;background:radial-gradient(circle at 15% 82%,rgb(91 75 183 / .17),transparent 30%),radial-gradient(circle at 82% 18%,rgb(63 124 255 / .08),transparent 27%),#08090c}.nd-process__track{position:relative}.nd-process__progress{height:1px;margin:0 0 2.5rem;overflow:hidden;background:rgb(245 245 242 / .15)}.nd-process__progress i{display:block;width:100%;height:100%;background:var(--nd-spectrum);transform:scaleX(var(--nd-process-progress));transform-origin:left;box-shadow:0 0 18px rgb(213 166 58 / .25)}.nd-process__steps{display:grid;grid-template-columns:repeat(5,1fr);border-left:1px solid var(--nd-line)}.nd-process__step{position:relative;min-width:0;min-height:24rem;padding:1.5rem 1.25rem 2rem;border-top:1px solid var(--nd-line);border-right:1px solid var(--nd-line);border-bottom:1px solid var(--nd-line);background:rgb(5 6 7 / .18);transition:background-color .4s,transform .5s var(--nd-ease)}.nd-process__step::before{position:absolute;inset:0;content:"";opacity:0;background:linear-gradient(145deg,rgb(213 166 58 / .08),transparent 42%);transition:opacity .4s}.nd-process__step:hover{background:rgb(245 245 242 / .035);transform:translateY(-.55rem)}.nd-process__step:hover::before{opacity:1}.nd-process__step span{color:var(--nd-gold);font-family:var(--wp--preset--font-family--studio-mono);font-size:.58rem;letter-spacing:.1em}.nd-process__step h3{position:relative;margin:clamp(5rem, 9vw, 9rem) 0 1.2rem;font-size:clamp(1.55rem, 2.2vw, 2.25rem);font-weight:520;letter-spacing:-.04em}.nd-process__step p{position:relative;margin:0;color:#a7acb5;font-size:.82rem;line-height:1.7}.nd-process__principle{display:flex;gap:2rem;align-items:baseline;justify-content:space-between;margin-top:3rem;padding-top:1.5rem;border-top:1px solid var(--nd-line)}.nd-process__principle span{color:var(--nd-gold);font-family:var(--wp--preset--font-family--studio-mono);font-size:.55rem;letter-spacing:.1em;text-transform:uppercase}.nd-process__principle p{max-width:36rem;margin:0;font-size:clamp(1.35rem, 2.3vw, 2.3rem);letter-spacing:-.035em;line-height:1.25;text-align:right}.nd-about{background:linear-gradient(115deg,transparent 48%,rgb(245 245 242 / .022) 48%,rgb(245 245 242 / .022) 49%,transparent 49%),var(--nd-graphite)}.nd-about__heading{position:sticky;top:8rem}.nd-about__copy{padding-top:0;font-size:clamp(1rem, 1.25vw, 1.14rem);line-height:1.72}.nd-about__copy .nd-lede{color:var(--nd-paper);font-size:clamp(1.22rem, 1.75vw, 1.5rem);line-height:1.45}.nd-about__copy p+p{margin-top:1.5rem}.nd-about__datum{position:relative;display:grid;width:min(100%, 28rem);aspect-ratio:1.4;place-items:center;margin-top:4rem;border:1px solid rgb(245 245 242 / .11);overflow:hidden;background:radial-gradient(circle,rgb(213 166 58 / .09),transparent 30%)}.nd-about__datum::before,.nd-about__datum::after,.nd-about__datum i{position:absolute;inset:18%;border:1px solid rgb(91 75 183 / .35);border-radius:50%;content:""}.nd-about__datum::after{inset:29%;border-color:rgb(63 124 255 / .28)}.nd-about__datum i{inset:40%;border-color:rgb(213 166 58 / .5);box-shadow:0 0 30px rgb(213 166 58 / .08)}.nd-about__datum span{position:relative;z-index:2;padding:.45rem .65rem;background:rgb(21 23 28 / .82);color:#c3a75f;font-family:var(--wp--preset--font-family--studio-mono);font-size:.55rem;letter-spacing:.1em}.nd-museum{position:relative;overflow:hidden;padding-top:clamp(7rem, 11vw, 11rem);padding-bottom:clamp(7rem, 12vw, 12rem);background:radial-gradient(circle at 84% 8%,rgb(91 75 183 / .17),transparent 28%),radial-gradient(circle at 15% 34%,rgb(213 166 58 / .09),transparent 25%),linear-gradient(180deg,#07080a 0%,#0a0b0e 46%,#050607 100%)}.nd-museum::after{position:absolute;top:7rem;right:-18rem;width:42rem;aspect-ratio:1;border:1px solid rgb(213 166 58 / .11);border-radius:50%;content:"";box-shadow:0 0 0 7rem rgb(91 75 183 / .018),0 0 0 14rem rgb(63 124 255 / .012);pointer-events:none}.nd-museum>*{position:relative;z-index:2}.nd-museum__intro{align-items:end;gap:clamp(3rem, 8vw, 8rem)}.nd-museum__heading h2{max-width:12ch;margin-bottom:0;font-size:clamp(3.65rem, 7.8vw, 8.2rem);line-height:.88}.nd-museum__heading h2 em{color:#fff0;font-style:normal;-webkit-text-stroke:1px rgb(213 166 58 / .88);text-shadow:0 0 32px rgb(213 166 58 / .12)}.nd-museum__manifesto{max-width:39rem;padding-bottom:.35rem}.nd-museum__manifesto p{color:#aeb3bd;line-height:1.74}.nd-museum__manifesto .nd-lede{color:var(--nd-paper);font-size:clamp(1.2rem, 1.85vw, 1.62rem);letter-spacing:-.025em;line-height:1.45}.nd-museum__manifesto p+p{margin-top:1.45rem}.nd-museum__stage{position:relative;width:100%;max-height:52rem;aspect-ratio:16 / 9;margin-top:clamp(4rem, 8vw, 8rem);border:1px solid rgb(245 245 242 / .18);overflow:hidden;background:#020305;box-shadow:0 2rem 7rem rgb(0 0 0 / .42),0 0 60px rgb(91 75 183 / .06)}.nd-museum__stage::before{position:absolute;z-index:2;inset:0;content:"";background:linear-gradient(180deg,rgb(2 3 5 / .08) 48%,rgb(2 3 5 / .72) 100%);pointer-events:none}.nd-museum__stage::after{position:absolute;z-index:3;inset:1rem;border:1px solid rgb(245 245 242 / .1);content:"";pointer-events:none}.nd-museum__video{display:block;width:100%;height:100%;object-fit:cover;background:#020305;filter:saturate(1.06) contrast(1.035)}.nd-museum__stage-label{position:absolute;z-index:4;top:clamp(1.6rem, 3vw, 3rem);left:clamp(1.6rem, 3vw, 3rem);display:grid;gap:.45rem;max-width:22rem;pointer-events:none}.nd-museum__stage-label span,.nd-museum__stage-label small{color:#c1a65f;font-family:var(--wp--preset--font-family--studio-mono);font-size:.52rem;letter-spacing:.11em;text-transform:uppercase}.nd-museum__stage-label strong{font-size:clamp(1.25rem, 2.4vw, 2.2rem);font-weight:520;letter-spacing:-.035em}.nd-museum__stage-label small{color:rgb(245 245 242 / .52);font-size:.46rem}.nd-museum__reticle{position:absolute;z-index:4;inset:0;pointer-events:none}.nd-museum__reticle i{position:absolute;width:2.8rem;height:2.8rem;border-color:rgb(213 166 58 / .52);border-style:solid}.nd-museum__reticle i:nth-child(1){top:1rem;left:1rem;border-width:1px 0 0 1px}.nd-museum__reticle i:nth-child(2){top:1rem;right:1rem;border-width:1px 1px 0 0}.nd-museum__reticle i:nth-child(3){right:1rem;bottom:1rem;border-width:0 1px 1px 0}.nd-museum__reticle i:nth-child(4){bottom:1rem;left:1rem;border-width:0 0 1px 1px}.nd-museum__taxonomy{display:grid;grid-template-columns:repeat(4,1fr);margin-top:1rem;border-top:1px solid rgb(245 245 242 / .13);border-left:1px solid rgb(245 245 242 / .13)}.nd-museum__taxonomy span{min-height:5.5rem;display:flex;gap:1rem;align-items:center;padding:1.25rem;border-right:1px solid rgb(245 245 242 / .13);border-bottom:1px solid rgb(245 245 242 / .13);color:#c5c8ce;font-size:.78rem;letter-spacing:.04em;text-transform:uppercase}.nd-museum__taxonomy i{color:var(--nd-gold);font-family:var(--wp--preset--font-family--studio-mono);font-size:.52rem;font-style:normal}.nd-museum>.nd-section__head{display:grid;grid-template-columns:minmax(0,.9fr) minmax(20rem,1.1fr);gap:clamp(2rem, 6vw, 7rem);align-items:end;margin:clamp(6rem, 11vw, 10rem) 0 0;padding-top:clamp(2rem, 4vw, 3.5rem);border-top:1px solid rgb(245 245 242 / .14)}.nd-museum>.nd-section__head h2{margin:0;font-size:clamp(3rem, 6vw, 6.3rem);line-height:.9}.nd-museum>.nd-section__head .nd-section__aside{margin:0}.nd-museum__rooms{margin-top:clamp(5rem, 9vw, 8rem)}.nd-museum__room{content-visibility:auto;contain-intrinsic-size:auto 1100px}.nd-museum__room+.nd-museum__room{margin-top:clamp(8rem, 13vw, 13rem)}.nd-museum__room-head{display:grid;grid-template-columns:5rem minmax(16rem,.8fr) minmax(20rem,1.2fr);gap:1.5rem;align-items:baseline;margin-bottom:2.2rem;padding-top:1.5rem;border-top:1px solid rgb(245 245 242 / .18)}.nd-museum__room-head>span{color:var(--nd-gold);font-family:var(--wp--preset--font-family--studio-mono);font-size:.54rem;letter-spacing:.11em;text-transform:uppercase}.nd-museum__room-head h3{margin:0;font-size:clamp(2rem, 4vw, 4.3rem);font-weight:510;letter-spacing:-.05em;line-height:1}.nd-museum__room-head p{max-width:39rem;margin:0 0 0 auto;color:#9fa4ae;font-size:.9rem;line-height:1.7}.nd-museum__gallery{display:grid;grid-auto-flow:dense;grid-auto-rows:clamp(4.2rem, 6.2vw, 5.25rem);grid-template-columns:repeat(12,minmax(0,1fr));gap:.75rem}.nd-museum-card{--nd-tilt-x:0deg;--nd-tilt-y:0deg;position:relative;grid-column:span 4;grid-row:span 5;min-width:0;margin:0;border:1px solid rgb(245 245 242 / .13);overflow:hidden;background:#07080a;transform:perspective(1100px) rotateX(var(--nd-tilt-x)) rotateY(var(--nd-tilt-y));transform-style:preserve-3d;transition:border-color .4s,transform .35s var(--nd-ease),box-shadow .4s}.nd-museum-card--wide{grid-column:span 8;grid-row:span 5}.nd-museum-card--portrait{grid-column:span 4;grid-row:span 7}.nd-museum-card__media{position:absolute;inset:-7%;transform:translate3d(0,var(--nd-parallax-y,0),0) scale(1.045);transition:transform .7s var(--nd-ease),filter .5s}.nd-museum-card__media img{width:100%;height:100%;object-fit:cover}.nd-museum-card::after{position:absolute;z-index:1;inset:0;content:"";background:linear-gradient(180deg,transparent 52%,rgb(2 3 5 / .88) 100%);pointer-events:none}.nd-museum-card figcaption{position:absolute;z-index:2;right:1.15rem;bottom:1rem;left:1.15rem;display:flex;gap:1rem;align-items:end;justify-content:space-between;text-shadow:0 2px 18px rgb(0 0 0 / .9)}.nd-museum-card figcaption span{color:#d1b86f;font-family:var(--wp--preset--font-family--studio-mono);font-size:.48rem;letter-spacing:.09em;text-transform:uppercase}.nd-museum-card figcaption strong{max-width:60%;font-size:clamp(.82rem, 1.25vw, 1.08rem);font-weight:540;letter-spacing:-.02em;text-align:right}@media (max-width:760px){.nd-museum>.nd-section__head{grid-template-columns:1fr;align-items:start}}.nd-museum-card:hover{border-color:rgb(213 166 58 / .48);box-shadow:0 1.2rem 3.5rem rgb(0 0 0 / .34)}.nd-museum-card:hover .nd-museum-card__media{transform:translate3d(0,var(--nd-parallax-y,0),0) scale(1.085);filter:saturate(1.08)}.nd-museum__portals{display:grid;grid-template-columns:1.25fr .75fr .75fr;gap:.75rem;margin-top:clamp(8rem, 14vw, 14rem);padding-top:1.2rem;border-top:1px solid rgb(213 166 58 / .35)}.nd-museum__portals>div{padding:1.5rem 3rem 1.5rem 0}.nd-museum__portals>div>span,.nd-museum__portals a small{color:var(--nd-gold);font-family:var(--wp--preset--font-family--studio-mono);font-size:.52rem;letter-spacing:.1em;text-transform:uppercase}.nd-museum__portals h3{max-width:16ch;margin:1.4rem 0 1rem;font-size:clamp(1.9rem, 3.5vw, 3.8rem);font-weight:510;letter-spacing:-.05em;line-height:1.05}.nd-museum__portals>div p{max-width:35rem;margin:0;color:#9ea3ad;line-height:1.7}.nd-museum__portals a{position:relative;display:grid;min-height:18rem;align-content:end;padding:1.5rem;border:1px solid rgb(245 245 242 / .15);overflow:hidden;color:var(--nd-paper);text-decoration:none;background:linear-gradient(145deg,rgb(91 75 183 / .09),rgb(5 6 7 / .65));transition:border-color .35s,background-color .35s}.nd-museum__portals a::before{position:absolute;top:1.5rem;right:1.5rem;width:5rem;aspect-ratio:1;border:1px solid rgb(213 166 58 / .19);border-radius:50%;content:"";box-shadow:0 0 34px rgb(213 166 58 / .05);transition:transform .55s var(--nd-ease),border-color .35s}.nd-museum__portals a small{align-self:start;color:#9a9faa}.nd-museum__portals a strong{position:relative;margin-top:5rem;font-size:clamp(1.2rem, 2vw, 1.7rem);font-weight:530;letter-spacing:-.035em}.nd-museum__portals a b{position:absolute;right:1.5rem;bottom:1.5rem;color:var(--nd-gold);font-weight:400}.nd-museum__portals a:hover{border-color:rgb(213 166 58 / .5);background-color:rgb(213 166 58 / .045)}.nd-museum__portals a:hover::before{border-color:rgb(213 166 58 / .46);transform:scale(1.24)}.nd-ie{min-height:1200px;padding-top:clamp(7rem, 11vw, 10rem);padding-bottom:clamp(7rem, 11vw, 10rem)}.nd-ie__content{width:min(63vw, 57rem)}.nd-ie__logo{width:min(38vw, 39rem);transform:translate3d(0,calc(-50% + var(--nd-parallax-y)),0) rotate(-3deg);animation-name:nd-logo-drift-v2}.nd-ie__copy{max-width:54rem;line-height:1.7}.nd-ie__story{display:grid;grid-template-columns:minmax(10.5rem,.72fr) minmax(0,2fr);gap:clamp(1.25rem,3vw,2.4rem);margin:0 0 3rem;padding:clamp(1.2rem,2.4vw,2rem);border:1px solid rgb(213 166 58 / .22);background:linear-gradient(135deg,rgb(3 4 5 / .9),rgb(10 10 14 / .7));box-shadow:0 1.5rem 4rem rgb(0 0 0 / .2);backdrop-filter:blur(14px)}.nd-ie__story-origin{display:flex;flex-direction:column;gap:.85rem;padding-right:1.5rem;border-right:1px solid rgb(245 245 242 / .13)}.nd-ie__story-origin span{color:var(--nd-gold);font-family:var(--wp--preset--font-family--studio-mono);font-size:.52rem;letter-spacing:.08em;line-height:1.6;text-transform:uppercase}.nd-ie__story-origin strong{max-width:12rem;color:var(--nd-paper);font-size:clamp(1.1rem,1.9vw,1.55rem);font-weight:520;letter-spacing:-.035em;line-height:1.12}.nd-ie__story-copy{display:grid;gap:1rem}.nd-ie__story-copy p{margin:0;color:#b6bbc5;font-size:clamp(.78rem,1vw,.92rem);line-height:1.72}.nd-ie__projects{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem;margin:2.8rem 0 2rem}.nd-ie__projects article{position:relative;display:grid;grid-template-columns:auto 1fr;column-gap:.8rem;min-height:11.5rem;align-content:start;padding:1.25rem;border:1px solid rgb(245 245 242 / .14);overflow:hidden;background:rgb(5 6 7 / .45);backdrop-filter:blur(12px);transition:border-color .4s,background-color .4s,transform .5s var(--nd-ease)}.nd-ie__projects article::after{position:absolute;right:-2rem;bottom:-2rem;width:7rem;aspect-ratio:1;border:1px solid rgb(91 75 183 / .28);border-radius:50%;content:"";transition:transform .6s var(--nd-ease),border-color .4s}.nd-ie__projects article:hover{border-color:rgb(213 166 58 / .42);background:rgb(213 166 58 / .035);transform:translateY(-.35rem)}.nd-ie__projects article:hover::after{border-color:rgb(213 166 58 / .4);transform:scale(1.25)}.nd-ie__projects i{grid-row:1 / 4;color:var(--nd-gold);font-family:var(--wp--preset--font-family--studio-mono);font-size:.53rem;font-style:normal}.nd-ie__projects span{color:#858b96;font-family:var(--wp--preset--font-family--studio-mono);font-size:.5rem;letter-spacing:.07em;text-transform:uppercase}.nd-ie__projects strong{margin-top:.65rem;font-size:clamp(1rem, 1.4vw, 1.25rem);font-weight:540;letter-spacing:-.025em}.nd-ie__projects p{margin:.7rem 0 0;color:#9da3ad;font-size:.73rem;line-height:1.6}.nd-contact{min-height:78svh;display:grid;align-items:center;overflow:hidden;background:radial-gradient(circle at 78% 35%,rgb(213 166 58 / .11),transparent 25%),radial-gradient(circle at 20% 80%,rgb(63 124 255 / .08),transparent 30%),#0b0d11}.nd-contact::after{position:absolute;right:-12vw;bottom:-28vw;width:56vw;aspect-ratio:1;border:1px solid rgb(213 166 58 / .16);border-radius:50%;content:"";box-shadow:0 0 0 6vw rgb(213 166 58 / .018),0 0 0 6vw rgb(63 124 255 / .07)}.nd-contact__layout{position:relative;z-index:2;gap:clamp(3rem, 8vw, 8rem)}.nd-contact__copy{max-width:54rem}.nd-contact__copy h2{margin-bottom:2.5rem;font-size:clamp(3.5rem, 7vw, 7.4rem)}.nd-contact__copy>p:last-child{max-width:48rem;margin:0;color:#b4b9c2;font-size:clamp(1rem, 1.45vw, 1.22rem);line-height:1.7}.nd-contact__action{min-width:min(100%, 25rem);padding:2rem;border:1px solid rgb(245 245 242 / .16);background:rgb(5 6 7 / .48);backdrop-filter:blur(14px)}.nd-contact__action p{margin:0 0 1.6rem;color:#9096a0;font-family:var(--wp--preset--font-family--studio-mono);font-size:.58rem;letter-spacing:.055em;line-height:1.9;text-transform:uppercase}.nd-footer a{color:inherit}.nd-js [data-nd-stagger]>*{opacity:0;translate:0 28px;transition:opacity .75s var(--nd-ease),translate .75s var(--nd-ease);transition-delay:calc(var(--nd-stagger-index, 0) * 85ms)}.nd-js [data-nd-stagger].is-visible>*{opacity:1;translate:0 0}.nd-page-hidden .nd-sculpture__orbit,.nd-page-hidden .nd-sculpture__core,.nd-page-hidden .nd-ie__signal *,.nd-page-hidden .nd-hero__scan{animation-play-state:paused!important}@keyframes nd-hero-scan{0%,100%{opacity:0;transform:translateY(-12vh) scaleX(.55)}18%{opacity:.34}72%{opacity:.2}82%{opacity:0;transform:translateY(58vh) scaleX(1)}}@keyframes nd-map-orbit{to{transform:rotate(360deg)}}@keyframes nd-scan-sweep{0%,100%{transform:translateX(-5rem);opacity:.25}50%{transform:translateX(5rem);opacity:1}}@keyframes nd-line-reveal{from{transform:scaleX(0);opacity:.18}to{transform:scaleX(1);opacity:.82}}@keyframes nd-logo-drift-v2{0%,100%{transform:translate3d(0,calc(-50% + var(--nd-parallax-y)),0) rotate(-3deg) scale(1)}50%{transform:translate3d(0,calc(-50% - 10px + var(--nd-parallax-y)),0) rotate(-1.5deg) scale(1.012)}}@supports (animation-timeline:view()){.nd-section::before{animation:nd-line-reveal linear both;animation-range:entry 8% cover 34%;animation-timeline:view();transform-origin:left}}@media (max-width:1100px){.nd-hero__title{font-size:clamp(3.35rem, 7.7vw, 6.4rem)}.nd-hero__lower{align-items:flex-start!important;flex-direction:column}.nd-hero__actions{margin-left:auto}.nd-thesis__layout{grid-template-columns:1fr!important}.nd-info-model{width:min(88vw, 44rem)}.nd-process__steps{grid-template-columns:repeat(3,1fr)}.nd-process__step{min-height:21rem}.nd-museum__intro{grid-template-columns:1fr!important}.nd-museum__manifesto{max-width:48rem}.nd-museum__portals{grid-template-columns:1fr 1fr}.nd-museum__portals>div{grid-column:1 / -1}.nd-ie{min-height:1280px}}@media (max-width:900px){.nd-nav .wp-block-navigation__responsive-container.is-menu-open{padding:6rem var(--nd-pad) 2rem;background:rgb(5 6 7 / .97);color:var(--nd-paper)}.nd-hero{min-height:max(980px, 100svh);padding-top:8.5rem}.nd-hero__title{font-size:clamp(3.1rem, 10.5vw, 6rem)}.nd-sculpture{top:28%;right:-14rem;width:34rem;opacity:.42}.nd-hero__lower{margin-top:6rem}.nd-hero__actions{margin-left:0}.nd-hero__disciplines{grid-template-columns:repeat(2,1fr)}.nd-hero__disciplines span:nth-child(2){border-right:0}.nd-hero__disciplines span:nth-child(-n+2){border-bottom:1px solid var(--nd-line)}.nd-hero__disciplines span:nth-child(3){padding-left:0}.nd-thesis{min-height:auto}.nd-thesis__layout{gap:6rem}.nd-info-model{width:min(92vw, 44rem);transform:none}.nd-service-list>article{grid-template-columns:2.5rem 1fr}.nd-service-list article>p{grid-column:2}.nd-process__steps{grid-template-columns:repeat(2,1fr)}.nd-about__heading{position:static}.nd-about__datum{max-width:36rem}.nd-museum__stage{aspect-ratio:16 / 10}.nd-museum__room-head{grid-template-columns:4rem 1fr}.nd-museum__room-head p{grid-column:2;margin-left:0}.nd-museum__gallery{grid-auto-rows:4rem;grid-template-columns:repeat(6,minmax(0,1fr))}.nd-museum-card--square{grid-column:span 3;grid-row:span 6}.nd-museum-card--wide{grid-column:span 6;grid-row:span 6}.nd-museum-card--portrait{grid-column:span 3;grid-row:span 8}.nd-ie{display:block;min-height:auto;text-align:left}.nd-ie__logo{position:relative;top:auto;left:auto;width:min(78vw, 34rem);margin:0 auto 1rem;opacity:.68;transform:none;animation:nd-logo-mobile 12s ease-in-out infinite}.nd-ie__content{width:100%;padding-top:0}.nd-ie__copy{margin-right:0;margin-left:0}.nd-ie__story{grid-template-columns:1fr}.nd-ie__story-origin{padding:0 0 1.25rem;border-right:0;border-bottom:1px solid rgb(245 245 242 / .13)}.nd-ie__story-origin strong{max-width:20rem}.nd-contact{min-height:auto}.nd-contact__layout{align-items:flex-start!important;flex-direction:column}.nd-contact__action{width:100%}}@media (max-width:620px){.nd-header{padding-top:1rem;padding-bottom:1rem}.nd-hero{min-height:1080px;padding-top:7.75rem}.nd-hero__title{font-size:clamp(2rem, 10vw, 4.6rem);line-height:.9}.nd-sculpture{top:28%;right:-8rem;width:23rem;opacity:.38}.nd-hero__lower{margin-top:9rem}.nd-hero__disciplines span{min-height:3.8rem;padding:.75rem;line-height:1.45}.nd-hero__disciplines span:first-child,.nd-hero__disciplines span:nth-child(3){padding-left:0}.nd-thesis__copy h2{font-size:clamp(2.85rem, 13vw, 4.7rem)}.nd-thesis__sequence span:not(:last-child)::after{display:none}.nd-info-model{width:100%;min-height:0;margin-left:0}.nd-info-model__header{font-size:.44rem}.nd-info-model__field{grid-template-columns:1fr;gap:1.4rem;min-height:0;padding:2.2rem 1rem}.nd-info-model__field::before{top:8%;right:auto;bottom:8%;left:50%;width:1px;height:auto;background:linear-gradient(180deg,transparent,var(--nd-gold) 24%,rgb(245 245 242 / .34) 50%,var(--nd-blue) 76%,transparent)}.nd-info-model__inputs,.nd-info-model__outputs{grid-template-columns:repeat(2,minmax(0,1fr))}.nd-info-model__core{width:min(64vw, 15rem);margin:auto}.nd-info-model__footer{display:flex;justify-content:center}.nd-info-model__footer span{display:none}.nd-info-model__footer strong{max-width:16rem;line-height:1.5}.nd-project-card__summary{font-size:.82rem}.nd-service-list>article{grid-template-columns:2rem 1fr}.nd-service-list article>p{grid-column:1 / -1;padding-left:3rem}.nd-process__steps{grid-template-columns:1fr;border-left:0}.nd-process__step{min-height:auto;padding:1.5rem;border-left:1px solid var(--nd-line)}.nd-process__step h3{margin:3.5rem 0 1rem}.nd-process__principle{align-items:flex-start;flex-direction:column}.nd-process__principle p{text-align:left}.nd-about__datum{aspect-ratio:1.15}.nd-museum__heading h2{font-size:clamp(3.1rem, 14vw, 5.2rem)}.nd-museum__stage{aspect-ratio:4 / 5}.nd-museum__stage-label small{display:none}.nd-museum__taxonomy{grid-template-columns:repeat(2,1fr)}.nd-museum__taxonomy span{min-height:4.5rem;padding:1rem}.nd-museum__room-head{grid-template-columns:1fr;gap:.8rem}.nd-museum__room-head p{grid-column:auto}.nd-museum__gallery{grid-auto-flow:column;grid-auto-columns:min(78vw, 22rem);grid-auto-rows:auto;grid-template-columns:none;gap:.65rem;margin-right:calc(var(--nd-pad) * -1);padding-right:var(--nd-pad);padding-bottom:1rem;overflow-x:auto;overscroll-behavior-inline:contain;scroll-padding-inline:0 var(--nd-pad);scroll-snap-type:inline mandatory}.nd-museum-card,.nd-museum-card--square,.nd-museum-card--wide,.nd-museum-card--portrait{grid-column:auto;grid-row:auto;aspect-ratio:4 / 5;scroll-snap-align:start}.nd-museum-card--wide{aspect-ratio:16 / 11}.nd-museum-card--square{aspect-ratio:1}.nd-museum__portals{grid-template-columns:1fr}.nd-museum__portals>div{grid-column:auto;padding-right:0}.nd-museum__portals a{min-height:14rem}.nd-ie h2{font-size:clamp(3.2rem, 15vw, 5.5rem)}.nd-ie__story{padding:1.2rem}.nd-ie__story-copy p{font-size:.82rem}.nd-ie__projects{grid-template-columns:1fr}.nd-ie__projects article{min-height:auto}.nd-status-pill{display:block}.nd-contact__copy h2{font-size:clamp(3rem, 14vw, 5rem)}.nd-contact__action{min-width:0;padding:1.35rem}.nd-footer{align-items:flex-start!important;flex-direction:column;gap:.75rem;line-height:1.6}}@keyframes nd-logo-mobile{0%,100%{transform:rotate(-2deg) scale(1)}50%{transform:rotate(0deg) scale(1.015)}}@media (prefers-reduced-motion:reduce){.nd-js [data-nd-stagger]>*{opacity:1;translate:0 0}.nd-sculpture,.nd-hero__mesh,.nd-hero__glow,.nd-info-model,.nd-ie__logo,.nd-museum-card,.nd-museum-card__media{transform:none!important}}@media (prefers-contrast:more){.nd-header.is-scrolled{background:#050607}.nd-project-card__summary,.nd-process__step p,.nd-ie__projects p,.nd-museum__manifesto p,.nd-museum__room-head p{color:var(--nd-paper)}}.nd-ie{position:relative;isolation:isolate;overflow:clip;background:#030405}.nd-ie__backdrop{position:absolute;z-index:0;inset:0;width:auto;height:auto;aspect-ratio:auto;overflow:hidden;opacity:.76;background-image:url(https://nagydesignllc.com/wp-content/uploads/2026/07/Infinity-Envisioned-cosmic-synthesis-backdrop.jpg);background-repeat:no-repeat;background-position:48.5% center;background-size:min(96vw, 1619px) auto;background-attachment:fixed;transform:none}.nd-ie__backdrop::after{position:absolute;inset:0;content:"";background:linear-gradient(90deg,rgb(3 4 5 / .18) 0%,rgb(3 4 5 / .32) 36%,rgb(3 4 5 / .78) 68%,rgb(3 4 5 / .94) 100%),linear-gradient(180deg,rgb(3 4 5 / .78) 0%,rgb(3 4 5 / .16) 19%,rgb(3 4 5 / .28) 72%,rgb(3 4 5 / .96) 100%)}.nd-ie__identity{display:inline-flex;gap:1rem;align-items:center;margin:0 0 2rem;padding:.7rem 1rem .7rem .7rem;border:1px solid rgb(213 166 58 / .28);background:rgb(3 4 5 / .72);box-shadow:0 1.5rem 4rem rgb(0 0 0 / .24),inset 0 0 2rem rgb(213 166 58 / .025);backdrop-filter:blur(14px)}.nd-ie__identity img{display:block;width:clamp(4.75rem,7vw,6.5rem);height:clamp(4.75rem,7vw,6.5rem);max-width:none;flex:0 0 auto;aspect-ratio:1;object-fit:cover;object-position:center}.nd-ie__identity span{display:grid;gap:.35rem}.nd-ie__identity strong{color:var(--nd-paper);font-size:clamp(1rem,1.5vw,1.3rem);font-weight:540;letter-spacing:-.025em}.nd-ie__identity small{color:var(--nd-gold);font-family:var(--wp--preset--font-family--studio-mono);font-size:.52rem;letter-spacing:.075em;text-transform:uppercase}.nd-ie__content{position:relative;z-index:3}.nd-ie__projects article{background:rgb(3 4 5 / .76);box-shadow:0 1.25rem 3.5rem rgb(0 0 0 / .18)}@media (max-width:900px){.nd-ie__backdrop{position:absolute;inset:0;width:auto;height:auto;margin:0;opacity:.42;background-position:50% 2rem;background-size:auto 102svh;background-attachment:scroll;transform:none}.nd-ie__backdrop::after{background:linear-gradient(180deg,rgb(3 4 5 / .38) 0%,rgb(3 4 5 / .72) 30%,rgb(3 4 5 / .94) 72%,#030405 100%),linear-gradient(90deg,rgb(3 4 5 / .28),rgb(3 4 5 / .7))}}@media (max-width:620px){.nd-ie__identity{width:100%}.nd-ie__identity img{width:4.5rem;height:4.5rem}}.nd-ie__project--live{border-color:rgb(115 217 208 / .32)!important}.nd-ie__project-entry{position:relative;z-index:3;display:flex;grid-column:2;gap:1rem;align-items:center;justify-content:space-between;margin-top:.9rem;padding-top:.8rem;border-top:1px solid rgb(115 217 208 / .18);color:#9ee8df;font-family:var(--wp--preset--font-family--studio-mono);font-size:.53rem;letter-spacing:.06em;text-decoration:none;text-transform:uppercase}.nd-ie__project-entry:hover{color:var(--nd-paper)}.nd-ie__project-entry b{font-size:.8rem;font-weight:400}.nd-atlas-main{--atlas-night:#05090d;--atlas-ink:#091116;--atlas-deep:#0b2630;--atlas-lake:#0e3d54;--atlas-aurora:#76e7c3;--atlas-cyan:#67cfe0;--atlas-gold:#e2b964;--atlas-stone:#aeb9b5;overflow:clip;background:var(--atlas-night);color:var(--nd-paper)}.nd-atlas-shell{width:min(calc(100% - (var(--nd-pad) * 2)), 82.5rem);margin-inline:auto}.nd-atlas-hero{position:relative;min-height:100svh;display:grid;align-items:end;overflow:hidden;padding:clamp(8rem, 13vw, 11rem) 0 clamp(4.5rem, 7vw, 7rem);background:#03070b}.nd-atlas-hero__field{position:absolute;inset:0;overflow:hidden;background:radial-gradient(circle at 65% 26%,rgb(73 155 150 / .13),transparent 24%),linear-gradient(180deg,#03070b 0%,#07141b 52%,#0a2028 78%,#071014 100%)}.nd-atlas-hero__stars{position:absolute;inset:0;opacity:.72;background-image:radial-gradient(circle,rgb(255 255 255 / .8) 0 1px,transparent 1.2px),radial-gradient(circle,rgb(226 185 100 / .7) 0 1px,transparent 1.2px);background-position:0 0,2.4rem 3.1rem;background-size:5.8rem 5.8rem,8.7rem 8.7rem;mask-image:linear-gradient(180deg,#000 0%,transparent 68%)}.nd-atlas-hero__aurora{position:absolute;inset:-18% -8% 30%;filter:blur(28px);transform:rotate(-6deg)}.nd-atlas-hero__aurora i{position:absolute;width:68%;height:34%;border-radius:50%;opacity:.18;background:linear-gradient(90deg,transparent,var(--atlas-aurora),var(--atlas-cyan),transparent);animation:nd-atlas-aurora 18s ease-in-out infinite}.nd-atlas-hero__aurora i:nth-child(1){top:8%;left:-4%}.nd-atlas-hero__aurora i:nth-child(2){top:26%;right:-12%;animation-delay:-6s}.nd-atlas-hero__aurora i:nth-child(3){top:46%;left:18%;opacity:.11;animation-delay:-11s}.nd-atlas-city{position:absolute;right:-3vw;bottom:0;width:min(72vw, 68rem);height:72%;opacity:.72;filter:drop-shadow(0 0 34px rgb(103 207 224 / .12))}.nd-atlas-city__lake{position:absolute;inset:72% -8% 0 -8%;background:linear-gradient(180deg,rgb(49 134 153 / .3),rgb(5 16 22 / .9)),repeating-linear-gradient(176deg,transparent 0 14px,rgb(118 231 195 / .11) 15px 16px);clip-path:polygon(0 20%,100% 0,100% 100%,0 100%)}.nd-atlas-city__pyramid{position:absolute;right:31%;bottom:22%;width:38%;aspect-ratio:1.25;clip-path:polygon(50% 0,100% 100%,0 100%);background:linear-gradient(110deg,rgb(226 185 100 / .08) 0 48%,rgb(226 185 100 / .24) 49% 51%,rgb(103 207 224 / .07) 52%);border-bottom:1px solid rgb(226 185 100 / .5)}.nd-atlas-city__pyramid::after{position:absolute;inset:17% 22% 0;clip-path:polygon(50% 0,100% 100%,0 100%);border:1px solid rgb(226 185 100 / .32);content:""}.nd-atlas-city__pyramid i{position:absolute;top:0;left:50%;width:1px;height:100%;background:linear-gradient(var(--atlas-gold),transparent);box-shadow:0 0 20px rgb(226 185 100 / .5)}.nd-atlas-city__dome{position:absolute;right:5%;bottom:23%;width:26%;aspect-ratio:1.35;overflow:hidden;border:1px solid rgb(118 231 195 / .38);border-radius:50% 50% 4% 4% / 90% 90% 6% 6%;background:radial-gradient(circle at 50% 70%,rgb(118 231 195 / .18),transparent 50%),repeating-radial-gradient(circle at 50% 100%,transparent 0 18px,rgb(118 231 195 / .13) 19px 20px);box-shadow:0 0 34px rgb(118 231 195 / .08)}.nd-atlas-city__dome::after{position:absolute;inset:0;background:repeating-linear-gradient(72deg,transparent 0 11%,rgb(118 231 195 / .15) 11.5% 12%);content:""}.nd-atlas-city__dome i{position:absolute;right:50%;bottom:0;width:1px;height:100%;background:rgb(118 231 195 / .32)}.nd-atlas-city__dome b{position:absolute;right:0;bottom:0;left:0;height:12%;background:rgb(226 185 100 / .16);border-top:1px solid rgb(226 185 100 / .28)}.nd-atlas-city__megalith{position:absolute;bottom:21%;width:4%;min-width:1.5rem;height:31%;background:linear-gradient(90deg,rgb(174 185 181 / .08),rgb(174 185 181 / .3),rgb(174 185 181 / .05));clip-path:polygon(18% 0,82% 5%,100% 100%,0 100%)}.nd-atlas-city__megalith--one{right:78%;transform:rotate(-3deg)}.nd-atlas-city__megalith--two{right:70%;height:23%;transform:rotate(4deg)}.nd-atlas-city__axis{position:absolute;right:49.5%;bottom:20%;width:1px;height:60%;background:linear-gradient(transparent,rgb(226 185 100 / .62),rgb(226 185 100 / .1));box-shadow:0 0 15px rgb(226 185 100 / .28)}.nd-atlas-hero__content{position:relative;z-index:2}.nd-atlas-back{display:inline-flex;margin-bottom:2rem;color:#a9b5b7;font-family:var(--wp--preset--font-family--studio-mono);font-size:.58rem;letter-spacing:.08em;text-decoration:none;text-transform:uppercase}.nd-atlas-hero .nd-index{color:var(--atlas-gold)}.nd-atlas-hero__title{margin:.35rem 0 0;font-size:clamp(6rem, 17vw, 13.8rem);font-weight:470;letter-spacing:-.085em;line-height:.72}.nd-atlas-hero__kicker{max-width:52rem;margin:clamp(2.2rem, 5vw, 4rem) 0 1.3rem;font-size:clamp(1.7rem, 3.4vw, 3.1rem);letter-spacing:-.045em;line-height:1.04}.nd-atlas-hero__intro{max-width:48rem;margin:0;color:#b5c0c1;font-size:clamp(.98rem, 1.35vw, 1.15rem);line-height:1.7}.nd-atlas-hero__actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2.2rem}.nd-atlas-button{display:inline-flex;gap:1.25rem;align-items:center;justify-content:space-between;min-width:13rem;padding:.9rem 1.15rem;border:1px solid rgb(226 185 100 / .32);border-radius:999px;color:var(--nd-paper);font-size:.72rem;text-decoration:none;background:rgb(5 9 13 / .52);backdrop-filter:blur(12px)}.nd-atlas-button--primary{border-color:var(--atlas-gold);background:var(--atlas-gold);color:#10100d}.nd-atlas-hero__ledger{display:grid;grid-template-columns:repeat(4,1fr);max-width:64rem;margin-top:clamp(3rem, 6vw, 5rem);border-top:1px solid rgb(226 185 100 / .28);border-left:1px solid rgb(226 185 100 / .14)}.nd-atlas-hero__ledger span{display:grid;gap:.65rem;min-height:6.5rem;align-content:center;padding:1rem;border-right:1px solid rgb(226 185 100 / .14);border-bottom:1px solid rgb(226 185 100 / .14);color:#a9b5b7;font-family:var(--wp--preset--font-family--studio-mono);font-size:.56rem;letter-spacing:.05em;text-transform:uppercase;backdrop-filter:blur(8px)}.nd-atlas-hero__ledger i{color:var(--atlas-gold);font-style:normal}.nd-atlas-nav{position:sticky;z-index:8;top:4.8rem;border-top:1px solid rgb(226 185 100 / .16);border-bottom:1px solid rgb(226 185 100 / .16);background:rgb(5 9 13 / .9);backdrop-filter:blur(18px)}.nd-atlas-nav .nd-atlas-shell{display:flex;gap:clamp(1rem, 4vw, 3rem);overflow-x:auto}.nd-atlas-nav a{padding:1rem 0;color:#9ca8aa;font-family:var(--wp--preset--font-family--studio-mono);font-size:.54rem;letter-spacing:.08em;text-decoration:none;text-transform:uppercase;white-space:nowrap}.nd-atlas-section{position:relative;padding:clamp(6rem, 11vw, 10rem) 0}.nd-atlas-section h2,.nd-atlas-subscribe h2{margin:.55rem 0 0;font-size:clamp(3.4rem, 7.8vw, 7.4rem);font-weight:480;letter-spacing:-.07em;line-height:.85}.nd-atlas-section h2 em{color:#fff0;font-style:normal;-webkit-text-stroke:1px rgb(226 185 100 / .56)}.nd-atlas-split{display:grid;grid-template-columns:minmax(18rem,.75fr) minmax(22rem,1.05fr);gap:clamp(4rem, 9vw, 9rem)}.nd-atlas-copy{color:#afbbbc;line-height:1.75}.nd-atlas-lede{color:var(--nd-paper);font-size:clamp(1.2rem, 2vw, 1.65rem);letter-spacing:-.025em;line-height:1.45}.nd-atlas-copy blockquote{margin:2.5rem 0 0;padding:1.4rem 0 0 1.5rem;border-top:1px solid rgb(226 185 100 / .24);border-left:1px solid rgb(226 185 100 / .4);color:#d6c49a;font-size:1.05rem}.nd-atlas-copy cite{display:block;margin-top:.8rem;color:#879597;font-family:var(--wp--preset--font-family--studio-mono);font-size:.55rem;font-style:normal;text-transform:uppercase}.nd-atlas-principles{display:grid;grid-template-columns:repeat(3,1fr);margin-top:clamp(4rem, 8vw, 7rem);border-top:1px solid rgb(226 185 100 / .18);border-left:1px solid rgb(226 185 100 / .18)}.nd-atlas-principles article{min-height:17rem;padding:1.5rem;border-right:1px solid rgb(226 185 100 / .18);border-bottom:1px solid rgb(226 185 100 / .18);background:linear-gradient(145deg,rgb(118 231 195 / .035),transparent 55%)}.nd-atlas-principles span,.nd-atlas-district-grid span,.nd-atlas-experience-grid span{color:var(--atlas-gold);font-family:var(--wp--preset--font-family--studio-mono);font-size:.54rem;letter-spacing:.07em;text-transform:uppercase}.nd-atlas-principles h3,.nd-atlas-district-grid h3,.nd-atlas-experience-grid h3{margin:5rem 0 1rem;font-size:clamp(1.35rem, 2.3vw, 2rem);font-weight:520;letter-spacing:-.04em}.nd-atlas-principles p,.nd-atlas-district-grid p,.nd-atlas-experience-grid p{color:#94a2a4;line-height:1.65}.nd-atlas-districts{background:#e9e9e2;color:#101517}.nd-atlas-section-head{display:grid;grid-template-columns:1fr minmax(20rem,.55fr);gap:4rem;align-items:end}.nd-atlas-section-head>p{max-width:38rem;margin:0;color:#616c6d;line-height:1.7}.nd-atlas-district-grid{display:grid;grid-template-columns:repeat(3,1fr);margin-top:clamp(4rem, 8vw, 7rem);border-top:1px solid rgb(9 17 22 / .18);border-left:1px solid rgb(9 17 22 / .18)}.nd-atlas-district-grid article{position:relative;min-height:25rem;padding:1.5rem;border-right:1px solid rgb(9 17 22 / .18);border-bottom:1px solid rgb(9 17 22 / .18);overflow:hidden}.nd-atlas-district-grid article::after{position:absolute;right:-3rem;bottom:-3rem;width:10rem;aspect-ratio:1;border:1px solid rgb(14 61 84 / .15);border-radius:50%;content:""}.nd-atlas-district-grid i{color:#7f6b36;font-family:var(--wp--preset--font-family--studio-mono);font-size:.55rem;font-style:normal}.nd-atlas-district-grid span{display:block;margin-top:1rem;color:#687274}.nd-atlas-district-grid h3{margin-top:5rem}.nd-atlas-district-grid p{color:#4d585a}.nd-atlas-district-grid b{position:absolute;right:1.5rem;bottom:1.4rem;left:1.5rem;padding-top:.8rem;border-top:1px solid rgb(9 17 22 / .16);color:#7f6b36;font-family:var(--wp--preset--font-family--studio-mono);font-size:.5rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.nd-atlas-experience{background:radial-gradient(circle at 82% 18%,rgb(118 231 195 / .1),transparent 25%),var(--atlas-ink)}.nd-atlas-experience .nd-atlas-section-head>p{color:#9eaaac}.nd-atlas-experience-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:.8rem;margin-top:clamp(4rem, 8vw, 7rem)}.nd-atlas-experience-grid article{min-height:24rem;padding:1.5rem;border:1px solid rgb(118 231 195 / .16);background:rgb(5 9 13 / .48)}.nd-atlas-experience-grid h3{margin-top:6rem}.nd-atlas-experience-grid i{display:block;margin-top:2rem;padding-top:1rem;border-top:1px solid rgb(226 185 100 / .18);color:var(--atlas-gold);font-family:var(--wp--preset--font-family--studio-mono);font-size:.55rem;font-style:normal;text-transform:uppercase}.nd-atlas-method{background:linear-gradient(160deg,#0a2028,#05090d 58%)}.nd-atlas-method__track{border-top:1px solid rgb(226 185 100 / .22)}.nd-atlas-method__track article{display:grid;grid-template-columns:3rem 1fr;gap:1rem;padding:1.5rem 0;border-bottom:1px solid rgb(226 185 100 / .16)}.nd-atlas-method__track span{color:var(--atlas-gold);font-family:var(--wp--preset--font-family--studio-mono);font-size:.55rem}.nd-atlas-method__track h3{margin:0 0 .5rem;font-size:1.35rem;font-weight:520}.nd-atlas-method__track p{margin:0;color:#9ba8aa;line-height:1.65}.nd-atlas-roadmap{background:#dfe2dd;color:#101517}.nd-atlas-roadmap__intro{max-width:62rem}.nd-atlas-roadmap__intro>p:last-child{max-width:45rem;color:#526062;font-size:1.08rem;line-height:1.7}.nd-atlas-roadmap__steps{display:grid;grid-template-columns:repeat(4,1fr);margin-top:4rem;border-top:1px solid rgb(9 17 22 / .2);border-left:1px solid rgb(9 17 22 / .2)}.nd-atlas-roadmap__steps article{min-height:21rem;padding:1.4rem;border-right:1px solid rgb(9 17 22 / .2);border-bottom:1px solid rgb(9 17 22 / .2)}.nd-atlas-roadmap__steps article.is-current{background:#10191c;color:var(--nd-paper)}.nd-atlas-roadmap__steps i,.nd-atlas-roadmap__steps span{color:#7f6b36;font-family:var(--wp--preset--font-family--studio-mono);font-size:.52rem;font-style:normal;letter-spacing:.06em;text-transform:uppercase}.nd-atlas-roadmap__steps span{display:block;margin-top:1rem}.nd-atlas-roadmap__steps h3{margin:5rem 0 1rem;font-size:1.4rem;font-weight:530;letter-spacing:-.035em}.nd-atlas-roadmap__steps p{color:#566264;font-size:.82rem;line-height:1.65}.nd-atlas-roadmap__steps .is-current p{color:#a7b3b4}.nd-atlas-media-slots{display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem;margin-top:4rem}.nd-atlas-media-slots div{display:grid;min-height:13rem;align-content:end;padding:1.3rem;border:1px dashed rgb(9 17 22 / .28);background:repeating-linear-gradient(135deg,transparent 0 12px,rgb(14 61 84 / .025) 13px 14px)}.nd-atlas-media-slots span,.nd-atlas-media-slots small{color:#667173;font-family:var(--wp--preset--font-family--studio-mono);font-size:.5rem;text-transform:uppercase}.nd-atlas-media-slots strong{margin:.7rem 0 .35rem;font-size:1.05rem;font-weight:530}.nd-atlas-subscribe{position:relative;min-height:78svh;display:grid;align-items:center;overflow:hidden;padding:clamp(7rem, 12vw, 11rem) 0;background:#03070b}.nd-atlas-subscribe__orb{position:absolute;right:-12vw;width:min(64vw,60rem);aspect-ratio:1;border:1px solid rgb(118 231 195 / .18);border-radius:50%}.nd-atlas-subscribe__orb::before,.nd-atlas-subscribe__orb::after,.nd-atlas-subscribe__orb i{position:absolute;inset:12%;border:1px solid rgb(226 185 100 / .16);border-radius:50%;content:"";animation:nd-pulse 8s ease-out infinite}.nd-atlas-subscribe__orb::after{inset:26%;animation-delay:-2s}.nd-atlas-subscribe__orb i:nth-child(1){inset:38%;animation-delay:-4s}.nd-atlas-subscribe__orb i:nth-child(2){inset:48%;border-color:rgb(118 231 195 / .32);animation-delay:-6s}.nd-atlas-subscribe__content{position:relative;z-index:2}.nd-atlas-subscribe__content>p{max-width:45rem;color:#a6b2b3;font-size:1.08rem;line-height:1.7}.nd-atlas-subscribe__content>div{display:flex;flex-wrap:wrap;gap:1.5rem;align-items:center;margin-top:2rem}.nd-atlas-subscribe__content>div>a:not(.nd-atlas-button){color:#bdc7c8;font-size:.75rem;text-decoration:none}.nd-atlas-subscribe__content small{display:block;max-width:50rem;margin-top:2rem;color:#677577;font-size:.62rem;line-height:1.6}@keyframes nd-atlas-aurora{0%,100%{transform:translate3d(-4%,0,0) scaleX(.95);opacity:.12}50%{transform:translate3d(8%,7%,0) scaleX(1.12);opacity:.24}}@media (max-width:980px){.nd-atlas-city{right:-18vw;width:100vw;opacity:.46}.nd-atlas-hero__ledger{grid-template-columns:repeat(2,1fr)}.nd-atlas-split,.nd-atlas-section-head{grid-template-columns:1fr}.nd-atlas-principles,.nd-atlas-district-grid,.nd-atlas-experience-grid{grid-template-columns:repeat(2,1fr)}.nd-atlas-roadmap__steps{grid-template-columns:repeat(2,1fr)}.nd-atlas-media-slots{grid-template-columns:1fr}.nd-atlas-media-slots div{min-height:10rem}}@media (max-width:620px){.nd-atlas-hero{min-height:920px}.nd-atlas-city{right:-55vw;width:165vw;height:58%}.nd-atlas-hero__title{font-size:clamp(5.5rem, 28vw, 8rem)}.nd-atlas-hero__kicker{font-size:clamp(1.55rem, 9vw, 2.25rem)}.nd-atlas-hero__ledger,.nd-atlas-principles,.nd-atlas-district-grid,.nd-atlas-experience-grid,.nd-atlas-roadmap__steps{grid-template-columns:1fr}.nd-atlas-hero__ledger span{min-height:5rem}.nd-atlas-nav{top:4rem}.nd-atlas-district-grid article,.nd-atlas-experience-grid article,.nd-atlas-principles article,.nd-atlas-roadmap__steps article{min-height:auto}.nd-atlas-district-grid h3,.nd-atlas-experience-grid h3,.nd-atlas-principles h3,.nd-atlas-roadmap__steps h3{margin-top:3.5rem}.nd-atlas-district-grid article{padding-bottom:5rem}.nd-atlas-subscribe__orb{right:-55vw;width:130vw}}@media (prefers-reduced-motion:reduce){.nd-atlas-hero__aurora i,.nd-atlas-subscribe__orb::before,.nd-atlas-subscribe__orb::after,.nd-atlas-subscribe__orb i{animation:none!important}}.nd-wbc-main{--wbc-aqua:#73d9d0;--wbc-deep:#071215;--wbc-copper:#d08a5a;overflow:clip;background:var(--wbc-deep)}.nd-wbc-shell{position:relative;z-index:2;width:min(100%, 1320px);margin-inline:auto}.nd-wbc-hero{position:relative;min-height:max(840px, 100svh);padding:clamp(8.5rem, 17vh, 11rem) var(--nd-pad) 5rem;isolation:isolate;border-bottom:1px solid rgb(115 217 208 / .18);background:radial-gradient(circle at 74% 35%,rgb(115 217 208 / .1),transparent 25%),linear-gradient(135deg,#050708 0%,#071215 48%,#080b0d 100%)}.nd-wbc-hero::after{position:absolute;z-index:-1;inset:0;pointer-events:none;content:"";background:linear-gradient(110deg,rgb(5 7 8 / .2) 35%,rgb(5 7 8 / .92) 78%);mix-blend-mode:multiply}.nd-wbc-hero__field{position:absolute;z-index:-2;inset:0;overflow:hidden}.nd-wbc-hero__grid{position:absolute;inset:0;opacity:.085;background-image:linear-gradient(rgb(115 217 208 / .5) 1px,transparent 1px),linear-gradient(90deg,rgb(115 217 208 / .5) 1px,transparent 1px);background-size:clamp(3.5rem, 7vw, 7rem) clamp(3.5rem, 7vw, 7rem);mask-image:linear-gradient(90deg,transparent 4%,#000 45%,transparent 96%);transform:perspective(650px) rotateX(64deg) scale(1.45) translateY(24%);transform-origin:center 72%}.nd-wbc-hero__halo{position:absolute;top:12%;right:-8%;width:min(58vw, 54rem);aspect-ratio:1;border-radius:50%;opacity:.58;background:radial-gradient(circle,rgb(115 217 208 / .11) 0 3%,transparent 4% 24%,rgb(63 124 255 / .08) 25%,transparent 42%,rgb(91 75 183 / .09) 43%,transparent 68%);filter:blur(1px);transform:translate3d(0,var(--nd-parallax-y,0),0)}.nd-wbc-hero__current{position:absolute;top:10%;right:2%;width:min(52vw, 48rem);aspect-ratio:1;border:1px solid rgb(115 217 208 / .24);border-radius:50%;box-shadow:inset 0 0 80px rgb(115 217 208 / .04),0 0 70px rgb(115 217 208 / .05);transform:translate3d(0,var(--nd-parallax-y,0),0) rotate(-12deg)}.nd-wbc-hero__current::before,.nd-wbc-hero__current::after,.nd-wbc-hero__current i,.nd-wbc-hero__current b{position:absolute;border:1px solid rgb(115 217 208 / .22);border-radius:50%;content:""}.nd-wbc-hero__current::before{inset:9%;border-style:dashed;animation:nd-wbc-orbit 32s linear infinite}.nd-wbc-hero__current::after{inset:22%;border-color:rgb(208 138 90 / .3);animation:nd-wbc-orbit 21s linear reverse infinite}.nd-wbc-hero__current i:first-child{inset:35%;box-shadow:0 0 40px rgb(115 217 208 / .07)}.nd-wbc-hero__current i:nth-child(2){inset:45%;border-color:rgb(245 245 242 / .38)}.nd-wbc-hero__current i:nth-child(3){inset:49%;border:0;background:var(--wbc-aqua);box-shadow:0 0 35px rgb(115 217 208 / .55)}.nd-wbc-hero__current b{inset:16% 46%;border-radius:999px;transform:rotate(24deg)}.nd-wbc-hero__content{display:flex;min-height:calc(max(840px, 100svh) - 13.5rem);flex-direction:column;justify-content:center}.nd-wbc-back{width:fit-content;margin-bottom:clamp(2.2rem, 5vh, 4rem);color:#9eaeb1;font-family:var(--wp--preset--font-family--studio-mono);font-size:.63rem;letter-spacing:.07em;text-decoration:none;text-transform:uppercase}.nd-wbc-hero .nd-index{color:var(--wbc-aqua)}.nd-wbc-hero__title{position:relative;z-index:2;max-width:11ch;margin:1rem 0 0;font-size:clamp(4.3rem, 10vw, 10rem);font-weight:430;letter-spacing:-.082em;line-height:.78}.nd-wbc-hero__title span,.nd-wbc-hero__title em{display:block}.nd-wbc-hero__title em{color:#fff0;font-style:normal;-webkit-text-stroke:1px rgb(115 217 208 / .8)}.nd-wbc-hero__kicker{max-width:42rem;margin:2.5rem 0 .8rem;color:var(--wbc-aqua);font-size:clamp(1.15rem, 1.8vw, 1.55rem);letter-spacing:-.02em}.nd-wbc-hero__intro{max-width:45rem;margin:0;color:#b8c4c5;font-size:clamp(.95rem, 1.25vw, 1.13rem);line-height:1.7}.nd-wbc-hero__actions{display:flex;gap:.75rem;flex-wrap:wrap;margin-top:2.1rem}.nd-wbc-button{display:inline-flex;gap:1.3rem;align-items:center;justify-content:center;min-height:3.55rem;padding:.85rem 1.25rem;border:1px solid rgb(115 217 208 / .32);border-radius:999px;background:rgb(7 18 21 / .38);color:var(--nd-paper);font-size:.75rem;font-weight:650;letter-spacing:.03em;text-decoration:none;backdrop-filter:blur(14px);transition:border-color .35s,background-color .35s,color .35s,transform .35s var(--nd-ease)}.nd-wbc-button:hover{border-color:var(--wbc-aqua);background:rgb(115 217 208 / .08);color:var(--nd-paper)}.nd-wbc-button--primary{border-color:var(--wbc-aqua);background:var(--wbc-aqua);color:#071215}.nd-wbc-button--primary:hover{background:#a0eee7;color:#071215}.nd-wbc-hero__ledger{display:grid;width:min(100%, 58rem);grid-template-columns:repeat(4,1fr);margin-top:clamp(3.5rem, 7vh, 6rem);border-top:1px solid rgb(115 217 208 / .22);border-bottom:1px solid rgb(115 217 208 / .22)}.nd-wbc-hero__ledger span{display:flex;gap:.8rem;align-items:baseline;padding:1rem;border-right:1px solid rgb(115 217 208 / .16);color:#839396;font-family:var(--wp--preset--font-family--studio-mono);font-size:.57rem;letter-spacing:.06em;text-transform:uppercase}.nd-wbc-hero__ledger span:first-child{padding-left:0}.nd-wbc-hero__ledger span:last-child{border-right:0}.nd-wbc-hero__ledger i{color:var(--wbc-aqua);font-size:.84rem;font-style:normal}.nd-wbc-scroll i::after{background:var(--wbc-aqua)}.nd-wbc-main .nd-section{background:var(--wbc-deep)}.nd-wbc-main .nd-section::before{background:linear-gradient(90deg,var(--wbc-aqua),rgb(115 217 208 / .08) 50%,var(--wbc-copper));box-shadow:0 0 16px rgb(115 217 208 / .15)}.nd-wbc-main .nd-section h2{font-size:clamp(3rem, 6.6vw, 6.8rem)}.nd-wbc-main .nd-section h2 em{color:#fff0;font-style:normal;-webkit-text-stroke:1px rgb(115 217 208 / .68)}.nd-wbc-main .nd-index{color:#7eb8b4}.nd-wbc-lede{color:var(--nd-paper);font-size:clamp(1.25rem, 1.85vw, 1.58rem);letter-spacing:-.026em;line-height:1.45}.nd-wbc-intro{background:linear-gradient(140deg,#071215,#090c0e)!important}.nd-wbc-intro__grid{display:grid;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);gap:clamp(3rem, 9vw, 9rem)}.nd-wbc-intro__copy{color:#aebcbd;font-size:1rem;line-height:1.75}.nd-wbc-intro__copy p{margin:0 0 1.4rem}.nd-wbc-intro__copy strong{color:var(--nd-paper)}.nd-wbc-intro blockquote{margin:3rem 0 0;padding:1.5rem 0 1.5rem 1.6rem;border-left:1px solid var(--wbc-aqua);color:var(--nd-paper);font-size:clamp(1.25rem, 2.2vw, 2rem);letter-spacing:-.03em;line-height:1.35}.nd-wbc-intro blockquote cite{display:block;margin-top:.8rem;color:#748587;font-family:var(--wp--preset--font-family--studio-mono);font-size:.55rem;font-style:normal;letter-spacing:.06em;text-transform:uppercase}.nd-wbc-ledger{display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem;margin-top:clamp(4rem, 8vw, 7rem)}.nd-wbc-ledger__card{position:relative;min-height:19rem;padding:1.5rem;border:1px solid rgb(115 217 208 / .16);overflow:hidden;background:rgb(5 8 9 / .45)}.nd-wbc-ledger__card::before{position:absolute;right:-3rem;bottom:-3rem;width:10rem;aspect-ratio:1;border:1px solid rgb(115 217 208 / .16);border-radius:50%;content:""}.nd-wbc-ledger__card::after{position:absolute;top:0;right:0;left:0;height:2px;content:"";background:var(--wbc-aqua);transform:scaleX(.16);transform-origin:left;transition:transform .55s var(--nd-ease)}.nd-wbc-ledger__card:hover::after{transform:scaleX(1)}.nd-wbc-ledger__card--open::after{background:#a58bd8}.nd-wbc-ledger__card--unsupported::after{background:var(--wbc-copper)}.nd-wbc-ledger__card span{color:#718184;font-family:var(--wp--preset--font-family--studio-mono);font-size:.56rem;letter-spacing:.08em;text-transform:uppercase}.nd-wbc-ledger__card h3{margin:6rem 0 1.1rem;font-size:clamp(1.55rem, 2.3vw, 2.3rem);font-weight:500;letter-spacing:-.04em;line-height:1}.nd-wbc-ledger__card p{position:relative;z-index:2;max-width:25rem;margin:0;color:#95a4a6;font-size:.84rem;line-height:1.65}.nd-wbc-map{background:#090d0f!important}.nd-wbc-section-head{display:flex;gap:3rem;align-items:flex-end;justify-content:space-between;margin-bottom:clamp(3rem, 7vw, 6rem)}.nd-wbc-section-head>p{max-width:28rem;margin:0;color:#9aabad;font-size:1.02rem;line-height:1.65}.nd-wbc-movements{display:grid;grid-template-columns:repeat(5,1fr);border-top:1px solid rgb(115 217 208 / .2);border-left:1px solid rgb(115 217 208 / .2)}.nd-wbc-movements article{position:relative;min-height:30rem;padding:1.25rem;border-right:1px solid rgb(115 217 208 / .2);border-bottom:1px solid rgb(115 217 208 / .2);overflow:hidden;transition:background-color .4s,transform .55s var(--nd-ease)}.nd-wbc-movements article:hover{z-index:2;background:rgb(115 217 208 / .035);transform:translateY(-.5rem)}.nd-wbc-movements article::before{position:absolute;top:28%;left:50%;width:8rem;aspect-ratio:1;border:1px solid rgb(115 217 208 / .1);border-radius:50%;content:"";transform:translateX(-50%)}.nd-wbc-movements i{position:absolute;top:1.2rem;right:1.2rem;color:rgb(115 217 208 / .18);font-size:clamp(3rem, 5vw, 5rem);font-style:normal;font-weight:300}.nd-wbc-movements span{color:var(--wbc-aqua);font-family:var(--wp--preset--font-family--studio-mono);font-size:.55rem;letter-spacing:.1em}.nd-wbc-movements h3{position:relative;margin:12rem 0 1.2rem;font-size:clamp(1.4rem, 2vw, 2rem);font-weight:500;letter-spacing:-.04em;line-height:1}.nd-wbc-movements p{position:relative;margin:0;color:#88989a;font-size:.76rem;line-height:1.65}.nd-wbc-reading{background:linear-gradient(165deg,#071215 25%,#0b0d11 100%)!important}.nd-wbc-reading__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:.8rem}.nd-wbc-article{position:relative;display:flex;min-height:37rem;padding:1.3rem;border:1px solid rgb(115 217 208 / .17);overflow:hidden;flex-direction:column;background:rgb(5 8 9 / .52);color:var(--nd-paper);text-decoration:none;transform:perspective(1000px) rotateX(var(--nd-tilt-x,0deg)) rotateY(var(--nd-tilt-y,0deg));transform-style:preserve-3d;transition:border-color .4s,background-color .4s,transform .22s ease-out}.nd-wbc-article::after{position:absolute;inset:0;pointer-events:none;content:"";opacity:.48;background:radial-gradient(350px circle at var(--nd-card-x,50%) var(--nd-card-y,50%),rgb(115 217 208 / .12),transparent 62%)}.nd-wbc-article:hover{border-color:rgb(115 217 208 / .55);color:var(--nd-paper)}.nd-wbc-article__visual{position:relative;height:19rem;margin:-.2rem -.2rem 1.5rem;overflow:hidden;border-bottom:1px solid rgb(115 217 208 / .17);background:radial-gradient(circle,rgb(115 217 208 / .08),transparent 62%)}.nd-wbc-article__visual i,.nd-wbc-article__visual b{position:absolute;top:50%;left:50%;border:1px solid rgb(115 217 208 / .4);border-radius:50%;transform:translate(-50%,-50%)}.nd-wbc-article__visual i:first-child{width:15rem;aspect-ratio:1;border-style:dashed;animation:nd-wbc-orbit 26s linear infinite}.nd-wbc-article__visual i:nth-child(2){width:9rem;aspect-ratio:1;border-color:rgb(208 138 90 / .45)}.nd-wbc-article__visual i:nth-child(3){width:2.5rem;aspect-ratio:1;box-shadow:0 0 35px rgb(115 217 208 / .15)}.nd-wbc-article__visual b{width:6rem;height:1px;border:0;border-top:1px solid rgb(115 217 208 / .5);border-radius:0;transform:translate(-50%,-50%) rotate(34deg)}.nd-wbc-article--vortex .nd-wbc-article__visual i{border-radius:45% 55% 50% 50%;transform:translate(-50%,-50%) rotate(26deg)}.nd-wbc-article--vortex .nd-wbc-article__visual i:first-child{animation:nd-wbc-vortex 18s linear infinite}.nd-wbc-article--phase .nd-wbc-article__visual{background:linear-gradient(180deg,transparent 10%,rgb(115 217 208 / .08) 50%,transparent 52%),repeating-linear-gradient(90deg,rgb(115 217 208 / .1) 0 1px,transparent 1px 2rem)}.nd-wbc-article--phase .nd-wbc-article__visual i{border-radius:0;height:1px;border-width:1px 0 0}.nd-wbc-article--phase .nd-wbc-article__visual i:first-child{width:82%;animation:nd-wbc-phase 4s ease-in-out infinite}.nd-wbc-article--phase .nd-wbc-article__visual i:nth-child(2){top:41%;width:64%}.nd-wbc-article--phase .nd-wbc-article__visual i:nth-child(3){top:59%;width:48%;box-shadow:none}.nd-wbc-article>span{position:relative;z-index:2;color:#79aaa6;font-family:var(--wp--preset--font-family--studio-mono);font-size:.56rem;letter-spacing:.07em;text-transform:uppercase}.nd-wbc-article h3{position:relative;z-index:2;margin:.8rem 0;font-size:clamp(1.6rem, 2.3vw, 2.35rem);font-weight:500;letter-spacing:-.045em;line-height:1}.nd-wbc-article p{position:relative;z-index:2;margin:0;color:#94a3a5;font-size:.82rem;line-height:1.65}.nd-wbc-article>strong{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:1rem;border-top:1px solid rgb(115 217 208 / .14);color:var(--nd-paper);font-size:.68rem;font-weight:600;letter-spacing:.04em}.nd-wbc-article>strong i{color:var(--wbc-aqua);font-style:normal}.nd-wbc-archive{display:flex;gap:2rem;align-items:flex-end;justify-content:space-between;margin-top:.8rem;padding:clamp(1.6rem, 4vw, 3.5rem);border:1px solid rgb(115 217 208 / .2);background:rgb(115 217 208 / .035)}.nd-wbc-archive span{color:var(--wbc-aqua);font-family:var(--wp--preset--font-family--studio-mono);font-size:.55rem;letter-spacing:.08em;text-transform:uppercase}.nd-wbc-archive h3{max-width:46rem;margin:.8rem 0 0;font-size:clamp(1.7rem, 3vw, 3rem);font-weight:480;letter-spacing:-.04em;line-height:1.1}.nd-wbc-archive .nd-wbc-button{flex:0 0 auto}.nd-wbc-context{background:#0b0e10!important}.nd-wbc-context__grid{display:grid;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);gap:clamp(3rem, 9vw, 9rem)}.nd-wbc-context__copy{color:#a2b0b2;font-size:1rem;line-height:1.75}.nd-wbc-context__copy p{margin:0 0 1.4rem}.nd-wbc-context__rule{display:flex;gap:2rem;align-items:baseline;justify-content:space-between;margin-top:3rem;padding-top:1.3rem;border-top:1px solid rgb(115 217 208 / .26)}.nd-wbc-context__rule span{color:var(--wbc-aqua);font-family:var(--wp--preset--font-family--studio-mono);font-size:.56rem;letter-spacing:.08em;text-transform:uppercase}.nd-wbc-context__rule strong{font-size:clamp(1.25rem, 2.2vw, 2rem);font-weight:480;letter-spacing:-.03em;text-align:right}.nd-wbc-subscribe{position:relative;min-height:75svh;display:grid;align-items:center;padding:clamp(7rem, 12vw, 11rem) var(--nd-pad);overflow:hidden;background:radial-gradient(circle at 76% 50%,rgb(115 217 208 / .1),transparent 25%),#071215}.nd-wbc-subscribe__content{position:relative;z-index:2}.nd-wbc-subscribe h2{max-width:9ch;margin:.5rem 0 1.5rem;font-size:clamp(4rem, 9vw, 9rem);font-weight:440;letter-spacing:-.075em;line-height:.86}.nd-wbc-subscribe p:not(.nd-index){max-width:46rem;margin:0;color:#a6b4b6;font-size:clamp(1.05rem, 1.6vw, 1.35rem);line-height:1.6}.nd-wbc-subscribe__actions{display:flex;gap:1.25rem;align-items:center;flex-wrap:wrap;margin-top:2.2rem}.nd-wbc-text-link{color:var(--wbc-aqua);font-size:.74rem;font-weight:650;letter-spacing:.03em;text-decoration:none}.nd-wbc-subscribe small{display:block;margin-top:1rem;color:#657679;font-family:var(--wp--preset--font-family--studio-mono);font-size:.52rem;letter-spacing:.04em}.nd-wbc-subscribe__current{position:absolute;right:-12rem;bottom:-16rem;width:min(66vw, 58rem);aspect-ratio:1;border:1px solid rgb(115 217 208 / .18);border-radius:50%;animation:nd-wbc-orbit 42s linear infinite}.nd-wbc-subscribe__current::before,.nd-wbc-subscribe__current::after,.nd-wbc-subscribe__current i{position:absolute;border:1px solid rgb(115 217 208 / .14);border-radius:50%;content:""}.nd-wbc-subscribe__current::before{inset:12%}.nd-wbc-subscribe__current::after{inset:26%;border-color:rgb(208 138 90 / .2)}.nd-wbc-subscribe__current i:first-child{inset:38%}.nd-wbc-subscribe__current i:nth-child(2){inset:47%;background:rgb(115 217 208 / .35);box-shadow:0 0 40px rgb(115 217 208 / .3)}.nd-wbc-main :focus-visible{outline:2px solid var(--wbc-aqua);outline-offset:4px}@keyframes nd-wbc-orbit{to{rotate:360deg}}@keyframes nd-wbc-vortex{to{transform:translate(-50%,-50%) rotate(386deg)}}@keyframes nd-wbc-phase{0%,100%{opacity:.38;transform:translate(-50%,-50%) scaleX(.75)}50%{opacity:1;transform:translate(-50%,-50%) scaleX(1)}}@media (max-width:1100px){.nd-wbc-hero__current{right:-13rem;width:42rem;opacity:.55}.nd-wbc-hero__title{font-size:clamp(4rem, 10.5vw, 8rem)}.nd-wbc-movements{grid-template-columns:repeat(3,1fr)}.nd-wbc-movements article{min-height:25rem}.nd-wbc-movements h3{margin-top:9rem}}@media (max-width:900px){.nd-wbc-hero{min-height:1060px;padding-top:8rem}.nd-wbc-hero__content{min-height:950px;justify-content:flex-start;padding-top:4rem}.nd-wbc-hero__current{top:18%;right:-12rem;width:34rem;opacity:.42}.nd-wbc-hero__ledger{grid-template-columns:repeat(2,1fr)}.nd-wbc-hero__ledger span:nth-child(2){border-right:0}.nd-wbc-hero__ledger span:nth-child(-n+2){border-bottom:1px solid rgb(115 217 208 / .16)}.nd-wbc-hero__ledger span:nth-child(3){padding-left:0}.nd-wbc-intro__grid,.nd-wbc-context__grid{grid-template-columns:1fr}.nd-wbc-ledger{grid-template-columns:1fr}.nd-wbc-ledger__card{min-height:15rem}.nd-wbc-ledger__card h3{margin-top:3.5rem}.nd-wbc-section-head{align-items:flex-start;flex-direction:column}.nd-wbc-reading__grid{grid-template-columns:1fr}.nd-wbc-article{min-height:auto}.nd-wbc-article__visual{height:22rem}.nd-wbc-article>strong{margin-top:3rem}.nd-wbc-archive{align-items:flex-start;flex-direction:column}}@media (max-width:620px){.nd-wbc-hero{min-height:1120px;padding-top:7.5rem}.nd-wbc-hero__content{min-height:1010px;padding-top:2rem}.nd-wbc-hero__current{top:22%;right:-10rem;width:27rem;opacity:.34}.nd-wbc-hero__title{font-size:clamp(3.5rem, 17vw, 5.3rem);line-height:.82}.nd-wbc-hero__kicker{margin-top:2rem}.nd-wbc-hero__actions{align-items:stretch;flex-direction:column}.nd-wbc-button{width:100%}.nd-wbc-hero__ledger{margin-top:3rem}.nd-wbc-scroll{display:none}.nd-wbc-movements{grid-template-columns:1fr;border-left:0}.nd-wbc-movements article{min-height:auto;border-left:1px solid rgb(115 217 208 / .2)}.nd-wbc-movements h3{margin-top:5rem}.nd-wbc-article__visual{height:17rem}.nd-wbc-archive .nd-wbc-button{width:100%}.nd-wbc-context__rule{align-items:flex-start;flex-direction:column}.nd-wbc-context__rule strong{text-align:left}.nd-wbc-subscribe{min-height:auto}.nd-wbc-subscribe h2{font-size:clamp(3.7rem, 18vw, 5.5rem)}.nd-wbc-subscribe__actions{align-items:stretch;flex-direction:column}.nd-wbc-text-link{padding:.8rem 0;text-align:center}.nd-wbc-subscribe__current{right:-17rem;bottom:-10rem;width:34rem}}@media (prefers-reduced-motion:reduce){.nd-wbc-hero__current::before,.nd-wbc-hero__current::after,.nd-wbc-article__visual i,.nd-wbc-subscribe__current{animation:none!important}.nd-wbc-hero__halo,.nd-wbc-hero__current{transform:none}.nd-wbc-article{transform:none}}@media (prefers-contrast:more){.nd-wbc-hero__intro,.nd-wbc-intro__copy,.nd-wbc-context__copy,.nd-wbc-section-head>p,.nd-wbc-article p{color:var(--nd-paper)}}.nd-inspire-main{--insp-void:#120b24;--insp-deep:#1c1233;--insp-gold:#d4a947;--insp-gold-dim:#8f7333;--insp-parchment:#efe8d8;--insp-muted:#9d94b8;--insp-blue:#8fb6d9;--insp-coral:#d97a5f;--insp-green:#71a585;overflow:clip;background:var(--insp-void);color:var(--insp-parchment)}.nd-inspire-shell{position:relative;z-index:2;width:min(100%, 1320px);margin-inline:auto}.nd-inspire-hero{position:relative;min-height:max(860px, 100svh);padding:clamp(8.5rem, 17vh, 11rem) var(--nd-pad) 5rem;isolation:isolate;border-bottom:1px solid rgb(212 169 71 / .22);background:radial-gradient(circle at 76% 38%,rgb(157 110 201 / .15),transparent 30%),radial-gradient(circle at 22% 82%,rgb(217 122 95 / .08),transparent 28%),linear-gradient(140deg,#09060f 0%,var(--insp-void) 52%,#09060f 100%)}.nd-inspire-hero::after{position:absolute;z-index:-1;inset:0;pointer-events:none;content:"";background:linear-gradient(100deg,rgb(9 6 15 / .08) 38%,rgb(9 6 15 / .92) 83%);mix-blend-mode:multiply}.nd-inspire-hero__field{position:absolute;z-index:-2;inset:0;overflow:hidden}.nd-inspire-hero__grid{position:absolute;inset:0;opacity:.07;background-image:linear-gradient(rgb(212 169 71 / .45) 1px,transparent 1px),linear-gradient(90deg,rgb(212 169 71 / .45) 1px,transparent 1px);background-size:clamp(4rem, 8vw, 8rem) clamp(4rem, 8vw, 8rem);mask-image:radial-gradient(circle at 70% 46%,#000,transparent 62%);transform:perspective(700px) rotateX(64deg) scale(1.5) translateY(22%);transform-origin:center 72%}.nd-inspire-hero__aura{position:absolute;top:4%;right:-8%;width:min(66vw, 62rem);aspect-ratio:1;border-radius:50%;opacity:.75;background:radial-gradient(circle,rgb(212 169 71 / .12),transparent 5% 22%,rgb(143 182 217 / .08) 23%,transparent 42%,rgb(157 110 201 / .09) 43%,transparent 67%);filter:blur(4px);transform:translate3d(0,var(--nd-parallax-y,0),0)}.nd-inspire-wheel{--insp-radius:min(18vw, 15rem);position:absolute;top:11%;right:1%;width:min(53vw, 48rem);aspect-ratio:1;border:1px solid rgb(212 169 71 / .25);border-radius:50%;box-shadow:inset 0 0 90px rgb(157 110 201 / .04),0 0 80px rgb(212 169 71 / .04);transform:translate3d(0,var(--nd-parallax-y,0),0) rotate(-6deg)}.nd-inspire-wheel__orbit{position:absolute;inset:8%;border:1px dashed rgb(212 169 71 / .28);border-radius:50%;animation:nd-inspire-spin 90s linear infinite}.nd-inspire-wheel__polygon{position:absolute;inset:14%;opacity:.45;background:conic-gradient(from 15deg,transparent 0 3%,rgb(212 169 71 / .22) 3.2% 4%,transparent 4.2% 11%);clip-path:polygon(50% 0,75% 6.7%,93.3% 25%,100% 50%,93.3% 75%,75% 93.3%,50% 100%,25% 93.3%,6.7% 75%,0 50%,6.7% 25%,25% 6.7%)}.nd-inspire-wheel__center{position:absolute;z-index:3;top:50%;left:50%;display:grid;width:20%;aspect-ratio:1;place-items:center;border:1px solid rgb(212 169 71 / .55);border-radius:50%;background:rgb(18 11 36 / .88);color:var(--insp-gold);font-family:var(--wp--preset--font-family--studio-mono);font-size:clamp(.58rem, 1vw, .8rem);letter-spacing:.25em;transform:translate(-50%,-50%)}.nd-inspire-wheel>i{position:absolute;z-index:2;top:50%;left:50%;display:grid;width:clamp(1.65rem, 4.2vw, 3.3rem);aspect-ratio:1;place-items:center;border:1px solid rgb(212 169 71 / .42);border-radius:50%;background:rgb(18 11 36 / .8);color:var(--insp-parchment);font-family:var(--wp--preset--font-family--studio-mono);font-size:clamp(.48rem, .9vw, .72rem);font-style:normal;transform:translate(-50%,-50%) rotate(calc(var(--n) * 30deg - 90deg)) translateX(var(--insp-radius)) rotate(calc(var(--n) * -30deg + 90deg))}.nd-inspire-hero__content{display:flex;min-height:calc(max(860px, 100svh) - 13.5rem);flex-direction:column;justify-content:center}.nd-inspire-back{width:fit-content;margin-bottom:clamp(2.2rem, 5vh, 4rem);color:var(--insp-muted);font-family:var(--wp--preset--font-family--studio-mono);font-size:.63rem;letter-spacing:.07em;text-decoration:none;text-transform:uppercase}.nd-inspire-hero .nd-index{color:var(--insp-gold)}.nd-inspire-hero__title{position:relative;z-index:2;max-width:10ch;margin:.8rem 0 0;font-size:clamp(5rem, 12vw, 11rem);font-weight:430;letter-spacing:-.085em;line-height:.76}.nd-inspire-hero__title span,.nd-inspire-hero__title em{display:block}.nd-inspire-hero__title em{margin-top:1.5rem;color:var(--insp-gold);font-family:var(--wp--preset--font-family--studio-mono);font-size:clamp(.72rem, 1.15vw, 1rem);font-style:normal;font-weight:450;letter-spacing:.25em;line-height:1;text-transform:uppercase}.nd-inspire-hero__kicker{max-width:43rem;margin:2.3rem 0 .9rem;color:var(--insp-gold);font-size:clamp(1.15rem, 1.85vw, 1.58rem);letter-spacing:-.02em;line-height:1.4}.nd-inspire-hero__intro{max-width:46rem;margin:0;color:#c7bed4;font-size:clamp(.95rem, 1.25vw, 1.13rem);line-height:1.72}.nd-inspire-hero__actions{display:flex;gap:.75rem;flex-wrap:wrap;margin-top:2.1rem}.nd-inspire-button{display:inline-flex;gap:1.3rem;align-items:center;justify-content:center;min-height:3.55rem;padding:.85rem 1.25rem;border:1px solid rgb(212 169 71 / .4);border-radius:999px;background:rgb(28 18 51 / .38);color:var(--insp-parchment);font-size:.75rem;font-weight:650;letter-spacing:.03em;text-decoration:none;backdrop-filter:blur(14px);transition:border-color .35s,background-color .35s,color .35s,transform .35s var(--nd-ease)}.nd-inspire-button:hover{border-color:var(--insp-gold);background:rgb(212 169 71 / .08);color:var(--insp-parchment)}.nd-inspire-button--primary{border-color:var(--insp-gold);background:var(--insp-gold);color:var(--insp-void)}.nd-inspire-button--primary:hover{background:#efd07c;color:var(--insp-void)}.nd-inspire-hero__ledger{display:grid;width:min(100%, 60rem);grid-template-columns:repeat(4,1fr);margin-top:clamp(3.5rem, 7vh, 6rem);border-top:1px solid rgb(212 169 71 / .24);border-bottom:1px solid rgb(212 169 71 / .24)}.nd-inspire-hero__ledger span{display:flex;gap:.8rem;align-items:baseline;padding:1rem;border-right:1px solid rgb(212 169 71 / .16);color:var(--insp-muted);font-family:var(--wp--preset--font-family--studio-mono);font-size:.56rem;letter-spacing:.06em;text-transform:uppercase}.nd-inspire-hero__ledger span:first-child{padding-left:0}.nd-inspire-hero__ledger span:last-child{border-right:0}.nd-inspire-hero__ledger i{color:var(--insp-gold);font-size:.84rem;font-style:normal}.nd-inspire-scroll i::after{background:var(--insp-gold)}.nd-inspire-main .nd-section{background:var(--insp-void)}.nd-inspire-main .nd-section::before{background:linear-gradient(90deg,var(--insp-gold),rgb(212 169 71 / .08) 50%,var(--insp-blue));box-shadow:0 0 16px rgb(212 169 71 / .16)}.nd-inspire-main .nd-section h2{font-size:clamp(3rem, 6.6vw, 6.8rem)}.nd-inspire-main .nd-section h2 em{color:#fff0;font-style:normal;-webkit-text-stroke:1px rgb(212 169 71 / .7)}.nd-inspire-main .nd-index{color:var(--insp-gold-dim)}.nd-inspire-lede{color:var(--insp-parchment);font-size:clamp(1.25rem, 1.85vw, 1.6rem);letter-spacing:-.026em;line-height:1.45}.nd-inspire-intro{background:linear-gradient(145deg,var(--insp-void),#0d0916)!important}.nd-inspire-intro__grid{display:grid;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);gap:clamp(3rem, 9vw, 9rem)}.nd-inspire-intro__copy{color:#b9b0c8;font-size:1rem;line-height:1.76}.nd-inspire-intro__copy p{margin:0 0 1.4rem}.nd-inspire-intro blockquote{margin:3rem 0 0;padding:1.5rem 0 1.5rem 1.6rem;border-left:1px solid var(--insp-gold);color:var(--insp-parchment);font-size:clamp(1.25rem,2.2vw,2rem);letter-spacing:-.03em;line-height:1.35}.nd-inspire-intro blockquote cite{display:block;margin-top:.8rem;color:var(--insp-muted);font-family:var(--wp--preset--font-family--studio-mono);font-size:.54rem;font-style:normal;letter-spacing:.06em;text-transform:uppercase}.nd-inspire-principles{display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem;margin-top:clamp(4rem,8vw,7rem)}.nd-inspire-principles article{position:relative;min-height:19rem;padding:1.5rem;border:1px solid rgb(212 169 71 / .18);overflow:hidden;background:rgb(9 6 15 / .42)}.nd-inspire-principles article::before{position:absolute;right:-3rem;bottom:-3rem;width:10rem;aspect-ratio:1;border:1px solid rgb(212 169 71 / .14);content:"";transform:rotate(45deg);transition:transform .6s var(--nd-ease)}.nd-inspire-principles article:hover::before{transform:rotate(90deg) scale(1.12)}.nd-inspire-principles span{color:var(--insp-gold-dim);font-family:var(--wp--preset--font-family--studio-mono);font-size:.56rem;letter-spacing:.08em;text-transform:uppercase}.nd-inspire-principles h3{margin:6rem 0 1.1rem;font-size:clamp(1.5rem,2.3vw,2.25rem);font-weight:500;letter-spacing:-.04em;line-height:1}.nd-inspire-principles p{position:relative;z-index:2;margin:0;color:#a79db7;font-size:.84rem;line-height:1.65}.nd-inspire-archive{background:radial-gradient(circle at 78% 26%,rgb(212 169 71 / .085),transparent 28%),#09060f!important}.nd-inspire-source-ledger{display:grid;grid-template-columns:repeat(2,1fr);margin-bottom:clamp(3rem,6vw,5rem);border-top:1px solid rgb(212 169 71 / .22);border-left:1px solid rgb(212 169 71 / .22)}.nd-inspire-source-ledger article{display:flex;min-height:19rem;padding:clamp(1.35rem,3vw,2.25rem);border-right:1px solid rgb(212 169 71 / .22);border-bottom:1px solid rgb(212 169 71 / .22);flex-direction:column;background:linear-gradient(145deg,rgb(212 169 71 / .045),rgb(8 5 13 / .56) 58%)}.nd-inspire-source-ledger span{color:var(--insp-gold-dim);font-family:var(--wp--preset--font-family--studio-mono);font-size:.52rem;letter-spacing:.075em;text-transform:uppercase}.nd-inspire-source-ledger h3{max-width:28rem;margin:3.5rem 0 1rem;font-size:clamp(1.65rem,2.65vw,2.55rem);font-weight:500;letter-spacing:-.045em;line-height:1.02}.nd-inspire-source-ledger h3 cite{font-style:normal}.nd-inspire-source-ledger p{max-width:38rem;margin:0;color:#a59caf;font-size:.82rem;line-height:1.7}.nd-inspire-source-ledger b{margin-top:auto;padding-top:1.4rem;color:var(--insp-gold);font-family:var(--wp--preset--font-family--studio-mono);font-size:.5rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.nd-inspire-archive__method{display:grid;grid-template-columns:repeat(4,1fr);margin-bottom:clamp(5rem,10vw,9rem);border-top:1px solid rgb(212 169 71 / .22);border-left:1px solid rgb(212 169 71 / .22)}.nd-inspire-archive__method article{min-height:16rem;padding:1.35rem;border-right:1px solid rgb(212 169 71 / .22);border-bottom:1px solid rgb(212 169 71 / .22);background:rgb(8 5 13 / .5)}.nd-inspire-archive__method span{color:rgb(212 169 71 / .38);font-family:var(--wp--preset--font-family--studio-mono);font-size:2rem}.nd-inspire-archive__method h3{margin:3.5rem 0 .8rem;font-size:clamp(1.35rem,2vw,1.8rem);font-weight:500;letter-spacing:-.04em}.nd-inspire-archive__method p{margin:0;color:#9e95aa;font-size:.78rem;line-height:1.68}.nd-inspire-archive__head{display:flex;gap:2rem;align-items:flex-end;justify-content:space-between;margin-bottom:1.35rem}.nd-inspire-archive__head span{color:var(--insp-gold);font-family:var(--wp--preset--font-family--studio-mono);font-size:.55rem;letter-spacing:.08em;text-transform:uppercase}.nd-inspire-archive__head p{max-width:36rem;margin:0;color:#9e95aa;font-size:.84rem;line-height:1.65}.nd-inspire-archive__grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid rgb(212 169 71 / .22);border-left:1px solid rgb(212 169 71 / .22)}.nd-inspire-archive__grid>*{position:relative;display:flex;min-height:21rem;padding:1.35rem;border-right:1px solid rgb(212 169 71 / .22);border-bottom:1px solid rgb(212 169 71 / .22);overflow:hidden;flex-direction:column;color:var(--insp-parchment);text-decoration:none;background:rgb(8 5 13 / .55);transition:background-color .35s,border-color .35s,transform .45s var(--nd-ease)}.nd-inspire-archive__grid a:hover{color:var(--insp-parchment);background:rgb(212 169 71 / .05);transform:translateY(-.25rem)}.nd-inspire-archive__grid i{position:absolute;top:.7rem;right:1rem;color:rgb(212 169 71 / .16);font-size:clamp(3rem,5vw,5rem);font-style:normal;font-weight:300}.nd-inspire-archive__grid span{position:relative;color:var(--insp-gold-dim);font-family:var(--wp--preset--font-family--studio-mono);font-size:.5rem;letter-spacing:.07em;text-transform:uppercase}.nd-inspire-archive__grid h3{position:relative;margin:6rem 0 .8rem;font-size:clamp(1.55rem,2.4vw,2.3rem);font-weight:500;letter-spacing:-.045em}.nd-inspire-archive__grid p{position:relative;margin:0;color:#9e95aa;font-size:.78rem;line-height:1.65}.nd-inspire-archive__grid b{position:relative;margin-top:auto;padding-top:1rem;border-top:1px solid rgb(212 169 71 / .15);color:var(--insp-gold);font-family:var(--wp--preset--font-family--studio-mono);font-size:.5rem;font-weight:500;letter-spacing:.05em;text-transform:uppercase}.nd-inspire-sequence{background:#0d0916!important}.nd-inspire-section-head{display:flex;gap:3rem;align-items:flex-end;justify-content:space-between;margin-bottom:clamp(3rem,7vw,6rem)}.nd-inspire-section-head>p{max-width:29rem;margin:0;color:#aaa0bb;font-size:1.02rem;line-height:1.65}.nd-inspire-sequence__grid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid rgb(212 169 71 / .2);border-left:1px solid rgb(212 169 71 / .2)}.nd-inspire-sequence__grid article{position:relative;min-height:29rem;padding:1.3rem;border-right:1px solid rgb(212 169 71 / .2);border-bottom:1px solid rgb(212 169 71 / .2);overflow:hidden;transition:background-color .4s,transform .5s var(--nd-ease)}.nd-inspire-sequence__grid article:hover{z-index:2;background:rgb(212 169 71 / .035);transform:translateY(-.45rem)}.nd-inspire-sequence__grid article::before{position:absolute;top:25%;left:50%;width:8rem;aspect-ratio:1;border:1px solid rgb(212 169 71 / .13);content:"";transform:translateX(-50%) rotate(45deg)}.nd-inspire-sequence__grid i{position:absolute;top:1.1rem;right:1.2rem;color:rgb(212 169 71 / .16);font-size:clamp(3rem,5vw,5rem);font-style:normal;font-weight:300}.nd-inspire-sequence__grid span{color:var(--insp-gold);font-family:var(--wp--preset--font-family--studio-mono);font-size:.54rem;letter-spacing:.08em;text-transform:uppercase}.nd-inspire-sequence__grid h3{position:relative;margin:11rem 0 1.1rem;font-size:clamp(1.55rem,2.2vw,2.2rem);font-weight:500;letter-spacing:-.04em}.nd-inspire-sequence__grid p{position:relative;margin:0;color:#9f96ae;font-size:.78rem;line-height:1.65}.nd-inspire-sequence__grid b{position:absolute;right:1.3rem;bottom:1.3rem;left:1.3rem;padding-top:.8rem;border-top:1px solid rgb(212 169 71 / .15);color:var(--insp-gold-dim);font-family:var(--wp--preset--font-family--studio-mono);font-size:.5rem;font-weight:400;letter-spacing:.06em;text-transform:uppercase}.nd-inspire-reading{background:linear-gradient(165deg,var(--insp-void) 20%,#0a0711 100%)!important}.nd-inspire-reading__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:.8rem}.nd-inspire-article{position:relative;display:flex;min-height:37rem;padding:1.3rem;border:1px solid rgb(212 169 71 / .2);overflow:hidden;flex-direction:column;background:rgb(9 6 15 / .48);color:var(--insp-parchment);text-decoration:none;transform:perspective(1000px) rotateX(var(--nd-tilt-x,0deg)) rotateY(var(--nd-tilt-y,0deg));transform-style:preserve-3d;transition:border-color .4s,background-color .4s,transform .22s ease-out}.nd-inspire-article::after{position:absolute;inset:0;pointer-events:none;content:"";opacity:.55;background:radial-gradient(350px circle at var(--nd-card-x,50%) var(--nd-card-y,50%),rgb(212 169 71 / .11),transparent 62%)}.nd-inspire-article:hover{border-color:rgb(212 169 71 / .58);color:var(--insp-parchment)}.nd-inspire-article__visual{position:relative;height:19rem;margin:-.2rem -.2rem 1.5rem;overflow:hidden;border-bottom:1px solid rgb(212 169 71 / .17);background:radial-gradient(circle,rgb(212 169 71 / .1),transparent 60%)}.nd-inspire-article__visual i,.nd-inspire-article__visual b{position:absolute;top:50%;left:50%;border:1px solid rgb(212 169 71 / .48);transform:translate(-50%,-50%)}.nd-inspire-article__visual i:first-child{width:14rem;aspect-ratio:1;border-radius:50%}.nd-inspire-article__visual i:nth-child(2){width:10rem;aspect-ratio:1;transform:translate(-50%,-50%) rotate(45deg);animation:nd-inspire-turn 24s linear infinite}.nd-inspire-article__visual i:nth-child(3){width:3.5rem;aspect-ratio:1;border-radius:50%;box-shadow:0 0 30px rgb(212 169 71 / .14)}.nd-inspire-article__visual b{width:7rem;height:1px;border:0;border-top:1px solid rgb(212 169 71 / .5);transform:translate(-50%,-50%) rotate(30deg)}.nd-inspire-article--pentad .nd-inspire-article__visual i:first-child{border-radius:0;clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 95%,50% 72%,21% 95%,32% 57%,2% 35%,39% 35%);background:rgb(197 107 122 / .12)}.nd-inspire-article--pentad .nd-inspire-article__visual i:nth-child(2){border-color:rgb(197 107 122 / .58);transform:translate(-50%,-50%) rotate(18deg)}.nd-inspire-article--canon .nd-inspire-article__visual{background:repeating-radial-gradient(circle,rgb(196 82 158 / .15) 0 1px,transparent 1px 2.2rem)}.nd-inspire-article--canon .nd-inspire-article__visual i:first-child{border-style:dashed;animation:nd-inspire-spin 30s linear reverse infinite}.nd-inspire-article>span{position:relative;z-index:2;color:var(--insp-gold-dim);font-family:var(--wp--preset--font-family--studio-mono);font-size:.55rem;letter-spacing:.07em;text-transform:uppercase}.nd-inspire-article h3{position:relative;z-index:2;margin:.8rem 0;font-size:clamp(1.7rem,2.5vw,2.45rem);font-weight:500;letter-spacing:-.045em;line-height:1}.nd-inspire-article p{position:relative;z-index:2;margin:0;color:#aaa0b8;font-size:.82rem;line-height:1.65}.nd-inspire-article>strong{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:1rem;border-top:1px solid rgb(212 169 71 / .16);color:var(--insp-parchment);font-size:.68rem;font-weight:600;letter-spacing:.04em}.nd-inspire-article>strong i{color:var(--insp-gold);font-style:normal}.nd-inspire-edition{display:flex;gap:2rem;align-items:flex-end;justify-content:space-between;margin-top:.8rem;padding:clamp(1.6rem,4vw,3.5rem);border:1px solid rgb(212 169 71 / .22);background:rgb(212 169 71 / .035)}.nd-inspire-edition span{color:var(--insp-gold);font-family:var(--wp--preset--font-family--studio-mono);font-size:.54rem;letter-spacing:.08em;text-transform:uppercase}.nd-inspire-edition h3{max-width:48rem;margin:.8rem 0 0;font-size:clamp(1.7rem,3vw,3rem);font-weight:480;letter-spacing:-.04em;line-height:1.1}.nd-inspire-edition .nd-inspire-button{flex:0 0 auto}.nd-inspire-context{background:#0d0916!important}.nd-inspire-context__grid{display:grid;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);gap:clamp(3rem,9vw,9rem)}.nd-inspire-context__copy{color:#b3aabd;font-size:1rem;line-height:1.76}.nd-inspire-context__copy p{margin:0 0 1.4rem}.nd-inspire-context__rule{display:flex;gap:2rem;align-items:baseline;justify-content:space-between;margin-top:3rem;padding-top:1.3rem;border-top:1px solid rgb(212 169 71 / .28)}.nd-inspire-context__rule span{color:var(--insp-gold);font-family:var(--wp--preset--font-family--studio-mono);font-size:.55rem;letter-spacing:.08em;text-transform:uppercase}.nd-inspire-context__rule strong{font-size:clamp(1.25rem,2.2vw,2rem);font-weight:480;letter-spacing:-.03em;text-align:right}.nd-inspire-subscribe{position:relative;min-height:75svh;display:grid;align-items:center;padding:clamp(7rem,12vw,11rem) var(--nd-pad);overflow:hidden;background:radial-gradient(circle at 77% 50%,rgb(212 169 71 / .1),transparent 28%),var(--insp-void)}.nd-inspire-subscribe__content{position:relative;z-index:2}.nd-inspire-subscribe h2{max-width:10ch;margin:.5rem 0 1.5rem;font-size:clamp(4rem,9vw,9rem);font-weight:440;letter-spacing:-.075em;line-height:.86}.nd-inspire-subscribe p:not(.nd-index){max-width:47rem;margin:0;color:#b7aec2;font-size:clamp(1.05rem,1.6vw,1.35rem);line-height:1.6}.nd-inspire-subscribe__actions{display:flex;gap:1.25rem;align-items:center;flex-wrap:wrap;margin-top:2.2rem}.nd-inspire-text-link{color:var(--insp-gold);font-size:.74rem;font-weight:650;letter-spacing:.03em;text-decoration:none}.nd-inspire-subscribe small{display:block;margin-top:1rem;color:#776d86;font-family:var(--wp--preset--font-family--studio-mono);font-size:.52rem;letter-spacing:.04em}.nd-inspire-subscribe__geometry{position:absolute;right:-12rem;bottom:-16rem;width:min(66vw,58rem);aspect-ratio:1;border:1px solid rgb(212 169 71 / .18);border-radius:50%;animation:nd-inspire-spin 72s linear infinite}.nd-inspire-subscribe__geometry::before,.nd-inspire-subscribe__geometry::after,.nd-inspire-subscribe__geometry i,.nd-inspire-subscribe__geometry b{position:absolute;content:""}.nd-inspire-subscribe__geometry::before{inset:10%;border:1px solid rgb(212 169 71 / .18);transform:rotate(45deg)}.nd-inspire-subscribe__geometry::after{inset:24%;border:1px solid rgb(143 182 217 / .18);border-radius:50%}.nd-inspire-subscribe__geometry i:first-child{inset:36%;border:1px solid rgb(217 122 95 / .2);transform:rotate(45deg)}.nd-inspire-subscribe__geometry i:nth-child(2){inset:45%;border:1px solid rgb(212 169 71 / .4);border-radius:50%;box-shadow:0 0 35px rgb(212 169 71 / .16)}.nd-inspire-main :focus-visible{outline:2px solid var(--insp-gold);outline-offset:4px}@keyframes nd-inspire-spin{to{rotate:360deg}}@keyframes nd-inspire-turn{to{transform:translate(-50%,-50%) rotate(405deg)}}@media (max-width:1100px){.nd-inspire-wheel{--insp-radius:12.5rem;right:-12rem;width:37rem;opacity:.56}.nd-inspire-sequence__grid{grid-template-columns:repeat(2,1fr)}.nd-inspire-sequence__grid article{min-height:25rem}.nd-inspire-sequence__grid h3{margin-top:8rem}}@media (max-width:900px){.nd-inspire-hero{min-height:1100px;padding-top:8rem}.nd-inspire-hero__content{min-height:990px;justify-content:flex-start;padding-top:4rem}.nd-inspire-wheel{--insp-radius:10rem;top:19%;right:-11rem;width:30rem;opacity:.42}.nd-inspire-hero__ledger{grid-template-columns:repeat(2,1fr)}.nd-inspire-hero__ledger span:nth-child(2){border-right:0}.nd-inspire-hero__ledger span:nth-child(-n+2){border-bottom:1px solid rgb(212 169 71 / .16)}.nd-inspire-hero__ledger span:nth-child(3){padding-left:0}.nd-inspire-intro__grid,.nd-inspire-context__grid{grid-template-columns:1fr}.nd-inspire-principles{grid-template-columns:1fr}.nd-inspire-principles article{min-height:15rem}.nd-inspire-principles h3{margin-top:3.5rem}.nd-inspire-section-head{align-items:flex-start;flex-direction:column}.nd-inspire-archive__method{grid-template-columns:repeat(2,1fr)}.nd-inspire-archive__grid{grid-template-columns:repeat(2,1fr)}.nd-inspire-reading__grid{grid-template-columns:1fr}.nd-inspire-article{min-height:auto}.nd-inspire-article__visual{height:22rem}.nd-inspire-article>strong{margin-top:3rem}.nd-inspire-edition{align-items:flex-start;flex-direction:column}}@media (max-width:620px){.nd-inspire-hero{min-height:1150px;padding-top:7.5rem}.nd-inspire-hero__content{min-height:1040px;padding-top:2rem}.nd-inspire-wheel{--insp-radius:8rem;top:23%;right:-10rem;width:25rem;opacity:.35}.nd-inspire-hero__title{font-size:clamp(4.1rem,20vw,6.3rem)}.nd-inspire-hero__kicker{margin-top:2rem}.nd-inspire-hero__actions{align-items:stretch;flex-direction:column}.nd-inspire-button{width:100%}.nd-inspire-hero__ledger{margin-top:3rem}.nd-inspire-scroll{display:none}.nd-inspire-sequence__grid{grid-template-columns:1fr;border-left:0}.nd-inspire-source-ledger,.nd-inspire-archive__method,.nd-inspire-archive__grid{grid-template-columns:1fr;border-left:0}.nd-inspire-source-ledger article,.nd-inspire-archive__method article,.nd-inspire-archive__grid>*{min-height:auto;border-left:1px solid rgb(212 169 71 / .22)}.nd-inspire-source-ledger article{min-height:17rem}.nd-inspire-archive__method h3{margin-top:2.5rem}.nd-inspire-archive__grid h3{margin-top:4.5rem}.nd-inspire-archive__grid b{margin-top:2.5rem}.nd-inspire-archive__head{align-items:flex-start;flex-direction:column}.nd-inspire-sequence__grid article{min-height:auto;padding-bottom:4rem;border-left:1px solid rgb(212 169 71 / .2)}.nd-inspire-sequence__grid h3{margin-top:5rem}.nd-inspire-article__visual{height:17rem}.nd-inspire-edition .nd-inspire-button{width:100%}.nd-inspire-context__rule{align-items:flex-start;flex-direction:column}.nd-inspire-context__rule strong{text-align:left}.nd-inspire-subscribe{min-height:auto}.nd-inspire-subscribe h2{font-size:clamp(3.7rem,18vw,5.5rem)}.nd-inspire-subscribe__actions{align-items:stretch;flex-direction:column}.nd-inspire-text-link{padding:.8rem 0;text-align:center}.nd-inspire-subscribe__geometry{right:-17rem;bottom:-10rem;width:34rem}}@media (prefers-reduced-motion:reduce){.nd-inspire-wheel__orbit,.nd-inspire-article__visual i,.nd-inspire-subscribe__geometry{animation:none!important}.nd-inspire-hero__aura,.nd-inspire-wheel,.nd-inspire-article{transform:none}}@media (prefers-contrast:more){.nd-inspire-hero__intro,.nd-inspire-intro__copy,.nd-inspire-context__copy,.nd-inspire-section-head>p,.nd-inspire-article p{color:var(--insp-parchment)}}.nd-work{position:relative;isolation:isolate;overflow:clip}.nd-work::after{position:absolute;z-index:-1;top:4rem;right:-18rem;width:min(58vw, 54rem);aspect-ratio:1;pointer-events:none;content:"";opacity:.035;background:url(/wp-content/themes/nagy-design-wpvibe-draft/assets/vectors/golden-star.svg) center / 84% auto no-repeat;filter:grayscale(1) brightness(2.4);animation:nd-work-star-drift 32s ease-in-out infinite alternate}.nd-work>*{position:relative;z-index:1}.nd-work-gallery{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(.8rem, 1.5vw, 1.25rem)}.nd-work-piece{position:relative;display:grid;min-width:0;grid-column:span 4;overflow:hidden;border:1px solid rgb(245 245 242 / .12);background:rgb(8 10 14 / .82);transform:perspective(1200px) rotateX(var(--nd-tilt-x,0deg)) rotateY(var(--nd-tilt-y,0deg));transform-style:preserve-3d;transition:border-color .4s,box-shadow .4s,transform .22s ease-out}.nd-work-piece--feature,.nd-work-piece--landscape{grid-column:span 8}.nd-work-piece::after{position:absolute;inset:0;pointer-events:none;content:"";opacity:0;background:radial-gradient(480px circle at var(--nd-card-x,50%) var(--nd-card-y,50%),rgb(213 166 58 / .13),transparent 62%);transition:opacity .35s}.nd-work-piece:hover{border-color:rgb(213 166 58 / .42);box-shadow:0 1.5rem 4rem rgb(0 0 0 / .24)}.nd-work-piece:hover::after{opacity:1}.nd-work-piece__media{position:relative;min-height:25rem;margin:0;overflow:hidden;background:#050609}.nd-work-piece--feature .nd-work-piece__media{min-height:37rem}.nd-work-piece__media::after{position:absolute;inset:0;content:"";background:linear-gradient(180deg,transparent 60%,rgb(3 4 7 / .58))}.nd-work-piece__media img{width:100%;height:100%;object-fit:cover;transform:scale(1.015);transition:transform 1.1s var(--nd-ease),filter .6s}.nd-work-piece--feature .nd-work-piece__media img{object-position:center 56%}.nd-work-piece:hover .nd-work-piece__media img{transform:scale(1.055);filter:saturate(1.08) contrast(1.03)}.nd-work-piece__media>span{position:absolute;z-index:2;top:.9rem;left:.9rem;padding:.45rem .6rem;border:1px solid rgb(245 245 242 / .2);background:rgb(5 6 9 / .68);color:#d6d8dd;font-family:var(--wp--preset--font-family--studio-mono);font-size:.52rem;letter-spacing:.08em;text-transform:uppercase;backdrop-filter:blur(10px)}.nd-work-piece__copy{position:relative;z-index:2;padding:clamp(1.1rem, 2.2vw, 1.7rem);border-top:1px solid rgb(245 245 242 / .09)}.nd-work-piece__copy small{display:block;color:var(--nd-gold);font-family:var(--wp--preset--font-family--studio-mono);font-size:.52rem;letter-spacing:.06em;text-transform:uppercase}.nd-work-piece__copy h3{margin:.55rem 0 .8rem;font-size:clamp(1.45rem, 2.5vw, 2.45rem);font-weight:490;letter-spacing:-.045em;line-height:1}.nd-work-piece__copy p{max-width:48rem;margin:0;color:#9da2ad;font-size:.8rem;line-height:1.65}.nd-vector-lab,.nd-motion-lab{margin-top:clamp(5rem, 10vw, 9rem);content-visibility:auto;contain-intrinsic-size:900px}.nd-vector-lab{border:1px solid rgb(213 166 58 / .22);background:linear-gradient(145deg,rgb(18 16 16 / .94),rgb(6 8 12 / .98))}.nd-vector-lab__head,.nd-motion-lab__head{display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1.1fr) minmax(18rem,.9fr);gap:2rem;align-items:end;padding:clamp(1.4rem, 3vw, 2.4rem);border-bottom:1px solid rgb(245 245 242 / .12)}.nd-vector-lab__head>span,.nd-motion-lab__head>span{align-self:start;color:var(--nd-gold);font-family:var(--wp--preset--font-family--studio-mono);font-size:.55rem;letter-spacing:.08em;text-transform:uppercase}.nd-vector-lab__head h3,.nd-motion-lab__head h3{margin:0;font-size:clamp(2.5rem, 5.3vw, 5.5rem);font-weight:450;letter-spacing:-.065em;line-height:.88}.nd-vector-lab__head p,.nd-motion-lab__head p{margin:0;color:#9da2ad;font-size:.82rem;line-height:1.65}.nd-vector-lab__body{display:block}.nd-vector-lab__steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.nd-vector-lab__steps>div{display:flex;min-height:16rem;padding:1.4rem;border-right:1px solid rgb(245 245 242 / .08);border-bottom:1px solid rgb(245 245 242 / .08);flex-direction:column}.nd-vector-lab__steps i{color:rgb(213 166 58 / .52);font-family:var(--wp--preset--font-family--studio-mono);font-size:.58rem;font-style:normal}.nd-vector-lab__steps strong{margin-top:auto;color:#f0f0ed;font-size:clamp(1.3rem, 2vw, 1.9rem);font-weight:500;letter-spacing:-.035em}.nd-vector-lab__steps span{max-width:15rem;margin-top:.55rem;color:#777e8a;font-size:.68rem;line-height:1.55}.nd-motion-lab{border-top:1px solid rgb(245 245 242 / .13)}.nd-motion-lab__head{padding-inline:0}.nd-motion-lab__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:.8rem}.nd-motion-card{display:flex;min-width:0;grid-column:span 4;border:1px solid rgb(245 245 242 / .12);flex-direction:column;overflow:hidden;background:#050609;transition:border-color .35s,transform .45s var(--nd-ease)}.nd-motion-card--feature{grid-column:span 8}.nd-motion-card:hover{border-color:rgb(213 166 58 / .42);transform:translateY(-.35rem)}.nd-motion-card video{display:block;width:100%;height:19rem;object-fit:contain;background:#000}.nd-motion-card--feature video{height:36rem}.nd-motion-card--portrait video{height:36rem}.nd-motion-card>div{display:flex;gap:.5rem;min-height:7.5rem;padding:1.15rem;flex-direction:column;border-top:1px solid rgb(245 245 242 / .09)}.nd-motion-card small{color:var(--nd-gold);font-family:var(--wp--preset--font-family--studio-mono);font-size:.5rem;letter-spacing:.07em;text-transform:uppercase}.nd-motion-card strong{color:#f0f0ed;font-size:1.05rem;font-weight:540;letter-spacing:-.025em}.nd-motion-card span{margin-top:auto;color:#777e8a;font-size:.62rem;line-height:1.45}@keyframes nd-work-star-drift{from{transform:translate3d(-2%,2%,0) rotate(-7deg) scale(.96)}to{transform:translate3d(3%,-2%,0) rotate(9deg) scale(1.06)}}@media (max-width:900px){.nd-work-gallery,.nd-motion-lab__grid{grid-template-columns:repeat(6,minmax(0,1fr))}.nd-work-piece{grid-column:span 3}.nd-work-piece--feature,.nd-work-piece--landscape,.nd-motion-card--feature{grid-column:span 6}.nd-work-piece__media,.nd-work-piece--feature .nd-work-piece__media{min-height:29rem}.nd-vector-lab__head,.nd-motion-lab__head{grid-template-columns:1fr 1.3fr}.nd-vector-lab__head p,.nd-motion-lab__head p{grid-column:2}.nd-vector-lab__steps{grid-template-columns:1fr 1fr}.nd-vector-lab__steps>div{min-height:13rem}.nd-motion-card{grid-column:span 3}.nd-motion-card--feature video{height:min(64vw, 34rem)}}@media (max-width:620px){.nd-work::after{right:-15rem;width:34rem}.nd-work-gallery{grid-template-columns:1fr}.nd-work-piece,.nd-work-piece--feature,.nd-work-piece--landscape{grid-column:auto}.nd-work-piece__media,.nd-work-piece--feature .nd-work-piece__media{min-height:24rem}.nd-vector-lab__head,.nd-motion-lab__head{grid-template-columns:1fr;gap:1rem}.nd-vector-lab__head p,.nd-motion-lab__head p{grid-column:auto}.nd-vector-lab__steps{grid-template-columns:1fr}.nd-vector-lab__steps>div{min-height:10.5rem}.nd-motion-lab__grid{display:flex;gap:.7rem;margin-inline:calc(var(--nd-pad) * -1);padding-inline:var(--nd-pad);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin}.nd-motion-card,.nd-motion-card--feature{min-width:min(84vw, 30rem);flex:0 0 min(84vw, 30rem);scroll-snap-align:center}.nd-motion-card video,.nd-motion-card--feature video,.nd-motion-card--portrait video{height:25rem}}@media (prefers-reduced-motion:reduce){.nd-work::after{animation:none!important}.nd-work-piece,.nd-motion-card{transform:none!important}}@media (prefers-contrast:more){.nd-work-piece__copy p,.nd-vector-lab__head p,.nd-motion-lab__head p,.nd-motion-card span{color:#e6e6e2}}.nd-hero-media{--nd-rx:0deg;--nd-ry:0deg;--nd-tx:0px;--nd-ty:0px;position:absolute;z-index:1;top:8%;right:clamp(-4rem, 1vw, 2rem);width:clamp(28rem, 45vw, 46rem);aspect-ratio:1;pointer-events:none;perspective:1000px;transform:translate3d(var(--nd-tx),calc(var(--nd-ty) + var(--nd-parallax-y, 0px)),0) rotateX(var(--nd-rx)) rotateY(var(--nd-ry));transition:transform .65s var(--nd-ease),opacity .4s}.nd-hero-media::before{position:absolute;z-index:3;inset:-8%;content:"";background:linear-gradient(90deg,var(--nd-ink) 0%,rgb(9 11 16 / .74) 16%,transparent 52%)}.nd-hero-media__frame{position:absolute;inset:0;overflow:hidden;border:1px solid rgb(213 166 58 / .16);background:radial-gradient(circle,rgb(63 124 255 / .08),transparent 58%);box-shadow:inset 0 0 5rem rgb(4 5 8 / .8),0 0 7rem rgb(213 166 58 / .05);mask-image:radial-gradient(circle at 56% 49%,#000 0 58%,rgb(0 0 0 / .84) 72%,transparent 94%)}.nd-hero-media__frame::before,.nd-hero-media__frame::after{position:absolute;z-index:2;pointer-events:none;content:""}.nd-hero-media__frame::before{inset:8%;border:1px solid rgb(213 166 58 / .17);border-radius:50%;box-shadow:0 0 0 4rem rgb(213 166 58 / .012),inset 0 0 4rem rgb(91 75 183 / .05)}.nd-hero-media__frame::after{inset:0;opacity:.56;background:linear-gradient(90deg,rgb(9 11 16 / .92),transparent 42%),linear-gradient(180deg,rgb(9 11 16 / .42),transparent 22% 72%,rgb(9 11 16 / .72))}.nd-hero-media__video{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;object-position:50% 50%;opacity:.93;filter:saturate(1.08) contrast(1.08) brightness(.92)}.nd-hero-media__reticle{position:absolute;z-index:4;inset:11%}.nd-hero-media__reticle i{position:absolute;width:2.4rem;height:2.4rem;border-color:rgb(213 166 58 / .42);border-style:solid}.nd-hero-media__reticle i:first-child{top:0;left:0;border-width:1px 0 0 1px}.nd-hero-media__reticle i:nth-child(2){top:0;right:0;border-width:1px 1px 0 0}.nd-hero-media__reticle i:nth-child(3){right:0;bottom:0;border-width:0 1px 1px 0}.nd-hero-media__reticle i:nth-child(4){bottom:0;left:0;border-width:0 0 1px 1px}.nd-hero-media__index,.nd-hero-media__caption{position:absolute;z-index:5;color:rgb(245 245 242 / .6);font-family:var(--wp--preset--font-family--studio-mono);font-size:.52rem;letter-spacing:.09em;line-height:1.55;text-transform:uppercase}.nd-hero-media__index{top:13%;right:12%;color:var(--nd-gold)}.nd-hero-media__caption{right:12%;bottom:13%;text-align:right}.nd-page-hidden .nd-hero-media__video{visibility:hidden}@media (max-width:900px){.nd-hero-media{top:24%;right:-10rem;width:36rem;opacity:.7}.nd-hero-media::before{background:linear-gradient(90deg,var(--nd-ink) 0%,rgb(9 11 16 / .76) 28%,transparent 68%)}.nd-hero__brand-echo{top:25%;left:-10rem;width:28rem;opacity:.11}}@media (max-width:620px){.nd-brand{gap:.72rem;font-size:.94rem}.nd-brand__mark{width:2.45rem;height:2.45rem}.nd-brand__mark img{width:2.12rem;height:2.12rem}.nd-hero-media{top:25%;right:-8.5rem;width:27rem;opacity:.62}.nd-hero__brand-echo{top:30%;left:-8.5rem;width:22rem;opacity:.09}.nd-hero-media__frame{mask-image:radial-gradient(circle at 50% 50%,#000 0 54%,rgb(0 0 0 / .78) 70%,transparent 92%)}.nd-hero-media__index,.nd-hero-media__caption{display:none}}@media (prefers-reduced-motion:reduce){.nd-hero-media{transform:none!important}.nd-hero-media__video{opacity:.72}.nd-hero__brand-echo{animation:none!important;transform:rotate(-6deg)}}.nd-lh-main{--nd-lh-gold:#d5a63a;--nd-lh-magenta:#ff3f98;--nd-lh-amber:#ffbd54;overflow:clip;background:#050608;color:#f5f5f2}.nd-lh-shell{width:min(100% - (2 * var(--nd-pad)), 88rem);margin-inline:auto}.nd-lh-main em{color:var(--nd-lh-magenta);font-family:inherit;font-style:normal}.nd-lh-main .nd-index{color:var(--nd-lh-gold)}.nd-lh-hero{position:relative;min-height:max(780px, 100svh);padding:clamp(8.5rem, 15vh, 11rem) 0 2rem;isolation:isolate;border-bottom:1px solid rgb(213 166 58 / .22);background:radial-gradient(circle at 76% 38%,rgb(255 63 152 / .08),transparent 28%),linear-gradient(150deg,#07080b 0%,#050608 55%,#101018 100%)}.nd-lh-hero__field{position:absolute;z-index:-1;inset:0;overflow:hidden;pointer-events:none}.nd-lh-hero__video{position:absolute;z-index:0;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;opacity:.78;filter:brightness(.72) contrast(1.08) saturate(.92)}.nd-lh-hero__video~.nd-lh-hero__grid{opacity:.07}.nd-lh-hero__video~.nd-lh-beacon{opacity:.22}.nd-lh-hero__video~.nd-lh-hero__beam{opacity:.18}.nd-lh-hero__field::after{position:absolute;z-index:3;inset:0;content:"";background:linear-gradient(90deg,rgb(5 6 8 / .96) 0%,rgb(5 6 8 / .76) 45%,rgb(5 6 8 / .18) 82%,rgb(5 6 8 / .28) 100%),linear-gradient(180deg,rgb(5 6 8 / .08) 42%,#050608 100%)}.nd-lh-hero__grid{position:absolute;inset:0;opacity:.15;background-image:linear-gradient(rgb(213 166 58 / .26) 1px,transparent 1px),linear-gradient(90deg,rgb(213 166 58 / .26) 1px,transparent 1px);background-size:clamp(4rem, 7vw, 7rem) clamp(4rem, 7vw, 7rem);mask-image:radial-gradient(circle at 72% 42%,#000,transparent 72%);transform:perspective(720px) rotateX(63deg) scale(1.45) translateY(27%)}.nd-lh-beacon{position:absolute;top:12%;right:4%;width:min(54vw, 48rem);aspect-ratio:1;border:1px solid rgb(213 166 58 / .22);border-radius:50%;opacity:.62;transform:translateY(var(--nd-parallax-y,0));animation:nd-lh-orbit 46s linear infinite}.nd-lh-beacon::before,.nd-lh-beacon::after,.nd-lh-beacon i,.nd-lh-beacon b{position:absolute;content:""}.nd-lh-beacon::before{inset:12%;border:1px solid rgb(255 63 152 / .26);border-radius:50%}.nd-lh-beacon::after{inset:28%;border:1px solid rgb(213 166 58 / .34);transform:rotate(45deg);box-shadow:0 0 30px rgb(255 63 152 / .07)}.nd-lh-beacon i{top:50%;left:50%;width:72%;height:1px;background:linear-gradient(90deg,transparent,rgb(255 189 84 / .65),transparent);transform-origin:center}.nd-lh-beacon i:first-child{transform:translate(-50%,-50%) rotate(0deg)}.nd-lh-beacon i:nth-child(2){transform:translate(-50%,-50%) rotate(60deg)}.nd-lh-beacon i:nth-child(3){transform:translate(-50%,-50%) rotate(120deg)}.nd-lh-beacon b{top:50%;left:50%;width:1.25rem;height:1.25rem;border-radius:50%;background:#fff;box-shadow:0 0 1rem #fff,0 0 4rem var(--nd-lh-magenta),0 0 8rem var(--nd-lh-amber);transform:translate(-50%,-50%);animation:nd-lh-pulse 3.5s ease-in-out infinite}.nd-lh-hero__beam{position:absolute;top:-8%;right:18%;width:1px;height:94%;background:linear-gradient(transparent,rgb(255 63 152 / .78) 28%,rgb(213 166 58 / .34) 72%,transparent);box-shadow:0 0 2rem rgb(255 63 152 / .55);transform:rotate(18deg);transform-origin:top}.nd-lh-hero__layout{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(21rem,.62fr);gap:clamp(3rem, 7vw, 8rem);align-items:center}.nd-lh-hero__copy{position:relative;z-index:2;padding-block:2rem}.nd-lh-back{display:inline-block;margin-bottom:clamp(2.5rem, 7vh, 5rem);color:#a5a6aa;font-family:var(--wp--preset--font-family--studio-mono);font-size:.57rem;letter-spacing:.08em;text-decoration:none;text-transform:uppercase}.nd-lh-back:hover{color:var(--nd-lh-gold)}.nd-lh-hero__title{max-width:64rem;margin:.65rem 0 1.2rem;font-size:clamp(4.6rem, 10.4vw, 10.4rem);font-weight:430;letter-spacing:-.075em;line-height:.73}.nd-lh-hero__title span,.nd-lh-hero__title em{display:block}.nd-lh-hero__title em{margin-left:clamp(1rem, 7vw, 7rem);color:#fff0;-webkit-text-stroke:1px rgb(255 63 152 / .92);text-shadow:0 0 3rem rgb(255 63 152 / .17)}.nd-lh-hero__kicker{max-width:40rem;margin:2.3rem 0 1rem;color:#ededeb;font-size:clamp(1.18rem, 2vw, 1.65rem);font-weight:520;letter-spacing:-.025em}.nd-lh-hero__intro{max-width:44rem;margin:0;color:#a6a8ae;font-size:clamp(.82rem, 1.05vw, .98rem);line-height:1.75}.nd-lh-hero__actions{display:flex;gap:.75rem;margin-top:2.2rem;flex-wrap:wrap}.nd-lh-button{display:inline-flex;gap:1.5rem;min-height:3.25rem;padding:.95rem 1.15rem!important;align-items:center;justify-content:space-between;border:1px solid rgb(245 245 242 / .2)!important;border-radius:0!important;background:rgb(5 6 8 / .42)!important;color:#f5f5f2!important;font-family:var(--wp--preset--font-family--studio-mono);font-size:.58rem!important;letter-spacing:.06em;text-decoration:none;text-transform:uppercase;backdrop-filter:blur(12px)}.nd-lh-button:hover{border-color:var(--nd-lh-gold)!important}.nd-lh-button--primary{border-color:var(--nd-lh-gold)!important;background:var(--nd-lh-gold)!important;color:#08090b!important}.nd-lh-hero__plate{position:relative;z-index:1;margin:0;padding:.6rem;border:1px solid rgb(213 166 58 / .24);background:rgb(6 7 9 / .76);box-shadow:0 3rem 8rem rgb(0 0 0 / .55),0 0 5rem rgb(255 63 152 / .08);transform:perspective(1000px) rotateY(-5deg) rotateX(1deg)}.nd-lh-hero__plate::before{position:absolute;z-index:2;inset:6%;border:1px solid rgb(213 166 58 / .2);content:"";pointer-events:none}.nd-lh-hero__plate img{display:block;width:100%;height:auto;aspect-ratio:.773;object-fit:cover;filter:contrast(1.05) saturate(1.05)}.nd-lh-hero__plate figcaption{display:flex;justify-content:space-between;padding:.8rem .25rem .2rem;color:#8b8d94;font-family:var(--wp--preset--font-family--studio-mono);font-size:.48rem;letter-spacing:.07em;text-transform:uppercase}.nd-lh-hero__plate figcaption strong{color:var(--nd-lh-gold);font-weight:500}.nd-lh-hero__ledger{display:grid;grid-template-columns:repeat(4,1fr);margin-top:clamp(3rem, 7vh, 6rem);border-top:1px solid rgb(245 245 242 / .12);border-left:1px solid rgb(245 245 242 / .12)}.nd-lh-hero__ledger span{display:flex;gap:.8rem;min-height:4.2rem;padding:.85rem 1rem;align-items:center;border-right:1px solid rgb(245 245 242 / .12);border-bottom:1px solid rgb(245 245 242 / .12);color:#777b84;font-family:var(--wp--preset--font-family--studio-mono);font-size:.52rem;letter-spacing:.06em;text-transform:uppercase}.nd-lh-hero__ledger i{color:var(--nd-lh-gold);font-size:1.2rem;font-style:normal;letter-spacing:-.04em}.nd-lh-orientation{background:linear-gradient(180deg,#f0e5ca,#d8c49e);color:#201a17}.nd-lh-orientation .nd-index{color:#8f5e20}.nd-lh-orientation__grid,.nd-lh-context__grid{display:grid;grid-template-columns:minmax(0,.85fr) minmax(22rem,1fr);gap:clamp(3rem, 10vw, 10rem)}.nd-lh-orientation h2,.nd-lh-context h2,.nd-lh-section-head h2,.nd-lh-subscribe h2{margin:.65rem 0 0;font-size:clamp(3rem, 6.4vw, 6.8rem);font-weight:450;letter-spacing:-.065em;line-height:.88}.nd-lh-orientation h2 em{color:#9b225b}.nd-lh-orientation__copy,.nd-lh-context__copy{padding-top:.2rem;color:#5c5147;font-size:.88rem;line-height:1.8}.nd-lh-lede{margin-top:0;color:#211c18;font-size:clamp(1.16rem, 1.9vw, 1.6rem);letter-spacing:-.025em;line-height:1.5}.nd-lh-orientation__rule,.nd-lh-context__rule{display:grid;grid-template-columns:.55fr 1.45fr;gap:1rem;margin-top:2.2rem;padding-top:1rem;border-top:1px solid rgb(32 26 23 / .3)}.nd-lh-orientation__rule span,.nd-lh-context__rule span{font-family:var(--wp--preset--font-family--studio-mono);font-size:.52rem;letter-spacing:.06em;text-transform:uppercase}.nd-lh-orientation__rule strong,.nd-lh-context__rule strong{color:#201a17;font-size:.78rem;font-weight:600}.nd-lh-evidence{display:grid;grid-template-columns:repeat(4,1fr);margin-top:clamp(4rem, 9vw, 9rem);border-top:1px solid rgb(32 26 23 / .3);border-left:1px solid rgb(32 26 23 / .3)}.nd-lh-evidence article{position:relative;min-height:23rem;padding:1.4rem;border-right:1px solid rgb(32 26 23 / .3);border-bottom:1px solid rgb(32 26 23 / .3)}.nd-lh-evidence article::after{position:absolute;right:1.4rem;bottom:1.4rem;width:.5rem;height:.5rem;border-radius:50%;background:#8f5e20;content:""}.nd-lh-evidence i,.nd-lh-evidence span{font-family:var(--wp--preset--font-family--studio-mono);font-size:.52rem;font-style:normal;letter-spacing:.06em;text-transform:uppercase}.nd-lh-evidence i{color:#8f5e20}.nd-lh-evidence span{display:block;margin-top:4.5rem;color:#776858}.nd-lh-evidence h3{margin:.7rem 0;font-size:clamp(1.45rem, 2.4vw, 2.1rem);font-weight:520;letter-spacing:-.045em}.nd-lh-evidence p{margin:0;color:#665b51;font-size:.72rem;line-height:1.65}.nd-lh-section-head{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(20rem,.65fr);gap:4rem;align-items:end;margin-bottom:clamp(3rem, 7vw, 6rem)}.nd-lh-section-head>p{margin:0;color:#8d919b;font-size:.85rem;line-height:1.75}.nd-lh-editions{border-bottom:1px solid rgb(213 166 58 / .16);background:radial-gradient(circle at 18% 18%,rgb(213 166 58 / .08),transparent 32%),#0a0b0f}.nd-lh-editions .nd-lh-section-head h2 em{color:var(--nd-lh-gold)}.nd-lh-editions__grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(20rem,.8fr);border-top:1px solid rgb(245 245 242 / .13);border-left:1px solid rgb(245 245 242 / .13)}.nd-lh-edition{position:relative;min-height:33rem;padding:clamp(1.5rem, 3.2vw, 3rem);overflow:hidden;border-right:1px solid rgb(245 245 242 / .13);border-bottom:1px solid rgb(245 245 242 / .13);background:linear-gradient(145deg,rgb(255 255 255 / .025),transparent 64%)}.nd-lh-edition--print::after{position:absolute;right:-8rem;bottom:-13rem;width:28rem;aspect-ratio:1;border:1px solid rgb(213 166 58 / .14);border-radius:50%;content:"";box-shadow:inset 0 0 5rem rgb(213 166 58 / .03);pointer-events:none}.nd-lh-edition--digital{background:radial-gradient(circle at 80% 72%,rgb(255 63 152 / .11),transparent 42%),rgb(255 255 255 / .012)}.nd-lh-edition__status{display:flex;gap:.6rem;margin:0 0 clamp(3.5rem, 8vw, 7rem);align-items:center;color:var(--nd-lh-gold);font-family:var(--wp--preset--font-family--studio-mono);font-size:.52rem;letter-spacing:.07em;text-transform:uppercase}.nd-lh-edition__status i{width:.5rem;height:.5rem;border-radius:50%;background:var(--nd-lh-gold);box-shadow:0 0 1rem rgb(213 166 58 / .72)}.nd-lh-edition__status--pending{color:var(--nd-lh-magenta)}.nd-lh-edition__status--pending i{background:var(--nd-lh-magenta);box-shadow:0 0 1rem rgb(255 63 152 / .72)}.nd-lh-edition h3{position:relative;z-index:1;margin:0 0 1.2rem;font-size:clamp(2.8rem, 5.4vw, 5.6rem);font-weight:450;letter-spacing:-.06em;line-height:.88}.nd-lh-edition>p:not(.nd-lh-edition__status){position:relative;z-index:1;max-width:38rem;margin:0;color:#979ba4;font-size:.82rem;line-height:1.72}.nd-lh-edition__meta{position:relative;z-index:1;max-width:42rem;margin:2rem 0 0;border-top:1px solid rgb(245 245 242 / .13)}.nd-lh-edition__meta div{display:grid;grid-template-columns:minmax(7rem,.6fr) minmax(0,1.4fr);gap:1rem;padding:.72rem 0;border-bottom:1px solid rgb(245 245 242 / .1)}.nd-lh-edition__meta dt,.nd-lh-edition__meta dd{margin:0;font-family:var(--wp--preset--font-family--studio-mono);font-size:.52rem;letter-spacing:.045em}.nd-lh-edition__meta dt{color:#696d76;text-transform:uppercase}.nd-lh-edition__meta dd{color:#d9dad7}.nd-lh-edition__actions{position:relative;z-index:2;display:flex;gap:.7rem;margin-top:2rem;align-items:center;flex-wrap:wrap}.nd-lh-button--disabled{cursor:default;opacity:.46;pointer-events:none}.nd-lh-edition__signal{position:absolute;right:-8rem;bottom:-9rem;width:25rem;aspect-ratio:1;border:1px solid rgb(255 63 152 / .14);border-radius:50%;animation:nd-lh-orbit 54s linear infinite reverse}.nd-lh-edition__signal::before,.nd-lh-edition__signal::after,.nd-lh-edition__signal i{position:absolute;border:1px solid rgb(213 166 58 / .12);border-radius:50%;content:""}.nd-lh-edition__signal::before{inset:18%}.nd-lh-edition__signal::after{inset:36%;box-shadow:0 0 4rem rgb(255 63 152 / .12)}.nd-lh-edition__signal i{top:50%;left:50%;width:50%;border-radius:0;transform-origin:left}.nd-lh-edition__signal i:nth-child(2){transform:rotate(120deg)}.nd-lh-edition__signal i:nth-child(3){transform:rotate(240deg)}@media (max-width:760px){.nd-lh-editions__grid{grid-template-columns:1fr}.nd-lh-edition{min-height:29rem}}@media (max-width:520px){.nd-lh-edition{min-height:27rem;padding:1.35rem}.nd-lh-edition__actions{display:grid;align-items:stretch}.nd-lh-edition__meta div{grid-template-columns:1fr;gap:.3rem}}@media (prefers-reduced-motion:reduce){.nd-lh-edition__signal{animation:none!important}}.nd-lh-map{background:radial-gradient(circle at 75% 30%,rgb(255 63 152 / .07),transparent 34%),#07080b}.nd-lh-map__grid{display:grid;grid-template-columns:repeat(10,1fr);border-top:1px solid rgb(245 245 242 / .13);border-left:1px solid rgb(245 245 242 / .13)}.nd-lh-map__grid article{position:relative;display:flex;min-height:25rem;padding:1.4rem;grid-column:span 2;flex-direction:column;border-right:1px solid rgb(245 245 242 / .13);border-bottom:1px solid rgb(245 245 242 / .13);background:linear-gradient(145deg,rgb(255 255 255 / .018),transparent);transition:background .4s,transform .4s var(--nd-ease)}.nd-lh-map__grid article:hover{z-index:1;background:rgb(255 63 152 / .055);transform:translateY(-.35rem)}.nd-lh-map__grid i{color:var(--nd-lh-magenta);font-family:var(--wp--preset--font-family--studio-mono);font-size:1.35rem;font-style:normal}.nd-lh-map__grid span{margin-top:4rem;color:var(--nd-lh-gold);font-family:var(--wp--preset--font-family--studio-mono);font-size:.49rem;letter-spacing:.05em;text-transform:uppercase}.nd-lh-map__grid h3{margin:.7rem 0;font-size:clamp(1.45rem, 2.1vw, 2.05rem);font-weight:500;letter-spacing:-.04em;line-height:1.02}.nd-lh-map__grid p{margin:0;color:#858993;font-size:.68rem;line-height:1.6}.nd-lh-map__grid b{margin-top:auto;padding-top:1rem;color:rgb(245 245 242 / .46);font-family:var(--wp--preset--font-family--studio-mono);font-size:.48rem;font-weight:500;letter-spacing:.04em;text-transform:uppercase}.nd-lh-plates{background:#0d0e12}.nd-lh-plates__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:.8rem}.nd-lh-plate{position:relative;margin:0;grid-column:span 6;overflow:hidden;border:1px solid rgb(245 245 242 / .12);background:#050608;transform-style:preserve-3d;transition:border-color .35s,transform .45s var(--nd-ease)}.nd-lh-plate:hover{border-color:rgb(213 166 58 / .52)}.nd-lh-plate img{display:block;width:100%;height:auto;aspect-ratio:1.545;object-fit:cover;transition:transform 1s var(--nd-ease),filter .45s}.nd-lh-plate:hover img{transform:scale(1.025);filter:contrast(1.04)}.nd-lh-plate figcaption{display:flex;justify-content:space-between;padding:1rem 1.15rem;border-top:1px solid rgb(245 245 242 / .1)}.nd-lh-plate figcaption span{color:var(--nd-lh-gold);font-family:var(--wp--preset--font-family--studio-mono);font-size:.5rem;letter-spacing:.06em;text-transform:uppercase}.nd-lh-plate figcaption strong{font-size:.82rem;font-weight:520}.nd-lh-context{background:linear-gradient(145deg,#12131a,#08090c);border-top:1px solid rgb(213 166 58 / .2)}.nd-lh-context__copy{color:#969aa3}.nd-lh-context .nd-lh-lede,.nd-lh-context__rule strong{color:#f2f2ef}.nd-lh-context__rule{border-color:rgb(245 245 242 / .16)}.nd-lh-subscribe{position:relative;min-height:72svh;padding:clamp(6rem, 12vw, 12rem) 0;overflow:hidden;isolation:isolate;background:#030405}.nd-lh-subscribe__content{position:relative;z-index:2}.nd-lh-subscribe h2{max-width:60rem;font-size:clamp(5rem, 13vw, 12rem);color:#fff0;-webkit-text-stroke:1px rgb(213 166 58 / .76);text-shadow:0 0 5rem rgb(213 166 58 / .12)}.nd-lh-subscribe__content>p:not(.nd-index){max-width:42rem;color:#90949d;font-size:1rem;line-height:1.7}.nd-lh-subscribe__actions{display:flex;gap:1.4rem;margin-top:2.5rem;align-items:center;flex-wrap:wrap}.nd-lh-text-link{color:#dadbd8;font-family:var(--wp--preset--font-family--studio-mono);font-size:.56rem;letter-spacing:.05em;text-decoration:none;text-transform:uppercase}.nd-lh-subscribe small{display:block;margin-top:1rem;color:#5e626c;font-family:var(--wp--preset--font-family--studio-mono);font-size:.48rem}.nd-lh-subscribe__signal{position:absolute;z-index:-1;top:50%;right:-5rem;width:min(70vw, 58rem);aspect-ratio:1;border:1px solid rgb(213 166 58 / .14);border-radius:50%;transform:translateY(-50%);animation:nd-lh-orbit 60s linear infinite reverse}.nd-lh-subscribe__signal::before,.nd-lh-subscribe__signal::after,.nd-lh-subscribe__signal i{position:absolute;border:1px solid rgb(255 63 152 / .13);border-radius:50%;content:""}.nd-lh-subscribe__signal::before{inset:14%}.nd-lh-subscribe__signal::after{inset:30%;box-shadow:0 0 7rem rgb(255 63 152 / .12)}.nd-lh-subscribe__signal i{top:50%;left:50%;border-radius:0;transform-origin:left}.nd-lh-subscribe__signal i:first-child{width:50%;transform:rotate(0deg)}.nd-lh-subscribe__signal i:nth-child(2){width:50%;transform:rotate(120deg)}.nd-lh-subscribe__signal i:nth-child(3){width:50%;transform:rotate(240deg)}@keyframes nd-lh-orbit{to{transform:rotate(360deg)}}@keyframes nd-lh-pulse{0%,100%{opacity:.68;transform:translate(-50%,-50%) scale(.72)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.08)}}@media (max-width:1000px){.nd-lh-hero__layout{grid-template-columns:minmax(0,1fr) minmax(17rem,.48fr);gap:2.5rem}.nd-lh-map__grid{grid-template-columns:repeat(6,1fr)}.nd-lh-map__grid article{min-height:21rem;grid-column:span 2}.nd-lh-map__grid article:nth-child(4),.nd-lh-map__grid article:nth-child(5){grid-column:span 3}}@media (max-width:760px){.nd-lh-hero{padding-top:8.5rem}.nd-lh-hero__layout{display:block}.nd-lh-hero__title{font-size:clamp(4rem, 18vw, 7rem)}.nd-lh-hero__plate{width:min(78vw, 27rem);margin:4rem 0 0 auto;transform:none}.nd-lh-beacon{top:42%;right:-45%;width:100vw}.nd-lh-hero__beam{right:9%}.nd-lh-hero__ledger{grid-template-columns:1fr 1fr}.nd-lh-orientation__grid,.nd-lh-context__grid,.nd-lh-section-head{grid-template-columns:1fr;gap:2.2rem}.nd-lh-evidence{grid-template-columns:1fr 1fr}.nd-lh-evidence article{min-height:19rem}.nd-lh-section-head>p{max-width:36rem}.nd-lh-plates__grid{grid-template-columns:1fr}.nd-lh-plate{grid-column:auto}}@media (max-width:520px){.nd-lh-shell{width:calc(100% - 2.5rem)}.nd-lh-hero__title{font-size:clamp(3.75rem, 18vw, 5.5rem)}.nd-lh-hero__title em{margin-left:.5rem}.nd-lh-hero__actions{display:grid}.nd-lh-button{width:100%}.nd-lh-hero__plate{width:88%}.nd-lh-hero__ledger{grid-template-columns:1fr}.nd-lh-evidence{grid-template-columns:1fr}.nd-lh-evidence article{min-height:16rem}.nd-lh-evidence span{margin-top:2.5rem}.nd-lh-map__grid{grid-template-columns:1fr}.nd-lh-map__grid article,.nd-lh-map__grid article:nth-child(4),.nd-lh-map__grid article:nth-child(5){min-height:18rem;grid-column:auto}.nd-lh-map__grid span{margin-top:2.4rem}.nd-lh-orientation__rule,.nd-lh-context__rule{grid-template-columns:1fr}.nd-lh-subscribe__signal{right:-80%;width:150vw}}@media (prefers-reduced-motion:reduce){.nd-lh-hero__video{display:none}.nd-lh-beacon,.nd-lh-beacon b,.nd-lh-subscribe__signal{animation:none!important}.nd-lh-beacon{transform:none}.nd-lh-map__grid article,.nd-lh-plate,.nd-lh-plate img{transition:none;transform:none!important}}.nd-inspire-laser-grid{position:absolute;z-index:0;inset:-7%;overflow:hidden;opacity:.2;pointer-events:none;mix-blend-mode:screen;mask-image:radial-gradient(circle at 68% 46%,#000 0 36%,rgb(0 0 0 / .78) 57%,transparent 82%)}.nd-inspire-laser-grid img{position:absolute;top:50%;left:68%;display:block;width:min(166vw, 154rem);max-width:none;height:auto;filter:saturate(1.15) drop-shadow(0 0 .65rem rgb(87 68 255 / .52));transform:translate3d(-50%,-50%,0) rotate(-.35deg) scale(1.02);transform-origin:50% 50%;will-change:transform;animation:nd-inspire-pentagram-breathe 36s cubic-bezier(.45,0,.55,1) infinite alternate}.nd-inspire-laser-grid i{--laser-rotation:0deg;position:absolute;left:20%;top:33%;width:70%;height:1px;opacity:0;background:linear-gradient(90deg,transparent,rgb(84 66 225 / .18) 22%,rgb(112 94 255 / .78) 52%,rgb(84 66 225 / .18) 80%,transparent);box-shadow:0 0 .55rem rgb(91 75 183 / .72),0 0 1.5rem rgb(67 48 190 / .24);transform:translateX(-10%) rotate(var(--laser-rotation));animation:nd-inspire-laser-sweep 13s ease-in-out infinite}.nd-inspire-laser-grid i:nth-of-type(2){--laser-rotation:36deg;top:55%;left:26%;animation-delay:-4.4s}.nd-inspire-laser-grid i:nth-of-type(3){--laser-rotation:-36deg;top:72%;left:12%;animation-delay:-8.8s}.nd-inspire-article--pentad .nd-inspire-article__visual::before{position:absolute;inset:-12%;content:"";opacity:.34;background:url(/wp-content/themes/nagy-design/assets/media/inspire/pentagram-fractal-grid.svg) center / 250% auto no-repeat;filter:drop-shadow(0 0 .45rem rgb(87 68 255 / .48));transform-origin:50% 50%;will-change:transform;animation:nd-inspire-card-grid-breathe 28s cubic-bezier(.45,0,.55,1) infinite alternate}@keyframes nd-inspire-pentagram-breathe{from{transform:translate3d(-50%,-50%,0) rotate(-.35deg) scale(1.02)}to{transform:translate3d(-50.25%,-49.75%,0) rotate(.35deg) scale(1.12)}}@keyframes nd-inspire-laser-sweep{0%,100%{opacity:0;transform:translateX(-18%) rotate(var(--laser-rotation)) scaleX(.82)}38%{opacity:.22}52%{opacity:.72;transform:translateX(12%) rotate(var(--laser-rotation)) scaleX(1)}68%{opacity:.12}}@keyframes nd-inspire-card-grid-breathe{from{transform:translate3d(0,0,0) scale(1.02)}to{transform:translate3d(-.35%,.25%,0) scale(1.12)}}@media (max-width:760px){.nd-inspire-laser-grid{inset:0;opacity:.16;mask-image:radial-gradient(circle at 62% 43%,#000 0 30%,rgb(0 0 0 / .7) 54%,transparent 86%)}.nd-inspire-laser-grid img{left:62%;width:270vw}}@media (prefers-reduced-motion:reduce){.nd-inspire-laser-grid img,.nd-inspire-laser-grid i,.nd-inspire-article--pentad .nd-inspire-article__visual::before{animation:none!important}.nd-inspire-laser-grid img{transform:translate3d(-50%,-50%,0) rotate(0) scale(1.07)}.nd-inspire-laser-grid i{opacity:.16}}.nd-cog-main{overflow:clip;background:#05050a;color:var(--nd-paper)}.nd-cog-shell{width:min(1320px, calc(100% - (2 * var(--nd-pad))));margin-inline:auto}.nd-cog-hero{position:relative;isolation:isolate;display:grid;min-height:100svh;overflow:hidden;align-items:center;background:radial-gradient(circle at 75% 42%,rgb(63 124 255 / .11),transparent 30%),radial-gradient(circle at 82% 38%,rgb(91 75 183 / .16),transparent 42%),linear-gradient(145deg,#05050a 0%,#080815 54%,#050607 100%)}.nd-cog-hero::after{position:absolute;z-index:1;right:0;bottom:0;left:0;height:1px;content:"";background:linear-gradient(90deg,transparent,rgb(91 75 183 / .72),rgb(63 124 255 / .6),transparent);box-shadow:0 0 1rem rgb(91 75 183 / .3)}.nd-cog-hero__field{position:absolute;z-index:0;inset:0;overflow:hidden;pointer-events:none}.nd-cog-hero__aura{position:absolute;top:43%;right:12%;width:min(56vw, 50rem);aspect-ratio:1;border-radius:50%;opacity:.52;background:radial-gradient(circle,rgb(111 92 255 / .24) 0,rgb(63 124 255 / .07) 36%,transparent 70%);filter:blur(2rem);transform:translate(22%,-50%);animation:nd-cog-breathe 8s ease-in-out infinite alternate}.nd-cog-hero__grid{position:absolute;right:-10%;bottom:-24%;width:78%;height:66%;opacity:.13;background-image:linear-gradient(rgb(91 75 183 / .5) 1px,transparent 1px),linear-gradient(90deg,rgb(91 75 183 / .5) 1px,transparent 1px);background-size:3.5rem 3.5rem;mask-image:linear-gradient(to top,#000,transparent 85%);transform:perspective(600px) rotateX(64deg) rotateZ(-8deg);transform-origin:bottom}.nd-cog-network{position:absolute;top:50%;right:clamp(-10rem, -7vw, -2rem);width:min(56vw, 48rem);aspect-ratio:1;border:1px solid rgb(112 94 255 / .26);border-radius:50%;box-shadow:inset 0 0 5rem rgb(63 124 255 / .06),0 0 4rem rgb(91 75 183 / .08);transform:translateY(-50%);animation:nd-cog-network-turn 40s linear infinite}.nd-cog-network::before,.nd-cog-network::after{position:absolute;inset:13%;border:1px solid rgb(63 124 255 / .19);border-radius:50%;content:""}.nd-cog-network::after{inset:31%;border-color:rgb(56 216 120 / .2);box-shadow:0 0 2rem rgb(56 216 120 / .06)}.nd-cog-network>i{position:absolute;top:50%;left:50%;width:46%;height:1px;background:linear-gradient(90deg,rgb(112 94 255 / .88),transparent);box-shadow:0 0 .55rem rgb(91 75 183 / .42);transform-origin:left}.nd-cog-network>i:nth-of-type(1){transform:rotate(-80deg)}.nd-cog-network>i:nth-of-type(2){transform:rotate(-17deg)}.nd-cog-network>i:nth-of-type(3){transform:rotate(44deg)}.nd-cog-network>i:nth-of-type(4){transform:rotate(126deg)}.nd-cog-network>i:nth-of-type(5){transform:rotate(198deg)}.nd-cog-node{--node-color:112, 94, 255;position:absolute;z-index:2;width:clamp(.7rem, 1.2vw, 1.1rem);aspect-ratio:1;border:1px solid rgba(var(--node-color),.95);border-radius:50%;background:rgba(var(--node-color),.42);box-shadow:0 0 .7rem rgba(var(--node-color),.85),0 0 2rem rgba(var(--node-color),.32);animation:nd-cog-node-pulse 5s ease-in-out infinite}.nd-cog-node--one{top:3%;left:42%;--node-color:255, 216, 74}.nd-cog-node--two{top:27%;right:4%;--node-color:63, 124, 255;animation-delay:-1s}.nd-cog-node--three{right:20%;bottom:11%;--node-color:56, 216, 120;animation-delay:-2s}.nd-cog-node--four{bottom:9%;left:18%;--node-color:255, 64, 77;animation-delay:-3s}.nd-cog-node--five{top:30%;left:5%;--node-color:91, 75, 183;animation-delay:-4s}.nd-cog-hero__content{position:relative;z-index:3;padding-block:clamp(9.5rem, 15vh, 12rem) clamp(7rem, 13vh, 10rem)}.nd-cog-back,.nd-cog-text-link{color:rgb(245 245 242 / .72);font-family:var(--wp--preset--font-family--studio-mono);font-size:.72rem;letter-spacing:.09em;text-decoration:none;text-transform:uppercase}.nd-cog-back:hover,.nd-cog-text-link:hover{color:#8d7fff}.nd-cog-hero .nd-index{margin-top:clamp(3.5rem, 8vh, 6rem);color:#8d7fff}.nd-cog-hero__title{max-width:8ch;margin:.6rem 0 1rem;font-size:clamp(4rem, 10.5vw, 9.6rem);font-weight:720;line-height:.79;letter-spacing:-.085em}.nd-cog-hero__title span,.nd-cog-hero__title em{display:block}.nd-cog-hero__title em{margin-left:clamp(1rem, 5vw, 5rem);color:#fff0;font-style:normal;background:linear-gradient(95deg,#f5f5f2 4%,#8d7fff 58%,#3f7cff 100%);background-clip:text;-webkit-background-clip:text}.nd-cog-hero__kicker{margin:0 0 1rem;color:#c9c3ff;font-size:clamp(1.05rem, 2vw, 1.55rem);font-weight:620;letter-spacing:-.02em}.nd-cog-hero__intro{max-width:45rem;margin:0;color:rgb(245 245 242 / .76);font-size:clamp(1rem, 1.4vw, 1.18rem);line-height:1.75}.nd-cog-hero__actions,.nd-cog-subscribe__actions{display:flex;gap:.75rem;flex-wrap:wrap;margin-top:2.2rem}.nd-cog-button{display:inline-flex;gap:.8rem;min-height:3.25rem;padding:.9rem 1.2rem;border:1px solid rgb(112 94 255 / .34);align-items:center;justify-content:center;background:rgb(7 7 15 / .62);color:var(--nd-paper);font-family:var(--wp--preset--font-family--studio-mono);font-size:.72rem;letter-spacing:.08em;text-decoration:none;text-transform:uppercase;backdrop-filter:blur(12px);transition:border-color .3s ease,background .3s ease,transform .3s var(--nd-ease)}.nd-cog-button:hover{border-color:rgb(141 127 255 / .8);background:rgb(91 75 183 / .14);transform:translateY(-2px)}.nd-cog-button--primary{border-color:#6f5cff;background:#6f5cff;color:#fff;box-shadow:0 0 1.6rem rgb(91 75 183 / .2)}.nd-cog-button--primary:hover{background:#806eff}.nd-cog-hero__ledger{display:grid;width:min(46rem, 66%);margin-top:clamp(3.5rem, 7vh, 5.5rem);border-top:1px solid rgb(112 94 255 / .22);border-bottom:1px solid rgb(112 94 255 / .22);grid-template-columns:repeat(4,1fr)}.nd-cog-hero__ledger span{display:flex;gap:.55rem;min-height:4rem;padding:.9rem .8rem;border-right:1px solid rgb(112 94 255 / .15);align-items:center;color:rgb(245 245 242 / .54);font-family:var(--wp--preset--font-family--studio-mono);font-size:.64rem;letter-spacing:.06em;text-transform:uppercase}.nd-cog-hero__ledger span:last-child{border-right:0}.nd-cog-hero__ledger i{color:#8d7fff;font-style:normal}.nd-cog-scroll{z-index:4}.nd-cog-orientation,.nd-cog-map,.nd-cog-observatory,.nd-cog-method{position:relative}.nd-cog-orientation{background:linear-gradient(90deg,rgb(91 75 183 / .04) 1px,transparent 1px),#090910;background-size:5rem 100%}.nd-cog-orientation__grid,.nd-cog-method__grid{display:grid;gap:clamp(3rem, 8vw, 8rem);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.nd-cog-main h2{margin:.4rem 0 0;font-size:clamp(2.6rem, 6vw, 5.9rem);font-weight:650;line-height:.94;letter-spacing:-.065em}.nd-cog-main h2 em{color:#8d7fff;font-style:normal}.nd-cog-lede{margin-top:0;color:var(--nd-paper)!important;font-size:clamp(1.2rem, 2vw, 1.7rem)!important;line-height:1.45!important;letter-spacing:-.025em}.nd-cog-orientation__copy>p{color:rgb(245 245 242 / .66);font-size:1.04rem;line-height:1.8}.nd-cog-notice{display:grid;gap:1rem;margin-top:2.2rem;padding:1.25rem 1.35rem;border:1px solid rgb(112 94 255 / .28);border-left:3px solid #6f5cff;background:rgb(91 75 183 / .07);grid-template-columns:9rem 1fr}.nd-cog-notice strong{color:#a89dff;font-family:var(--wp--preset--font-family--studio-mono);font-size:.7rem;letter-spacing:.08em;text-transform:uppercase}.nd-cog-notice span{color:rgb(245 245 242 / .68);line-height:1.65}.nd-cog-map{background:#05050a}.nd-cog-section-head{display:grid;gap:clamp(2rem, 7vw, 7rem);margin-bottom:clamp(3rem, 7vw, 6rem);align-items:end;grid-template-columns:1.1fr .9fr}.nd-cog-section-head>p{max-width:36rem;margin:0;color:rgb(245 245 242 / .58);line-height:1.75}.nd-cog-layers{display:grid;border-top:1px solid rgb(112 94 255 / .24);border-left:1px solid rgb(112 94 255 / .24);grid-template-columns:repeat(4,1fr)}.nd-cog-layers article{position:relative;min-height:25rem;padding:1.5rem;border-right:1px solid rgb(112 94 255 / .24);border-bottom:1px solid rgb(112 94 255 / .24);overflow:hidden;background:linear-gradient(155deg,rgb(91 75 183 / .08),rgb(5 5 10 / .1) 48%);transition:background .35s ease,transform .35s var(--nd-ease)}.nd-cog-layers article::after{position:absolute;right:-3rem;bottom:-3rem;width:9rem;aspect-ratio:1;border:1px solid rgb(112 94 255 / .22);border-radius:50%;content:"";box-shadow:0 0 2.5rem rgb(91 75 183 / .07)}.nd-cog-layers article:hover{z-index:2;background:linear-gradient(155deg,rgb(91 75 183 / .18),rgb(5 5 10 / .18) 60%);transform:translateY(-.5rem)}.nd-cog-layers i{display:block;margin-bottom:7rem;color:#8d7fff;font-family:var(--wp--preset--font-family--studio-mono);font-style:normal}.nd-cog-layers span,.nd-cog-questions span{color:rgb(245 245 242 / .45);font-family:var(--wp--preset--font-family--studio-mono);font-size:.66rem;letter-spacing:.1em;text-transform:uppercase}.nd-cog-layers h3,.nd-cog-questions h3{margin:.65rem 0 .9rem;font-size:clamp(1.25rem, 1.8vw, 1.65rem);line-height:1.1;letter-spacing:-.035em}.nd-cog-layers p,.nd-cog-questions p{margin:0;color:rgb(245 245 242 / .57);font-size:.9rem;line-height:1.72}.nd-cog-observatory{background:radial-gradient(circle at 8% 70%,rgb(63 124 255 / .1),transparent 25%),#0a0a12}.nd-cog-questions{display:grid;gap:1rem;grid-template-columns:repeat(2,1fr)}.nd-cog-questions article{min-height:19rem;padding:clamp(1.5rem, 3vw, 2.4rem);border:1px solid rgb(245 245 242 / .11);background:rgb(5 5 10 / .4);box-shadow:inset 0 1px 0 rgb(245 245 242 / .025)}.nd-cog-questions article:nth-child(2){border-top-color:rgb(56 216 120 / .42)}.nd-cog-questions article:nth-child(3){border-top-color:rgb(255 216 74 / .42)}.nd-cog-questions article:nth-child(4){border-top-color:rgb(63 124 255 / .48)}.nd-cog-questions h3{max-width:18ch;margin-top:clamp(4rem, 7vw, 6rem)}.nd-cog-method{border-top:1px solid rgb(112 94 255 / .16);background:#05050a}.nd-cog-method__copy ol{margin:0;padding:0;list-style:none}.nd-cog-method__copy li{display:grid;gap:1.2rem;padding:1.3rem 0;border-bottom:1px solid rgb(245 245 242 / .12);grid-template-columns:2.5rem 1fr}.nd-cog-method__copy li:first-child{border-top:1px solid rgb(245 245 242 / .12)}.nd-cog-method__copy li>i{color:#8d7fff;font-family:var(--wp--preset--font-family--studio-mono);font-size:.72rem;font-style:normal}.nd-cog-method__copy li div{display:grid;gap:.35rem}.nd-cog-method__copy strong{font-size:1.05rem;letter-spacing:-.02em}.nd-cog-method__copy span{color:rgb(245 245 242 / .57);line-height:1.65}.nd-cog-evidence{padding-block:clamp(6rem, 10vw, 10rem);border-block:1px solid rgb(112 94 255 / .2);background:linear-gradient(130deg,rgb(91 75 183 / .11),rgb(5 5 10 / .12) 50%,rgb(63 124 255 / .08))}.nd-cog-evidence__intro{display:grid;gap:1rem 4rem;margin-bottom:3rem;grid-template-columns:1fr 1fr}.nd-cog-evidence__intro .nd-index{grid-column:1 / -1}.nd-cog-evidence__intro h2{font-size:clamp(2.4rem, 5vw, 4.8rem)}.nd-cog-evidence__intro>p:last-child{color:rgb(245 245 242 / .58);line-height:1.75}.nd-cog-evidence__grid{display:grid;grid-template-columns:repeat(3,1fr)}.nd-cog-evidence__grid article{min-height:14rem;padding:1.5rem;border:1px solid rgb(245 245 242 / .11);border-right:0}.nd-cog-evidence__grid article:last-child{border-right:1px solid rgb(245 245 242 / .11)}.nd-cog-evidence__grid b{display:block;margin-bottom:4rem;color:#8d7fff;font-family:var(--wp--preset--font-family--studio-mono);font-size:.72rem}.nd-cog-evidence__grid span{display:block;margin-bottom:.6rem;font-size:1.15rem;font-weight:650}.nd-cog-evidence__grid p{margin:0;color:rgb(245 245 242 / .56);line-height:1.65}.nd-cog-subscribe{position:relative;isolation:isolate;min-height:76vh;overflow:hidden;display:grid;align-items:center;background:#07070e}.nd-cog-subscribe__content{position:relative;z-index:2;padding-block:clamp(7rem, 12vw, 12rem)}.nd-cog-subscribe h2{margin-bottom:1.1rem}.nd-cog-subscribe__content>p:not(.nd-index){max-width:48rem;color:rgb(245 245 242 / .62);font-size:1.05rem;line-height:1.75}.nd-cog-subscribe small{display:block;margin-top:1.2rem;color:rgb(245 245 242 / .38)}.nd-cog-subscribe__signal{position:absolute;z-index:0;top:50%;right:-7%;width:min(55vw, 45rem);aspect-ratio:1;border:1px solid rgb(112 94 255 / .22);border-radius:50%;transform:translateY(-50%)}.nd-cog-subscribe__signal i{position:absolute;inset:calc(var(--ring, 0) * 12%);border:1px solid rgba(63,124,255,calc(.22 - (var(--ring, 0) * .04)));border-radius:50%;animation:nd-cog-ring 7s ease-out infinite}.nd-cog-subscribe__signal i:nth-child(2){--ring:1;animation-delay:-2.3s}.nd-cog-subscribe__signal i:nth-child(3){--ring:2;animation-delay:-4.6s}@keyframes nd-cog-network-turn{to{transform:translateY(-50%) rotate(360deg)}}@keyframes nd-cog-breathe{to{opacity:.78;transform:translate(18%,-50%) scale(1.08)}}@keyframes nd-cog-node-pulse{0%,100%{opacity:.42;transform:scale(.82)}50%{opacity:1;transform:scale(1.18)}}@keyframes nd-cog-ring{0%{opacity:0;transform:scale(.78)}38%{opacity:.65}100%{opacity:0;transform:scale(1.16)}}@media (max-width:980px){.nd-cog-network{right:-30%;width:76vw;opacity:.56}.nd-cog-hero__content{padding-bottom:7rem}.nd-cog-hero__intro{max-width:38rem}.nd-cog-hero__ledger{width:78%}.nd-cog-orientation__grid,.nd-cog-method__grid{grid-template-columns:1fr}.nd-cog-section-head{grid-template-columns:1fr}.nd-cog-layers{grid-template-columns:repeat(2,1fr)}.nd-cog-layers article{min-height:21rem}.nd-cog-layers i{margin-bottom:5rem}}@media (max-width:680px){.nd-cog-shell{width:calc(100% - 2.5rem)}.nd-cog-hero__content{padding-top:8.5rem}.nd-cog-hero .nd-index{margin-top:3rem}.nd-cog-network{top:32%;right:-62%;width:130vw;opacity:.32}.nd-cog-hero__title{font-size:clamp(4rem, 20vw, 6.4rem)}.nd-cog-hero__title em{margin-left:.5rem}.nd-cog-hero__actions,.nd-cog-subscribe__actions{display:grid}.nd-cog-button{width:100%}.nd-cog-hero__ledger{width:100%;grid-template-columns:repeat(2,1fr)}.nd-cog-hero__ledger span:nth-child(2){border-right:0}.nd-cog-hero__ledger span:nth-child(-n+2){border-bottom:1px solid rgb(112 94 255 / .15)}.nd-cog-notice{grid-template-columns:1fr}.nd-cog-layers,.nd-cog-questions,.nd-cog-evidence__intro,.nd-cog-evidence__grid{grid-template-columns:1fr}.nd-cog-layers article,.nd-cog-questions article{min-height:18rem}.nd-cog-questions h3{margin-top:3.5rem}.nd-cog-evidence__grid article{border-right:1px solid rgb(245 245 242 / .11);border-bottom:0}.nd-cog-evidence__grid article:last-child{border-bottom:1px solid rgb(245 245 242 / .11)}.nd-cog-subscribe__signal{right:-70%;width:140vw}}@media (prefers-reduced-motion:reduce){.nd-cog-hero__aura,.nd-cog-network,.nd-cog-node,.nd-cog-subscribe__signal i{animation:none!important}.nd-cog-network{transform:translateY(-50%)}.nd-cog-layers article{transition:none}.nd-cog-layers article:hover{transform:none}}.nd-cosmos-main{--cosmos-ink:#f4f1ea;--cosmos-muted:rgba(244, 241, 234, .62);--cosmos-indigo:#7767ff;--cosmos-blue:#4ec8ff;--cosmos-gold:#f0c453;overflow:hidden;color:var(--cosmos-ink);background:#05050c}.nd-cosmos-shell{width:min(1380px, calc(100% - clamp(2.5rem, 7vw, 9rem)));margin-inline:auto}.nd-cosmos-back{display:inline-flex;margin-bottom:clamp(3rem, 7vw, 7rem);color:rgb(244 241 234 / .58);font-size:.72rem;letter-spacing:.14em;text-decoration:none;text-transform:uppercase}.nd-cosmos-back:hover{color:var(--cosmos-gold)}.nd-cosmos-button{display:inline-flex;align-items:center;justify-content:space-between;gap:2rem;min-width:15rem;padding:1rem 1.15rem;border:1px solid rgb(240 196 83 / .6);color:#0b0910;background:var(--cosmos-gold);font-size:.76rem;font-weight:650;letter-spacing:.08em;text-decoration:none;text-transform:uppercase;transition:transform .25s ease,box-shadow .25s ease}.nd-cosmos-button:hover{transform:translateY(-3px);box-shadow:0 12px 40px rgb(240 196 83 / .15)}.nd-cosmos-hub-hero{position:relative;isolation:isolate;min-height:min(1000px, 96svh);display:grid;align-items:center;background:radial-gradient(circle at 72% 48%,rgb(79 55 178 / .25),transparent 32%),linear-gradient(135deg,#05050c,#090719 56%,#030309)}.nd-cosmos-hub-hero::after{content:"";position:absolute;z-index:-1;inset:0;background:linear-gradient(90deg,rgb(5 5 12 / .98) 0 32%,transparent 66%),repeating-linear-gradient(90deg,transparent 0 8.333%,rgb(135 113 255 / .04) 8.333% calc(8.333% + 1px))}.nd-cosmos-hub-hero__content{padding-block:clamp(9rem, 14vw, 14rem) clamp(7rem, 11vw, 11rem)}.nd-cosmos-hub-hero__content>*{position:relative;z-index:2}.nd-cosmos-hub-hero__grid{position:absolute;z-index:0;top:50%;right:-8%;width:min(65vw, 850px);aspect-ratio:1;border:1px solid rgb(119 103 255 / .12);border-radius:50%;transform:translateY(-50%);animation:nd-cosmos-turn 55s linear infinite}.nd-cosmos-hub-hero__grid::before,.nd-cosmos-hub-hero__grid::after,.nd-cosmos-hub-hero__grid i{content:"";position:absolute;inset:14%;border:1px solid rgb(119 103 255 / .18);transform:rotate(45deg)}.nd-cosmos-hub-hero__grid::after{inset:28%;border-color:rgb(240 196 83 / .2);transform:rotate(22.5deg)}.nd-cosmos-hub-hero__grid i:nth-child(1){inset:6%;border-radius:50%;transform:none}.nd-cosmos-hub-hero__grid i:nth-child(2){inset:36%;transform:rotate(67.5deg)}.nd-cosmos-hub-hero__grid i:nth-child(3){inset:46%;border-color:rgb(78 200 255 / .32);border-radius:50%;transform:none;box-shadow:0 0 60px rgb(78 200 255 / .22)}.nd-cosmos-title,.nd-cosmos-lab-title{max-width:1000px;margin:.2rem 0 1.8rem;font-size:clamp(4.3rem, 10vw, 10.5rem);font-weight:400;letter-spacing:-.065em;line-height:.75}.nd-cosmos-title em,.nd-cosmos-lab-title em{color:#fff0;-webkit-text-stroke:1px var(--cosmos-gold);font-family:var(--wp--preset--font-family--studio-serif);font-weight:400}.nd-cosmos-hero-lede{max-width:850px;margin:0 0 1.4rem;color:rgb(244 241 234 / .9);font-family:var(--wp--preset--font-family--studio-serif);font-size:clamp(1.35rem,2.2vw,2.2rem);line-height:1.36}.nd-cosmos-hero-copy{max-width:700px;margin:0 0 2.25rem;color:var(--cosmos-muted);font-size:1.02rem;line-height:1.75}.nd-cosmos-section{padding-block:clamp(7rem, 11vw, 12rem);border-top:1px solid rgb(244 241 234 / .08)}.nd-cosmos-section-head{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(260px,.65fr);gap:3rem;align-items:end;margin-bottom:clamp(3.5rem,7vw,7rem)}.nd-cosmos-section h2,.nd-cosmos-return h2,.nd-cosmos-next a{margin:0;font-size:clamp(3rem,6vw,6.5rem);font-weight:450;letter-spacing:-.045em;line-height:.9}.nd-cosmos-section-head>p{max-width:500px;margin:0;color:var(--cosmos-muted);line-height:1.75}.nd-cosmos-exhibits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.nd-cosmos-exhibit{position:relative;min-height:650px;display:flex;flex-direction:column;padding:clamp(1.5rem,3vw,3rem);overflow:hidden;border:1px solid rgb(244 241 234 / .11);color:inherit;text-decoration:none;transition:background .3s ease,border-color .3s ease}.nd-cosmos-exhibit+.nd-cosmos-exhibit{border-left:0}.nd-cosmos-exhibit:hover{z-index:2;border-color:rgb(240 196 83 / .45);background:rgb(119 103 255 / .055)}.nd-cosmos-exhibit>span,.nd-cosmos-portal span{position:relative;z-index:2;color:rgb(244 241 234 / .48);font-family:var(--wp--preset--font-family--studio-mono);font-size:.68rem;letter-spacing:.12em;text-transform:uppercase}.nd-cosmos-exhibit h3,.nd-cosmos-portal h3{position:relative;z-index:2;margin:auto 0 1rem;font-size:clamp(2.4rem,4.8vw,5.3rem);font-weight:450;letter-spacing:-.05em;line-height:.9}.nd-cosmos-exhibit p{position:relative;z-index:2;max-width:580px;color:var(--cosmos-muted);line-height:1.7}.nd-cosmos-exhibit ul{position:relative;z-index:2;display:flex;flex-wrap:wrap;gap:1.4rem;margin:1.5rem 0 2rem;padding:0;list-style:none}.nd-cosmos-exhibit li{color:rgb(244 241 234 / .5);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}.nd-cosmos-exhibit li b{color:var(--cosmos-ink);font-size:1rem}.nd-cosmos-exhibit>strong{position:relative;z-index:2;display:flex;justify-content:space-between;padding-top:1.2rem;border-top:1px solid rgb(244 241 234 / .13);font-size:.72rem;letter-spacing:.1em;text-transform:uppercase}.nd-cosmos-exhibit__visual{position:absolute;top:-9%;right:-8%;width:min(70%,520px);aspect-ratio:1;opacity:.75;transition:transform .7s cubic-bezier(.2,.8,.2,1)}.nd-cosmos-exhibit:hover .nd-cosmos-exhibit__visual{transform:scale(1.06) rotate(4deg)}.nd-cosmos-exhibit__visual i,.nd-cosmos-exhibit__visual b{position:absolute;inset:calc(var(--r,0) * 12%);border:1px solid rgba(119,103,255,calc(.35 - var(--r,0) * .07));border-radius:50%}.nd-cosmos-exhibit__visual i:nth-child(2){--r:1}.nd-cosmos-exhibit__visual i:nth-child(3){--r:2}.nd-cosmos-exhibit__visual b{inset:10%;border-radius:0;transform:rotate(45deg);border-color:rgb(240 196 83 / .22)}.nd-cosmos-exhibit--rodin .nd-cosmos-exhibit__visual{border:1px solid rgb(78 200 255 / .16);border-radius:50%;transform:rotateX(68deg)}.nd-cosmos-method{background:linear-gradient(135deg,#090819,#05050c)}.nd-cosmos-method__grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(3rem,8vw,9rem)}.nd-cosmos-method__steps article{display:grid;grid-template-columns:3.5rem 1fr;gap:1rem;padding:2rem 0;border-top:1px solid rgb(244 241 234 / .1)}.nd-cosmos-method__steps article:last-child{border-bottom:1px solid rgb(244 241 234 / .1)}.nd-cosmos-method__steps i{color:var(--cosmos-gold);font-family:var(--wp--preset--font-family--studio-mono);font-style:normal;font-size:.72rem}.nd-cosmos-method__steps h3{margin:0 0 .5rem;font-size:1.4rem}.nd-cosmos-method__steps p{max-width:660px;margin:0;color:var(--cosmos-muted);line-height:1.7}.nd-cosmos-return{padding-block:clamp(7rem,12vw,13rem);background:radial-gradient(circle at 80% 30%,rgb(119 103 255 / .2),transparent 40%),#05050c}.nd-cosmos-return h2{max-width:950px;margin-bottom:1.5rem}.nd-cosmos-return p:not(.nd-index){max-width:680px;margin-bottom:2rem;color:var(--cosmos-muted);line-height:1.75}.nd-cosmos-portal{position:relative;min-height:250px;display:grid;grid-template-columns:180px minmax(0,1fr) auto;gap:clamp(1.5rem,4vw,4rem);align-items:center;margin-top:1.5rem;padding:clamp(1.5rem,3vw,3rem);overflow:hidden;border:1px solid rgb(112 94 255 / .35);color:#f5f5f2;background:linear-gradient(120deg,rgb(14 12 34 / .96),rgb(31 19 69 / .84));text-decoration:none}.nd-cosmos-portal h3{margin:.55rem 0 .75rem;font-size:clamp(2rem,4vw,4.5rem)}.nd-cosmos-portal p{max-width:720px;margin:0;color:rgb(245 245 242 / .6);line-height:1.65}.nd-cosmos-portal>strong{align-self:end;color:#e0b451;font-size:.7rem;letter-spacing:.12em;text-transform:uppercase}.nd-cosmos-portal__mark{position:relative;width:150px;aspect-ratio:1;border:1px solid rgb(112 94 255 / .25);border-radius:50%;animation:nd-cosmos-turn 24s linear infinite}.nd-cosmos-portal__mark i{position:absolute;inset:calc(12% + var(--i,0) * 12%);border:1px solid rgba(224,180,81,calc(.5 - var(--i,0) * .12));transform:rotate(45deg)}.nd-cosmos-portal__mark i:nth-child(2){--i:1}.nd-cosmos-portal__mark i:nth-child(3){--i:2}.nd-cosmos-lab-hero{padding:clamp(10rem,15vw,16rem) 0 clamp(4.5rem,7vw,7rem);background:radial-gradient(circle at 82% 30%,rgb(119 103 255 / .24),transparent 35%),#05050c}.nd-cosmos-lab-title{font-size:clamp(4rem,9vw,9rem)}.nd-cosmos-lab{padding-bottom:clamp(7rem,10vw,11rem);background:linear-gradient(#05050c,#070611)}.nd-cosmos-lab__layout{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(280px,.5fr);gap:clamp(1.5rem,4vw,4rem);align-items:start}.nd-cosmos-stage-wrap{min-width:0}.nd-cosmos-stage{position:relative;width:100%;aspect-ratio:1;overflow:hidden;border:1px solid rgb(119 103 255 / .25);background:#030309;box-shadow:0 24px 90px rgb(0 0 0 / .35);touch-action:none;cursor:grab}.nd-cosmos-stage:active{cursor:grabbing}.nd-cosmos-stage--wide{aspect-ratio:16 / 11}.nd-cosmos-stage canvas{position:absolute;inset:0;display:block;width:100%;height:100%}.nd-cosmos-stage__label{position:absolute;left:1rem;bottom:1rem;display:flex;flex-wrap:wrap;gap:.55rem 1.2rem;padding:.7rem .8rem;border:1px solid rgb(244 241 234 / .11);color:rgb(244 241 234 / .5);background:rgb(5 5 12 / .72);backdrop-filter:blur(10px);font-family:var(--wp--preset--font-family--studio-mono);font-size:.64rem;letter-spacing:.08em;text-transform:uppercase;pointer-events:none}.nd-cosmos-stage__label b{color:var(--cosmos-ink);font-weight:500}.nd-cosmos-gesture{margin:.7rem 0 0;color:rgb(244 241 234 / .35);font-family:var(--wp--preset--font-family--studio-mono);font-size:.64rem;letter-spacing:.06em}.nd-cosmos-fallback{position:absolute;inset:1rem;display:grid;place-items:center;padding:2rem;color:var(--cosmos-muted);background:#070611;text-align:center}.nd-cosmos-fallback[hidden]{display:none}.nd-cosmos-panel{position:sticky;top:7rem;padding:1.4rem;border:1px solid rgb(244 241 234 / .11);background:rgb(10 9 25 / .88)}.nd-cosmos-modes{display:grid;grid-template-columns:1fr;gap:.55rem;margin:1.5rem 0;padding:0;border:0}.nd-cosmos-modes legend{margin-bottom:.7rem;color:rgb(244 241 234 / .4);font-size:.68rem;letter-spacing:.1em;text-transform:uppercase}.nd-cosmos-modes button,.nd-cosmos-pause{width:100%;padding:.8rem .9rem;border:1px solid rgb(244 241 234 / .15);color:rgb(244 241 234 / .65);background:#fff0;font:inherit;font-size:.72rem;letter-spacing:.08em;text-align:left;text-transform:uppercase;cursor:pointer}.nd-cosmos-modes button:hover,.nd-cosmos-modes button.is-active,.nd-cosmos-modes button:focus-visible,.nd-cosmos-pause:hover,.nd-cosmos-pause:focus-visible{border-color:var(--cosmos-gold);color:#100d14;background:var(--cosmos-gold);outline:none}.nd-cosmos-range{display:block;margin:1.7rem 0}.nd-cosmos-range>span{display:flex;justify-content:space-between;margin-bottom:.8rem;color:rgb(244 241 234 / .62);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}.nd-cosmos-range output{color:var(--cosmos-gold)}.nd-cosmos-range input{width:100%;accent-color:var(--cosmos-gold)}.nd-cosmos-insight{margin-top:1.5rem;padding-top:1.4rem;border-top:1px solid rgb(244 241 234 / .1)}.nd-cosmos-insight span{color:var(--cosmos-indigo);font-size:.65rem;letter-spacing:.12em;text-transform:uppercase}.nd-cosmos-insight p{margin:.7rem 0 0;color:var(--cosmos-muted);font-size:.88rem;line-height:1.65}.nd-cosmos-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.nd-cosmos-facts article{min-height:330px;display:flex;flex-direction:column;padding:1.4rem;border:1px solid rgb(244 241 234 / .1);border-right:0}.nd-cosmos-facts article:last-child{border-right:1px solid rgb(244 241 234 / .1)}.nd-cosmos-facts i{color:var(--cosmos-indigo);font-family:var(--wp--preset--font-family--studio-mono);font-size:.68rem;font-style:normal}.nd-cosmos-facts strong{margin:auto 0 .5rem;color:var(--cosmos-gold);font-family:var(--wp--preset--font-family--studio-serif);font-size:clamp(1.8rem,3vw,3.5rem);font-weight:400;letter-spacing:-.04em}.nd-cosmos-facts span{font-size:.78rem;letter-spacing:.08em;text-transform:uppercase}.nd-cosmos-facts p{color:var(--cosmos-muted);font-size:.88rem;line-height:1.65}.nd-cosmos-pi-note{background:radial-gradient(circle at 12% 50%,rgb(119 103 255 / .18),transparent 35%),#080714}.nd-cosmos-pi-note__grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(3rem,9vw,10rem)}.nd-cosmos-pi-note__grid p:not(.nd-cosmos-hero-lede){max-width:700px;color:var(--cosmos-muted);line-height:1.75}.nd-cosmos-next{padding-block:clamp(4rem,7vw,7rem);border-top:1px solid rgb(244 241 234 / .1);background:#04040a}.nd-cosmos-next .nd-cosmos-shell{display:flex;align-items:flex-end;justify-content:space-between;gap:2rem}.nd-cosmos-next span{color:rgb(244 241 234 / .4);font-size:.68rem;letter-spacing:.12em;text-transform:uppercase}.nd-cosmos-next a{display:flex;gap:1.5rem;align-items:center;color:var(--cosmos-ink);text-decoration:none}.nd-cosmos-next a:hover{color:var(--cosmos-gold)}@keyframes nd-cosmos-turn{to{transform:translateY(-50%) rotate(360deg)}}.nd-cosmos-portal__mark{animation-name:nd-cosmos-mark-turn}@keyframes nd-cosmos-mark-turn{to{transform:rotate(360deg)}}@media (max-width:1050px){.nd-cosmos-exhibits,.nd-cosmos-method__grid,.nd-cosmos-pi-note__grid{grid-template-columns:1fr}.nd-cosmos-exhibit+.nd-cosmos-exhibit{border-left:1px solid rgb(244 241 234 / .11);border-top:0}.nd-cosmos-lab__layout{grid-template-columns:1fr}.nd-cosmos-panel{position:static;display:grid;grid-template-columns:1fr 1fr;gap:1rem 2rem}.nd-cosmos-panel>.nd-index,.nd-cosmos-insight{grid-column:1 / -1}.nd-cosmos-facts{grid-template-columns:repeat(2,1fr)}.nd-cosmos-facts article:nth-child(2){border-right:1px solid rgb(244 241 234 / .1)}.nd-cosmos-facts article:nth-child(n+3){border-top:0}.nd-cosmos-portal{grid-template-columns:130px 1fr}.nd-cosmos-portal>strong{grid-column:2}.nd-cosmos-portal__mark{width:115px}}@media (max-width:680px){.nd-cosmos-shell{width:calc(100% - 2.5rem)}.nd-cosmos-hub-hero{min-height:auto}.nd-cosmos-hub-hero__grid{right:-60%;width:140vw;opacity:.55}.nd-cosmos-hub-hero__content{padding-top:8.5rem}.nd-cosmos-title,.nd-cosmos-lab-title{font-size:clamp(3.4rem,18vw,5.5rem);line-height:.8}.nd-cosmos-section-head{grid-template-columns:1fr}.nd-cosmos-exhibit{min-height:560px}.nd-cosmos-portal{grid-template-columns:1fr}.nd-cosmos-portal__mark{width:90px}.nd-cosmos-portal>strong{grid-column:auto}.nd-cosmos-stage,.nd-cosmos-stage--wide{aspect-ratio:4 / 5}.nd-cosmos-panel{grid-template-columns:1fr}.nd-cosmos-panel>.nd-index,.nd-cosmos-insight{grid-column:auto}.nd-cosmos-facts{grid-template-columns:1fr}.nd-cosmos-facts article{min-height:280px;border-right:1px solid rgb(244 241 234 / .1);border-top:0}.nd-cosmos-facts article:first-child{border-top:1px solid rgb(244 241 234 / .1)}.nd-cosmos-next .nd-cosmos-shell{display:grid}.nd-cosmos-next a{font-size:clamp(2rem,11vw,3.4rem)}}@media (prefers-reduced-motion:reduce){.nd-cosmos-hub-hero__grid,.nd-cosmos-portal__mark{animation:none!important}.nd-cosmos-hub-hero__grid{transform:translateY(-50%)}.nd-cosmos-button,.nd-cosmos-exhibit__visual{transition:none}}.nd-archive-main,.nd-shop-main{overflow:hidden;color:var(--nd-paper);background:#050607}.nd-archive-shell{width:min(1400px, calc(100% - clamp(2.5rem,8vw,9rem)));margin-inline:auto}.nd-archive-hero{padding:clamp(10rem,17vw,17rem) 0 clamp(6rem,10vw,10rem);border-bottom:1px solid var(--nd-line);background:radial-gradient(circle at 78% 28%,rgb(91 75 183 / .22),transparent 34%),linear-gradient(145deg,#050607,#090912 65%,#030405)}.nd-archive-title{max-width:1100px;margin:1.2rem 0 2.5rem;font-size:clamp(4.2rem,10vw,10.5rem);font-weight:450;letter-spacing:-.065em;line-height:.76}.nd-archive-title em{color:#fff0;font-family:var(--wp--preset--font-family--studio-serif);font-weight:400;-webkit-text-stroke:1px var(--nd-gold)}.nd-archive-hero__copy{max-width:880px;margin-left:auto;columns:2;column-gap:3rem;color:#b1b5be;font-size:1rem;line-height:1.75}.nd-archive-hero__copy p{margin-top:0;break-inside:avoid}.nd-archive-grid-section{padding-block:clamp(5rem,10vw,11rem)}.nd-archive-filter{display:flex;flex-wrap:wrap;gap:.6rem;margin-bottom:3rem}.nd-archive-filter span{padding:.65rem .8rem;border:1px solid rgb(245 245 242 / .14);color:rgb(245 245 242 / .58);font-family:var(--wp--preset--font-family--studio-mono);font-size:.58rem;letter-spacing:.08em;text-transform:uppercase}.nd-archive-chapter{display:grid;grid-template-columns:minmax(8rem,.5fr) minmax(0,1.2fr) minmax(18rem,.8fr);gap:clamp(1.5rem,4vw,4rem);align-items:end;margin:clamp(4rem,8vw,8rem) 0 3rem;padding-top:clamp(2rem,4vw,3.5rem);border-top:1px solid rgb(245 245 242 / .12)}.nd-archive-chapter--secondary{margin-top:clamp(7rem,12vw,12rem)}.nd-archive-chapter .nd-index{align-self:start;margin:.35rem 0 0}.nd-archive-chapter h2{margin:0;font-size:clamp(3rem,6vw,6.5rem);font-weight:460;letter-spacing:-.06em;line-height:.86}.nd-archive-chapter>p:last-child{margin:0;color:#aeb3bc;font-size:.9rem;line-height:1.72}.nd-archive-grid{display:grid;grid-auto-flow:dense;grid-auto-rows:clamp(4rem,6vw,5.6rem);grid-template-columns:repeat(12,minmax(0,1fr));gap:.8rem}.nd-archive-card{position:relative;grid-column:span 4;grid-row:span 5;min-height:300px;margin:0;overflow:hidden;border:1px solid rgb(245 245 242 / .12);background:#0b0d11}.nd-archive-card--wide{grid-column:span 8}.nd-archive-card--tall{grid-row:span 7}.nd-archive-card--document{grid-column:span 8;grid-row:span 6}.nd-archive-card--square{grid-column:span 4;grid-row:span 6}.nd-archive-card--half{grid-column:span 6;grid-row:span 4}.nd-archive-card img{width:100%;height:100%;object-fit:cover;filter:saturate(.82) contrast(1.04);transition:transform .8s var(--nd-ease),filter .45s}.nd-archive-card--graphic{background:#e9e9e6}.nd-archive-card--graphic img{padding:.35rem;object-fit:contain;background:#e9e9e6;filter:saturate(.92) contrast(1.02)}.nd-archive-card::after{position:absolute;inset:0;content:"";background:linear-gradient(180deg,transparent 52%,rgb(2 3 5 / .92));pointer-events:none}.nd-archive-card--graphic::after{background:linear-gradient(180deg,transparent 55%,rgb(2 3 5 / .95))}.nd-archive-card figcaption{position:absolute;z-index:2;right:1.1rem;bottom:1rem;left:1.1rem;display:flex;gap:1rem;align-items:end;justify-content:space-between}.nd-archive-card figcaption span{color:#d5b45c;font-family:var(--wp--preset--font-family--studio-mono);font-size:.52rem;letter-spacing:.09em;text-transform:uppercase}.nd-archive-card figcaption strong{max-width:58%;font-size:1.05rem;font-weight:540;text-align:right}.nd-archive-card:hover img{transform:scale(1.055);filter:saturate(1.05) contrast(1.04)}.nd-archive-cta{padding-block:clamp(7rem,12vw,13rem);border-top:1px solid var(--nd-line);background:radial-gradient(circle at 78% 50%,rgb(213 166 58 / .12),transparent 35%),#07080a}.nd-archive-cta h2{max-width:950px;margin:1rem 0 1.5rem;font-size:clamp(3rem,7vw,7.3rem);font-weight:450;letter-spacing:-.055em;line-height:.9}.nd-archive-cta p:not(.nd-index){max-width:720px;color:#aeb2bb;line-height:1.75}.nd-archive-cta a,.nd-shop-button{display:inline-flex;justify-content:space-between;gap:2rem;min-width:15rem;margin-top:1.2rem;padding:1rem 1.1rem;color:#08090a;background:var(--nd-gold);font-size:.7rem;font-weight:650;letter-spacing:.08em;text-decoration:none;text-transform:uppercase}.nd-shop-hero{position:relative;isolation:isolate;min-height:100svh;display:grid;align-items:center;background:radial-gradient(circle at 70% 50%,rgb(91 75 183 / .24),transparent 33%),#050607}.nd-shop-hero__content{position:relative;z-index:2;padding-block:clamp(10rem,16vw,16rem) 7rem}.nd-shop-lede{max-width:780px;color:#b5b8c0;font-family:var(--wp--preset--font-family--studio-serif);font-size:clamp(1.25rem,2vw,2rem);line-height:1.48}.nd-shop-categories{display:flex;flex-wrap:wrap;gap:.65rem;margin:2rem 0 .4rem}.nd-shop-categories span{padding:.65rem .8rem;border:1px solid rgb(245 245 242 / .16);color:rgb(245 245 242 / .62);font-size:.64rem;letter-spacing:.09em;text-transform:uppercase}.nd-shop-hero small{display:block;margin-top:1rem;color:rgb(245 245 242 / .38)}.nd-shop-orbit{position:absolute;z-index:0;top:50%;right:-8%;width:min(65vw,850px);aspect-ratio:1;border:1px solid rgb(213 166 58 / .16);border-radius:50%;transform:translateY(-50%)}.nd-shop-orbit::before,.nd-shop-orbit::after,.nd-shop-orbit i{position:absolute;inset:14%;border:1px solid rgb(91 75 183 / .24);border-radius:50%;content:"";animation:nd-shop-breathe 6s ease-in-out infinite alternate}.nd-shop-orbit::after{inset:30%;border-radius:0;transform:rotate(45deg)}.nd-shop-orbit i:nth-child(1){inset:8%}.nd-shop-orbit i:nth-child(2){inset:40%;border-color:rgb(213 166 58 / .35)}.nd-shop-orbit i:nth-child(3){inset:47%;background:rgb(213 166 58 / .15);box-shadow:0 0 70px rgb(213 166 58 / .2)}@keyframes nd-shop-breathe{to{opacity:.4;transform:scale(1.035)}}@media (max-width:920px){.nd-archive-card{grid-column:span 6}.nd-archive-card--wide{grid-column:span 12}.nd-archive-chapter{grid-template-columns:minmax(8rem,.45fr) minmax(0,1fr)}.nd-archive-chapter>p:last-child{grid-column:2}.nd-archive-card--document{grid-column:span 12}.nd-archive-card--square,.nd-archive-card--half{grid-column:span 6}.nd-shop-orbit{right:-45%;width:110vw;opacity:.5}}@media (max-width:640px){.nd-archive-shell{width:calc(100% - 2.5rem)}.nd-archive-title{font-size:clamp(3.5rem,18vw,5.6rem)}.nd-archive-hero__copy{columns:1}.nd-archive-chapter{grid-template-columns:1fr;gap:1rem}.nd-archive-chapter>p:last-child{grid-column:auto}.nd-archive-grid{grid-template-columns:1fr;grid-auto-rows:auto}.nd-archive-card,.nd-archive-card--wide,.nd-archive-card--tall,.nd-archive-card--document,.nd-archive-card--square,.nd-archive-card--half{grid-column:1;grid-row:auto;aspect-ratio:4 / 5}.nd-archive-card--wide{aspect-ratio:16 / 11}.nd-archive-card--document{aspect-ratio:4 / 3}.nd-archive-card--square{aspect-ratio:1}.nd-archive-card--half{aspect-ratio:16 / 10}.nd-shop-orbit{right:-85%;width:170vw}}@media (prefers-reduced-motion:reduce){.nd-shop-orbit::before,.nd-shop-orbit::after,.nd-shop-orbit i{animation:none}}.nd-mc-main{--mc-night:#0b0f16;--mc-panel:#111722;--mc-paper:#ebe5d6;--mc-muted:#a69f90;--mc-north:#f2a541;--mc-south:#63bdd0;--mc-coral:#c98268;--mc-rule:#2a3445;overflow:clip;background:var(--mc-night);color:var(--mc-paper)}.nd-mc-shell{position:relative;z-index:2;width:min(100%,1320px);margin-inline:auto}.nd-mc-hero{position:relative;min-height:max(860px,100svh);padding:clamp(8.5rem,16vh,11rem) var(--nd-pad) 5rem;isolation:isolate;overflow:hidden;border-bottom:1px solid var(--mc-rule);background:linear-gradient(135deg,#080b10,var(--mc-night) 62%,#10141d)}.nd-mc-hero::after{position:absolute;z-index:-1;inset:0;pointer-events:none;content:"";background:linear-gradient(90deg,rgb(8 11 16 / .96) 0%,rgb(8 11 16 / .86) 40%,rgb(8 11 16 / .2) 76%,rgb(8 11 16 / .62))}.nd-mc-hero__canvas{position:absolute;z-index:-3;inset:0;width:100%;height:100%}.nd-mc-hero__grid{position:absolute;z-index:-2;inset:0;opacity:.12;background-image:linear-gradient(rgb(99 189 208 / .12) 1px,transparent 1px),linear-gradient(90deg,rgb(242 165 65 / .1) 1px,transparent 1px);background-size:72px 72px;mask-image:linear-gradient(90deg,transparent,#000 45%,#000);transform:perspective(850px) rotateX(62deg) scale(1.45) translateY(32%);transform-origin:center 75%}.nd-mc-hero__content{display:flex;min-height:calc(max(860px,100svh) - 13rem);flex-direction:column;justify-content:center}.nd-mc-back{width:fit-content;margin-bottom:clamp(2rem,5vh,4rem);color:var(--mc-muted);font-family:var(--wp--preset--font-family--studio-mono);font-size:.62rem;letter-spacing:.08em;text-decoration:none;text-transform:uppercase}.nd-mc-main .nd-index{color:var(--mc-south)}.nd-mc-hero__title{max-width:11ch;margin:.8rem 0 0;font-size:clamp(4.8rem,12vw,11.5rem);font-weight:430;letter-spacing:-.085em;line-height:.76}.nd-mc-hero__title span,.nd-mc-hero__title em{display:block}.nd-mc-hero__title em{color:#fff0;font-style:normal;-webkit-text-stroke:1px rgb(242 165 65 / .84)}.nd-mc-hero__kicker{max-width:48rem;margin:2.5rem 0 .9rem;color:var(--mc-north);font-family:var(--wp--preset--font-family--studio-serif);font-size:clamp(1.2rem,2vw,1.7rem);line-height:1.42}.nd-mc-hero__intro{max-width:51rem;margin:0;color:#c1bbad;font-size:clamp(.96rem,1.25vw,1.1rem);line-height:1.75}.nd-mc-hero__actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2.1rem}.nd-mc-button{display:inline-flex;min-height:3.55rem;align-items:center;justify-content:center;gap:1.4rem;padding:.85rem 1.25rem;border:1px solid rgb(235 229 214 / .34);border-radius:2px;background:rgb(17 23 34 / .48);color:var(--mc-paper);font-size:.71rem;font-weight:650;letter-spacing:.06em;text-decoration:none;text-transform:uppercase;backdrop-filter:blur(14px);transition:border-color .3s,background-color .3s,color .3s,transform .3s var(--nd-ease)}.nd-mc-button:hover{border-color:var(--mc-south);color:var(--mc-paper);transform:translateY(-2px)}.nd-mc-button--primary{border-color:var(--mc-north);background:var(--mc-north);color:var(--mc-night)}.nd-mc-button--primary:hover{background:#ffbd5a;color:var(--mc-night)}.nd-mc-hero__ledger{display:grid;width:min(100%,66rem);grid-template-columns:repeat(4,1fr);margin-top:clamp(3.2rem,7vh,5.5rem);border-top:1px solid rgb(235 229 214 / .18);border-bottom:1px solid rgb(235 229 214 / .18)}.nd-mc-hero__ledger span{display:flex;gap:.7rem;align-items:baseline;padding:1rem;border-right:1px solid rgb(235 229 214 / .12);color:var(--mc-muted);font-family:var(--wp--preset--font-family--studio-mono);font-size:.55rem;letter-spacing:.07em;text-transform:uppercase}.nd-mc-hero__ledger span:first-child{padding-left:0}.nd-mc-hero__ledger span:last-child{border-right:0}.nd-mc-hero__ledger i{color:var(--mc-north);font-size:.82rem;font-style:normal}.nd-mc-scroll i::after{background:var(--mc-north)}.nd-mc-main .nd-section{background:var(--mc-night)}.nd-mc-main .nd-section::before{background:linear-gradient(90deg,var(--mc-north),rgb(242 165 65 / .06) 48%,var(--mc-south));box-shadow:0 0 16px rgb(242 165 65 / .12)}.nd-mc-main .nd-section h2{font-size:clamp(3rem,6.7vw,6.8rem)}.nd-mc-main .nd-section h2 em{color:#fff0;font-style:normal;-webkit-text-stroke:1px rgb(99 189 208 / .7)}.nd-mc-orientation{background:linear-gradient(145deg,var(--mc-night),#0e131d)!important}.nd-mc-orientation__grid,.nd-mc-artifact__grid{display:grid;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);gap:clamp(3rem,9vw,9rem)}.nd-mc-orientation__copy,.nd-mc-artifact__copy{color:#b9b3a6;line-height:1.78}.nd-mc-orientation__copy p,.nd-mc-artifact__copy p{margin:0 0 1.4rem}.nd-mc-lede{color:var(--mc-paper);font-family:var(--wp--preset--font-family--studio-serif);font-size:clamp(1.2rem,1.9vw,1.62rem);letter-spacing:-.025em;line-height:1.48}.nd-mc-orientation blockquote{margin:2.8rem 0 0;padding:1.5rem 0 1.5rem 1.6rem;border-left:2px solid var(--mc-north);color:var(--mc-paper);font-family:var(--wp--preset--font-family--studio-serif);font-size:clamp(1.25rem,2.1vw,1.9rem);line-height:1.42}.nd-mc-orientation blockquote cite{display:block;margin-top:.8rem;color:var(--mc-muted);font-family:var(--wp--preset--font-family--studio-mono);font-size:.54rem;font-style:normal;letter-spacing:.08em;text-transform:uppercase}.nd-mc-section-head{display:flex;gap:3rem;align-items:flex-end;justify-content:space-between;margin-bottom:clamp(3rem,7vw,6rem)}.nd-mc-section-head>p{max-width:31rem;margin:0;color:#aaa497;line-height:1.7}.nd-mc-evidence{background:#0e131d!important}.nd-mc-evidence__grid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid rgb(235 229 214 / .16);border-left:1px solid rgb(235 229 214 / .16)}.nd-mc-evidence__grid article{position:relative;min-height:25rem;padding:1.35rem;border-right:1px solid rgb(235 229 214 / .16);border-bottom:1px solid rgb(235 229 214 / .16);overflow:hidden;background:rgb(17 23 34 / .42)}.nd-mc-evidence__grid article::after{position:absolute;right:-3rem;bottom:-3rem;width:11rem;aspect-ratio:1;border:1px solid rgb(99 189 208 / .1);border-radius:50%;content:""}.nd-mc-evidence__grid i{color:rgb(242 165 65 / .22);font-size:clamp(3rem,5vw,5rem);font-style:normal;font-weight:300}.nd-mc-evidence__grid span{display:block;margin-top:3rem;color:var(--mc-south);font-family:var(--wp--preset--font-family--studio-mono);font-size:.54rem;letter-spacing:.08em;text-transform:uppercase}.nd-mc-evidence__grid h3{margin:.8rem 0 1rem;font-size:clamp(1.45rem,2.2vw,2.1rem);font-weight:500;letter-spacing:-.04em;line-height:1.05}.nd-mc-evidence__grid p{position:relative;z-index:2;margin:0;color:#9f998d;font-size:.8rem;line-height:1.66}.nd-mc-lab{background:radial-gradient(circle at 50% 45%,rgb(99 189 208 / .06),transparent 38%),var(--mc-night)!important}.nd-mc-stage{border:1px solid var(--mc-rule);background:var(--mc-panel);box-shadow:0 35px 80px rgb(0 0 0 / .22)}.nd-mc-stage canvas{display:block;width:100%;height:auto}.nd-mc-controls{display:flex;flex-wrap:wrap;gap:.55rem;align-items:center;padding:.85rem;border-top:1px solid var(--mc-rule)}.nd-mc-controls button{min-height:2.7rem;padding:.55rem .8rem;border:1px solid #596173;border-radius:2px;background:#fff0;color:var(--mc-paper);font-family:var(--wp--preset--font-family--studio-mono);font-size:.61rem;letter-spacing:.06em;text-transform:uppercase;cursor:pointer}.nd-mc-controls button:hover,.nd-mc-controls button.is-active{border-color:var(--mc-north);background:var(--mc-north);color:var(--mc-night)}.nd-mc-controls label{display:flex;gap:.7rem;align-items:center;margin-left:auto;color:var(--mc-muted);font-family:var(--wp--preset--font-family--studio-mono);font-size:.57rem;letter-spacing:.08em;text-transform:uppercase}.nd-mc-controls input{accent-color:var(--mc-north)}.nd-mc-stage__caption{margin:0;padding:.8rem .9rem;border-top:1px solid var(--mc-rule);color:#797f8a;font-family:var(--wp--preset--font-family--studio-mono);font-size:.53rem;letter-spacing:.08em;line-height:1.5}.nd-mc-map{background:#0e131d!important}.nd-mc-map__grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid rgb(235 229 214 / .16);border-left:1px solid rgb(235 229 214 / .16)}.nd-mc-map__grid article{position:relative;min-height:28rem;padding:1.35rem;border-right:1px solid rgb(235 229 214 / .16);border-bottom:1px solid rgb(235 229 214 / .16);transition:background-color .35s,transform .45s var(--nd-ease)}.nd-mc-map__grid article:hover{z-index:2;background:rgb(242 165 65 / .025);transform:translateY(-.35rem)}.nd-mc-map__grid i{position:absolute;top:1rem;right:1rem;color:rgb(99 189 208 / .18);font-size:clamp(3rem,5vw,5rem);font-style:normal}.nd-mc-map__grid span{color:var(--mc-north);font-family:var(--wp--preset--font-family--studio-mono);font-size:.54rem;letter-spacing:.08em;text-transform:uppercase}.nd-mc-map__grid h3{margin:10rem 0 1rem;font-size:clamp(1.6rem,2.5vw,2.35rem);font-weight:500;letter-spacing:-.045em;line-height:1.03}.nd-mc-map__grid p{margin:0;color:#9f998d;font-size:.8rem;line-height:1.66}.nd-mc-map__grid b{position:absolute;right:1.35rem;bottom:1.35rem;left:1.35rem;padding-top:.8rem;border-top:1px solid rgb(235 229 214 / .12);color:var(--mc-south);font-family:var(--wp--preset--font-family--studio-mono);font-size:.52rem;font-weight:400;letter-spacing:.07em;text-transform:uppercase}.nd-mc-artifact{background:var(--mc-night)!important}.nd-mc-artifact__visual{position:relative;display:grid;min-height:36rem;place-items:center;border:1px solid var(--mc-rule);overflow:hidden;background:radial-gradient(circle,rgb(242 165 65 / .08),transparent 55%),var(--mc-panel)}.nd-mc-artifact__visual>span{position:absolute;right:1rem;bottom:1rem;color:var(--mc-south);font-family:var(--wp--preset--font-family--studio-mono);font-size:.62rem;letter-spacing:.11em}.nd-mc-wheel{position:relative;width:min(80%,25rem);aspect-ratio:1;border:1px solid rgb(235 229 214 / .25);border-radius:50%;background:repeating-conic-gradient(from 0deg,rgb(242 165 65 / .5) 0 1deg,transparent 1deg 15deg);animation:nd-mc-wheel 36s linear infinite}.nd-mc-wheel::before,.nd-mc-wheel::after,.nd-mc-wheel i,.nd-mc-wheel b{position:absolute;inset:15%;border:1px solid rgb(99 189 208 / .25);border-radius:50%;content:""}.nd-mc-wheel::after{inset:37%;border-color:var(--mc-north);background:var(--mc-night);box-shadow:0 0 45px rgb(242 165 65 / .14)}.nd-mc-wheel i:nth-child(1){inset:7%;border-style:dashed}.nd-mc-wheel i:nth-child(2){inset:28%;border-color:rgb(242 165 65 / .38)}.nd-mc-wheel i:nth-child(3){inset:45%;border:0;background:var(--mc-north)}.nd-mc-wheel b{inset:49.5% -7%;height:1px;border:0;border-top:1px solid rgb(99 189 208 / .35);border-radius:0}@keyframes nd-mc-wheel{to{transform:rotate(360deg)}}.nd-mc-artifact__copy{align-self:center}.nd-mc-callout{display:flex;gap:2rem;align-items:baseline;justify-content:space-between;margin-top:2.5rem;padding-top:1.2rem;border-top:1px solid rgb(235 229 214 / .18)}.nd-mc-callout span{color:var(--mc-south);font-family:var(--wp--preset--font-family--studio-mono);font-size:.54rem;letter-spacing:.08em;text-transform:uppercase}.nd-mc-callout strong{max-width:26rem;color:var(--mc-paper);font-size:clamp(1.15rem,2vw,1.8rem);font-weight:480;letter-spacing:-.03em;text-align:right}.nd-mc-qefe{background:radial-gradient(circle at 20% 55%,rgb(99 189 208 / .08),transparent 32%),#0e131d!important}.nd-mc-qefe__grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(2rem,6vw,6rem);align-items:stretch}.nd-mc-qefe__diagram{position:relative;display:grid;min-height:42rem;place-items:center;border:1px solid var(--mc-rule);overflow:hidden;background:radial-gradient(circle,rgb(242 165 65 / .1),transparent 42%),linear-gradient(145deg,#0c1119,var(--mc-panel))}.nd-mc-qefe__diagram::before,.nd-mc-qefe__diagram::after{position:absolute;width:78%;height:1px;background:rgb(99 189 208 / .16);content:""}.nd-mc-qefe__diagram::after{transform:rotate(90deg)}.nd-mc-qefe__diagram>b{position:relative;z-index:3;display:grid;width:5.7rem;aspect-ratio:1;place-items:center;border:1px solid var(--mc-north);border-radius:50%;background:var(--mc-night);color:var(--mc-north);font-family:var(--wp--preset--font-family--studio-mono);font-size:.54rem;font-weight:500;letter-spacing:.06em;text-align:center;text-transform:uppercase}.nd-mc-qefe__diagram>span{position:absolute;right:1rem;bottom:1rem;color:#747b88;font-family:var(--wp--preset--font-family--studio-mono);font-size:.5rem;letter-spacing:.08em}.nd-mc-qefe__orbit{position:absolute;border:1px solid rgb(235 229 214 / .18);border-radius:50%;animation:nd-mc-qefe-orbit 42s linear infinite}.nd-mc-qefe__orbit i{position:absolute;top:50%;left:50%;width:.8rem;height:2.3rem;border:1px solid currentColor;border-radius:.2rem;background:var(--mc-night);box-shadow:0 0 16px currentColor;transform-origin:50% var(--orbit-radius)}.nd-mc-qefe__orbit--outer{width:min(75%,31rem);aspect-ratio:1;color:var(--mc-north)}.nd-mc-qefe__orbit--outer i{--orbit-radius:14.8rem;transform:translate(-50%,-14.8rem) rotate(calc((var(--n) - 1) * 45deg))}.nd-mc-qefe__orbit--inner{width:min(49%,20rem);aspect-ratio:1;color:var(--mc-south);animation-duration:42s}.nd-mc-qefe__orbit--inner i{--orbit-radius:9.3rem;transform:translate(-50%,-9.3rem) rotate(calc((var(--n) - 1) * 72deg))}.nd-mc-qefe__orbit i:nth-child(1){--n:1}.nd-mc-qefe__orbit i:nth-child(2){--n:2}.nd-mc-qefe__orbit i:nth-child(3){--n:3}.nd-mc-qefe__orbit i:nth-child(4){--n:4}.nd-mc-qefe__orbit i:nth-child(5){--n:5}.nd-mc-qefe__orbit i:nth-child(6){--n:6}.nd-mc-qefe__orbit i:nth-child(7){--n:7}.nd-mc-qefe__orbit i:nth-child(8){--n:8}@keyframes nd-mc-qefe-orbit{to{transform:rotate(360deg)}}.nd-mc-qefe__notes{display:grid;grid-template-columns:repeat(2,1fr);border-top:1px solid rgb(235 229 214 / .16);border-left:1px solid rgb(235 229 214 / .16)}.nd-mc-qefe__notes article{min-height:20rem;padding:1.35rem;border-right:1px solid rgb(235 229 214 / .16);border-bottom:1px solid rgb(235 229 214 / .16)}.nd-mc-qefe__notes span{color:var(--mc-south);font-family:var(--wp--preset--font-family--studio-mono);font-size:.54rem;letter-spacing:.08em;text-transform:uppercase}.nd-mc-qefe__notes h3{margin:clamp(4rem,7vw,7rem) 0 1rem;font-size:clamp(1.45rem,2.2vw,2rem);font-weight:500;letter-spacing:-.04em;line-height:1.05}.nd-mc-qefe__notes p{margin:0;color:#9f998d;font-size:.8rem;line-height:1.66}.nd-mc-qefe__footer{display:flex;gap:2rem;align-items:center;justify-content:space-between;margin-top:2rem;padding-top:1.4rem;border-top:1px solid rgb(235 229 214 / .16)}.nd-mc-qefe__footer p{max-width:48rem;margin:0;color:#9f998d;font-size:.78rem;line-height:1.65}.nd-mc-qefe__footer strong{color:var(--mc-paper)}.nd-mc-open{position:relative;min-height:78svh;display:grid;align-items:center;padding:clamp(7rem,12vw,12rem) var(--nd-pad);overflow:hidden;background:radial-gradient(circle at 80% 50%,rgb(99 189 208 / .1),transparent 28%),linear-gradient(145deg,#0c1119,#070a0f)}.nd-mc-open__content{position:relative;z-index:2}.nd-mc-open h2{max-width:950px;margin:1rem 0 1.5rem;font-size:clamp(3.6rem,8vw,8.3rem);font-weight:450;letter-spacing:-.065em;line-height:.84}.nd-mc-open p:not(.nd-index){max-width:760px;color:#b3ada0;line-height:1.75}.nd-mc-open__actions{display:flex;flex-wrap:wrap;gap:1.5rem;align-items:center;margin-top:2rem}.nd-mc-text-link{color:var(--mc-paper);font-size:.72rem;text-decoration-color:rgb(242 165 65 / .5);text-underline-offset:.35rem}.nd-mc-open small{display:block;max-width:700px;margin-top:1.4rem;color:#777d88;line-height:1.6}.nd-mc-open__signal{position:absolute;right:-8%;bottom:-35%;width:min(65vw,52rem);aspect-ratio:1;border:1px solid rgb(242 165 65 / .12);border-radius:50%}.nd-mc-open__signal::before,.nd-mc-open__signal::after,.nd-mc-open__signal i{position:absolute;inset:14%;border:1px solid rgb(99 189 208 / .14);border-radius:50%;content:""}.nd-mc-open__signal::after{inset:29%;border-color:rgb(242 165 65 / .17)}.nd-mc-open__signal i:nth-child(2){inset:42%;background:rgb(242 165 65 / .08);box-shadow:0 0 80px rgb(242 165 65 / .1)}@media (max-width:980px){.nd-mc-evidence__grid{grid-template-columns:repeat(2,1fr)}.nd-mc-map__grid{grid-template-columns:repeat(2,1fr)}.nd-mc-section-head{align-items:flex-start;flex-direction:column}}@media (max-width:720px){.nd-mc-hero__title{font-size:clamp(4.2rem,20vw,6.7rem)}.nd-mc-hero__ledger{grid-template-columns:repeat(2,1fr)}.nd-mc-hero__ledger span:nth-child(2){border-right:0}.nd-mc-orientation__grid,.nd-mc-artifact__grid{grid-template-columns:1fr}.nd-mc-qefe__grid{grid-template-columns:1fr}.nd-mc-qefe__diagram{min-height:34rem}.nd-mc-qefe__notes{grid-template-columns:1fr}.nd-mc-qefe__footer{align-items:flex-start;flex-direction:column}.nd-mc-evidence__grid,.nd-mc-map__grid{grid-template-columns:1fr}.nd-mc-evidence__grid article{min-height:19rem}.nd-mc-map__grid article{min-height:24rem}.nd-mc-artifact__visual{min-height:28rem}.nd-mc-controls label{width:100%;margin:.25rem 0 0}.nd-mc-controls input{flex:1}.nd-mc-callout{align-items:flex-start;flex-direction:column}.nd-mc-callout strong{text-align:left}}@media (prefers-reduced-motion:reduce){.nd-mc-wheel,.nd-mc-qefe__orbit{animation:none}}.nd-helio-main,.nd-helio-room{--helio-night:#070809;--helio-panel:#101114;--helio-paper:#f6f1e8;--helio-muted:#aaa49a;--helio-sun:#ffcb35;--helio-orange:#ff713c;--helio-red:#ff3d37;--helio-indigo:#5b4bb7;--helio-rule:rgba(246,241,232,.16);overflow:clip;background:var(--helio-night);color:var(--helio-paper)}.nd-helio-shell{width:min(calc(100% - (var(--nd-pad) * 2)),82.5rem);margin-inline:auto}.nd-helio-main .nd-index,.nd-helio-room .nd-index{color:var(--helio-sun)}.nd-helio-main .nd-section{background:var(--helio-night)}.nd-helio-main .nd-section::before{background:linear-gradient(90deg,var(--helio-red),var(--helio-orange),var(--helio-sun),transparent);box-shadow:0 0 22px rgb(255 113 60 / .2)}.nd-helio-main .nd-section h2{font-size:clamp(3.2rem,7vw,7.2rem)}.nd-helio-main .nd-section h2 em{color:#fff0;font-style:normal;-webkit-text-stroke:1px rgb(255 203 53 / .72)}.nd-helio-hero{position:relative;min-height:max(840px,100svh);padding:clamp(8.5rem,15vh,11rem) 0 4.5rem;isolation:isolate;overflow:hidden;border-bottom:1px solid var(--helio-rule);background:radial-gradient(circle at 78% 35%,rgb(255 190 45 / .12),transparent 24%),linear-gradient(145deg,#08090b,#111113 58%,#17130e)}.nd-helio-hero::after{position:absolute;z-index:-1;inset:0;pointer-events:none;content:"";background:linear-gradient(90deg,rgb(7 8 9 / .94),rgb(7 8 9 / .62) 52%,rgb(7 8 9 / .18) 78%,rgb(7 8 9 / .72))}.nd-helio-hero__canvas{position:absolute;z-index:-3;inset:0;width:100%;height:100%;opacity:.9}.nd-helio-hero__sun{position:absolute;z-index:-2;top:18%;right:4%;width:min(45vw,40rem);aspect-ratio:1;border:1px solid rgb(255 203 53 / .22);border-radius:50%;box-shadow:0 0 100px rgb(255 113 60 / .11),inset 0 0 90px rgb(255 203 53 / .04);animation:nd-helio-sun 18s ease-in-out infinite}.nd-helio-hero__sun::before,.nd-helio-hero__sun::after,.nd-helio-hero__sun i{position:absolute;inset:12%;border:1px solid rgb(255 113 60 / .17);border-radius:50%;content:""}.nd-helio-hero__sun::after{inset:28%;border-color:rgb(255 203 53 / .25)}.nd-helio-hero__sun i:nth-child(1){inset:42%;border:0;background:radial-gradient(circle at 60% 35%,#ffe66d,var(--helio-sun) 30%,var(--helio-red));box-shadow:0 0 75px rgb(255 113 60 / .35)}.nd-helio-hero__sun i:nth-child(2){inset:4%;border-style:dashed;animation:nd-helio-spin 34s linear infinite}.nd-helio-hero__sun i:nth-child(3){inset:-7%;border-color:rgb(255 203 53 / .08)}@keyframes nd-helio-sun{50%{transform:scale(1.035)}}@keyframes nd-helio-spin{to{transform:rotate(360deg)}}.nd-helio-hero__content{display:grid;min-height:calc(max(840px,100svh) - 17rem);grid-template-columns:minmax(0,1.2fr) minmax(18rem,.8fr);gap:clamp(2rem,7vw,7rem);align-items:center}.nd-helio-back{display:inline-block;margin-bottom:clamp(2.5rem,6vh,4.5rem);color:var(--helio-muted);font-family:var(--wp--preset--font-family--studio-mono);font-size:.58rem;letter-spacing:.08em;text-decoration:none;text-transform:uppercase}.nd-helio-hero__title{max-width:8ch;margin:.8rem 0 0;font-size:clamp(5rem,11vw,11rem);font-weight:430;letter-spacing:-.085em;line-height:.74}.nd-helio-hero__title span{display:block;color:#fff0;-webkit-text-stroke:1px rgb(255 203 53 / .9)}.nd-helio-hero__kicker{max-width:44rem;margin:2.5rem 0 .9rem;color:var(--helio-sun);font-family:var(--wp--preset--font-family--studio-serif);font-size:clamp(1.2rem,2vw,1.7rem);line-height:1.42}.nd-helio-hero__intro{max-width:49rem;margin:0;color:#c4bdb2;font-size:clamp(.96rem,1.25vw,1.08rem);line-height:1.75}.nd-helio-hero__actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2rem}.nd-helio-button{display:inline-flex;min-height:3.55rem;align-items:center;justify-content:center;gap:1.3rem;padding:.85rem 1.25rem;border:1px solid rgb(246 241 232 / .34);border-radius:2px;background:rgb(16 17 20 / .55);color:var(--helio-paper);font-size:.68rem;font-weight:650;letter-spacing:.06em;text-decoration:none;text-transform:uppercase;backdrop-filter:blur(12px);transition:transform .3s var(--nd-ease),border-color .3s,background-color .3s,color .3s}.nd-helio-button:hover{border-color:var(--helio-sun);color:var(--helio-paper);transform:translateY(-2px)}.nd-helio-button--primary{border-color:var(--helio-sun);background:var(--helio-sun);color:#171009}.nd-helio-button--primary:hover{background:#ffe06b;color:#171009}.nd-helio-identity{position:relative;width:min(100%,30rem);margin:0;justify-self:end;border:1px solid rgb(255 203 53 / .23);background:rgb(8 9 11 / .38);box-shadow:0 2rem 7rem rgb(0 0 0 / .38);backdrop-filter:blur(12px)}.nd-helio-identity::before{position:absolute;inset:-1px;pointer-events:none;content:"";background:linear-gradient(135deg,transparent 35%,rgb(255 203 53 / .1),transparent 64%)}.nd-helio-identity img{display:block;width:100%;height:auto;filter:saturate(1.12) contrast(1.05)}.nd-helio-identity figcaption{padding:.85rem 1rem;border-top:1px solid rgb(255 203 53 / .18);color:var(--helio-sun);font-family:var(--wp--preset--font-family--studio-mono);font-size:.51rem;letter-spacing:.1em}.nd-helio-hero__ledger{display:grid;grid-template-columns:repeat(4,1fr);margin-top:2.5rem;border-top:1px solid var(--helio-rule);border-bottom:1px solid var(--helio-rule)}.nd-helio-hero__ledger span{display:flex;gap:.7rem;align-items:baseline;padding:1rem;border-right:1px solid var(--helio-rule);color:var(--helio-muted);font-family:var(--wp--preset--font-family--studio-mono);font-size:.54rem;letter-spacing:.06em;text-transform:uppercase}.nd-helio-hero__ledger span:last-child{border-right:0}.nd-helio-hero__ledger i{color:var(--helio-orange);font-size:.78rem;font-style:normal}.nd-helio-scroll i::after{background:var(--helio-sun)}.nd-helio-nav{position:sticky;z-index:12;top:0;border-bottom:1px solid var(--helio-rule);background:rgb(7 8 9 / .86);backdrop-filter:blur(18px)}.nd-helio-nav div{display:flex;gap:clamp(1rem,4vw,3.5rem);overflow-x:auto}.nd-helio-nav a{padding:1rem 0;color:var(--helio-muted);font-family:var(--wp--preset--font-family--studio-mono);font-size:.56rem;letter-spacing:.08em;text-decoration:none;text-transform:uppercase;white-space:nowrap}.nd-helio-nav a:hover{color:var(--helio-sun)}.nd-helio-orientation{background:linear-gradient(145deg,#08090b,#111113)!important}.nd-helio-orientation__grid{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(3rem,9vw,9rem)}.nd-helio-orientation__copy{color:#b8b0a6;line-height:1.78}.nd-helio-orientation__copy p{margin:0 0 1.35rem}.nd-helio-lede{color:var(--helio-paper);font-family:var(--wp--preset--font-family--studio-serif);font-size:clamp(1.25rem,2vw,1.65rem);letter-spacing:-.025em;line-height:1.48}.nd-helio-orientation blockquote{margin:2.6rem 0 0;padding:1.4rem 0 1.4rem 1.5rem;border-left:2px solid var(--helio-orange);color:var(--helio-paper);font-family:var(--wp--preset--font-family--studio-serif);font-size:clamp(1.2rem,2vw,1.8rem);line-height:1.45}.nd-helio-orientation cite{display:block;margin-top:.7rem;color:var(--helio-muted);font-family:var(--wp--preset--font-family--studio-mono);font-size:.53rem;font-style:normal;letter-spacing:.08em;text-transform:uppercase}.nd-helio-section-head{display:flex;gap:3rem;align-items:flex-end;justify-content:space-between;margin-bottom:clamp(3rem,7vw,6rem)}.nd-helio-section-head>p{max-width:31rem;margin:0;color:var(--helio-muted);line-height:1.7}.nd-helio-method{background:#0b0c0f!important}.nd-helio-method__grid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--helio-rule);border-left:1px solid var(--helio-rule)}.nd-helio-method__grid article{position:relative;min-height:25rem;padding:1.3rem;border-right:1px solid var(--helio-rule);border-bottom:1px solid var(--helio-rule);background:linear-gradient(160deg,rgb(255 203 53 / .025),transparent 48%)}.nd-helio-method__grid i{color:rgb(255 203 53 / .22);font-size:clamp(3rem,5vw,5rem);font-style:normal}.nd-helio-method__grid span{display:block;margin-top:3rem;color:var(--helio-orange);font-family:var(--wp--preset--font-family--studio-mono);font-size:.54rem;letter-spacing:.08em;text-transform:uppercase}.nd-helio-method__grid h3{margin:.8rem 0 1rem;font-size:clamp(1.45rem,2vw,2rem);font-weight:500;letter-spacing:-.04em;line-height:1.06}.nd-helio-method__grid p{margin:0;color:#a39c92;font-size:.8rem;line-height:1.66}.nd-helio-transmissions{background:radial-gradient(circle at 70% 34%,rgb(91 75 183 / .12),transparent 30%),#08090b!important}.nd-helio-catalog{display:grid;grid-template-columns:repeat(2,1fr);border-top:1px solid var(--helio-rule);border-left:1px solid var(--helio-rule)}.nd-helio-card{position:relative;min-height:30rem;display:flex;flex-direction:column;justify-content:flex-end;padding:1.5rem;border-right:1px solid var(--helio-rule);border-bottom:1px solid var(--helio-rule);overflow:hidden;color:var(--helio-paper);text-decoration:none;background:#0e0f12;transition:transform .45s var(--nd-ease),background-color .35s}.nd-helio-card::before,.nd-helio-card::after{position:absolute;pointer-events:none;content:""}.nd-helio-card::before{top:9%;right:8%;width:48%;aspect-ratio:1;border:1px solid currentColor;border-radius:50%;opacity:.18;box-shadow:0 0 60px currentColor}.nd-helio-card::after{inset:0;opacity:.16;background:repeating-linear-gradient(0deg,transparent 0 17px,currentColor 18px,transparent 19px);mask-image:linear-gradient(90deg,transparent,#000 70%)}.nd-helio-card:hover{z-index:2;background:#14151a;transform:translateY(-.35rem)}.nd-helio-card--trance{color:var(--helio-orange)}.nd-helio-card--meditation{color:var(--helio-sun)}.nd-helio-card--generative{color:#9c8cff}.nd-helio-card--acoustic{color:#f4a3a0}.nd-helio-card span,.nd-helio-card strong,.nd-helio-card p,.nd-helio-card b{position:relative;z-index:2}.nd-helio-card span{font-family:var(--wp--preset--font-family--studio-mono);font-size:.54rem;letter-spacing:.08em;text-transform:uppercase}.nd-helio-card strong{margin-top:.8rem;color:var(--helio-paper);font-size:clamp(2rem,4vw,4.4rem);font-weight:460;letter-spacing:-.06em;line-height:.9}.nd-helio-card p{max-width:29rem;margin:1.1rem 0 2.2rem;color:#aaa298;font-size:.86rem;line-height:1.65}.nd-helio-card b{padding-top:.9rem;border-top:1px solid currentColor;font-family:var(--wp--preset--font-family--studio-mono);font-size:.54rem;font-weight:500;letter-spacing:.07em;text-transform:uppercase}.nd-helio-catalog__note{max-width:52rem;margin:1.5rem 0 0;color:#8e8981;font-size:.74rem;line-height:1.6}.nd-helio-channel{position:relative;min-height:78svh;display:grid;align-items:center;padding:clamp(7rem,12vw,12rem) 0;overflow:hidden;background:linear-gradient(145deg,#11100e,#08090b 58%,#0d0b14)}.nd-helio-channel__content{position:relative;z-index:2}.nd-helio-channel h2{max-width:10ch;margin:1rem 0 1.5rem;font-size:clamp(3.6rem,8vw,8rem);font-weight:440;letter-spacing:-.07em;line-height:.85}.nd-helio-channel p:not(.nd-index){max-width:47rem;color:#b4aca2;line-height:1.75}.nd-helio-channel__content>div{display:flex;flex-wrap:wrap;gap:1.4rem;align-items:center;margin-top:2rem}.nd-helio-channel__content>div>a:not(.nd-helio-button){color:var(--helio-paper);font-size:.7rem;text-underline-offset:.35rem}.nd-helio-channel small{display:block;margin-top:1.25rem;color:#7e7b76}.nd-helio-channel__waves{position:absolute;right:-12%;bottom:-45%;width:min(74vw,58rem);aspect-ratio:1}.nd-helio-channel__waves i{position:absolute;inset:calc(var(--n) * 10%);border:1px solid rgb(255 203 53 / .12);border-radius:50%;box-shadow:0 0 40px rgb(255 113 60 / .04);animation:nd-helio-wave 6s ease-in-out infinite;animation-delay:calc(var(--n) * -.8s)}.nd-helio-channel__waves i:nth-child(1){--n:1}.nd-helio-channel__waves i:nth-child(2){--n:2}.nd-helio-channel__waves i:nth-child(3){--n:3}.nd-helio-channel__waves i:nth-child(4){--n:4}@keyframes nd-helio-wave{50%{opacity:.35;transform:scale(1.06)}}.nd-helio-room{position:relative;min-height:100svh;padding:clamp(8.5rem,13vw,11rem) 0 6rem;isolation:isolate}.nd-helio-room__shell{position:relative;z-index:2;width:min(calc(100% - (var(--nd-pad) * 2)),76rem);margin-inline:auto}.nd-helio-room__ambient{position:fixed;z-index:-1;inset:0;overflow:hidden;background:radial-gradient(circle at 75% 18%,rgb(255 203 53 / .11),transparent 22%),radial-gradient(circle at 22% 68%,rgb(91 75 183 / .12),transparent 26%),#070809}.nd-helio-room__ambient i{position:absolute;top:22%;right:8%;width:min(40vw,30rem);aspect-ratio:1;border:1px solid rgb(255 203 53 / .1);border-radius:50%;animation:nd-helio-wave 7s ease-in-out infinite}.nd-helio-room__ambient i:nth-child(2){inset:32% 14% auto auto;width:min(30vw,22rem);animation-delay:-2s}.nd-helio-room__ambient i:nth-child(3){inset:42% 20% auto auto;width:min(20vw,14rem);animation-delay:-4s}.nd-helio-room__back{display:inline-block;margin-bottom:3.2rem;color:var(--helio-muted);font-family:var(--wp--preset--font-family--studio-mono);font-size:.58rem;letter-spacing:.08em;text-decoration:none;text-transform:uppercase}.nd-helio-room__head{display:grid;grid-template-columns:1fr 9rem;gap:2rem;align-items:end;margin-bottom:3rem}.nd-helio-room__head h1{max-width:10ch;margin:.8rem 0 1.2rem;font-size:clamp(3.8rem,8vw,8rem);font-weight:450;letter-spacing:-.075em;line-height:.83}.nd-helio-room__head img{display:block;width:9rem;border:1px solid rgb(255 203 53 / .22)}.nd-helio-room__lede{max-width:46rem;margin:0;color:#bdb5aa;font-family:var(--wp--preset--font-family--studio-serif);font-size:clamp(1.1rem,1.8vw,1.5rem);line-height:1.5}.nd-helio-room__stage{position:relative;display:grid;width:100%;aspect-ratio:16/9;place-items:center;border:1px solid var(--helio-rule);overflow:hidden;background:radial-gradient(circle,rgb(255 203 53 / .08),transparent 36%),#0d0e11;box-shadow:0 3rem 8rem rgb(0 0 0 / .36)}.nd-helio-room__stage iframe{width:100%;height:100%;border:0}.nd-helio-room__stage.has-audio{aspect-ratio:auto;min-height:22rem;padding:clamp(2rem,7vw,6rem);background:radial-gradient(circle at 50% 50%,rgb(255 203 53 / .12),transparent 34%),linear-gradient(135deg,#0a0b0d,#111016)}.nd-helio-room__stage audio{width:min(100%,48rem);accent-color:var(--helio-sun);filter:drop-shadow(0 1.5rem 3rem rgb(0 0 0 / .48))}.nd-helio-room__placeholder{position:relative;z-index:2;text-align:center}.nd-helio-room__placeholder strong{display:block;color:var(--helio-paper);font-size:clamp(1.4rem,3vw,2.4rem);font-weight:480}.nd-helio-room__placeholder p{color:var(--helio-muted)}.nd-helio-room__pulse{position:relative;width:9rem;aspect-ratio:1;margin:0 auto 2rem;border:1px solid rgb(255 203 53 / .28);border-radius:50%}.nd-helio-room__pulse::before,.nd-helio-room__pulse i{position:absolute;inset:18%;border:1px solid rgb(255 113 60 / .3);border-radius:50%;content:"";animation:nd-helio-wave 4s ease-in-out infinite}.nd-helio-room__pulse i:nth-child(2){inset:35%;animation-delay:-1.3s}.nd-helio-room__pulse i:nth-child(3){inset:47%;border:0;background:var(--helio-sun);box-shadow:0 0 25px rgb(255 113 60 / .55);animation-delay:-2.6s}.nd-helio-room__notes{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(18rem,.65fr);gap:clamp(2rem,7vw,6rem);padding:clamp(3rem,6vw,5rem) 0;border-bottom:1px solid var(--helio-rule)}.nd-helio-room__notes h2{margin:.8rem 0 1rem;font-size:clamp(2.3rem,5vw,5rem);font-weight:450;letter-spacing:-.06em;line-height:.9}.nd-helio-room__notes p:not(.nd-index){max-width:49rem;color:#b3aca2;line-height:1.75}.nd-helio-room__notes aside{display:grid;align-content:start;border-top:1px solid var(--helio-rule)}.nd-helio-room__notes aside span{padding-top:1.2rem;color:var(--helio-orange);font-family:var(--wp--preset--font-family--studio-mono);font-size:.52rem;letter-spacing:.08em;text-transform:uppercase}.nd-helio-room__notes aside strong{padding:.45rem 0 1.2rem;border-bottom:1px solid var(--helio-rule);color:var(--helio-paper);font-size:.86rem;font-weight:500}.nd-helio-room__process{display:grid;grid-template-columns:minmax(12rem,.35fr) minmax(0,1fr);gap:2rem;padding:clamp(3rem,6vw,5rem) 0;border-bottom:1px solid var(--helio-rule)}.nd-helio-room__process>p:last-child{max-width:52rem;margin:0;color:#b3aca2;font-family:var(--wp--preset--font-family--studio-serif);font-size:clamp(1.15rem,2vw,1.6rem);line-height:1.62}.nd-helio-room__sequence{display:grid;grid-template-columns:repeat(3,1fr);margin-top:3rem;border:1px solid var(--helio-rule)}.nd-helio-room__sequence a{padding:1.2rem;border-right:1px solid var(--helio-rule);color:var(--helio-muted);font-family:var(--wp--preset--font-family--studio-mono);font-size:.55rem;letter-spacing:.07em;text-align:center;text-decoration:none;text-transform:uppercase}.nd-helio-room__sequence a:last-child{border-right:0}.nd-helio-room__sequence a:hover{color:var(--helio-sun)}@media (max-width:980px){.nd-helio-hero__content{grid-template-columns:1fr minmax(15rem,.55fr)}.nd-helio-method__grid{grid-template-columns:repeat(2,1fr)}.nd-helio-section-head{align-items:flex-start;flex-direction:column}}@media (max-width:720px){.nd-helio-hero{padding-top:8rem}.nd-helio-hero__content{grid-template-columns:1fr}.nd-helio-identity{width:min(78vw,24rem);justify-self:start}.nd-helio-hero__sun{top:32%;right:-40%;width:105vw}.nd-helio-hero__ledger{grid-template-columns:repeat(2,1fr)}.nd-helio-hero__ledger span:nth-child(2){border-right:0}.nd-helio-orientation__grid{grid-template-columns:1fr}.nd-helio-method__grid,.nd-helio-catalog{grid-template-columns:1fr}.nd-helio-card{min-height:27rem}.nd-helio-room__head{grid-template-columns:1fr}.nd-helio-room__head img{width:6rem;grid-row:1}.nd-helio-room__notes,.nd-helio-room__process{grid-template-columns:1fr}.nd-helio-room__sequence{grid-template-columns:1fr}.nd-helio-room__sequence a{border-right:0;border-bottom:1px solid var(--helio-rule)}.nd-helio-room__sequence a:last-child{border-bottom:0}}@media (prefers-reduced-motion:reduce){.nd-helio-hero__sun,.nd-helio-hero__sun i,.nd-helio-channel__waves i,.nd-helio-room__ambient i,.nd-helio-room__pulse::before,.nd-helio-room__pulse i{animation:none}}.nd-bio-main{--bio-paper:#f2f0e9;--bio-muted:#a4a8ae;--bio-gold:#d5a63a;--bio-blue:#3f7cff;--bio-line:rgba(242,240,233,.14);background:#060708;color:var(--bio-paper)}.nd-bio-shell{width:min(calc(100% - (var(--nd-pad) * 2)),82.5rem);margin-inline:auto}.nd-bio-hero{position:relative;min-height:max(860px,100svh);padding:clamp(9rem,14vw,12rem) 0 clamp(5rem,9vw,8rem);overflow:hidden;isolation:isolate;background-image:linear-gradient(90deg,rgb(3 3 3 / .94) 0%,rgb(4 3 2 / .82) 34%,rgb(7 4 1 / .46) 62%,rgb(5 3 2 / .72) 100%),linear-gradient(180deg,rgb(3 3 3 / .2),rgb(3 3 3 / .52)),url(https://nagydesignllc.com/wp-content/uploads/2026/07/sun-synthesizing-torus-field-about-hero-1.png);background-position:center;background-size:cover;background-repeat:no-repeat;background-color:#090603}.nd-bio-hero__field{position:absolute;z-index:-1;inset:0;opacity:.5;background-image:linear-gradient(rgb(242 240 233 / .035) 1px,transparent 1px),linear-gradient(90deg,rgb(242 240 233 / .035) 1px,transparent 1px);background-size:5rem 5rem;mask-image:linear-gradient(90deg,#000,transparent 72%)}.nd-bio-hero__field::after{position:absolute;inset:7% 42% 8% -12%;border:1px solid rgb(213 166 58 / .11);border-radius:50%;content:"";box-shadow:0 0 0 4rem rgb(213 166 58 / .018),0 0 0 9rem rgb(63 124 255 / .018);animation:nd-bio-breathe 10s ease-in-out infinite}.nd-bio-hero__field i{position:absolute;top:var(--y);left:0;width:52%;height:1px;background:linear-gradient(90deg,transparent,rgb(213 166 58 / .16),transparent);transform:rotate(var(--r));transform-origin:left}.nd-bio-hero__field i:nth-child(1){--y:22%;--r:8deg}.nd-bio-hero__field i:nth-child(2){--y:35%;--r:-5deg}.nd-bio-hero__field i:nth-child(3){--y:49%;--r:11deg}.nd-bio-hero__field i:nth-child(4){--y:64%;--r:-9deg}.nd-bio-hero__field i:nth-child(5){--y:78%;--r:4deg}@keyframes nd-bio-breathe{50%{transform:scale(1.035);opacity:.62}}.nd-bio-hero__grid{display:grid;grid-template-columns:minmax(0,1fr);align-items:center}.nd-bio-hero__copy{max-width:58rem}.nd-bio-media--hero{display:none}.nd-bio-back{display:inline-block;margin-bottom:clamp(2rem,5vw,4rem);color:var(--bio-muted);font-family:var(--wp--preset--font-family--studio-mono);font-size:.56rem;letter-spacing:.08em;text-decoration:none;text-transform:uppercase}.nd-bio-hero__title{max-width:10ch;margin:.8rem 0 0;font-size:clamp(4.5rem,9.5vw,9rem);font-weight:440;letter-spacing:-.075em;line-height:.78}.nd-bio-hero__title em{color:#fff0;font-style:normal;-webkit-text-stroke:1px rgb(213 166 58 / .92)}.nd-bio-hero__kicker{max-width:47rem;margin:2.8rem 0 1rem;color:var(--bio-gold);font-family:var(--wp--preset--font-family--studio-serif);font-size:clamp(1.25rem,2vw,1.7rem);line-height:1.44}.nd-bio-hero__intro{max-width:48rem;margin:0;color:#c0c4c9;font-size:clamp(.95rem,1.25vw,1.08rem);line-height:1.76}.nd-bio-hero__actions,.nd-bio-closing__actions{display:flex;flex-wrap:wrap;gap:.7rem;margin-top:2rem}.nd-bio-button{display:inline-flex;min-height:3.5rem;align-items:center;justify-content:center;gap:1.3rem;padding:.85rem 1.2rem;border:1px solid rgb(242 240 233 / .34);border-radius:2px;background:rgb(8 9 10 / .54);color:var(--bio-paper);font-size:.65rem;font-weight:650;letter-spacing:.06em;text-decoration:none;text-transform:uppercase;backdrop-filter:blur(12px);transition:transform .3s var(--nd-ease),border-color .3s,background-color .3s,color .3s}.nd-bio-button:hover{border-color:var(--bio-gold);color:var(--bio-paper);transform:translateY(-2px)}.nd-bio-button--primary{border-color:var(--bio-gold);background:var(--bio-gold);color:#121212}.nd-bio-button--primary:hover{background:#e9bd54;color:#121212}.nd-bio-media{margin:0}.nd-bio-media__frame{position:relative;display:grid;min-height:20rem;place-items:center;border:1px solid var(--bio-line);overflow:hidden;background:linear-gradient(145deg,rgb(213 166 58 / .055),rgb(63 124 255 / .035)),#0b0d10}.nd-bio-media__frame::before,.nd-bio-media__frame::after{position:absolute;content:""}.nd-bio-media__frame::before{width:72%;aspect-ratio:1;border:1px solid rgb(213 166 58 / .15);border-radius:50%;box-shadow:0 0 0 2.5rem rgb(63 124 255 / .02),0 0 70px rgb(63 124 255 / .06)}.nd-bio-media__frame::after{inset:1.2rem;border:1px solid rgb(242 240 233 / .06)}.nd-bio-media__frame img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}.nd-bio-media__frame span{position:relative;z-index:2;color:#797f87;font-family:var(--wp--preset--font-family--studio-mono);font-size:.52rem;letter-spacing:.09em;text-transform:uppercase}.nd-bio-media__frame i{position:absolute;right:1rem;bottom:1rem;width:1rem;height:1rem;border-right:1px solid var(--bio-gold);border-bottom:1px solid var(--bio-gold)}.nd-bio-media figcaption{display:flex;justify-content:space-between;gap:1rem;padding:.8rem 0;color:#737880;font-family:var(--wp--preset--font-family--studio-mono);font-size:.5rem;letter-spacing:.05em;text-transform:uppercase}.nd-bio-media figcaption strong{color:var(--bio-paper);font-weight:560}.nd-bio-media--hero .nd-bio-media__frame{min-height:clamp(30rem,52vw,44rem)}.nd-bio-media--hero .nd-bio-media__frame::before{border-radius:42% 42% 10% 10%}.nd-bio-media--video b{position:relative;z-index:2;display:grid;width:3.8rem;aspect-ratio:1;place-items:center;border:1px solid var(--bio-gold);border-radius:50%;color:var(--bio-gold);font-size:1rem;font-weight:400}.nd-bio-media--video span{position:absolute;bottom:1.2rem;left:1.2rem}.nd-bio-media__frame--geometry::before{border-radius:0;transform:rotate(45deg);box-shadow:0 0 0 2.5rem rgb(63 124 255 / .02)}.nd-bio-media__frame--geometry::after{inset:22%;border-radius:50%}.nd-bio-nav{position:sticky;z-index:12;top:0;border-top:1px solid var(--bio-line);border-bottom:1px solid var(--bio-line);background:rgb(6 7 8 / .88);backdrop-filter:blur(18px)}.nd-bio-nav div{display:flex;gap:clamp(1rem,3.5vw,3.5rem);overflow-x:auto}.nd-bio-nav a{padding:1rem 0;color:var(--bio-muted);font-family:var(--wp--preset--font-family--studio-mono);font-size:.54rem;letter-spacing:.08em;text-decoration:none;text-transform:uppercase;white-space:nowrap}.nd-bio-nav a:hover{color:var(--bio-gold)}.nd-bio-story{position:relative;padding:clamp(6rem,10vw,10rem) 0;overflow:hidden;background:linear-gradient(180deg,#090a0c,#070809 48%,#0b0b0b)}.nd-bio-story>.nd-bio-shell{position:relative;z-index:2}.nd-bio-story__head{display:grid;grid-template-columns:minmax(12rem,.55fr) minmax(0,1.45fr);gap:1.5rem 5rem;align-items:end;margin-bottom:clamp(5rem,10vw,9rem)}.nd-bio-story__head .nd-index{grid-column:1/-1}.nd-bio-story__head h2,.nd-bio-principles h2,.nd-bio-closing h2{margin:0;font-size:clamp(3.4rem,7vw,7.2rem);font-weight:440;letter-spacing:-.065em;line-height:.85}.nd-bio-story__head h2 em,.nd-bio-principles h2 em,.nd-bio-closing h2 em{color:var(--bio-gold);font-style:normal}.nd-bio-story__head>p:last-child{max-width:37rem;margin:0;color:var(--bio-muted);line-height:1.72}.nd-bio-vortex{position:absolute;z-index:1;top:34%;left:50%;width:100vw;height:min(112vh,72rem);pointer-events:none;opacity:.62;transform:translateX(-50%);mask-image:radial-gradient(ellipse at center,#000 0 48%,rgb(0 0 0 / .8) 62%,transparent 80%)}.nd-bio-vortex::before{position:absolute;inset:7% 0;background:radial-gradient(circle at 50% 50%,rgb(63 124 255 / .055),transparent 33%),radial-gradient(circle at 50% 50%,rgb(213 166 58 / .035),transparent 60%);content:""}.nd-bio-vortex canvas{position:absolute;inset:0;width:100%;height:100%}.nd-bio-vortex span{position:absolute;right:var(--nd-pad);bottom:7%;color:rgb(213 166 58 / .26);font-family:var(--wp--preset--font-family--studio-mono);font-size:.43rem;letter-spacing:.1em;text-transform:uppercase}.nd-bio-chapter{display:grid;grid-template-columns:5.5rem minmax(0,1.2fr) minmax(16rem,.72fr);gap:clamp(1.5rem,4vw,4rem);align-items:start;padding:clamp(4rem,8vw,7rem) 0;border-top:1px solid var(--bio-line);scroll-margin-top:4rem}.nd-bio-chapter--reverse{grid-template-columns:5.5rem minmax(16rem,.72fr) minmax(0,1.2fr)}.nd-bio-chapter--reverse .nd-bio-chapter__copy{grid-column:3}.nd-bio-chapter--reverse>:last-child{grid-column:2;grid-row:1}.nd-bio-chapter--wide{grid-template-columns:5.5rem minmax(0,1fr)}.nd-bio-chapter__index{display:grid;gap:.5rem}.nd-bio-chapter__index span{color:rgb(213 166 58 / .35);font-size:clamp(2.5rem,5vw,5rem);line-height:.8}.nd-bio-chapter__index small{color:var(--bio-gold);font-family:var(--wp--preset--font-family--studio-mono);font-size:.48rem;letter-spacing:.08em;line-height:1.5;text-transform:uppercase}.nd-bio-chapter__copy{max-width:51rem}.nd-bio-chapter__copy h3{margin:0 0 1.5rem;font-size:clamp(2rem,4vw,4rem);font-weight:470;letter-spacing:-.055em;line-height:.96}.nd-bio-chapter__copy p{margin:0 0 1.25rem;color:#b2b6bc;font-size:clamp(.91rem,1.15vw,1.03rem);line-height:1.78}.nd-bio-chapter blockquote{margin:2.5rem 0 0;padding:1.6rem 0 1.6rem 1.7rem;border-left:2px solid var(--bio-gold);color:var(--bio-paper);font-family:var(--wp--preset--font-family--studio-serif);font-size:clamp(1.35rem,2.5vw,2.25rem);line-height:1.4}.nd-bio-chapter cite{display:block;margin-top:.8rem;color:#777d85;font-family:var(--wp--preset--font-family--studio-mono);font-size:.5rem;font-style:normal;letter-spacing:.08em;text-transform:uppercase}.nd-bio-system{position:relative;display:grid;min-height:24rem;grid-template-columns:repeat(2,1fr);gap:1px;padding:1px;border:1px solid var(--bio-line);background:var(--bio-line)}.nd-bio-system span{display:grid;place-items:center;background:#0c0e11;color:var(--bio-muted);font-family:var(--wp--preset--font-family--studio-mono);font-size:.54rem;letter-spacing:.08em;text-transform:uppercase}.nd-bio-system i{position:absolute;top:50%;left:50%;display:grid;width:8.5rem;aspect-ratio:1;place-items:center;border:1px solid rgb(213 166 58 / .35);border-radius:50%;background:#08090b;color:var(--bio-gold);font-family:var(--wp--preset--font-family--studio-mono);font-size:.48rem;font-style:normal;letter-spacing:.06em;transform:translate(-50%,-50%)}.nd-bio-timeline{display:grid;grid-template-columns:repeat(5,1fr);margin:2rem 0 clamp(4rem,8vw,8rem);border-top:1px solid var(--bio-line);border-left:1px solid var(--bio-line)}.nd-bio-timeline div{min-height:11rem;padding:1rem;border-right:1px solid var(--bio-line);border-bottom:1px solid var(--bio-line)}.nd-bio-timeline i{display:block;color:var(--bio-gold);font-family:var(--wp--preset--font-family--studio-mono);font-size:.54rem;font-style:normal}.nd-bio-timeline strong{display:block;margin:2.8rem 0 .6rem;font-size:1.2rem;font-weight:520}.nd-bio-timeline span{color:#7f848c;font-size:.68rem;line-height:1.5}.nd-bio-principles{padding:clamp(6rem,10vw,10rem) 0;background:radial-gradient(circle at 78% 30%,rgb(63 124 255 / .08),transparent 25%),#0a0b0d}.nd-bio-principles header{display:flex;align-items:flex-end;justify-content:space-between;gap:3rem;margin-bottom:4rem}.nd-bio-principles header .nd-index{align-self:flex-start}.nd-bio-principles__grid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--bio-line);border-left:1px solid var(--bio-line)}.nd-bio-principles article{min-height:23rem;padding:1.3rem;border-right:1px solid var(--bio-line);border-bottom:1px solid var(--bio-line);background:linear-gradient(155deg,rgb(213 166 58 / .025),transparent 48%)}.nd-bio-principles article i{color:rgb(213 166 58 / .28);font-size:clamp(3rem,5vw,5rem);font-style:normal}.nd-bio-principles article h3{margin:4rem 0 1rem;font-size:clamp(1.5rem,2.4vw,2.4rem);font-weight:500;letter-spacing:-.045em}.nd-bio-principles article p{margin:0;color:#91969e;font-size:.79rem;line-height:1.68}.nd-bio-closing{padding:clamp(7rem,12vw,12rem) 0;background:linear-gradient(145deg,#060708,#0e0c09)}.nd-bio-closing__grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(18rem,.85fr);gap:clamp(3rem,9vw,9rem);align-items:end}.nd-bio-closing__grid>div:last-child>p{max-width:38rem;margin:0;color:#aeb2b8;line-height:1.76}@media (max-width:980px){.nd-bio-hero__grid{grid-template-columns:minmax(0,1fr) minmax(15rem,.55fr)}.nd-bio-story__head{grid-template-columns:1fr}.nd-bio-chapter,.nd-bio-chapter--reverse{grid-template-columns:4rem minmax(0,1fr)}.nd-bio-chapter .nd-bio-chapter__copy,.nd-bio-chapter--reverse .nd-bio-chapter__copy{grid-column:2}.nd-bio-chapter>:last-child,.nd-bio-chapter--reverse>:last-child{grid-column:2;grid-row:auto}.nd-bio-timeline{grid-template-columns:repeat(3,1fr)}.nd-bio-principles__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:700px){.nd-bio-hero{padding-top:8rem}.nd-bio-hero__grid{grid-template-columns:1fr}.nd-bio-hero__title{font-size:clamp(3.5rem,17vw,5.8rem)}.nd-bio-media--hero{width:min(82vw,25rem)}.nd-bio-media--hero .nd-bio-media__frame{min-height:31rem}.nd-bio-media figcaption{align-items:flex-start;flex-direction:column}.nd-bio-chapter,.nd-bio-chapter--reverse,.nd-bio-chapter--wide{grid-template-columns:1fr}.nd-bio-chapter .nd-bio-chapter__copy,.nd-bio-chapter--reverse .nd-bio-chapter__copy,.nd-bio-chapter>:last-child,.nd-bio-chapter--reverse>:last-child{grid-column:1}.nd-bio-chapter__index{grid-template-columns:auto 1fr;align-items:center}.nd-bio-timeline{grid-template-columns:1fr}.nd-bio-timeline div{min-height:auto}.nd-bio-timeline strong{margin:1.5rem 0 .5rem}.nd-bio-principles header{align-items:flex-start;flex-direction:column}.nd-bio-principles__grid{grid-template-columns:1fr}.nd-bio-principles article{min-height:18rem}.nd-bio-closing__grid{grid-template-columns:1fr}}@media (max-width:700px){.nd-bio-vortex{top:35%;height:78vh;opacity:.46}.nd-bio-vortex span{display:none}}@media (prefers-reduced-motion:reduce){.nd-bio-hero__field::after{animation:none}}.nd-helio-course{background:radial-gradient(circle at 22% 30%,rgb(255 203 53 / .07),transparent 24%),#090a0c!important}.nd-helio-course__path{display:grid;grid-template-columns:repeat(3,1fr);margin:0;padding:0;border-top:1px solid var(--helio-rule);border-left:1px solid var(--helio-rule);list-style:none}.nd-helio-course__path li{min-width:0}.nd-helio-course__path a{position:relative;display:flex;min-height:25rem;flex-direction:column;padding:1.35rem;border-right:1px solid var(--helio-rule);border-bottom:1px solid var(--helio-rule);overflow:hidden;color:var(--helio-paper);text-decoration:none;background:linear-gradient(145deg,rgb(255 203 53 / .025),transparent 45%);transition:background-color .3s,transform .4s var(--nd-ease)}.nd-helio-course__path a::after{position:absolute;right:-2.5rem;bottom:-2.5rem;width:9rem;aspect-ratio:1;border:1px solid rgb(255 203 53 / .1);border-radius:50%;content:"";transition:transform .45s,border-color .3s}.nd-helio-course__path a:hover{z-index:2;background:rgb(255 203 53 / .035);transform:translateY(-.3rem)}.nd-helio-course__path a:hover::after{border-color:rgb(255 203 53 / .28);transform:scale(1.2)}.nd-helio-course__path i{color:rgb(255 203 53 / .25);font-size:clamp(3rem,5vw,5rem);font-style:normal;line-height:.8}.nd-helio-course__path span{margin-top:3rem;color:var(--helio-orange);font-family:var(--wp--preset--font-family--studio-mono);font-size:.5rem;letter-spacing:.08em;text-transform:uppercase}.nd-helio-course__path strong{margin:.85rem 0 1rem;font-size:clamp(1.4rem,2vw,2rem);font-weight:480;letter-spacing:-.045em;line-height:1.02}.nd-helio-course__path p{margin:0;color:#969087;font-size:.76rem;line-height:1.65}.nd-helio-course__path b{margin-top:auto;padding-top:1.4rem;color:var(--helio-sun);font-family:var(--wp--preset--font-family--studio-mono);font-size:.5rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.nd-helio-labs{background:linear-gradient(180deg,#08090b,#0d0e11 50%,#08090b)!important}.nd-helio-lab{display:grid;grid-template-columns:minmax(0,.86fr) minmax(24rem,1.14fr);gap:clamp(2rem,7vw,6rem);align-items:stretch;padding:clamp(4rem,8vw,7rem) 0;border-top:1px solid var(--helio-rule);scroll-margin-top:4rem}.nd-helio-lab--reverse{grid-template-columns:minmax(24rem,1.14fr) minmax(0,.86fr)}.nd-helio-lab--reverse .nd-helio-lab__copy{grid-column:2}.nd-helio-lab--reverse .nd-helio-lab__visual{grid-column:1;grid-row:1}.nd-helio-lab__copy>span{color:var(--helio-orange);font-family:var(--wp--preset--font-family--studio-mono);font-size:.52rem;letter-spacing:.08em;text-transform:uppercase}.nd-helio-lab__copy h3{max-width:12ch;margin:1rem 0 1.3rem;font-size:clamp(2.5rem,5vw,5.4rem);font-weight:450;letter-spacing:-.065em;line-height:.88}.nd-helio-lab__copy>p{max-width:42rem;color:#aaa399;font-size:.9rem;line-height:1.72}.nd-helio-ratio-buttons,.nd-helio-state-buttons{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;margin:2rem 0 1.5rem;border:1px solid var(--helio-rule);background:var(--helio-rule)}.nd-helio-ratio-buttons button,.nd-helio-state-buttons button{min-height:3.6rem;border:0;background:#0d0e11;color:#918b82;font-family:var(--wp--preset--font-family--studio-mono);font-size:.62rem;cursor:pointer;transition:background-color .25s,color .25s,box-shadow .25s}.nd-helio-ratio-buttons button:hover,.nd-helio-ratio-buttons button.is-active,.nd-helio-state-buttons button:hover,.nd-helio-state-buttons button.is-active{background:#16140f;color:var(--helio-sun);box-shadow:inset 0 -2px var(--helio-sun)}.nd-helio-state-buttons{grid-template-columns:repeat(5,1fr)}.nd-helio-state-buttons button{min-height:4.4rem}.nd-helio-state-buttons small{display:block;margin-top:.35rem;color:#777169;font-size:.45rem;text-transform:uppercase}.nd-helio-control{display:grid;gap:.7rem;margin:1.2rem 0;color:#aaa49b;font-family:var(--wp--preset--font-family--studio-mono);font-size:.54rem;letter-spacing:.06em;text-transform:uppercase}.nd-helio-control>span{display:flex;justify-content:space-between;gap:1rem}.nd-helio-control output{color:var(--helio-sun)}.nd-helio-control input[type="range"]{width:100%;height:1px;appearance:none;background:linear-gradient(90deg,var(--helio-orange),var(--helio-sun));accent-color:var(--helio-sun)}.nd-helio-control input[type="range"]::-webkit-slider-thumb{width:1rem;height:1rem;appearance:none;border:1px solid var(--helio-sun);border-radius:50%;background:#0d0e11;box-shadow:0 0 15px rgb(255 203 53 / .2)}.nd-helio-control select{width:100%;min-height:3.4rem;padding:.75rem;border:1px solid var(--helio-rule);border-radius:0;background:#0d0e11;color:var(--helio-paper);font:inherit;text-transform:none}.nd-helio-audio-button{min-height:3.6rem;margin-top:1rem;padding:.8rem 1.2rem;border:1px solid var(--helio-sun);background:var(--helio-sun);color:#171009;font-size:.62rem;font-weight:700;letter-spacing:.07em;cursor:pointer;text-transform:uppercase;transition:background-color .25s,transform .25s}.nd-helio-audio-button:hover{background:#ffe06b;transform:translateY(-2px)}.nd-helio-audio-button.is-playing{background:#fff0;color:var(--helio-sun)}.nd-helio-lab__copy>small{display:block;margin-top:.6rem;color:#6f6b66;font-size:.58rem}.nd-helio-lab__visual{position:relative;min-height:35rem;border:1px solid var(--helio-rule);overflow:hidden;background:radial-gradient(circle at 50% 45%,rgb(255 203 53 / .07),transparent 30%),repeating-linear-gradient(0deg,transparent 0 2.95rem,rgb(255 203 53 / .035) 3rem),repeating-linear-gradient(90deg,transparent 0 2.95rem,rgb(255 203 53 / .035) 3rem),#0a0b0e}.nd-helio-lab__visual canvas{position:absolute;inset:0;width:100%;height:100%}.nd-helio-lab__readout{position:absolute;right:1rem;bottom:1rem;left:1rem;display:grid;grid-template-columns:1fr auto;gap:.35rem;padding:1rem;border:1px solid var(--helio-rule);background:rgb(8 9 11 / .82);backdrop-filter:blur(12px)}.nd-helio-lab__readout span{grid-column:1/-1;color:#736f69;font-family:var(--wp--preset--font-family--studio-mono);font-size:.48rem;letter-spacing:.08em;text-transform:uppercase}.nd-helio-lab__readout strong{color:var(--helio-paper);font-size:1rem;font-weight:520}.nd-helio-lab__readout b{color:var(--helio-sun);font-family:var(--wp--preset--font-family--studio-mono);font-size:.56rem;font-weight:500}.nd-helio-lab__visual--pulse{background:radial-gradient(circle at center,rgb(91 75 183 / .13),transparent 36%),repeating-radial-gradient(circle at center,rgb(255 203 53 / .035) 0 1px,transparent 1px 2.7rem),#0a0b0e}.nd-helio-safety{margin-top:1.4rem;padding:1rem;border-left:2px solid #d18c65;background:rgb(209 140 101 / .05)}.nd-helio-safety strong{color:#e8b18f;font-family:var(--wp--preset--font-family--studio-mono);font-size:.52rem;letter-spacing:.08em;text-transform:uppercase}.nd-helio-safety p{margin:.55rem 0 0;color:#918c86;font-size:.68rem;line-height:1.6}.nd-helio-equation{display:grid;gap:.45rem;margin-top:2rem;padding:1rem;border:1px solid var(--helio-rule);background:#0d0e11}.nd-helio-equation span{color:#77716a;font-family:var(--wp--preset--font-family--studio-mono);font-size:.5rem;letter-spacing:.08em;text-transform:uppercase}.nd-helio-equation strong{color:var(--helio-paper);font-family:var(--wp--preset--font-family--studio-serif);font-size:1.5rem;font-weight:500}.nd-helio-equation b{color:var(--helio-sun);font-family:var(--wp--preset--font-family--studio-mono);font-size:.56rem;font-weight:500}.nd-helio-room-key{position:absolute;right:1rem;bottom:1rem;display:flex;gap:1rem;padding:.75rem;border:1px solid var(--helio-rule);background:rgb(8 9 11 / .82);color:#858079;font-family:var(--wp--preset--font-family--studio-mono);font-size:.46rem;text-transform:uppercase}.nd-helio-room-key span{display:flex;gap:.4rem;align-items:center}.nd-helio-room-key i{width:.5rem;aspect-ratio:1;border:1px solid var(--helio-sun);border-radius:50%}.nd-helio-room-key span:last-child i{background:var(--helio-orange);border-color:var(--helio-orange)}.nd-helio-architecture{background:radial-gradient(circle at 75% 24%,rgb(91 75 183 / .1),transparent 25%),#0b0c0f!important}.nd-helio-acoustic-grid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--helio-rule);border-left:1px solid var(--helio-rule)}.nd-helio-acoustic-grid article{min-height:24rem;padding:1.25rem;border-right:1px solid var(--helio-rule);border-bottom:1px solid var(--helio-rule)}.nd-helio-acoustic-grid i{display:grid;width:3.5rem;aspect-ratio:1;place-items:center;border:1px solid rgb(255 203 53 / .17);border-radius:50%;color:var(--helio-sun);font-size:1.25rem;font-style:normal}.nd-helio-acoustic-grid span{display:block;margin-top:4rem;color:var(--helio-orange);font-family:var(--wp--preset--font-family--studio-mono);font-size:.51rem;letter-spacing:.08em;text-transform:uppercase}.nd-helio-acoustic-grid h3{margin:.8rem 0 1rem;font-size:clamp(1.4rem,2vw,2rem);font-weight:480;letter-spacing:-.04em;line-height:1.04}.nd-helio-acoustic-grid p{margin:0;color:#928c84;font-size:.75rem;line-height:1.65}.nd-helio-baffle{display:grid;grid-template-columns:1fr 1fr;gap:clamp(2rem,7vw,6rem);align-items:center;margin-top:clamp(4rem,8vw,7rem);padding-top:clamp(3rem,6vw,5rem);border-top:1px solid var(--helio-rule)}.nd-helio-baffle>div{display:flex;height:18rem;align-items:stretch;gap:.35rem;perspective:700px}.nd-helio-baffle i{flex:1;border:1px solid rgb(255 203 53 / .13);background:linear-gradient(90deg,#15130e,#0b0c0f);transform:translateZ(calc(var(--depth) * 1px))}.nd-helio-baffle i:nth-child(1),.nd-helio-baffle i:nth-child(7){--depth:5}.nd-helio-baffle i:nth-child(2),.nd-helio-baffle i:nth-child(6){--depth:35}.nd-helio-baffle i:nth-child(3),.nd-helio-baffle i:nth-child(5){--depth:70}.nd-helio-baffle i:nth-child(4){--depth:110}.nd-helio-baffle p{margin:0}.nd-helio-baffle span{display:block;margin-bottom:1rem;color:var(--helio-orange);font-family:var(--wp--preset--font-family--studio-mono);font-size:.52rem;letter-spacing:.08em;text-transform:uppercase}.nd-helio-baffle strong{display:block;color:var(--helio-paper);font-family:var(--wp--preset--font-family--studio-serif);font-size:clamp(1.3rem,2.3vw,2rem);font-weight:450;line-height:1.5}@media (max-width:980px){.nd-helio-course__path{grid-template-columns:repeat(2,1fr)}.nd-helio-lab,.nd-helio-lab--reverse{grid-template-columns:1fr}.nd-helio-lab--reverse .nd-helio-lab__copy,.nd-helio-lab--reverse .nd-helio-lab__visual{grid-column:1;grid-row:auto}.nd-helio-acoustic-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:680px){.nd-helio-course__path{grid-template-columns:1fr}.nd-helio-course__path a{min-height:21rem}.nd-helio-lab__visual{min-height:26rem}.nd-helio-ratio-buttons{grid-template-columns:repeat(2,1fr)}.nd-helio-state-buttons{grid-template-columns:repeat(2,1fr)}.nd-helio-acoustic-grid{grid-template-columns:1fr}.nd-helio-baffle{grid-template-columns:1fr}.nd-helio-lab__readout{grid-template-columns:1fr}.nd-helio-lab__readout span,.nd-helio-lab__readout strong,.nd-helio-lab__readout b{grid-column:1}.nd-helio-room-key{right:.7rem;bottom:.7rem;left:.7rem;justify-content:space-between}}.nd-345{--a-night:#07080b;--a-panel:#0d1016;--a-paper:#f3f0e9;--a-muted:#9b9da6;--a-gold:#e2b13c;--a-orange:#ef7439;--a-red:#d73735;--a-blue:#315fc8;--a-indigo:#6654c7;--a-rule:rgba(243,240,233,.14);overflow:clip;background:var(--a-night);color:var(--a-paper)}.nd-345-shell{width:min(calc(100% - (var(--nd-pad) * 2)),82rem);margin-inline:auto}.nd-345 .nd-index{color:var(--a-gold)}.nd-345-hero{position:relative;display:grid;min-height:100svh;padding:clamp(9rem,13vw,12rem) 0 7rem;align-items:center;isolation:isolate;background:radial-gradient(circle at 77% 38%,rgb(102 84 199 / .12),transparent 30%),radial-gradient(circle at 20% 68%,rgb(226 177 60 / .08),transparent 28%),#07080b}.nd-345-hero::before{position:absolute;z-index:-1;inset:0;content:"";opacity:.17;background-image:linear-gradient(rgb(243 240 233 / .025) 1px,transparent 1px),linear-gradient(90deg,rgb(243 240 233 / .025) 1px,transparent 1px);background-size:4.5rem 4.5rem;mask-image:linear-gradient(90deg,transparent,#000 28%,#000 72%,transparent)}.nd-345-hero__grid{display:grid;grid-template-columns:minmax(20rem,.82fr) minmax(30rem,1.18fr);gap:clamp(3rem,7vw,7rem);align-items:center}.nd-345-back{display:inline-block;margin-bottom:clamp(2rem,5vw,4rem);color:#858892;font-family:var(--wp--preset--font-family--studio-mono);font-size:.56rem;letter-spacing:.08em;text-decoration:none;text-transform:uppercase}.nd-345-hero h1{max-width:10ch;margin:1.1rem 0 1.4rem;font-size:clamp(4rem,7.6vw,8.2rem);font-weight:450;letter-spacing:-.075em;line-height:.81}.nd-345-hero h1 em,.nd-345 h2 em{color:var(--a-gold);font-family:var(--wp--preset--font-family--studio-serif);font-weight:400}.nd-345-hero__lede{max-width:35rem;margin:0 0 1.25rem;color:#d8c17d;font-family:var(--wp--preset--font-family--studio-serif);font-size:clamp(1.2rem,2vw,1.65rem);line-height:1.48}.nd-345-hero__intro{max-width:38rem;margin:0;color:#a9abb3;font-size:.88rem;line-height:1.78}.nd-345-hero__facts{display:grid;grid-template-columns:repeat(3,1fr);margin-top:2.4rem;border-block:1px solid var(--a-rule)}.nd-345-hero__facts span{padding:1rem .8rem;border-right:1px solid var(--a-rule);color:#777a84;font-family:var(--wp--preset--font-family--studio-mono);font-size:.48rem;letter-spacing:.05em;text-transform:uppercase}.nd-345-hero__facts span:last-child{border-right:0}.nd-345-hero__facts i{display:block;margin-bottom:.38rem;color:var(--a-paper);font-size:.84rem;font-style:normal}.nd-345-viewer{position:relative;border:1px solid var(--a-rule);background:linear-gradient(145deg,rgb(18 20 27 / .94),rgb(7 8 11 / .92));box-shadow:0 3rem 8rem rgb(0 0 0 / .45)}.nd-345-viewer::after{position:absolute;inset:0;pointer-events:none;content:"";background:radial-gradient(circle at 52% 49%,rgb(226 177 60 / .055),transparent 45%)}.nd-345-viewer__toolbar{position:absolute;z-index:4;top:1rem;left:1rem;display:flex;border:1px solid var(--a-rule);background:rgb(7 8 11 / .82);backdrop-filter:blur(12px)}.nd-345-viewer__toolbar button{padding:.68rem .82rem;border:0;border-right:1px solid var(--a-rule);background:#fff0;color:#797c86;font-family:var(--wp--preset--font-family--studio-mono);font-size:.49rem;letter-spacing:.06em;text-transform:uppercase;cursor:pointer}.nd-345-viewer__toolbar button:last-child{border-right:0}.nd-345-viewer__toolbar button[aria-pressed="true"]{background:var(--a-gold);color:#090a0d}.nd-345-viewer svg{position:relative;z-index:1;display:block;width:100%;aspect-ratio:1}.nd-345-svg__construction,.nd-345-svg__stage{transition:opacity .45s ease}.nd-345-svg__construction.is-hidden,.nd-345-svg__stage.is-hidden{opacity:0}.nd-345-svg__grid-line{stroke:rgb(243 240 233 / .13);stroke-width:.65}.nd-345-svg__center-mark{stroke:rgb(226 177 60 / .5);stroke-width:.85}.nd-345-svg__orthogonal-mark{stroke:rgb(102 84 199 / .62);stroke-width:.85}.nd-345-svg__progression-line{fill:none;stroke:rgb(226 229 239 / .48);stroke-width:1;transition:stroke .4s,opacity .4s}.nd-345-svg__seed-triangle{fill:rgb(226 177 60 / .13);stroke:var(--a-gold);stroke-width:1}[data-artifact-mode="source"] .nd-345-svg__stage--0 .nd-345-svg__progression-line{stroke:rgb(226 177 60 / .9)}[data-artifact-mode="progression"] .nd-345-svg__stage--0 .nd-345-svg__progression-line{stroke:#f1c95c}[data-artifact-mode="progression"] .nd-345-svg__stage--1 .nd-345-svg__progression-line{stroke:#ef8a40}[data-artifact-mode="progression"] .nd-345-svg__stage--2 .nd-345-svg__progression-line{stroke:#d84542}[data-artifact-mode="progression"] .nd-345-svg__stage--3 .nd-345-svg__progression-line{stroke:#6959cd}[data-artifact-mode="progression"] .nd-345-svg__stage--4 .nd-345-svg__progression-line{stroke:#3b70d4}[data-artifact-mode="progression"] .nd-345-svg__stage--5 .nd-345-svg__progression-line{stroke:rgb(243 240 233 / .72)}[data-artifact-mode="seed"] .nd-345-svg__stage--0 .nd-345-svg__progression-line{stroke:var(--a-gold);stroke-width:1.5}.nd-345-viewer__status{position:absolute;z-index:4;right:1rem;bottom:8.1rem;display:grid;gap:.25rem;padding:.75rem .85rem;border:1px solid var(--a-rule);background:rgb(7 8 11 / .82);text-align:right;backdrop-filter:blur(12px)}.nd-345-viewer__status span{color:var(--a-gold);font-family:var(--wp--preset--font-family--studio-mono);font-size:.48rem;letter-spacing:.06em;text-transform:uppercase}.nd-345-viewer__status strong{font-size:.67rem;font-weight:500}.nd-345-viewer__controls{position:relative;z-index:5;display:grid;grid-template-columns:1fr 1fr auto;gap:1.2rem;padding:1.15rem;border-top:1px solid var(--a-rule);background:rgb(8 9 13 / .96)}.nd-345-viewer__controls label:not(.nd-345-switch){display:grid;gap:.55rem}.nd-345-viewer__controls label>span{display:flex;justify-content:space-between;color:#777a84;font-family:var(--wp--preset--font-family--studio-mono);font-size:.48rem;letter-spacing:.05em;text-transform:uppercase}.nd-345-viewer__controls output{color:var(--a-gold)}.nd-345-viewer input[type="range"]{width:100%;height:1px;accent-color:var(--a-gold)}.nd-345-switch{display:flex;gap:.55rem;align-items:center;color:#8d9099;font-family:var(--wp--preset--font-family--studio-mono);font-size:.48rem;text-transform:uppercase}.nd-345-switch input{accent-color:var(--a-gold)}.nd-345-scroll{right:var(--nd-pad);bottom:2rem;left:auto}.nd-345-nav{position:sticky;z-index:20;top:var(--nd-header-height);border-block:1px solid var(--a-rule);background:rgb(7 8 11 / .88);backdrop-filter:blur(16px)}.nd-345-nav>div{display:flex;justify-content:center}.nd-345-nav a{padding:1rem 1.5rem;color:#7e818a;font-family:var(--wp--preset--font-family--studio-mono);font-size:.52rem;letter-spacing:.07em;text-decoration:none;text-transform:uppercase}.nd-345-nav a:hover{color:var(--a-gold)}.nd-345 h2{margin:.8rem 0 1.4rem;font-size:clamp(3rem,6.8vw,7rem);font-weight:450;letter-spacing:-.07em;line-height:.86}.nd-345-lede{max-width:35rem;color:#adafb6;font-family:var(--wp--preset--font-family--studio-serif);font-size:clamp(1.15rem,2vw,1.55rem);line-height:1.58}.nd-345-two-col{display:grid;grid-template-columns:minmax(0,.8fr) minmax(26rem,1.2fr);gap:clamp(3rem,9vw,8rem);align-items:center}.nd-345-two-col--reverse{grid-template-columns:minmax(26rem,1.1fr) minmax(0,.9fr)}.nd-345-seed{background:linear-gradient(180deg,#0a0c11,#090a0e)}.nd-345-seed__diagram{position:relative;min-height:34rem;border-left:1px solid var(--a-rule)}.nd-345-seed__diagram svg{display:block;width:100%;height:100%}.nd-345-seed__diagram path{fill:rgb(102 84 199 / .07);stroke:var(--a-gold);stroke-width:2}.nd-345-seed__diagram .nd-345-right-angle{fill:none;stroke:#777b88;stroke-width:1}.nd-345-seed__diagram text{fill:var(--a-paper);font-family:var(--wp--preset--font-family--studio-mono);font-size:34px}.nd-345-equation{position:absolute;right:1rem;bottom:1rem;display:grid;gap:.2rem;padding:1rem 1.2rem;border:1px solid var(--a-rule);background:rgb(7 8 11 / .88)}.nd-345-equation strong{color:var(--a-gold);font-family:var(--wp--preset--font-family--studio-serif);font-size:1.6rem;font-weight:500}.nd-345-equation span{color:#777a84;font-family:var(--wp--preset--font-family--studio-mono);font-size:.52rem}.nd-345-metrics{display:grid;grid-template-columns:repeat(4,1fr);margin-top:4rem;border-block:1px solid var(--a-rule)}.nd-345-metrics>div{display:grid;gap:.4rem;padding:1.5rem;border-right:1px solid var(--a-rule)}.nd-345-metrics>div:last-child{border-right:0}.nd-345-metrics span{color:#777a84;font-family:var(--wp--preset--font-family--studio-mono);font-size:.5rem;text-transform:uppercase}.nd-345-metrics strong{color:var(--a-paper);font-size:clamp(1.25rem,2.2vw,2rem);font-weight:450}.nd-345-metrics small{color:#6f727b;font-size:.58rem}.nd-345-lineage{display:grid;grid-template-columns:minmax(12rem,.65fr) minmax(14rem,.75fr) minmax(0,1.6fr);margin-top:2rem;border:1px solid var(--a-rule);background:linear-gradient(135deg,rgb(226 177 60 / .035),rgb(102 84 199 / .045))}.nd-345-lineage>div{padding:1.4rem;border-right:1px solid var(--a-rule)}.nd-345-lineage>div:last-child{border-right:0}.nd-345-lineage span,.nd-345-lineage strong{color:var(--a-gold);font-family:var(--wp--preset--font-family--studio-mono);font-size:.5rem;letter-spacing:.06em;text-transform:uppercase}.nd-345-lineage h3{margin:.7rem 0 .4rem;font-size:clamp(1.3rem,2vw,1.8rem);font-weight:450;line-height:1.15}.nd-345-lineage cite{font-style:normal}.nd-345-lineage p{margin:.65rem 0 0;color:#8c8f98;font-size:.72rem;line-height:1.68}.nd-345-harmonics{background:radial-gradient(circle at 22% 50%,rgb(102 84 199 / .13),transparent 31%),#07080b}.nd-345-harmonic-field{position:relative;display:grid;min-height:35rem;padding:2rem;align-content:end;border:1px solid var(--a-rule);overflow:hidden;background:linear-gradient(145deg,rgb(13 16 24 / .96),rgb(7 8 11 / .92))}.nd-345-wave{position:absolute;inset:2rem;display:grid;gap:2.2rem;align-content:center}.nd-345-wave i{position:relative;display:block;height:3.5rem;color:var(--a-gold);opacity:.62;background:repeating-linear-gradient(90deg,currentColor 0 1px,transparent 1px 10%);mask-image:linear-gradient(180deg,transparent,#000 40%,#000 60%,transparent);transition:opacity .3s}.nd-345-wave i:nth-child(2){color:var(--a-orange);background-size:7.5% 100%}.nd-345-wave i:nth-child(3){color:var(--a-indigo);background-size:6% 100%}.nd-345-harmonic-field.is-sounding .nd-345-wave i{opacity:1;animation:nd-345-signal 2.4s linear infinite}.nd-345-harmonic-field.is-sounding .nd-345-wave i:nth-child(2){animation-duration:1.8s}.nd-345-harmonic-field.is-sounding .nd-345-wave i:nth-child(3){animation-duration:1.45s}.nd-345-frequency-row{position:relative;z-index:2;display:grid;grid-template-columns:repeat(3,1fr);margin-bottom:1.4rem;border:1px solid var(--a-rule);background:rgb(7 8 11 / .78)}.nd-345-frequency-row span{display:grid;gap:.35rem;padding:1rem;border-right:1px solid var(--a-rule)}.nd-345-frequency-row span:last-child{border-right:0}.nd-345-frequency-row i{color:var(--a-gold);font-style:normal;font-size:1.5rem}.nd-345-frequency-row b{color:#898c95;font-family:var(--wp--preset--font-family--studio-mono);font-size:.5rem;font-weight:500}.nd-345-play{position:relative;z-index:2;width:max-content;padding:.9rem 1.1rem;border:1px solid var(--a-gold);background:#fff0;color:var(--a-gold);font-family:var(--wp--preset--font-family--studio-mono);font-size:.56rem;letter-spacing:.05em;text-transform:uppercase;cursor:pointer}.nd-345-play.is-playing{background:var(--a-gold);color:#090a0d}.nd-345-harmonic-field>small{position:relative;z-index:2;margin-top:.7rem;color:#6e717a;font-size:.54rem}.nd-345-intervals{display:grid;margin-top:2rem;border-top:1px solid var(--a-rule)}.nd-345-intervals p{display:grid;grid-template-columns:5rem 1fr;gap:1rem;margin:0;padding:1rem 0;border-bottom:1px solid var(--a-rule)}.nd-345-intervals span{color:var(--a-gold);font-family:var(--wp--preset--font-family--studio-mono)}.nd-345-intervals strong{color:#b2b4bb;font-weight:450}.nd-345-recursion{background:#0a0b0f}.nd-345-section-head{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(22rem,.55fr);gap:clamp(3rem,9vw,8rem);align-items:end}.nd-345-section-head>p{margin:0 0 .7rem;color:#9a9ca5;line-height:1.75}.nd-345-sequence{display:grid;gap:0;margin-top:4rem;border:1px solid var(--a-rule)}.nd-345-sequence>div{display:flex;gap:1.2rem;align-items:center;padding:1.2rem 1.4rem;border-bottom:1px solid var(--a-rule);overflow:hidden}.nd-345-sequence>div:last-child{border-bottom:0}.nd-345-sequence span{width:9rem;flex:0 0 auto;color:#747780;font-family:var(--wp--preset--font-family--studio-mono);font-size:.5rem;text-transform:uppercase}.nd-345-sequence strong{color:var(--a-paper);font-size:clamp(1.2rem,2.3vw,2rem);font-weight:450}.nd-345-sequence i{color:#5d6068;font-style:normal}.nd-345-sequence b{color:#a4a6ae;font-family:var(--wp--preset--font-family--studio-mono);font-size:.7rem;font-weight:500}.nd-345-sequence em{margin-left:auto;color:var(--a-gold);font-family:var(--wp--preset--font-family--studio-serif);font-size:1.05rem}.nd-345-recursion__notes{display:grid;grid-template-columns:repeat(3,1fr);margin-top:2rem;border-top:1px solid var(--a-rule)}.nd-345-recursion__notes article{min-height:16rem;padding:1.5rem;border-right:1px solid var(--a-rule)}.nd-345-recursion__notes article:last-child{border-right:0}.nd-345-recursion__notes i{color:var(--a-gold);font-family:var(--wp--preset--font-family--studio-mono);font-size:.52rem;font-style:normal}.nd-345-recursion__notes h3{margin:3rem 0 .8rem;font-size:1.6rem;font-weight:450}.nd-345-recursion__notes p{margin:0;color:#858892;font-size:.76rem;line-height:1.7}.nd-345-applications{background:radial-gradient(circle at 70% 65%,rgb(49 95 200 / .1),transparent 30%),#07080b}.nd-345-app-grid{display:grid;grid-template-columns:repeat(4,1fr);margin-top:4rem;border:1px solid var(--a-rule)}.nd-345-app-grid article{min-height:19rem;padding:1.5rem;border-right:1px solid var(--a-rule)}.nd-345-app-grid article:last-child{border-right:0}.nd-345-app-grid span{color:var(--a-gold);font-family:var(--wp--preset--font-family--studio-mono);font-size:.5rem;text-transform:uppercase}.nd-345-app-grid h3{margin:5rem 0 .8rem;font-size:1.4rem;font-weight:450}.nd-345-app-grid p{margin:0;color:#858892;font-size:.75rem;line-height:1.68}.nd-345-end{display:flex;justify-content:space-between;align-items:end;margin-top:4rem;padding-top:2rem;border-top:1px solid var(--a-rule)}.nd-345-end p{display:grid;gap:.4rem;margin:0}.nd-345-end span{color:#747780;font-family:var(--wp--preset--font-family--studio-mono);font-size:.5rem;text-transform:uppercase}.nd-345-end strong{font-weight:450}.nd-345-end a{color:var(--a-gold);font-family:var(--wp--preset--font-family--studio-mono);font-size:.56rem;text-decoration:none;text-transform:uppercase}.nd-artifact-teaser{display:grid;grid-template-columns:minmax(13rem,.65fr) minmax(0,1.35fr);margin-top:2rem;border:1px solid rgb(245 245 242 / .13);color:inherit;text-decoration:none;background:linear-gradient(135deg,rgb(102 84 199 / .08),rgb(4 5 8 / .68));transition:border-color .35s,background .35s}.nd-artifact-teaser:hover{border-color:rgb(226 177 60 / .46);background:linear-gradient(135deg,rgb(102 84 199 / .13),rgb(4 5 8 / .84))}.nd-artifact-teaser svg{display:block;width:100%;height:18rem;border-right:1px solid rgb(245 245 242 / .1);background:radial-gradient(circle,rgb(226 177 60 / .07),transparent 58%)}.nd-artifact-teaser path{fill:none;stroke:rgb(226 177 60 / .6);stroke-width:.035}.nd-artifact-teaser>span{display:grid;padding:clamp(1.3rem,3vw,2.4rem);align-content:center}.nd-artifact-teaser small{color:#777b85;font-family:var(--wp--preset--font-family--studio-mono);font-size:.52rem;letter-spacing:.06em;text-transform:uppercase}.nd-artifact-teaser strong{margin:1rem 0 2.5rem;font-size:clamp(1.8rem,4vw,4rem);font-weight:450;letter-spacing:-.055em;line-height:.95}.nd-artifact-teaser em{color:#d8a936;font-family:var(--wp--preset--font-family--studio-mono);font-size:.54rem;font-style:normal;text-transform:uppercase}@keyframes nd-345-signal{to{background-position:4rem 0}}@media (max-width:980px){.nd-345-hero__grid,.nd-345-two-col,.nd-345-two-col--reverse{grid-template-columns:1fr}.nd-345-viewer{width:min(100%,44rem);margin-inline:auto}.nd-345-section-head{grid-template-columns:1fr}.nd-345-app-grid{grid-template-columns:repeat(2,1fr)}.nd-345-app-grid article:nth-child(2){border-right:0}.nd-345-app-grid article:nth-child(-n+2){border-bottom:1px solid var(--a-rule)}.nd-345-sequence>div{flex-wrap:wrap}.nd-345-sequence em{width:100%;margin-left:10.2rem}.nd-345-scroll{display:none}}@media (max-width:680px){.nd-345-hero{padding-top:8rem}.nd-345-hero__grid{min-width:0}.nd-345-hero h1{font-size:clamp(3.4rem,17vw,5.8rem)}.nd-345-hero__facts{grid-template-columns:1fr}.nd-345-hero__facts span{border-right:0;border-bottom:1px solid var(--a-rule)}.nd-345-hero__facts span:last-child{border-bottom:0}.nd-345-viewer__toolbar{position:relative;top:auto;left:auto}.nd-345-viewer__toolbar button{flex:1}.nd-345-viewer__status{right:.7rem;bottom:13.8rem}.nd-345-viewer__controls{grid-template-columns:1fr}.nd-345-nav>div{justify-content:flex-start;overflow-x:auto}.nd-345-nav a{flex:0 0 auto}.nd-345-seed__diagram{min-height:24rem;border-left:0;border-top:1px solid var(--a-rule)}.nd-345-metrics,.nd-345-lineage,.nd-345-recursion__notes,.nd-345-app-grid{grid-template-columns:1fr}.nd-345-lineage>div{border-right:0;border-bottom:1px solid var(--a-rule)}.nd-345-lineage>div:last-child{border-bottom:0}.nd-345-metrics>div,.nd-345-recursion__notes article,.nd-345-app-grid article{border-right:0;border-bottom:1px solid var(--a-rule)}.nd-345-metrics>div:last-child,.nd-345-recursion__notes article:last-child,.nd-345-app-grid article:last-child{border-bottom:0}.nd-345-sequence>div{align-items:flex-start}.nd-345-sequence span{width:100%}.nd-345-sequence em{margin-left:0}.nd-345-end{display:grid;gap:2rem}.nd-artifact-teaser{grid-template-columns:1fr}.nd-artifact-teaser svg{height:16rem;border-right:0;border-bottom:1px solid rgb(245 245 242 / .1)}}@media (prefers-reduced-motion:reduce){.nd-345-harmonic-field.is-sounding .nd-345-wave i{animation:none}.nd-345-svg__construction,.nd-345-svg__stage{transition:none}}.nd-vector-lab__body{position:relative;isolation:isolate;overflow:hidden}.nd-vector-lab__body>*:not(.nd-12-home-field):not(.nd-cad-library-field){position:relative;z-index:1}.nd-12-home-field{position:absolute;z-index:0;inset:-24% -18% 18%;overflow:hidden;opacity:.055;pointer-events:none;mask-image:radial-gradient(ellipse at 64% 44%,#000 0 43%,transparent 78%)}.nd-12-home-field svg{width:130%;height:130%;transform:translate(-6%,-10%) rotate(-7deg);animation:nd-12-home-drift 24s ease-in-out infinite alternate}.nd-12-home-field path{fill:none;stroke:#6f5cff;stroke-width:.75}.nd-cad-library-field{position:absolute;z-index:0;right:-29%;bottom:-9%;width:min(78rem,105%);aspect-ratio:1;overflow:hidden;opacity:0;pointer-events:none;mix-blend-mode:screen;mask-image:radial-gradient(circle at 50% 50%,#000 0 43%,rgb(0 0 0 / .72) 58%,transparent 78%);transition:opacity 1.2s ease}.nd-cad-library-field.is-ready{opacity:.115}.nd-cad-library-field svg{width:100%;height:100%;overflow:visible;transform:rotate(-11deg) scale(1.2)}.nd-cad-library-field path{fill:none;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round}.nd-cad-library-field__primary{stroke:#d9b14b;stroke-width:.72;animation:nd-cad-motif-drift 28s ease-in-out infinite alternate;transform-box:fill-box;transform-origin:center}.nd-cad-library-field__echo{stroke:#6654c7;stroke-width:.54;opacity:.68;animation:nd-cad-motif-counter 34s ease-in-out infinite alternate;transform-box:fill-box;transform-origin:center}.nd-cad-archive-note{display:grid;grid-template-columns:minmax(12rem,.42fr) minmax(17rem,.7fr) minmax(20rem,1fr);gap:1rem 2.5rem;margin-top:1px;padding:clamp(1.5rem,3.5vw,3rem);border:1px solid rgb(245 245 242 / .1);background:rgb(5 6 9 / .8)}.nd-cad-archive-note>span{color:#d8a936;font-family:var(--wp--preset--font-family--studio-mono);font-size:.52rem;letter-spacing:.065em;text-transform:uppercase}.nd-cad-archive-note>strong{color:#e9e8e3;font-size:clamp(1.35rem,2.4vw,2.2rem);font-weight:450;letter-spacing:-.04em;line-height:1.05}.nd-cad-archive-note p{margin:0;color:#858992;font-size:.73rem;line-height:1.7}.nd-cad-archive-note ul{grid-column:2/-1;display:flex;flex-wrap:wrap;gap:.5rem;margin:0;padding:1.1rem 0 0;border-top:1px solid rgb(245 245 242 / .08);list-style:none}.nd-cad-archive-note li{padding:.52rem .7rem;border:1px solid rgb(102 84 199 / .24);color:#88849e;font-family:var(--wp--preset--font-family--studio-mono);font-size:.48rem;letter-spacing:.04em;text-transform:uppercase}.nd-artifact-teaser--12{background:linear-gradient(135deg,rgb(49 95 200 / .08),rgb(7 5 17 / .76))}.nd-artifact-teaser--12 svg{overflow:hidden;background:radial-gradient(circle at 42% 46%,rgb(102 84 199 / .14),transparent 60%)}.nd-artifact-teaser--12 path{stroke:rgb(122 105 255 / .62);stroke-width:.5}.nd-artifact-teaser--12 rect{transition:transform .8s var(--nd-ease);transform-origin:center}.nd-artifact-teaser--12:hover rect{transform:rotate(4deg) scale(1.07)}.nd-12{--g-night:#05060a;--g-panel:#0a0d14;--g-paper:#f3f1eb;--g-muted:#969aa5;--g-gold:#e3b43f;--g-orange:#ed783e;--g-red:#d83b3d;--g-blue:#3972dc;--g-green:#39c978;--g-indigo:#7563df;--g-rule:rgba(243,241,235,.14);overflow:clip;background:var(--g-night);color:var(--g-paper)}.nd-12-shell{width:min(calc(100% - (var(--nd-pad) * 2)),84rem);margin-inline:auto}.nd-12 .nd-index{color:var(--g-indigo)}.nd-12-hero{position:relative;display:grid;min-height:100svh;padding:clamp(9rem,13vw,12rem) 0 6rem;align-items:center;isolation:isolate;background:radial-gradient(circle at 76% 40%,rgb(117 99 223 / .16),transparent 29%),radial-gradient(circle at 16% 70%,rgb(227 180 63 / .07),transparent 28%),#05060a}.nd-12-hero::before{position:absolute;z-index:-1;inset:-15%;content:"";opacity:.13;background-image:repeating-linear-gradient(30deg,transparent 0 4rem,rgb(117 99 223 / .12) 4rem calc(4rem + 1px)),repeating-linear-gradient(150deg,transparent 0 4rem,rgb(227 180 63 / .08) 4rem calc(4rem + 1px));mask-image:radial-gradient(circle at 69% 44%,#000,transparent 67%);transform:rotate(-6deg)}.nd-12-hero__grid{display:grid;grid-template-columns:minmax(19rem,.78fr) minmax(31rem,1.22fr);gap:clamp(3rem,7vw,7rem);align-items:center}.nd-12-back{display:inline-block;margin-bottom:clamp(2rem,5vw,4rem);color:#858995;font-family:var(--wp--preset--font-family--studio-mono);font-size:.56rem;letter-spacing:.08em;text-decoration:none;text-transform:uppercase}.nd-12-hero h1{max-width:10ch;margin:1.1rem 0 1.4rem;font-size:clamp(4rem,7.3vw,7.8rem);font-weight:450;letter-spacing:-.075em;line-height:.81}.nd-12-hero h1 em,.nd-12 h2 em{color:var(--g-indigo);font-family:var(--wp--preset--font-family--studio-serif);font-weight:400}.nd-12-hero__lede{max-width:36rem;margin:0 0 1.25rem;color:#c8c0f5;font-family:var(--wp--preset--font-family--studio-serif);font-size:clamp(1.2rem,2vw,1.65rem);line-height:1.48}.nd-12-hero__intro{max-width:39rem;margin:0;color:#a6a9b2;font-size:.88rem;line-height:1.78}.nd-12-hero__facts{display:grid;grid-template-columns:repeat(3,1fr);margin-top:2.4rem;border-block:1px solid var(--g-rule)}.nd-12-hero__facts span{padding:1rem .8rem;border-right:1px solid var(--g-rule);color:#777b86;font-family:var(--wp--preset--font-family--studio-mono);font-size:.48rem;letter-spacing:.05em;text-transform:uppercase}.nd-12-hero__facts span:last-child{border-right:0}.nd-12-hero__facts i{display:block;margin-bottom:.38rem;color:var(--g-paper);font-size:.84rem;font-style:normal}.nd-12-viewer{position:relative;border:1px solid var(--g-rule);overflow:hidden;background:radial-gradient(circle at 50% 50%,rgb(117 99 223 / .08),transparent 42%),linear-gradient(145deg,rgb(14 17 25 / .98),rgb(5 6 10 / .96));box-shadow:0 3rem 8rem rgb(0 0 0 / .52)}.nd-12-viewer::after{position:absolute;z-index:3;inset:0;content:"";pointer-events:none;background:linear-gradient(90deg,rgb(227 180 63 / .2),transparent 5% 95%,rgb(117 99 223 / .2));opacity:.28}.nd-12-viewer__toolbar{position:absolute;z-index:6;top:1rem;left:1rem;display:flex;border:1px solid var(--g-rule);background:rgb(5 6 10 / .84);backdrop-filter:blur(12px)}.nd-12-viewer__toolbar button{padding:.68rem .78rem;border:0;border-right:1px solid var(--g-rule);background:#fff0;color:#818591;font-family:var(--wp--preset--font-family--studio-mono);font-size:.47rem;letter-spacing:.055em;text-transform:uppercase;cursor:pointer}.nd-12-viewer__toolbar button:last-child{border-right:0}.nd-12-viewer__toolbar button[aria-pressed="true"]{background:var(--g-indigo);color:#fff}.nd-12-viewer svg{position:relative;z-index:1;display:block;width:100%;aspect-ratio:1;touch-action:none;cursor:grab}.nd-12-viewer svg.is-dragging{cursor:grabbing}.nd-12-svg__axis,.nd-12-svg__micro,.nd-12-svg__frame{fill:none;stroke:rgb(232 233 239 / .38);stroke-width:.72;transition:stroke .35s,opacity .35s}.nd-12-svg__axis--0,.nd-12-svg__axis--3{stroke:rgb(227 180 63 / .53)}.nd-12-svg__micro,.nd-12-svg__frame{opacity:0}.nd-12-svg__cell{fill:rgb(117 99 223 / .04);stroke:var(--g-gold);stroke-width:1.2;opacity:0;filter:drop-shadow(0 0 .2rem rgb(227 180 63 / .4));transition:opacity .35s}.nd-12[data-mode="families"] .nd-12-svg__axis--0{stroke:var(--g-gold)}.nd-12[data-mode="families"] .nd-12-svg__axis--1{stroke:var(--g-orange)}.nd-12[data-mode="families"] .nd-12-svg__axis--2{stroke:var(--g-red)}.nd-12[data-mode="families"] .nd-12-svg__axis--3{stroke:var(--g-indigo)}.nd-12[data-mode="families"] .nd-12-svg__axis--4{stroke:var(--g-blue)}.nd-12[data-mode="families"] .nd-12-svg__axis--5{stroke:var(--g-green)}.nd-12[data-mode="families"] .nd-12-svg__axis{opacity:.72}.nd-12[data-mode="cell"] .nd-12-svg__axis{opacity:.19}.nd-12[data-mode="cell"] .nd-12-svg__cell{opacity:1}.nd-12[data-mode="source"] .nd-12-svg__axis{stroke:rgb(235 236 241 / .42);opacity:.72}.nd-12[data-mode="source"] .nd-12-svg__micro{stroke:var(--g-red);opacity:.92}.nd-12[data-mode="source"] .nd-12-svg__frame{stroke:var(--g-indigo);stroke-width:1.2;opacity:.9}.nd-12-viewer__loading{position:absolute;z-index:7;inset:0;display:grid;place-items:center;background:#080a10;color:#898d98;font-family:var(--wp--preset--font-family--studio-mono);font-size:.56rem;letter-spacing:.08em;text-transform:uppercase}.nd-12-viewer__loading[hidden]{display:none}.nd-12-viewer__loading.is-error{color:#ef7b76}.nd-12-viewer__status{position:absolute;z-index:6;right:1rem;bottom:7.55rem;display:grid;gap:.25rem;padding:.75rem .85rem;border:1px solid var(--g-rule);background:rgb(5 6 10 / .84);text-align:right;backdrop-filter:blur(12px)}.nd-12-viewer__status span{color:var(--g-indigo);font-family:var(--wp--preset--font-family--studio-mono);font-size:.47rem;letter-spacing:.06em;text-transform:uppercase}.nd-12-viewer__status strong{font-size:.67rem;font-weight:500}.nd-12-viewer__controls{position:relative;z-index:5;display:grid;grid-template-columns:1fr 1fr;gap:1.2rem;padding:1.15rem;border-top:1px solid var(--g-rule);background:rgb(7 8 13 / .97)}.nd-12-viewer__controls label{display:grid;gap:.55rem}.nd-12-viewer__controls label>span{display:flex;justify-content:space-between;color:#797d88;font-family:var(--wp--preset--font-family--studio-mono);font-size:.48rem;letter-spacing:.05em;text-transform:uppercase}.nd-12-viewer__controls output{color:var(--g-indigo)}.nd-12-viewer input[type="range"]{width:100%;height:1px;accent-color:var(--g-indigo)}.nd-12-viewer__gesture{position:relative;z-index:5;margin:0;padding:0 1.15rem 1rem;background:rgb(7 8 13 / .97);color:#626671;font-family:var(--wp--preset--font-family--studio-mono);font-size:.47rem;letter-spacing:.05em;text-transform:uppercase}.nd-12-scroll{right:var(--nd-pad);bottom:2rem;left:auto}.nd-12-nav{position:sticky;z-index:20;top:var(--nd-header-height);border-block:1px solid var(--g-rule);background:rgb(5 6 10 / .9);backdrop-filter:blur(16px)}.nd-12-nav>div{display:flex;justify-content:center}.nd-12-nav a{padding:1rem 1.5rem;color:#7d818d;font-family:var(--wp--preset--font-family--studio-mono);font-size:.52rem;letter-spacing:.07em;text-decoration:none;text-transform:uppercase}.nd-12-nav a:hover{color:var(--g-indigo)}.nd-12 h2{margin:.8rem 0 1.4rem;font-size:clamp(3rem,6.8vw,7rem);font-weight:450;letter-spacing:-.07em;line-height:.86}.nd-12-two-col{display:grid;grid-template-columns:minmax(0,.82fr) minmax(26rem,1.18fr);gap:clamp(3rem,9vw,8rem);align-items:center}.nd-12-two-col--reverse{grid-template-columns:minmax(26rem,1.1fr) minmax(0,.9fr)}.nd-12-lede{max-width:38rem;color:#c0c2ca;font-family:var(--wp--preset--font-family--studio-serif);font-size:clamp(1.18rem,2vw,1.58rem);line-height:1.55}.nd-12-copy{max-width:39rem;color:#8e929d;line-height:1.78}.nd-12-structure{background:linear-gradient(180deg,#080a10,#090a0e)}.nd-12-compass{position:relative;display:grid;min-height:34rem;place-items:center;border-left:1px solid var(--g-rule)}.nd-12-compass svg{width:min(90%,34rem);filter:drop-shadow(0 0 1.2rem rgb(117 99 223 / .16))}.nd-12-compass circle,.nd-12-compass path{fill:none;stroke:rgb(117 99 223 / .34);stroke-width:1}.nd-12-compass path{stroke:rgb(227 180 63 / .55)}.nd-12-compass .nd-12-compass__core{fill:var(--g-indigo);stroke:var(--g-indigo)}.nd-12-compass>div{position:absolute;right:1rem;bottom:1rem;display:grid;gap:.2rem;padding:1rem 1.2rem;border:1px solid var(--g-rule);background:rgb(5 6 10 / .86)}.nd-12-compass span,.nd-12-metrics span{color:#747984;font-family:var(--wp--preset--font-family--studio-mono);font-size:.5rem;text-transform:uppercase}.nd-12-compass strong{color:var(--g-gold);font-family:var(--wp--preset--font-family--studio-serif);font-size:2rem;font-weight:450}.nd-12-compass small{color:#686c76;font-size:.56rem}.nd-12-metrics{display:grid;grid-template-columns:repeat(4,1fr);margin-top:4rem;border-block:1px solid var(--g-rule)}.nd-12-metrics>div{display:grid;gap:.4rem;padding:1.5rem;border-right:1px solid var(--g-rule)}.nd-12-metrics>div:last-child{border-right:0}.nd-12-metrics strong{color:var(--g-paper);font-size:clamp(1.25rem,2.2vw,2rem);font-weight:450}.nd-12-metrics small{color:#696d77;font-size:.58rem}.nd-12-lineage{display:grid;grid-template-columns:minmax(16rem,.75fr) minmax(0,1.25fr);margin-top:2rem;border:1px solid var(--g-rule);background:linear-gradient(135deg,rgb(227 180 63 / .035),rgb(117 99 223 / .055))}.nd-12-lineage>div,.nd-12-lineage>p{padding:1.4rem}.nd-12-lineage>p{margin:0;border-left:1px solid var(--g-rule);color:#8e929d;font-size:.74rem;line-height:1.72}.nd-12-lineage span,.nd-12-lineage strong{color:var(--g-gold);font-family:var(--wp--preset--font-family--studio-mono);font-size:.5rem;letter-spacing:.06em;text-transform:uppercase}.nd-12-lineage h3{margin:.7rem 0 .4rem;font-size:clamp(1.3rem,2vw,1.8rem);font-weight:450;line-height:1.15}.nd-12-lineage cite{font-style:normal}.nd-12-lineage div p{margin:.3rem 0 0;color:#747984;font-size:.62rem}.nd-12-lineage>p strong{display:block;margin-bottom:.65rem}.nd-12-radicals{background:radial-gradient(circle at 76% 38%,rgb(117 99 223 / .12),transparent 29%),#05060a}.nd-12-section-head{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(22rem,.55fr);gap:clamp(3rem,9vw,8rem);align-items:end}.nd-12-section-head>p{margin:0 0 .7rem;color:#969aa4;line-height:1.75}.nd-12-radical-grid{display:grid;grid-template-columns:repeat(3,1fr);margin-top:4rem;border-top:1px solid var(--g-rule);border-left:1px solid var(--g-rule)}.nd-12-radical-grid article{display:grid;min-height:15rem;padding:1.4rem;border-right:1px solid var(--g-rule);border-bottom:1px solid var(--g-rule);align-content:end}.nd-12-radical-grid span{margin-bottom:auto;color:#777b86;font-family:var(--wp--preset--font-family--studio-mono);font-size:.5rem;text-transform:uppercase}.nd-12-radical-grid strong{margin:3rem 0 .5rem;color:var(--g-paper);font-size:clamp(1.4rem,2.8vw,2.6rem);font-weight:450;letter-spacing:-.04em}.nd-12-radical-grid code{color:var(--g-indigo);font-family:var(--wp--preset--font-family--studio-serif);font-size:1rem}.nd-12-radical-note{display:grid;grid-template-columns:8rem 1fr;gap:2rem;margin:2rem 0 0;padding-top:1.5rem;border-top:1px solid var(--g-rule);color:#a0a3ac;line-height:1.7}.nd-12-radical-note span{color:var(--g-gold);font-family:var(--wp--preset--font-family--studio-mono);font-size:.5rem;text-transform:uppercase}.nd-12-source{background:linear-gradient(145deg,#0a0c13,#07080c)}.nd-12-cell-map{display:grid;gap:1rem;justify-items:center}.nd-12-cell-map>div{display:grid;width:min(100%,34rem);aspect-ratio:1;border-top:1px solid rgb(117 99 223 / .24);border-left:1px solid rgb(117 99 223 / .24);grid-template-columns:repeat(8,1fr)}.nd-12-cell-map i{border-right:1px solid rgb(117 99 223 / .24);border-bottom:1px solid rgb(117 99 223 / .24);background:linear-gradient(135deg,rgb(117 99 223 / .015),rgb(227 180 63 / .025))}.nd-12-cell-map i.is-active{background:rgb(227 180 63 / .22);box-shadow:inset 0 0 0 1px var(--g-gold),0 0 1.4rem rgb(227 180 63 / .16)}.nd-12-cell-map>span{color:#6f737e;font-family:var(--wp--preset--font-family--studio-mono);font-size:.5rem;letter-spacing:.07em;text-transform:uppercase}.nd-12-source-notes{display:grid;margin:2rem 0;border-top:1px solid var(--g-rule)}.nd-12-source-notes p{display:grid;grid-template-columns:4.5rem 1fr;margin:0;padding:1rem 0;border-bottom:1px solid var(--g-rule);align-items:baseline}.nd-12-source-notes span{color:var(--g-indigo);font-size:1.55rem}.nd-12-source-notes strong{color:#c7c9cf;font-weight:450}.nd-12-source-notes small{grid-column:2;color:#6d717b;font-size:.58rem}.nd-12-translation{position:relative;background:#05060a}.nd-12-translation::before{position:absolute;inset:0;content:"";opacity:.055;background:repeating-linear-gradient(30deg,transparent 0 3.5rem,var(--g-indigo) 3.5rem calc(3.5rem + 1px)),repeating-linear-gradient(150deg,transparent 0 3.5rem,var(--g-gold) 3.5rem calc(3.5rem + 1px));mask-image:linear-gradient(90deg,transparent,#000 22% 78%,transparent);pointer-events:none}.nd-12-translation>*{position:relative}.nd-12-app-grid{display:grid;grid-template-columns:repeat(4,1fr);margin-top:4rem;border:1px solid var(--g-rule)}.nd-12-app-grid article{min-height:19rem;padding:1.5rem;border-right:1px solid var(--g-rule);background:rgb(5 6 10 / .76)}.nd-12-app-grid article:last-child{border-right:0}.nd-12-app-grid span{color:var(--g-indigo);font-family:var(--wp--preset--font-family--studio-mono);font-size:.5rem;text-transform:uppercase}.nd-12-app-grid h3{margin:5rem 0 .8rem;font-size:1.4rem;font-weight:450}.nd-12-app-grid p{margin:0;color:#858a95;font-size:.75rem;line-height:1.68}.nd-12-end{display:flex;justify-content:space-between;align-items:end;margin-top:4rem;padding-top:2rem;border-top:1px solid var(--g-rule)}.nd-12-end p{display:grid;gap:.4rem;margin:0}.nd-12-end span{color:#747984;font-family:var(--wp--preset--font-family--studio-mono);font-size:.5rem;text-transform:uppercase}.nd-12-end strong{font-weight:450}.nd-12-end a{color:var(--g-indigo);font-family:var(--wp--preset--font-family--studio-mono);font-size:.56rem;text-decoration:none;text-transform:uppercase}@keyframes nd-12-home-drift{to{transform:translate(2%,-4%) rotate(4deg) scale(1.06)}}@keyframes nd-cad-motif-drift{to{transform:rotate(4deg) scale(1.045)}}@keyframes nd-cad-motif-counter{from{transform:rotate(8deg) scale(.94)}to{transform:rotate(-5deg) scale(1.03)}}@media (max-width:980px){.nd-12-hero__grid,.nd-12-two-col,.nd-12-two-col--reverse{grid-template-columns:1fr}.nd-12-viewer{width:min(100%,44rem);margin-inline:auto}.nd-12-section-head{grid-template-columns:1fr}.nd-12-radical-grid{grid-template-columns:repeat(2,1fr)}.nd-12-app-grid{grid-template-columns:repeat(2,1fr)}.nd-12-app-grid article:nth-child(2){border-right:0}.nd-12-app-grid article:nth-child(-n+2){border-bottom:1px solid var(--g-rule)}.nd-12-scroll{display:none}}@media (max-width:680px){.nd-12-hero{padding-top:8rem}.nd-12-hero h1{font-size:clamp(3.2rem,16vw,5.5rem)}.nd-12-hero__facts{grid-template-columns:1fr}.nd-12-hero__facts span{border-right:0;border-bottom:1px solid var(--g-rule)}.nd-12-hero__facts span:last-child{border-bottom:0}.nd-12-viewer__toolbar{position:relative;top:auto;left:auto;overflow-x:auto}.nd-12-viewer__toolbar button{flex:1 0 auto}.nd-12-viewer__status{right:.7rem;bottom:12.7rem}.nd-12-viewer__controls{grid-template-columns:1fr}.nd-12-nav>div{justify-content:flex-start;overflow-x:auto}.nd-12-nav a{flex:0 0 auto}.nd-12-compass{min-height:25rem;border-left:0;border-top:1px solid var(--g-rule)}.nd-12-metrics,.nd-12-lineage,.nd-12-radical-grid,.nd-12-app-grid{grid-template-columns:1fr}.nd-12-lineage>p{border-top:1px solid var(--g-rule);border-left:0}.nd-12-metrics>div,.nd-12-app-grid article{border-right:0;border-bottom:1px solid var(--g-rule)}.nd-12-radical-note{grid-template-columns:1fr;gap:.8rem}.nd-12-source-notes p{grid-template-columns:4rem 1fr}.nd-12-end{display:grid;gap:2rem}.nd-12-home-field{inset:-12% -55% 25%;opacity:.045}.nd-cad-library-field{right:-78%;bottom:4%;width:150%}.nd-cad-archive-note{grid-template-columns:1fr}.nd-cad-archive-note ul{grid-column:1}}@media (prefers-reduced-motion:reduce){.nd-12-home-field svg,.nd-cad-library-field path{animation:none}.nd-12-svg__axis,.nd-12-svg__micro,.nd-12-svg__frame,.nd-12-svg__cell{transition:none}}.nd-thesis{position:relative;isolation:isolate;overflow:hidden}.nd-ie{position:relative;isolation:isolate;overflow:clip}.nd-thesis>*:not(.nd-fol-grid-home),.nd-ie>*:not(.nd-fol-grid-home):not(.nd-ie__backdrop){position:relative;z-index:1}.nd-fol-grid-home{position:absolute;z-index:0;width:min(105rem,142vw);aspect-ratio:1;opacity:0;pointer-events:none;mix-blend-mode:screen;mask-image:radial-gradient(circle at center,#000 0 38%,rgb(0 0 0 / .74) 57%,transparent 78%);transition:opacity 1.4s ease}.nd-fol-grid-home.is-ready{opacity:.031}.nd-fol-grid-home--thesis{top:-70%;right:-52%;transform:rotate(-13deg)}.nd-fol-grid-home--ie{top:-19%;left:-61%;transform:rotate(17deg)}.nd-fol-grid-home svg{width:100%;height:100%;overflow:visible}.nd-fol-grid-home path{fill:none;vector-effect:non-scaling-stroke;stroke-linecap:round;transform-box:fill-box;transform-origin:center}.nd-fol-grid-home .nd-cad-library-field__primary{stroke:#e2b13c;stroke-width:.5;animation:nd-fol-grid-breathe 36s ease-in-out infinite alternate}.nd-fol-grid-home .nd-cad-library-field__echo{stroke:#6654c7;stroke-width:.38;opacity:.48;animation:nd-fol-grid-counter 44s ease-in-out infinite alternate}@keyframes nd-fol-grid-breathe{to{transform:rotate(2.5deg) scale(1.035)}}@keyframes nd-fol-grid-counter{from{transform:rotate(3deg) scale(.975)}to{transform:rotate(-2deg) scale(1.02)}}@media (max-width:700px){.nd-fol-grid-home{width:190vw}.nd-fol-grid-home--thesis{top:-18%;right:-103%}.nd-fol-grid-home--ie{top:8%;left:-115%}.nd-fol-grid-home.is-ready{opacity:.025}}@media (prefers-reduced-motion:reduce){.nd-fol-grid-home path{animation:none!important}}.nd-pi{--pi-void:#05030c;--pi-panel:#0b0718;--pi-paper:#f0ebff;--pi-muted:#aaa0c7;--pi-indigo:#7462d7;--pi-aqua:#84edff;--pi-gold:#e8c16b;--pi-violet:#aa7cff;--pi-rule:rgba(170,160,199,.16);overflow:clip;background:var(--pi-void);color:var(--pi-paper)}.nd-pi-shell{width:min(1320px,calc(100% - clamp(2rem,6vw,6rem)));margin-inline:auto}.nd-pi-hero{position:relative;min-height:100vh;padding:clamp(9rem,14vw,13rem) 0 clamp(4rem,7vw,7rem);background:radial-gradient(circle at 72% 26%,rgb(116 98 215 / .14),transparent 28%),linear-gradient(145deg,#030107 0%,#0a0618 55%,#020106 100%)}.nd-pi-hero::before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgb(132 237 255 / .022) 1px,transparent 1px),linear-gradient(90deg,rgb(132 237 255 / .022) 1px,transparent 1px);background-size:4rem 4rem;mask-image:linear-gradient(to bottom,#000,transparent 46%)}.nd-pi-hero__head{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(20rem,.8fr);gap:clamp(3rem,8vw,8rem);align-items:end;margin-bottom:clamp(3rem,6vw,5.5rem)}.nd-pi-breadcrumb{display:flex;align-items:center;gap:.7rem;margin-bottom:2.5rem;color:#777087;font:600 .56rem/1.2 var(--wp--preset--font-family--studio-mono);letter-spacing:.07em;text-transform:uppercase}.nd-pi-breadcrumb a{color:inherit;text-decoration:none;transition:color .25s}.nd-pi-breadcrumb a:hover{color:var(--pi-gold)}.nd-pi .nd-index{color:rgb(232 193 107 / .72)}.nd-pi h1{margin:.75rem 0 0;font-size:clamp(4.3rem,9vw,9.2rem);font-weight:420;letter-spacing:-.075em;line-height:.78}.nd-pi h1 em,.nd-pi h2 em{color:var(--pi-gold);font-family:var(--wp--preset--font-family--studio-serif);font-weight:400}.nd-pi-hero__intro>p{margin:0 0 2rem;color:#c1b8d4;font-size:clamp(1rem,1.45vw,1.28rem);line-height:1.75}.nd-pi-hero__intro [role=list]{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--pi-rule)}.nd-pi-hero__intro [role=listitem]{display:grid;gap:.3rem;padding:1.1rem;border-right:1px solid var(--pi-rule);color:#777087;font:.5rem/1.4 var(--wp--preset--font-family--studio-mono);letter-spacing:.06em;text-transform:uppercase}.nd-pi-hero__intro [role=listitem]:last-child{border-right:0}.nd-pi-hero__intro b{color:var(--pi-aqua);font:500 1.1rem/1 var(--wp--preset--font-family--studio-serif)}.nd-pi-stage{position:relative;z-index:1;height:min(78vw,54rem);min-height:38rem;overflow:hidden;border:1px solid rgb(116 98 215 / .42);border-radius:1.2rem;background:#04020b;box-shadow:0 2.5rem 8rem rgb(0 0 0 / .65),inset 0 0 6rem rgb(71 44 145 / .14);isolation:isolate}.nd-pi-stage canvas{position:absolute;inset:0;display:block;width:100%;height:100%;touch-action:none}.nd-pi-stage__title{position:absolute;z-index:2;top:clamp(1.4rem,3vw,2.7rem);left:clamp(1.4rem,3vw,2.7rem);display:grid;pointer-events:none}.nd-pi-stage__title p{margin:0 0 .7rem;color:rgb(190 177 230 / .56);font:700 clamp(.46rem,.8vw,.62rem)/1 var(--wp--preset--font-family--studio-mono);letter-spacing:.17em;text-transform:uppercase}.nd-pi-stage__title strong{font:400 clamp(1.7rem,3vw,2.8rem)/1 var(--wp--preset--font-family--studio-serif);letter-spacing:.01em}.nd-pi-stage__title span{margin-top:.65rem;color:rgb(205 196 231 / .56);font-size:clamp(.62rem,.9vw,.78rem);letter-spacing:.06em}.nd-pi-formula{position:absolute;z-index:2;top:clamp(1.4rem,3vw,2.7rem);right:clamp(1.4rem,3vw,2.7rem);padding:.8rem 1rem;border:1px solid rgb(123 101 206 / .32);border-radius:.8rem;background:rgb(8 5 20 / .48);backdrop-filter:blur(10px);font:400 clamp(.78rem,1.2vw,1rem)/1 var(--wp--preset--font-family--studio-serif);pointer-events:none}.nd-pi-formula strong{color:var(--pi-gold);font-weight:500}.nd-pi-readout{position:absolute;z-index:2;top:50%;right:clamp(1.2rem,2.7vw,2.3rem);width:min(14.5rem,19vw);transform:translateY(-50%);padding:1.1rem;border:1px solid rgb(111 89 197 / .28);border-radius:1rem;background:linear-gradient(145deg,rgb(14 9 33 / .7),rgb(7 5 18 / .48));backdrop-filter:blur(12px);pointer-events:none}.nd-pi-readout>p{margin:0 0 .8rem;color:#807696;font:700 .48rem/1 var(--wp--preset--font-family--studio-mono);letter-spacing:.17em;text-transform:uppercase}.nd-pi-readout>span{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;padding:.48rem 0;border-top:1px solid rgb(138 117 210 / .12)}.nd-pi-readout small{color:#857d97;font:.48rem/1 var(--wp--preset--font-family--studio-mono);letter-spacing:.07em;text-transform:uppercase}.nd-pi-readout b{font:500 .8rem/1 var(--wp--preset--font-family--studio-serif)}.nd-pi-readout .is-live{color:var(--pi-aqua);text-shadow:0 0 .8rem rgb(132 237 255 / .35)}.nd-pi-controls{position:absolute;z-index:4;bottom:clamp(.9rem,2vw,1.5rem);left:50%;display:flex;align-items:center;gap:.45rem;max-width:calc(100% - 1.5rem);padding:.48rem;transform:translateX(-50%);border:1px solid rgb(104 82 190 / .38);border-radius:99rem;background:rgb(7 4 17 / .76);backdrop-filter:blur(14px);box-shadow:0 .8rem 2.6rem rgb(0 0 0 / .35)}.nd-pi-segmented{display:flex;gap:.15rem;padding:.15rem;border-radius:99rem;background:rgb(87 65 151 / .12)}.nd-pi-controls button{appearance:none;min-height:2.1rem;padding:.5rem .8rem;border:1px solid #fff0;border-radius:99rem;color:rgb(218 210 238 / .68);background:#fff0;font:650 .48rem/1 var(--wp--preset--font-family--studio-mono);letter-spacing:.07em;text-transform:uppercase;cursor:pointer;white-space:nowrap;transition:.2s}.nd-pi-controls button:hover,.nd-pi-controls button:focus-visible,.nd-pi-controls button[aria-pressed=true]{color:#fff7dc;border-color:rgb(232 193 107 / .52);outline:0;background:rgb(232 193 107 / .08);box-shadow:0 0 1rem rgb(232 193 107 / .1)}.nd-pi-controls label{display:flex;align-items:center;gap:.45rem;padding:0 .45rem;color:#8b819e;font:650 .46rem/1 var(--wp--preset--font-family--studio-mono);letter-spacing:.06em;text-transform:uppercase}.nd-pi-controls input[type=range]{width:4rem;accent-color:var(--pi-indigo)}.nd-pi-stage__note{position:absolute;z-index:2;bottom:1rem;left:1.3rem;max-width:27rem;margin:0;color:rgb(178 167 208 / .5);font:.48rem/1.5 var(--wp--preset--font-family--studio-mono);letter-spacing:.04em;pointer-events:none}.nd-pi-nav{position:sticky;z-index:8;top:0;border-block:1px solid var(--pi-rule);background:rgb(5 3 12 / .88);backdrop-filter:blur(14px)}.nd-pi-nav>div{display:flex;justify-content:center}.nd-pi-nav a{padding:1.15rem clamp(1.2rem,4vw,3.6rem);border-right:1px solid var(--pi-rule);color:#847b96;font:600 .54rem/1 var(--wp--preset--font-family--studio-mono);letter-spacing:.08em;text-decoration:none;text-transform:uppercase}.nd-pi-nav a:first-child{border-left:1px solid var(--pi-rule)}.nd-pi-nav a:hover{color:var(--pi-gold);background:rgb(232 193 107 / .04)}.nd-pi .nd-section{padding-block:clamp(6rem,11vw,10rem)}.nd-pi h2{margin:.7rem 0 1.7rem;font-size:clamp(3.4rem,7.2vw,7rem);font-weight:420;letter-spacing:-.065em;line-height:.88}.nd-pi p{text-wrap:pretty}.nd-pi-split,.nd-pi-boundary__grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(25rem,1.1fr);gap:clamp(4rem,10vw,10rem);align-items:center}.nd-pi-lede{color:#cbc3da;font-size:clamp(1rem,1.5vw,1.25rem);line-height:1.72}.nd-pi-construction{background:linear-gradient(150deg,#090617,#04030a)}.nd-pi-construction .nd-inview>p:last-child{color:#8f879f;line-height:1.8}.nd-pi-equation{padding:clamp(1.5rem,4vw,3.2rem);border:1px solid var(--pi-rule);background:radial-gradient(circle at 70% 20%,rgb(132 237 255 / .08),transparent 42%),rgb(10 7 24 / .7)}.nd-pi-equation>span{color:#7e758f;font:.52rem/1 var(--wp--preset--font-family--studio-mono);letter-spacing:.1em;text-transform:uppercase}.nd-pi-equation>strong{display:block;margin:clamp(2.5rem,6vw,5rem) 0;font:400 clamp(1.8rem,4vw,4rem)/1 var(--wp--preset--font-family--studio-serif);color:var(--pi-aqua);text-align:center;text-shadow:0 0 2rem rgb(132 237 255 / .18)}.nd-pi-equation>div{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--pi-rule)}.nd-pi-equation p{display:grid;gap:.45rem;margin:0;padding:1.2rem;border-right:1px solid var(--pi-rule)}.nd-pi-equation p:last-child{border-right:0}.nd-pi-equation b{color:#82799a;font:.48rem/1 var(--wp--preset--font-family--studio-mono);text-transform:uppercase}.nd-pi-equation em{color:var(--pi-gold);font:400 1.15rem/1 var(--wp--preset--font-family--studio-serif)}.nd-pi-field{background:radial-gradient(circle at 20% 25%,rgb(116 98 215 / .09),transparent 27%),#05030c}.nd-pi-section-head{display:grid;grid-template-columns:1fr minmax(20rem,.65fr);gap:clamp(3rem,8vw,8rem);align-items:end;margin-bottom:4rem}.nd-pi-section-head>p{margin:0;color:#91889f;line-height:1.75}.nd-pi-cards{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--pi-rule)}.nd-pi-cards article{min-height:22rem;padding:clamp(1.3rem,2.6vw,2.3rem);border-right:1px solid var(--pi-rule)}.nd-pi-cards article:last-child{border-right:0}.nd-pi-cards i{color:var(--pi-gold);font:.55rem/1 var(--wp--preset--font-family--studio-mono)}.nd-pi-cards span{display:block;margin-top:2rem;color:#817990;font:.5rem/1 var(--wp--preset--font-family--studio-mono);letter-spacing:.08em;text-transform:uppercase}.nd-pi-cards h3{margin:5rem 0 1rem;font-size:1.35rem;font-weight:450}.nd-pi-cards p{margin:0;color:#8f879f;font-size:.76rem;line-height:1.7}.nd-pi-boundary{border-top:1px solid var(--pi-rule);background:#080512}.nd-pi-boundary__grid{align-items:start}.nd-pi-boundary__notes article{display:grid;grid-template-columns:9rem 1fr;gap:2rem;padding:1.8rem 0;border-top:1px solid var(--pi-rule)}.nd-pi-boundary__notes span{color:var(--pi-gold);font:.52rem/1.4 var(--wp--preset--font-family--studio-mono);letter-spacing:.08em;text-transform:uppercase}.nd-pi-boundary__notes p{margin:0;color:#9c94ab;font-size:.85rem;line-height:1.75}.nd-pi-boundary__notes>div{display:flex;flex-wrap:wrap;gap:2rem;margin-top:3rem}.nd-pi-boundary__notes a{color:var(--pi-aqua);font:.56rem/1 var(--wp--preset--font-family--studio-mono);letter-spacing:.06em;text-decoration:none;text-transform:uppercase}.nd-helio-pi-portal{position:relative;display:grid;grid-template-columns:minmax(16rem,.72fr) minmax(0,1.28fr);min-height:30rem;margin-bottom:clamp(3rem,6vw,6rem);overflow:hidden;border:1px solid rgb(129 105 223 / .3);color:inherit;text-decoration:none;background:linear-gradient(135deg,rgb(12 8 28 / .98),rgb(5 4 12 / .9));transition:border-color .35s,transform .35s}.nd-helio-pi-portal:hover{border-color:rgb(232 193 107 / .55);transform:translateY(-.2rem)}.nd-helio-pi-portal__visual{position:relative;display:grid;place-items:center;overflow:hidden;border-right:1px solid rgb(245 245 242 / .1);background:radial-gradient(circle,rgb(132 237 255 / .22),rgb(116 98 215 / .09) 30%,transparent 68%)}.nd-helio-pi-portal__visual::before,.nd-helio-pi-portal__visual::after,.nd-helio-pi-portal__visual i{content:"";position:absolute;width:70%;aspect-ratio:1;border:1px solid rgb(132 237 255 / .36);border-radius:50%;box-shadow:0 0 1.2rem rgb(132 237 255 / .08);animation:nd-pi-portal-pulse 8s ease-in-out infinite alternate}.nd-helio-pi-portal__visual::after{width:52%;border-color:rgb(232 193 107 / .5);animation-delay:-2s}.nd-helio-pi-portal__visual i:nth-child(1){width:38%;animation-delay:-4s}.nd-helio-pi-portal__visual i:nth-child(2){width:26%;border-color:rgb(170 124 255 / .5);animation-delay:-1s}.nd-helio-pi-portal__visual i:nth-child(3){width:16%;animation-delay:-3s}.nd-helio-pi-portal__visual i:nth-child(4){width:7%;border:0;background:#d9fbff;box-shadow:0 0 2rem #84edff}.nd-helio-pi-portal__visual i:nth-child(5){width:92%;border-color:rgb(116 98 215 / .16);animation-delay:-5s}.nd-helio-pi-portal__copy{display:grid;align-content:center;padding:clamp(2rem,5vw,5rem)}.nd-helio-pi-portal__copy small{color:#7f7691;font-family:var(--wp--preset--font-family--studio-mono);font-size:.52rem;letter-spacing:.08em;text-transform:uppercase}.nd-helio-pi-portal__copy strong{margin:1.4rem 0;font-size:clamp(2.6rem,5vw,5.5rem);font-weight:430;letter-spacing:-.06em;line-height:.86}.nd-helio-pi-portal__copy em{color:#e8c16b;font-family:var(--wp--preset--font-family--studio-serif);font-weight:400}.nd-helio-pi-portal__copy p{max-width:42rem;color:#9790a5;font-size:.85rem;line-height:1.75}.nd-helio-pi-portal__copy b{margin-top:2rem;color:#84edff;font-family:var(--wp--preset--font-family--studio-mono);font-size:.55rem;letter-spacing:.06em;text-transform:uppercase}@keyframes nd-pi-portal-pulse{to{transform:scale(1.08) rotate(3deg);opacity:.55}}@media (max-width:980px){.nd-pi-hero__head,.nd-pi-split,.nd-pi-boundary__grid,.nd-pi-section-head{grid-template-columns:1fr}.nd-pi-hero__intro{max-width:44rem}.nd-pi-readout{display:none}.nd-pi-cards{grid-template-columns:repeat(2,1fr)}.nd-pi-cards article:nth-child(2){border-right:0}.nd-pi-cards article:nth-child(-n+2){border-bottom:1px solid var(--pi-rule)}}@media (max-width:720px){.nd-pi-shell{width:min(100% - 1.5rem,1320px)}.nd-pi-hero{padding-top:8.5rem}.nd-pi h1{font-size:clamp(3.5rem,17vw,5.8rem)}.nd-pi-hero__intro [role=list]{grid-template-columns:1fr}.nd-pi-hero__intro [role=listitem]{grid-template-columns:2.5rem 1fr;align-items:center;border-right:0;border-bottom:1px solid var(--pi-rule)}.nd-pi-hero__intro [role=listitem]:last-child{border-bottom:0}.nd-pi-stage{height:72vh;min-height:34rem;border-radius:.65rem}.nd-pi-stage__title span,.nd-pi-formula,.nd-pi-stage__note,.nd-pi-controls label{display:none}.nd-pi-controls{width:calc(100% - 1rem);justify-content:center;overflow-x:auto;border-radius:.7rem}.nd-pi-controls button{flex:0 0 auto}.nd-pi-nav>div{justify-content:flex-start;overflow-x:auto}.nd-pi-nav a{flex:0 0 auto}.nd-pi-equation>div,.nd-pi-cards{grid-template-columns:1fr}.nd-pi-equation p,.nd-pi-cards article{border-right:0;border-bottom:1px solid var(--pi-rule)}.nd-pi-cards article:last-child,.nd-pi-equation p:last-child{border-bottom:0}.nd-pi-boundary__notes article{grid-template-columns:1fr;gap:.8rem}.nd-helio-pi-portal{grid-template-columns:1fr}.nd-helio-pi-portal__visual{min-height:22rem;border-right:0;border-bottom:1px solid rgb(245 245 242 / .1)}.nd-helio-pi-portal__copy{padding:2rem 1.2rem 2.5rem}}@media (prefers-reduced-motion:reduce){.nd-helio-pi-portal__visual::before,.nd-helio-pi-portal__visual::after,.nd-helio-pi-portal__visual i{animation:none}}.nd-prism{--prism-void:#05030d;--prism-panel:#0b0718;--prism-paper:#f6f2ff;--prism-muted:#a39bb7;--prism-violet:#7562d7;--prism-aqua:#aef2ff;--prism-gold:#e7bd63;--prism-rule:rgba(143,125,205,.18);overflow:clip;background:var(--prism-void);color:var(--prism-paper)}.nd-prism-shell{width:min(1320px,calc(100% - clamp(2rem,6vw,6rem)));margin-inline:auto}.nd-prism-hero{position:relative;min-height:100vh;padding:clamp(9rem,14vw,13rem) 0 clamp(4rem,7vw,7rem);background:radial-gradient(circle at 48% 46%,rgb(71 47 146 / .18),transparent 34%),radial-gradient(circle at 76% 63%,rgb(32 119 255 / .09),transparent 29%),linear-gradient(140deg,#030208,#090518 55%,#03020a)}.nd-prism-hero::before{content:"";position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(circle at 12% 22%,rgb(255 255 255 / .3) 0 1px,transparent 1.5px),radial-gradient(circle at 81% 30%,rgb(160 143 255 / .24) 0 1px,transparent 1.4px),radial-gradient(circle at 66% 82%,rgb(255 255 255 / .18) 0 1px,transparent 1.4px);background-size:173px 163px,211px 197px,257px 229px;opacity:.42;animation:nd-prism-stars 18s linear infinite alternate}.nd-prism-hero__head{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(20rem,.8fr);gap:clamp(3rem,8vw,8rem);align-items:end;margin-bottom:clamp(3rem,6vw,5.5rem)}.nd-prism-breadcrumb{display:flex;align-items:center;gap:.7rem;margin-bottom:2.5rem;color:#777087;font:600 .56rem/1.2 var(--wp--preset--font-family--studio-mono);letter-spacing:.07em;text-transform:uppercase}.nd-prism-breadcrumb a{color:inherit;text-decoration:none;transition:color .25s}.nd-prism-breadcrumb a:hover{color:var(--prism-gold)}.nd-prism .nd-index{color:rgb(231 189 99 / .76)}.nd-prism h1{margin:.75rem 0 0;font-size:clamp(4.2rem,8.8vw,9rem);font-weight:420;letter-spacing:-.075em;line-height:.79}.nd-prism h1 em,.nd-prism h2 em{color:var(--prism-gold);font-family:var(--wp--preset--font-family--studio-serif);font-weight:400}.nd-prism-hero__intro>p{margin:0 0 2rem;color:#c1b8d4;font-size:clamp(1rem,1.45vw,1.28rem);line-height:1.75}.nd-prism-hero__intro [role=list]{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--prism-rule)}.nd-prism-hero__intro [role=listitem]{display:grid;gap:.3rem;padding:1.1rem;border-right:1px solid var(--prism-rule);color:#7d758e;font:.5rem/1.4 var(--wp--preset--font-family--studio-mono);letter-spacing:.06em;text-transform:uppercase}.nd-prism-hero__intro [role=listitem]:last-child{border-right:0}.nd-prism-hero__intro b{color:var(--prism-aqua);font:500 1.1rem/1 var(--wp--preset--font-family--studio-serif)}.nd-prism-stage{position:relative;z-index:1;width:100%;aspect-ratio:16/9;min-height:32rem;overflow:hidden;border:1px solid rgb(97 76 181 / .48);border-radius:1.35rem;background:linear-gradient(rgb(109 87 193 / .035) 1px,transparent 1px),linear-gradient(90deg,rgb(109 87 193 / .035) 1px,transparent 1px),radial-gradient(circle at 50% 52%,rgb(36 25 78 / .34),transparent 48%),rgb(4 3 12 / .92);background-size:48px 48px,48px 48px,auto,auto;box-shadow:0 2.2rem 7rem rgb(0 0 0 / .68),inset 0 0 5rem rgb(55 38 122 / .15);isolation:isolate}.nd-prism-svg{position:absolute;inset:0;display:block;width:100%;height:100%}.nd-prism-stage__meta{position:absolute;z-index:4;top:clamp(1.2rem,3vw,2.3rem);left:clamp(1.3rem,3.5vw,2.8rem);pointer-events:none}.nd-prism-stage__meta p{margin:0 0 .55rem;color:rgb(214 201 255 / .55);font:650 clamp(.48rem,.75vw,.62rem)/1 var(--wp--preset--font-family--studio-mono);letter-spacing:.16em;text-transform:uppercase}.nd-prism-stage__meta strong{font:400 clamp(1.7rem,3vw,2.8rem)/1 var(--wp--preset--font-family--studio-serif);letter-spacing:.02em}.nd-prism-controls{position:absolute;z-index:6;bottom:clamp(.9rem,2vw,1.5rem);left:clamp(1.2rem,3vw,2.4rem);display:flex;gap:.5rem}.nd-prism-controls button{appearance:none;min-width:4.8rem;padding:.65rem 1rem;border:1px solid rgb(108 85 193 / .52);border-radius:99rem;color:rgb(236 231 255 / .78);background:rgb(8 5 20 / .68);backdrop-filter:blur(10px);font:650 .5rem/1 var(--wp--preset--font-family--studio-mono);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:.2s}.nd-prism-controls button:hover,.nd-prism-controls button:focus-visible{color:#fff7dc;border-color:var(--prism-gold);outline:0;box-shadow:0 0 1.2rem rgb(231 189 99 / .18);transform:translateY(-1px)}.nd-prism-stage__caption{position:absolute;z-index:4;right:clamp(1.2rem,3vw,2.4rem);bottom:clamp(1rem,2.5vw,1.7rem);margin:0;color:rgb(208 199 235 / .45);font:.5rem/1 var(--wp--preset--font-family--studio-mono);letter-spacing:.12em;text-transform:uppercase}.nd-prism-beam-under,.nd-prism-beam,.nd-prism-edge,.nd-prism-input,.nd-prism-tracer{vector-effect:non-scaling-stroke;fill:none;stroke-linecap:round;stroke-linejoin:round}.nd-prism-beam-under{stroke-width:15;opacity:.18;filter:url(#ndPrismWideGlow);mix-blend-mode:screen;stroke-dasharray:1;stroke-dashoffset:1;animation:nd-prism-draw 7.8s cubic-bezier(.35,.05,.18,1) infinite}.nd-prism-beam{stroke-width:2.15;opacity:.98;filter:url(#ndPrismBeamGlow);stroke-dasharray:1;stroke-dashoffset:1;animation:nd-prism-draw 7.8s cubic-bezier(.35,.05,.18,1) infinite,nd-prism-breathe 2.8s ease-in-out infinite alternate}.nd-prism-b1{animation-delay:.56s,.1s}.nd-prism-b2{animation-delay:.64s,.22s}.nd-prism-b3{animation-delay:.72s,.34s}.nd-prism-b4{animation-delay:.8s,.46s}.nd-prism-b5{animation-delay:.88s,.58s}.nd-prism-b6{animation-delay:.96s,.7s}.nd-prism-b7{animation-delay:1.04s,.82s}.nd-prism-beam-under.nd-prism-b1{animation-delay:.56s}.nd-prism-beam-under.nd-prism-b2{animation-delay:.64s}.nd-prism-beam-under.nd-prism-b3{animation-delay:.72s}.nd-prism-beam-under.nd-prism-b4{animation-delay:.8s}.nd-prism-beam-under.nd-prism-b5{animation-delay:.88s}.nd-prism-beam-under.nd-prism-b6{animation-delay:.96s}.nd-prism-beam-under.nd-prism-b7{animation-delay:1.04s}.nd-prism-input{stroke:rgb(255 255 255 / .82);stroke-width:2.2;filter:url(#ndPrismWhiteGlow)}.nd-prism-tracer{stroke:#fff;stroke-width:5;stroke-dasharray:.055 .945;filter:url(#ndPrismHotGlow);animation:nd-prism-input 1.45s linear infinite}.nd-prism-glass{fill:url(#ndPrismGlass);opacity:.78;filter:url(#ndPrismWhiteGlow)}.nd-prism-edge{stroke:rgb(255 255 255 / .9);stroke-width:1.8;filter:url(#ndPrismWhiteGlow)}.nd-prism-sheen{fill:url(#ndPrismSheen);opacity:.45;mix-blend-mode:screen;animation:nd-prism-sheen 4.2s ease-in-out infinite alternate}.nd-prism-core{fill:#fff;filter:url(#ndPrismHotGlow);animation:nd-prism-core 1.45s ease-out infinite;transform-box:fill-box;transform-origin:center}.nd-prism-particle{filter:url(#ndPrismParticleGlow);opacity:0}.nd-prism-stage.is-paused *{animation-play-state:paused!important}.nd-prism-nav{position:sticky;z-index:8;top:0;border-block:1px solid var(--prism-rule);background:rgb(5 3 13 / .88);backdrop-filter:blur(14px)}.nd-prism-nav>div{display:flex;justify-content:center}.nd-prism-nav a{padding:1.15rem clamp(1.2rem,4vw,3.6rem);border-right:1px solid var(--prism-rule);color:#847b96;font:600 .54rem/1 var(--wp--preset--font-family--studio-mono);letter-spacing:.08em;text-decoration:none;text-transform:uppercase}.nd-prism-nav a:first-child{border-left:1px solid var(--prism-rule)}.nd-prism-nav a:hover{color:var(--prism-gold);background:rgb(231 189 99 / .04)}.nd-prism .nd-section{padding-block:clamp(6rem,11vw,10rem)}.nd-prism h2{margin:.7rem 0 1.7rem;font-size:clamp(3.4rem,7.2vw,7rem);font-weight:420;letter-spacing:-.065em;line-height:.88}.nd-prism p{text-wrap:pretty}.nd-prism-split,.nd-prism-reading__grid,.nd-prism-boundary__grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(25rem,1.1fr);gap:clamp(4rem,10vw,10rem);align-items:start}.nd-prism-lede{color:#d1cadf;font-size:clamp(1rem,1.5vw,1.25rem);line-height:1.72}.nd-prism-dispersion{background:linear-gradient(150deg,#090617,#04030a)}.nd-prism-dispersion .nd-inview>p:last-child{color:#9990aa;line-height:1.8}.nd-prism-process{border:1px solid var(--prism-rule)}.nd-prism-process article{display:grid;grid-template-columns:2rem 8rem 1fr;gap:1.2rem;align-items:baseline;padding:1.6rem;border-bottom:1px solid var(--prism-rule)}.nd-prism-process article:last-child{border-bottom:0}.nd-prism-process i{color:var(--prism-gold);font:.52rem/1 var(--wp--preset--font-family--studio-mono)}.nd-prism-process span{color:#827a93;font:.5rem/1 var(--wp--preset--font-family--studio-mono);letter-spacing:.07em;text-transform:uppercase}.nd-prism-process strong{font-size:1.3rem;font-weight:450}.nd-prism-process p{grid-column:3;margin:.3rem 0 0;color:#91899f;font-size:.78rem;line-height:1.7}.nd-prism-seven{background:radial-gradient(circle at 72% 22%,rgb(81 64 255 / .09),transparent 28%),#05030d}.nd-prism-section-head{display:grid;grid-template-columns:1fr minmax(20rem,.65fr);gap:clamp(3rem,8vw,8rem);align-items:end;margin-bottom:4rem}.nd-prism-section-head>p{margin:0;color:#9990aa;line-height:1.8}.nd-prism-spectrum{display:grid;grid-template-columns:repeat(7,1fr);border:1px solid var(--prism-rule)}.nd-prism-spectrum span{min-height:17rem;padding:1.2rem;border-right:1px solid var(--prism-rule)}.nd-prism-spectrum span:last-child{border-right:0}.nd-prism-spectrum i{display:block;width:100%;height:.35rem;margin-bottom:5rem;background:var(--band);box-shadow:0 0 1.2rem var(--band)}.nd-prism-spectrum b,.nd-prism-spectrum small{display:block}.nd-prism-spectrum b{font:400 1.15rem/1 var(--wp--preset--font-family--studio-serif)}.nd-prism-spectrum small{margin-top:.65rem;color:#837a94;font:.48rem/1.5 var(--wp--preset--font-family--studio-mono);text-transform:uppercase}.nd-prism-spectrum__note{max-width:60rem;margin:2.5rem 0 0 auto;padding-left:1.4rem;border-left:1px solid #ff38e7;color:#91899f;font-size:.8rem;line-height:1.75}.nd-prism-spectrum__note strong{color:#d8d0e6;font-weight:550}.nd-prism-reading{background:#090615}.nd-prism-reading__notes article,.nd-prism-boundary__notes article{display:grid;grid-template-columns:9rem 1fr;gap:2rem;padding:1.8rem 0;border-top:1px solid var(--prism-rule)}.nd-prism-reading__notes span,.nd-prism-boundary__notes span{color:var(--prism-gold);font:.52rem/1.4 var(--wp--preset--font-family--studio-mono);letter-spacing:.08em;text-transform:uppercase}.nd-prism-reading__notes p,.nd-prism-boundary__notes p{margin:0;color:#9c94ab;font-size:.85rem;line-height:1.75}.nd-prism-boundary{border-top:1px solid var(--prism-rule);background:#05030d}.nd-prism-boundary__notes>div{display:flex;flex-wrap:wrap;gap:2rem;margin-top:3rem}.nd-prism-boundary__notes a{color:var(--prism-aqua);font:.56rem/1 var(--wp--preset--font-family--studio-mono);letter-spacing:.06em;text-decoration:none;text-transform:uppercase}.nd-helio-pi-portal--prism{margin-top:calc(clamp(3rem,6vw,6rem) * -0.45);background:linear-gradient(135deg,rgb(9 6 23 / .98),rgb(4 3 11 / .92))}.nd-helio-pi-portal--prism .nd-helio-pi-portal__visual{background:radial-gradient(circle at 36% 50%,rgb(255 255 255 / .34),transparent 4%),linear-gradient(155deg,transparent 44%,rgb(255 255 255 / .72) 45% 45.4%,transparent 46%),radial-gradient(circle,rgb(81 64 255 / .11),transparent 70%)}.nd-helio-pi-portal--prism .nd-helio-pi-portal__visual::before{width:31%;border-radius:0;clip-path:polygon(50% 0,100% 100%,0 100%);border:1px solid rgb(255 255 255 / .62);transform:rotate(90deg);animation:nd-prism-portal-pulse 6s ease-in-out infinite alternate}.nd-helio-pi-portal--prism .nd-helio-pi-portal__visual::after{display:none}.nd-helio-pi-portal--prism .nd-helio-pi-portal__visual i{left:51%;width:43%;height:1px;aspect-ratio:auto;border:0;border-radius:0;transform-origin:left;background:var(--ray);box-shadow:0 0 1rem var(--ray);animation:none}.nd-helio-pi-portal--prism .nd-helio-pi-portal__visual i:nth-child(1){--ray:#ff1b1b;transform:rotate(-14deg)}.nd-helio-pi-portal--prism .nd-helio-pi-portal__visual i:nth-child(2){--ray:#ffe600;transform:rotate(-5deg)}.nd-helio-pi-portal--prism .nd-helio-pi-portal__visual i:nth-child(3){--ray:#20ff69;transform:rotate(3deg)}.nd-helio-pi-portal--prism .nd-helio-pi-portal__visual i:nth-child(4){--ray:#2077ff;transform:rotate(11deg)}.nd-helio-pi-portal--prism .nd-helio-pi-portal__visual i:nth-child(5){--ray:#ff38e7;transform:rotate(19deg)}@keyframes nd-prism-stars{to{transform:translate3d(16px,-10px,0);opacity:.62}}@keyframes nd-prism-input{to{stroke-dashoffset:-1}}@keyframes nd-prism-draw{0%,8%{stroke-dashoffset:1;opacity:0}16%{opacity:1}34%,82%{stroke-dashoffset:0;opacity:1}94%,100%{stroke-dashoffset:-1;opacity:0}}@keyframes nd-prism-breathe{to{filter:url(#ndPrismHotGlow)}}@keyframes nd-prism-sheen{from{opacity:.18;transform:translateX(-.08px)}to{opacity:.68;transform:translateX(.08px)}}@keyframes nd-prism-core{0%,45%{opacity:.35;transform:scale(.55)}60%{opacity:1;transform:scale(1.45)}85%,100%{opacity:.22;transform:scale(.7)}}@keyframes nd-prism-portal-pulse{to{opacity:.5;filter:drop-shadow(0 0 1.2rem rgb(174 242 255 / .35))}}@media (max-width:980px){.nd-prism-hero__head,.nd-prism-split,.nd-prism-reading__grid,.nd-prism-boundary__grid,.nd-prism-section-head{grid-template-columns:1fr}.nd-prism-spectrum{grid-template-columns:repeat(4,1fr)}.nd-prism-spectrum span:nth-child(4){border-right:0}.nd-prism-spectrum span:nth-child(-n+4){border-bottom:1px solid var(--prism-rule)}}@media (max-width:720px){.nd-prism-shell{width:min(100% - 1.5rem,1320px)}.nd-prism-hero{padding-top:8.5rem}.nd-prism h1{font-size:clamp(3.4rem,16vw,5.5rem)}.nd-prism-hero__intro [role=list]{grid-template-columns:1fr}.nd-prism-hero__intro [role=listitem]{grid-template-columns:2.5rem 1fr;align-items:center;border-right:0;border-bottom:1px solid var(--prism-rule)}.nd-prism-hero__intro [role=listitem]:last-child{border-bottom:0}.nd-prism-stage{min-height:26rem;aspect-ratio:4/5;border-radius:.7rem}.nd-prism-stage__caption{display:none}.nd-prism-nav>div{justify-content:flex-start;overflow-x:auto}.nd-prism-nav a{flex:0 0 auto}.nd-prism-process article{grid-template-columns:2rem 1fr}.nd-prism-process article span{display:none}.nd-prism-process p{grid-column:2}.nd-prism-spectrum{grid-template-columns:repeat(2,1fr)}.nd-prism-spectrum span,.nd-prism-spectrum span:nth-child(4){min-height:11rem;border-right:1px solid var(--prism-rule);border-bottom:1px solid var(--prism-rule)}.nd-prism-spectrum span:nth-child(even){border-right:0}.nd-prism-spectrum span:last-child{border-bottom:0}.nd-prism-spectrum i{margin-bottom:2.8rem}.nd-prism-reading__notes article,.nd-prism-boundary__notes article{grid-template-columns:1fr;gap:.8rem}}@media (prefers-reduced-motion:reduce){.nd-prism-hero::before,.nd-prism-beam-under,.nd-prism-beam,.nd-prism-tracer,.nd-prism-sheen,.nd-prism-core,.nd-helio-pi-portal--prism .nd-helio-pi-portal__visual::before{animation:none!important}.nd-prism-beam-under,.nd-prism-beam{stroke-dashoffset:0;opacity:1}.nd-prism-particle{display:none}}.nd-ve{--ve-void:#04030b;--ve-panel:#0a0717;--ve-paper:#f5f3ff;--ve-muted:#9b94ad;--ve-cyan:#84edff;--ve-gold:#e7bd63;--ve-rose:#ff5d7c;--ve-violet:#aa7cff;--ve-rule:rgba(139,118,205,.18);overflow:clip;background:var(--ve-void);color:var(--ve-paper)}.nd-ve-shell{width:min(1320px,calc(100% - clamp(2rem,6vw,6rem)));margin-inline:auto}.nd-ve-hero{position:relative;min-height:100vh;padding:clamp(9rem,14vw,13rem) 0 clamp(4rem,7vw,7rem);background:radial-gradient(circle at 72% 34%,rgb(132 237 255 / .08),transparent 27%),radial-gradient(circle at 34% 62%,rgb(170 124 255 / .11),transparent 32%),linear-gradient(145deg,#030208,#0a0618 55%,#020106)}.nd-ve-hero::before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgb(132 237 255 / .02) 1px,transparent 1px),linear-gradient(90deg,rgb(132 237 255 / .02) 1px,transparent 1px);background-size:4rem 4rem;mask-image:linear-gradient(to bottom,#000,transparent 47%)}.nd-ve-hero__head{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.18fr) minmax(20rem,.82fr);gap:clamp(3rem,8vw,8rem);align-items:end;margin-bottom:clamp(3rem,6vw,5.5rem)}.nd-ve-breadcrumb{display:flex;align-items:center;gap:.7rem;margin-bottom:2.5rem;color:#777087;font:600 .56rem/1.2 var(--wp--preset--font-family--studio-mono);letter-spacing:.07em;text-transform:uppercase}.nd-ve-breadcrumb a{color:inherit;text-decoration:none}.nd-ve-breadcrumb a:hover{color:var(--ve-gold)}.nd-ve .nd-index{color:rgb(231 189 99 / .76)}.nd-ve h1{margin:.75rem 0 0;font-size:clamp(4rem,8.5vw,8.8rem);font-weight:420;letter-spacing:-.075em;line-height:.79}.nd-ve h1 em,.nd-ve h2 em{color:var(--ve-gold);font-family:var(--wp--preset--font-family--studio-serif);font-weight:400}.nd-ve-hero__intro>p{margin:0 0 2rem;color:#c1b8d4;font-size:clamp(1rem,1.45vw,1.28rem);line-height:1.75}.nd-ve-hero__intro [role=list]{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--ve-rule)}.nd-ve-hero__intro [role=listitem]{display:grid;gap:.3rem;padding:1.1rem;border-right:1px solid var(--ve-rule);color:#7d758e;font:.5rem/1.4 var(--wp--preset--font-family--studio-mono);letter-spacing:.06em;text-transform:uppercase}.nd-ve-hero__intro [role=listitem]:last-child{border-right:0}.nd-ve-hero__intro b{color:var(--ve-cyan);font:500 1.1rem/1 var(--wp--preset--font-family--studio-serif)}.nd-ve-stage{position:relative;z-index:1;height:min(76vw,54rem);min-height:42rem;overflow:hidden;border:1px solid rgb(117 98 215 / .42);border-radius:1.25rem;background:#04030b;box-shadow:0 2.5rem 8rem rgb(0 0 0 / .66),inset 0 0 6rem rgb(71 44 145 / .13);isolation:isolate}.nd-ve-canvas{position:absolute;inset:0;display:block;width:100%;height:100%;touch-action:none;cursor:grab}.nd-ve-canvas.is-dragging{cursor:grabbing}.nd-ve-stage__meta{position:absolute;z-index:3;top:clamp(1.3rem,3vw,2.5rem);left:clamp(1.3rem,3vw,2.5rem);display:grid;pointer-events:none}.nd-ve-stage__meta p{margin:0 0 .7rem;color:rgb(190 177 230 / .56);font:700 clamp(.46rem,.8vw,.62rem)/1 var(--wp--preset--font-family--studio-mono);letter-spacing:.16em;text-transform:uppercase}.nd-ve-stage__meta strong{font:400 clamp(1.8rem,3.4vw,3.2rem)/1 var(--wp--preset--font-family--studio-serif)}.nd-ve-stage__meta span{margin-top:.65rem;color:rgb(205 196 231 / .48);font:.5rem/1 var(--wp--preset--font-family--studio-mono);letter-spacing:.06em;text-transform:uppercase}.nd-ve-readout{position:absolute;z-index:3;top:clamp(1.3rem,3vw,2.5rem);right:clamp(1.3rem,3vw,2.5rem);display:flex;overflow:hidden;border:1px solid rgb(129 105 223 / .3);border-radius:.7rem;background:rgb(7 4 17 / .7);backdrop-filter:blur(12px)}.nd-ve-readout span{display:grid;gap:.28rem;padding:.8rem 1rem;border-right:1px solid rgb(129 105 223 / .22);color:#817991;font:.45rem/1.3 var(--wp--preset--font-family--studio-mono);text-transform:uppercase}.nd-ve-readout span:last-child{border-right:0}.nd-ve-readout b{color:var(--ve-cyan);font:500 .86rem/1 var(--wp--preset--font-family--studio-serif);text-transform:none}.nd-ve-panels{position:absolute;z-index:4;right:clamp(1rem,2vw,1.6rem);bottom:clamp(1rem,2vw,1.6rem);left:clamp(1rem,2vw,1.6rem);display:grid;grid-template-columns:auto 1fr;gap:.7rem;align-items:end}.nd-ve-layers,.nd-ve-controls{margin:0;padding:.75rem;border:1px solid rgb(129 105 223 / .34);border-radius:.8rem;background:rgb(7 4 17 / .74);backdrop-filter:blur(14px)}.nd-ve-layers legend{padding:0 .3rem;color:#827a94;font:.46rem/1 var(--wp--preset--font-family--studio-mono);letter-spacing:.08em;text-transform:uppercase}.nd-ve-layers{display:flex;flex-wrap:wrap;gap:.35rem}.nd-ve-layers label,.nd-ve-controls>label:not(.nd-ve-range){display:flex;align-items:center;gap:.45rem;min-height:2rem;padding:.42rem .65rem;border:1px solid rgb(129 105 223 / .16);border-radius:99rem;color:#91899f;font:600 .46rem/1 var(--wp--preset--font-family--studio-mono);letter-spacing:.05em;text-transform:uppercase;cursor:pointer}.nd-ve-layers input,.nd-ve-controls input[type=checkbox]{accent-color:#84edff}.nd-ve-layers label:has(input:checked){color:#d9fbff;border-color:rgb(132 237 255 / .34);background:rgb(132 237 255 / .05)}.nd-ve-controls{display:flex;align-items:center;justify-content:flex-end;gap:.4rem}.nd-ve-controls button{min-height:2rem;padding:.5rem .75rem;border:1px solid rgb(231 189 99 / .34);border-radius:99rem;color:#d5cbaa;background:rgb(231 189 99 / .04);font:600 .46rem/1 var(--wp--preset--font-family--studio-mono);letter-spacing:.05em;text-transform:uppercase;cursor:pointer}.nd-ve-range{display:grid;gap:.35rem;min-width:7.5rem;padding:0 .5rem;color:#8c849d;font:.45rem/1 var(--wp--preset--font-family--studio-mono);text-transform:uppercase}.nd-ve-range span{display:flex;justify-content:space-between;gap:.6rem}.nd-ve-range output{color:var(--ve-cyan)}.nd-ve-range input{width:100%;accent-color:#7562d7}.nd-ve-stage__note{position:absolute;z-index:2;right:1.4rem;bottom:6.5rem;margin:0;color:rgb(178 167 208 / .42);font:.45rem/1 var(--wp--preset--font-family--studio-mono);letter-spacing:.05em;text-transform:uppercase;pointer-events:none}.nd-ve-nav{position:sticky;z-index:8;top:0;border-block:1px solid var(--ve-rule);background:rgb(4 3 11 / .88);backdrop-filter:blur(14px)}.nd-ve-nav>div{display:flex;justify-content:center}.nd-ve-nav a{padding:1.15rem clamp(1.2rem,4vw,3.6rem);border-right:1px solid var(--ve-rule);color:#847b96;font:600 .54rem/1 var(--wp--preset--font-family--studio-mono);letter-spacing:.08em;text-decoration:none;text-transform:uppercase}.nd-ve-nav a:first-child{border-left:1px solid var(--ve-rule)}.nd-ve-nav a:hover{color:var(--ve-gold);background:rgb(231 189 99 / .04)}.nd-ve .nd-section{padding-block:clamp(6rem,11vw,10rem)}.nd-ve h2{margin:.7rem 0 1.7rem;font-size:clamp(3.4rem,7.2vw,7rem);font-weight:420;letter-spacing:-.065em;line-height:.88}.nd-ve p{text-wrap:pretty}.nd-ve-split,.nd-ve-matrix__grid,.nd-ve-boundary__grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(25rem,1.1fr);gap:clamp(4rem,10vw,10rem);align-items:start}.nd-ve-lede{color:#d1cadf;font-size:clamp(1rem,1.5vw,1.25rem);line-height:1.72}.nd-ve-geometry{background:linear-gradient(150deg,#090617,#04030a)}.nd-ve-geometry .nd-inview>p:last-child{color:#9990aa;line-height:1.8}.nd-ve-equation{padding:clamp(1.5rem,4vw,3.2rem);border:1px solid var(--ve-rule);background:radial-gradient(circle at 70% 20%,rgb(132 237 255 / .08),transparent 42%),rgb(10 7 24 / .7)}.nd-ve-equation>span{color:#7e758f;font:.52rem/1 var(--wp--preset--font-family--studio-mono);letter-spacing:.1em;text-transform:uppercase}.nd-ve-equation>strong{display:block;margin:clamp(2.5rem,5vw,4.5rem) 0;color:var(--ve-cyan);font:400 clamp(1.5rem,3vw,2.8rem)/1.45 var(--wp--preset--font-family--studio-serif);text-align:center;text-shadow:0 0 2rem rgb(132 237 255 / .18)}.nd-ve-equation>div{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--ve-rule)}.nd-ve-equation p{display:grid;gap:.45rem;margin:0;padding:1.2rem;border-right:1px solid var(--ve-rule)}.nd-ve-equation p:last-child{border-right:0}.nd-ve-equation b{color:#82799a;font:.48rem/1 var(--wp--preset--font-family--studio-mono);text-transform:uppercase}.nd-ve-equation em{color:var(--ve-gold);font:400 1.15rem/1 var(--wp--preset--font-family--studio-serif)}.nd-ve-coordination{background:radial-gradient(circle at 18% 28%,rgb(132 237 255 / .06),transparent 28%),#05030d}.nd-ve-section-head{display:grid;grid-template-columns:1fr minmax(20rem,.65fr);gap:clamp(3rem,8vw,8rem);align-items:end;margin-bottom:4rem}.nd-ve-section-head>p{margin:0;color:#9990aa;line-height:1.8}.nd-ve-cards{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--ve-rule)}.nd-ve-cards article{min-height:22rem;padding:clamp(1.3rem,2.6vw,2.3rem);border-right:1px solid var(--ve-rule)}.nd-ve-cards article:last-child{border-right:0}.nd-ve-cards i{color:var(--ve-gold);font:.55rem/1 var(--wp--preset--font-family--studio-mono)}.nd-ve-cards span{display:block;margin-top:2rem;color:#817990;font:.5rem/1 var(--wp--preset--font-family--studio-mono);letter-spacing:.08em;text-transform:uppercase}.nd-ve-cards h3{margin:5rem 0 1rem;font-size:1.35rem;font-weight:450}.nd-ve-cards p{margin:0;color:#8f879f;font-size:.76rem;line-height:1.7}.nd-ve-matrix{background:#090615}.nd-ve-matrix__notes article,.nd-ve-boundary__notes article{display:grid;grid-template-columns:9rem 1fr;gap:2rem;padding:1.8rem 0;border-top:1px solid var(--ve-rule)}.nd-ve-matrix__notes span,.nd-ve-boundary__notes span{color:var(--ve-gold);font:.52rem/1.4 var(--wp--preset--font-family--studio-mono);letter-spacing:.08em;text-transform:uppercase}.nd-ve-matrix__notes p,.nd-ve-boundary__notes p{margin:0;color:#9c94ab;font-size:.85rem;line-height:1.75}.nd-ve-boundary{border-top:1px solid var(--ve-rule);background:#05030d}.nd-ve-boundary__notes>div{display:flex;flex-wrap:wrap;gap:2rem;margin-top:3rem}.nd-ve-boundary__notes a{color:var(--ve-cyan);font:.56rem/1 var(--wp--preset--font-family--studio-mono);letter-spacing:.06em;text-decoration:none;text-transform:uppercase}@media (max-width:1080px){.nd-ve-panels{grid-template-columns:1fr}.nd-ve-controls{justify-content:flex-start;flex-wrap:wrap}.nd-ve-readout span{padding:.7rem}}@media (max-width:980px){.nd-ve-hero__head,.nd-ve-split,.nd-ve-matrix__grid,.nd-ve-boundary__grid,.nd-ve-section-head{grid-template-columns:1fr}.nd-ve-cards{grid-template-columns:repeat(2,1fr)}.nd-ve-cards article:nth-child(2){border-right:0}.nd-ve-cards article:nth-child(-n+2){border-bottom:1px solid var(--ve-rule)}.nd-ve-readout{display:none}}@media (max-width:720px){.nd-ve-shell{width:min(100% - 1.5rem,1320px)}.nd-ve-hero{padding-top:8.5rem}.nd-ve h1{font-size:clamp(3.2rem,15vw,5.4rem)}.nd-ve-hero__intro [role=list]{grid-template-columns:1fr}.nd-ve-hero__intro [role=listitem]{grid-template-columns:2.5rem 1fr;align-items:center;border-right:0;border-bottom:1px solid var(--ve-rule)}.nd-ve-hero__intro [role=listitem]:last-child{border-bottom:0}.nd-ve-stage{height:82vh;min-height:42rem;border-radius:.7rem}.nd-ve-stage__meta span,.nd-ve-stage__note{display:none}.nd-ve-panels{max-height:45%;overflow:auto}.nd-ve-layers{display:grid;grid-template-columns:repeat(2,1fr)}.nd-ve-controls>label:not(.nd-ve-range){flex:1 1 7rem}.nd-ve-controls button{flex:1 1 7rem}.nd-ve-range{flex:1 1 9rem}.nd-ve-nav>div{justify-content:flex-start;overflow-x:auto}.nd-ve-nav a{flex:0 0 auto}.nd-ve-equation>div,.nd-ve-cards{grid-template-columns:1fr}.nd-ve-equation p,.nd-ve-cards article{border-right:0;border-bottom:1px solid var(--ve-rule)}.nd-ve-cards article:last-child,.nd-ve-equation p:last-child{border-bottom:0}.nd-ve-matrix__notes article,.nd-ve-boundary__notes article{grid-template-columns:1fr;gap:.8rem}}@media (prefers-reduced-motion:reduce){.nd-ve-canvas{cursor:default}}.nd-overview-portal{position:relative;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(22rem,.85fr);min-height:34rem;margin-top:clamp(4rem,8vw,8rem);overflow:hidden;border:1px solid rgb(224 181 75 / .26);color:#f6f3ea;background:#07090a;text-decoration:none;isolation:isolate}.nd-overview-portal::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(110deg,transparent 25%,rgb(246 201 93 / .09) 48%,transparent 70%);transform:translateX(-110%);transition:transform 1.2s ease}.nd-overview-portal:hover::after{transform:translateX(110%)}.nd-overview-portal>img{width:100%;height:100%;min-height:34rem;object-fit:cover;filter:saturate(.78) contrast(1.08);transition:transform 1.1s cubic-bezier(.2,.7,.2,1),filter .8s ease}.nd-overview-portal:hover>img{transform:scale(1.025);filter:saturate(.98) contrast(1.04)}.nd-overview-portal>span{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:flex-end;padding:clamp(2rem,5vw,5rem);background:linear-gradient(145deg,rgb(11 15 16 / .92),rgb(7 9 10 / .99))}.nd-overview-portal small,.nd-overview-portal b{color:#c9a85e;font:600 .56rem/1.4 var(--wp--preset--font-family--studio-mono);letter-spacing:.09em;text-transform:uppercase}.nd-overview-portal strong{margin:1rem 0 1.5rem;font:420 clamp(2.6rem,5vw,5rem)/.88 var(--wp--preset--font-family--studio-serif);letter-spacing:-.05em}.nd-overview-portal p{margin:0 0 2rem;color:#aaa89f;font-size:.9rem;line-height:1.75}.nd-overview{--overview-void:#070a0b;--overview-ink:#f4f0e6;--overview-muted:#a8aaa4;--overview-gold:#d7b765;--overview-water:#83c7d3;--overview-rule:rgba(215,183,101,.2);overflow:clip;color:var(--overview-ink);background:var(--overview-void)}.nd-overview-shell{width:min(1320px,calc(100% - clamp(2rem,6vw,6rem)));margin-inline:auto}.nd-overview-hero{position:relative;min-height:100svh;display:flex;align-items:flex-end;overflow:hidden;isolation:isolate}.nd-overview-panorama{position:absolute;z-index:-3;inset:0;overflow:hidden;background:#091013}.nd-overview-hero__image{position:absolute;inset:-4%;width:108%;height:108%;object-fit:cover;animation:nd-overview-drift 24s ease-in-out infinite alternate;transition:opacity .8s ease}.nd-overview-panorama__canvas{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:grab;touch-action:pan-y;transition:opacity .8s ease}.nd-overview-panorama__canvas.is-dragging{cursor:grabbing}.nd-overview-panorama__canvas:focus-visible{outline:2px solid var(--overview-gold);outline-offset:-4px}.nd-overview-panorama.is-ready .nd-overview-panorama__canvas{opacity:1}.nd-overview-panorama.is-ready .nd-overview-hero__image{opacity:0;animation:none}.nd-overview-panorama__status{position:absolute;z-index:2;top:clamp(6rem,10vw,8rem);right:clamp(1rem,4vw,4rem);margin:0;padding:.65rem .85rem;border:1px solid rgb(244 240 230 / .15);color:rgb(244 240 230 / .65);background:rgb(4 7 8 / .42);font:600 .46rem/1 var(--wp--preset--font-family--studio-mono);letter-spacing:.07em;text-transform:uppercase;backdrop-filter:blur(10px);transition:opacity .5s ease}.nd-overview-panorama.is-ready .nd-overview-panorama__status{opacity:.7}.nd-overview-panorama:fullscreen{position:fixed;z-index:99999;inset:0;width:100vw;height:100vh;background:#020405}.nd-overview-panorama:fullscreen .nd-overview-panorama__status{top:1.5rem;right:1.5rem}.nd-overview-panorama__interface{position:absolute;z-index:5;right:clamp(1rem,4vw,4rem);bottom:4.8rem;display:grid;gap:.65rem;justify-items:end}.nd-overview-panorama__interface p{margin:0;color:rgb(244 240 230 / .72);font:600 .48rem/1.2 var(--wp--preset--font-family--studio-mono);letter-spacing:.07em;text-transform:uppercase;text-shadow:0 1px 14px #000}.nd-overview-panorama__interface p span{display:inline-grid;place-items:center;width:2.3rem;aspect-ratio:1;margin-right:.55rem;border:1px solid rgb(131 199 211 / .46);border-radius:50%;color:var(--overview-water);background:rgb(4 7 8 / .44)}.nd-overview-panorama__interface>div{display:flex;border:1px solid rgb(244 240 230 / .18);background:rgb(4 7 8 / .5);backdrop-filter:blur(12px)}.nd-overview-panorama__interface button{padding:.72rem .9rem;border:0;border-right:1px solid rgb(244 240 230 / .14);color:#d9d8d1;background:#fff0;font:600 .46rem/1 var(--wp--preset--font-family--studio-mono);letter-spacing:.06em;text-transform:uppercase;cursor:pointer}.nd-overview-panorama__interface button:last-child{border-right:0}.nd-overview-panorama__interface button:hover,.nd-overview-panorama__interface button:focus-visible{color:#090c0d;background:var(--overview-gold);outline:0}.nd-overview-hero__veil{position:absolute;z-index:-2;inset:0;pointer-events:none;background:linear-gradient(90deg,rgb(4 7 8 / .9) 0%,rgb(4 7 8 / .64) 46%,rgb(4 7 8 / .12) 78%),linear-gradient(0deg,#070a0b 0%,transparent 38%,rgb(5 7 8 / .18) 100%)}.nd-overview-hero::after{content:"";position:absolute;z-index:-1;inset:0;pointer-events:none;background:linear-gradient(rgb(255 255 255 / .018) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .018) 1px,transparent 1px);background-size:5rem 5rem;mask-image:linear-gradient(to bottom,#000,transparent 72%)}.nd-overview-hero__content{position:relative;padding-block:clamp(9rem,15vw,14rem) clamp(7rem,12vw,11rem)}.nd-overview-back{display:inline-block;margin-bottom:3.5rem;color:rgb(244 240 230 / .66);font:600 .56rem/1 var(--wp--preset--font-family--studio-mono);letter-spacing:.09em;text-decoration:none;text-transform:uppercase}.nd-overview-back:hover{color:var(--overview-gold)}.nd-overview .nd-index{color:var(--overview-gold)}.nd-overview h1{margin:.8rem 0 1.5rem;font-size:clamp(4.2rem,10vw,10.5rem);font-weight:420;letter-spacing:-.08em;line-height:.76}.nd-overview h1 em,.nd-overview h2 em{color:var(--overview-gold);font-family:var(--wp--preset--font-family--studio-serif);font-weight:400}.nd-overview-hero__lede{margin:0;color:#d8d4c8;font:400 clamp(1.2rem,2vw,1.75rem)/1.4 var(--wp--preset--font-family--studio-serif)}.nd-overview-hero__footer{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:clamp(2rem,6vw,7rem);align-items:end;max-width:72rem;margin-top:clamp(3rem,6vw,6rem)}.nd-overview-hero__footer>p{max-width:42rem;margin:0;color:#bebdb7;font-size:clamp(.9rem,1.25vw,1.08rem);line-height:1.75}.nd-overview-hero__footer [role=list]{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid rgb(255 255 255 / .15);background:rgb(6 9 10 / .34);backdrop-filter:blur(12px)}.nd-overview-hero__footer [role=listitem]{display:grid;gap:.4rem;min-width:8rem;padding:1rem;border-right:1px solid rgb(255 255 255 / .12);color:#a8aaa6;font:.48rem/1.35 var(--wp--preset--font-family--studio-mono);letter-spacing:.07em;text-transform:uppercase}.nd-overview-hero__footer [role=listitem]:last-child{border-right:0}.nd-overview-hero__footer b{color:var(--overview-water);font:500 1rem/1.1 var(--wp--preset--font-family--studio-serif);letter-spacing:0;text-transform:none}.nd-overview-scroll{position:absolute;right:clamp(1.5rem,5vw,5rem);bottom:2.2rem;color:rgb(244 240 230 / .68);font:.5rem/1 var(--wp--preset--font-family--studio-mono);letter-spacing:.08em;text-decoration:none;text-transform:uppercase}.nd-overview-scroll span{margin-left:.5rem;color:var(--overview-gold)}.nd-overview-nav{position:sticky;z-index:8;top:0;border-block:1px solid var(--overview-rule);background:rgb(7 10 11 / .88);backdrop-filter:blur(14px)}.nd-overview-nav>div{display:flex;justify-content:center}.nd-overview-nav a{padding:1.2rem clamp(1.4rem,4vw,4rem);border-right:1px solid var(--overview-rule);color:#8f928d;font:600 .53rem/1 var(--wp--preset--font-family--studio-mono);letter-spacing:.08em;text-decoration:none;text-transform:uppercase}.nd-overview-nav a:first-child{border-left:1px solid var(--overview-rule)}.nd-overview-nav a:hover{color:var(--overview-gold);background:rgb(215 183 101 / .045)}.nd-overview-intro,.nd-overview-spherical,.nd-overview-geography,.nd-overview-atlas,.nd-overview-motion,.nd-overview-method,.nd-overview-closing{padding-block:clamp(6rem,11vw,11rem)}.nd-overview-intro{background:radial-gradient(circle at 82% 18%,rgb(75 149 165 / .09),transparent 34%),#090d0e}.nd-overview-intro__grid{display:grid;grid-template-columns:minmax(0,.82fr) minmax(28rem,1.18fr);gap:clamp(4rem,10vw,11rem);align-items:start}.nd-overview h2{margin:.7rem 0 0;font-size:clamp(3.2rem,7.5vw,7.4rem);font-weight:420;letter-spacing:-.065em;line-height:.87}.nd-overview-intro__copy p{margin:0 0 1.6rem;color:#9fa39e;line-height:1.82}.nd-overview-intro__copy .nd-overview-lede{color:#dedbd1;font-size:clamp(1.05rem,1.55vw,1.35rem);line-height:1.72}.nd-overview-perspective{display:grid;grid-template-columns:repeat(3,1fr);margin:2.8rem 0;border-block:1px solid var(--overview-rule)}.nd-overview-perspective span{display:grid;gap:.6rem;padding:1.25rem 1rem;border-right:1px solid var(--overview-rule);color:#a8aba5;font:.54rem/1.55 var(--wp--preset--font-family--studio-mono);letter-spacing:.055em;text-transform:uppercase}.nd-overview-perspective span:last-child{border-right:0}.nd-overview-perspective b{color:var(--overview-gold);font-size:.48rem;font-weight:600}.nd-overview-intro__copy .nd-overview-source{margin-bottom:0;color:#777c78;font:500 .52rem/1.6 var(--wp--preset--font-family--studio-mono);letter-spacing:.045em;text-transform:uppercase}.nd-overview-source a{color:var(--overview-water);text-decoration:none}.nd-overview-source a:hover{color:var(--overview-gold)}.nd-overview-spherical{border-top:1px solid var(--overview-rule);background:radial-gradient(circle at 76% 12%,rgb(215 183 101 / .08),transparent 32%),linear-gradient(145deg,#070a0b,#0b1112)}.nd-overview-spherical__layout{display:grid;grid-template-columns:minmax(0,1.38fr) minmax(22rem,.62fr);overflow:hidden;border:1px solid var(--overview-rule);background:#070a0b;box-shadow:0 2rem 7rem rgb(0 0 0 / .26)}.nd-overview-spherical__scene{position:relative;min-height:39rem;padding:0;overflow:hidden;border:0;border-right:1px solid var(--overview-rule);color:var(--overview-ink);background:#0a0d0e;text-align:left;cursor:pointer}.nd-overview-spherical__scene::after{position:absolute;inset:0;content:"";background:linear-gradient(0deg,rgb(3 6 7 / .86),transparent 56%),linear-gradient(90deg,rgb(3 6 7 / .32),transparent 54%);pointer-events:none}.nd-overview-spherical__scene>img{width:100%;height:100%;object-fit:cover;filter:saturate(.82) contrast(1.06);transition:transform 1.2s var(--nd-ease),filter .7s ease}.nd-overview-spherical__scene:hover>img,.nd-overview-spherical__scene:focus-visible>img{transform:scale(1.025);filter:saturate(1) contrast(1.02)}.nd-overview-spherical__scene:focus-visible{outline:2px solid var(--overview-gold);outline-offset:-3px}.nd-overview-spherical__scene>span{position:absolute;z-index:2;right:0;bottom:0;left:0;display:grid;gap:.65rem;padding:clamp(1.5rem,4vw,3.5rem)}.nd-overview-spherical__scene small,.nd-overview-spherical__scene em{color:var(--overview-gold);font:600 .5rem/1.35 var(--wp--preset--font-family--studio-mono);font-style:normal;letter-spacing:.075em;text-transform:uppercase}.nd-overview-spherical__scene strong{max-width:38rem;font:420 clamp(2rem,4.5vw,4.8rem)/.9 var(--wp--preset--font-family--studio-serif);letter-spacing:-.055em}.nd-overview-spherical__scene em{color:var(--overview-water)}.nd-overview-spherical__layout aside{display:flex;padding:clamp(2rem,4vw,4rem);flex-direction:column;justify-content:flex-end}.nd-overview-spherical__layout aside h3{margin:auto 0 1.5rem;font-size:clamp(2rem,3.5vw,3.5rem);font-weight:420;letter-spacing:-.05em;line-height:.94}.nd-overview-spherical__layout aside>p:not(.nd-index):not(.nd-overview-spherical__intake){margin:0 0 2rem;color:#999e99;font-size:.82rem;line-height:1.78}.nd-overview-spherical__layout dl{margin:0;border-top:1px solid var(--overview-rule)}.nd-overview-spherical__layout dl div{display:grid;grid-template-columns:6rem 1fr;gap:1rem;padding:.8rem 0;border-bottom:1px solid var(--overview-rule)}.nd-overview-spherical__layout dt,.nd-overview-spherical__layout dd{margin:0;font:500 .48rem/1.5 var(--wp--preset--font-family--studio-mono);letter-spacing:.05em;text-transform:uppercase}.nd-overview-spherical__layout dt{color:#747b77}.nd-overview-spherical__layout dd{color:#c3c7c1}.nd-overview-spherical__intake{margin:2rem 0 0;padding:1.25rem;border:1px solid rgb(131 199 211 / .22);color:#8f9691;background:rgb(131 199 211 / .035);font:.68rem/1.65 var(--wp--preset--font-family--studio-sans)}.nd-overview-spherical__intake b{display:block;margin-bottom:.45rem;color:var(--overview-water);font:600 .49rem/1 var(--wp--preset--font-family--studio-mono);letter-spacing:.08em;text-transform:uppercase}.nd-overview-geography{border-top:1px solid var(--overview-rule);background:radial-gradient(circle at 18% 15%,rgb(131 199 211 / .09),transparent 31%),linear-gradient(145deg,#080d0e,#050708)}.nd-overview-map{display:grid;grid-template-columns:minmax(0,1.22fr) minmax(22rem,.5fr);overflow:hidden;border:1px solid var(--overview-rule);background:#070b0c;box-shadow:0 2.5rem 8rem rgb(0 0 0 / .26)}.nd-overview-map__visual{position:relative;min-height:45rem;overflow:hidden;border-right:1px solid var(--overview-rule);background:radial-gradient(circle at 54% 38%,rgb(131 199 211 / .08),transparent 24%),linear-gradient(145deg,#0b1214,#06090a);isolation:isolate}.nd-overview-map__visual::before{position:absolute;z-index:-1;inset:0;content:"";background:linear-gradient(rgb(215 183 101 / .045) 1px,transparent 1px),linear-gradient(90deg,rgb(215 183 101 / .045) 1px,transparent 1px);background-size:3.5rem 3.5rem;mask-image:linear-gradient(140deg,#000,transparent 78%)}.nd-overview-map__heading,.nd-overview-map__inset-head{position:absolute;z-index:3;top:1.5rem;left:1.5rem;display:grid;gap:.35rem}.nd-overview-map__heading span,.nd-overview-map__inset-head span{color:var(--overview-gold);font:600 .49rem/1 var(--wp--preset--font-family--studio-mono);letter-spacing:.085em;text-transform:uppercase}.nd-overview-map__heading b,.nd-overview-map__inset-head b{color:#a9afaa;font:500 .55rem/1.35 var(--wp--preset--font-family--studio-mono);letter-spacing:.045em;text-transform:uppercase}.nd-overview-map__continent{position:absolute;top:5rem;left:clamp(-5rem,-7vw,-1rem);width:min(76%,46rem);height:auto;overflow:visible;filter:drop-shadow(0 1.5rem 2rem rgb(0 0 0 / .34))}.nd-overview-map__continent-plot{position:absolute;z-index:2;top:6.5rem;left:3%;width:min(67%,40rem);height:63%;pointer-events:none}.nd-overview-map__continent-plot .nd-overview-map__point{width:.8rem;pointer-events:auto}.nd-overview-map__land{fill:rgb(151 169 164 / .09);stroke:rgb(201 214 207 / .36);stroke-width:1.4;vector-effect:non-scaling-stroke}.nd-overview-map__land--alaska,.nd-overview-map__land--greenland{fill:rgb(151 169 164 / .045);stroke:rgb(201 214 207 / .2)}.nd-overview-map__central{fill:none;stroke:rgb(201 214 207 / .25);stroke-width:1.2;stroke-linecap:round;vector-effect:non-scaling-stroke}.nd-overview-map__lakes path{fill:rgb(131 199 211 / .18);stroke:rgb(131 199 211 / .58);stroke-width:1;vector-effect:non-scaling-stroke}.nd-overview-map__cluster{position:absolute;top:38%;left:51%;display:flex;gap:1rem;align-items:center;color:#9aa19c;font:500 .48rem/1.45 var(--wp--preset--font-family--studio-mono);letter-spacing:.07em;text-transform:uppercase}.nd-overview-map__cluster i{position:relative;width:.8rem;aspect-ratio:1;border-radius:50%;background:var(--overview-gold);box-shadow:0 0 1.8rem rgb(215 183 101 / .65)}.nd-overview-map__cluster i::after{position:absolute;inset:-.65rem;border:1px solid rgb(215 183 101 / .55);border-radius:50%;content:"";animation:nd-overview-map-pulse 2.8s ease-out infinite}.nd-overview-map__inset{position:absolute;right:clamp(1rem,3vw,2.5rem);bottom:clamp(1rem,3vw,2.5rem);width:min(62%,36rem);height:25rem;overflow:hidden;border:1px solid rgb(131 199 211 / .32);background:rgb(5 10 12 / .92);box-shadow:0 1.5rem 5rem rgb(0 0 0 / .4);backdrop-filter:blur(12px)}.nd-overview-map__inset-head{top:1.15rem;left:1.15rem}.nd-overview-map__inset>svg{position:absolute;inset:3.7rem .7rem .7rem;width:calc(100% - 1.4rem);height:calc(100% - 4.4rem);opacity:.32}.nd-overview-map__inset>svg path{fill:rgb(92 134 142 / .1);stroke:rgb(131 199 211 / .48);stroke-width:1.2;vector-effect:non-scaling-stroke}.nd-overview-map__plot{position:absolute;z-index:2;inset:4.35rem 1.15rem 1.15rem}.nd-overview-map__point{position:absolute;left:var(--point-x);top:var(--point-y);width:1.05rem;aspect-ratio:1;padding:0;border:2px solid #0b1011;border-radius:50%;background:var(--overview-water);box-shadow:0 0 0 1px rgb(131 199 211 / .6),0 0 1.2rem rgb(131 199 211 / .52);transform:translate(-50%,-50%);cursor:pointer;transition:width .25s ease,background-color .25s ease,box-shadow .25s ease}.nd-overview-map__point::after{position:absolute;inset:-.5rem;border:1px solid rgb(131 199 211 / .28);border-radius:50%;content:""}.nd-overview-map__point:hover,.nd-overview-map__point:focus-visible,.nd-overview-map__point.is-active{z-index:3;width:1.35rem;background:var(--overview-gold);box-shadow:0 0 0 1px rgb(215 183 101 / .72),0 0 2rem rgb(215 183 101 / .7);outline:0}.nd-overview-map__place{position:absolute;z-index:1;color:rgb(220 229 223 / .32);font:500 .44rem/1 var(--wp--preset--font-family--studio-mono);letter-spacing:.12em;text-transform:uppercase}.nd-overview-map__place--west{top:47%;left:8%}.nd-overview-map__place--east{right:8%;bottom:9%}.nd-overview-map__preview{display:flex;min-width:0;flex-direction:column;background:linear-gradient(160deg,#0b1011,#07090a)}.nd-overview-map__figure{position:relative;display:block;width:100%;aspect-ratio:4/3;padding:0;overflow:hidden;border:0;border-bottom:1px solid var(--overview-rule);background:#101516;cursor:zoom-in}.nd-overview-map__figure img{width:100%;height:100%;object-fit:cover;filter:saturate(.86) contrast(1.04);transition:transform .8s var(--nd-ease),filter .45s ease}.nd-overview-map__figure span{position:absolute;right:1rem;bottom:1rem;padding:.65rem .8rem;color:#f5f0e5;background:rgb(4 8 9 / .72);font:600 .48rem/1 var(--wp--preset--font-family--studio-mono);letter-spacing:.065em;text-transform:uppercase;backdrop-filter:blur(8px)}.nd-overview-map__figure:hover img,.nd-overview-map__figure:focus-visible img{transform:scale(1.035);filter:saturate(1)}.nd-overview-map__figure:focus-visible{outline:2px solid var(--overview-gold);outline-offset:-3px}.nd-overview-map__copy{display:flex;min-height:0;padding:clamp(1.5rem,3.5vw,3rem);flex:1;flex-direction:column}.nd-overview-map__copy>p:first-child{margin:0;color:var(--overview-gold);font:600 .5rem/1.4 var(--wp--preset--font-family--studio-mono);letter-spacing:.08em;text-transform:uppercase}.nd-overview-map__copy h3{margin:auto 0 1rem;font-size:clamp(1.9rem,3.4vw,3.3rem);font-weight:420;letter-spacing:-.055em;line-height:.94}.nd-overview-map__copy>strong{color:var(--overview-water);font:500 .55rem/1.45 var(--wp--preset--font-family--studio-mono);letter-spacing:.055em;text-transform:uppercase}.nd-overview-map__copy dl{margin:1.5rem 0;border-top:1px solid var(--overview-rule)}.nd-overview-map__copy dl div{display:grid;grid-template-columns:7rem 1fr;gap:1rem;padding:.75rem 0;border-bottom:1px solid var(--overview-rule)}.nd-overview-map__copy dt,.nd-overview-map__copy dd{margin:0;font:500 .48rem/1.45 var(--wp--preset--font-family--studio-mono);letter-spacing:.045em;text-transform:uppercase}.nd-overview-map__copy dt{color:#747b77}.nd-overview-map__copy dd{color:#c2c6c0}.nd-overview-map__copy>p:not(:first-child){margin:0;color:#868c87;font-size:.73rem;line-height:1.7}.nd-overview-map__actions{display:flex;gap:1rem 2rem;flex-wrap:wrap;margin-top:1.6rem;padding-top:1.25rem;border-top:1px solid var(--overview-rule)}.nd-overview-map__actions a{color:var(--overview-water);font:600 .5rem/1.4 var(--wp--preset--font-family--studio-mono);letter-spacing:.06em;text-decoration:none;text-transform:uppercase}.nd-overview-map__actions a:hover{color:var(--overview-gold)}.nd-overview-map__ledger{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--overview-rule);border-top:0}.nd-overview-map__ledger span{display:grid;gap:.5rem;padding:1rem 1.25rem;border-right:1px solid var(--overview-rule);color:#848a85;font:500 .49rem/1.5 var(--wp--preset--font-family--studio-mono);letter-spacing:.055em;text-transform:uppercase}.nd-overview-map__ledger span:last-child{border-right:0}.nd-overview-map__ledger b{color:var(--overview-gold);font-size:.66rem;font-weight:500}.nd-overview-atlas{border-top:1px solid var(--overview-rule);background:linear-gradient(145deg,#070a0b,#0c1112)}.nd-overview-section-head{display:grid;grid-template-columns:1fr minmax(22rem,.68fr);gap:clamp(3rem,9vw,9rem);align-items:end;margin-bottom:clamp(3rem,7vw,6rem)}.nd-overview-section-head>p{margin:0;color:#979b96;line-height:1.8}.nd-overview-grid{display:grid;grid-template-columns:repeat(12,1fr);gap:clamp(.8rem,1.5vw,1.3rem)}.nd-overview-frame{position:relative;grid-column:span 4;min-height:28rem;margin:0;overflow:hidden;background:#111}.nd-overview-frame--wide{grid-column:span 8}.nd-overview-frame--tall{min-height:38rem}.nd-overview-frame img{width:100%;height:100%;object-fit:cover;filter:saturate(.82) contrast(1.05);transition:transform 1.1s cubic-bezier(.2,.7,.2,1),filter .8s ease}.nd-overview-frame:hover img{transform:scale(1.035);filter:saturate(1) contrast(1.02)}.nd-overview-frame::after{content:"";position:absolute;inset:38% 0 0;pointer-events:none;background:linear-gradient(transparent,rgb(4 7 8 / .83))}.nd-overview-frame figcaption{position:absolute;z-index:1;right:0;bottom:0;left:0;display:grid;gap:.45rem;padding:clamp(1.1rem,2vw,1.8rem)}.nd-overview-frame figcaption span{color:var(--overview-gold);font:600 .5rem/1 var(--wp--preset--font-family--studio-mono);letter-spacing:.08em;text-transform:uppercase}.nd-overview-frame figcaption strong{font:420 clamp(1.2rem,2vw,1.8rem)/1.1 var(--wp--preset--font-family--studio-serif)}.nd-overview-frame figcaption small{display:flex;gap:.55rem;align-items:center;flex-wrap:wrap;color:#c1c5bf;font:500 .46rem/1.45 var(--wp--preset--font-family--studio-mono);letter-spacing:.04em;text-transform:uppercase}.nd-overview-frame figcaption small b{padding:.3rem .42rem;border:1px solid rgb(131 199 211 / .42);color:var(--overview-water);font-size:.42rem;font-weight:600;letter-spacing:.06em}.nd-overview-dialog{width:min(94vw,88rem);max-width:none;padding:0;border:1px solid rgb(215 183 101 / .34);color:var(--overview-ink);background:#070a0b;box-shadow:0 3rem 12rem rgb(0 0 0 / .85)}.nd-overview-dialog::backdrop{background:rgb(2 4 5 / .9);backdrop-filter:blur(9px)}.nd-overview-dialog>button{position:absolute;z-index:2;top:1rem;right:1rem;padding:.7rem .9rem;border:1px solid rgb(244 240 230 / .32);color:#f5f0e5;background:rgb(4 7 8 / .78);font:600 .5rem/1 var(--wp--preset--font-family--studio-mono);letter-spacing:.06em;text-transform:uppercase;cursor:pointer}.nd-overview-dialog figure{display:grid;grid-template-columns:minmax(0,1fr) 20rem;max-height:90vh;margin:0}.nd-overview-dialog figure img{width:100%;height:100%;max-height:90vh;object-fit:contain;background:#020303}.nd-overview-dialog figcaption{display:flex;padding:2rem;flex-direction:column;justify-content:flex-end;border-left:1px solid var(--overview-rule)}.nd-overview-dialog figcaption span{color:var(--overview-gold);font:600 .5rem/1.4 var(--wp--preset--font-family--studio-mono);letter-spacing:.07em;text-transform:uppercase}.nd-overview-dialog figcaption strong{margin:1rem 0;font:420 2rem/1 var(--wp--preset--font-family--studio-serif)}.nd-overview-dialog figcaption small{color:#949a95;font:500 .52rem/1.6 var(--wp--preset--font-family--studio-mono);letter-spacing:.045em;text-transform:uppercase}.nd-overview-motion{border-top:1px solid var(--overview-rule);background:radial-gradient(circle at 15% 20%,rgb(75 149 165 / .1),transparent 32%),linear-gradient(145deg,#0b1112,#06090a)}.nd-overview-motion__stage{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(21rem,.65fr);border:1px solid var(--overview-rule);background:#080b0c}.nd-overview-motion__stage figure{position:relative;min-height:40rem;margin:0;overflow:hidden}.nd-overview-motion__stage figure::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,transparent 58%,rgb(4 7 8 / .4)),linear-gradient(0deg,rgb(4 7 8 / .45),transparent 45%)}.nd-overview-motion__stage figure>img{width:100%;height:100%;object-fit:cover;filter:saturate(.78) contrast(1.08)}.nd-overview-motion__overlay{position:absolute;z-index:2;inset:clamp(1rem,2.5vw,2rem);display:grid;grid-template-columns:1fr auto;grid-template-rows:auto 1fr auto;align-items:center;border:1px solid rgb(235 240 232 / .35);pointer-events:none}.nd-overview-motion__overlay::before,.nd-overview-motion__overlay::after{content:"";position:absolute;background:rgb(235 240 232 / .35)}.nd-overview-motion__overlay::before{top:50%;left:0;width:100%;height:1px}.nd-overview-motion__overlay::after{top:0;left:50%;width:1px;height:100%}.nd-overview-motion__overlay span,.nd-overview-motion__overlay b{position:relative;z-index:1;margin:1rem;color:#edf1ea;font:600 .48rem/1.35 var(--wp--preset--font-family--studio-mono);letter-spacing:.09em;text-transform:uppercase;text-shadow:0 1px 12px #000}.nd-overview-motion__overlay span{grid-column:1/-1;justify-self:start}.nd-overview-motion__overlay b{grid-column:1/-1;grid-row:3;justify-self:end;font-weight:500}.nd-overview-motion__overlay i{position:relative;z-index:2;grid-column:1/-1;grid-row:2;place-self:center;width:5.5rem;aspect-ratio:1;border:1px solid rgb(244 240 230 / .75);border-radius:50%;background:rgb(5 8 9 / .18);box-shadow:0 0 3rem rgb(131 199 211 / .18);backdrop-filter:blur(5px)}.nd-overview-motion__overlay i::after{content:"";position:absolute;top:50%;left:53%;border-block:.55rem solid #fff0;border-left:.85rem solid rgb(244 240 230 / .9);transform:translate(-50%,-50%)}.nd-overview-motion__stage aside{display:flex;flex-direction:column;justify-content:flex-end;padding:clamp(2rem,4vw,4rem);border-left:1px solid var(--overview-rule)}.nd-overview-motion__stage aside h3{margin:1rem 0 1.5rem;font-size:clamp(2rem,3.5vw,3.6rem);font-weight:420;letter-spacing:-.05em;line-height:.95}.nd-overview-motion__stage aside>p:not(.nd-index){margin:0 0 2rem;color:#9da19c;font-size:.82rem;line-height:1.8}.nd-overview-motion__stage aside [role=list]{border-top:1px solid var(--overview-rule)}.nd-overview-motion__stage aside [role=listitem]{display:grid;grid-template-columns:4.5rem 1fr;gap:1rem;padding:1rem 0;border-bottom:1px solid var(--overview-rule);color:#8d918d;font:.5rem/1.45 var(--wp--preset--font-family--studio-mono);letter-spacing:.05em;text-transform:uppercase}.nd-overview-motion__stage aside b{color:var(--overview-water);font-weight:600}.nd-overview-motion__queue{display:grid;grid-template-columns:repeat(3,1fr);margin-top:1.2rem;border:1px solid var(--overview-rule)}.nd-overview-motion__queue article{min-height:18rem;padding:clamp(1.6rem,3vw,2.8rem);border-right:1px solid var(--overview-rule)}.nd-overview-motion__queue article:last-child{border-right:0}.nd-overview-motion__queue span{color:var(--overview-gold);font:.5rem/1.3 var(--wp--preset--font-family--studio-mono);letter-spacing:.08em;text-transform:uppercase}.nd-overview-motion__queue h3{margin:clamp(3rem,6vw,5.5rem) 0 1rem;font-size:clamp(1.35rem,2.4vw,2.1rem);font-weight:420;letter-spacing:-.035em}.nd-overview-motion__queue p{margin:0;color:#939792;font-size:.76rem;line-height:1.75}.nd-overview-method{background:radial-gradient(circle at 18% 50%,rgb(215 183 101 / .06),transparent 34%),#090c0d}.nd-overview-method__grid{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--overview-rule)}.nd-overview-method__grid article{min-height:24rem;padding:clamp(1.8rem,4vw,3.5rem);border-right:1px solid var(--overview-rule)}.nd-overview-method__grid article:last-child{border-right:0}.nd-overview-method__grid span{color:var(--overview-gold);font:.58rem/1 var(--wp--preset--font-family--studio-mono)}.nd-overview-method__grid h3{margin:clamp(4rem,8vw,8rem) 0 1rem;font-size:clamp(1.7rem,3vw,2.6rem);font-weight:420}.nd-overview-method__grid p{margin:0;color:#959994;font-size:.84rem;line-height:1.75}.nd-overview-technical{display:grid;grid-template-columns:10rem 1fr;gap:2rem;margin-top:3rem;padding-top:2rem;border-top:1px solid var(--overview-rule)}.nd-overview-technical span{color:var(--overview-gold);font:.52rem/1.5 var(--wp--preset--font-family--studio-mono);letter-spacing:.08em;text-transform:uppercase}.nd-overview-technical p{max-width:60rem;margin:0;color:#8f938e;font-size:.76rem;line-height:1.75}.nd-overview-closing{border-top:1px solid var(--overview-rule);background:linear-gradient(135deg,#0b1011,#050708)}.nd-overview-closing__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(24rem,.72fr);gap:clamp(4rem,10vw,10rem);align-items:end}.nd-overview-closing__grid>div:last-child>p{margin:0 0 2.5rem;color:#9ea19d;line-height:1.8}.nd-overview-closing__grid>div:last-child>div{display:flex;flex-wrap:wrap;gap:1rem 2.5rem}.nd-overview-closing a{color:var(--overview-water);font:.56rem/1.4 var(--wp--preset--font-family--studio-mono);letter-spacing:.06em;text-decoration:none;text-transform:uppercase}.nd-overview-closing a:hover{color:var(--overview-gold)}@keyframes nd-overview-drift{from{transform:scale(1.01) translate3d(-1%,0,0)}to{transform:scale(1.055) translate3d(1.25%,-.5%,0)}}@keyframes nd-overview-map-pulse{0%{opacity:.9;transform:scale(.55)}75%,100%{opacity:0;transform:scale(1.8)}}@media (max-width:980px){.nd-overview-portal,.nd-overview-intro__grid,.nd-overview-section-head,.nd-overview-spherical__layout,.nd-overview-closing__grid,.nd-overview-motion__stage{grid-template-columns:1fr}.nd-overview-portal>img{min-height:24rem}.nd-overview-hero__footer{grid-template-columns:1fr}.nd-overview-spherical__scene{min-height:32rem;border-right:0;border-bottom:1px solid var(--overview-rule)}.nd-overview-spherical__layout aside{min-height:30rem}.nd-overview-frame,.nd-overview-frame--wide{grid-column:span 6}.nd-overview-motion__stage aside{border-top:1px solid var(--overview-rule);border-left:0}.nd-overview-motion__queue{grid-template-columns:1fr}.nd-overview-motion__queue article{min-height:14rem;border-right:0;border-bottom:1px solid var(--overview-rule)}.nd-overview-motion__queue article:last-child{border-bottom:0}.nd-overview-motion__queue h3{margin-top:3rem}.nd-overview-method__grid{grid-template-columns:1fr}.nd-overview-method__grid article{min-height:18rem;border-right:0;border-bottom:1px solid var(--overview-rule)}.nd-overview-method__grid article:last-child{border-bottom:0}.nd-overview-method__grid h3{margin-top:4rem}}@media (max-width:640px){.nd-overview-shell{width:min(100% - 1.5rem,1320px)}.nd-overview-hero__content{padding-top:8.5rem;padding-bottom:12rem}.nd-overview h1{font-size:clamp(3.7rem,18vw,6rem)}.nd-overview-hero__footer [role=list]{grid-template-columns:1fr}.nd-overview-hero__footer [role=listitem]{grid-template-columns:6rem 1fr;align-items:center;border-right:0;border-bottom:1px solid rgb(255 255 255 / .12)}.nd-overview-hero__footer [role=listitem]:last-child{border-bottom:0}.nd-overview-panorama__status{top:6.6rem;right:.75rem}.nd-overview-panorama__interface{right:.75rem;bottom:1rem;left:.75rem;justify-items:stretch}.nd-overview-panorama__interface p{justify-self:end}.nd-overview-panorama__interface>div{width:100%}.nd-overview-panorama__interface button{flex:1;padding:.85rem .45rem}.nd-overview-scroll{display:none}.nd-overview-nav>div{justify-content:flex-start;overflow-x:auto}.nd-overview-nav a{flex:0 0 auto}.nd-overview-spherical__scene{min-height:27rem}.nd-overview-spherical__layout aside{min-height:0}.nd-overview-spherical__layout aside h3{margin:4rem 0 1.25rem}.nd-overview-frame,.nd-overview-frame--wide{grid-column:1/-1;min-height:25rem}.nd-overview-frame--tall{min-height:32rem}.nd-overview-motion__stage figure{min-height:28rem}.nd-overview-motion__overlay b{max-width:12rem;text-align:right}.nd-overview-technical{grid-template-columns:1fr;gap:.75rem}.nd-overview-portal>span{padding:2rem}}@media (max-width:980px){.nd-overview-map{grid-template-columns:1fr}.nd-overview-map__visual{border-right:0;border-bottom:1px solid var(--overview-rule)}.nd-overview-map__preview{display:grid;grid-template-columns:minmax(0,.9fr) minmax(22rem,1.1fr)}.nd-overview-map__figure{height:100%;aspect-ratio:auto;border-right:1px solid var(--overview-rule);border-bottom:0}.nd-overview-map__copy h3{margin:3.5rem 0 1rem}}@media (max-width:720px){.nd-overview-perspective,.nd-overview-map__ledger{grid-template-columns:1fr}.nd-overview-perspective span,.nd-overview-map__ledger span{border-right:0;border-bottom:1px solid var(--overview-rule)}.nd-overview-perspective span:last-child,.nd-overview-map__ledger span:last-child{border-bottom:0}.nd-overview-map__visual{min-height:43rem}.nd-overview-map__continent{top:6rem;left:-7rem;width:40rem;opacity:.68}.nd-overview-map__cluster{top:34%;left:56%}.nd-overview-map__inset{right:.75rem;bottom:.75rem;left:.75rem;width:auto;height:24rem}.nd-overview-map__preview{display:flex}.nd-overview-map__figure{aspect-ratio:4/3;border-right:0;border-bottom:1px solid var(--overview-rule)}.nd-overview-map__copy h3{margin:3rem 0 1rem}.nd-overview-dialog figure{grid-template-columns:1fr;max-height:none}.nd-overview-dialog figure img{max-height:70vh}.nd-overview-dialog figcaption{border-top:1px solid var(--overview-rule);border-left:0}.nd-overview-frame figcaption small{max-width:92%}}@media (max-width:480px){.nd-overview-map__visual{min-height:39rem}.nd-overview-map__heading b{max-width:14rem}.nd-overview-map__continent{top:7rem;left:-10rem;width:37rem}.nd-overview-map__cluster{top:35%;left:62%}.nd-overview-map__inset{height:22rem}.nd-overview-map__copy dl div{grid-template-columns:1fr;gap:.25rem}.nd-overview-map__actions{align-items:flex-start;flex-direction:column}.nd-overview-dialog{width:96vw}.nd-overview-dialog figcaption{padding:1.25rem}}@media (prefers-reduced-motion:reduce){.nd-overview-hero__image,.nd-overview-map__cluster i::after{animation:none!important}.nd-overview-portal>img,.nd-overview-frame img,.nd-overview-map__figure img,.nd-overview-spherical__scene>img{transition:none}}.nd-stellation{--stellation-ink:#eef7ff;--stellation-muted:#9aaebe;--stellation-cyan:#65d7ff;--stellation-magenta:#ff66d4;--stellation-green:#65ffae;--stellation-gold:#ffd36a;--stellation-violet:#aa83ff;--stellation-rule:rgba(137,208,255,.16);overflow:hidden;color:var(--stellation-ink);background:#03070c}.nd-stellation-shell{width:min(100% - 2.5rem,1360px);margin-inline:auto}.nd-stellation-hero{position:relative;min-height:100svh;display:grid;align-items:center;padding:clamp(10rem,15vw,15rem) 0 clamp(6rem,10vw,10rem);overflow:hidden;background:radial-gradient(circle at 74% 44%,rgb(101 215 255 / .16),transparent 20%),radial-gradient(circle at 84% 32%,rgb(255 102 212 / .12),transparent 28%),linear-gradient(135deg,#02050a,#07111c 56%,#06040f)}.nd-stellation-hero::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,rgb(2 5 10 / .08),transparent 55%,rgb(2 5 10 / .34)),repeating-linear-gradient(0deg,transparent 0 47px,rgb(137 208 255 / .025) 48px)}.nd-stellation-hero__field{position:absolute;right:-4vw;top:50%;width:min(58vw,52rem);aspect-ratio:1;opacity:.68;transform:translateY(-50%) rotate(45deg);filter:drop-shadow(0 0 3rem rgb(101 215 255 / .12))}.nd-stellation-hero__field::before,.nd-stellation-hero__field::after,.nd-stellation-hero__field i,.nd-stellation-hero__field b{content:"";position:absolute;inset:0;border:1px solid rgb(101 215 255 / .26);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%)}.nd-stellation-hero__field::after{inset:12%;border-color:rgb(255 102 212 / .32);transform:rotate(45deg)}.nd-stellation-hero__field i:first-child{inset:24%;border-color:rgb(101 255 174 / .34)}.nd-stellation-hero__field i:nth-child(2){inset:36%;border-color:rgb(255 211 106 / .42);transform:rotate(45deg)}.nd-stellation-hero__field i:nth-child(3){inset:46%;border-color:rgb(170 131 255 / .55)}.nd-stellation-hero__field b{inset:-10%;border-color:rgb(101 215 255 / .09);transform:rotate(22.5deg);animation:nd-stellation-turn 42s linear infinite}.nd-stellation-hero__grid{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(18rem,.52fr);gap:clamp(4rem,10vw,11rem);align-items:end}.nd-stellation-breadcrumb{display:flex;gap:.7rem;align-items:center;flex-wrap:wrap;margin-bottom:3rem;color:rgb(238 247 255 / .48);font:600 .54rem/1.4 var(--wp--preset--font-family--studio-mono);letter-spacing:.08em;text-transform:uppercase}.nd-stellation-breadcrumb a{color:var(--stellation-cyan);text-decoration:none}.nd-stellation h1,.nd-stellation h2{margin:0;font-weight:430;letter-spacing:-.07em;line-height:.86}.nd-stellation h1{max-width:9ch;margin:.6rem 0 2rem;font-size:clamp(4.2rem,10vw,10rem)}.nd-stellation h1 em,.nd-stellation h2 em{color:var(--stellation-gold);font-family:var(--wp--preset--font-family--studio-serif);font-weight:400}.nd-stellation-hero__lede{max-width:54rem;margin:0;color:#dbe8f0;font:400 clamp(1.15rem,1.8vw,1.55rem)/1.55 var(--wp--preset--font-family--studio-serif)}.nd-stellation-hero__copy-text{max-width:50rem;margin:1.5rem 0 2.2rem;color:var(--stellation-muted);font-size:.92rem;line-height:1.78}.nd-stellation-button{display:inline-flex;gap:1rem;align-items:center;padding:1rem 1.3rem;border:1px solid rgb(101 215 255 / .38);color:var(--stellation-ink);background:rgb(101 215 255 / .06);font:600 .56rem/1 var(--wp--preset--font-family--studio-mono);letter-spacing:.08em;text-decoration:none;text-transform:uppercase}.nd-stellation-button:hover{color:#031019;background:var(--stellation-cyan)}.nd-stellation-hero__ledger{border-top:1px solid var(--stellation-rule)}.nd-stellation-hero__ledger span{display:grid;grid-template-columns:7.5rem 1fr;gap:1.2rem;align-items:baseline;padding:1.1rem 0;border-bottom:1px solid var(--stellation-rule);color:rgb(238 247 255 / .5);font:500 .53rem/1.45 var(--wp--preset--font-family--studio-mono);letter-spacing:.06em;text-transform:uppercase}.nd-stellation-hero__ledger b{color:var(--stellation-green);font-size:.88rem;font-weight:600;letter-spacing:0;text-transform:none}.nd-stellation-nav{position:sticky;z-index:8;top:0;border-block:1px solid var(--stellation-rule);background:rgb(3 7 12 / .9);backdrop-filter:blur(15px)}.nd-stellation-nav>div{display:flex;justify-content:center}.nd-stellation-nav a{flex:0 0 auto;padding:1.2rem clamp(1.3rem,4vw,4rem);border-right:1px solid var(--stellation-rule);color:#8295a5;font:600 .52rem/1 var(--wp--preset--font-family--studio-mono);letter-spacing:.08em;text-decoration:none;text-transform:uppercase}.nd-stellation-nav a:first-child{border-left:1px solid var(--stellation-rule)}.nd-stellation-nav a:hover{color:var(--stellation-gold);background:rgb(101 215 255 / .04)}.nd-stellation-instrument,.nd-stellation-section{padding-block:clamp(6rem,11vw,11rem)}.nd-stellation-instrument{background:radial-gradient(circle at 16% 20%,rgb(101 215 255 / .08),transparent 30%),#050a10}.nd-stellation-section-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(23rem,.55fr);gap:clamp(3rem,9vw,9rem);align-items:end;margin-bottom:clamp(3rem,7vw,6rem)}.nd-stellation h2{margin:.65rem 0 0;font-size:clamp(3.1rem,7vw,7rem)}.nd-stellation-section-head>p{margin:0;color:var(--stellation-muted);line-height:1.8}.nd-stellation-stage{overflow:hidden;border:1px solid rgb(101 215 255 / .25);background:#000;box-shadow:0 2rem 7rem rgb(0 0 0 / .38)}.nd-stellation-stage__bar,.nd-stellation-stage__files{display:flex;gap:1rem;align-items:center;justify-content:space-between;padding:.85rem 1rem;color:rgb(238 247 255 / .48);background:#07111b;font:600 .48rem/1.4 var(--wp--preset--font-family--studio-mono);letter-spacing:.075em;text-transform:uppercase}.nd-stellation-stage__bar{border-bottom:1px solid rgb(101 215 255 / .2)}.nd-stellation-stage iframe{display:block;width:100%;height:min(78svh,55rem);min-height:44rem;border:0;background:#000}.nd-stellation-stage__files{justify-content:flex-start;flex-wrap:wrap;border-top:1px solid rgb(101 215 255 / .2)}.nd-stellation-stage__files span{margin-right:auto}.nd-stellation-stage__files a{color:var(--stellation-cyan);text-decoration:none}.nd-stellation-stage__files a:hover{color:var(--stellation-gold)}.nd-stellation-identity{border-top:1px solid var(--stellation-rule);background:radial-gradient(circle at 84% 15%,rgb(101 255 174 / .07),transparent 30%),#03070c}.nd-stellation-orbits{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--stellation-rule);border-left:1px solid var(--stellation-rule)}.nd-stellation-orbits article{position:relative;display:flex;min-height:28rem;padding:clamp(1.5rem,3vw,3rem);overflow:hidden;border-right:1px solid var(--stellation-rule);border-bottom:1px solid var(--stellation-rule);flex-direction:column;background:rgb(101 215 255 / .018)}.nd-stellation-orbits i{position:absolute;right:1.4rem;top:1.1rem;color:rgb(101 215 255 / .14);font:400 clamp(4rem,7vw,7rem)/1 var(--wp--preset--font-family--studio-serif);font-style:normal}.nd-stellation-orbits span,.nd-stellation-construction__notes span,.nd-stellation-comparison__grid span{position:relative;color:var(--stellation-green);font:600 .52rem/1.4 var(--wp--preset--font-family--studio-mono);letter-spacing:.08em;text-transform:uppercase}.nd-stellation-orbits h3{position:relative;margin:auto 0 1rem;font-size:clamp(1.8rem,3vw,2.8rem);font-weight:430;letter-spacing:-.045em;line-height:1}.nd-stellation-orbits p{margin:0;color:var(--stellation-muted);font-size:.82rem;line-height:1.75}.nd-stellation-orbits b{margin-top:1.4rem;padding-top:1rem;border-top:1px solid var(--stellation-rule);color:var(--stellation-cyan);font:500 .53rem/1.4 var(--wp--preset--font-family--studio-mono);letter-spacing:.05em;text-transform:uppercase}.nd-stellation-equation{display:grid;grid-template-columns:12rem 1fr minmax(20rem,.75fr);gap:2rem;align-items:center;margin-top:1.2rem;padding:clamp(1.5rem,3vw,2.5rem);border:1px solid var(--stellation-rule);background:linear-gradient(90deg,rgb(101 215 255 / .04),rgb(255 102 212 / .025))}.nd-stellation-equation>span{color:rgb(238 247 255 / .42);font:600 .5rem/1.4 var(--wp--preset--font-family--studio-mono);letter-spacing:.08em;text-transform:uppercase}.nd-stellation-equation strong{color:var(--stellation-muted);font:400 clamp(2rem,4vw,4rem)/1 var(--wp--preset--font-family--studio-serif)}.nd-stellation-equation strong i{color:var(--stellation-cyan);font-style:normal}.nd-stellation-equation strong em{color:var(--stellation-gold);font-style:normal}.nd-stellation-equation p{margin:0;color:var(--stellation-muted);font-size:.78rem;line-height:1.65}.nd-stellation-construction{border-top:1px solid var(--stellation-rule);background:radial-gradient(circle at 12% 42%,rgb(255 102 212 / .06),transparent 28%),#071018}.nd-stellation-construction__grid{display:grid;grid-template-columns:minmax(0,.72fr) minmax(30rem,1.28fr);gap:clamp(4rem,10vw,11rem)}.nd-stellation-construction__notes{border-top:1px solid var(--stellation-rule)}.nd-stellation-construction__notes article{display:grid;grid-template-columns:7rem minmax(11rem,.7fr) 1fr;gap:1.5rem;align-items:baseline;padding:1.4rem 0;border-bottom:1px solid var(--stellation-rule)}.nd-stellation-construction__notes span{color:var(--stellation-magenta)}.nd-stellation-construction__notes h3{margin:0;font-size:clamp(1.15rem,2vw,1.65rem);font-weight:450;letter-spacing:-.03em}.nd-stellation-construction__notes p{margin:0;color:var(--stellation-muted);font-size:.78rem;line-height:1.65}.nd-stellation-ratio{display:grid;grid-template-columns:minmax(0,.75fr) minmax(30rem,1.25fr);gap:clamp(4rem,10vw,11rem);align-items:end;margin-top:clamp(5rem,10vw,10rem);padding-top:clamp(3rem,6vw,6rem);border-top:1px solid var(--stellation-rule)}.nd-stellation-ratio>div:first-child>span{color:var(--stellation-gold);font:600 .52rem/1 var(--wp--preset--font-family--studio-mono);letter-spacing:.08em;text-transform:uppercase}.nd-stellation-ratio h3{margin:1rem 0 1.2rem;font-size:clamp(2rem,4vw,4rem);font-weight:430;letter-spacing:-.05em;line-height:1}.nd-stellation-ratio p{margin:0;color:var(--stellation-muted);line-height:1.75}.nd-stellation-ratio [role=list]{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--stellation-rule)}.nd-stellation-ratio [role=listitem]{display:grid;min-height:15rem;padding:1.2rem;border-right:1px solid var(--stellation-rule);align-content:end}.nd-stellation-ratio [role=listitem]:last-child{border-right:0}.nd-stellation-ratio b{color:var(--stellation-ink);font:430 clamp(1.15rem,2vw,1.75rem)/1 var(--wp--preset--font-family--studio-serif)}.nd-stellation-ratio i{color:var(--stellation-muted);font:.54rem/1 var(--wp--preset--font-family--studio-mono);font-style:normal}.nd-stellation-ratio em{margin-top:2rem;color:var(--stellation-gold);font:400 clamp(2.5rem,5vw,4.8rem)/1 var(--wp--preset--font-family--studio-serif);font-style:normal}.nd-stellation-comparison{border-top:1px solid var(--stellation-rule);background:#03070c}.nd-stellation-comparison__grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--stellation-rule);border-left:1px solid var(--stellation-rule)}.nd-stellation-comparison__grid article{display:flex;min-height:32rem;padding:clamp(1.5rem,3vw,3rem);border-right:1px solid var(--stellation-rule);border-bottom:1px solid var(--stellation-rule);flex-direction:column;background:linear-gradient(145deg,rgb(170 131 255 / .025),transparent 65%)}.nd-stellation-comparison__grid span{color:var(--stellation-violet)}.nd-stellation-comparison__grid h3{margin:auto 0 1.2rem;font-size:clamp(1.7rem,3vw,2.8rem);font-weight:430;letter-spacing:-.045em;line-height:1}.nd-stellation-comparison__grid p{margin:0;color:var(--stellation-muted);font-size:.82rem;line-height:1.75}.nd-stellation-comparison__grid b{margin-top:1.5rem;padding-top:1rem;border-top:1px solid var(--stellation-rule);color:var(--stellation-gold);font:500 .5rem/1.4 var(--wp--preset--font-family--studio-mono);letter-spacing:.06em;text-transform:uppercase}.nd-stellation-source{border-top:1px solid var(--stellation-rule);background:radial-gradient(circle at 80% 50%,rgb(101 215 255 / .08),transparent 30%),linear-gradient(135deg,#071018,#020509)}.nd-stellation-source__grid{display:grid;grid-template-columns:minmax(0,.78fr) minmax(28rem,1.22fr);gap:clamp(4rem,10vw,11rem)}.nd-stellation-source__copy p{margin:0 0 1.5rem;color:var(--stellation-muted);line-height:1.82}.nd-stellation-source__copy .nd-stellation-lede{color:#dce9f1;font:400 clamp(1.2rem,2vw,1.7rem)/1.6 var(--wp--preset--font-family--studio-serif)}.nd-stellation-source__links{display:flex;gap:1rem 2.5rem;flex-wrap:wrap;margin-top:3rem;padding-top:1.5rem;border-top:1px solid var(--stellation-rule)}.nd-stellation-source__links a{color:var(--stellation-cyan);font:600 .53rem/1.4 var(--wp--preset--font-family--studio-mono);letter-spacing:.06em;text-decoration:none;text-transform:uppercase}.nd-stellation-source__links a:hover{color:var(--stellation-gold)}.nd-stellation :focus-visible{outline:2px solid var(--stellation-cyan);outline-offset:4px}@keyframes nd-stellation-turn{to{transform:rotate(382.5deg)}}@media (max-width:1000px){.nd-stellation-hero__grid,.nd-stellation-section-head,.nd-stellation-construction__grid,.nd-stellation-ratio,.nd-stellation-source__grid{grid-template-columns:1fr}.nd-stellation-hero__field{right:-18rem;width:46rem;opacity:.35}.nd-stellation-hero__ledger{max-width:42rem}.nd-stellation-orbits,.nd-stellation-comparison__grid{grid-template-columns:1fr}.nd-stellation-orbits article,.nd-stellation-comparison__grid article{min-height:20rem}.nd-stellation-equation{grid-template-columns:1fr}.nd-stellation-construction__notes article{grid-template-columns:6rem minmax(10rem,.65fr) 1fr}.nd-stellation-ratio{align-items:start}}@media (max-width:680px){.nd-stellation-shell{width:min(100% - 1.5rem,1360px)}.nd-stellation h1{font-size:clamp(3.7rem,18vw,6.4rem)}.nd-stellation-nav>div{justify-content:flex-start;overflow-x:auto}.nd-stellation-stage__bar span:last-child{display:none}.nd-stellation-stage iframe{height:55rem;min-height:0}.nd-stellation-stage__files{align-items:flex-start;flex-direction:column}.nd-stellation-stage__files span{margin:0 0 .3rem}.nd-stellation-construction__notes article{grid-template-columns:1fr;gap:.55rem}.nd-stellation-ratio [role=list]{grid-template-columns:1fr}.nd-stellation-ratio [role=listitem]{min-height:10rem;border-right:0;border-bottom:1px solid var(--stellation-rule)}.nd-stellation-ratio [role=listitem]:last-child{border-bottom:0}.nd-stellation-ratio em{margin-top:1rem}.nd-stellation-hero__ledger span{grid-template-columns:6.5rem 1fr}}@media (prefers-reduced-motion:reduce){.nd-stellation-hero__field b{animation:none}}.nd-ve-expanded{border-top:1px solid var(--ve-rule);background:radial-gradient(circle at 76% 20%,rgb(132 237 255 / .07),transparent 28%),radial-gradient(circle at 20% 70%,rgb(170 124 255 / .09),transparent 32%),linear-gradient(145deg,#070412,#03020a)}.nd-ve-expanded__stage{overflow:hidden;border:1px solid rgb(132 237 255 / .22);border-radius:1.1rem;background:#000;box-shadow:0 2rem 7rem rgb(0 0 0 / .5)}.nd-ve-expanded__bar{display:flex;gap:2rem;align-items:center;justify-content:space-between;padding:.9rem 1.1rem;border-bottom:1px solid rgb(132 237 255 / .18);color:#817b91;background:#080613;font:600 .49rem/1.4 var(--wp--preset--font-family--studio-mono);letter-spacing:.075em;text-transform:uppercase}.nd-ve-expanded__bar span:first-child{color:var(--ve-cyan)}.nd-ve-expanded__stage iframe{display:block;width:100%;height:min(78vw,52rem);min-height:46rem;border:0;background:#000;color-scheme:dark}.nd-ve-expanded__footer{display:grid;grid-template-columns:1fr auto;gap:2rem;align-items:center;padding:1rem 1.1rem;border-top:1px solid rgb(132 237 255 / .18);background:#080613}.nd-ve-expanded__footer [role=list]{display:flex;flex-wrap:wrap;gap:.7rem 1.5rem}.nd-ve-expanded__footer [role=listitem]{color:#817b91;font:500 .48rem/1.4 var(--wp--preset--font-family--studio-mono);letter-spacing:.055em;text-transform:uppercase}.nd-ve-expanded__footer b{margin-right:.35rem;color:var(--ve-gold);font-size:.67rem;font-weight:600}.nd-ve-expanded__footer>a{color:var(--ve-cyan);font:600 .5rem/1.4 var(--wp--preset--font-family--studio-mono);letter-spacing:.06em;text-decoration:none;text-transform:uppercase}.nd-ve-expanded__footer>a:hover{color:var(--ve-gold)}.nd-ve-expanded__notes{display:grid;grid-template-columns:repeat(3,1fr);margin-top:1rem;border-top:1px solid var(--ve-rule);border-left:1px solid var(--ve-rule)}.nd-ve-expanded__notes article{display:flex;min-height:20rem;padding:clamp(1.4rem,3vw,2.6rem);border-right:1px solid var(--ve-rule);border-bottom:1px solid var(--ve-rule);flex-direction:column;background:rgb(132 237 255 / .018)}.nd-ve-expanded__notes span{color:var(--ve-gold);font:600 .5rem/1.3 var(--wp--preset--font-family--studio-mono);letter-spacing:.08em;text-transform:uppercase}.nd-ve-expanded__notes h3{margin:auto 0 1rem;font-size:clamp(1.5rem,2.5vw,2.3rem);font-weight:440;letter-spacing:-.04em;line-height:1}.nd-ve-expanded__notes p{margin:0;color:#91899f;font-size:.8rem;line-height:1.72}@media (max-width:900px){.nd-ve-expanded__notes{grid-template-columns:1fr}.nd-ve-expanded__notes article{min-height:15rem}.nd-ve-expanded__stage iframe{height:50rem;min-height:0}}@media (max-width:620px){.nd-ve-expanded__bar span:last-child{display:none}.nd-ve-expanded__footer{grid-template-columns:1fr}.nd-ve-expanded__footer [role=list]{display:grid;grid-template-columns:repeat(2,1fr)}.nd-ve-expanded__stage iframe{height:54rem}.nd-ve-expanded__stage{border-radius:.7rem}}.nd-inspire-lessons{background:radial-gradient(circle at 18% 42%,rgb(143 182 217 / .1),transparent 27%),radial-gradient(circle at 82% 28%,rgb(212 169 71 / .08),transparent 25%),#09060f!important}.nd-inspire-lesson-card{position:relative;display:grid;min-height:34rem;grid-template-columns:minmax(20rem,.82fr) minmax(0,1.18fr);border:1px solid rgb(212 169 71 / .24);overflow:hidden;color:var(--insp-parchment);text-decoration:none;background:linear-gradient(135deg,rgb(143 182 217 / .045),rgb(212 169 71 / .035));transform:perspective(1200px) rotateX(var(--nd-tilt-x,0deg)) rotateY(var(--nd-tilt-y,0deg));transform-style:preserve-3d;transition:border-color .35s,background-color .35s,transform .22s ease-out}.nd-inspire-lesson-card::after{position:absolute;inset:0;pointer-events:none;content:"";background:radial-gradient(440px circle at var(--nd-card-x,50%) var(--nd-card-y,50%),rgb(212 169 71 / .12),transparent 62%)}.nd-inspire-lesson-card:hover{border-color:rgb(212 169 71 / .62);color:var(--insp-parchment);background-color:rgb(212 169 71 / .035)}.nd-inspire-lesson-card__visual{position:relative;min-height:100%;border-right:1px solid rgb(212 169 71 / .2);overflow:hidden;background:radial-gradient(circle at 50% 50%,rgb(239 232 216 / .88) 0 .3%,rgb(212 169 71 / .4) .6%,transparent 2% 15%,rgb(143 182 217 / .12) 16%,transparent 34%),repeating-radial-gradient(circle,transparent 0 2.65rem,rgb(143 182 217 / .08) 2.7rem 2.76rem)}.nd-inspire-lesson-card__visual::before,.nd-inspire-lesson-card__visual::after,.nd-inspire-lesson-card__visual i,.nd-inspire-lesson-card__visual b{position:absolute;top:50%;left:50%;content:"";transform:translate(-50%,-50%)}.nd-inspire-lesson-card__visual::before{width:19rem;aspect-ratio:1;border:1px solid rgb(212 169 71 / .38);border-radius:50%;box-shadow:0 0 60px rgb(212 169 71 / .08)}.nd-inspire-lesson-card__visual::after{width:14rem;aspect-ratio:1;border:1px dashed rgb(143 182 217 / .38);border-radius:50%;animation:nd-cosmos-spin 34s linear infinite}.nd-inspire-lesson-card__visual i{width:1.15rem;aspect-ratio:1;border:1px solid rgb(239 232 216 / .58);border-radius:50%;background:rgb(18 11 36 / .7);box-shadow:0 0 18px rgb(143 182 217 / .3)}.nd-inspire-lesson-card__visual i:nth-child(1){transform:translate(-50%,-50%) rotate(0deg) translateX(9.5rem)}.nd-inspire-lesson-card__visual i:nth-child(2){transform:translate(-50%,-50%) rotate(90deg) translateX(7rem)}.nd-inspire-lesson-card__visual i:nth-child(3){transform:translate(-50%,-50%) rotate(180deg) translateX(9.5rem)}.nd-inspire-lesson-card__visual i:nth-child(4){transform:translate(-50%,-50%) rotate(270deg) translateX(7rem)}.nd-inspire-lesson-card__visual b{width:1.4rem;aspect-ratio:1;border-radius:50%;background:var(--insp-gold);box-shadow:0 0 35px rgb(212 169 71 / .55)}.nd-inspire-lesson-card__copy{position:relative;z-index:2;display:flex;padding:clamp(2rem,5vw,5rem);flex-direction:column}.nd-inspire-lesson-card__copy>span{color:var(--insp-gold);font-family:var(--wp--preset--font-family--studio-mono);font-size:.54rem;letter-spacing:.075em;text-transform:uppercase}.nd-inspire-lesson-card__copy h3{max-width:10ch;margin:auto 0 1.4rem;font-size:clamp(2.5rem,5vw,5.6rem);font-weight:440;letter-spacing:-.065em;line-height:.92}.nd-inspire-lesson-card__copy p{max-width:48rem;margin:0;color:#aaa0b8;font-size:.92rem;line-height:1.75}.nd-inspire-lesson-card__copy ul{display:flex;gap:.65rem;flex-wrap:wrap;margin:2rem 0 0;padding:0;list-style:none}.nd-inspire-lesson-card__copy li{padding:.55rem .75rem;border:1px solid rgb(143 182 217 / .2);border-radius:999px;color:#aaa0b8;font-family:var(--wp--preset--font-family--studio-mono);font-size:.48rem;letter-spacing:.05em;text-transform:uppercase}.nd-inspire-lesson-card__copy strong{display:flex;align-items:center;justify-content:space-between;margin-top:2.2rem;padding-top:1.2rem;border-top:1px solid rgb(212 169 71 / .2);font-size:.69rem;font-weight:600;letter-spacing:.045em}.nd-inspire-lesson-card__copy strong i{color:var(--insp-gold);font-style:normal}.nd-cosmos-article-main{overflow:clip}.nd-cosmos-article-hero{position:relative;min-height:max(900px,100svh);padding:clamp(8rem,12vw,11rem) var(--nd-pad) 5rem;overflow:hidden;background:radial-gradient(circle at 76% 45%,rgb(143 182 217 / .12),transparent 27%),radial-gradient(circle at 68% 48%,rgb(212 169 71 / .08),transparent 46%),#07050c;color:var(--insp-parchment);isolation:isolate}.nd-cosmos-article-hero::after{position:absolute;z-index:-1;inset:0;content:"";background:linear-gradient(90deg,rgb(7 5 12 / .98) 0 43%,rgb(7 5 12 / .52) 68%,rgb(7 5 12 / .84))}.nd-cosmos-article-hero__field{position:absolute;z-index:-2;inset:0;overflow:hidden}.nd-cosmos-spectrum{position:absolute;right:-12%;bottom:7%;width:min(74vw,76rem);height:1px;background:linear-gradient(90deg,transparent,#d97a5f,#d4a947,#71a585,#8fb6d9,#9d6ec9,transparent);box-shadow:0 0 24px rgb(212 169 71 / .35);transform:rotate(-16deg)}.nd-cosmos-planet{position:absolute;top:50%;right:clamp(-17rem,-10vw,-5rem);width:min(58vw,50rem);aspect-ratio:1;border:1px solid rgb(143 182 217 / .24);border-radius:50%;background:radial-gradient(circle at 35% 32%,rgb(239 232 216 / .24),rgb(143 182 217 / .08) 20%,rgb(18 11 36 / .72) 55%,rgb(7 5 12 / .95) 75%);box-shadow:inset -5rem -3rem 8rem rgb(0 0 0 / .7),0 0 8rem rgb(143 182 217 / .08);transform:translateY(-48%)}.nd-cosmos-planet::before,.nd-cosmos-planet::after,.nd-cosmos-planet i,.nd-cosmos-planet b{position:absolute;border:1px solid rgb(212 169 71 / .18);border-radius:50%;content:""}.nd-cosmos-planet::before{inset:8%;transform:rotateX(68deg)}.nd-cosmos-planet::after{inset:18%;border-color:rgb(143 182 217 / .18);transform:rotateY(70deg)}.nd-cosmos-planet i{inset:31%;border-color:rgb(217 122 95 / .25);box-shadow:0 0 40px rgb(217 122 95 / .09)}.nd-cosmos-planet b{inset:47%;border:0;background:var(--insp-parchment);box-shadow:0 0 36px rgb(239 232 216 / .75)}.nd-cosmos-orbit{position:absolute;border:1px solid rgb(212 169 71 / .2);border-radius:50%}.nd-cosmos-orbit i{position:absolute;top:50%;left:50%;width:.7rem;aspect-ratio:1;border-radius:50%;background:var(--insp-gold);box-shadow:0 0 18px rgb(212 169 71 / .55)}.nd-cosmos-orbit i:first-child{transform:translate(-50%,-50%) translateX(50%)}.nd-cosmos-orbit i:nth-child(2){transform:translate(-50%,-50%) rotate(120deg) translateX(50%)}.nd-cosmos-orbit i:nth-child(3){transform:translate(-50%,-50%) rotate(240deg) translateX(50%)}.nd-cosmos-orbit--outer{top:3%;right:-4%;width:min(68vw,64rem);aspect-ratio:1;border-style:dashed;animation:nd-cosmos-spin 80s linear infinite}.nd-cosmos-orbit--inner{top:22%;right:7%;width:min(42vw,38rem);aspect-ratio:1;border-color:rgb(143 182 217 / .2);animation:nd-cosmos-spin 48s linear reverse infinite}.nd-cosmos-orbit--inner i{background:var(--insp-blue);box-shadow:0 0 18px rgb(143 182 217 / .55)}.nd-cosmos-article-hero__content{display:flex;min-height:calc(max(900px,100svh) - 13rem);flex-direction:column;justify-content:center}.nd-cosmos-breadcrumb{display:flex;gap:.65rem;align-items:center;flex-wrap:wrap;margin-bottom:clamp(2rem,5vh,4rem);color:#6e657c;font-family:var(--wp--preset--font-family--studio-mono);font-size:.52rem;letter-spacing:.065em;text-transform:uppercase}.nd-cosmos-breadcrumb a{color:var(--insp-gold);text-decoration:none}.nd-cosmos-breadcrumb a:hover{color:var(--insp-parchment)}.nd-cosmos-article-hero .nd-index{color:var(--insp-gold)}.nd-cosmos-article-hero__title{position:relative;z-index:2;max-width:12ch;margin:.8rem 0 0;font-size:clamp(4.5rem,10vw,10rem);font-weight:430;letter-spacing:-.078em;line-height:.78}.nd-cosmos-article-hero__title span,.nd-cosmos-article-hero__title em{display:block}.nd-cosmos-article-hero__title em{margin-top:.18em;color:#fff0;font-style:normal;-webkit-text-stroke:1px rgb(212 169 71 / .72)}.nd-cosmos-article-hero__kicker{margin:2.3rem 0 .8rem;color:var(--insp-gold);font-size:clamp(1.2rem,2vw,1.7rem);letter-spacing:-.025em}.nd-cosmos-article-hero__intro{max-width:47rem;margin:0;color:#c4bacf;font-size:clamp(.98rem,1.3vw,1.15rem);line-height:1.75}.nd-cosmos-article-hero__actions{display:flex;gap:.75rem;flex-wrap:wrap;margin-top:2.2rem}.nd-cosmos-article-hero__ledger{display:grid;width:min(100%,62rem);grid-template-columns:repeat(4,1fr);margin-top:clamp(3rem,7vh,6rem);border-top:1px solid rgb(212 169 71 / .22);border-bottom:1px solid rgb(212 169 71 / .22)}.nd-cosmos-article-hero__ledger span{display:flex;gap:.75rem;align-items:baseline;padding:1rem;border-right:1px solid rgb(212 169 71 / .16);color:#8f859d;font-family:var(--wp--preset--font-family--studio-mono);font-size:.52rem;letter-spacing:.06em;text-transform:uppercase}.nd-cosmos-article-hero__ledger span:first-child{padding-left:0}.nd-cosmos-article-hero__ledger span:last-child{border-right:0}.nd-cosmos-article-hero__ledger i{color:var(--insp-gold);font-size:.75rem;font-style:normal}.nd-cosmos-article-scroll i::after{background:var(--insp-gold)}.nd-cosmos-article-main .nd-section{background:var(--insp-void)}.nd-cosmos-article-intro{background:linear-gradient(145deg,#120b24,#0a0711)!important}.nd-cosmos-article-intro__grid{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:clamp(3rem,9vw,9rem)}.nd-cosmos-article-intro__copy{color:#b6acc0;font-size:1rem;line-height:1.78}.nd-cosmos-article-intro__copy p{margin:0 0 1.45rem}.nd-cosmos-reading-note{display:grid;grid-template-columns:11rem 1fr;gap:1.5rem;margin-top:3rem;padding:1.4rem 0;border-top:1px solid rgb(212 169 71 / .28);border-bottom:1px solid rgb(212 169 71 / .16)}.nd-cosmos-reading-note strong{color:var(--insp-gold);font-family:var(--wp--preset--font-family--studio-mono);font-size:.52rem;letter-spacing:.07em;text-transform:uppercase}.nd-cosmos-reading-note span{color:var(--insp-parchment);font-size:.9rem;line-height:1.6}.nd-cosmos-continuum{background:radial-gradient(circle at 78% 20%,rgb(143 182 217 / .08),transparent 28%),#09060f!important}.nd-cosmos-continuum__grid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid rgb(212 169 71 / .2);border-left:1px solid rgb(212 169 71 / .2)}.nd-cosmos-continuum__grid article{position:relative;display:flex;min-height:31rem;padding:1.35rem;border-right:1px solid rgb(212 169 71 / .2);border-bottom:1px solid rgb(212 169 71 / .2);overflow:hidden;flex-direction:column;background:linear-gradient(145deg,rgb(143 182 217 / .025),transparent 62%);transition:background-color .35s,transform .45s var(--nd-ease)}.nd-cosmos-continuum__grid article:hover{background-color:rgb(143 182 217 / .035);transform:translateY(-.35rem)}.nd-cosmos-continuum__grid i{position:absolute;top:.75rem;right:1rem;color:rgb(212 169 71 / .15);font-size:clamp(3rem,5vw,5rem);font-style:normal;font-weight:300}.nd-cosmos-continuum__grid span{color:var(--insp-blue);font-family:var(--wp--preset--font-family--studio-mono);font-size:.5rem;letter-spacing:.075em;text-transform:uppercase}.nd-cosmos-continuum__grid h3{margin:auto 0 1rem;font-size:clamp(1.6rem,2.4vw,2.35rem);font-weight:480;letter-spacing:-.045em;line-height:1}.nd-cosmos-continuum__grid p{margin:0;color:#9f95aa;font-size:.8rem;line-height:1.72}.nd-cosmos-continuum__grid b{margin-top:1.4rem;padding-top:.9rem;border-top:1px solid rgb(212 169 71 / .14);color:var(--insp-gold-dim);font-family:var(--wp--preset--font-family--studio-mono);font-size:.48rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.nd-cosmos-evidence{background:linear-gradient(160deg,#0d0916,#08050d)!important}.nd-cosmos-evidence__grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid rgb(212 169 71 / .22);border-left:1px solid rgb(212 169 71 / .22)}.nd-cosmos-evidence__grid article{min-height:27rem;padding:clamp(1.4rem,3vw,2.7rem);border-right:1px solid rgb(212 169 71 / .22);border-bottom:1px solid rgb(212 169 71 / .22);background:rgb(9 6 15 / .42)}.nd-cosmos-evidence__grid span{color:var(--insp-gold);font-family:var(--wp--preset--font-family--studio-mono);font-size:.52rem;letter-spacing:.07em;text-transform:uppercase}.nd-cosmos-evidence__grid h3{margin:8rem 0 1rem;font-size:clamp(1.7rem,2.7vw,2.6rem);font-weight:460;letter-spacing:-.045em;line-height:1}.nd-cosmos-evidence__grid p{margin:0;color:#a79daf;font-size:.82rem;line-height:1.75}.nd-cosmos-evidence__rule{display:flex;gap:2rem;align-items:baseline;justify-content:space-between;margin-top:2rem;padding-top:1.3rem;border-top:1px solid rgb(212 169 71 / .26)}.nd-cosmos-evidence__rule span{color:var(--insp-gold);font-family:var(--wp--preset--font-family--studio-mono);font-size:.52rem;letter-spacing:.07em;text-transform:uppercase}.nd-cosmos-evidence__rule strong{max-width:52rem;font-size:clamp(1.25rem,2.1vw,1.95rem);font-weight:470;letter-spacing:-.03em;text-align:right}.nd-cosmos-article-reader{background:radial-gradient(circle at 50% 0,rgb(212 169 71 / .075),transparent 32%),#09060f!important}.nd-cosmos-pdf{overflow:hidden;border:1px solid rgb(212 169 71 / .25);background:#151020;box-shadow:0 2rem 7rem rgb(0 0 0 / .38)}.nd-cosmos-pdf__bar{display:flex;gap:2rem;align-items:center;justify-content:space-between;padding:1rem 1.15rem;border-bottom:1px solid rgb(212 169 71 / .2);color:#81778e;background:#0c0812;font-family:var(--wp--preset--font-family--studio-mono);font-size:.5rem;letter-spacing:.065em;text-transform:uppercase}.nd-cosmos-pdf__bar span{color:var(--insp-gold)}.nd-cosmos-pdf__bar a{color:var(--insp-blue);text-decoration:none}.nd-cosmos-pdf__bar a:hover{color:var(--insp-parchment)}.nd-cosmos-pdf iframe{display:block;width:100%;height:min(86vw,72rem);min-height:54rem;border:0;background:#2a2530;color-scheme:dark}.nd-cosmos-article-return{position:relative;display:grid;min-height:78svh;align-items:center;padding:clamp(7rem,12vw,11rem) var(--nd-pad);overflow:hidden;background:radial-gradient(circle at 78% 50%,rgb(143 182 217 / .1),transparent 27%),var(--insp-void);color:var(--insp-parchment)}.nd-cosmos-article-return__content{position:relative;z-index:2}.nd-cosmos-article-return h2{max-width:12ch;margin:.6rem 0 1.5rem;font-size:clamp(3.8rem,8vw,8rem);font-weight:440;letter-spacing:-.07em;line-height:.88}.nd-cosmos-article-return p:not(.nd-index){max-width:49rem;margin:0;color:#b5abc0;font-size:clamp(1rem,1.5vw,1.25rem);line-height:1.65}.nd-cosmos-article-return__actions{display:flex;gap:1.25rem;align-items:center;flex-wrap:wrap;margin-top:2.3rem}.nd-cosmos-orbit--return{right:-12rem;bottom:-16rem;width:min(70vw,58rem);aspect-ratio:1;animation:nd-cosmos-spin 74s linear infinite}.nd-cosmos-orbit--return::before,.nd-cosmos-orbit--return::after{position:absolute;border:1px solid rgb(143 182 217 / .17);border-radius:50%;content:""}.nd-cosmos-orbit--return::before{inset:14%}.nd-cosmos-orbit--return::after{inset:34%;border-color:rgb(212 169 71 / .22)}.nd-cosmos-article-main :focus-visible{outline:2px solid var(--insp-gold);outline-offset:4px}@keyframes nd-cosmos-spin{to{rotate:360deg}}@media (max-width:1000px){.nd-inspire-lesson-card{grid-template-columns:1fr}.nd-inspire-lesson-card__visual{min-height:27rem;border-right:0;border-bottom:1px solid rgb(212 169 71 / .2)}.nd-inspire-lesson-card__copy h3{margin:3.5rem 0 1.4rem}.nd-cosmos-planet{right:-18rem;width:44rem;opacity:.48}.nd-cosmos-orbit--outer{right:-20rem;width:52rem;opacity:.5}.nd-cosmos-orbit--inner{right:-8rem;width:30rem;opacity:.5}.nd-cosmos-article-intro__grid{grid-template-columns:1fr}.nd-cosmos-continuum__grid{grid-template-columns:repeat(2,1fr)}.nd-cosmos-continuum__grid article{min-height:24rem}.nd-cosmos-evidence__grid{grid-template-columns:1fr}.nd-cosmos-evidence__grid article{min-height:20rem}.nd-cosmos-evidence__grid h3{margin-top:5rem}}@media (max-width:680px){.nd-inspire-lesson-card__visual{min-height:22rem}.nd-inspire-lesson-card__copy{padding:1.5rem}.nd-inspire-lesson-card__copy h3{margin:2.7rem 0 1.2rem;font-size:clamp(2.5rem,13vw,4rem)}.nd-cosmos-article-hero{min-height:1120px;padding-top:8rem}.nd-cosmos-article-hero__content{min-height:990px;justify-content:flex-start;padding-top:2rem}.nd-cosmos-article-hero__title{font-size:clamp(4rem,20vw,6.4rem)}.nd-cosmos-article-hero__actions{align-items:stretch;flex-direction:column}.nd-cosmos-article-hero__ledger{grid-template-columns:repeat(2,1fr)}.nd-cosmos-article-hero__ledger span:nth-child(2){border-right:0}.nd-cosmos-article-hero__ledger span:nth-child(-n+2){border-bottom:1px solid rgb(212 169 71 / .16)}.nd-cosmos-article-hero__ledger span:nth-child(3){padding-left:0}.nd-cosmos-article-scroll{display:none}.nd-cosmos-continuum__grid{grid-template-columns:1fr;border-left:0}.nd-cosmos-continuum__grid article{min-height:21rem;border-left:1px solid rgb(212 169 71 / .2)}.nd-cosmos-reading-note{grid-template-columns:1fr;gap:.7rem}.nd-cosmos-evidence__rule{align-items:flex-start;flex-direction:column}.nd-cosmos-evidence__rule strong{text-align:left}.nd-cosmos-pdf__bar span{display:none}.nd-cosmos-pdf iframe{height:46rem;min-height:0}.nd-cosmos-article-return__actions{align-items:stretch;flex-direction:column}.nd-cosmos-article-return__actions .nd-inspire-text-link{padding:.8rem;text-align:center}}@media (prefers-reduced-motion:reduce){.nd-inspire-lesson-card__visual::after,.nd-cosmos-orbit{animation:none}}.nd-launch-main{min-height:100svh;background:var(--nd-ink)}.nd-launch-hero{min-height:max(900px, 100svh);padding-bottom:clamp(3.5rem, 7vh, 6rem)}.nd-launch-hero__content{min-height:calc(max(900px, 100svh) - clamp(12rem, 21vh, 15rem))}.nd-launch-hero__lower{position:relative;z-index:5;display:grid;width:min(100%, 48rem);gap:1.75rem;margin-top:clamp(2.5rem, 5vh, 4rem)}.nd-launch-status{display:grid;gap:.65rem;padding:clamp(1.25rem, 2.5vw, 1.8rem) 0;border-top:1px solid rgb(213 166 58 / .45);border-bottom:1px solid var(--nd-line)}.nd-launch-status p,.nd-launch-status span{margin:0}.nd-launch-status p{color:var(--nd-gold);font-family:var(--wp--preset--font-family--studio-mono);font-size:.58rem;letter-spacing:.09em;text-transform:uppercase}.nd-launch-status strong{font-size:clamp(3.2rem, 6vw, 6.4rem);font-weight:470;letter-spacing:-.065em;line-height:.9}.nd-launch-status span{max-width:43rem;color:#9da2ac;font-size:.85rem;line-height:1.65}.nd-launch-actions{margin:0}.nd-launch-ve-field{position:relative;z-index:8;width:100vw;max-width:none;height:100svh;min-height:42rem;margin-inline:calc(50% - 50vw);overflow:clip;isolation:isolate;border-top:1px solid rgb(213 166 58 / .18);background:radial-gradient(circle at 50% 50%,rgb(91 75 183 / .11),transparent 42%),#000;content-visibility:auto;contain-intrinsic-size:100svh}.nd-launch-ve-field__stage{position:absolute;inset:0;overflow:hidden;background:#000}.nd-launch-ve-field__frame{position:absolute;z-index:1;inset:0;display:block;width:100%;height:100%;border:0;opacity:0;pointer-events:none;background:#000;transition:opacity 1.2s var(--nd-ease)}.nd-launch-ve-field__frame.is-loaded{opacity:1}.nd-launch-ve-field__veil{position:absolute;z-index:2;inset:0;pointer-events:none;background:linear-gradient(180deg,rgb(7 8 11 / .96),transparent 12%,transparent 84%,rgb(7 8 11 / .78)),radial-gradient(circle at 50% 50%,transparent 34%,rgb(0 0 0 / .14) 70%,rgb(0 0 0 / .62) 100%);box-shadow:inset 0 0 8rem rgb(0 0 0 / .36)}.nd-launch-ve-field__fallback{position:absolute;z-index:3;inset:0;display:block;width:100%;height:100%;object-fit:contain;background:#000}body:has(.nd-contact-page) nav.nd-nav{display:none}.nd-contact-page{min-height:100svh;overflow:clip;background:#07080b}.nd-contact-page__hero{position:relative;min-height:100svh;padding:clamp(3rem, 6vh, 5rem) var(--nd-pad) clamp(3rem, 6vh, 5rem);overflow:hidden;isolation:isolate}.nd-contact-page__hero::after{position:absolute;z-index:-1;inset:0;content:"";background:linear-gradient(112deg,rgb(7 8 11 / .98) 0 42%,rgb(7 8 11 / .7) 67%,rgb(7 8 11 / .96))}.nd-contact-page__field{position:absolute;z-index:-2;inset:0;overflow:hidden}.nd-contact-page__field::before{position:absolute;top:8%;right:-12%;width:min(68vw, 64rem);aspect-ratio:1;border:1px solid rgb(213 166 58 / .2);border-radius:50%;content:"";background:repeating-radial-gradient(circle,transparent 0 3.8rem,rgb(91 75 183 / .12) 3.85rem 3.9rem);box-shadow:0 0 10rem rgb(91 75 183 / .08);animation:nd-contact-field-breathe 20s ease-in-out infinite alternate}.nd-contact-page__field i{position:absolute;right:17%;top:48%;width:42vw;height:1px;background:linear-gradient(90deg,transparent,rgb(63 124 255 / .42),rgb(213 166 58 / .7),transparent);transform:rotate(-32deg);box-shadow:0 0 1rem rgb(213 166 58 / .12)}.nd-contact-page__field i:nth-child(2){top:57%;transform:rotate(28deg);opacity:.55}.nd-contact-page__field i:nth-child(3){top:42%;transform:rotate(90deg);opacity:.35}.nd-contact-page__shell{position:relative;z-index:2;display:grid;width:min(100%, 1320px);grid-template-columns:minmax(0,1fr) minmax(0,1.12fr);gap:clamp(2rem, 5vw, 4.5rem);margin:0 auto}.nd-contact-page__intro h1{max-width:9ch;margin:0;font-size:clamp(3.5rem, 6vw, 6.5rem);font-weight:470;letter-spacing:-.055em;line-height:.95}.nd-contact-page__intro h1 em{color:rgb(245 245 242 / .02);font-style:normal;-webkit-text-stroke:1px rgb(245 245 242 / .78)}.nd-contact-page__intro>p:not(.nd-index){max-width:40rem;margin:2.4rem 0 0;color:#abb0ba;font-size:clamp(1rem, 1.35vw, 1.16rem);line-height:1.72}.nd-contact-page__direct{display:grid;gap:.4rem;margin-top:2.3rem;padding-top:1.2rem;border-top:1px solid var(--nd-line)}.nd-contact-page__direct span{color:#a9adb5;font-family:var(--wp--preset--font-family--studio-mono);font-size:.75rem;letter-spacing:.08em;text-transform:uppercase}.nd-contact-page__direct a{width:fit-content;color:var(--nd-gold);font-size:1rem;text-decoration:none}.nd-contact-page__form{align-self:center;padding:clamp(1.35rem, 3vw, 2.5rem);border:1px solid rgb(245 245 242 / .15);background:rgb(10 12 17 / .76);box-shadow:0 2rem 7rem rgb(0 0 0 / .3),inset 0 1px rgb(255 255 255 / .025);backdrop-filter:blur(18px)}.nd-contact-notice{margin-bottom:1.25rem;padding:.9rem 1rem;border:1px solid rgb(245 245 242 / .16);color:#d4d7dc;font-size:.9rem;line-height:1.5}.nd-contact-notice--success{border-color:rgb(56 216 120 / .45);background:rgb(56 216 120 / .06);color:#bce9ca}.nd-contact-notice--error{border-color:rgb(255 64 77 / .48);background:rgb(255 64 77 / .055);color:#f0bec2}.nd-contact-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.15rem}.nd-contact-form label{display:grid;gap:.55rem}.nd-contact-form>p:empty{display:none}.nd-contact-form label>span{color:#bac0c9;font-family:var(--wp--preset--font-family--studio-mono);font-size:.78rem;letter-spacing:.09em;text-transform:uppercase}.nd-contact-form input,.nd-contact-form textarea{width:100%;border:1px solid rgb(245 245 242 / .36);border-radius:0;outline:0;background:rgb(3 4 6 / .7);color:var(--nd-paper);font:inherit;font-size:1rem}.nd-contact-form input{min-height:3.25rem;padding:.75rem .85rem}.nd-contact-form textarea{min-height:10rem;padding:.85rem;resize:vertical;line-height:1.6}.nd-contact-form input:focus,.nd-contact-form textarea:focus{border-color:var(--nd-gold);box-shadow:0 0 0 3px rgb(213 166 58 / .2)}.nd-contact-form__wide{grid-column:1 / -1}.nd-contact-form__website{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important}.nd-contact-form__submit{display:flex;gap:1.2rem;align-items:center;justify-content:space-between}.nd-contact-form__submit button{display:inline-flex;flex-shrink:0;white-space:nowrap;gap:1.3rem;align-items:center;justify-content:center;min-height:3.4rem;padding:.85rem 1.35rem;border:1px solid var(--nd-gold);border-radius:999px;background:var(--nd-gold);color:#0b0904;font:inherit;font-size:.9rem;font-weight:650;letter-spacing:.04em;cursor:pointer;transition:background-color .3s,border-color .3s,transform .3s var(--nd-ease)}.nd-contact-form__submit button:hover{border-color:var(--nd-yellow);background:var(--nd-yellow);transform:translateY(-2px)}.nd-contact-form__submit small{max-width:18rem;color:#a9adb5;font-size:.8rem;line-height:1.6;text-align:right}.nd-contact-page__shell>*,.nd-contact-form label{min-width:0}.nd-contact-page__back{display:inline-flex;align-items:center;gap:.5rem;min-height:2.75rem;margin-bottom:1.5rem;color:var(--nd-gold);font-size:.85rem;text-decoration:none}.nd-contact-page__intro>.nd-index{font-size:.7rem;line-height:1.7}.nd-contact-page__form{scroll-margin-top:1.5rem}.nd-contact-page__form-title{margin:0 0 .65rem;font-size:1.35rem;line-height:1.2;letter-spacing:-.02em}.nd-contact-page__help{margin:0 0 1.5rem;color:#a9adb5;font-size:.85rem;line-height:1.6}.nd-contact-page__direct a,.nd-contact-page__help,.nd-contact-notice{overflow-wrap:anywhere}.nd-contact-page a:focus-visible,.nd-contact-form button:focus-visible{outline:2px solid var(--nd-gold);outline-offset:4px}.nd-contact-form input:focus-visible,.nd-contact-form textarea:focus-visible{outline:2px solid var(--nd-gold);outline-offset:2px}@keyframes nd-contact-field-breathe{from{transform:scale(.96) rotate(-2deg);opacity:.52}to{transform:scale(1.04) rotate(2deg);opacity:.8}}@media (max-width:900px){.nd-launch-hero{min-height:1040px}.nd-launch-hero__content{min-height:auto}.nd-contact-page__shell{grid-template-columns:1fr}.nd-contact-page__intro>p:not(.nd-index){max-width:48rem}.nd-contact-page__form{width:min(100%, 44rem)}}@media (max-width:620px){.nd-launch-hero{min-height:1050px;padding-top:7.5rem}.nd-launch-hero .nd-hero__title{font-size:clamp(1.95rem, 9vw, 3.6rem)}.nd-launch-hero__lower{margin-top:8rem}.nd-launch-status strong{font-size:clamp(3rem, 16vw, 5rem)}.nd-launch-actions{align-items:stretch;flex-direction:column;width:100%}.nd-launch-actions .wp-block-button,.nd-launch-actions .wp-block-button__link{width:100%}.nd-contact-page__hero{padding-top:2.25rem}.nd-contact-page__intro h1{font-size:clamp(2.5rem, 13.5vw, 4rem);letter-spacing:-.045em}.nd-contact-page__form{padding:1.1rem}.nd-contact-form{grid-template-columns:1fr}.nd-contact-form__wide{grid-column:auto}.nd-contact-form__submit{align-items:stretch;flex-direction:column}.nd-contact-form__submit button{width:100%}.nd-contact-form__submit small{max-width:none;text-align:left}}@media (prefers-reduced-motion:reduce){.nd-contact-page__field::before{animation:none}.nd-launch-ve-field__frame{transition:none}}.nd-home-stage{position:relative;display:flex;width:100vw;max-width:none;min-height:max(48rem, 100svh);margin-inline:calc(50% - 50vw);padding:clamp(7.5rem, 11vw, 10rem) var(--nd-pad) clamp(5.5rem, 9vw, 8rem);align-items:center;overflow:hidden;isolation:isolate;background:#070708}.nd-home-stage>.nd-home-stage__media,.nd-home-stage>.nd-home-stage__veil,.nd-home-stage>.nd-home-stage__grid{position:absolute;inset:0;width:100%;height:100%;max-width:none;margin:0}.nd-home-stage>.nd-home-stage__media{z-index:0;background:#080705}.nd-home-stage__media img{display:block;width:100%;height:100%;object-fit:cover}.nd-home-stage>.nd-home-stage__veil{z-index:1;pointer-events:none}.nd-home-stage>.nd-home-stage__grid{z-index:2;opacity:.34;pointer-events:none;background-image:linear-gradient(rgb(245 245 242 / .035) 1px,transparent 1px),linear-gradient(90deg,rgb(245 245 242 / .035) 1px,transparent 1px);background-size:clamp(3.5rem, 7vw, 6.5rem) clamp(3.5rem, 7vw, 6.5rem);mask-image:linear-gradient(90deg,#000,rgb(0 0 0 / .45) 66%,transparent)}.nd-home-stage__inner{position:relative;z-index:3;width:min(100%, 82.5rem);margin-inline:auto}.nd-home-stage__copy{max-width:58rem;padding:clamp(1.5rem, 3vw, 2.5rem);border:1px solid rgb(245 245 242 / .12);background:rgb(5 6 8 / .42);box-shadow:0 2.25rem 8rem rgb(0 0 0 / .33),inset 0 1px rgb(255 255 255 / .025);backdrop-filter:blur(7px)}.nd-home-stage__copy h2{max-width:12ch;margin:clamp(1.2rem, 2.5vw, 2rem) 0 clamp(2rem, 4vw, 3.25rem);font-size:clamp(3.2rem, 7.5vw, 7.6rem);font-weight:460;letter-spacing:-.075em;line-height:.84}.nd-home-stage__copy h2 em{color:#fff0;font-style:normal;-webkit-text-stroke:1px rgb(245 245 242 / .88)}.nd-home-stage__copy .nd-lede{max-width:52rem;color:#f0eee8;font-size:clamp(1.12rem, 1.65vw, 1.42rem);line-height:1.62}.nd-home-stage__copy p:not(.nd-index):not(.nd-lede){max-width:50rem;color:#c7c8ca;font-size:clamp(.92rem, 1.08vw, 1.04rem);line-height:1.72}.nd-home-stage--thesis .nd-home-stage__media img{object-position:20% center;filter:saturate(.96) contrast(1.05) brightness(.9);transform:scale(1.015)}.nd-home-stage--thesis .nd-home-stage__veil{background:linear-gradient(90deg,rgb(5 4 3 / .97) 0%,rgb(6 5 3 / .89) 38%,rgb(7 5 2 / .52) 60%,rgb(5 4 3 / .16) 82%,rgb(5 4 3 / .3) 100%),linear-gradient(180deg,rgb(4 3 2 / .42),transparent 30%,rgb(4 3 2 / .62))}.nd-home-stage--about{min-height:max(44rem, 92svh);border-top:1px solid rgb(213 166 58 / .2)}.nd-home-stage--about .nd-home-stage__media img{object-position:58% 48%;filter:saturate(.82) contrast(1.07) brightness(.8);transform:scale(1.025)}.nd-home-stage--about .nd-home-stage__veil{background:linear-gradient(90deg,rgb(4 5 7 / .97) 0%,rgb(4 5 7 / .9) 38%,rgb(4 5 7 / .62) 64%,rgb(4 5 7 / .32) 80%,rgb(4 5 7 / .6) 100%),linear-gradient(180deg,rgb(4 5 7 / .42),transparent 30%,rgb(4 5 7 / .72))}.nd-home-stage--about .nd-home-stage__copy{max-width:54rem}.nd-home-stage--about .nd-home-stage__copy h2{max-width:10ch}.nd-home-stage .nd-thesis__sequence{margin-top:clamp(2rem, 4vw, 3.25rem)}.nd-home-stage .nd-about__markers{margin-top:clamp(1.8rem, 3vw, 2.5rem)}@media (max-width:760px){.nd-home-stage{min-height:auto;padding-top:7rem;padding-bottom:5rem}.nd-home-stage__copy{padding:1.15rem;background:rgb(5 6 8 / .68);backdrop-filter:blur(4px)}.nd-home-stage__copy h2{font-size:clamp(3rem, 15vw, 5.4rem)}.nd-home-stage--thesis .nd-home-stage__media img{object-position:34% center}.nd-home-stage--about .nd-home-stage__media img{object-position:59% center}.nd-home-stage--about .nd-home-stage__veil{background:linear-gradient(180deg,rgb(4 5 7 / .8),rgb(4 5 7 / .68) 45%,rgb(4 5 7 / .92))}}@media (prefers-reduced-motion:reduce){.nd-home-stage__media img{transform:none!important}}.nd-museum{isolation:isolate}.nd-museum>.nd-museum__hero-bg{position:absolute;z-index:0;inset:0 0 auto;width:100%;max-width:none;height:clamp(60rem, 84vw, 78rem);margin:0;overflow:hidden;pointer-events:none}.nd-museum__hero-bg img{display:block;width:100%;height:100%;object-fit:contain;object-position:center 43%;filter:saturate(.9) contrast(1.08) brightness(.72);transform:scale(.96)}.nd-museum__hero-bg::after{position:absolute;inset:0;content:"";background:linear-gradient(90deg,rgb(5 6 8 / .82),rgb(5 6 8 / .46) 48%,rgb(5 6 8 / .76)),radial-gradient(circle at 50% 33%,rgb(5 6 8 / .08),rgb(5 6 8 / .34) 38%,rgb(5 6 8 / .72) 82%),linear-gradient(180deg,rgb(5 6 8 / .16),rgb(5 6 8 / .24) 52%,#07080a 100%)}@media (max-width:760px){.nd-museum>.nd-museum__hero-bg{height:76rem}.nd-museum__hero-bg img{object-position:center top}.nd-museum__hero-bg::after{background:linear-gradient(180deg,rgb(5 6 8 / .34),rgb(5 6 8 / .48) 54%,#07080a 100%),radial-gradient(circle at 50% 18%,rgb(5 6 8 / .06),rgb(5 6 8 / .7) 78%)}}.nd-inspire-availability{background:radial-gradient(circle at 18% 20%,rgb(143 182 217 / .09),transparent 24%),radial-gradient(circle at 82% 76%,rgb(212 169 71 / .08),transparent 28%),#09060f!important}.nd-inspire-editions__grid{display:grid;grid-template-columns:minmax(0,1.28fr) minmax(20rem,.72fr);gap:.85rem}.nd-inspire-format-card{position:relative;min-width:0;border:1px solid rgb(212 169 71 / .24);overflow:hidden;background:linear-gradient(145deg,rgb(212 169 71 / .04),rgb(9 6 15 / .82) 58%)}.nd-inspire-format-card--print{display:grid;grid-template-columns:minmax(17rem,.86fr) minmax(0,1.14fr)}.nd-inspire-format-card__art{position:relative;min-height:100%;margin:0;border-right:1px solid rgb(212 169 71 / .2);overflow:hidden;background:#050309}.nd-inspire-format-card__art::after{position:absolute;inset:0;pointer-events:none;content:"";background:linear-gradient(140deg,transparent 45%,rgb(212 169 71 / .12));box-shadow:inset 0 0 60px rgb(9 6 15 / .8)}.nd-inspire-format-card__art img{display:block;width:100%;height:100%;min-height:31rem;object-fit:cover;object-position:center;filter:saturate(.92) contrast(1.06);transition:transform 1.2s var(--nd-ease),filter .6s}.nd-inspire-format-card--print:hover .nd-inspire-format-card__art img{filter:saturate(1.08) contrast(1.08);transform:scale(1.035)}.nd-inspire-format-card__art figcaption{position:absolute;z-index:2;right:1rem;bottom:1rem;left:1rem;color:rgb(239 232 216 / .64);font-family:var(--wp--preset--font-family--studio-mono);font-size:.48rem;letter-spacing:.08em;text-transform:uppercase}.nd-inspire-format-card__copy,.nd-inspire-format-card--digital{padding:clamp(1.5rem, 3.4vw, 3rem)}.nd-inspire-status{display:inline-flex;align-items:center;min-height:1.9rem;padding:.4rem .68rem;border:1px solid rgb(212 169 71 / .28);border-radius:999px;color:var(--insp-gold);font-family:var(--wp--preset--font-family--studio-mono);font-size:.49rem;letter-spacing:.08em;text-transform:uppercase}.nd-inspire-status::before{width:.38rem;aspect-ratio:1;margin-right:.45rem;border-radius:50%;background:var(--insp-gold);box-shadow:0 0 .7rem rgb(212 169 71 / .72);content:""}.nd-inspire-status--available{color:#a7d7b9;border-color:rgb(113 165 133 / .42)}.nd-inspire-status--available::before{background:#71a585;box-shadow:0 0 .7rem rgb(113 165 133 / .8)}.nd-inspire-format-card h3{margin:2.4rem 0 1rem;font-size:clamp(2rem, 3.6vw, 3.7rem);font-weight:480;letter-spacing:-.055em;line-height:.98}.nd-inspire-format-card p{margin:0;color:#aaa0b8;font-size:.9rem;line-height:1.7}.nd-inspire-format-meta,.nd-inspire-digital-features{margin:2rem 0;padding:0;list-style:none}.nd-inspire-format-meta li{display:flex;gap:1rem;align-items:baseline;justify-content:space-between;padding:.7rem 0;border-bottom:1px solid rgb(212 169 71 / .14)}.nd-inspire-format-meta span,.nd-inspire-digital-features li{color:var(--insp-gold-dim);font-family:var(--wp--preset--font-family--studio-mono);font-size:.52rem;letter-spacing:.065em;text-transform:uppercase}.nd-inspire-format-meta strong{color:var(--insp-parchment);font-size:.72rem;font-weight:580}.nd-inspire-format-actions{display:flex;gap:.65rem;flex-wrap:wrap;margin-top:2rem}.nd-inspire-format-actions .nd-inspire-button{min-height:3.15rem;padding:.75rem 1rem;font-size:.67rem}.nd-inspire-format-card small{display:block;margin-top:1rem;color:#756c82;font-family:var(--wp--preset--font-family--studio-mono);font-size:.48rem;line-height:1.5}.nd-inspire-format-card--digital{display:flex;flex-direction:column;isolation:isolate}.nd-inspire-format-card--digital::before{position:absolute;z-index:-1;right:-9rem;bottom:-9rem;width:24rem;aspect-ratio:1;border:1px solid rgb(212 169 71 / .12);border-radius:50%;content:""}.nd-inspire-digital-orbit{position:relative;display:grid;width:min(100%, 15rem);aspect-ratio:1;place-items:center;margin:2.2rem auto .2rem;border:1px solid rgb(212 169 71 / .24);border-radius:50%;box-shadow:inset 0 0 4rem rgb(143 182 217 / .05),0 0 3rem rgb(212 169 71 / .04)}.nd-inspire-digital-orbit::before,.nd-inspire-digital-orbit::after,.nd-inspire-digital-orbit i{position:absolute;inset:14%;border:1px solid rgb(212 169 71 / .22);content:"";transform:rotate(45deg)}.nd-inspire-digital-orbit::after{inset:29%;border-color:rgb(143 182 217 / .3);border-radius:50%}.nd-inspire-digital-orbit i:nth-child(1){transform:rotate(15deg)}.nd-inspire-digital-orbit i:nth-child(2){transform:rotate(75deg)}.nd-inspire-digital-orbit i:nth-child(3){inset:42%;border-radius:50%;border-color:var(--insp-gold);box-shadow:0 0 1.5rem rgb(212 169 71 / .16)}.nd-inspire-digital-orbit b{position:relative;z-index:2;color:var(--insp-gold);font-family:var(--wp--preset--font-family--studio-mono);font-size:.52rem;font-weight:500;letter-spacing:.2em}.nd-inspire-digital-features li{position:relative;padding:.7rem 0 .7rem 1.2rem;border-bottom:1px solid rgb(212 169 71 / .12)}.nd-inspire-digital-features li::before{position:absolute;top:.94rem;left:0;color:var(--insp-gold);content:"◇"}.nd-inspire-format-card p.nd-inspire-digital-note{margin-top:auto;padding-top:1.5rem;color:#81778e;font-size:.7rem}.nd-inspire-format-actions--stacked{align-items:flex-start;flex-direction:column}.nd-inspire-format-actions--stacked .nd-inspire-button{width:100%}.nd-inspire-button--disabled{border-color:rgb(212 169 71 / .16);background:rgb(239 232 216 / .04);color:#81778e;cursor:not-allowed;pointer-events:none}.nd-inspire-origin-mark{position:relative;display:grid;width:min(76%, 23rem);aspect-ratio:1;place-items:center;margin:clamp(3rem, 7vw, 6rem) auto 0;border:1px solid rgb(212 169 71 / .2);border-radius:50%;background:radial-gradient(circle,rgb(212 169 71 / .09),transparent 58%)}.nd-inspire-origin-mark::before,.nd-inspire-origin-mark::after,.nd-inspire-origin-mark i{position:absolute;content:""}.nd-inspire-origin-mark::before{inset:12%;border:1px dashed rgb(212 169 71 / .23);border-radius:50%}.nd-inspire-origin-mark::after{inset:28%;border:1px solid rgb(143 182 217 / .22);transform:rotate(45deg)}.nd-inspire-origin-mark i:nth-child(1){inset:20% 49.8%;border-left:1px solid rgb(212 169 71 / .25)}.nd-inspire-origin-mark i:nth-child(2){inset:49.8% 20%;border-top:1px solid rgb(212 169 71 / .25)}.nd-inspire-origin-mark i:nth-child(3){inset:42%;border:1px solid rgb(212 169 71 / .6);border-radius:50%;box-shadow:0 0 2rem rgb(212 169 71 / .18)}.nd-inspire-origin-mark b{position:relative;z-index:2;color:var(--insp-gold);font-family:var(--wp--preset--font-family--studio-mono);font-size:1rem;font-weight:500}.nd-inspire-doctrine{background:radial-gradient(circle at 22% 76%,rgb(143 182 217 / .08),transparent 30%),#09060f!important}.nd-inspire-syn-grid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid rgb(212 169 71 / .22);border-left:1px solid rgb(212 169 71 / .22)}.nd-inspire-syn-grid article{position:relative;display:flex;min-height:28rem;padding:1.35rem;border-right:1px solid rgb(212 169 71 / .22);border-bottom:1px solid rgb(212 169 71 / .22);overflow:hidden;flex-direction:column;background:linear-gradient(160deg,rgb(212 169 71 / .035),rgb(8 5 13 / .56));transition:background-color .4s,transform .5s var(--nd-ease)}.nd-inspire-syn-grid article:hover{z-index:2;background:rgb(212 169 71 / .055);transform:translateY(-.35rem)}.nd-inspire-syn-grid article::before{position:absolute;top:30%;left:50%;width:9rem;aspect-ratio:1;border:1px solid rgb(212 169 71 / .1);border-radius:50%;content:"";transform:translateX(-50%)}.nd-inspire-syn-grid span{color:var(--insp-gold);font-family:var(--wp--preset--font-family--studio-mono);font-size:.52rem;letter-spacing:.09em;text-transform:uppercase}.nd-inspire-syn-grid h3{position:relative;margin:10rem 0 1rem;font-size:clamp(1.55rem, 2.3vw, 2.25rem);font-weight:500;letter-spacing:-.045em;line-height:1}.nd-inspire-syn-grid p{position:relative;margin:0;color:#a59caf;font-size:.8rem;line-height:1.7}.nd-inspire-syn-grid b{margin-top:auto;padding-top:1rem;border-top:1px solid rgb(212 169 71 / .15);color:var(--insp-gold-dim);font-family:var(--wp--preset--font-family--studio-mono);font-size:.49rem;font-weight:500;letter-spacing:.07em;text-transform:uppercase}.nd-inspire-inner-spiral{display:grid;grid-template-columns:minmax(15rem,.45fr) minmax(0,1fr);gap:clamp(2rem, 6vw, 6rem);align-items:center;margin-top:clamp(5rem, 9vw, 8rem);padding:clamp(1.5rem, 4vw, 3.5rem);border:1px solid rgb(212 169 71 / .2);background:rgb(212 169 71 / .025)}.nd-inspire-inner-spiral__mark{position:relative;width:min(100%, 20rem);aspect-ratio:1;margin-inline:auto;border:1px solid rgb(212 169 71 / .18);border-radius:50%}.nd-inspire-inner-spiral__mark::before,.nd-inspire-inner-spiral__mark::after,.nd-inspire-inner-spiral__mark i{position:absolute;border:1px solid rgb(212 169 71 / .32);border-radius:50%;content:""}.nd-inspire-inner-spiral__mark::before{inset:12% 12% 49% 49%}.nd-inspire-inner-spiral__mark::after{inset:27% 27% 27% 27%}.nd-inspire-inner-spiral__mark i:nth-child(1){inset:39% 39% 12% 12%}.nd-inspire-inner-spiral__mark i:nth-child(2){inset:56% 22% 22% 56%;border-color:rgb(143 182 217 / .4)}.nd-inspire-inner-spiral__mark i:nth-child(3){inset:46%;border-color:var(--insp-gold);box-shadow:0 0 1.4rem rgb(212 169 71 / .2)}.nd-inspire-inner-spiral span{color:var(--insp-gold);font-family:var(--wp--preset--font-family--studio-mono);font-size:.52rem;letter-spacing:.09em;text-transform:uppercase}.nd-inspire-inner-spiral h3{margin:1rem 0;font-size:clamp(2rem, 4vw, 4.2rem);font-weight:480;letter-spacing:-.055em;line-height:1}.nd-inspire-inner-spiral p{max-width:48rem;margin:0;color:#aaa0b8;font-size:.9rem;line-height:1.72}.nd-inspire-canon{margin-top:clamp(4rem, 8vw, 7rem);padding:clamp(1.5rem, 4vw, 3rem) 0;border-top:1px solid rgb(212 169 71 / .25);border-bottom:1px solid rgb(212 169 71 / .25);overflow:hidden;text-align:center}.nd-inspire-canon>span{color:var(--insp-gold-dim);font-family:var(--wp--preset--font-family--studio-mono);font-size:.5rem;letter-spacing:.08em;text-transform:uppercase}.nd-inspire-canon>div{display:flex;gap:clamp(.5rem, 1.7vw, 1.5rem);align-items:center;justify-content:center;flex-wrap:wrap;margin-top:1.5rem}.nd-inspire-canon i{color:var(--insp-parchment);font-size:clamp(1.7rem, 4vw, 4.2rem);font-style:normal;font-weight:350;letter-spacing:-.05em}.nd-inspire-canon b{color:var(--insp-gold);font-size:clamp(1rem, 2vw, 2rem);font-weight:300;opacity:.5}.nd-inspire-open-annex{margin-top:clamp(5rem, 10vw, 9rem)}@media (max-width:1100px){.nd-inspire-editions__grid{grid-template-columns:1fr}.nd-inspire-format-card--print{grid-template-columns:minmax(18rem,.8fr) minmax(0,1.2fr)}.nd-inspire-syn-grid{grid-template-columns:repeat(2,1fr)}.nd-inspire-syn-grid article{min-height:23rem}.nd-inspire-syn-grid h3{margin-top:7rem}}@media (max-width:760px){.nd-inspire-format-card--print{grid-template-columns:1fr}.nd-inspire-format-card__art{min-height:0;border-right:0;border-bottom:1px solid rgb(212 169 71 / .2)}.nd-inspire-format-card__art img{min-height:0;aspect-ratio:16 / 9}.nd-inspire-format-meta li{align-items:flex-start;flex-direction:column;gap:.25rem}.nd-inspire-format-actions{align-items:stretch;flex-direction:column}.nd-inspire-format-actions .nd-inspire-button{width:100%}.nd-inspire-syn-grid{grid-template-columns:1fr;border-left:0}.nd-inspire-syn-grid article{min-height:auto;padding-bottom:1.7rem;border-left:1px solid rgb(212 169 71 / .22)}.nd-inspire-syn-grid h3{margin-top:5rem}.nd-inspire-syn-grid b{margin-top:2.5rem}.nd-inspire-inner-spiral{grid-template-columns:1fr}.nd-inspire-inner-spiral__mark{width:min(78%, 17rem)}}@media (prefers-reduced-motion:reduce){.nd-inspire-format-card__art img,.nd-inspire-syn-grid article{transform:none!important;transition:none!important}}@media (prefers-contrast:more){.nd-inspire-format-card p,.nd-inspire-syn-grid p,.nd-inspire-inner-spiral p{color:var(--insp-parchment)}}