.cyt-nav-item{position:relative}.cyt-subnav{display:none;position:absolute;top:100%;left:0;min-width:200px;padding:16px;background:#1b2318;border:1px solid var(--line)}.cyt-subnav a{display:block;padding:9px;color:var(--cream)}.cyt-nav-item:hover .cyt-subnav,.cyt-nav-item:focus-within .cyt-subnav{display:block}.cyt-page{padding-bottom:90px}.cyt-page-heading{position:relative;isolation:isolate;padding:180px 0 70px;border-bottom:1px solid var(--line);background:#192116}.cyt-page-heading.wrap{background:transparent}.cyt-page-heading h1{font:clamp(52px,7vw,104px)/1 var(--display);max-width:1100px;margin:25px 0}.cyt-page-heading p{max-width:740px;line-height:1.8}.cyt-page-heading time{display:block;margin-top:24px;font-size:12px;color:var(--green)}.cyt-page-art{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2;opacity:.28}.cyt-page-with-art:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#141b12e6,transparent);z-index:-1}.cyt-breadcrumb{display:flex;flex-wrap:wrap;gap:12px;font-size:11px;margin-bottom:40px;color:var(--green)}.cyt-page-layout{display:flex;gap:50px;padding-top:55px;padding-bottom:40px}.cyt-prose{flex:1;min-width:0;max-width:100%;line-height:1.9;overflow-wrap:anywhere}.cyt-prose p{margin:0 0 24px}.cyt-prose h2{font-size:40px;margin:40px 0 20px}.cyt-prose h3{font-size:28px;margin:28px 0 15px}.cyt-prose ul,.cyt-prose ol{padding-left:24px;margin:20px 0}.cyt-prose img,.cyt-prose video{max-width:100%;height:auto}.cyt-prose iframe{max-width:100%}.cyt-prose table{display:block;overflow-x:auto;border-collapse:collapse}.cyt-prose td,.cyt-prose th{border:1px solid var(--line);padding:12px}.cyt-prose a{color:var(--green)}.cyt-page-sidebar{width:240px;flex-shrink:0}.cyt-page-sidebar a{display:block;padding:18px 12px;border-bottom:1px solid var(--line)}.cyt-page-sidebar [aria-current]{color:var(--green);background:#27321e}.cyt-card-grid,.cyt-page-gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:25px;margin-bottom:45px}.cyt-card{border:1px solid var(--line);background:#1b2318;overflow:hidden}.cyt-card>a{display:block;height:100%}.cyt-card img{width:100%;aspect-ratio:16/10;object-fit:cover}.cyt-card-body{padding:26px}.cyt-card h3{font-size:30px;margin:12px 0}.cyt-card p{font-size:13px;line-height:1.8;margin-bottom:22px}.cyt-gallery-card{position:relative;border:1px solid var(--line);background:#1b2318;color:var(--cream);padding:0;text-align:left}.cyt-gallery-card img{width:100%;aspect-ratio:4/3;object-fit:contain}.cyt-gallery-card span{display:block;padding:15px}.cyt-contact-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:32px 0}.cyt-contact-card{border:1px solid var(--line);padding:28px;background:#1b2318}.cyt-contact-card a{display:block;margin-top:14px}.cyt-contact-card h2{margin-top:0;font-size:30px}.cyt-faq{border-bottom:1px solid var(--line);padding:20px 0}.cyt-faq summary{cursor:pointer;font-size:20px;color:var(--green)}.cyt-faq>div{padding-top:18px}.cyt-slide{position:absolute;inset:0}.cyt-slide[hidden]{display:none}.cyt-slider .hero-content{padding-top:170px;padding-bottom:130px}.cyt-slide-controls{position:absolute;bottom:35px;left:0;right:0;display:flex;gap:12px;z-index:3}.cyt-slide-controls button{padding:12px 18px;background:#192116;border:1px solid var(--line);color:var(--cream)}.cyt-slide-controls [aria-pressed=true]{border-color:var(--green);color:var(--green)}.cyt-inner .site-header{background:#141b12ee}.cyt-inner .footer-main .back-top{display:none}.footer-bottom a{font-size:11px}.footer-bottom a[href=""]{display:none}
@media(max-width:900px){.cyt-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cyt-page-layout{gap:25px}.cyt-page-sidebar{width:190px}}
@media(max-width:680px){.cyt-page-heading{padding-top:125px;padding-bottom:45px}.cyt-page-layout{display:block;padding-top:30px}.cyt-page-sidebar{width:auto;margin-bottom:35px}.cyt-card-grid,.cyt-page-gallery,.cyt-contact-grid{grid-template-columns:1fr}.cyt-subnav{position:static;margin-top:10px}.cyt-slider .hero-content{padding-top:130px}.cyt-slide-controls{bottom:25px}.cyt-nav-item{width:100%}}
.cyt-panel-slide[hidden]{display:none!important}.cyt-panel-slide .cyt-slide-controls{position:static;width:auto;margin:20px 0}.cyt-panel-slide .cyt-slide-controls button{font-size:12px;padding:8px 14px}.cookie-consent-bar,.cookie-consent-panel{background:#1b2318!important;color:var(--cream)!important;border-color:var(--line)!important}.cookie-consent-btn-accept{background:var(--green)!important;color:#172010!important}.cookie-consent-message a,.cookie-consent-btn-link{color:var(--green)!important}
.cyt-prose .cyt-content-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px;margin:35px 0}.cyt-content-card{background:#1b2318;border:1px solid var(--line);padding:28px}.cyt-content-card img{display:block;width:100%;height:280px;object-fit:contain;margin-bottom:25px}.cyt-prose .cyt-content-card h2{font-size:32px;margin:16px 0}.cyt-content-card .eyebrow{font-size:9px}.cyt-campaign-chapter{padding:32px 0;border-bottom:1px solid var(--line)}.cyt-prose .cyt-campaign-chapter h2{margin-top:16px}@media(max-width:680px){.cyt-prose .cyt-content-grid{grid-template-columns:1fr}.cyt-content-card img{height:230px}}
.cookie-consent-actions .cookie-consent-btn{background:#28391f!important;color:var(--cream)!important;border:1px solid #8da86a!important}.cookie-consent-checkbox{accent-color:var(--green)}.footer-bottom>div{flex-wrap:wrap;justify-content:flex-end}.cookie-consent-panel-actions #cookie-consent-accept-all-panel{margin-left:0}.cookie-consent-panel:focus{outline:none}#cookie-consent-close{margin-top:14px}
.cyt-prose table th,.cyt-prose table td{overflow-wrap:normal;word-break:normal}
