:root{--paper:#f4f1ec;--ink:#211f1d;--muted:#6e6862;--line:#d7d0c8}*{box-sizing:border-box}.nb-nav{padding-inline:clamp(24px,4.5vw,72px)}.nb-wordmark{font:400 clamp(1.65rem,2.3vw,2.2rem)/1 Georgia,serif;letter-spacing:-.055em}.nb-wordmark span{color:#887969}.nb-links a{font-size:.72rem;letter-spacing:.11em;text-transform:uppercase}.nb-hero{grid-template-columns:42% 58%;min-height:min(760px,calc(100vh - 88px))}.nb-intro{padding:clamp(32px,4.5vw,72px);display:flex;flex-direction:column;justify-content:space-between;align-items:stretch}.nb-intro-top{display:flex;justify-content:space-between;gap:12px}.nb-kicker,.nb-index,.nb-overline,.nb-intro-bottom,.nb-art-caption,.nb-art-number{font-size:.63rem;letter-spacing:.16em;text-transform:uppercase;font-weight:600}.nb-kicker,.nb-overline{color:var(--muted)}.nb-index{color:#827a72}.nb-intro-main{padding:48px 0}.nb-overline{margin:0 0 22px}.nb-title{font:400 clamp(3.6rem,6.1vw,7rem)/.98 Georgia,serif;letter-spacing:-.065em;margin:0 0 30px}.nb-title em,.nb-note h2 em{font-weight:400}.nb-lead{font-size:clamp(.95rem,1.1vw,1.05rem);line-height:1.75;max-width:28rem;margin:0;color:#4b4641}.nb-button{display:inline-flex;align-items:center;justify-content:space-between;gap:42px;border-bottom:1px solid var(--ink);background:transparent;color:var(--ink)!important;padding:16px 0;text-decoration:none;margin-top:24px;font-size:.72rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.nb-button:hover{background:transparent;border-bottom-width:2px}.nb-intro-bottom{margin:0;color:var(--muted)}.nb-intro-bottom span{padding:0 8px}.nb-editorial-art{position:relative;overflow:hidden;min-height:520px;background:linear-gradient(145deg,#c2b6aa 0%,#e5ded4 45%,#9b8b7e 100%);isolation:isolate}.nb-art-light{position:absolute;inset:0;background:radial-gradient(ellipse at 80% 10%,rgba(255,253,241,.88),transparent 48%),linear-gradient(120deg,rgba(62,48,40,.26),transparent 42%)}.nb-fold{position:absolute;transform-origin:center;background:linear-gradient(90deg,#86786f 0%,#d4c8ba 14%,#f4eadd 30%,#a89587 47%,#eee4d5 67%,#827369 100%);box-shadow:0 0 80px rgba(55,41,35,.18)}.nb-fold-one{width:65%;height:155%;left:-14%;top:-25%;transform:rotate(29deg);border-radius:43% 50% 38% 50%}.nb-fold-two{width:47%;height:165%;left:37%;top:-30%;transform:rotate(27deg);border-radius:48% 46% 45% 55%;opacity:.92;background:linear-gradient(90deg,#786a62,#d4c6b8 20%,#f8eee0 45%,#b4a396 70%,#786b61)}.nb-fold-three{width:42%;height:145%;right:-22%;top:-13%;transform:rotate(28deg);border-radius:50%;opacity:.75}.nb-art-caption,.nb-art-number{position:absolute;z-index:2;color:#3c3530;line-height:1.6}.nb-art-caption{left:32px;bottom:28px}.nb-art-number{right:32px;top:30px}.nb-note{padding-block:clamp(75px,10vw,150px);gap:48px}.nb-note h2{font:400 clamp(2.9rem,5vw,5.5rem)/1.02 Georgia,serif;margin:26px 0 0;letter-spacing:-.055em}.nb-note-copy{align-self:end;max-width:28rem}.nb-note p{font-size:1rem;line-height:1.8;margin:0 0 18px}.nb-text-link{display:inline-block;color:inherit;margin-top:20px;font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;font-weight:700;text-decoration:none;border-bottom:1px solid;padding-bottom:12px}.nb-text-link:hover{text-decoration:underline;text-underline-offset:5px}@media(max-width:700px){.nb-nav{min-height:74px}.nb-links{gap:20px}.nb-links a{font-size:.65rem}.nb-hero{display:flex;flex-direction:column;min-height:0}.nb-intro{min-height:460px;padding:30px 24px}.nb-intro-main{padding:48px 0}.nb-title{font-size:clamp(3.9rem,13vw,6rem)}.nb-editorial-art{min-height:440px}.nb-note{gap:35px}}@media(max-width:360px){.nb-links{gap:12px}.nb-wordmark{font-size:1.45rem}.nb-title{font-size:3.6rem}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
