.nl-hero{background:linear-gradient(135deg,#1a3a5c,#243f6a,#1e4d8c);color:#fff}.nl-hero-label{font-family:Arial,Helvetica,sans-serif;font-size:.65rem;letter-spacing:.3em;text-transform:uppercase;color:#fffc;margin:0 0 .75rem}.nl-hero-title{font-family:Georgia,Times New Roman,serif;font-size:clamp(2rem,5vw,2.75rem);font-weight:700;letter-spacing:.08em;color:#fff;margin:0 0 .75rem;line-height:1.1}.nl-hero-rule{width:40px;height:2px;background:#c9a84c;margin:0 auto 1rem}.nl-hero-meta{font-family:Arial,Helvetica,sans-serif;font-size:.8rem;color:#ffffffd9;margin:0;letter-spacing:.04em}.nl-hero-sep{opacity:.5}.nl-hero-subtitle{font-family:Georgia,Times New Roman,serif;font-size:1.125rem;font-style:italic;color:#ffffffeb;margin:1rem 0 0;line-height:1.5}.nl-fixed-author{text-align:center;padding:20px 0 8px;background:#fff;display:flex;justify-content:center;gap:24px}.nl-fixed-author-img{width:90px;height:90px;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:2px solid #c9a84c;display:inline-block}.nl-tania{text-align:center;padding:2.5rem 1.5rem 1rem;border-top:1px solid #e5e0d8;margin-top:3rem}.nl-tania-label{font-family:Arial,Helvetica,sans-serif;font-size:.78rem;color:#9ca3af;font-style:italic;margin:0 0 1rem}.nl-tania-img{width:110px;height:110px;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:2px solid #c9a84c;display:block;margin:0 auto .75rem}.nl-tania-name{font-family:Arial,Helvetica,sans-serif;font-size:.875rem;font-weight:700;color:#374151;margin:0}.nl-thatsall{text-align:center;padding:1rem 1.5rem 2rem}.nl-thatsall-img{max-width:180px;width:100%;height:auto;display:inline-block}.nl-imgheader{line-height:0}.nl-imgheader img{width:100%;max-height:420px;-o-object-fit:cover;object-fit:cover;display:block}.nl-citation{background:linear-gradient(135deg,#faf7f2,#f4ede0);border-bottom:1px solid rgba(201,168,76,.25)}.nl-citation-inner{position:relative;padding-left:2.25rem}.nl-citation-mark{position:absolute;left:-.35rem;top:-1.75rem;font-family:Georgia,serif;font-size:5rem;line-height:1;color:#c9a84c;opacity:.35;pointer-events:none}.nl-citation-text{font-family:Georgia,Times New Roman,serif;font-size:1.15rem;line-height:1.7;font-style:italic;color:#4a3520;margin:0 0 .5rem}.nl-citation-author{font-family:Arial,Helvetica,sans-serif;font-size:.82rem;color:#8c7254;font-style:normal;letter-spacing:.02em}.nl-body{max-width:760px;margin:0 auto;padding:3rem 1.5rem 4rem}.prose-dacadi{font-family:Georgia,Times New Roman,serif;font-size:1.0625rem;line-height:1.9;color:#1a1a2e}.prose-dacadi h1{font-family:Georgia,Times New Roman,serif;font-size:1.75rem;font-weight:700;color:#1a3a5c;margin:3rem 0 1rem;padding-bottom:.625rem;border-bottom:2px solid #c9a84c;line-height:1.25}.prose-dacadi h2{font-family:Georgia,Times New Roman,serif!important;font-size:1.35rem;font-weight:700;color:#1a3a5c;line-height:1.35;border:none!important;padding:.875rem 0 0!important;margin:2.75rem 0 .875rem;position:relative}.prose-dacadi h2:before{content:"";display:block;position:absolute;top:0;left:0;width:28px;height:2px;background:linear-gradient(90deg,#c9a84c,#c9a84c26);border-radius:1px}.prose-dacadi h3{font-family:Arial,Helvetica,sans-serif;font-size:.78rem;font-weight:700;color:#c9a84c;text-transform:uppercase;letter-spacing:.12em;margin:2.25rem 0 .75rem}.prose-dacadi p{margin:0 0 1.25rem}.prose-dacadi strong{font-weight:700;color:#111}.prose-dacadi em{font-style:italic}.prose-dacadi a{color:#c9a84c;text-decoration:underline;text-decoration-color:#c9a84c59;text-underline-offset:3px;transition:text-decoration-color .15s}.prose-dacadi a:hover{text-decoration-color:#c9a84c}.prose-dacadi ul{margin:.5rem 0 1.25rem;padding:0;list-style:none}.prose-dacadi ul li{position:relative;padding-left:1.5rem;margin:.3rem 0}.prose-dacadi ul li:before{content:"—";position:absolute;left:0;color:#c9a84c;font-weight:700}.prose-dacadi li{margin:.3rem 0}.prose-dacadi blockquote{position:relative;background:linear-gradient(135deg,#faf7f0,#f5efe3);border-left:3px solid #c9a84c;border-radius:0 6px 6px 0;padding:1.5rem 1.75rem 1.5rem 3.75rem;margin:2rem 0;font-style:italic;font-size:.975rem;line-height:1.85;color:#4b3d2a}.prose-dacadi blockquote:before{content:"“";font-family:Georgia,serif;font-size:4.5rem;line-height:1;color:#c9a84c;opacity:.45;position:absolute;left:.875rem;top:.375rem}.prose-dacadi blockquote p{margin:0 0 .75rem}.prose-dacadi blockquote p:last-child{margin:0}.prose-dacadi hr{border:none;margin:3rem 0;text-align:center;overflow:visible;position:relative;height:1px;background:#e5e0d8}.prose-dacadi hr:after{content:"✦";display:inline-block;position:relative;top:-.65em;font-size:.8rem;color:#c9a84c;background:#fff;padding:0 .875rem;letter-spacing:.3em}.dacadi-img{max-width:100%;height:auto;border-radius:6px;margin:2.25rem auto;display:block;box-shadow:0 4px 28px #1a3a5c1a}.dacadi-gallery{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.875rem;margin:2.25rem 0}.dacadi-gallery .dacadi-img{margin:0;width:100%;height:220px;-o-object-fit:cover;object-fit:cover}.yt-wrap{margin:2.5rem 0}.yt-embed{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;border-radius:8px;box-shadow:0 6px 32px #1a3a5c26}.yt-embed iframe{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:8px}.nl-nav{margin-top:4.5rem;padding-top:2rem;border-top:1px solid #e5e0d8;display:flex;align-items:center;justify-content:space-between;gap:1rem}.nl-nav-back{font-family:Arial,Helvetica,sans-serif;font-size:.82rem;color:#6b7280;text-decoration:none;display:flex;align-items:center;gap:.375rem;transition:color .15s}.nl-nav-back:hover{color:#1a3a5c}.nl-nav-back svg{flex-shrink:0}.nl-nav-label{font-family:Arial,Helvetica,sans-serif;font-size:.75rem;color:#9ca3af;letter-spacing:.05em}@media(max-width:640px){.nl-body{padding:2rem 1rem 3rem}.nl-citation-mark{display:none}.nl-citation-inner{padding-left:1.25rem}.nl-hero-title{font-size:1.875rem}.prose-dacadi h1{font-size:1.5rem}.prose-dacadi h2{font-size:1.2rem}.dacadi-gallery{grid-template-columns:1fr}.dacadi-gallery .dacadi-img{height:180px}}
