@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap";.nplh,.nplh-bar{--nplh-orange: #fa9a41;--nplh-ink: #2c3435;--nplh-bg: #f8f8ff;--nplh-grey: #9ea2a8;font-family:Inter,sans-serif;font-size:16px;line-height:1.4;text-align:left;letter-spacing:normal}.nplh *,.nplh *:before,.nplh *:after,.nplh-bar *,.nplh-bar *:before,.nplh-bar *:after{box-sizing:border-box}:where(.nplh,.nplh-bar) ul{list-style:none;margin:0;padding:0}.nplh a,.nplh-bar a{text-decoration:none!important}:where(.nplh,.nplh-bar) button{font:inherit;background:none;border:0;padding:0;margin:0;cursor:pointer;color:inherit;text-transform:none;box-shadow:none;-webkit-appearance:none;appearance:none;border-radius:0}.nplh input{font:inherit;margin:0}.nplh{background:var(--nplh-bg);color:var(--nplh-ink);position:relative;z-index:1030}.nplh-upper{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:8px 24px;min-height:86px}.nplh-logo{flex:0 0 auto;display:block;line-height:0}.nplh-logo img{height:44px;width:auto;max-width:100%;display:block}.nplh-search{position:relative;flex:0 1 556px;display:flex}.nplh-search input{width:100%;height:54px;border:1px solid var(--nplh-grey);border-radius:30px;background:var(--nplh-bg);padding:14px 60px 14px 28px;color:var(--nplh-ink);font-size:16px;letter-spacing:.32px;outline:none}.nplh-search input::placeholder{color:var(--nplh-grey)}.nplh-search input:focus{border-color:var(--nplh-orange)}.nplh-search button{border:0;padding:0;position:absolute;right:6px;top:6px;width:42px;height:42px;border-radius:30px;background:var(--nplh-orange);color:#fff;display:flex;align-items:center;justify-content:center}.nplh-right{display:flex;align-items:center;gap:16px;flex:0 0 auto}.nplh-right a{color:var(--nplh-ink);font-weight:500;letter-spacing:.32px}.nplh-right a:hover,.nplh-right a.nplh-hi{color:var(--nplh-orange)}.nplh-sep{border-left:1px solid var(--nplh-ink);padding-left:8px}.nplh-shelf{position:relative;display:inline-flex;color:var(--nplh-ink)!important}.nplh-badge{position:absolute;top:-8px;right:-10px;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--nplh-orange);color:#fff;font-size:11px;font-weight:700;line-height:18px;text-align:center}.nplh-toggler{background:none;border:0;display:none;color:var(--nplh-ink)}.nplh-menu{padding:8px 24px}.nplh-main{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.nplh-main>li{position:relative}.nplh-top{background:none;border:0;display:inline-flex;align-items:center;gap:6px;padding:12px;color:var(--nplh-ink);font-size:16px;font-weight:500;letter-spacing:.8px;line-height:25.6px;white-space:nowrap}.nplh-top:hover,.nplh-top.nplh-active,.nplh-open>.nplh-top{color:var(--nplh-orange)}.nplh-top svg{transition:transform .2s}.nplh-sub{position:absolute;top:100%;left:0;min-width:240px;width:max-content;padding:10px;border-radius:15px;background:var(--nplh-bg);box-shadow:1px 1px 2px #0000000a,4px 3px 4px #00000008,8px 6px 6px #00000005,0 6px 18px #00000014;opacity:0;visibility:hidden;transform:translateY(8px);transition:all .2s;z-index:1040}.nplh-sub a{display:block;padding:10px;color:var(--nplh-ink);font-weight:500;letter-spacing:.8px;text-transform:uppercase;white-space:nowrap;font-size:16px}.nplh-sub a:hover{color:var(--nplh-orange)}.nplh-has:hover>.nplh-sub,.nplh-has:focus-within>.nplh-sub,.nplh-open>.nplh-sub{opacity:1;visibility:visible;transform:none}.nplh-has:hover>.nplh-top svg,.nplh-open>.nplh-top svg{transform:rotate(180deg)}.nplh-mobile-extra{display:none}@media(max-width:1199px){.nplh-upper{gap:16px;padding:8px 16px}.nplh-logo img{height:36px}.nplh-top{padding:12px 9px;letter-spacing:.4px}}@media(max-width:991px){.nplh-upper{min-height:64px}.nplh-upper>.nplh-search,.nplh-right{display:none}.nplh-logo img{height:32px}.nplh-toggler{display:inline-flex}.nplh-menu{display:none;padding:0 16px 16px}.nplh-menu--open,.nplh-main{display:block}.nplh-top{width:100%;justify-content:space-between;padding:10px 0}.nplh-sub{position:static;opacity:1;visibility:visible;transform:none;box-shadow:none;display:none;padding:0 0 8px 12px;min-width:0;background:transparent}.nplh-open>.nplh-sub{display:block}.nplh-has:hover>.nplh-sub{display:none}.nplh-open.nplh-has:hover>.nplh-sub{display:block}.nplh-mobile-extra{display:block;padding-top:12px;border-top:1px solid #e3e3ea}.nplh-mobile-extra .nplh-search{flex:none}.nplh-mobile-account{display:flex;flex-wrap:wrap;gap:16px;margin-top:12px}.nplh-mobile-account a{color:var(--nplh-ink);font-weight:500}}.nplh-bar{position:sticky;top:0;z-index:1020;background:var(--nplh-ink);color:#fff;box-shadow:0 2px 8px #0000001f}.nplh-bar-inner{display:flex;align-items:center;gap:8px 24px;padding:0 24px;min-height:52px;flex-wrap:wrap}.nplh-bar-title{color:#fff!important;font-weight:700;font-size:15px;letter-spacing:1.5px;text-transform:uppercase;white-space:nowrap;padding:14px 0}.nplh-bar-title:before{content:"";display:inline-block;width:4px;height:16px;margin-right:10px;vertical-align:-2px;background:var(--nplh-orange);border-radius:2px}.nplh-bar-menu{display:flex;align-items:center;flex-wrap:wrap;flex:1 1 auto}.nplh-bar-menu>li{position:relative}.nplh-bar-item{background:none;border-top:0;border-left:0;border-right:0;display:inline-flex;align-items:center;gap:4px;padding:15px 12px 13px;color:#e8e8ee!important;font-size:15px;font-weight:500;white-space:nowrap;border-bottom:2px solid transparent}.nplh-bar-item:hover{color:#fff!important}.nplh-bar-active,.nplh-bar-item.nplh-bar-active{color:var(--nplh-orange)!important;border-bottom-color:var(--nplh-orange)}.nplh-caret{font-size:11px;opacity:.8}.nplh-bar-sub{position:absolute;top:100%;left:0;min-width:220px;width:max-content;padding:8px;border-radius:0 0 10px 10px;background:#fff;box-shadow:0 8px 24px #00000026;opacity:0;visibility:hidden;transition:opacity .15s;z-index:1040}.nplh-bar-sub a{display:block;padding:9px 12px;border-radius:6px;color:var(--nplh-ink)!important;font-size:15px;font-weight:500;white-space:nowrap}.nplh-bar-sub a:hover{background:#fff3e6}.nplh-bar-sub a.nplh-bar-active{color:#c86a10!important;background:#fff3e6;border:0}.nplh-bar .nplh-has:hover>.nplh-bar-sub,.nplh-bar .nplh-has:focus-within>.nplh-bar-sub,.nplh-bar .nplh-open>.nplh-bar-sub{opacity:1;visibility:visible}.nplh-bar-extra{margin-left:auto;display:flex;align-items:center;padding:8px 0}.nplh-bar-toggler{background:none;border:0;display:none;color:#fff!important;font-size:14px;font-weight:600;margin-left:auto;padding:14px 0!important}@media(max-width:991px){.nplh-bar-inner{padding:0 16px}.nplh-bar-toggler{display:inline-block}.nplh-bar-menu{display:none;flex-basis:100%;flex-direction:column;align-items:stretch;padding-bottom:8px}.nplh-bar-menu--open{display:flex}.nplh-bar-item{width:100%;padding:10px 0;border-bottom:0}.nplh-bar-sub{position:static;opacity:1;visibility:visible;display:none;background:transparent;box-shadow:none;padding:0 0 6px 12px}.nplh-bar .nplh-open>.nplh-bar-sub{display:block}.nplh-bar-sub a{color:#e8e8ee!important}.nplh-bar-sub a:hover,.nplh-bar-sub a.nplh-bar-active{background:transparent;color:var(--nplh-orange)!important}.nplh-bar-extra{flex-basis:100%;margin:0;padding:0 0 12px}.nplh-bar-extra>*{width:100%}}.nplh-bar--static{position:relative}:root{--npa-brown: #7f5f42;--npa-cream: #f4f3ec}.npa-logo-link{text-decoration:none}.npa-logo{display:flex;flex-direction:column;align-items:center;line-height:1;transform:translateY(1.2rem)}header.sticky .npa-logo{transform:translateY(.6rem)}.npa-logo-main{font-family:Roboto Slab,serif;font-size:34px;font-weight:600;color:#000;letter-spacing:1px}.npa-logo-sub{font-family:Montserrat,sans-serif;font-size:11px;letter-spacing:4px;color:var(--npa-brown);margin-top:6px}header.sticky .npa-logo-main{color:#fff}header{background:#fff}header.sticky{background:#000}header .navbar{min-height:110px}.npa-menu-btn{display:none}@media(max-width:1199px){header .navbar{min-height:76px}.npa-menu-btn{display:inline-block}.npa-menu-btn .bi{display:none}header .navbar-nav{display:none!important}header .col-1.icon{display:none}.npa-logo{transform:none!important}.npa-logo-main{font-size:26px}}header.sticky .npa-menu-btn i{color:#fff}.npa-search,.npa-offcanvas{position:fixed;inset:0;z-index:2000;background:#000000eb;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:24px}.npa-search-row{width:min(640px,100%);border-color:#fff!important}.npa-search input{background:transparent;color:#fff;font-size:20px}.npa-search input::placeholder{color:#bbb}.npa-search .btn i{color:#fff}.npa-close{position:absolute;top:16px;right:24px;font-size:40px;color:#fff;background:none;border:0;line-height:1}.npa-offcanvas{justify-content:flex-start;align-items:stretch;padding-top:70px}.npa-offcanvas .npa-logo{transform:none;align-items:flex-start}.npa-offcanvas .npa-logo-main{color:#fff}.npa-oc-item a{color:#fff;text-decoration:none;text-transform:uppercase;font-weight:600;letter-spacing:1px}.npa-oc-item a.color{color:var(--npa-brown)}.npa-banner{position:relative}.npa-banner .owl-nav button{background:none;border:0}.npa-fade{animation:npaFade .8s ease}@keyframes npaFade{0%{opacity:0;transform:translate(calc(22rem - 30px))}to{opacity:1}}@media(max-width:991px){.npa-banner .text{transform:none!important;padding:0 24px}.banner img{height:460px}}.npa-btn,.btn.btn-main.npa-btn{background:var(--npa-brown);color:#fff;border-radius:0;padding:14px 30px;font-weight:700;text-transform:uppercase;font-size:13px;letter-spacing:1px;margin-top:10px}.npa-btn:hover{background:#000;color:#fff}.npa-btn-outline{border:1px solid var(--npa-brown);color:var(--npa-brown);border-radius:0;padding:14px 30px;font-weight:700;text-transform:uppercase;font-size:13px;margin-top:10px}.npa-author-img{width:100%;aspect-ratio:1 / 1.05;object-fit:cover;display:block;background:#eee}.npa-cover-as-photo{object-fit:contain;background:var(--npa-cream);padding:12px}.npa-initials{display:flex;align-items:center;justify-content:center;font-family:Roboto Slab,serif;font-size:64px;color:#fff;background:var(--npa-brown)}.npa-author-card h4{color:#000;margin-bottom:6px}.npa-author-card p{color:#444;font-size:14px}.npa-author-card a:hover h4{color:var(--npa-brown)}.npa-author-card img{transition:transform .4s}.npa-author-card a:hover img{transform:scale(.96)}.npa-round{width:110px!important;height:110px;aspect-ratio:auto;border-radius:50%}.npa-initials.npa-round{font-size:36px}.npa-featured p{color:#333;font-size:14px;line-height:24px}.npa-featured h4{color:#000}.npa-section-title{margin-bottom:60px}.npa-cover-box{aspect-ratio:2 / 3;background:#f1efe9;display:flex;align-items:center;justify-content:center;overflow:hidden;margin-bottom:18px}.npa-cover-box img{width:100%;height:100%;object-fit:cover;margin-bottom:0!important}.npa-nocover{padding:20px;font-family:Roboto Slab,serif;text-align:center;color:var(--npa-brown)}.npa-book-title{font-size:19px;line-height:26px}.npa-book-title a{color:#000}.npa-book-title a:hover,.npa-book p a{color:var(--npa-brown)}.npa-month-photo img,.npa-month-photo .npa-author-img{max-height:460px}.npa-month-books{padding-left:18px}.npa-month-books a{color:var(--npa-brown)}.npa-clamp-6{display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}.npa-clamp-3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;min-height:72px}.cms .col-lg-6{height:634px;padding:0}.cms .col-lg-6 .img img{width:100%;height:634px;object-fit:cover}@media(max-width:991px){.cms .col-lg-6{height:auto}.cms .col-lg-6 .img img{height:320px}.npa-cms-text{padding:48px 24px!important}}.npa-banner-title{font-size:clamp(36px,6vw,80px)!important;line-height:1.1!important;padding:0 16px}.npa-searchbox{width:min(460px,100%)}.npa-letters button,.npa-pager button{border:1px solid #ddd;background:#fff;min-width:38px;height:38px;font-weight:600;font-size:13px}.npa-letters button.active,.npa-pager button.active,.npa-letters button:hover,.npa-pager button:not(:disabled):hover{background:var(--npa-brown);border-color:var(--npa-brown);color:#fff}.npa-pager{margin:20px 0 10px}.npa-pager button{padding:0 12px}.npa-pager button:disabled{opacity:.4}.npa-count{color:#555;margin-bottom:28px}.npa-profile p{font-size:15px;line-height:27px}.npa-meta{display:flex;flex-wrap:wrap;gap:20px;color:#555}.npa-meta i,.npa-meta a{color:var(--npa-brown)}.npa-sub{margin-top:28px;font-family:Roboto Slab,serif}.npa-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.npa-chips span{border:1px solid var(--npa-brown);color:var(--npa-brown);padding:4px 12px;font-size:13px}.npa-profile-photo img,.npa-profile-photo .npa-author-img{max-height:560px}.npa-note{color:#555;font-size:14px}.npa-footer-covers img{width:110px;height:160px;object-fit:cover}.npa-footer-row .list-group-item a{color:#fff}.npa-footer-row .list-group-item a:hover{color:var(--npa-brown)}.footer .list-group-item{font-size:14px;line-height:26px}.npa-spinner{display:inline-block;width:18px;height:18px;border:2px solid #ccc;border-top-color:var(--npa-brown);border-radius:50%;animation:npaSpin .8s linear infinite;vertical-align:-3px;margin-right:8px}@keyframes npaSpin{to{transform:rotate(360deg)}}.npa-problem p{max-width:560px;margin:16px auto 24px}@media(max-width:575px){.container{padding-left:16px;padding-right:16px}.all-padding{padding:60px 0!important}}.btn.npa-btn,a.npa-btn,.npa-btn-outline{width:auto!important;height:auto!important;display:inline-block!important;line-height:1.4}.npa-returnbar{background:#1f1f1f;color:#fff;font-size:14px}.npa-returnbar .container-fluid{min-height:40px;padding-top:6px;padding-bottom:6px}.npa-returnbar a{color:#fff;text-decoration:none}.npa-returnbar a:hover,.npa-returnbar a:focus{color:#ff9800;text-decoration:underline}.npa-return{font-weight:700;letter-spacing:.3px}.npa-return-links{gap:22px}header.sticky .npa-returnbar{border-bottom:1px solid #333}.npa-offcanvas .npa-return--oc{color:#ff9800;font-weight:700;text-decoration:none}.npa-nav-left,.npa-nav-right{flex:1 1 0}.npa-nav-left{justify-content:flex-end}.npa-nav-right{justify-content:flex-start}.npa-logo-link{flex:0 0 auto;margin:0 1.5rem}.npa-nav-left .nav-item a,.npa-nav-right .nav-item a{white-space:nowrap}@media(max-width:1399px){.npa-nav-left .nav-item,.npa-nav-right .nav-item{padding-left:.55rem!important;padding-right:.55rem!important}.npa-nav-left .nav-item a,.npa-nav-right .nav-item a{font-size:13px}.npa-logo-link{margin:0 .75rem}}.npa-oc-library{display:flex;flex-wrap:wrap;gap:.4rem 1rem;font-size:14px;color:#bbb}.npa-oc-library a{color:#fff;text-decoration:none}.npa-oc-library a:hover{color:#e07f14}.npa-bar-search{position:relative;display:flex;width:260px}.npa-bar-search input{width:100%;height:36px;border-radius:18px;border:1px solid #555;background:#3a4344;color:#fff;padding:0 40px 0 16px;font-size:14px;outline:none}.npa-bar-search input::placeholder{color:#aab}.npa-bar-search input:focus{border-color:#fa9a41}.npa-bar-search button{position:absolute;right:4px;top:4px;width:28px;height:28px;border:0;border-radius:14px;background:#fa9a41;color:#fff;font-size:12px}@media(max-width:991px){.npa-bar-search{width:100%}}
