.-NcPcq_intro{text-align:center;background:#faf7f1;padding:1.25rem 1rem 2.75rem;position:relative;overflow:hidden}.-NcPcq_breadcrumbWrap{text-align:left;margin-bottom:1.5rem}.-NcPcq_introInner{z-index:1;max-width:760px;margin:0 auto;position:relative}.-NcPcq_ornament{justify-content:center;align-items:center;gap:14px;margin:0 auto 1rem;display:flex}.-NcPcq_ornament:before,.-NcPcq_ornament:after{content:"";background:linear-gradient(90deg,#0000,#c29a5b 50%,#0000);width:80px;height:1px}.-NcPcq_ornamentDiamond{background:#c29a5b;width:8px;height:8px;transform:rotate(45deg);box-shadow:0 0 0 3px #c29a5b2e}.-NcPcq_kicker{letter-spacing:.35em;text-transform:uppercase;color:#c29a5b;margin-bottom:.85rem;font-size:.72rem}.-NcPcq_title{color:#1f1f1f;margin:0;font-size:1.75rem;font-weight:500;line-height:1.4}.-NcPcq_meta{color:#8a8a8a;letter-spacing:.22em;text-transform:uppercase;flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;margin-top:1rem;font-size:.78rem;display:flex}.-NcPcq_metaDot{background:#c29a5b;border-radius:50%;width:5px;height:5px;display:inline-block}.-NcPcq_subtitle{color:#666;margin-top:1.25rem;font-size:.98rem;font-style:italic;line-height:1.7}.-NcPcq_galleryShell{padding:3rem 0 1rem}.-NcPcq_galleryHeader{justify-content:center;align-items:center;gap:1rem;margin-bottom:1.75rem;display:flex}.-NcPcq_galleryHeader:before,.-NcPcq_galleryHeader:after{content:"";background:linear-gradient(90deg,#0000,#c29a5b8c 50%,#0000);flex:1;max-width:120px;height:1px}.-NcPcq_galleryHeaderText{color:#c29a5b;letter-spacing:.3em;text-transform:uppercase;white-space:nowrap;margin:0;font-size:.88rem;font-weight:400}.-NcPcq_footer{justify-content:center;padding:2.5rem 1rem 3.5rem;display:flex}.-NcPcq_backLink{letter-spacing:.3em;text-transform:uppercase;color:#c29a5b;border-bottom:1px solid #0000;align-items:center;gap:.6rem;padding-bottom:.25rem;font-size:.78rem;text-decoration:none;transition:border-color .3s,letter-spacing .3s;display:inline-flex}.-NcPcq_backLink:before{content:"←";transition:transform .3s}.-NcPcq_backLink:hover{color:#c29a5b;letter-spacing:.34em;border-bottom-color:#c29a5b}.-NcPcq_backLink:hover:before{transform:translate(-4px)}
