.nc-paper-chrome{--nf-bg:#f4efe4;--nf-surface:#fbf8f1;--nf-surface-2:#f7f3ea;--nf-ink:#17130e;--nf-ink-ms:#241d16;--nf-text:#4a4238;--nf-muted:#6b6154;--nf-primary:#b0402c;--nf-primary-2:#8d3122;--nf-primary-on-ink:#d9a08f;--nf-green:#2b5140;--nf-on-ink:#f7f3ea;--nf-on-ink-muted:#c9c1b4;--nf-line-on-ink:#f7f3ea33;--nf-line:#17130e1f;--nf-line-strong:#17130e2e;--nf-active-soft:#b0402c17;--nf-highlight:#b0402c24;--nf-rule:#17130e12;--nf-font-display:"Times New Roman", Times, serif;--nf-font-ui:"Segoe UI", system-ui, -apple-system, sans-serif;--nf-font-prose:"Times New Roman", Times, serif;--nf-shadow-mock:0 30px 70px #17130e24;--nf-ease:cubic-bezier(.2, .6, .2, 1);--nf-dur-rise:.48s;color:var(--nf-text);font-family:var(--nf-font-ui)}.nc-paper-chrome button,.nc-paper-chrome input{font:inherit}.nc-paper-chrome a{text-decoration:none}.nc-paper-chrome *,.nc-paper-chrome :before,.nc-paper-chrome :after{box-sizing:border-box}.paper-wrap{width:min(1220px,100% - 48px);margin-inline:auto}.paper-header{z-index:100;border-bottom:1px solid var(--nf-line-strong);background:var(--nf-bg);position:sticky;top:0}.paper-header-inner{align-items:center;gap:28px;min-height:76px;display:flex}.paper-main-nav{align-items:center;gap:26px;margin-left:auto;display:flex}.paper-main-nav a,.paper-login-link{color:var(--nf-ink);font-size:12.5px;font-weight:600}.paper-main-nav a{align-items:center;min-height:40px;display:inline-flex;position:relative}.paper-main-nav a:after,.paper-login-link:after{background:var(--nf-primary);content:"";opacity:0;transform-origin:0;height:1px;transition:opacity .18s,transform .18s;position:absolute;bottom:5px;left:0;right:0;transform:scaleX(0)}.paper-main-nav a:hover:after,.paper-login-link:hover:after{opacity:1;transform:scaleX(1)}.paper-header-actions{align-items:center;gap:16px;display:flex}.paper-login-link{align-items:center;min-height:40px;display:inline-flex;position:relative}.paper-btn{border:1px solid var(--nf-line-strong);background:var(--nf-surface-2);min-height:46px;color:var(--nf-ink);border-radius:0;justify-content:center;align-items:center;gap:9px;padding:0 20px;font-size:13px;font-weight:700;line-height:1;display:inline-flex}.paper-btn:hover{border-color:var(--nf-primary);background:var(--nf-primary);color:var(--nf-on-ink)}.paper-btn-primary{border-color:var(--nf-ink);background:var(--nf-ink);min-height:50px;color:var(--nf-on-ink);font-size:14px}.paper-btn-primary:hover{border-color:var(--nf-primary)}.paper-btn.is-loading{cursor:wait;opacity:.72}.paper-spinner{opacity:.65;width:16px;height:16px}.paper-menu-button{border:1px solid var(--nf-line-strong);background:var(--nf-surface);width:44px;height:44px;color:var(--nf-ink);border-radius:0;place-items:center;display:none}.paper-menu-button svg{width:20px;height:20px}.paper-mobile-menu{display:none}@media (width<=1080px){.paper-wrap{width:min(100% - 40px,980px)}.paper-main-nav{gap:18px}.paper-main-nav a:nth-child(2),.paper-main-nav a:nth-child(5){display:none}}@media (width<=920px){.paper-main-nav,.paper-login-link,.paper-header-actions>.paper-btn{display:none}.paper-header-actions{margin-left:auto}.paper-menu-button{display:grid}.paper-mobile-menu.is-open{border-top:1px solid var(--nf-line);grid-template-columns:repeat(2,minmax(0,1fr));padding-block:12px 18px;display:grid}.paper-mobile-menu a{border-bottom:1px solid var(--nf-line);min-height:46px;color:var(--nf-ink);align-items:center;padding:0 8px;font-size:12.5px;font-weight:600;display:flex}}@media (width<=720px){.paper-wrap{width:min(100% - 32px,680px)}.paper-header-inner{min-height:68px}}@media (width<=480px){.paper-wrap{width:min(100% - 28px,440px)}}.paper-reference-wrap{width:min(1320px,100% - 48px)}.paper-wordmark{color:var(--nf-ink);flex:none;align-items:baseline;gap:8px;display:inline-flex}.paper-wordmark strong{font-family:var(--nf-font-display);font-size:23px;font-weight:700}.paper-wordmark span{color:var(--nf-primary);letter-spacing:.28em;text-transform:uppercase;font-size:10px;font-weight:700}@media (width<=820px){.paper-reference-wrap{width:min(100% - 32px,760px)}}@media (width<=720px){.paper-wordmark strong{font-size:20px}}@media (width<=480px){.paper-wordmark span{display:none}.paper-reference-wrap{width:min(100% - 28px,440px)}}
