#nw-inner-pages .nw-material-breadcrumb,#nw-inner-pages .material-hero,#nw-inner-pages .nw-material-story,#nw-inner-pages .nw-material-gallery,#nw-inner-pages .nw-material-switch{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;color:#000}
#nw-inner-pages .nw-material-breadcrumb{display:flex;align-items:center;gap:14px;padding-top:30px;padding-bottom:22px;border-bottom:1px solid var(--line);font-size:12px;flex-wrap:wrap}
#nw-inner-pages .nw-material-back{display:inline-flex;position:relative;z-index:1;align-items:center;min-height:44px;padding:10px 17px;border:1px solid #222;color:#000;background:transparent;font-size:12px;text-decoration:none}
#nw-inner-pages .nw-material-back:hover{background:#e7e4db}#nw-inner-pages .nw-material-edit{margin-left:auto;text-decoration:underline}
#nw-inner-pages .material-hero{padding-top:52px;padding-bottom:60px;gap:6vw;align-items:start}
#nw-inner-pages .material-hero h1{font-family:inherit;font-size:clamp(54px,6.7vw,100px);font-weight:600;letter-spacing:-.045em;margin:20px 0 26px}
#nw-inner-pages .material-hero p{color:#000}#nw-inner-pages .material-hero .material-intro p{font-size:17px;line-height:1.85;max-width:560px}
#nw-inner-pages .material-character{font-size:12px;margin-top:24px!important}#nw-inner-pages .nw-material-actions{display:flex;gap:20px;align-items:center;flex-wrap:wrap;margin-top:30px}
#nw-inner-pages .material-hero img{aspect-ratio:1.15;max-height:520px;object-fit:contain;background:#eeebe3;width:100%;height:auto}
#nw-inner-pages .material-hero figcaption,#nw-inner-pages .nw-material-gallery figcaption{font-size:12px;margin-top:14px;line-height:1.6;color:#000}
#nw-inner-pages .nw-material-story,#nw-inner-pages .nw-material-gallery{border-top:1px solid var(--line);padding-top:64px;padding-bottom:64px}
#nw-inner-pages .nw-material-section-head{margin-bottom:38px}#nw-inner-pages .nw-material-section-head h2{font-family:inherit;font-weight:600;font-size:clamp(32px,3.4vw,52px);letter-spacing:-.04em;line-height:1.12;margin-top:18px}#nw-inner-pages .nw-material-section-head>p:last-child:not(.eyebrow){max-width:650px;color:#000;margin-top:22px}
#nw-inner-pages .nw-material-story-grid,#nw-inner-pages .nw-material-gallery-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}
#nw-inner-pages .nw-material-story-grid h3{font-size:18px;font-weight:600;margin-bottom:18px}#nw-inner-pages .nw-material-story-grid p{color:#000;line-height:1.85}
#nw-inner-pages .nw-material-gallery-grid img{aspect-ratio:1;object-fit:contain;background:#eeebe3;width:100%;height:auto}
#nw-inner-pages .nw-material-switch{display:flex;align-items:center;justify-content:space-between;gap:25px;padding-top:24px;padding-bottom:24px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}#nw-inner-pages .nw-material-switch>div{display:flex;gap:12px;flex-wrap:wrap}#nw-inner-pages .nw-material-switch>div a{padding:10px;border-bottom:1px solid transparent}#nw-inner-pages .nw-material-switch a[aria-current=page]{border-color:#000;font-weight:600}
body.admin-bar .wp-block-template-part:has(.nw-block-header){top:32px}
@media(max-width:782px){body.admin-bar .wp-block-template-part:has(.nw-block-header){top:46px}}
@media(max-width:760px){#nw-inner-pages .material-hero{padding-top:38px;padding-bottom:44px}#nw-inner-pages .material-hero h1{font-size:54px}#nw-inner-pages .material-hero .material-intro p{font-size:15px}#nw-inner-pages .nw-material-story-grid,#nw-inner-pages .nw-material-gallery-grid{grid-template-columns:1fr;gap:32px}#nw-inner-pages .nw-material-story,#nw-inner-pages .nw-material-gallery{padding-top:44px;padding-bottom:44px}#nw-inner-pages .nw-material-switch{align-items:start;flex-direction:column}#nw-inner-pages .nw-material-section-head{margin-bottom:28px}}

#nw-inner-pages .nw-material-story-grid h3{font-family:inherit}#nw-inner-pages .nw-material-story p,#nw-inner-pages .nw-material-gallery p{color:#000}
