:where(.bp-article,.art-body,.article-body,.story-narr-inner){font-family:'Bricolage Grotesque',sans-serif}:where(.bp-article,.art-body,.article-body,.story-narr-inner) h4{font-family:'Bricolage Grotesque',sans-serif;font-weight:600;font-size:13px;letter-spacing:.1em;text-transform:uppercase;color:var(--crimson,#8B1A1A);margin:32px 0 14px}:where(.bp-article,.art-body,.article-body,.story-narr-inner) h5{font-family:'Cormorant Garamond',serif;font-weight:600;font-size:18px;color:var(--ink,#1C1410);margin:28px 0 10px}:where(.bp-article,.art-body,.article-body,.story-narr-inner) h6{font-family:'Bricolage Grotesque',sans-serif;font-weight:600;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--stone,#6B5C4D);margin:24px 0 10px}:where(.bp-article,.art-body,.article-body,.story-narr-inner) strong{color:var(--ink,#1C1410);font-weight:600}:where(.bp-article,.art-body,.article-body,.story-narr-inner) em{font-style:italic}:where(.bp-article,.art-body,.article-body,.story-narr-inner) li>p{margin:0}:where(.bp-article,.art-body,.article-body,.story-narr-inner) ul ul,:where(.bp-article,.art-body,.article-body,.story-narr-inner) ul ol,:where(.bp-article,.art-body,.article-body,.story-narr-inner) ol ul,:where(.bp-article,.art-body,.article-body,.story-narr-inner) ol ol{margin:10px 0 0}:where(.bp-article,.art-body,.article-body,.story-narr-inner) .wp-block-pullquote{margin:56px 0;padding:0;text-align:center;border:none}:where(.bp-article,.art-body,.article-body,.story-narr-inner) .wp-block-pullquote blockquote{margin:0;border:none;padding:0}:where(.bp-article,.art-body,.article-body,.story-narr-inner) .wp-block-pullquote p{font-family:'Cormorant Garamond',serif;font-style:italic;font-weight:400;font-size:clamp(26px,3.6vw,38px);line-height:1.35;color:var(--ink,#1C1410);margin:0 0 16px}:where(.bp-article,.art-body,.article-body,.story-narr-inner) .wp-block-pullquote::before{content:'\201C';display:block;font-family:'Cormorant Garamond',serif;font-size:56px;line-height:1;color:var(--gold,#B8945A);margin-bottom:4px}:where(.bp-article,.art-body,.article-body,.story-narr-inner) .wp-block-pullquote cite{display:block;font-family:'Bricolage Grotesque',sans-serif;font-style:normal;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--gold-d,#9E7C44)}:where(.bp-article,.art-body,.article-body,.story-narr-inner) code{font-family:'SFMono-Regular',Consolas,'Liberation Mono',monospace;font-size:.9em;background:rgb(184 148 90 / .12);color:var(--crimson,#8B1A1A);padding:.15em .45em;border-radius:4px}:where(.bp-article,.art-body,.article-body,.story-narr-inner) pre{background:#1C1410;color:#F4EDE0;font-family:'SFMono-Regular',Consolas,'Liberation Mono',monospace;font-size:14px;line-height:1.7;padding:24px 28px;border-radius:8px;overflow-x:auto;margin:32px 0}:where(.bp-article,.art-body,.article-body,.story-narr-inner) pre code{background:none;color:inherit;padding:0}:where(.bp-article,.art-body,.article-body,.story-narr-inner) hr,:where(.bp-article,.art-body,.article-body,.story-narr-inner) .wp-block-separator{border:none;height:1px;background:linear-gradient(to right,transparent,var(--gold,#B8945A) 50%,transparent);margin:56px auto;max-width:220px}:where(.bp-article,.art-body,.article-body,.story-narr-inner) .wp-block-separator.is-style-wide{max-width:100%}:where(.bp-article,.art-body,.article-body,.story-narr-inner) .wp-block-separator.is-style-dots{background:none;height:auto;text-align:center;line-height:1;max-width:none;color:var(--gold,#B8945A)}:where(.bp-article,.art-body,.article-body,.story-narr-inner) .wp-block-separator.is-style-dots::before{content:'\2022\2002\2022\2002\2022';letter-spacing:.4em;font-size:14px}:where(.bp-article,.art-body,.article-body,.story-narr-inner) .wp-block-columns{display:flex;gap:36px;margin:36px 0;flex-wrap:wrap}:where(.bp-article,.art-body,.article-body,.story-narr-inner) .wp-block-column{flex:1 1 240px;min-width:0}@media(max-width:680px){:where(.bp-article,.art-body,.article-body,.story-narr-inner) .wp-block-columns{flex-direction:column;gap:8px}}:where(.bp-article,.art-body,.article-body,.story-narr-inner) .wp-block-buttons{display:flex;gap:16px;flex-wrap:wrap;margin:32px 0;list-style:none;padding:0}:where(.bp-article,.art-body,.article-body,.story-narr-inner) .wp-block-button__link{display:inline-block;background:var(--crimson,#8B1A1A);color:#FAF7F2!important;font-family:'Bricolage Grotesque',sans-serif;font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;padding:15px 32px;border-radius:100px;text-decoration:none!important;border:1px solid var(--crimson,#8B1A1A);transition:background .3s,color .3s}:where(.bp-article,.art-body,.article-body,.story-narr-inner) .wp-block-button__link:hover{background:#6B1414;border-color:#6B1414}:where(.bp-article,.art-body,.article-body,.story-narr-inner) .is-style-outline .wp-block-button__link{background:none;color:var(--crimson,#8B1A1A)!important}:where(.bp-article,.art-body,.article-body,.story-narr-inner) .is-style-outline .wp-block-button__link:hover{background:var(--crimson,#8B1A1A);color:#FAF7F2!important}:where(.bp-article,.art-body,.article-body,.story-narr-inner) .wp-block-embed,:where(.bp-article,.art-body,.article-body,.story-narr-inner) .wp-block-video{margin:36px 0}:where(.bp-article,.art-body,.article-body,.story-narr-inner) .wp-block-embed__wrapper{position:relative;padding-top:56.25%}:where(.bp-article,.art-body,.article-body,.story-narr-inner) .wp-block-embed__wrapper iframe{position:absolute;inset:0;width:100%;height:100%;border-radius:8px;border:none}:where(.bp-article,.art-body,.article-body,.story-narr-inner) .wp-block-video video{width:100%;border-radius:8px;display:block}:where(.bp-article,.art-body,.article-body,.story-narr-inner) .wp-block-gallery{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin:32px 0;padding:0;list-style:none}:where(.bp-article,.art-body,.article-body,.story-narr-inner) .wp-block-gallery .wp-block-image{margin:0}:where(.bp-article,.art-body,.article-body,.story-narr-inner) .wp-block-gallery img{width:100%;height:100%;aspect-ratio:1/1;object-fit:cover;border-radius:8px;box-shadow:0 8px 24px rgb(28 20 16 / .1)}:where(.bp-article,.art-body,.article-body,.story-narr-inner) .wp-block-gallery figcaption{font-family:'Bricolage Grotesque',sans-serif;font-size:12px;color:rgb(28 20 16 / .55);text-align:center;margin-top:8px}:where(.bp-article,.art-body,.article-body,.story-narr-inner) figure.wp-block-image:has(+figure.wp-block-image),:where(.bp-article,.art-body,.article-body,.story-narr-inner) figure.wp-block-image+figure.wp-block-image{display:inline-block;width:calc(50% - 14px);vertical-align:top;box-sizing:border-box;margin-left:0}:where(.bp-article,.art-body,.article-body,.story-narr-inner) figure.wp-block-image:has(+figure.wp-block-image){margin-right:12px}@media(max-width:640px){:where(.bp-article,.art-body,.article-body,.story-narr-inner) figure.wp-block-image:has(+figure.wp-block-image),:where(.bp-article,.art-body,.article-body,.story-narr-inner) figure.wp-block-image+figure.wp-block-image{display:block;width:100%;margin-right:0}}:where(.bp-article,.art-body,.article-body,.story-narr-inner) :where(.wp-block-table){margin:36px 0;overflow-x:auto}:where(.bp-article,.art-body,.article-body,.story-narr-inner) :where(.wp-block-table) table{width:100%;border-collapse:collapse}:where(.bp-article,.art-body,.article-body,.story-narr-inner) :where(.wp-block-table) thead th{font-family:'Bricolage Grotesque',sans-serif;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--gold-d,#9E7C44);text-align:left;padding:0 16px 14px;border-bottom:2px solid var(--gold,#B8945A);font-weight:600}:where(.bp-article,.art-body,.article-body,.story-narr-inner) :where(.wp-block-table) tbody td{font-family:'Bricolage Grotesque',sans-serif;font-size:15px;line-height:1.6;color:rgb(28 20 16 / .72);padding:16px;border-bottom:1px solid rgb(184 148 90 / .15);vertical-align:top;text-align:left}:where(.bp-article,.art-body,.article-body,.story-narr-inner) :where(.wp-block-table) tbody tr:last-child td{border-bottom:none}:where(.bp-article,.art-body,.article-body,.story-narr-inner) :where(.wp-block-table.is-style-stripes) tbody tr:nth-child(odd){background:rgb(184 148 90 / .05)}:where(.bp-article,.art-body,.article-body,.story-narr-inner) :where(.wp-block-table) figcaption{font-family:'Bricolage Grotesque',sans-serif;font-size:12px;color:rgb(28 20 16 / .5);text-align:center;margin-top:10px}@media(max-width:600px){:where(.bp-article,.art-body,.article-body,.story-narr-inner) :where(.wp-block-table) table{min-width:480px}}:where(.bp-article,.art-body,.article-body,.story-narr-inner) details{border:1px solid rgb(184 148 90 / .25);border-radius:8px;padding:18px 22px;margin:28px 0}:where(.bp-article,.art-body,.article-body,.story-narr-inner) summary{font-family:'Cormorant Garamond',serif;font-size:19px;color:var(--ink,#1C1410);cursor:pointer}:where(.bp-article,.art-body,.article-body,.story-narr-inner) details[open] summary{margin-bottom:14px}:where(.bp-article,.art-body,.article-body,.story-narr-inner) figcaption{font-family:'Bricolage Grotesque',sans-serif;font-weight:300;font-size:12.5px;line-height:1.6;color:rgb(28 20 16 / .55);text-align:center;margin-top:10px}