.nfhp-archive,.nfhp-single{padding-block:32px;background:#fff}.nfhp-archive .nfhp-grid{margin-block:28px}.nfhp-breadcrumb{display:flex;gap:9px;padding:0 0 20px;border-bottom:1px solid #dce2ea;color:#68758a;font-size:12px}.nfhp-breadcrumb b{color:#ce1f3b}.nfhp-category-intro{display:grid;grid-template-columns:minmax(0,1fr) 240px;padding:42px 0 34px;border-bottom:1px solid #10213a}.nfhp-category-intro:before{display:none}.nfhp-category-intro aside{display:flex;flex-direction:column;padding-left:20px;border-left:5px solid #ce1f3b}.nfhp-category-intro aside strong{font-size:44px;line-height:1}.nfhp-category-intro aside span{margin-top:8px;font-weight:800}.nfhp-category-intro aside small{margin-top:4px;color:#68758a}.nfhp-single article{max-width:1000px;margin:0 auto}.nfhp-single__header{padding:36px 0 24px;border-bottom:1px solid #dce2ea}.nfhp-single__header h1{max-width:980px;margin:10px 0 14px;font-size:clamp(2.5rem,6vw,4.8rem);line-height:1.02;letter-spacing:-.05em}.nfhp-single__header>p{max-width:780px;font-size:1.3rem;color:#526071}.nfhp-single__meta{margin-top:18px;color:#667085}.nfhp-single__cover{margin:24px 0}.nfhp-single__cover img{display:block;width:100%;height:auto;border-radius:0}.nfhp-single__content{font-size:1.12rem;line-height:1.8}.nfhp-single__content img{max-width:100%;height:auto}.nfhp-single__content>*{max-width:760px;margin-left:auto;margin-right:auto}.nfhp-single__content>.alignwide{max-width:1040px}.nfhp-single__content>.alignfull{max-width:none}.nfhp-author-head{display:grid;grid-template-columns:160px 1fr;gap:30px;align-items:center;padding:36px 0;border-bottom:5px solid #10213a}.nfhp-author-head img{width:160px;height:160px;border-radius:50%;object-fit:cover}.nfhp-author-head h1,.nfhp-page-intro h1{margin:7px 0 12px;font:400 clamp(2.5rem,5vw,4.5rem)/1 Georgia,serif;letter-spacing:-.04em}.nfhp-author-head p,.nfhp-page-intro p{max-width:760px;color:#68758a;line-height:1.55}.nfhp-page-intro{padding:42px 0;border-bottom:5px solid #10213a}.nfhp-page-intro form{display:flex;max-width:760px;margin:25px 0}.nfhp-page-intro input{flex:1;min-height:52px;padding:0 16px;border:1px solid #aab4c1;border-radius:0}.nfhp-page-intro button,.nfhp-button{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 24px;border:0;border-radius:0;background:#102f55;color:#fff;font-weight:800}.nfhp-special-head{margin:35px 0;padding:55px 45px;border-left:8px solid #ce1f3b;background:#102f55;color:#fff}.nfhp-special-head h1{max-width:900px;margin:10px 0;font:400 clamp(2.4rem,5vw,4.4rem)/1 Georgia,serif}.nfhp-special-head p{max-width:760px;color:#dce6f2;font-size:1.15rem;line-height:1.55}.nfhp-notfound{padding:70px 0;background:#fff}.nfhp-notfound__content{padding:65px 0;border-top:6px solid #10213a;border-bottom:1px solid #10213a}.nfhp-notfound__content>strong{display:block;font:700 clamp(5rem,15vw,10rem)/.8 Arial,sans-serif;letter-spacing:-.08em}.nfhp-notfound__content h1{font:400 clamp(2.4rem,5vw,4rem)/1 Georgia,serif}.nfhp-notfound__content p{margin-bottom:28px;color:#68758a}@media(max-width:720px){.nfhp-archive,.nfhp-single{padding-block:18px}.nfhp-category-intro{grid-template-columns:1fr}.nfhp-single__header{padding-top:20px}.nfhp-single__content{font-size:1rem}.nfhp-author-head{grid-template-columns:90px 1fr}.nfhp-author-head img{width:90px;height:90px}.nfhp-special-head{padding:38px 24px}}
