.nv-mast{--mast-dot:clamp(22px,2.2vw,30px);--mast-arc:rgba(255,235,180,0.24);--mast-arc-soft:rgba(255,235,180,0.12);position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(110% 120% at 18% 18%,rgba(255,225,155,.22) 0,transparent 65%),linear-gradient(135deg,#4d3a1a,#634d23 28%,#755c2c 55%,#57431e 80%,#3f3013);padding:clamp(76px,5vw,96px) 0 clamp(24px,2.5vw,40px);border-bottom:1px solid rgba(255,225,155,.3)}.nv-mast--tight{padding-bottom:clamp(18px,1.8vw,28px)}.nv-mast--tight .nv-mast__title{max-width:27ch;font-size:clamp(1.75rem,3.2vw,2.5rem);line-height:1.04;letter-spacing:-.03em}.nv-mast__matrix{position:absolute;inset:calc(var(--mast-dot) * -1);z-index:-2;pointer-events:none;background-image:radial-gradient(rgba(255,245,210,.25) 1.2px,transparent 0);background-size:var(--mast-dot) var(--mast-dot);-webkit-mask-image:linear-gradient(180deg,#000,#000 65%,transparent);mask-image:linear-gradient(180deg,#000,#000 65%,transparent);animation:nv-mast-drift 64s linear infinite;will-change:transform}@keyframes nv-mast-drift{0%{transform:translateZ(0)}to{transform:translate3d(var(--mast-dot),var(--mast-dot),0)}}.nv-mast__arcs{position:absolute;top:-78vh;right:-44vw;width:128vw;aspect-ratio:1;z-index:-2;pointer-events:none;border:1px solid var(--mast-arc);border-radius:50%;box-shadow:0 0 30px rgba(255,240,180,.15);-webkit-mask-image:linear-gradient(170deg,transparent 46%,#000 62%,#000 82%,transparent 96%);mask-image:linear-gradient(170deg,transparent 46%,#000 62%,#000 82%,transparent 96%);animation:nv-mast-swell 34s ease-in-out infinite alternate;will-change:transform}.nv-mast__arcs:after,.nv-mast__arcs:before{content:"";position:absolute;border:1px solid var(--mast-arc-soft);border-radius:50%}.nv-mast__arcs:before{inset:7.5%}.nv-mast__arcs:after{inset:17%;border-color:var(--mast-arc)}@keyframes nv-mast-swell{0%{transform:scale(1)}to{transform:scale(1.022)}}.nv-mast__bloom{position:absolute;top:-16%;bottom:-20%;left:-6%;width:62%;z-index:-1;pointer-events:none;background:radial-gradient(60% 54% at 22% 44%,rgba(255,235,170,.25),transparent 72%);animation:nv-mast-breathe 26s ease-in-out infinite alternate}.nv-mast__bloom--far{left:auto;right:-6%;width:56%;background:radial-gradient(56% 50% at 78% 62%,rgba(255,220,140,.2),transparent 74%);animation-delay:-13s}@keyframes nv-mast-breathe{0%{opacity:.58;transform:scale(1)}to{opacity:1;transform:scale(1.07)}}.nv-mast__rake{position:absolute;top:-32%;bottom:-32%;left:0;width:40%;z-index:-1;pointer-events:none;background:linear-gradient(100deg,transparent,rgba(255,245,210,.15) 44%,rgba(255,240,180,.3) 52%,transparent);transform:translate3d(-170%,0,0) rotate(9deg);transition:transform 2.5s var(--nv-ease-io) .2s}.nv-mast[data-shown=true] .nv-mast__rake{transform:translate3d(320%,0,0) rotate(9deg)}.nv-mast__vignette{inset:0;z-index:-1;background:radial-gradient(124% 94% at 46% 32%,transparent 40%,rgba(85,64,25,.45) 100%)}.nv-mast:after,.nv-mast__vignette{position:absolute;pointer-events:none}.nv-mast:after{content:"";bottom:0;inset-inline:0;height:2px;z-index:3;background:linear-gradient(90deg,transparent,rgba(255,235,175,.4) 15%,#ffebaa 50%,rgba(255,235,175,.4) 85%,transparent);box-shadow:0 0 10px rgba(255,235,175,.5)}.nv-mast--aside .nv-mast__glyph{display:none}.nv-mast__glyph{position:absolute;top:50%;right:clamp(-72px,-3vw,-12px);width:clamp(300px,33vw,500px);z-index:-1;display:none;color:rgba(255,215,0,.14);filter:drop-shadow(0 0 25px rgba(212,175,55,.22));pointer-events:none;transform:translateY(-48%);animation:nv-mast-float 22s ease-in-out infinite alternate}.nv-mast__glyph svg{width:100%;height:auto;stroke-width:.45}@keyframes nv-mast-float{0%{transform:translateY(-51%) rotate(-1.4deg)}to{transform:translateY(-45%) rotate(1.4deg)}}@media (min-width:900px){.nv-mast__glyph{display:block}}.nv-mast__inner{position:relative;z-index:2}.nv-mast__grid{display:grid;gap:clamp(36px,4vw,64px)}@media (min-width:1024px){.nv-mast__grid--aside{grid-template-columns:minmax(0,1fr) minmax(272px,344px);align-items:end;gap:clamp(40px,4.4vw,76px)}}.nv-mast__crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:0 11px;font-family:var(--nv-font-mono);font-size:.656rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:#d8c290}.nv-mast__crumb{color:inherit;text-decoration:none;transition:color .4s var(--nv-ease-lux),text-shadow .4s var(--nv-ease-lux)}.nv-mast__crumb:hover{color:#ffd700;text-shadow:0 0 10px rgba(255,215,0,.6)}.nv-mast__crumb--here{color:#fff6e0;font-weight:600}.nv-mast__step{display:inline-flex;align-items:center;gap:11px}.nv-mast__step:before{content:"";width:4px;height:4px;flex:none;background:#ffd700;box-shadow:0 0 6px rgba(255,215,0,.8);transform:rotate(45deg)}.nv-mast__ident{display:flex;align-items:center;gap:14px;margin-top:clamp(10px,1.2vw,16px)}.nv-mast__ord{display:grid;place-items:center;width:28px;height:28px;flex:none;border:1px solid rgba(255,215,0,.5);background:rgba(255,215,0,.14);box-shadow:0 0 12px rgba(212,175,55,.3),inset 0 1px 0 rgba(255,235,170,.3);font-family:var(--nv-font-mono);font-size:.625rem;font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:.04em;color:#ffe8a3}.nv-mast__org{font-family:var(--nv-font-mono);font-size:.688rem;font-weight:500;letter-spacing:.22em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#e6cb85;text-shadow:0 1px 3px rgba(0,0,0,.5)}.nv-mast__ident-rule{flex:1;min-width:24px;height:1.5px;background:linear-gradient(90deg,#ffd700,rgba(212,175,55,.4) 46%,transparent);transform:scaleX(0);transform-origin:left;transition:transform 1.5s var(--nv-ease-lux) .14s}.nv-mast[data-shown=true] .nv-mast__ident-rule{transform:scaleX(1)}.nv-mast__tag{position:relative;display:inline-flex;align-items:center;margin-top:clamp(12px,1.4vw,18px);padding:3px 14px;font-family:var(--nv-font-mono);font-size:.625rem;font-weight:600;letter-spacing:.34em;text-transform:uppercase;color:#fff3ce;background:rgba(212,175,55,.14);border-radius:4px;box-shadow:inset 0 0 12px rgba(255,215,0,.18),0 2px 8px rgba(0,0,0,.4)}.nv-mast__tag:after,.nv-mast__tag:before{content:"";position:absolute;top:-5px;bottom:-5px;width:5px;border:1px solid #ffd700;box-shadow:0 0 8px rgba(255,215,0,.6);opacity:0;transition:opacity .9s var(--nv-ease-lux) .3s}.nv-mast__tag:before{left:0;border-right:0}.nv-mast__tag:after{right:0;border-left:0}.nv-mast[data-shown=true] .nv-mast__tag:after,.nv-mast[data-shown=true] .nv-mast__tag:before{opacity:1}.nv-mast__title{margin-top:clamp(10px,1.2vw,16px);max-width:22ch;font-family:var(--nv-font-display);font-size:clamp(2.1rem,4.2vw,3.6rem);font-weight:500;line-height:1.02;letter-spacing:-.03em;color:#ffffff;text-shadow:0 2px 12px rgba(0,0,0,.7)}.nv-mast__w{display:inline-block;overflow:hidden;padding-bottom:.09em;vertical-align:bottom}.nv-mast__w>span{display:inline-block;transform:translate3d(0,112%,0);transition:transform 1.15s var(--nv-ease-lux);transition-delay:calc(var(--i, 0) * .07s + .08s)}.nv-mast[data-shown=true] .nv-mast__w>span{transform:translateZ(0)}.nv-mast__w--accent>span{font-family:var(--nv-font-serif);font-style:italic;font-weight:400;letter-spacing:-.012em;background:linear-gradient(135deg,#fff6db,#ffd700 35%,#e6b800 68%,#ffecb3);-webkit-background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 2px 14px rgba(255,215,0,.45))}.nv-mast__rule{display:flex;align-items:center;gap:11px;margin-top:clamp(14px,1.6vw,20px);transform:scaleX(0);transform-origin:left;transition:transform 1.4s var(--nv-ease-lux) .3s}.nv-mast[data-shown=true] .nv-mast__rule{transform:scaleX(1)}.nv-mast__rule-bar{width:clamp(34px,3.8vw,48px);height:2px;flex:none;background:linear-gradient(90deg,#ffe599,#ffd700,#b8860b);box-shadow:0 0 12px rgba(255,215,0,.7)}.nv-mast__rule-node{width:6px;height:6px;flex:none;border:1px solid #ffd700;background:#ffd700;box-shadow:0 0 10px rgba(255,215,0,.9);transform:rotate(45deg)}.nv-mast__rule-line{width:clamp(80px,14vw,200px);height:1px;background:linear-gradient(90deg,rgba(255,215,0,.7),rgba(212,175,55,.3) 56%,transparent)}.nv-mast__lede{margin-top:clamp(12px,1.4vw,18px);max-width:60ch;font-size:clamp(.98rem,1.08vw,1.08rem);line-height:1.62;color:#e8dbbc;text-shadow:0 1px 4px rgba(0,0,0,.6);opacity:0;transform:translate3d(0,14px,0);transition:opacity 1.1s var(--nv-ease-lux) .42s,transform 1.1s var(--nv-ease-lux) .42s}.nv-mast[data-shown=true] .nv-mast__lede{opacity:1;transform:none}.nv-mast__badges{display:flex;flex-wrap:wrap;gap:8px;margin-top:clamp(14px,1.5vw,20px)}.nv-mast__badge{display:inline-flex;align-items:center;gap:8px;padding:5px 12px 5px 10px;border:1px solid rgba(255,215,0,.4);border-radius:999px;background:rgba(42,31,10,.65);backdrop-filter:blur(10px);font-family:var(--nv-font-mono);font-size:.6rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:#fff0c7;box-shadow:0 4px 14px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,235,170,.25);transition:border-color .45s var(--nv-ease-lux),color .45s var(--nv-ease-lux),background .45s var(--nv-ease-lux),box-shadow .45s var(--nv-ease-lux)}.nv-mast__badge svg{width:12px;height:12px;color:#ffd700;filter:drop-shadow(0 0 4px rgba(255,215,0,.7));transition:color .45s var(--nv-ease-lux)}.nv-mast__badge-dot{width:5px;height:5px;flex:none;border-radius:999px;background:#ffd700;box-shadow:0 0 8px rgba(255,215,0,.8)}.nv-mast__badge:hover{border-color:#ffd700;background:rgba(212,175,55,.3);color:#ffffff;box-shadow:0 4px 20px rgba(255,215,0,.35)}.nv-mast__figs{display:flex;flex-wrap:wrap;margin-top:clamp(16px,1.8vw,24px);border-top:1px solid rgba(212,175,55,.3)}.nv-mast__fig{position:relative;padding:clamp(12px,1.4vw,18px) clamp(18px,2.2vw,30px) 2px}.nv-mast__fig:first-child{padding-left:0}.nv-mast__fig+.nv-mast__fig:before{content:"";position:absolute;left:0;top:clamp(12px,1.4vw,18px);bottom:6px;width:1px;background:rgba(212,175,55,.3)}.nv-mast__fig:after{content:"";position:absolute;top:-1px;left:0;right:0;height:2px;background:linear-gradient(90deg,#ffd700,transparent);box-shadow:0 0 10px rgba(255,215,0,.7);transform:scaleX(0);transform-origin:left;transition:transform 1.1s var(--nv-ease-lux)}.nv-mast[data-shown=true] .nv-mast__fig:after{transform:scaleX(1)}.nv-mast[data-shown=true] .nv-mast__fig:first-child:after{transition-delay:.46s}.nv-mast[data-shown=true] .nv-mast__fig:nth-child(2):after{transition-delay:.58s}.nv-mast[data-shown=true] .nv-mast__fig:nth-child(3):after{transition-delay:.7s}.nv-mast[data-shown=true] .nv-mast__fig:nth-child(4):after{transition-delay:.82s}.nv-mast__fig-value{display:block;font-family:var(--nv-font-mono);font-size:clamp(1.3rem,1.7vw,1.65rem);font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:-.03em;line-height:1;color:#ffd700;text-shadow:0 0 16px rgba(255,215,0,.45)}.nv-mast__fig-label{display:block;margin-top:8px;font-family:var(--nv-font-mono);font-size:.6rem;letter-spacing:.16em;text-transform:uppercase;color:#d6c08d}.nv-mast__actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:clamp(16px,1.8vw,24px)}.nv-mast__back{display:inline-flex;align-items:center;gap:10px;margin-bottom:clamp(18px,2vw,24px);font-family:var(--nv-font-mono);font-size:.656rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--nv-muted);text-decoration:none;transition:color .45s var(--nv-ease-lux)}.nv-mast__back svg{width:13px;height:13px;transition:transform .5s var(--nv-ease-lux)}.nv-mast__back:hover{color:var(--nv-champagne)}.nv-mast__back:hover svg{transform:translate3d(-4px,0,0)}.nv-mast__frame{position:relative;overflow:hidden;aspect-ratio:16/10;border:1px solid rgba(255,215,0,.45);border-radius:28px 28px 28px 0;background:#1e160a;box-shadow:0 20px 48px rgba(0,0,0,.65),0 0 28px rgba(212,175,55,.3)}.nv-mast__frame img{object-fit:cover;filter:saturate(.96) contrast(1.04)}.nv-mast__frame:after{content:"";position:absolute;inset:0;z-index:2;border-radius:inherit;pointer-events:none;background:linear-gradient(180deg,transparent 58%,rgba(15,11,4,.6));box-shadow:inset 0 0 0 1px rgba(255,215,0,.35),inset 0 1px 0 rgba(255,235,170,.3)}.nv-mast__frame:before,.nv-mast__tick{content:"";position:absolute;z-index:3;width:26px;height:26px;pointer-events:none;border:1.5px solid #ffd700;box-shadow:0 0 8px rgba(255,215,0,.6)}.nv-mast__frame:before{top:13px;right:13px;border-left:0;border-bottom:0}.nv-mast__tick{bottom:9px;left:9px;border-right:0;border-top:0}@media (min-width:1024px){.nv-mast__frame{aspect-ratio:4/5}}@media (max-width:767px){.nv-mast{padding-top:clamp(92px,23vw,118px)}.nv-mast__title{max-width:none}.nv-mast__fig{padding-inline:0 26px}.nv-mast__fig+.nv-mast__fig{padding-left:26px}}@media (max-width:479px){.nv-mast__title{font-size:clamp(2.1rem,10.5vw,2.6rem)}.nv-mast__org{letter-spacing:.16em;font-size:.625rem}.nv-mast__figs{margin-top:28px}}@media (prefers-reduced-motion:reduce){.nv-mast__arcs,.nv-mast__glyph,.nv-mast__matrix{animation:none}.nv-mast__bloom{animation:none;opacity:.86}.nv-mast__rake{display:none}.nv-mast__fig:after,.nv-mast__ident-rule,.nv-mast__rule{transform:scaleX(1);transition:none}.nv-mast__w>span{transform:none;transition:none}.nv-mast__lede,.nv-mast__tag:after,.nv-mast__tag:before{opacity:1;transition:none}.nv-mast__lede{transform:none}}.nv-xc{position:relative;display:flex;flex-direction:column;height:100%;overflow:hidden;border:1px solid var(--nv-hairline);border-radius:28px 28px 28px 0;background:var(--nv-plate);box-shadow:var(--nv-lift),inset 0 1px 0 var(--nv-edge);text-decoration:none;transition:transform .75s var(--nv-ease-lux),border-color .75s var(--nv-ease-lux),box-shadow .75s var(--nv-ease-lux),background .75s var(--nv-ease-lux)}.nv-xc:hover{transform:translate3d(0,-9px,0);background:var(--nv-plate-hi);border-color:var(--nv-champagne-line);box-shadow:var(--nv-lift-hi),inset 0 1px 0 var(--nv-edge)}.nv-xc__frame{position:relative;aspect-ratio:16/11;overflow:hidden;background:var(--nv-plate-well)}.nv-xc__photo{object-fit:cover;transform:scale(1.02);filter:saturate(.86) contrast(1.04);transition:transform 1.7s var(--nv-ease-lux),filter .9s var(--nv-ease-lux)}.nv-xc:hover .nv-xc__photo{transform:scale(1.075);filter:none}.nv-xc__veil{inset:0;z-index:2;background:linear-gradient(180deg,transparent 52%,rgb(var(--nv-scrim-rgb)/.46) 100%)}.nv-xc__frame:after,.nv-xc__veil{position:absolute;pointer-events:none}.nv-xc__frame:after{content:"";top:-40%;bottom:-40%;left:0;width:46%;z-index:3;background:linear-gradient(100deg,transparent,rgb(var(--nv-glaze-rgb)/.06) 46%,rgb(var(--nv-glaze-rgb)/.1) 52%,transparent);transform:translate3d(-200%,0,0) rotate(11deg);transition:transform 1.25s var(--nv-ease-io)}.nv-xc:hover .nv-xc__frame:after{transform:translate3d(330%,0,0) rotate(11deg)}.nv-xc__void{position:absolute;inset:0;display:grid;place-items:center;background:var(--nv-plate-well);color:rgb(var(--nv-metal-rgb)/.26)}.nv-xc__void svg{width:38px;height:38px;stroke-width:1.25}.nv-xc__ord{position:absolute;top:14px;right:14px;z-index:4;display:inline-flex;align-items:center;padding:6px 11px;border:1px solid var(--nv-metal-on-media-line);border-radius:999px;background:rgb(var(--nv-scrim-rgb)/.66);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-family:var(--nv-font-mono);font-size:9px;font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:.18em;color:var(--nv-metal-on-media)}.nv-xc__body{position:relative;z-index:2;display:flex;flex:1;flex-direction:column;gap:12px;padding:38px 26px 26px}.nv-xc__body:before{content:"";position:absolute;top:0;inset-inline:0;height:1px;background:linear-gradient(90deg,var(--nv-champagne-line),var(--nv-hairline) 58%,transparent)}.nv-xc__seal{position:absolute;top:0;left:24px;z-index:5;display:grid;place-items:center;width:46px;height:46px;border:1px solid var(--nv-champagne-line);border-radius:15px;background:var(--nv-plate-flat);box-shadow:inset 0 1px 0 var(--nv-edge-soft),0 6px 18px -8px rgba(24,27,36,.28),0 0 0 0 rgb(var(--nv-metal-rgb)/.16);color:var(--nv-champagne);transform:translateY(-50%);transition:color .6s var(--nv-ease-lux),border-color .6s var(--nv-ease-lux),box-shadow .7s var(--nv-ease-lux)}.nv-xc__seal svg{width:20px;height:20px;stroke-width:1.6}.nv-xc:hover .nv-xc__seal{color:var(--nv-champagne-hi);border-color:var(--nv-champagne);box-shadow:inset 0 1px 0 var(--nv-edge-soft),0 8px 22px -8px rgba(24,27,36,.32),0 0 0 5px rgb(var(--nv-metal-rgb)/.1)}.nv-xc__kicker{font-family:var(--nv-font-mono);font-size:9.5px;font-weight:600;letter-spacing:.26em;text-transform:uppercase;color:var(--nv-champagne-dim);transition:color .6s var(--nv-ease-lux)}.nv-xc:hover .nv-xc__kicker{color:var(--nv-champagne-hi)}.nv-xc__title{font-family:var(--nv-font-display);font-size:clamp(1.24rem,1.5vw,1.42rem);font-weight:600;line-height:1.2;letter-spacing:-.024em;text-wrap:balance;color:var(--nv-text);transition:color .5s var(--nv-ease-lux)}.nv-xc:hover .nv-xc__title{color:var(--nv-champagne-hi)}.nv-xc__desc{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;font-size:.895rem;line-height:1.74;color:var(--nv-muted)}.nv-xc__foot{position:relative;display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:auto;padding-top:20px;border-top:1px solid var(--nv-hairline)}.nv-xc__foot:before{content:"";position:absolute;top:-1px;inset-inline:0;height:1px;background:linear-gradient(90deg,var(--nv-champagne),rgb(var(--nv-metal-rgb)/.2) 70%,transparent);transform:scaleX(0);transform-origin:left center;transition:transform .9s var(--nv-ease-lux);pointer-events:none}.nv-xc:hover .nv-xc__foot:before{transform:scaleX(1)}.nv-xc__go{font-family:var(--nv-font-mono);font-size:.66rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--nv-faint);transition:color .6s var(--nv-ease-lux)}.nv-xc:hover .nv-xc__go{color:var(--nv-champagne)}.nv-xc__disc{display:grid;place-items:center;width:38px;height:38px;flex:none;border:1px solid var(--nv-hairline);border-radius:999px;color:var(--nv-faint);transition:transform .7s var(--nv-ease-lux),color .6s var(--nv-ease-lux),border-color .6s var(--nv-ease-lux),background .6s var(--nv-ease-lux)}.nv-xc__disc svg{width:15px;height:15px}.nv-xc:hover .nv-xc__disc{color:var(--nv-champagne-hi);border-color:var(--nv-champagne-line);background:var(--nv-champagne-faint);transform:translate3d(3px,-3px,0)}.nv-xc__mark{position:absolute;left:10px;bottom:10px;z-index:4;width:26px;height:26px;border-left:1px solid var(--nv-champagne-line);border-bottom:1px solid var(--nv-champagne-line);pointer-events:none;transition:width .7s var(--nv-ease-lux),height .7s var(--nv-ease-lux),border-color .6s var(--nv-ease-lux)}.nv-xc:hover .nv-xc__mark{width:40px;height:40px;border-color:var(--nv-champagne)}.nv-xc--compact .nv-xc__frame{aspect-ratio:16/9}.nv-xc--compact .nv-xc__body{padding:34px 20px 22px;gap:10px}.nv-xc--compact .nv-xc__title{font-size:1.1rem}.nv-xc--compact .nv-xc__seal{width:40px;height:40px;border-radius:13px;left:20px}.nv-xc--compact .nv-xc__seal svg{width:17px;height:17px}.nv-xc--compact .nv-xc__desc{-webkit-line-clamp:2;line-clamp:2}@media (prefers-reduced-motion:reduce){.nv-xc,.nv-xc__disc,.nv-xc__mark,.nv-xc__photo,.nv-xc__seal{transition:none}.nv-xc:hover{transform:none}.nv-xc:hover .nv-xc__photo{transform:scale(1.02)}.nv-xc:hover .nv-xc__disc{transform:none}.nv-xc__frame:after{display:none}.nv-xc__foot:before{transform:scaleX(1)}}.nv-ledger{display:grid;gap:clamp(18px,2vw,26px)}.nv-led{position:relative;display:grid;grid-template-columns:minmax(0,1fr);overflow:hidden;border:1px solid var(--nv-hairline);border-radius:28px 28px 28px 0;background:var(--nv-plate);box-shadow:var(--nv-lift),inset 0 1px 0 var(--nv-edge);text-decoration:none;transition:transform .65s var(--nv-ease-lux),border-color .65s var(--nv-ease-lux),box-shadow .65s var(--nv-ease-lux),background .65s var(--nv-ease-lux)}.nv-led:hover{transform:translate3d(0,-5px,0);background:var(--nv-plate-hi);border-color:var(--nv-champagne-line);box-shadow:var(--nv-lift-hi),inset 0 1px 0 var(--nv-edge)}@media (min-width:768px){.nv-led{grid-template-columns:minmax(0,41%) minmax(0,1fr);align-items:stretch}.nv-led--lead{grid-template-columns:minmax(0,53%) minmax(0,1fr)}}.nv-led__frame{position:relative;overflow:hidden;min-height:clamp(196px,26vw,248px);background:var(--nv-plate-well)}.nv-led--lead .nv-led__frame{min-height:clamp(248px,34vw,348px)}.nv-led__photo{object-fit:cover;filter:saturate(.88) contrast(1.03);transition:transform 1.6s var(--nv-ease-lux),filter .9s var(--nv-ease-lux)}.nv-led:hover .nv-led__photo{transform:scale(1.05);filter:none}.nv-led__veil{inset:0;z-index:2;background:linear-gradient(180deg,transparent 58%,rgb(var(--nv-scrim-rgb)/.4) 100%);box-shadow:inset 0 0 0 1px var(--nv-hairline)}.nv-led__frame:after,.nv-led__veil{position:absolute;pointer-events:none}.nv-led__frame:after{content:"";top:-40%;bottom:-40%;left:0;width:44%;z-index:3;background:linear-gradient(100deg,transparent,rgb(var(--nv-glaze-rgb)/.05) 46%,rgb(var(--nv-glaze-rgb)/.09) 52%,transparent);transform:translate3d(-200%,0,0) rotate(12deg);transition:transform 1.2s var(--nv-ease-io)}.nv-led:hover .nv-led__frame:after{transform:translate3d(330%,0,0) rotate(12deg)}.nv-led__initial{position:absolute;inset:0;display:grid;place-items:center;font-family:var(--nv-font-display);font-size:clamp(3.4rem,7vw,5.6rem);font-weight:500;color:rgb(var(--nv-metal-rgb)/.13);user-select:none}.nv-led__flag{position:absolute;top:16px;left:16px;z-index:4;display:inline-flex;align-items:center;gap:8px;padding:7px 13px;border:1px solid var(--nv-metal-on-media-line);border-radius:999px;background:rgb(var(--nv-scrim-rgb)/.7);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-family:var(--nv-font-mono);font-size:9px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--nv-metal-on-media)}.nv-led__flag:before{content:"";width:4px;height:4px;background:var(--nv-metal-on-media);transform:rotate(45deg)}.nv-led__copy{position:relative;display:flex;flex-direction:column;justify-content:center;padding:clamp(24px,2.8vw,38px)}.nv-led__copy:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,var(--nv-champagne-line),var(--nv-hairline) 62%,transparent)}@media (min-width:768px){.nv-led__copy:before{top:50%;right:auto;bottom:auto;left:0;width:1px;height:34%;background:linear-gradient(180deg,transparent,var(--nv-champagne) 50%,transparent);transform:translateY(-50%);transition:height .8s var(--nv-ease-lux)}.nv-led:hover .nv-led__copy:before{height:88%}}.nv-led__ord{position:absolute;top:clamp(10px,1.4vw,16px);right:clamp(16px,2vw,26px);font-family:var(--nv-font-display);font-size:clamp(2.6rem,4.4vw,4rem);font-weight:500;font-variant-numeric:tabular-nums;letter-spacing:-.05em;line-height:1;color:rgb(var(--nv-metal-rgb)/.1);user-select:none;pointer-events:none;transition:color .7s var(--nv-ease-lux)}.nv-led:hover .nv-led__ord{color:rgb(var(--nv-metal-rgb)/.19)}.nv-led__date{display:inline-flex;align-items:center;gap:10px;font-family:var(--nv-font-mono);font-size:.656rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--nv-champagne-dim)}.nv-led__date:before{content:"";width:5px;height:5px;flex:none;border:1px solid var(--nv-champagne);transform:rotate(45deg)}.nv-led__title{margin-top:14px;max-width:32ch;font-family:var(--nv-font-display);font-size:clamp(1.22rem,1.75vw,1.55rem);font-weight:500;line-height:1.16;letter-spacing:-.024em;text-wrap:balance;color:var(--nv-text);transition:color .45s var(--nv-ease-lux)}.nv-led--lead .nv-led__title{font-size:clamp(1.5rem,2.5vw,2.1rem)}.nv-led:hover .nv-led__title{color:var(--nv-champagne-hi)}.nv-led__excerpt{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;margin-top:12px;max-width:62ch;font-size:.925rem;line-height:1.68;color:var(--nv-muted)}.nv-led__more{display:inline-flex;align-items:center;gap:11px;margin-top:clamp(20px,2.2vw,26px);font-family:var(--nv-font-mono);font-size:.656rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--nv-text-dim);transition:color .45s var(--nv-ease-lux)}.nv-led__more-rule{width:26px;height:1px;flex:none;background:var(--nv-champagne-line);transition:width .6s var(--nv-ease-lux),background-color .5s var(--nv-ease-lux)}.nv-led__more svg{width:13px;height:13px;transition:transform .5s var(--nv-ease-lux)}.nv-led:hover .nv-led__more{color:var(--nv-champagne)}.nv-led:hover .nv-led__more-rule{width:48px;background:var(--nv-champagne)}.nv-led:hover .nv-led__more svg{transform:translate3d(3px,-3px,0)}.nv-led__mark{position:absolute;left:10px;bottom:10px;z-index:4;width:24px;height:24px;border-left:1px solid var(--nv-champagne-line);border-bottom:1px solid var(--nv-champagne-line);pointer-events:none;transition:width .7s var(--nv-ease-lux),height .7s var(--nv-ease-lux),border-color .6s var(--nv-ease-lux)}.nv-led:hover .nv-led__mark{width:38px;height:38px;border-color:var(--nv-champagne)}@media (prefers-reduced-motion:reduce){.nv-led,.nv-led__mark,.nv-led__more-rule,.nv-led__ord,.nv-led__photo{transition:none}.nv-led:hover,.nv-led:hover .nv-led__photo{transform:none}.nv-led__frame:after{display:none}}.nv-dpanel,.nv-gtile,.nv-logo-card,.nv-tcard{border-radius:24px 24px 24px 0}.nv-faq{border-radius:18px 18px 18px 0}.nv-pb .nv-doc__frame,.nv-pb .nv-partner{border-radius:24px 24px 24px 0}.nv-pb .nv-partner{position:relative}.nv-logo-card:hover,.nv-tcard:hover{border-color:var(--nv-champagne-line)}.nv-dpanel:after,.nv-gtile:before,.nv-logo-card:after,.nv-pb .nv-doc__frame:after,.nv-pb .nv-partner:after,.nv-tcard:after{content:"";position:absolute;left:10px;bottom:10px;z-index:4;width:22px;height:22px;border-left:1px solid var(--nv-champagne-line);border-bottom:1px solid var(--nv-champagne-line);pointer-events:none;transition:width .7s var(--nv-ease-lux),height .7s var(--nv-ease-lux),border-color .6s var(--nv-ease-lux)}.nv-gtile:before,.nv-pb .nv-doc__frame:after{border-color:var(--nv-metal-on-media-line)}.nv-gtile:hover:before,.nv-logo-card:hover:after,.nv-pb .nv-doc:hover .nv-doc__frame:after,.nv-pb .nv-partner:hover:after,.nv-tcard:hover:after{width:34px;height:34px;border-color:var(--nv-champagne)}.nv-gtile:hover:before,.nv-pb .nv-doc:hover .nv-doc__frame:after{border-color:var(--nv-metal-on-media)}.nv-dpanel:after{transition:none}@media (prefers-reduced-motion:reduce){.nv-gtile:before,.nv-logo-card:after,.nv-pb .nv-doc__frame:after,.nv-pb .nv-partner:after,.nv-tcard:after{transition:none}}.nv-svl{position:relative;padding:clamp(18px,2.2vw,30px);overflow:hidden;border:1px solid var(--nv-hairline);border-radius:var(--nv-r-lg) var(--nv-r-lg) var(--nv-r-lg) 0;background:var(--nv-plate);box-shadow:var(--nv-lift),inset 0 1px 0 var(--nv-edge)}.nv-svl__tick{position:absolute;z-index:6;width:22px;height:22px;pointer-events:none;border:1px solid var(--nv-champagne-line)}.nv-svl__tick--tl{top:13px;left:13px;border-right:0;border-bottom:0}.nv-svl__tick--br{right:13px;bottom:13px;border-left:0;border-top:0}.nv-svl__grid{display:grid;grid-template-columns:minmax(0,1fr);list-style:none;margin:0;padding:0}.nv-svl__cell{position:relative;border-top:1px solid var(--nv-hairline)}.nv-svl__cell:first-child{border-top:0}@media (min-width:700px){.nv-svl__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.nv-svl__cell:nth-child(n){border-top:1px solid var(--nv-hairline);border-left:1px solid var(--nv-hairline)}.nv-svl__cell:nth-child(-n+2){border-top:0}.nv-svl__cell:nth-child(odd){border-left:0}}@media (min-width:1100px){.nv-svl__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.nv-svl__cell:nth-child(n){border-top:1px solid var(--nv-hairline);border-left:1px solid var(--nv-hairline)}.nv-svl__cell:nth-child(-n+3){border-top:0}.nv-svl__cell:nth-child(3n+1){border-left:0}}.nv-svl__cell{opacity:0;transform:translate3d(0,18px,0);transition:opacity .95s var(--nv-ease-lux),transform 1.1s var(--nv-ease-lux);transition-delay:calc(var(--nv-i, 0) * 85ms)}.nv-svl[data-lit=true] .nv-svl__cell{opacity:1;transform:none}.nv-svl__unit{position:relative;z-index:0;display:flex;height:100%;flex-direction:column;padding:clamp(24px,2.6vw,36px) clamp(20px,2vw,30px) clamp(22px,2.2vw,30px);text-decoration:none;isolation:isolate}.nv-svl__unit>*{position:relative;z-index:2}.nv-svl__edge{position:absolute;top:-1px;right:0;left:0;z-index:3;height:1px;background:linear-gradient(90deg,var(--nv-champagne),rgb(var(--nv-metal-rgb)/.18));transform:scaleX(0);transform-origin:left center;transition:transform .85s var(--nv-ease-lux)}.nv-svl__unit:focus-visible .nv-svl__edge,.nv-svl__unit:hover .nv-svl__edge{transform:scaleX(1)}.nv-svl__wm{position:absolute;right:-14px;bottom:-22px;z-index:0;display:none;color:rgb(var(--nv-metal-rgb)/.075);pointer-events:none;transition:color .9s var(--nv-ease-lux),transform 1.1s var(--nv-ease-lux)}.nv-svl__wm svg{width:clamp(104px,11vw,150px);height:clamp(104px,11vw,150px);stroke-width:.9}@media (min-width:700px){.nv-svl__wm{display:block}}.nv-svl__unit:hover .nv-svl__wm{color:rgb(var(--nv-metal-rgb)/.12);transform:translate3d(0,-5px,0)}.nv-svl__head{display:flex;align-items:center;justify-content:space-between;gap:14px}.nv-svl__seal{display:grid;place-items:center;width:46px;height:46px;border-radius:999px;border:1px solid var(--nv-champagne-line);background:var(--nv-champagne-faint);box-shadow:inset 0 1px 0 var(--nv-edge-soft);color:var(--nv-champagne);transition:background .7s var(--nv-ease-lux),border-color .7s var(--nv-ease-lux),box-shadow .7s var(--nv-ease-lux),color .7s var(--nv-ease-lux)}.nv-svl__seal svg{width:19px;height:19px;stroke-width:1.5}.nv-svl__unit:focus-visible .nv-svl__seal,.nv-svl__unit:hover .nv-svl__seal{background:var(--nv-champagne);border-color:var(--nv-champagne);box-shadow:0 0 0 5px var(--nv-champagne-faint);color:var(--nv-on-media)}.nv-svl__ord{font-family:var(--nv-font-serif);font-size:clamp(1.55rem,2.2vw,2rem);font-weight:400;line-height:1;letter-spacing:.05em;color:rgb(var(--nv-metal-rgb)/.24);user-select:none;transition:color .7s var(--nv-ease-lux)}.nv-svl__unit:hover .nv-svl__ord{color:rgb(var(--nv-metal-rgb)/.5)}.nv-svl__mark{display:block;width:26px;height:1px;margin-top:clamp(20px,2vw,28px);background:var(--nv-champagne-line);transition:width .85s var(--nv-ease-lux),background .85s var(--nv-ease-lux)}.nv-svl__unit:focus-visible .nv-svl__mark,.nv-svl__unit:hover .nv-svl__mark{width:64px;background:var(--nv-champagne)}.nv-svl__title{margin-top:14px;font-family:var(--nv-font-serif);font-size:clamp(1.1rem,1.45vw,1.26rem);font-weight:500;line-height:1.32;letter-spacing:-.008em;text-wrap:balance;color:var(--nv-text)}.nv-svl__desc{display:-webkit-box;margin-top:11px;overflow:hidden;font-size:.845rem;line-height:1.68;color:var(--nv-muted);-webkit-box-orient:vertical;-webkit-line-clamp:4}.nv-svl__go{display:inline-flex;align-items:center;gap:9px;margin-top:auto;padding-top:clamp(18px,2vw,26px);font-family:var(--nv-font-mono);font-size:.615rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--nv-champagne)}.nv-svl__go svg{width:13px;height:13px;transition:transform .6s var(--nv-ease-lux)}.nv-svl__unit:focus-visible .nv-svl__go svg,.nv-svl__unit:hover .nv-svl__go svg{transform:translate3d(3px,-3px,0)}@media (prefers-reduced-motion:reduce){.nv-svl__cell,.nv-svl__edge,.nv-svl__go svg,.nv-svl__mark,.nv-svl__wm{transition:none!important}.nv-svl__cell{opacity:1;transform:none}.nv-svl__edge{display:none}}.nv-sg{--nv-dwell:5600ms;--nv-sg-gap:clamp(30px,4vw,54px);--nv-sg-arch:318px;position:relative;display:grid;gap:var(--nv-sg-gap);padding:clamp(24px,3vw,44px);overflow:hidden;border:1px solid var(--nv-hairline);border-radius:var(--nv-r-lg) var(--nv-r-lg) var(--nv-r-lg) 0;background:var(--nv-plate);box-shadow:var(--nv-lift),inset 0 1px 0 var(--nv-edge)}@media (min-width:1024px){.nv-sg{--nv-sg-gap:clamp(44px,4.6vw,78px);grid-template-columns:minmax(0,384px) minmax(0,1fr);align-items:stretch;padding:clamp(34px,3.4vw,56px)}}.nv-sg__tick{position:absolute;z-index:6;width:24px;height:24px;pointer-events:none;border:1px solid var(--nv-champagne-line)}.nv-sg__tick--tl{top:15px;left:15px;border-right:0;border-bottom:0}.nv-sg__tick--br{right:15px;bottom:15px;border-left:0;border-top:0}.nv-sg__stage{position:relative;display:grid}@media (max-width:1023px){.nv-sg__stage{width:100%;max-width:430px;margin-inline:auto}}.nv-sg__plate{grid-area:1/1;display:flex;flex-direction:column;text-decoration:none;opacity:0;pointer-events:none;transform:translate3d(0,20px,0) scale(.986);transition:opacity 1s var(--nv-ease-lux),transform 1.3s var(--nv-ease-lux)}.nv-sg__plate[data-active=true]{opacity:1;pointer-events:auto;transform:none}.nv-sg__ghost{position:absolute;top:4px;left:2px;z-index:0;font-family:var(--nv-font-serif);font-size:clamp(3.4rem,6vw,5rem);font-weight:400;line-height:1;letter-spacing:.02em;color:rgb(var(--nv-metal-rgb)/.16);user-select:none;pointer-events:none}.nv-sg__niche{position:relative;z-index:1;display:block;width:100%;max-width:var(--nv-sg-arch);margin-inline:auto;aspect-ratio:1/1;overflow:hidden;border-radius:1.25rem;background:linear-gradient(172deg,var(--nv-plate-flat) 0,#f4f1ea 58%,var(--nv-plate-well) 100%);box-shadow:var(--nv-lift);transform:perspective(1000px) rotateX(var(--nv-tx,0deg)) rotateY(var(--nv-ty,0deg));transition:transform .55s var(--nv-ease-lux),box-shadow .9s var(--nv-ease-lux)}.nv-sg__plate:hover .nv-sg__niche{box-shadow:var(--nv-lift-hi)}.nv-sg__apse{position:absolute;inset:0;z-index:0;pointer-events:none;background:repeating-linear-gradient(90deg,transparent 0 15px,rgb(var(--nv-ink-rgb)/.05) 15px 16px);-webkit-mask-image:linear-gradient(180deg,transparent 0 22%,#000 44% 76%,transparent 100%);mask-image:linear-gradient(180deg,transparent 0 22%,#000 44% 76%,transparent 100%)}.nv-sg__mono{position:absolute;inset:0;z-index:1;display:grid;place-items:center;padding-top:6%;font-family:var(--nv-font-serif);font-size:clamp(3.6rem,6.6vw,4.9rem);font-weight:500;letter-spacing:.05em;color:rgb(var(--nv-metal-rgb)/.42);user-select:none}.nv-sg__photo{z-index:1;object-fit:contain!important;object-position:center center!important;padding:.5rem;filter:saturate(.86) contrast(1.05);transition:filter 1s var(--nv-ease-lux)}.nv-sg__plate:hover .nv-sg__photo{filter:none}.nv-sg__plate[data-active=true] .nv-sg__photo{animation:none!important}@keyframes nv-sg-drift{0%{transform:scale(1) translateZ(0)}to{transform:scale(1) translateZ(0)}}.nv-sg__veil{position:absolute;inset:0;z-index:3;border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 0 1px var(--nv-hairline),inset 0 1px 0 var(--nv-edge)}.nv-sg__niche:not(:has(.nv-sg__mono)) .nv-sg__veil{background:linear-gradient(180deg,transparent 58%,rgb(var(--nv-scrim-rgb)/.28) 100%)}.nv-sg__glaze{position:absolute;top:-30%;bottom:-30%;left:0;width:52%;z-index:4;pointer-events:none;transform:translate3d(-190%,0,0) rotate(12deg);background:linear-gradient(100deg,transparent,rgb(var(--nv-glaze-rgb)/.07) 46%,rgb(var(--nv-glaze-rgb)/.13) 52%,transparent)}.nv-sg__plate[data-active=true] .nv-sg__glaze{animation:nv-sg-pass 1.8s var(--nv-ease-io) .14s both}@keyframes nv-sg-pass{0%{transform:translate3d(-190%,0,0) rotate(12deg)}to{transform:translate3d(330%,0,0) rotate(12deg)}}.nv-sg__archivolt{position:absolute;inset:11px;z-index:5;pointer-events:none;border:1px solid var(--nv-champagne-line);border-radius:50% 50% 4% 4%/39% 39% 3% 3%;opacity:.72;transition:opacity .8s var(--nv-ease-lux)}.nv-sg__niche:not(:has(.nv-sg__mono)) .nv-sg__archivolt{border-color:var(--nv-metal-on-media-line)}.nv-sg__plate:hover .nv-sg__archivolt{opacity:1}.nv-sg__niche:after{content:"";position:absolute;inset:0;z-index:4;pointer-events:none;background:radial-gradient(340px circle at var(--mx,50%) var(--my,26%),rgb(255 255 255/.17),transparent 62%);opacity:0;transition:opacity .6s var(--nv-ease)}.nv-sg__plate:hover .nv-sg__niche:after{opacity:1}.nv-sg__plinth{position:relative;display:block;width:min(100%,var(--nv-sg-arch));height:1px;margin:clamp(22px,2.4vw,30px) auto 0;background:linear-gradient(90deg,transparent,var(--nv-champagne-line) 20%,var(--nv-champagne-line) 80%,transparent)}.nv-sg__plinth:before{content:"";position:absolute;top:50%;left:50%;width:6px;height:6px;margin:-3px 0 0 -3px;background:var(--nv-champagne);transform:rotate(45deg)}.nv-sg__plate[data-active=true] .nv-sg__plinth{animation:nv-sg-open 1.05s var(--nv-ease-lux) .1s both}@keyframes nv-sg-open{0%{clip-path:inset(0 48% 0 48%);opacity:0}to{clip-path:inset(0 0 0 0);opacity:1}}.nv-sg__cap{display:block;margin-top:clamp(16px,1.8vw,22px);text-align:center}.nv-sg__line{display:block;overflow:hidden;padding-bottom:.1em}.nv-sg__line>*{transform:translate3d(0,118%,0)}.nv-sg__plate[data-active=true] .nv-sg__line>*{animation:nv-sg-rise 1s var(--nv-ease-lux) both;animation-delay:calc(.15s + var(--nv-i, 0) * 95ms)}@keyframes nv-sg-rise{0%{transform:translate3d(0,118%,0)}to{transform:none}}.nv-sg__kick{display:inline-flex;align-items:center;gap:7px;font-family:var(--nv-font-mono);font-size:9.5px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--nv-champagne-dim)}.nv-sg__kick svg{width:12px;height:12px}.nv-sg__name{display:inline-block;margin-top:9px;font-family:var(--nv-font-serif);font-size:clamp(1.36rem,2.2vw,1.78rem);font-weight:500;line-height:1.24;letter-spacing:-.014em;color:var(--nv-text)}.nv-sg__role{display:inline-block;margin-top:5px;font-size:.845rem;line-height:1.58;color:var(--nv-muted)}.nv-sg__go{display:inline-flex;align-items:center;gap:8px;margin-top:15px;font-family:var(--nv-font-mono);font-size:.62rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--nv-champagne)}.nv-sg__go svg{width:13px;height:13px;transition:transform .6s var(--nv-ease-lux)}.nv-sg__plate:hover .nv-sg__go svg{transform:translate3d(3px,-3px,0)}.nv-sg__index{position:relative;display:flex;flex-direction:column}@media (min-width:1024px){.nv-sg__index:before{content:"";position:absolute;top:2px;bottom:2px;left:calc(var(--nv-sg-gap) * -.5);width:1px;background:linear-gradient(180deg,transparent,var(--nv-hairline) 12%,var(--nv-hairline) 88%,transparent)}}.nv-sg__legend{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding-bottom:13px;border-bottom:1px solid var(--nv-hairline);font-family:var(--nv-font-mono);font-size:10px;font-weight:600;letter-spacing:.26em;text-transform:uppercase;color:var(--nv-faint)}.nv-sg__count{color:var(--nv-champagne);font-variant-numeric:tabular-nums;letter-spacing:.16em}.nv-sg__count i{font-style:normal;margin-inline:4px;opacity:.42}.nv-sg__roster{display:flex;flex:1;flex-direction:column;list-style:none;margin:0;padding:0}.nv-sg__roster>li{display:flex;flex:1 1 auto;max-height:136px;opacity:0;transform:translate3d(0,16px,0);transition:opacity .9s var(--nv-ease-lux),transform 1s var(--nv-ease-lux);transition-delay:calc(.24s + var(--nv-i, 0) * 80ms)}.nv-sg[data-lit=true] .nv-sg__roster>li{opacity:1;transform:none}.nv-sg__hint{margin-top:auto;padding-top:20px;font-family:var(--nv-font-mono);font-size:9.5px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:rgb(var(--nv-ink-rgb)/.3)}@media (hover:none){.nv-sg__hint{display:none}}.nv-sg__row{position:relative;display:grid;flex:1;grid-template-columns:40px minmax(0,1fr) 22px;align-items:center;gap:14px;padding:clamp(15px,1.6vw,21px) 4px;border-bottom:1px solid var(--nv-hairline);text-decoration:none;transition:border-color .7s var(--nv-ease-lux),background .7s var(--nv-ease-lux)}.nv-sg__row[data-active=true]{border-color:var(--nv-champagne-line);background:linear-gradient(90deg,var(--nv-champagne-faint),rgb(var(--nv-metal-rgb)/0) 76%)}.nv-sg__row:before{content:"";position:absolute;top:50%;left:0;width:1px;height:0;background:var(--nv-champagne);transform:translateY(-50%);transition:height .75s var(--nv-ease-lux)}.nv-sg__row[data-active=true]:before{height:58%}.nv-sg__num,.nv-sg__rowcopy{transition:transform .75s var(--nv-ease-lux)}.nv-sg__row[data-active=true] .nv-sg__num,.nv-sg__row[data-active=true] .nv-sg__rowcopy{transform:translate3d(11px,0,0)}.nv-sg__num{font-family:var(--nv-font-mono);font-size:10px;font-weight:600;letter-spacing:.16em;color:rgb(var(--nv-ink-rgb)/.34);transition:color .6s var(--nv-ease-lux),transform .75s var(--nv-ease-lux)}.nv-sg__row[data-active=true] .nv-sg__num{color:var(--nv-champagne)}.nv-sg__rowcopy{min-width:0}.nv-sg__rowname{display:block;font-family:var(--nv-font-display);font-size:clamp(1rem,1.2vw,1.1rem);font-weight:600;line-height:1.3;letter-spacing:-.016em;color:var(--nv-text-dim);transition:color .6s var(--nv-ease-lux)}.nv-sg__row[data-active=true] .nv-sg__rowname{color:var(--nv-text)}.nv-sg__rowmeta{display:block;margin-top:4px;font-size:.765rem;line-height:1.5;color:var(--nv-faint)}.nv-sg__rowgo{display:grid;place-items:center;color:var(--nv-champagne);opacity:0;transform:translate3d(-6px,6px,0);transition:opacity .6s var(--nv-ease-lux),transform .6s var(--nv-ease-lux)}.nv-sg__rowgo svg{width:15px;height:15px}.nv-sg__row[data-active=true] .nv-sg__rowgo{opacity:1;transform:none}.nv-sg__sweep{position:absolute;right:0;bottom:-1px;left:0;height:2px;background:linear-gradient(90deg,var(--nv-champagne),rgb(var(--nv-metal-rgb)/.32));transform:scaleX(0);transform-origin:left center;animation:nv-sg-sweep var(--nv-dwell) linear forwards}.nv-sg[data-held=true] .nv-sg__sweep{animation-play-state:paused}@keyframes nv-sg-sweep{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.nv-sg__sweep{animation:none;transform:scaleX(1);opacity:.45}.nv-sg__niche,.nv-sg__num,.nv-sg__plate,.nv-sg__roster>li,.nv-sg__rowcopy{transition:none!important}.nv-sg__glaze,.nv-sg__line>*,.nv-sg__photo,.nv-sg__plinth{animation:none!important;transform:none!important}.nv-sg__niche{transform:none!important}.nv-sg__niche:after{display:none}}