.pg-crumb{position:relative;z-index:1;display:flex;justify-content:flex-start;align-items:center;gap:8px;font-family:'Bricolage Grotesque',sans-serif;font-size:9.5px;font-weight:500;letter-spacing:.32em;text-transform:uppercase;color:rgb(255 255 255 / .72);margin-bottom:22px;flex-wrap:wrap;text-shadow:0 1px 8px rgb(0 0 0 / .45)}.pg-crumb a{color:#fff;transition:color .3s}.pg-crumb a:hover{color:#D4A855}.pg-hero-img{position:relative;min-height:78vh;display:flex;flex-direction:column;justify-content:flex-end;padding:152px clamp(20px,5vw,88px) 64px;overflow:hidden;text-align:left;color:#fff}.pg-hero-img img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0;display:block}.pg-hero-img::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgb(20 14 10 / .45) 0%,rgb(20 14 10 / .4) 40%,rgb(20 14 10 / .85) 100%);z-index:1}.pg-hero-img .pg-crumb,.pg-hero-img .pg-eye,.pg-hero-img .pg-h1,.pg-hero-img .pg-sub{position:relative;z-index:2}.pg-hero-img .page-hero-content{background:none;backdrop-filter:none;-webkit-backdrop-filter:none;border:none;padding:0;max-width:640px}.pg-hero-img--full{min-height:100vh}.pg-eye{font-size:11px;letter-spacing:.2em;font-weight:500;text-transform:uppercase;display:flex;align-items:center;gap:10px;color:#D4A855}.pg-h1{font-family:'Cormorant Garamond',serif;font-weight:300;font-size:clamp(42px,6vw,88px);line-height:1.05;letter-spacing:-.02em;margin-top:14px;color:#fff;text-shadow:0 2px 24px rgb(0 0 0 / .25)}.pg-h1 em{font-family:'Cormorant Garamond',serif;font-style:italic;color:#D4A855}.pg-sub{font-family:'Bricolage Grotesque',sans-serif;font-weight:300;font-size:16px;line-height:1.75;color:rgb(255 255 255 / .85);margin:18px 0 0;max-width:640px}@media (max-width:760px){.pg-hero-img{min-height:64vh;padding-top:126px}.pg-hero-img--full{min-height:88vh}}.article-body{max-width:780px;margin:0 auto;padding:80px 40px;font-family:'Bricolage Grotesque',sans-serif;font-size:17px;line-height:1.85;color:rgb(28 20 16 / .72)}.article-body h2{font-family:'Cormorant Garamond',serif;font-size:clamp(28px,3vw,40px);color:#1C1410;margin:56px 0 20px;font-weight:400;line-height:1.15}.article-body p{margin-bottom:24px}.article-body blockquote{font-family:'Cormorant Garamond',serif;font-size:24px;font-style:italic;color:#1C1410;border-left:3px solid #B8945A;padding:16px 28px;margin:40px 0;line-height:1.5}.article-body blockquote p{margin:0;color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;line-height:inherit}.article-byline{display:flex;align-items:center;gap:16px;padding:20px 0;border-top:1px solid rgb(184 148 90 / .15);border-bottom:1px solid rgb(184 148 90 / .15);margin-bottom:48px;font-family:'Bricolage Grotesque',sans-serif;font-size:12px;color:rgb(28 20 16 / .5);letter-spacing:.06em}.article-featured-img{width:100%;height:480px;object-fit:cover;object-position:center;border-radius:8px;margin-bottom:48px;display:block}@media (max-width:640px){.article-featured-img{height:280px}.article-body{padding:48px 20px}}.article-body h3{font-family:'Cormorant Garamond',serif;font-weight:500;font-size:clamp(21px,2.4vw,26px);color:#1C1410;line-height:1.25;margin:36px 0 14px}.article-body ul,.article-body ol{font-family:'Bricolage Grotesque',sans-serif;font-size:17px;line-height:1.8;color:rgb(28 20 16 / .72);margin:0 0 24px;padding-left:0;list-style:none}.article-body li{margin-bottom:10px;position:relative;padding-left:28px}.article-body li strong{color:#1C1410;font-weight:600}.article-body ul li::before{content:'';position:absolute;left:0;top:.7em;width:6px;height:6px;border-radius:50%;background:#B8945A}.article-body ol{counter-reset:ab-ol}.article-body ol li{counter-increment:ab-ol}.article-body ol li::before{content:counter(ab-ol);position:absolute;left:0;top:-1px;font-family:'Cormorant Garamond',serif;font-weight:600;font-size:16px;color:#9E7C44}.article-body a{color:#8B1A1A;text-decoration:none;border-bottom:1px solid rgb(139 26 26 / .3)}.article-body a:hover{border-color:#8B1A1A}.article-body figure.wp-block-image{margin:32px 0}.article-body figure.wp-block-image img{width:100%;height:auto;border-radius:10px;display:block;box-shadow:0 12px 32px rgb(28 20 16 / .12)}.article-body 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}.article-body table{width:calc(100% + 28px);border-collapse:separate;border-spacing:14px;margin:32px -14px;table-layout:fixed;border:none}.article-body table td{width:50%;vertical-align:top;font-family:'Bricolage Grotesque',sans-serif;font-size:12.5px;line-height:1.6;color:rgb(28 20 16 / .6);text-align:center;padding:0;border:none}.article-body table img{width:100%;height:220px;object-fit:cover;border-radius:8px;display:block;margin-bottom:10px;box-shadow:0 8px 24px rgb(28 20 16 / .1)}@media(max-width:600px){.article-body table,.article-body table tbody,.article-body table tr{display:block;width:100%;margin:0}.article-body table td{display:block;width:100%;margin-bottom:18px}}.tl-a{font-family:'Bricolage Grotesque',sans-serif;font-size:10.5px;font-weight:500;letter-spacing:.28em;text-transform:uppercase;color:#7A1E1E;display:inline-flex;align-items:center;gap:8px;border-bottom:1px solid rgb(122 30 30 / .25);padding-bottom:4px;margin-top:1.8rem;transition:gap .3s,color .3s}.tl-a:hover{gap:14px;color:#B8945A;border-color:rgb(184 148 90 / .3)}.cont-sec{padding:80px clamp(20px,5vw,88px);max-width:1280px;margin:0 auto}.cont-sec+.cont-sec{padding-top:0}.ey-g{font-family:'Bricolage Grotesque',sans-serif;font-weight:600;font-size:10.5px;letter-spacing:.34em;text-transform:uppercase;color:#9E7C44;display:inline-flex;align-items:center;gap:14px;margin-bottom:14px}.ey-g::before{content:'';width:28px;height:1px;background:currentColor;opacity:.7;flex-shrink:0}.sec-h{font-family:'Cormorant Garamond',serif;font-weight:400;font-size:clamp(32px,5vw,68px);line-height:1.04;color:#1C1410;letter-spacing:-.02em;margin:8px 0 0}.sec-h em{font-style:italic;color:#8B1A1A}