:root{--gz-ink:#19292a;--gz-green:#205748;--gz-paper:#f6f4ed;--gz-line:#d9ded4;--gz-lime:#dceba6}body{background:var(--gz-paper);color:var(--gz-ink)}.shell{max-width:1200px}.site-name{font-size:21px}.gz-home{padding-top:30px}.gz-hero{display:grid;grid-template-columns:1.5fr 1fr;gap:45px;background:var(--gz-ink);color:#fff;padding:54px 48px;border-radius:4px}.gz-eyebrow{font:600 11px/1.5 ui-monospace,monospace;letter-spacing:.16em;color:var(--gz-green);display:block;margin:0 0 12px}.gz-hero .gz-eyebrow{color:var(--gz-lime)}.gz-hero h1{font-size:clamp(27px,3.5vw,43px);line-height:1.4;margin:0 0 20px;letter-spacing:-.03em}.gz-intro{font-size:16px;line-height:1.9;max-width:600px;color:#dce4de}.gz-button{display:inline-flex;align-items:center;gap:30px;padding:13px 20px;border:1px solid var(--gz-lime);background:var(--gz-lime);color:var(--gz-ink);font-weight:650;margin-top:18px;text-decoration:none!important}.gz-button.secondary{background:none;border-color:var(--gz-green);color:var(--gz-green)}.gz-hero-note{position:relative;display:flex;flex-direction:column;justify-content:end;border-left:1px solid #ffffff35;padding-left:36px;overflow:hidden;min-height:220px}.gz-hero-note p{position:relative;font-size:24px;line-height:1.65;margin:0 0 10px}.gz-hero-note small{position:relative;color:#cad6c9}.gz-orbit{position:absolute;width:180px;height:180px;border:1px solid #dfeda950;border-radius:50%;right:-30px;top:-18px}.gz-orbit:before,.gz-orbit:after{content:"";position:absolute;border:1px solid #dfeda950;border-radius:50%;inset:22px}.gz-orbit:after{inset:46px;background:#dceba617}.gz-section{margin:42px 0}.gz-heading{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:20px}.gz-heading h2{font-size:25px;line-height:1.4;margin:0}.gz-heading p,.gz-heading>a{font-size:13px;color:#5a665f}.gz-featured,.gz-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.gz-featured .gz-card:first-child{border-top:4px solid var(--gz-green)}.gz-card{background:#fffef9;border:1px solid var(--gz-line);padding:25px;min-width:0}.gz-card-meta{display:flex;gap:12px;align-items:center;color:#57665b;font-size:12px;margin-bottom:16px}.gz-status{display:inline-block;font-size:12px;font-weight:650;padding:5px 9px;background:#e9ece5;color:#526052}.gz-status.ongoing,.gz-status.upcoming{background:#dceba6;color:#20422d}.gz-status.cancelled,.gz-status.postponed{background:#f3dfc1;color:#5e3913}.gz-card h3{font-size:22px;line-height:1.5;margin:0 0 17px}.gz-card h3 a{text-decoration:none;color:var(--gz-ink)}.gz-card p{margin:8px 0;font-size:14px;line-height:1.7}.gz-card .gz-date{font:500 13px/1.6 ui-monospace,monospace;color:var(--gz-green)}.gz-card .gz-summary{color:#657067}.gz-more{display:inline-block;color:var(--gz-green);font-size:13px;font-weight:650;margin-top:17px}.gz-categories{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border:1px solid var(--gz-line)}.gz-categories>a{padding:20px;text-decoration:none;color:var(--gz-ink);border-right:1px solid var(--gz-line)}.gz-categories>a:last-child{border:0}.gz-number{font:12px ui-monospace,monospace;color:#627d63}.gz-categories h3{font-size:19px;margin:18px 0 12px}.gz-categories a>span:last-child{font-size:12px;color:#61705f}.gz-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px}.gz-columns>.gz-section{margin:10px 0 30px}.gz-columns .gz-heading h2{font-size:21px}.gz-note{background:#e9eddf;padding:28px;display:flex;justify-content:space-between;gap:38px;margin:36px 0}.gz-note h2{font-size:24px}.gz-note p{font-size:15px;line-height:1.9;max-width:700px}.gz-note nav{display:flex;flex-direction:column;gap:14px;min-width:170px;justify-content:center;font-size:14px}.gz-note a{color:var(--gz-green)}.gz-empty{padding:28px;border:1px dashed #a9b59f;color:#526052;margin:28px 0}.gz-breadcrumb{font-size:13px;color:#6b746b;margin:28px 0}.gz-single{max-width:860px;padding-bottom:45px}.gz-article-head h1{font-size:clamp(26px,3.6vw,40px);line-height:1.45;margin:18px 0}.gz-byline{font-size:12px;color:#647061}.gz-answer{font-size:19px;line-height:1.9;margin:26px 0}.gz-state-note{padding:15px 19px;border-left:3px solid #839266;background:#eaeddf;font-size:14px;line-height:1.8;margin:24px 0}.gz-facts{margin:25px 0;background:#fffef9;border:1px solid var(--gz-line)}.gz-facts>div{display:grid;grid-template-columns:130px 1fr;border-bottom:1px solid var(--gz-line);padding:12px 18px;gap:20px;font-size:14px;line-height:1.8}.gz-facts>div:last-child{border:0}.gz-facts dt{font-weight:600;color:#5b6d58}.gz-facts dd{margin:0;overflow-wrap:anywhere}.gz-sessions{border:1px solid var(--gz-line);padding:14px 20px;font-size:14px;margin:20px 0}.gz-sessions summary{cursor:pointer;font-weight:600}.gz-content{font-size:17px;line-height:1.95}.gz-content h2{font-size:24px;margin:32px 0 15px}.gz-content table{width:100%;font-size:14px;border-collapse:collapse}.gz-content th,.gz-content td{padding:12px;border:1px solid var(--gz-line);text-align:left}.gz-sources{border-top:1px solid var(--gz-line);margin-top:36px;padding-top:20px}.gz-sources h2{font-size:23px}.gz-sources li,.gz-sources p{font-size:13px;line-height:1.8;overflow-wrap:anywhere}.gz-sources li{margin-bottom:14px}.gz-related{padding-left:20px;font-size:15px;line-height:1.85}.gz-related li{margin:10px 0}.gz-archive-head{max-width:800px;margin:40px 0}.gz-archive-head h1{font-size:36px}.gz-archive-head p{line-height:1.9;color:#5c685b}.gz-archive{padding-bottom:40px}.gz-content figure img{height:auto;max-width:100%;object-fit:contain}.gz-content figcaption{font-size:12px;color:#6c7369}.site-footer{margin-top:30px}a:focus-visible,summary:focus-visible{outline:3px solid #4f7f35;outline-offset:4px}
@media(max-width:800px){.gz-hero{padding:30px;grid-template-columns:1fr}.gz-hero-note{display:none}.gz-categories{grid-template-columns:repeat(3,minmax(0,1fr))}.gz-categories>a{border-bottom:1px solid var(--gz-line)}.gz-columns{grid-template-columns:1fr}.gz-note{flex-direction:column;gap:10px}.gz-heading{align-items:start}.gz-heading p{max-width:130px}.gz-facts>div{grid-template-columns:96px 1fr;gap:12px}.gz-featured,.gz-grid{gap:14px}}
@media(max-width:520px){.gz-home{padding-top:16px}.gz-hero{padding:26px 20px}.gz-hero h1{font-size:28px}.gz-intro{font-size:15px}.gz-grid,.gz-featured{grid-template-columns:1fr}.gz-card{padding:20px}.gz-card h3{font-size:21px}.gz-categories{grid-template-columns:repeat(2,minmax(0,1fr))}.gz-categories>a:last-child{grid-column:1/-1}.gz-section{margin:32px 0}.gz-heading h2{font-size:23px}.gz-heading{gap:10px}.gz-heading p{display:none}.gz-note{padding:22px}.gz-single .gz-answer{font-size:17px}.gz-facts>div{grid-template-columns:80px 1fr;padding:10px 13px;font-size:13px}.gz-article-head h1{font-size:28px}.gz-content{font-size:16px}.gz-byline{line-height:1.8}.gz-archive-head h1{font-size:30px}.site-name{font-size:18px}}
.gz-card-image{margin:-25px -25px 20px;border-bottom:1px solid var(--gz-line)}.gz-card-image img{display:block;width:100%;height:auto;aspect-ratio:1200/630;object-fit:contain}.gz-date-figure{margin:24px 0}.gz-date-figure img{max-width:100%;height:auto;display:block}.gz-date-figure figcaption{font-size:12px;color:#657067;margin-top:8px}.gz-review{color:#81582b!important}.gz-featured:has(>.gz-card:only-child){grid-template-columns:minmax(0,1fr)}.gz-featured>.gz-card:only-child{display:grid;grid-template-columns:1fr 1fr;column-gap:30px}.gz-featured>.gz-card:only-child .gz-card-image{grid-row:1/7;margin:0;align-self:center;border:0}
@media(max-width:520px){.gz-card-image{margin:-20px -20px 18px}.gz-featured>.gz-card:only-child{display:block}.gz-featured>.gz-card:only-child .gz-card-image{margin:-20px -20px 18px}}
