/* crocoblocks-design-system:v2 */:root{--forest-haze:#EEF1ED;--black-pine:#101C15;--evergreen:#1F4630;--autumn-clay:#9E4E2C;--hairline:rgba(16,28,21,.18);--hairline-inverse:rgba(238,241,237,.28);}:where(.crocoblocks-document .cb-el,.crocoblocks-preview .cb-el){box-sizing:border-box;max-width: 100%}:where(.crocoblocks-document .cb-image,.crocoblocks-preview .cb-image){max-width: 100%;height: auto;}:where(.crocoblocks-document .section-container,.crocoblocks-preview .section-container){width:calc(100% - 48px);max-width:var(--cb-section-container-width,1180px);margin-left:auto;margin-right:auto;}@media (max-width: 1024px){:where(.crocoblocks-document .section-container,.crocoblocks-preview .section-container){width:calc(100% - 40px);}}@media (max-width: 767px){:where(.crocoblocks-document .section-container,.crocoblocks-preview .section-container){width:calc(100% - 32px);}}.wg-h3-moment{font-size:24px;line-height:1.14;}
@media (max-width: 1024px){.wg-h3-moment{font-size:24px;line-height:1.14;}}
@media (max-width: 767px){.wg-h3-moment{font-size:24px;line-height:1.14;}}
.wg-polaroid-img{display:block;width:100%;height:90px;object-fit:cover;border:1px solid var(--hairline);}
@media (max-width: 1024px){.wg-polaroid-img{display:block;width:100%;height:90px;object-fit:cover;border:1px solid var(--hairline);}}
@media (max-width: 767px){.wg-polaroid-img{display:block;width:100%;height:90px;object-fit:cover;border:1px solid var(--hairline);}}
.wg-btn-secondary{background-color:transparent;border:1px solid var(--evergreen);color:var(--evergreen);padding-top:16px;padding-bottom:16px;padding-left:37px;padding-right:37px;}.wg-btn-secondary:hover{background-color:var(--autumn-clay);border-color:var(--autumn-clay);color:var(--forest-haze);}
@media (max-width: 1024px){.wg-btn-secondary{background-color:transparent;border:1px solid var(--evergreen);color:var(--evergreen);padding-top:16px;padding-bottom:16px;padding-left:37px;padding-right:37px;}.wg-btn-secondary:hover{background-color:var(--autumn-clay);border-color:var(--autumn-clay);color:var(--forest-haze);}}
@media (max-width: 767px){.wg-btn-secondary{background-color:transparent;border:1px solid var(--evergreen);color:var(--evergreen);padding-top:16px;padding-bottom:16px;padding-left:37px;padding-right:37px;}.wg-btn-secondary:hover{background-color:var(--autumn-clay);border-color:var(--autumn-clay);color:var(--forest-haze);}}
.wg-btn{display:inline-block;font-family:'Karla', system-ui, sans-serif;font-size:15px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;border:0;cursor:pointer;transition:background 160ms ease, color 160ms ease;}
@media (max-width: 1024px){.wg-btn{display:inline-block;font-family:'Karla', system-ui, sans-serif;font-size:15px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;border:0;cursor:pointer;transition:background 160ms ease, color 160ms ease;}}
@media (max-width: 767px){.wg-btn{display:inline-block;font-family:'Karla', system-ui, sans-serif;font-size:15px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;border:0;cursor:pointer;transition:background 160ms ease, color 160ms ease;}}
.wg-page-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap;border-bottom:1px solid var(--hairline);padding-bottom:18px;}
@media (max-width: 1024px){.wg-page-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap;border-bottom:1px solid var(--hairline);padding-bottom:18px;}}
@media (max-width: 767px){.wg-page-head{display:flex;align-items:stretch;justify-content:space-between;gap:16px;flex-wrap:wrap;border-bottom:1px solid var(--hairline);padding-bottom:10px;flex-direction:column;}}
.wg-marker{align-self:flex-start;display:inline-block;font-size:11.5px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--autumn-clay);border:1px solid var(--autumn-clay);padding-top:4px;padding-bottom:4px;padding-left:10px;padding-right:10px;}
@media (max-width: 1024px){.wg-marker{align-self:flex-start;display:inline-block;font-size:11.5px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--autumn-clay);border:1px solid var(--autumn-clay);padding-top:4px;padding-bottom:4px;padding-left:10px;padding-right:10px;}}
@media (max-width: 767px){.wg-marker{align-self:flex-start;display:inline-block;font-size:11.5px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--autumn-clay);border:1px solid var(--autumn-clay);padding-top:4px;padding-bottom:4px;padding-left:10px;padding-right:10px;}}
.wg-card-moment-body{display:flex;flex-direction:column;gap:8px;}
@media (max-width: 1024px){.wg-card-moment-body{display:flex;flex-direction:column;gap:8px;}}
@media (max-width: 767px){.wg-card-moment-body{display:flex;flex-direction:column;gap:8px;}}
.wg-link-plain{color:var(--evergreen);text-decoration:none;transition:color 160ms ease;}.wg-link-plain:hover{color:var(--autumn-clay);}
@media (max-width: 1024px){.wg-link-plain{color:var(--evergreen);text-decoration:none;transition:color 160ms ease;}.wg-link-plain:hover{color:var(--autumn-clay);}}
@media (max-width: 767px){.wg-link-plain{color:var(--evergreen);text-decoration:none;transition:color 160ms ease;}.wg-link-plain:hover{color:var(--autumn-clay);}}
.wg-card-link-fill{display:flex;flex-direction:column;height:100%;text-decoration:none;color:inherit;}.wg-card-link-fill:hover{color:var(--evergreen);}
@media (max-width: 1024px){.wg-card-link-fill{display:flex;flex-direction:column;height:100%;text-decoration:none;color:inherit;}.wg-card-link-fill:hover{color:var(--evergreen);}}
@media (max-width: 767px){.wg-card-link-fill{display:flex;flex-direction:column;height:100%;text-decoration:none;color:inherit;}.wg-card-link-fill:hover{color:var(--evergreen);}}
.wg-list-item{font-size:18px;line-height:1.65;margin-bottom:8px;padding-left:4px;}
@media (max-width: 1024px){.wg-list-item{font-size:18px;line-height:1.65;margin-bottom:8px;padding-left:4px;}}
@media (max-width: 767px){.wg-list-item{font-size:18px;line-height:1.65;margin-bottom:8px;padding-left:4px;}}
.wg-section{padding-top:72px;padding-bottom:96px;border-bottom:1px solid var(--hairline);}
@media (max-width: 1024px){.wg-section{padding-top:72px;padding-bottom:96px;border-bottom:1px solid var(--hairline);}}
@media (max-width: 767px){.wg-section{padding-top:48px;padding-bottom:64px;border-bottom:1px solid var(--hairline);}}
.wg-card-exhibition-media{position:relative;margin-bottom:34px;}
@media (max-width: 1024px){.wg-card-exhibition-media{position:relative;margin-bottom:34px;}}
@media (max-width: 767px){.wg-card-exhibition-media{position:relative;margin-bottom:34px;}}
.wg-sub{margin:0;font-family:'Playfair Display', Georgia, serif;font-weight:700;font-style:italic;font-size:clamp(22px, 2.6vw, 30px);line-height:1.4;color:var(--evergreen);}
@media (max-width: 1024px){.wg-sub{margin:0;font-family:'Playfair Display', Georgia, serif;font-weight:700;font-style:italic;font-size:25px;line-height:1.4;color:var(--evergreen);}}
@media (max-width: 767px){.wg-sub{margin:0;font-family:'Playfair Display', Georgia, serif;font-weight:700;font-style:italic;font-size:clamp(22px, 2.6vw, 30px);line-height:1.4;color:var(--evergreen);overflow-wrap:break-word;}}
.wg-card-exhibition{display:flex;flex-direction:column;gap:18px;border:1px solid var(--hairline);padding:18px;height:100%;box-sizing:border-box;}
@media (max-width: 1024px){.wg-card-exhibition{display:flex;flex-direction:column;gap:18px;border:1px solid var(--hairline);padding:18px;height:100%;box-sizing:border-box;}}
@media (max-width: 767px){.wg-card-exhibition{display:flex;flex-direction:column;gap:18px;border:1px solid var(--hairline);padding:18px;height:100%;box-sizing:border-box;}}
.wg-btn-primary-inverse{background-color:var(--forest-haze);color:var(--evergreen);padding-top:17px;padding-bottom:17px;padding-left:38px;padding-right:38px;}.wg-btn-primary-inverse:hover{background-color:var(--autumn-clay);color:var(--forest-haze);}
@media (max-width: 1024px){.wg-btn-primary-inverse{background-color:var(--forest-haze);color:var(--evergreen);padding-top:17px;padding-bottom:17px;padding-left:38px;padding-right:38px;}.wg-btn-primary-inverse:hover{background-color:var(--autumn-clay);color:var(--forest-haze);}}
@media (max-width: 767px){.wg-btn-primary-inverse{background-color:var(--forest-haze);color:var(--evergreen);padding-top:17px;padding-bottom:17px;padding-left:38px;padding-right:38px;}.wg-btn-primary-inverse:hover{background-color:var(--autumn-clay);color:var(--forest-haze);}}
.wg-h3{margin:0;font-family:'Playfair Display', Georgia, serif;font-weight:900;font-size:27px;line-height:1.12;}
@media (max-width: 1024px){.wg-h3{margin:0;font-family:'Playfair Display', Georgia, serif;font-weight:900;font-size:27px;line-height:1.12;}}
@media (max-width: 767px){.wg-h3{margin:0;font-family:'Playfair Display', Georgia, serif;font-weight:900;font-size:27px;line-height:1.12;overflow-wrap:break-word;}}
.wg-nav-link{color:var(--black-pine);text-decoration:none;transition:color 160ms ease;}.wg-nav-link:hover{color:var(--autumn-clay);}
@media (max-width: 1024px){.wg-nav-link{color:var(--black-pine);text-decoration:none;transition:color 160ms ease;}.wg-nav-link:hover{color:var(--autumn-clay);}}
@media (max-width: 767px){.wg-nav-link{color:var(--black-pine);text-decoration:none;transition:color 160ms ease;}.wg-nav-link:hover{color:var(--autumn-clay);}}
.wg-body-sm{font-size:16.5px;line-height:1.62;margin:0;}
@media (max-width: 1024px){.wg-body-sm{font-size:16.5px;line-height:1.62;margin:0;}}
@media (max-width: 767px){.wg-body-sm{font-size:16.5px;line-height:1.62;margin:0;overflow-wrap:break-word;}}
.wg-container{width:100%;max-width:1240px;margin-left:auto;margin-right:auto;padding-left:40px;padding-right:40px;box-sizing:border-box;}
@media (max-width: 1024px){.wg-container{width:100%;max-width:1240px;margin-left:auto;margin-right:auto;padding-left:40px;padding-right:40px;box-sizing:border-box;}}
@media (max-width: 767px){.wg-container{width:100%;max-width:1240px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px;box-sizing:border-box;}}
.wg-list{margin:0;padding-left:22px;list-style-type:disc;}
@media (max-width: 1024px){.wg-list{margin:0;padding-left:22px;list-style-type:disc;}}
@media (max-width: 767px){.wg-list{margin:0;padding-left:22px;list-style-type:disc;}}
.wg-display{margin:0;font-family:'Playfair Display', Georgia, serif;font-weight:900;font-size:clamp(42px, 7vw, 86px);line-height:1.0;letter-spacing:-0.015em;}
@media (max-width: 1024px){.wg-display{margin:0;font-family:'Playfair Display', Georgia, serif;font-weight:900;font-size:clamp(42px, 7vw, 86px);line-height:1.0;letter-spacing:-0.015em;}}
@media (max-width: 767px){.wg-display{margin:0;font-family:'Playfair Display', Georgia, serif;font-weight:900;font-size:clamp(42px, 7vw, 86px);line-height:1.0;letter-spacing:-0.015em;overflow-wrap:break-word;hyphens:auto;webkit-hyphens:auto;}}
.wg-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(280px, 1fr));gap:28px;}
@media (max-width: 1024px){.wg-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(280px, 1fr));gap:28px;}}
@media (max-width: 767px){.wg-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(280px, 1fr));gap:28px;}}
.wg-quote-text{margin:0;font-family:'Playfair Display', Georgia, serif;font-weight:700;font-style:italic;font-size:21px;line-height:1.5;color:var(--evergreen);}
@media (max-width: 1024px){.wg-quote-text{margin:0;font-family:'Playfair Display', Georgia, serif;font-weight:700;font-style:italic;font-size:21px;line-height:1.5;color:var(--evergreen);}}
@media (max-width: 767px){.wg-quote-text{margin:0;font-family:'Playfair Display', Georgia, serif;font-weight:700;font-style:italic;font-size:21px;line-height:1.5;color:var(--evergreen);overflow-wrap:break-word;}}
.wg-nav{display:flex;gap:26px;flex-wrap:wrap;font-size:14px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;}
@media (max-width: 1024px){.wg-nav{display:flex;gap:26px;flex-wrap:wrap;font-size:14px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;}}
@media (max-width: 767px){.wg-nav{display:flex;gap:26px;flex-wrap:wrap;font-size:14px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;}}
.wg-sub-moment{font-size:17px;line-height:1.3;white-space:nowrap;}
@media (max-width: 1024px){.wg-sub-moment{font-size:17px;line-height:1.3;white-space:nowrap;}}
@media (max-width: 767px){.wg-sub-moment{font-size:17px;line-height:1.3;white-space:normal;overflow-wrap:break-word;}}
.wg-logo{height:72px;width:auto;display:block;color:var(--evergreen);}
@media (max-width: 1024px){.wg-logo{height:72px;width:auto;display:block;color:var(--evergreen);}}
@media (max-width: 767px){.wg-logo{height:48px;width:auto;display:block;color:var(--evergreen);}}
.wg-grid-archive{grid-template-columns:repeat(auto-fit, minmax(240px, 1fr));}
@media (max-width: 1024px){.wg-grid-archive{grid-template-columns:repeat(auto-fit, minmax(240px, 1fr));}}
@media (max-width: 767px){.wg-grid-archive{grid-template-columns:repeat(auto-fit, minmax(240px, 1fr));}}
.wg-media{display:block;width:100%;border:1px solid var(--hairline);object-fit:cover;}
@media (max-width: 1024px){.wg-media{display:block;width:100%;border:1px solid var(--hairline);object-fit:cover;}}
@media (max-width: 767px){.wg-media{display:block;width:100%;border:1px solid var(--hairline);object-fit:cover;}}
.wg-footer{padding-top:64px;border-top:1px solid var(--hairline);}
@media (max-width: 1024px){.wg-footer{padding-top:64px;border-top:1px solid var(--hairline);}}
@media (max-width: 767px){.wg-footer{padding-top:64px;border-top:1px solid var(--hairline);}}
.wg-section-head-end{display:flex;justify-content:flex-end;border-bottom:1px solid var(--hairline);padding-bottom:18px;}
@media (max-width: 1024px){.wg-section-head-end{display:flex;justify-content:flex-end;border-bottom:1px solid var(--hairline);padding-bottom:18px;}}
@media (max-width: 767px){.wg-section-head-end{display:flex;justify-content:flex-end;border-bottom:1px solid var(--hairline);padding-bottom:18px;}}
.wg-media-exhibition{height:240px;}
@media (max-width: 1024px){.wg-media-exhibition{height:240px;}}
@media (max-width: 767px){.wg-media-exhibition{height:240px;}}
.wg-media-moment{height:300px;}
@media (max-width: 1024px){.wg-media-moment{height:300px;}}
@media (max-width: 767px){.wg-media-moment{height:300px;}}
.wg-grid-wide{grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));}
@media (max-width: 1024px){.wg-grid-wide{grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));}}
@media (max-width: 767px){.wg-grid-wide{grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));}}
.wg-btn-primary{background-color:var(--evergreen);color:var(--forest-haze);padding-top:17px;padding-bottom:17px;padding-left:38px;padding-right:38px;}.wg-btn-primary:hover{background-color:var(--autumn-clay);color:var(--forest-haze);}
@media (max-width: 1024px){.wg-btn-primary{background-color:var(--evergreen);color:var(--forest-haze);padding-top:17px;padding-bottom:17px;padding-left:38px;padding-right:38px;}.wg-btn-primary:hover{background-color:var(--autumn-clay);color:var(--forest-haze);}}
@media (max-width: 767px){.wg-btn-primary{background-color:var(--evergreen);color:var(--forest-haze);padding-top:17px;padding-bottom:17px;padding-left:38px;padding-right:38px;}.wg-btn-primary:hover{background-color:var(--autumn-clay);color:var(--forest-haze);}}
.wg-card-moment{display:flex;flex-direction:column;gap:18px;}
@media (max-width: 1024px){.wg-card-moment{display:flex;flex-direction:column;gap:18px;}}
@media (max-width: 767px){.wg-card-moment{display:flex;flex-direction:column;gap:18px;}}
.wg-label{font-size:14px;font-weight:600;letter-spacing:.24em;text-transform:uppercase;}
@media (max-width: 1024px){.wg-label{font-size:14px;font-weight:600;letter-spacing:.24em;text-transform:uppercase;}}
@media (max-width: 767px){.wg-label{font-size:14px;font-weight:600;letter-spacing:.24em;text-transform:uppercase;margin-top:-16px;display:block;overflow-wrap:break-word;}}
.wg-grid-item-fill{height:100%;display:flex;flex-direction:column;}
@media (max-width: 1024px){.wg-grid-item-fill{height:100%;display:flex;flex-direction:column;}}
@media (max-width: 767px){.wg-grid-item-fill{height:100%;display:flex;flex-direction:column;}}
.wg-rule{width:64px;height:2px;background-color:var(--autumn-clay);border:0;margin:0;}
@media (max-width: 1024px){.wg-rule{width:64px;height:2px;background-color:var(--autumn-clay);border:0;margin:0;}}
@media (max-width: 767px){.wg-rule{width:64px;height:2px;background-color:var(--autumn-clay);border:0;margin:0;}}
.wg-polaroid-caption{font-family:'Playfair Display', Georgia, serif;font-weight:700;font-style:italic;font-size:11.5px;line-height:1.2;padding-top:8px;padding-left:2px;padding-right:2px;padding-bottom:10px;text-align:center;white-space:nowrap;}
@media (max-width: 1024px){.wg-polaroid-caption{font-family:'Playfair Display', Georgia, serif;font-weight:700;font-style:italic;font-size:11.5px;line-height:1.2;padding-top:8px;padding-left:2px;padding-right:2px;padding-bottom:10px;text-align:center;white-space:nowrap;}}
@media (max-width: 767px){.wg-polaroid-caption{font-family:'Playfair Display', Georgia, serif;font-weight:700;font-style:italic;font-size:11.5px;line-height:1.2;padding-top:8px;padding-left:2px;padding-right:2px;padding-bottom:10px;text-align:center;white-space:normal;overflow-wrap:break-word;}}
.wg-quote{border-left:2px solid var(--autumn-clay);padding-left:22px;}
@media (max-width: 1024px){.wg-quote{border-left:2px solid var(--autumn-clay);padding-left:22px;}}
@media (max-width: 767px){.wg-quote{border-left:2px solid var(--autumn-clay);padding-left:22px;}}
.wg-btn-secondary-inverse{background-color:transparent;border:1px solid var(--forest-haze);color:var(--forest-haze);padding-top:16px;padding-bottom:16px;padding-left:37px;padding-right:37px;}.wg-btn-secondary-inverse:hover{background-color:var(--autumn-clay);border-color:var(--autumn-clay);color:var(--forest-haze);}
@media (max-width: 1024px){.wg-btn-secondary-inverse{background-color:transparent;border:1px solid var(--forest-haze);color:var(--forest-haze);padding-top:16px;padding-bottom:16px;padding-left:37px;padding-right:37px;}.wg-btn-secondary-inverse:hover{background-color:var(--autumn-clay);border-color:var(--autumn-clay);color:var(--forest-haze);}}
@media (max-width: 767px){.wg-btn-secondary-inverse{background-color:transparent;border:1px solid var(--forest-haze);color:var(--forest-haze);padding-top:16px;padding-bottom:16px;padding-left:37px;padding-right:37px;}.wg-btn-secondary-inverse:hover{background-color:var(--autumn-clay);border-color:var(--autumn-clay);color:var(--forest-haze);}}
.wg-field{background-color:var(--evergreen);color:var(--forest-haze);}
@media (max-width: 1024px){.wg-field{background-color:var(--evergreen);color:var(--forest-haze);}}
@media (max-width: 767px){.wg-field{background-color:var(--evergreen);color:var(--forest-haze);}}
.wg-polaroid{position:absolute;right:14px;bottom:-40px;width:104px;margin:0;background-color:var(--forest-haze);padding-top:7px;padding-left:7px;padding-right:7px;padding-bottom:0;box-shadow:0 6px 18px rgba(16, 28, 21, .18);transform:rotate(2.5deg);transition:transform 220ms ease, box-shadow 220ms ease;}
@media (max-width: 1024px){.wg-polaroid{position:absolute;right:14px;bottom:-40px;width:104px;margin:0;background-color:var(--forest-haze);padding-top:7px;padding-left:7px;padding-right:7px;padding-bottom:0;box-shadow:0 6px 18px rgba(16, 28, 21, .18);transform:rotate(2.5deg);transition:transform 220ms ease, box-shadow 220ms ease;}}
@media (max-width: 767px){.wg-polaroid{position:absolute;right:14px;bottom:-40px;width:104px;margin:0;background-color:var(--forest-haze);padding-top:7px;padding-left:7px;padding-right:7px;padding-bottom:0;box-shadow:0 6px 18px rgba(16, 28, 21, .18);transform:rotate(2.5deg);transition:transform 220ms ease, box-shadow 220ms ease;}}
.wg-footer-wordmark{width:100%;height:auto;aspect-ratio:435.03 / 174.73;color:var(--evergreen);display:block;padding-top:40px;padding-bottom:40px;border-top:none;max-width:50%;margin-left:auto;margin-right:auto;}
@media (max-width: 1024px){.wg-footer-wordmark{width:100%;height:auto;aspect-ratio:435.03 / 174.73;color:var(--evergreen);display:block;padding-top:40px;padding-bottom:40px;border-top:none;max-width:50%;margin-left:auto;margin-right:auto;}}
@media (max-width: 767px){.wg-footer-wordmark{width:100%;height:auto;aspect-ratio:435.03 / 174.73;color:var(--evergreen);display:block;padding-top:28px;padding-bottom:28px;border-top:none;max-width:85%;margin-left:auto;margin-right:auto;}}
.wg-footer-col-heading{font-size:13px;font-weight:600;letter-spacing:.24em;text-transform:uppercase;margin-bottom:18px;display:block;}
@media (max-width: 1024px){.wg-footer-col-heading{font-size:13px;font-weight:600;letter-spacing:.24em;text-transform:uppercase;margin-bottom:10px;display:block;}}
@media (max-width: 767px){.wg-footer-col-heading{font-size:16px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;margin-bottom:10px;display:block;overflow-wrap:break-word;}}
.wg-header{display:flex;align-items:center;justify-content:space-between;padding-top:28px;padding-bottom:28px;background-color:transparent;position:relative;z-index:10;}
@media (max-width: 1024px){.wg-header{display:flex;align-items:center;justify-content:space-between;padding-top:28px;padding-bottom:28px;background-color:transparent;position:relative;z-index:10;}}
@media (max-width: 767px){.wg-header{display:flex;align-items:center;justify-content:space-between;padding-top:28px;padding-bottom:28px;background-color:transparent;position:relative;z-index:10;}}
.wg-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:28px;flex-wrap:wrap;border-bottom:1px solid var(--hairline);padding-bottom:18px;margin-bottom:40px;}
@media (max-width: 1024px){.wg-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:28px;flex-wrap:wrap;border-bottom:1px solid var(--hairline);padding-bottom:18px;margin-bottom:40px;}}
@media (max-width: 767px){.wg-section-head{display:flex;align-items:stretch;justify-content:space-between;gap:16px;flex-wrap:wrap;border-bottom:1px solid var(--hairline);padding-bottom:10px;margin-bottom:28px;flex-direction:column;}}
.wg-card-exhibition-meta{font-size:12px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;display:block;min-height:18px;}
@media (max-width: 1024px){.wg-card-exhibition-meta{font-size:12px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;display:block;min-height:18px;}}
@media (max-width: 767px){.wg-card-exhibition-meta{font-size:12px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;white-space:normal;display:block;min-height:18px;overflow-wrap:break-word;}}
.wg-h2{margin:0;font-family:'Playfair Display', Georgia, serif;font-weight:900;font-size:clamp(30px, 4vw, 44px);line-height:1.06;}
@media (max-width: 1024px){.wg-h2{margin:0;font-family:'Playfair Display', Georgia, serif;font-weight:900;font-size:clamp(30px, 4vw, 44px);line-height:1.06;}}
@media (max-width: 767px){.wg-h2{margin:0;font-family:'Playfair Display', Georgia, serif;font-weight:900;font-size:36px;line-height:1.06;overflow-wrap:break-word;}}
.wg-link-emph{display:inline-block;align-self:flex-start;width:fit-content;font-size:14px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--black-pine);border-bottom:1px solid var(--autumn-clay);padding-bottom:2px;white-space:nowrap;}.wg-link-emph:hover{color:var(--autumn-clay);}
@media (max-width: 1024px){.wg-link-emph{display:inline-block;align-self:flex-start;width:fit-content;font-size:14px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--black-pine);border-bottom:1px solid var(--autumn-clay);padding-bottom:2px;white-space:nowrap;}.wg-link-emph:hover{color:var(--autumn-clay);}}
@media (max-width: 767px){.wg-link-emph{display:inline-block;align-self:flex-start;width:fit-content;font-size:14px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--black-pine);border-bottom:1px solid var(--autumn-clay);padding-bottom:2px;white-space:normal;overflow-wrap:break-word;}.wg-link-emph:hover{color:var(--autumn-clay);}}
.wg-section-head-meta{font-size:13px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;}
@media (max-width: 1024px){.wg-section-head-meta{font-size:13px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;}}
@media (max-width: 767px){.wg-section-head-meta{font-size:13px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;white-space:normal;overflow-wrap:break-word;}}
.wg-body{margin:0;font-size:18px;line-height:1.65;max-width:62ch;hyphens:none;}
@media (max-width: 1024px){.wg-body{margin:0;font-size:18px;line-height:1.65;max-width:62ch;hyphens:none;}}
@media (max-width: 767px){.wg-body{margin:0;font-size:18px;line-height:1.65;max-width:62ch;hyphens:none;overflow-wrap:break-word;}}
.wg-prose{display:flex;flex-direction:column;gap:28px;}
@media (max-width: 1024px){.wg-prose{display:flex;flex-direction:column;gap:28px;}}
@media (max-width: 767px){.wg-prose{display:flex;flex-direction:column;gap:28px;}}
.wg-nav-link-current{color:var(--autumn-clay);border-bottom:1px solid var(--autumn-clay);padding-bottom:3px;}
@media (max-width: 1024px){.wg-nav-link-current{color:var(--autumn-clay);border-bottom:1px solid var(--autumn-clay);padding-bottom:3px;}}
@media (max-width: 767px){.wg-nav-link-current{color:var(--autumn-clay);border-bottom:1px solid var(--autumn-clay);padding-bottom:3px;}}
.wg-footer-cols{display:grid;grid-template-columns:repeat(auto-fit, minmax(200px, 1fr));gap:40px;padding-bottom:56px;}
@media (max-width: 1024px){.wg-footer-cols{display:grid;grid-template-columns:repeat(2, 1fr);gap:40px;padding-bottom:56px;}}
@media (max-width: 767px){.wg-footer-cols{display:grid;grid-template-columns:repeat(2, 1fr);gap:40px;padding-bottom:56px;}}
.wg-align-baseline-fix{transform:translateY(36px);}
@media (max-width: 1024px){.wg-align-baseline-fix{transform:translateY(36px);}}
@media (max-width: 767px){.wg-align-baseline-fix{transform:translateY(36px);}}
.wg-lead{margin:0;font-size:20px;line-height:1.7;max-width:56ch;}
@media (max-width: 1024px){.wg-lead{margin:0;font-size:20px;line-height:1.7;max-width:56ch;}}
@media (max-width: 767px){.wg-lead{margin:0;font-size:20px;line-height:1.7;max-width:56ch;overflow-wrap:break-word;}}
.wg-h3-card{max-width:15ch;}
@media (max-width: 1024px){.wg-h3-card{max-width:15ch;}}
@media (max-width: 767px){.wg-h3-card{max-width:15ch;}}
.wg-spacer-lg{margin-bottom:2px;}
@media (max-width: 1024px){.wg-spacer-lg{margin-bottom:2px;}}
@media (max-width: 767px){.wg-spacer-lg{margin-bottom:2px;}}
.wg-divider{width:100%;height:1px;background-color:var(--hairline);border:0;margin:0;}
@media (max-width: 1024px){.wg-divider{width:100%;height:1px;background-color:var(--hairline);border:0;margin:0;}}
@media (max-width: 767px){.wg-divider{width:100%;height:1px;background-color:var(--hairline);border:0;margin:0;}}
