.nx.nx-page h1,.nx.nx-page h2,.nx.nx-page h3,.nx.nx-page h4{font-family:var(--nx-sans);font-weight:700;text-transform:none}.nx.nx-page h3{font-weight:600}.nx.nx-page .nx-phero.has-media{padding-top:130px}.nx .nxt-wrap{max-width:1280px;margin:0 auto;padding:0 max(24px,4vw)}.nx .nxt-kicker{color:var(--nx-gold);font-weight:600;font-size:15px;letter-spacing:.02em;margin:0 0 12px}.nx .nxt-credit,.nx .nxt-credit a{font-size:11px;color:#6e6e73}.nx .nxt-credit{display:block;max-width:1280px;margin:10px auto 0;padding:0 max(24px,4vw)}.nx .nxt-glass{background:rgba(255,255,255,.045);border:1px solid rgba(255,255,255,.09);border-radius:28px;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:0 30px 80px rgba(0,0,0,.45)}.nx .nxt-muted{color:var(--nx-dim)}.nx .nxt-lead{font-size:clamp(18px,1.6vw,22px);color:#c7c7cc;line-height:1.5;max-width:760px}.nx .nxt-chips{display:flex;gap:10px;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;padding:4px max(24px,4vw) 6px;max-width:1280px;margin:0 auto;-webkit-mask-image:linear-gradient(90deg,#000 92%,transparent);mask-image:linear-gradient(90deg,#000 92%,transparent)}.nx .nxt-chips::-webkit-scrollbar{display:none}.nx .nxt-chips a{flex:none;padding:10px 18px;border-radius:999px;background:rgba(255,255,255,.07);color:#e8e8ed;font-size:15px;font-weight:500;border:1px solid rgba(255,255,255,.08);transition:background .25s,color .25s,transform .25s;white-space:nowrap}.nx .nxt-chips a:hover{background:rgba(255,255,255,.14);transform:translateY(-1px)}.nx .nxt-chips a.on{background:var(--nx-gold);color:#111;border-color:transparent}.nx .nxt-formsec{padding:110px 0}.nx .nxt-formgrid{max-width:1180px;margin:0 auto;padding:0 max(24px,4vw);display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-gap:clamp(28px,5vw,80px);gap:clamp(28px,5vw,80px);align-items:start}.nx .nxt-formhead{position:-webkit-sticky;position:sticky;top:110px}.nx .nxt-formhead h2{font-size:clamp(38px,5vw,64px);line-height:1.04;letter-spacing:-.03em;margin:0}.nx .nxt-formline{color:#c7c7cc;font-size:19px;line-height:1.5;margin-top:18px}.nx .nxt-formline p{margin:0 0 10px}.nx .nxt-form{padding:clamp(22px,3vw,38px)}.nx .nxt-form,.nx .nxt-form label,.nx .nxt-form legend,.nx .nxt-form p,.nx .nxt-form span{color:#e8e8ed}.nx .nxt-form h2,.nx .nxt-form h3{color:#f5f5f7;font-family:var(--nx-sans);letter-spacing:-.02em}.nx .nxt-form .dim,.nx .nxt-form .muted,.nx .nxt-form .small,.nx .nxt-form small{color:#a1a1a6}.nx .nxt-form a{color:var(--nx-gold)}.nx .nxt-form input:not([type=checkbox]):not([type=radio]),.nx .nxt-form select,.nx .nxt-form textarea{background:rgba(255,255,255,.06);color:#f5f5f7;border:1px solid rgba(255,255,255,.14);border-radius:14px;min-height:50px;padding:12px 16px;font:400 16px/1.3 var(--nx-sans);width:100%;box-sizing:border-box}.nx .nxt-form textarea{min-height:110px}.nx .nxt-form input::placeholder,.nx .nxt-form textarea::placeholder{color:#8e8e93}.nx .nxt-form input:focus,.nx .nxt-form select:focus,.nx .nxt-form textarea:focus{outline:none;border-color:var(--nx-gold);box-shadow:0 0 0 4px rgba(217,180,106,.18)}.nx .nxt-form select option{color:#111}.nx .nxt-form input[type=checkbox]{accent-color:var(--nx-gold);width:20px;height:20px}.nx .nxt-form .btn:not(.ghost),.nx .nxt-form button[type=submit]{background:var(--nx-gold);color:#111;border:0;border-radius:999px;min-height:52px;padding:0 30px;font:600 17px/1 var(--nx-sans);cursor:pointer;transition:transform .2s,filter .2s}.nx .nxt-form .btn:not(.ghost):hover,.nx .nxt-form button[type=submit]:hover{transform:translateY(-1px);filter:brightness(1.06)}.nx .nxt-form .btn.ghost,.nx .nxt-form button:not([type=submit]){border-radius:999px}.nx .nxt-form .card,.nx .nxt-form .glass{background:transparent;border:0;box-shadow:none;padding:0}.nx .nxt-tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:16px;gap:16px}.nx .nxt-tile{display:grid;grid-gap:6px;gap:6px;padding:26px 24px;border-radius:24px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.09);color:#f5f5f7;transition:transform .35s cubic-bezier(.2,.7,.2,1),background .3s,border-color .3s;min-height:150px;align-content:end;position:relative;overflow:hidden}.nx .nxt-tile:before{content:"";position:absolute;inset:auto -40% -60% auto;width:220px;height:220px;border-radius:50%;background:radial-gradient(closest-side,rgba(217,180,106,.22),transparent);opacity:0;transition:opacity .35s}.nx .nxt-tile:hover{transform:translateY(-4px);background:rgba(255,255,255,.08);border-color:rgba(217,180,106,.45)}.nx .nxt-tile:hover:before{opacity:1}.nx .nxt-tile svg{width:30px;height:30px;fill:none;stroke:var(--nx-gold);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;margin-bottom:auto}.nx .nxt-tile-l{color:var(--nx-dim);font-size:14px;font-weight:500;margin-top:26px}.nx .nxt-tile b{font-size:19px;font-weight:600;letter-spacing:-.01em;overflow-wrap:anywhere}.nx .nxt-close{text-align:center;padding:clamp(110px,16vh,180px) max(24px,4vw);background:radial-gradient(ellipse 60% 70% at 50% 100%,rgba(217,180,106,.16),transparent 70%),#000}.nx .nxt-close h2{font-size:clamp(42px,6.4vw,92px);letter-spacing:-.035em;line-height:1.02;margin:0 auto;max-width:16ch}.nx .nxt-close p{color:#a1a1a6;font-size:clamp(18px,1.6vw,22px);margin:22px auto 0;max-width:620px}.nx .nxt-close-acts{display:flex;gap:14px;justify-content:center;flex-wrap:wrap;margin-top:34px}.nx .nxt-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:1px;gap:1px;background:rgba(255,255,255,.08);border-radius:26px;overflow:hidden}.nx .nxt-stat{background:#0b0b0c;padding:34px 26px}.nx .nxt-stat b{display:block;font-size:clamp(44px,5vw,72px);font-weight:700;letter-spacing:-.04em;line-height:1;background:linear-gradient(100deg,#f3d99b,#c9a24a 55%,#f0d290);-webkit-background-clip:text;background-clip:text;color:transparent}.nx .nxt-stat b.long{font-size:clamp(28px,2.6vw,40px);letter-spacing:-.025em}.nx .nxt-stat>span{display:block;color:var(--nx-dim);font-size:16px;margin-top:10px;line-height:1.35}.nx .nxt-roster{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:22px;gap:22px;max-width:1280px;margin:34px auto 0;padding:0 max(24px,4vw)}.nx .nxt-agent{position:relative;border-radius:28px;overflow:hidden;background:#111;border:1px solid rgba(255,255,255,.08);display:grid;grid-template-rows:auto 1fr;transition:transform .45s cubic-bezier(.2,.7,.2,1),border-color .3s,box-shadow .45s}.nx .nxt-agent:hover{transform:translateY(-6px);border-color:rgba(217,180,106,.4);box-shadow:0 30px 70px rgba(0,0,0,.6)}.nx .nxt-agent-ph{display:block;aspect-ratio:4/5;background:#1c1c1e center 20%/cover no-repeat;position:relative;overflow:hidden}.nx .nxt-agent-ph img{width:100%;height:100%;object-fit:cover;object-position:center 20%;transition:transform 1.1s cubic-bezier(.2,.7,.2,1)}.nx .nxt-agent:hover .nxt-agent-ph img{transform:scale(1.05)}.nx .nxt-mono{position:absolute;inset:0;display:grid;place-items:center;padding-bottom:18%;font-size:clamp(56px,7vw,96px);font-weight:700;letter-spacing:-.04em;color:#d9b46a;background:radial-gradient(circle at 50% 38%,rgba(217,180,106,.22),transparent 62%),linear-gradient(160deg,#1d1b17,#0b0b0c)}.nx .nxt-agent-ph:after{content:"";position:absolute;inset:55% 0 0;background:linear-gradient(transparent,rgba(0,0,0,.85))}.nx .nxt-agent-name{position:absolute;left:20px;right:20px;bottom:16px;z-index:1}.nx .nxt-agent-name b{display:block;font-size:24px;letter-spacing:-.02em;color:#fff}.nx .nxt-agent-name span{color:#d2d2d7;font-size:14px}.nx .nxt-agent-b{padding:16px 20px 20px;display:grid;grid-gap:12px;gap:12px;align-content:start}.nx .nxt-agent-areas{color:var(--nx-dim);font-size:14px;line-height:1.4;min-height:20px}.nx .nxt-agent-acts{display:flex;gap:8px;flex-wrap:wrap}.nx .nxt-agent-acts a{flex:1 1 auto;text-align:center;padding:10px 12px;border-radius:999px;font-size:14px;font-weight:600;background:rgba(255,255,255,.08);color:#f5f5f7;transition:background .2s}.nx .nxt-agent-acts a:first-child{background:var(--nx-gold);color:#111}.nx .nxt-agent-acts a:hover{background:rgba(255,255,255,.16)}.nx .nxt-agent-acts a:first-child:hover{filter:brightness(1.07);background:var(--nx-gold)}.nx .nxt-empty{color:var(--nx-dim);font-size:18px;max-width:1280px;margin:30px auto 0;padding:0 max(24px,4vw)}.nx .nxt-feature{max-width:1100px;margin:0 auto;padding:0 max(24px,4vw);min-height:360px;display:grid;align-items:center;position:relative}.nx .nxt-feature blockquote{margin:0;font-size:clamp(28px,3.6vw,52px);line-height:1.16;letter-spacing:-.025em;font-weight:600;color:#f5f5f7}.nx .nxt-feature blockquote:before{content:"\201C";display:block;font-size:1.8em;line-height:.6;color:var(--nx-gold);margin-bottom:18px}.nx .nxt-feature figcaption{margin-top:26px;color:var(--nx-dim);font-size:17px}.nx .nxt-feature figcaption b{color:#f5f5f7}.nx .nxt-feature-item{grid-area:1/1;transition:opacity .9s ease,transform .9s cubic-bezier(.2,.7,.2,1)}.nx .nxt-feature-item[aria-hidden=true]{opacity:0;transform:translateY(18px);pointer-events:none}.nx .nxt-feature-ctl{display:flex;gap:10px;align-items:center;margin-top:30px}.nx .nxt-feature-ctl button{width:9px;height:9px;padding:0;border-radius:6px;border:0;background:rgba(255,255,255,.25);cursor:pointer;transition:width .4s,background .4s}.nx .nxt-feature-ctl button.on{width:36px;background:var(--nx-gold)}.nx .nxt-wall{columns:340px 3;column-gap:22px;max-width:1280px;margin:0 auto;padding:0 max(24px,4vw)}.nx .nxt-rcard{page-break-inside:avoid;break-inside:avoid;margin:0 0 22px;padding:28px 26px;border-radius:26px;background:rgba(255,255,255,.045);border:1px solid rgba(255,255,255,.08);transition:border-color .3s,transform .4s cubic-bezier(.2,.7,.2,1)}.nx .nxt-rcard:hover{border-color:rgba(217,180,106,.35);transform:translateY(-3px)}.nx .nxt-rcard blockquote{margin:0;font-size:18px;line-height:1.55;color:#e8e8ed}.nx .nxt-rcard details{margin-top:12px}.nx .nxt-rcard summary{cursor:pointer;color:var(--nx-gold);font-size:15px;font-weight:500;list-style:none}.nx .nxt-rcard summary::-webkit-details-marker{display:none}.nx .nxt-rcard details[open] summary{margin-bottom:10px}.nx .nxt-rcard figcaption{margin-top:18px;font-size:15px;color:var(--nx-dim)}.nx .nxt-rcard figcaption b{color:#f5f5f7;font-weight:600}.nx .nxt-rcard figcaption a{color:var(--nx-gold)}.nx .nxt-note,.nx .nxt-tie{font-size:13px;color:#8e8e93;margin:8px 0 0}.nx .nxt-revnote{max-width:1280px;margin:0 auto 26px;padding:0 max(24px,4vw);color:var(--nx-dim);font-size:16px}.nx .nxt-revnote a{color:var(--nx-gold)}.nx .nxt-pillars{max-width:1280px;margin:0 auto;padding:0 max(24px,4vw);display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);grid-gap:clamp(30px,6vw,100px);gap:clamp(30px,6vw,100px)}.nx .nxt-pillars-head{position:-webkit-sticky;position:sticky;top:120px;align-self:start}.nx .nxt-pillars-head h2{font-size:clamp(40px,5.6vw,76px);line-height:1.02;letter-spacing:-.035em;margin:0}.nx .nxt-pillar{min-height:46vh;display:grid;align-content:center;border-top:1px solid rgba(255,255,255,.08);padding:40px 0}.nx .nxt-pillar .n{font-size:clamp(64px,8vw,120px);font-weight:700;letter-spacing:-.05em;line-height:1;background:linear-gradient(180deg,rgba(217,180,106,.9),rgba(217,180,106,.15));-webkit-background-clip:text;background-clip:text;color:transparent}.nx .nxt-pillar h3{font-size:clamp(28px,3vw,42px);letter-spacing:-.025em;margin:10px 0 12px}.nx .nxt-pillar p{color:#c7c7cc;font-size:19px;line-height:1.55;margin:0;max-width:560px}.nx .nxt-agency{max-width:1280px;margin:0 auto;padding:0 max(24px,4vw);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:clamp(30px,5vw,80px);gap:clamp(30px,5vw,80px)}.nx .nxt-agency p{color:#c7c7cc;font-size:19px;line-height:1.6;margin:0 0 18px}.nx .nxt-agency .nxt-big{font-size:clamp(22px,2.2vw,28px);color:#f5f5f7;line-height:1.45;letter-spacing:-.01em}.nx .nxt-values{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px;padding:0;list-style:none}.nx .nxt-values li{padding:10px 18px;border-radius:999px;border:1px solid rgba(217,180,106,.4);color:#f3d99b;font-size:15px;font-weight:500}.nx .nxt-affil{max-width:1280px;margin:0 auto;padding:0 max(24px,4vw) 80px}.nx .nxt-affil,.nx .nxt-affil *{color:#a1a1a6}.nx .nxt-affil a{color:var(--nx-gold)}.nx .nxt-band{position:relative;min-height:70svh;display:grid;place-items:center;text-align:center;overflow:hidden;background:#000}.nx .nxt-band>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.55;animation:nx-phero-drift 20s ease-in-out infinite alternate}.nx .nxt-band:after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at center,rgba(0,0,0,.25),rgba(0,0,0,.8))}.nx .nxt-band-in{position:relative;z-index:1;padding:80px max(24px,4vw);max-width:900px}.nx .nxt-band-in h2{font-size:clamp(44px,6.4vw,92px);letter-spacing:-.035em;line-height:1.02;margin:0}.nx .nxt-band-in p{color:#d2d2d7;font-size:clamp(18px,1.6vw,22px);margin:20px auto 30px;max-width:640px}.nx .nxt-band .nxt-credit{position:absolute;z-index:1;right:16px;bottom:12px;margin:0;padding:0;width:auto}.nx .nxt-contact-top{max-width:1280px;margin:0 auto;padding:0 max(24px,4vw)}.nx .nxt-office{margin-top:26px;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);grid-gap:22px;gap:22px;align-items:stretch}.nx .nxt-office-ph{border-radius:28px;overflow:hidden;min-height:320px;position:relative;background:#111}.nx .nxt-office-ph img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.nx .nxt-office-card{padding:32px;display:grid;align-content:center;grid-gap:14px;gap:14px}.nx .nxt-office-card h3{font-size:28px;letter-spacing:-.02em;margin:0}.nx .nxt-office-card p{color:#c7c7cc;margin:0;font-size:18px;line-height:1.5}.nx .nxt-quick{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.nx .nxt-quick a{padding:9px 16px;border-radius:999px;background:rgba(255,255,255,.07);color:#e8e8ed;font-size:14px}.nx .nxt-quick a:hover{background:rgba(255,255,255,.14)}.nx .nxt-steps{list-style:none;margin:24px 0 0;padding:0;display:grid;grid-gap:14px;gap:14px;counter-reset:s}.nx .nxt-steps li{counter-increment:s;display:grid;grid-template-columns:40px 1fr;grid-gap:14px;gap:14px;align-items:start;color:#c7c7cc;font-size:17px;line-height:1.45}.nx .nxt-steps li:before{content:counter(s);width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:rgba(217,180,106,.15);color:var(--nx-gold);font-weight:700;font-size:15px}.nx .nxt-about-topic{display:inline-block;margin-top:16px;padding:8px 14px;border-radius:999px;background:rgba(255,255,255,.07);color:#e8e8ed;font-size:15px}.nx .nxt-book .bk-pick,.nx .nxt-book .bk-slots button,.nx .nxt-book [class*=bk-]{color:inherit}.nx .nxt-book button{font-family:var(--nx-sans)}.nx .nxt-stage{max-width:1280px;margin:0 auto;padding:0 max(24px,4vw);display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);grid-gap:22px;gap:22px}.nx .nxt-player{border-radius:26px;overflow:hidden;background:#000;aspect-ratio:16/9;box-shadow:0 40px 100px rgba(0,0,0,.6);border:1px solid rgba(255,255,255,.08);position:relative}.nx .nxt-player button,.nx .nxt-player iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.nx .nxt-player button{padding:0;cursor:pointer;background:#000 50%/cover no-repeat}.nx .nxt-player button:after{content:"";position:absolute;left:50%;top:50%;width:86px;height:86px;margin:-43px 0 0 -43px;border-radius:50%;background:rgba(255,255,255,.18) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' d='M9 6.5v11l9-5.5z'/%3E%3C/svg%3E") 50% /42px no-repeat;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);transition:transform .3s,background-color .3s}.nx .nxt-player button:hover:after{transform:scale(1.08);background-color:rgba(217,180,106,.7)}.nx .nxt-nowplaying h3{font-size:clamp(22px,2.2vw,30px);letter-spacing:-.02em;margin:16px 0 6px}.nx .nxt-nowplaying p{color:var(--nx-dim);margin:0;font-size:15px}.nx .nxt-queue{display:grid;grid-gap:10px;gap:10px;align-content:start;max-height:min(640px,70vh);overflow-y:auto;padding-right:4px;scrollbar-width:thin}.nx .nxt-qitem{display:grid;grid-template-columns:150px 1fr;grid-gap:14px;gap:14px;align-items:center;padding:8px;border-radius:18px;background:transparent;border:1px solid transparent;color:#e8e8ed;text-align:left;cursor:pointer;font:inherit;transition:background .2s,border-color .2s}.nx .nxt-qitem:hover{background:rgba(255,255,255,.06)}.nx .nxt-qitem[aria-current=true]{background:rgba(217,180,106,.1);border-color:rgba(217,180,106,.4)}.nx .nxt-qitem img{width:150px;aspect-ratio:16/9;object-fit:cover;border-radius:12px;display:block}.nx .nxt-qitem b{font-size:15px;line-height:1.3;font-weight:600;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.nx .nxt-qitem span{display:block;color:var(--nx-dim);font-size:13px;margin-top:4px}.nx .nxt-vrow{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(280px,30%);grid-gap:18px;gap:18px;overflow-x:auto;scroll-snap-type:x mandatory;padding:4px max(24px,4vw) 10px;scrollbar-width:none;max-width:1280px;margin:0 auto}.nx .nxt-vrow::-webkit-scrollbar{display:none}.nx .nxt-vrow .nxt-qitem{grid-template-columns:1fr;scroll-snap-align:start;padding:0}.nx .nxt-vrow .nxt-qitem img{width:100%;border-radius:18px}.nx .nxt-vrow .nxt-qitem>div{padding:0 4px 6px}.nx .nxt-lead-story{position:relative;display:block;max-width:1280px;margin:0 auto;border-radius:32px;overflow:hidden;min-height:min(70svh,640px);color:#fff}.nx .nxt-lead-story img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform 1.4s cubic-bezier(.2,.7,.2,1)}.nx .nxt-lead-story:hover img{transform:scale(1.04)}.nx .nxt-lead-story:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,0) 30%,rgba(0,0,0,.88))}.nx .nxt-lead-in{position:absolute;z-index:1;left:0;right:0;bottom:0;padding:clamp(24px,4vw,54px);max-width:900px}.nx .nxt-lead-in .m{color:var(--nx-gold);font-weight:600;font-size:15px}.nx .nxt-lead-in h2{font-size:clamp(32px,4.6vw,64px);line-height:1.05;letter-spacing:-.03em;margin:10px 0 12px}.nx .nxt-lead-in p{color:#d2d2d7;font-size:18px;line-height:1.5;margin:0;max-width:680px}.nx .nxt-mag{max-width:1280px;margin:0 auto;padding:0 max(24px,4vw);display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:26px;gap:26px}.nx .nxt-post{grid-column:span 4;display:grid;grid-gap:14px;gap:14px;align-content:start;color:#f5f5f7}.nx .nxt-post.wide{grid-column:span 6}.nx .nxt-post-ph{border-radius:22px;overflow:hidden;aspect-ratio:3/2;background:#111}.nx .nxt-post.wide .nxt-post-ph{aspect-ratio:16/10}.nx .nxt-post-ph img{width:100%;height:100%;object-fit:cover;transition:transform 1s cubic-bezier(.2,.7,.2,1)}.nx .nxt-post:hover .nxt-post-ph img{transform:scale(1.05)}.nx .nxt-post .m{color:var(--nx-gold);font-size:13px;font-weight:600;letter-spacing:.02em}.nx .nxt-post b{font-size:23px;line-height:1.2;letter-spacing:-.02em}.nx .nxt-post.wide b{font-size:clamp(26px,2.4vw,32px)}.nx .nxt-post span.x{color:var(--nx-dim);font-size:16px;line-height:1.5}.nx .nxt-cityrail{max-width:1280px;margin:0 auto 40px;padding:0 max(24px,4vw);display:flex;gap:12px;overflow-x:auto;scrollbar-width:none}.nx .nxt-cityrail::-webkit-scrollbar{display:none}.nx .nxt-cityrail a{flex:none;display:flex;align-items:center;gap:10px;padding:6px 16px 6px 6px;border-radius:999px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.08);color:#e8e8ed;font-size:15px;font-weight:500;transition:background .2s,border-color .2s}.nx .nxt-cityrail a:hover{background:rgba(255,255,255,.12);border-color:rgba(217,180,106,.4)}.nx .nxt-cityrail img{width:38px;height:38px;border-radius:50%;object-fit:cover}.nx .nxt-cityrail .c{color:var(--nx-gold)}.nx .nxt-progress{position:fixed;left:0;right:0;top:0;height:3px;z-index:80;background:transparent;pointer-events:none}.nx .nxt-progress span{display:block;height:100%;width:100%;transform-origin:left;transform:scaleX(0);background:linear-gradient(90deg,#c9a24a,#f3d99b)}.nx .nxt-byline{display:flex;gap:10px 22px;flex-wrap:wrap;color:#c7c7cc;font-size:16px;margin-top:20px}.nx .nxt-byline a{color:var(--nx-gold)}.nx .nxt-article{max-width:760px;margin:0 auto;padding:70px max(24px,4vw) 20px;font-size:20px;line-height:1.7;color:#d2d2d7}.nx .nxt-article>p:first-child:first-letter{float:left;font-size:4.2em;line-height:.86;font-weight:700;margin:.06em .1em 0 0;color:var(--nx-gold)}.nx .nxt-article h2{color:#f5f5f7;font-size:clamp(30px,3vw,40px)!important;letter-spacing:-.025em;line-height:1.15;margin:56px 0 16px!important}.nx .nxt-article h3{color:#f5f5f7;font-size:24px;letter-spacing:-.015em;margin:34px 0 10px!important}.nx .nxt-article a{color:var(--nx-gold);text-decoration:underline;-webkit-text-decoration-color:rgba(217,180,106,.4);text-decoration-color:rgba(217,180,106,.4);text-underline-offset:3px}.nx .nxt-article li{margin:8px 0}.nx .nxt-article figure.post-fig{margin:50px calc(-1 * min(14vw, 180px))}.nx .nxt-article .post-photo{border-radius:26px;overflow:hidden}.nx .nxt-article .post-photo img{width:100%;display:block}.nx .nxt-article figcaption,.nx .nxt-article figcaption a{font-size:12px;color:#6e6e73;text-decoration:none}.nx .nxt-article .post-table{width:100%;border-collapse:collapse;font-size:16px}.nx .nxt-article .post-table td,.nx .nxt-article .post-table th{padding:12px 14px;border-bottom:1px solid rgba(255,255,255,.1);text-align:left;color:#e8e8ed}.nx .nxt-article .post-table th{color:var(--nx-gold);font-weight:600}.nx .nxt-article .small,.nx .nxt-article .small a{font-size:15px}.nx .nxt-article [class*=stat]{color:#f5f5f7}.nx .nxt-postareas{max-width:760px;margin:0 auto;padding:10px max(24px,4vw) 0;color:var(--nx-dim);font-size:16px}.nx .nxt-postareas a{color:var(--nx-gold)}.nx .nxt-related{max-width:1280px;margin:0 auto;padding:0 max(24px,4vw);display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:18px;gap:18px}.nx .nxt-related a{display:grid;align-content:end;min-height:180px;padding:24px;border-radius:24px;background:linear-gradient(160deg,rgba(217,180,106,.14),rgba(255,255,255,.03));border:1px solid rgba(255,255,255,.08);color:#f5f5f7;font-size:21px;font-weight:600;line-height:1.25;letter-spacing:-.015em;transition:transform .35s,border-color .3s}.nx .nxt-related a:hover{transform:translateY(-4px);border-color:rgba(217,180,106,.45)}.nx .nxt-related a span{display:block;color:var(--nx-gold);font-size:14px;font-weight:500;margin-top:12px}.nx .nxt-acts,.nx .nxt-numbers{max-width:1280px;margin:0 auto;padding:0 max(24px,4vw)}.nx .nxt-numbers,.nx .nxt-numbers *{color:#d2d2d7}.nx .nxt-numbers b,.nx .nxt-numbers h2,.nx .nxt-numbers h3,.nx .nxt-numbers strong{color:#f5f5f7}.nx .nxt-numbers a{color:var(--nx-gold)}.nx .nxt-numbers .card,.nx .nxt-numbers .glass{background:rgba(255,255,255,.045);border:1px solid rgba(255,255,255,.08);border-radius:22px;box-shadow:none}.nx .nxt-others{max-width:1280px;margin:26px auto 0;padding:0 max(24px,4vw);color:var(--nx-dim);font-size:16px;display:flex;flex-wrap:wrap;gap:8px;align-items:center}.nx .nxt-others a{color:#e8e8ed;padding:6px 12px;border-radius:999px;background:rgba(255,255,255,.06);white-space:nowrap}.nx .nxt-others a:hover{background:rgba(255,255,255,.12)}.nx.nxt-join{--disp:var(--nx-sans);--body:var(--nx-sans)}.nx.nxt-join .jn{--jn-k:#000;--jn-c:#0b0b0c;--jn-g:#d9b46a;--jn-gd:#d9b46a;--jn-t:#e8e8ed}.nx.nxt-join .jn-white{background:#000;color:#e8e8ed}.nx.nxt-join .jn-cream{background:#0b0b0c;color:#e8e8ed}.nx.nxt-join .jn-gold{background:radial-gradient(ellipse 70% 90% at 50% 120%,rgba(217,180,106,.35),transparent 70%),#0b0b0c;color:#f5f5f7}.nx.nxt-join .jn-gold .jn-btn{background:var(--nx-gold)}.nx.nxt-join .jn .jn-title,.nx.nxt-join .jn-h2{font-weight:700;letter-spacing:-.035em;line-height:1.04}.nx.nxt-join .jn-h2 em,.nx.nxt-join .jn-title em{font-style:normal;background:linear-gradient(100deg,#f3d99b,#c9a24a 55%,#f0d290);-webkit-background-clip:text;background-clip:text;color:transparent}.nx.nxt-join .jn-eyebrow{letter-spacing:.04em;text-transform:none;font-size:15px;font-weight:600;color:var(--nx-gold)}.nx.nxt-join .jn-quote,.nx.nxt-join .jn-stat{background:rgba(255,255,255,.045);border:1px solid rgba(255,255,255,.08);border-radius:24px;color:#e8e8ed}.nx.nxt-join .jn input:not([type=checkbox]):not([type=radio]),.nx.nxt-join .jn select,.nx.nxt-join .jn textarea{background:rgba(255,255,255,.06);color:#f5f5f7;border:1px solid rgba(255,255,255,.14);border-radius:14px}.nx.nxt-join .jn input::placeholder{color:#8e8e93}.nx.nxt-join .jn-faces a{color:#e8e8ed}.nx.nxt-join .jn li,.nx.nxt-join .jn p{color:inherit}@media (max-width:900px){.nx .nxt-agency,.nx .nxt-formgrid,.nx .nxt-office,.nx .nxt-pillars,.nx .nxt-stage{grid-template-columns:1fr}.nx .nxt-formhead,.nx .nxt-pillars-head{position:static}.nx .nxt-pillar{min-height:0;padding:30px 0}.nx .nxt-post,.nx .nxt-post.wide{grid-column:1/-1}.nx .nxt-queue{max-height:none}.nx .nxt-article figure.post-fig{margin:36px 0}}@media (max-width:700px){.nx .nxt-formsec{padding:80px 0}.nx .nxt-roster{grid-template-columns:1fr 1fr;gap:12px;padding:0 16px}.nx .nxt-agent{border-radius:20px}.nx .nxt-agent-name{left:12px;right:12px;bottom:10px}.nx .nxt-agent-name b{font-size:17px}.nx .nxt-agent-name span{font-size:12px}.nx .nxt-agent-b{padding:10px 10px 12px;gap:8px}.nx .nxt-agent-areas{font-size:12px}.nx .nxt-agent-acts a{font-size:12px;padding:8px 6px;flex-basis:30%}.nx .nxt-wall{column-count:1;padding:0 16px}.nx .nxt-lead-story{border-radius:0;min-height:70svh}.nx .nxt-article{font-size:18px;padding-top:44px}.nx .nxt-qitem{grid-template-columns:120px 1fr}.nx .nxt-qitem img{width:120px}.nx .nxt-vrow{grid-auto-columns:78%;padding:4px 16px 10px}.nx .nxt-tiles{grid-template-columns:1fr 1fr;gap:10px}.nx .nxt-tile{min-height:124px;padding:18px 16px;border-radius:20px}.nx .nxt-tile b{font-size:15px}.nx .nxt-stats{grid-template-columns:1fr 1fr}.nx .nxt-stat{padding:24px 18px}}@media (prefers-reduced-motion:reduce){.nx .nxt-band>img{animation:none}.nx .nxt-feature-item{transition:none}}.nx .nxt-book .bk .bk-step{background:var(--nx-gold);color:#111}.nx .nxt-book .bk .bk-h,.nx .nxt-book .bk legend{color:#f5f5f7;font-size:17px;font-weight:600}.nx .nxt-book .bk-kinds label{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.12);color:#f5f5f7;border-radius:18px;transition:border-color .2s,background .2s}.nx .nxt-book .bk-kinds label span{color:#a1a1a6}.nx .nxt-book .bk-kinds label:hover{background:rgba(255,255,255,.08)}.nx .nxt-book .bk-kinds label:has(input:checked){border-color:var(--nx-gold);box-shadow:inset 0 0 0 1px var(--nx-gold);background:rgba(217,180,106,.1)}.nx .nxt-book .bk-chips button{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.12);color:#f5f5f7;border-radius:14px;transition:background .2s,border-color .2s,transform .2s}.nx .nxt-book .bk-chips button:hover:not(:disabled){background:rgba(255,255,255,.1);transform:translateY(-1px)}.nx .nxt-book .bk-chips button[aria-pressed=true]{background:var(--nx-gold);color:#111;border-color:var(--nx-gold)}.nx .nxt-book .bk-chips button:disabled{background:transparent;color:#48484a;border-style:dashed}.nx .nxt-book .bk-none,.nx .nxt-book .bk-zone{color:#a1a1a6}.nx .nxt-book .bk-pick{background:rgba(255,255,255,.05);border-left:3px solid var(--nx-gold);border-radius:0 16px 16px 0;color:#e8e8ed}.nx .nxt-book .bk-confirm{background:rgba(255,255,255,.05);border:1px solid rgba(217,180,106,.35);border-radius:22px;color:#f5f5f7}.nx .nxt-book .bk-err{color:#ff8a80}.nx .nxt-book .bk-ok{color:#7ee2a8}.nx .nxt-book .bk-when{color:#f5f5f7}.nx .nxt-booksec{padding:80px 0 110px}.nx .nxt-bookgrid{max-width:1240px;margin:0 auto;padding:0 max(24px,4vw);display:grid;grid-template-columns:minmax(0,1fr) 360px;grid-gap:clamp(24px,4vw,56px);gap:clamp(24px,4vw,56px);align-items:start}.nx .nxt-bookside{position:-webkit-sticky;position:sticky;top:110px;padding:28px;display:grid;grid-gap:14px;gap:14px}.nx .nxt-bookside h2{font-size:26px;letter-spacing:-.02em;margin:0}.nx .nxt-bookside .nxt-side-ph{border-radius:18px;overflow:hidden;aspect-ratio:4/3}.nx .nxt-bookside .nxt-side-ph img{width:100%;height:100%;object-fit:cover;display:block}.nx .nxt-bookside a,.nx .nxt-bookside p{font-size:15px}.nx .nxt-bookside a{color:var(--nx-gold)}@media (max-width:900px){.nx .nxt-bookgrid{grid-template-columns:1fr}.nx .nxt-bookside{position:static}}.nx.nxt-join .jn-gold .jn-sub,.nx.nxt-join .jn-sub{color:#c7c7cc}.nx.nxt-join .jn-face-role,.nx.nxt-join .jn-gold .jn-small,.nx.nxt-join .jn-pull figcaption span span,.nx.nxt-join .jn-quote figcaption span span,.nx.nxt-join .jn-small,.nx.nxt-join .jn-stat figcaption span,.nx.nxt-join .jn-tie{color:#a1a1a6}.nx.nxt-join .jn-gold .jn-eyebrow,.nx.nxt-join .jn-gold .jn-small a{color:var(--nx-gold)}.nx.nxt-join .jn-quote blockquote{color:#e8e8ed}.nx.nxt-join .jn-pull{border-bottom-color:rgba(255,255,255,.1)}.nx.nxt-join .jn-btn.dark{background:var(--nx-gold);color:#111;border-color:var(--nx-gold)}.nx.nxt-join .jn-btn.ghost.dark{background:transparent;color:#f5f5f7;border-color:rgba(255,255,255,.4)}.nx.nxt-join .jn-math{background:rgba(255,255,255,.045);border:1px solid rgba(255,255,255,.09);border-radius:28px;box-shadow:0 30px 80px rgba(0,0,0,.45)}.nx.nxt-join .jn-field{color:#c7c7cc}.nx.nxt-join .jn-input{background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.14);border-radius:14px}.nx.nxt-join .jn-input:focus-within{outline-color:var(--nx-gold)}.nx.nxt-join .jn-input i{color:#a1a1a6}.nx.nxt-join .jn-input input{color:#f5f5f7}.nx.nxt-join .jn-ghost{color:#f5f5f7;border-color:rgba(255,255,255,.35)}.nx.nxt-join .jn-math-out{background:#000}.nx.nxt-join .jn-math-out dl>div{border-bottom-color:rgba(255,255,255,.1)}.nx.nxt-join .jn-talk-form{background:rgba(255,255,255,.045);color:#e8e8ed;border:1px solid rgba(255,255,255,.09);border-radius:28px;box-shadow:0 30px 80px rgba(0,0,0,.45)}.nx.nxt-join .jn-faces img,.nx.nxt-join .jn-mosaic img,.nx.nxt-join .jn-thumb{border-radius:18px}.nx.nxt-join .jn-mosaic-count a,.nx.nxt-join .jn-mosaic-count span{color:#111}.nx.nxt-join .jn-input input{background:transparent!important;border:0!important;border-radius:0;min-height:0;padding:0}.nx .nxt-more{max-width:1280px;margin:10px auto 0;padding:0 max(24px,4vw)}.nx .nxt-more>summary{list-style:none;cursor:pointer;display:inline-flex;align-items:center;gap:10px;padding:14px 26px;border-radius:999px;border:1px solid rgba(217,180,106,.5);color:#f3d99b;font-weight:600;font-size:16px;transition:background .2s}.nx .nxt-more>summary::-webkit-details-marker{display:none}.nx .nxt-more>summary:hover{background:rgba(217,180,106,.12)}.nx .nxt-more[open]>summary{display:none}.nx .nxt-more>.nxt-wall{padding:0}@media (prefers-reduced-motion:no-preference){.nx.nxt-join .jn-mosaic li>a{animation:nxj-float 7s ease-in-out infinite alternate}.nx.nxt-join .jn-mosaic li:nth-child(3n+1)>a{animation-duration:8.5s;animation-delay:-2s}.nx.nxt-join .jn-mosaic li:nth-child(3n+2)>a{animation-duration:6.2s;animation-delay:-4s}.nx.nxt-join .jn-mosaic li:nth-child(4n)>a{animation-duration:9.4s;animation-delay:-1s}.nx.nxt-join .jn-quotes{columns:auto;display:flex;align-items:stretch;gap:18px;width:max-content;max-width:none;animation:nxj-pan 46s ease-in-out infinite alternate}.nx.nxt-join .jn-quotes:focus-within{animation-play-state:paused}.nx.nxt-join .jn-quotes>.jn-quote{width:min(380px,82vw);flex:none}.nx.nxt-join .jn-wins,.nx.nxt-join section:has(.jn-quotes){overflow-x:clip}}@keyframes nxj-float{0%{translate:0 0}to{translate:0 -12px}}@keyframes nxj-pan{0%,6%{transform:translateX(0)}94%,to{transform:translateX(calc(-100% + min(1180px, 100vw - 48px)))}}.nx .nxle-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));grid-gap:22px;gap:22px;max-width:1280px;margin:34px auto 0;padding:0 max(24px,4vw)}.nx .nxle-card{display:flex;flex-direction:column;gap:18px;padding:26px;border-radius:26px;background:#161617;box-shadow:inset 0 0 0 1px rgba(255,255,255,.07)}.nx .nxle-county{font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--nx-gold)}.nx .nxle-top h3{margin:6px 0 0;font-size:28px;font-weight:700;letter-spacing:-.02em}.nx .nxle-top h3 a{color:#f5f5f7;text-decoration:none}.nx .nxle-top h3 a:hover{color:var(--nx-gold)}.nx .nxle-top p{margin:8px 0 0;color:#a1a1a6;font-size:15px;line-height:1.5}.nx .nxle-people{list-style:none;margin:0;padding:0;display:grid;grid-gap:10px;gap:10px}.nx .nxle-people li{justify-content:space-between}.nx .nxle-face,.nx .nxle-people li{display:flex;align-items:center;gap:12px}.nx .nxle-face{min-width:0;color:#f5f5f7;text-decoration:none}.nx .nxle-face img,.nx .nxle-face span{width:44px;height:44px;flex:none;border-radius:50%;object-fit:cover;object-position:center 20%;background:#2a2a2c;display:grid;place-items:center;font-size:14px;font-weight:600;box-shadow:0 0 0 1.5px rgba(217,180,106,.6)}.nx .nxle-face b{font-size:15px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nx .nxle-book,.nx .nxle-face:hover b{color:var(--nx-gold)}.nx .nxle-book{flex:none;font-size:13px;font-weight:600;padding:7px 14px;border-radius:980px;text-decoration:none;box-shadow:inset 0 0 0 1px rgba(217,180,106,.6)}.nx .nxle-book:hover{background:var(--nx-gold);color:#111}.nx .nxle-acts{margin-top:auto;display:flex;flex-wrap:wrap;gap:10px}.nx .nxle-acts .nx-btn{min-height:44px;font-size:15px;padding:0 20px}@media (max-width:600px){.nx .nxle-grid{grid-template-columns:1fr;padding:0 16px;gap:14px}.nx .nxle-card{padding:20px}}