.nl-hero-sheen{position:absolute;inset:-20%;background:linear-gradient(115deg,transparent 40%,rgba(93,212,162,.16) 50%,transparent 60%);background-size:220% 220%;animation:nl-sheen 7s ease-in-out infinite;pointer-events:none}@keyframes nl-sheen{0%,to{background-position:0% 0%}50%{background-position:100% 100%}}.nl-postmark{animation:nl-postmark-spin 40s linear infinite;pointer-events:none}.nl-postmark-alt{animation-duration:55s;animation-direction:reverse}@keyframes nl-postmark-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.nl-blur-in{opacity:0;filter:blur(10px);transform:translateY(8px);animation:nl-blur-in .9s cubic-bezier(.22,1,.36,1) .15s forwards}@keyframes nl-blur-in{to{opacity:1;filter:blur(0);transform:translateY(0)}}.nl-feature{display:flex;gap:40px;align-items:center;background:#fff;border:1px solid #e4e4de;border-radius:24px;padding:36px;box-shadow:0 24px 50px #0b1f1712}.nl-feature-cover{flex-shrink:0}.nl-cover-frame{position:relative;width:190px;height:251px;border-radius:8px;overflow:hidden;box-shadow:0 16px 34px #0b1f172e;transition:transform .4s cubic-bezier(.22,1,.36,1)}.nl-cover-frame img{width:100%;height:100%;object-fit:cover;display:block}.nl-cover-frame:hover{transform:translateY(-4px) rotate(-1.2deg)}.nl-cover-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(160deg,#eaf6f0,#dcefe4)}.nl-cover-peel{position:absolute;top:0;right:0;width:34px;height:34px;background:linear-gradient(135deg,transparent 50%,rgba(255,255,255,.92) 50%);clip-path:polygon(100% 0,100% 100%,0 0);transform-origin:top right;transform:scale(0);transition:transform .35s cubic-bezier(.22,1,.36,1);box-shadow:-6px 6px 10px #0b1f171f}.nl-cover-frame:hover .nl-cover-peel{transform:scale(1)}.nl-feature-body{flex:1;min-width:0}.nl-ink-reveal{clip-path:inset(100% 0 0 0);opacity:0;transition:clip-path .8s cubic-bezier(.22,1,.36,1),opacity .8s ease}.nl-ink-reveal.in-view{clip-path:inset(0 0 0 0);opacity:1}.nl-archive-band{background:linear-gradient(180deg,#eef6f0,#e6f1ea)}.nl-archive-glow{position:absolute;width:480px;height:480px;border-radius:50%;background:radial-gradient(circle,rgba(2,130,79,.14),transparent 70%);top:-140px;right:-120px;animation:nl-archive-drift 18s ease-in-out infinite;pointer-events:none}.nl-archive-glow-alt{width:360px;height:360px;inset:auto auto -140px -100px;background:radial-gradient(circle,rgba(58,122,82,.13),transparent 70%);animation-duration:24s;animation-direction:reverse}@keyframes nl-archive-drift{0%,to{transform:translate(0)}50%{transform:translate(-50px,60px)}}.nl-issue-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px 20px}.nl-issue-card{position:relative;display:flex;flex-direction:column;width:100%;max-width:200px;justify-self:center;border:none;font:inherit;color:#16321f;background:#fff;border-radius:14px;overflow:hidden;box-shadow:0 4px 10px #0b1f171a;transition:clip-path .7s cubic-bezier(.22,1,.36,1) var(--reveal-delay, 0s),opacity .7s ease var(--reveal-delay, 0s),transform .4s cubic-bezier(.22,1,.36,1),box-shadow .4s}.nl-issue-card:nth-child(1){--reveal-delay: 0s}.nl-issue-card:nth-child(2){--reveal-delay: .09s}.nl-issue-card:nth-child(3){--reveal-delay: .18s}.nl-issue-card:nth-child(4){--reveal-delay: .27s}.nl-issue-card:nth-child(5){--reveal-delay: .36s}.nl-issue-card:nth-child(6){--reveal-delay: .45s}.nl-issue-card:hover{transform:translateY(-8px);box-shadow:0 14px 22px #0b1f172e;z-index:3}.nl-issue-open{display:block;position:relative;width:100%;border:none;background:none;padding:0;cursor:pointer;text-align:left;font:inherit;color:inherit}.nl-issue-accent{position:absolute;top:0;left:0;height:3px;width:0;background:linear-gradient(90deg,#02824f,#13488e);z-index:2;transition:width .45s cubic-bezier(.22,1,.36,1)}.nl-issue-card:hover .nl-issue-accent{width:100%}.nl-issue-photo{position:relative;display:block;aspect-ratio:4 / 5;overflow:hidden;background:#0f2a1c}.nl-issue-photo img{width:100%;height:100%;object-fit:cover;display:block;filter:saturate(.92);transition:transform .5s cubic-bezier(.22,1,.36,1)}.nl-issue-card:hover .nl-issue-photo img{transform:scale(1.06)}.nl-issue-meta{display:flex;flex-direction:column;gap:4px;padding:14px 14px 16px}.nl-issue-index{font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#0a7a4e}.nl-issue-caption-label{font-size:12.5px;font-weight:700;line-height:1.35}.nl-issue-actions{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:6px}.nl-issue-action-read{display:flex;align-items:center;gap:4px;border:none;background:none;padding:0;font:inherit;font-size:11px;font-weight:700;letter-spacing:.02em;color:#0a7a4e;cursor:pointer}.nl-issue-action-read svg{transition:transform .3s}.nl-issue-action-read:hover svg{transform:translate(3px)}.nl-issue-action-download{display:flex;align-items:center;justify-content:center;width:26px;height:26px;flex-shrink:0;border-radius:50%;border:1.5px solid #cfe3d8;color:#3a5a48;transition:border-color .25s,color .25s,background .25s}.nl-issue-action-download:hover{border-color:#02824f;color:#02824f;background:#e4f5ec}.nl-is-downloading{opacity:.55;cursor:wait;pointer-events:none}.nl-issue-card.nl-issue-hidden{display:none}.nl-issue-more-wrap{display:flex;justify-content:center;margin-top:36px}.nl-issue-more-btn{display:flex;align-items:center;gap:6px;border:1.5px solid #02824f;background:#fff;color:#02824f;font:inherit;font-size:13px;font-weight:700;letter-spacing:.02em;padding:11px 26px;border-radius:999px;cursor:pointer;transition:background .25s,color .25s}.nl-issue-more-btn svg{transition:transform .25s}.nl-issue-more-btn:hover{background:#02824f;color:#fff}.nl-issue-more-btn:hover svg{transform:translateY(2px)}.nl-modal{position:fixed;inset:0;z-index:300;display:flex;align-items:center;justify-content:center;visibility:hidden;opacity:0;transition:opacity .35s ease,visibility .35s}.nl-modal.is-open{visibility:visible;opacity:1}.nl-modal-backdrop{position:absolute;inset:0;background:#01140bb8;backdrop-filter:blur(0px);transition:backdrop-filter .4s ease}.nl-modal.is-open .nl-modal-backdrop{backdrop-filter:blur(6px)}.nl-modal-panel{position:relative;width:min(920px,92vw);height:min(86vh,1000px);background:#0f2a1c;border-radius:16px;overflow:hidden;display:flex;flex-direction:column;clip-path:inset(44% 30% round 16px);transition:clip-path .5s cubic-bezier(.22,1,.36,1)}.nl-modal.is-open .nl-modal-panel{clip-path:inset(0% 0% round 16px)}.nl-modal-bar{display:flex;align-items:center;justify-content:space-between;padding:14px 20px;background:linear-gradient(150deg,#011d0e,#013a1e 60%,#01230f);color:#fff;flex-shrink:0}.nl-modal-body{flex:1;background:#1a1a1a;overflow:auto}.nl-book{height:100%;display:flex;align-items:center;justify-content:center;gap:18px;padding:24px 20px;box-sizing:border-box}.nl-book-center{display:flex;flex-direction:column;align-items:center;gap:12px;min-width:0}.nl-book-stage{position:relative;width:min(56vh,420px);aspect-ratio:3 / 4;perspective:2000px;border-radius:4px;box-shadow:0 20px 45px #00000073;transition:transform .25s ease}.nl-book-page{position:absolute;inset:0;border-radius:4px;overflow:hidden}.nl-book-loading{position:absolute;inset:0;z-index:4;display:none;align-items:center;justify-content:center;background:#1a1a1a;border-radius:4px}.nl-book-loading.is-visible{display:flex}.nl-book-spinner{width:34px;height:34px;border-radius:50%;border:3px solid rgba(255,255,255,.18);border-top-color:#5dd4a2;animation:nl-book-spin .8s linear infinite}@keyframes nl-book-spin{to{transform:rotate(360deg)}}.nl-book-page canvas,.nl-book-page-back{width:100%;height:100%;object-fit:cover;display:block;user-select:none;pointer-events:none}.nl-book-page-back{z-index:1;background:#222}.nl-book-page-front{z-index:2;background:#222;transform-style:preserve-3d;backface-visibility:hidden;transform:rotateY(0);transition:transform .6s cubic-bezier(.4,0,.2,1)}.nl-book-page-front:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,0,0,.35),transparent 45%);opacity:0;transition:opacity .6s;pointer-events:none}.nl-book-page-front.is-flip-next{transform-origin:left center;transform:rotateY(-180deg)}.nl-book-page-front.is-flip-prev{transform-origin:right center;transform:rotateY(180deg)}.nl-book-page-front.is-flip-next:after,.nl-book-page-front.is-flip-prev:after{opacity:1}.nl-book-page-front.no-transition{transition:none}.nl-book-nav{position:relative;z-index:5;flex-shrink:0;width:38px;height:38px;border-radius:50%;border:1px solid rgba(255,255,255,.16);background:#0f2a1aeb;box-shadow:0 4px 14px #00000059;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s}.nl-book-nav:hover:not(:disabled){background:#1c4a30f2}.nl-book-nav:disabled{opacity:.3;cursor:default}.nl-book-toolbar{position:absolute;left:50%;bottom:16px;transform:translate(-50%);z-index:10;display:flex;align-items:center;gap:10px}.nl-book-counter{font-size:12px;color:#ffffffd9;background:#0f2a1aeb;border:1px solid rgba(255,255,255,.14);box-shadow:0 4px 14px #00000059;padding:4px 14px;border-radius:999px}.nl-book-zoom{display:flex;align-items:center;gap:6px;font-size:11.5px;color:#ffffffd9;background:#0f2a1aeb;border:1px solid rgba(255,255,255,.14);box-shadow:0 4px 14px #00000059;padding:4px 10px;border-radius:999px}.nl-book-zoom span[data-nl-zoom-level]{min-width:38px;text-align:center}.nl-book-zoom button{width:20px;height:20px;border-radius:50%;border:1px solid rgba(255,255,255,.2);background:#ffffff29;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.nl-book-zoom button:hover:not(:disabled){background:#ffffff47}.nl-book-zoom button:disabled{opacity:.3;cursor:default}.nl-empty-state{text-align:center;max-width:480px;margin:0 auto;padding:48px 32px;background:#fff;border:1px solid #e4e4de;border-radius:24px;box-shadow:0 24px 50px #0b1f1712}@media (max-width: 900px){[style*="min-width: 1200px"]{min-width:0!important}[style*=grid-template-columns]{grid-template-columns:1fr!important}[style*="font-size: 50px"]{font-size:30px!important}[style*="padding: 0 36px"]{padding:0 20px!important}[style*="padding: 60px 0 70px"]{padding:40px 0 48px!important}[style*="padding: 64px 36px 20px"]{padding:40px 20px 12px!important}[style*="padding: 70px 0 100px"]{padding:40px 0 64px!important}.nl-feature{flex-direction:column;align-items:flex-start;padding:24px;gap:24px}.nl-feature-cover{align-self:center}.nl-cover-frame{width:140px;height:185px}.nl-postmark{display:none}.nl-modal-panel{width:96vw;height:82vh}.nl-issue-grid{grid-template-columns:repeat(2,1fr);gap:40px 18px}.nl-issue-card{max-width:160px}[data-nl-feature-actions]{display:grid!important;grid-template-columns:1fr 1fr;gap:10px!important}[data-nl-read-btn],[data-nl-download-btn]{font-size:12px!important;padding:10px 8px!important;gap:5px!important;width:100%;box-sizing:border-box;justify-content:center;white-space:nowrap}[data-nl-read-btn] svg,[data-nl-download-btn] svg{flex-shrink:0}[data-nl-feature-actions]>span{grid-column:1 / -1;text-align:center}.nl-book{padding:12px 6px;gap:6px}.nl-book-stage{width:min(50vh,70vw)}.nl-book-nav{width:30px;height:30px}}@media (hover: none){.nl-cover-peel{display:none}}
