.hCWd5q_list{gap:var(--space-sm);flex-wrap:wrap;display:flex}.hCWd5q_chip{border:var(--border-width) solid var(--color-line-strong);font-size:var(--text-xs);font-weight:var(--font-weight-medium);transition:border-color var(--duration-fast) ease, color var(--duration-fast) ease, background-color var(--duration-fast) ease;padding:.6rem .85rem;display:inline-flex}.hCWd5q_chip:hover{border-color:var(--color-orange)}.hCWd5q_active{border-color:var(--color-orange);background:#ec6f1b14}
.G4RkvG_hero{isolation:isolate;padding-top:calc(var(--header-height) + var(--space-3xl));padding-bottom:var(--space-3xl);position:relative;overflow:hidden}.G4RkvG_title{max-width:13ch}.G4RkvG_nav{margin-top:var(--space-xl)}.G4RkvG_shape{z-index:-1;top:calc(var(--header-height) - 1rem);width:clamp(16rem,10rem + 24vw,32rem);color:var(--color-brown);animation:G4RkvG_shape-in 1.4s var(--ease-out) both;position:absolute;right:-6%}@keyframes G4RkvG_shape-in{0%{opacity:0;transform:translate(10%,-6%)}to{opacity:1;transform:none}}
.zUchSW_section{isolation:isolate;min-height:clamp(32rem,24rem + 20vw,44rem);padding-block:var(--section-padding);background:var(--color-black);border-bottom:var(--border-width) solid #ec6f1b14;align-items:center;display:flex;position:relative;overflow:hidden}.zUchSW_media{z-index:-1;position:absolute;inset:0}@media (min-width:900px){.zUchSW_media{width:58%}.zUchSW_imageRight .zUchSW_media{left:auto;right:0}}.zUchSW_image{object-fit:cover}.zUchSW_media:after{content:"";background:linear-gradient(90deg, transparent 45%, var(--color-black) 100%);position:absolute;inset:0}.zUchSW_imageRight .zUchSW_media:after{background:linear-gradient(270deg, transparent 45%, var(--color-black) 100%)}@media (max-width:899px){.zUchSW_section:has(.zUchSW_media){flex-direction:column;align-items:stretch;min-height:0;padding-top:0}.zUchSW_media{z-index:auto;aspect-ratio:4/3;width:100%;-webkit-mask-image:var(--fade-mobile);-webkit-mask-image:var(--fade-mobile);mask-image:var(--fade-mobile);margin-bottom:var(--space-md);position:relative;inset:auto}.zUchSW_media:after,.zUchSW_imageRight .zUchSW_media:after{display:none}}.zUchSW_grid{display:grid}@media (min-width:900px){.zUchSW_grid{grid-template-columns:1fr 1fr}.zUchSW_imageLeft .zUchSW_content{padding-left:var(--space-xl);grid-column:2}}.zUchSW_content{max-width:32rem}.zUchSW_title{max-width:13ch}.zUchSW_lead{margin-top:var(--space-lg);color:var(--color-text-muted)}@media (max-width:899px){.zUchSW_media .zUchSW_image{object-position:var(--focus,50% 50%)}}
.XmIGfq_section{padding-top:calc(var(--section-padding) + var(--diagonal));padding-bottom:var(--section-padding);margin-top:calc(var(--diagonal) * -1);position:relative}.XmIGfq_title{max-width:14ch}.XmIGfq_lead{color:var(--color-ink-muted)}.XmIGfq_cards{gap:var(--space-md);display:grid}@media (min-width:900px){.XmIGfq_cards{grid-template-columns:repeat(3,1fr)}}.XmIGfq_card{padding:var(--space-xl);background:var(--color-black);color:var(--color-text);transition:transform var(--duration-base) var(--ease-out)}.XmIGfq_card:hover{transform:translateY(-6px)}.XmIGfq_icon{margin-bottom:var(--space-lg);color:var(--color-text)}.XmIGfq_cardTitle{margin-bottom:var(--space-sm);font-family:var(--font-body);font-weight:var(--font-weight-bold);font-size:var(--text-md);letter-spacing:0}.XmIGfq_cardText{font-size:var(--text-sm);color:var(--color-text-muted)}
