.page-header--post .breadcrumb .crumb-cat{display:none}.page-header--post .breadcrumb .crumb-cat a{color:var(--c-gold-l)}@media(max-width:640px){.page-header--post .breadcrumb .crumb-cat{display:block}}.breadcrumb{display:flex;align-items:center;gap:var(--space-2);font-size:var(--fs-xs);color:var(--c-muted);margin-bottom:var(--space-8);flex-wrap:wrap}.breadcrumb a{color:var(--c-muted);text-decoration:none}.breadcrumb a:hover{color:var(--c-navy)}.islide .breadcrumb{margin-bottom:auto;padding-bottom:var(--space-4)}.islide .breadcrumb ol{display:flex;align-items:center;gap:var(--space-2);list-style:none;flex-wrap:wrap;font-size:var(--fs-2xs);letter-spacing:.06em;text-transform:uppercase;margin:0;padding:0}.islide .breadcrumb li:not(:first-child)::before{content:'';display:inline-block;width:4px;height:4px;margin-right:var(--space-3);background:var(--c-gold);opacity:.6;transform:rotate(45deg)}.islide .breadcrumb,.islide .breadcrumb a{color:rgba(255,255,255,.6)!important}.islide .breadcrumb a:hover{color:var(--c-gold-l)!important}.islide .breadcrumb [aria-current="page"]{color:rgba(255,255,255,.9)!important}.page-hero{position:relative;background:linear-gradient(120deg,var(--c-navy-d,#0F1B2E),var(--c-navy,#1A2B47));color:#fff;padding:52px 0 60px;border-bottom:3px solid var(--c-gold,#C9A84C);overflow:hidden}.page-hero .container{position:relative;z-index:2}.page-hero h1{font-family:var(--ff-display,'Playfair Display',Georgia,serif);color:#fff;font-size:clamp(32px,5vw,48px);font-weight:700;line-height:1.12;margin:0}.breadcrumb{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.03em;margin-bottom:14px;color:var(--c-navy-sub,#C9D4E6)}.page-hero .breadcrumb a,.breadcrumb a{color:#EAF0FA}.page-hero .breadcrumb a:hover,.breadcrumb a:hover{color:var(--c-gold,#C9A84C)}.breadcrumb__sep{opacity:.5;margin:0 4px}main>nav.breadcrumb{color:#4A5568}main>nav.breadcrumb a{color:#1A2B47;text-decoration:underline;text-underline-offset:2px}main>nav.breadcrumb a:hover{color:#7C5E14}main>nav.breadcrumb [aria-current]{color:#1A2B47}.site-search{display:flex;gap:var(--space-3);margin-top:var(--space-5);flex-wrap:wrap}.site-search .input{flex:1;min-width:220px;min-height:52px;font-size:var(--fs-md)}.site-search__count{color:var(--c-muted);margin-bottom:var(--space-5)}.site-search__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-5)}.site-search__item{padding-bottom:var(--space-5);border-bottom:1px solid var(--c-border)}.site-search__type{display:inline-block;font-size:var(--fs-2xs);font-weight:var(--fw-semi);letter-spacing:.08em;text-transform:uppercase;color:var(--c-gold-d);margin-bottom:6px}.site-search__title{display:block;font-family:var(--ff-display);font-size:var(--fs-xl);color:var(--c-navy);text-decoration:none}.site-search__title:hover{text-decoration:underline}.site-search__snippet{margin:6px 0 0;color:var(--c-muted);line-height:1.6}.site-search__empty ul{margin-top:var(--space-3);padding-left:20px;line-height:2}