.kSKSYG_card{border:1px solid var(--krc-line);background:var(--krc-surface);min-width:0;height:100%;color:var(--krc-ink)}.kSKSYG_link{height:100%;color:inherit;flex-direction:column;text-decoration:none;display:flex}.kSKSYG_image{aspect-ratio:16/10;background:var(--krc-paper-2);border-bottom:1px solid var(--krc-line);position:relative;overflow:hidden}.kSKSYG_photo{object-fit:cover}.kSKSYG_placeholder{background:var(--krc-accent-soft);height:100%;color:var(--krc-accent-text);flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:1.5rem;display:flex}.kSKSYG_placeholder span{text-align:center;font-size:.8rem;font-weight:600}.kSKSYG_body{flex-direction:column;flex:1;align-items:flex-start;padding:clamp(1.25rem,2vw,1.75rem);display:flex}.kSKSYG_meta{color:var(--krc-muted);flex-wrap:wrap;align-items:center;gap:.65rem;margin-bottom:.9rem;font-size:.8rem;line-height:1.5;display:flex}.kSKSYG_meta:empty{display:none}.kSKSYG_categories{flex-wrap:wrap;gap:.4rem;display:flex}.kSKSYG_category{background:var(--krc-accent-soft);color:var(--krc-accent-text);overflow-wrap:anywhere;padding:.2rem .55rem;font-weight:600}.kSKSYG_title{-webkit-line-clamp:3;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:0 0 1rem;font-size:clamp(1.35rem,2vw,1.65rem);font-weight:600;line-height:1.25;display:-webkit-box;overflow:hidden}.kSKSYG_description{-webkit-line-clamp:3;color:var(--krc-muted);overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:0 0 1.5rem;font-size:.95rem;line-height:1.7;display:-webkit-box;overflow:hidden}.kSKSYG_more{color:var(--krc-accent-text);align-items:center;gap:.5rem;margin-top:auto;padding-top:.6rem;font-size:.9rem;font-weight:600;display:inline-flex}.kSKSYG_link:hover .kSKSYG_title,.kSKSYG_link:focus-visible .kSKSYG_title{color:var(--krc-accent-text)}.kSKSYG_link:focus-visible{outline:3px solid var(--krc-accent-text);outline-offset:3px}
.wuY5xa_head{max-width:60ch;margin-bottom:2rem}.wuY5xa_kicker{color:var(--krc-accent-text);margin:0 0 .8rem;font-size:.9rem;font-weight:600}.wuY5xa_head h1{color:var(--krc-ink);overflow-wrap:break-word;text-wrap:balance;margin:0 0 .9rem;font-size:clamp(2.2rem,5vw,3.6rem);font-weight:600;line-height:1.08}.wuY5xa_description{color:var(--krc-ink);font-size:1.15rem;line-height:1.65}.wuY5xa_description p{margin:0}
.XI2WUq_contact>.XI2WUq_intro{margin-bottom:2rem}.XI2WUq_organisations{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.25rem,3vw,2rem);display:grid}.XI2WUq_card{border:1px solid var(--krc-line);border-top:3px solid var(--krc-accent);background:var(--krc-surface);flex-direction:column;min-width:0;display:flex}.XI2WUq_logoArea{border-bottom:1px solid var(--krc-line);background:#fff;place-items:center;height:190px;padding:1.5rem;display:grid}.XI2WUq_foundationLogo{object-fit:contain;width:240px;max-width:100%;height:130px}.XI2WUq_partnerLogo{object-fit:contain;width:150px;max-width:100%;height:146px}.XI2WUq_cardBody{flex-direction:column;flex:1;align-items:flex-start;padding:clamp(1.25rem,3vw,2rem);display:flex}.XI2WUq_role{color:var(--krc-accent-text);margin:0 0 .75rem;font-size:.85rem;font-weight:600}.XI2WUq_card h2{color:var(--krc-ink);text-wrap:balance;margin:0 0 1.25rem;font-size:clamp(1.4rem,2.4vw,1.8rem);line-height:1.2}.XI2WUq_address{color:var(--krc-muted);align-items:flex-start;gap:.65rem;margin-bottom:1.75rem;font-size:.95rem;font-style:normal;line-height:1.7;display:flex}.XI2WUq_address svg{color:var(--krc-accent-text);flex-shrink:0;margin-top:.15rem}.XI2WUq_website{border:1px solid var(--krc-line);background:var(--krc-paper);width:100%;color:var(--krc-accent-text);justify-content:space-between;align-items:center;gap:1rem;margin-top:auto;padding:1rem 1.1rem;text-decoration:none;transition:background .15s,border-color .15s;display:flex}.XI2WUq_website:hover{border-color:var(--krc-accent-text);background:var(--krc-accent-soft)}.XI2WUq_website>svg{flex-shrink:0}.XI2WUq_websiteLabel{color:var(--krc-muted);margin-bottom:.2rem;font-size:.8rem;display:block}.XI2WUq_domain{overflow-wrap:anywhere;font-size:1.05rem;font-weight:600;display:block}.XI2WUq_details{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.25rem,3vw,2rem);margin-top:2rem;display:grid}.XI2WUq_detail{border:1px solid var(--krc-line);background:var(--krc-paper-2);min-width:0;padding:clamp(1.25rem,3vw,2rem)}.XI2WUq_contact .XI2WUq_details .XI2WUq_detail h2{margin-top:0;font-size:clamp(1.3rem,2.2vw,1.6rem)}.XI2WUq_contact .XI2WUq_details .XI2WUq_detail p{font-size:.95rem;line-height:1.75}.XI2WUq_contact .XI2WUq_details .XI2WUq_detail .XI2WUq_notice{color:var(--krc-accent-text);margin:0 0 .8rem;font-size:.8rem;font-weight:600}.XI2WUq_clubsLink{background:var(--krc-accent);min-height:48px;color:var(--krc-on-accent);justify-content:center;align-items:center;gap:.65rem;margin-top:1.25rem;padding:.8rem 1rem;font-size:.95rem;font-weight:600;text-decoration:none;display:inline-flex}.XI2WUq_clubsLink:hover{background:var(--krc-accent-hover)}@media (max-width:700px){.XI2WUq_organisations,.XI2WUq_details{grid-template-columns:1fr}}
.J2FPJW_offer>.J2FPJW_intro{margin-bottom:1.75rem}.J2FPJW_jumpNav{border-block:1px solid var(--krc-line);flex-wrap:wrap;align-items:center;gap:.65rem 1.25rem;margin-bottom:2.5rem;padding-block:1rem;display:flex}.J2FPJW_jumpNav>span{color:var(--krc-muted);font-size:.85rem}.J2FPJW_jumpNav a{min-height:44px;color:var(--krc-ink);align-items:center;gap:.45rem;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-flex}.J2FPJW_jumpNav a:hover{color:var(--krc-accent-text);text-underline-offset:5px;text-decoration:underline}.J2FPJW_jumpNav svg{color:var(--krc-accent-text);flex-shrink:0}.J2FPJW_section{scroll-margin-top:110px}.J2FPJW_section+.J2FPJW_section{margin-top:clamp(2.5rem,5vw,4rem)}.J2FPJW_sectionHeader{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1rem;margin-bottom:1.5rem;display:flex}.J2FPJW_sectionHeader h2{color:var(--krc-ink);text-wrap:balance;margin:0;font-size:clamp(1.6rem,3vw,2rem);font-weight:600;line-height:1.2}.J2FPJW_kicker{color:var(--krc-accent-text);margin:0 0 .65rem;font-size:.85rem;font-weight:600}.J2FPJW_formGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;display:grid}.J2FPJW_formCard{border:1px solid var(--krc-line);border-top:3px solid var(--krc-accent);background:var(--krc-surface);min-width:0;padding:clamp(1.25rem,2vw,1.5rem)}.J2FPJW_icon{width:46px;height:46px;color:var(--krc-accent-text);background:var(--krc-accent-soft);place-items:center;margin-bottom:1.25rem;display:grid}.J2FPJW_offer .J2FPJW_formCard .J2FPJW_formTitle h3{color:var(--krc-ink);text-wrap:balance;margin:0 0 1rem;font-size:clamp(1.25rem,1.8vw,1.5rem);font-weight:600;line-height:1.2}.J2FPJW_offer .J2FPJW_formCard .J2FPJW_formDescription.payload-richtext{color:var(--krc-muted);font-size:.95rem;line-height:1.8}.J2FPJW_offer .J2FPJW_formCard .J2FPJW_formDescription.payload-richtext :is(p,ul,ol,li){color:var(--krc-muted);font-size:.95rem;line-height:1.8}.J2FPJW_offer .J2FPJW_formCard .J2FPJW_formDescription :is(p,ul,ol){margin-top:0;margin-bottom:1rem}.J2FPJW_offer .J2FPJW_formCard .J2FPJW_formDescription>:last-child{margin-bottom:0}.J2FPJW_offer .J2FPJW_sectionHeader .J2FPJW_sectionTitle.payload-richtext h2{margin:0;font-size:clamp(1.6rem,3vw,2rem);line-height:1.2}.J2FPJW_calendarLink{background:var(--krc-surface);border:1px solid var(--krc-line);min-height:48px;color:var(--krc-ink);justify-content:center;align-items:center;gap:.6rem;padding:.75rem 1rem;font-size:.95rem;font-weight:600;text-decoration:none;display:inline-flex}.J2FPJW_calendarLink:hover{background:var(--krc-accent-soft);border-color:var(--krc-accent-text)}.J2FPJW_offer .J2FPJW_examples .J2FPJW_sectionBody.payload-richtext{border:1px solid var(--krc-line);background:var(--krc-paper-2);padding:clamp(1.25rem,3vw,2rem)}.J2FPJW_offer .J2FPJW_examples .J2FPJW_sectionBody ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 2rem;margin:0;padding:0;list-style:none;display:grid}.J2FPJW_offer .J2FPJW_examples .J2FPJW_sectionBody ul>li{border-bottom:1px solid var(--krc-line);min-width:0;color:var(--krc-ink);margin:0;padding:.85rem 0 .85rem 1.25rem;font-size:1rem;line-height:1.65;position:relative}.J2FPJW_offer .J2FPJW_examples .J2FPJW_sectionBody ul>li:before{content:"";background:var(--krc-accent-text);width:6px;height:6px;position:absolute;top:1.45rem;left:0}.J2FPJW_offer .J2FPJW_examples .J2FPJW_sectionBody ul>li:nth-last-child(-n+2){border-bottom:0}.J2FPJW_offer .J2FPJW_topics .J2FPJW_sectionBody ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}.J2FPJW_offer .J2FPJW_topics .J2FPJW_sectionBody ul>li{border:1px solid var(--krc-line);background:var(--krc-surface);min-width:0;color:var(--krc-muted);margin:0;padding:1.4rem;font-size:.95rem;line-height:1.75}.J2FPJW_offer .J2FPJW_topics .J2FPJW_sectionBody ul>li>strong{color:var(--krc-ink);margin-bottom:.65rem;font-size:1.1rem;font-weight:600;line-height:1.35;display:block}.J2FPJW_offer .J2FPJW_extra .J2FPJW_sectionBody :is(p,ul,ol){font-size:1rem;line-height:1.8}.J2FPJW_help{border-left:3px solid var(--krc-accent);background:var(--krc-paper-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem 2rem;margin-top:clamp(2.5rem,5vw,4rem);padding:clamp(1.5rem,3vw,2rem);display:flex}.J2FPJW_help>div{flex:460px}.J2FPJW_help h2{color:var(--krc-ink);margin:0 0 .75rem;font-size:clamp(1.4rem,2vw,1.65rem);font-weight:600;line-height:1.2}.J2FPJW_help p{max-width:65ch;color:var(--krc-muted);margin:0;font-size:1rem;line-height:1.8}.J2FPJW_primary{background:var(--krc-accent);min-height:48px;color:var(--krc-on-accent);justify-content:center;align-items:center;gap:.6rem;padding:.8rem 1.1rem;font-size:.95rem;font-weight:600;text-decoration:none;display:inline-flex}.J2FPJW_primary:hover{background:var(--krc-accent-hover)}@media (max-width:1000px){.J2FPJW_formGrid,.J2FPJW_offer .J2FPJW_topics .J2FPJW_sectionBody ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.J2FPJW_jumpNav{flex-direction:column;align-items:flex-start;gap:.1rem}.J2FPJW_formGrid,.J2FPJW_offer .J2FPJW_topics .J2FPJW_sectionBody ul,.J2FPJW_offer .J2FPJW_examples .J2FPJW_sectionBody ul{grid-template-columns:1fr}.J2FPJW_offer .J2FPJW_examples .J2FPJW_sectionBody ul>li:nth-last-child(2){border-bottom:1px solid var(--krc-line)}.J2FPJW_help{align-items:stretch}.J2FPJW_help .J2FPJW_primary{width:100%}}
.hZf-8G_audience>.hZf-8G_intro{margin-bottom:clamp(2rem,4vw,3rem)}.hZf-8G_sectionHeading{color:var(--krc-ink);text-wrap:balance;margin:0 0 1.5rem;font-size:clamp(1.6rem,3vw,2rem);font-weight:600;line-height:1.2}.hZf-8G_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;display:grid}.hZf-8G_card{border:1px solid var(--krc-line);border-top:3px solid var(--krc-accent);background:var(--krc-surface);align-items:flex-start;gap:1.25rem;min-width:0;padding:clamp(1.25rem,2.5vw,1.75rem);display:flex}.hZf-8G_icon{width:46px;height:46px;color:var(--krc-accent-text);background:var(--krc-accent-soft);flex-shrink:0;place-items:center;display:grid}.hZf-8G_cardContent,.hZf-8G_localContent{min-width:0}.hZf-8G_audience .hZf-8G_card .hZf-8G_cardTitle h3{color:var(--krc-ink);text-wrap:balance;margin:0 0 .85rem;font-size:clamp(1.25rem,1.8vw,1.5rem);font-weight:600;line-height:1.25}.hZf-8G_audience :is(.hZf-8G_card,.hZf-8G_local,.hZf-8G_extra) .hZf-8G_description.payload-richtext{color:var(--krc-muted);font-size:1rem;line-height:1.8}.hZf-8G_audience :is(.hZf-8G_card,.hZf-8G_local,.hZf-8G_extra) .hZf-8G_description.payload-richtext :is(p,ul,ol,li){color:var(--krc-muted);font-size:1rem;line-height:1.8}.hZf-8G_audience .hZf-8G_description :is(p,ul,ol){margin:0 0 1rem}.hZf-8G_audience .hZf-8G_description>:last-child{margin-bottom:0}.hZf-8G_local{border-left:3px solid var(--krc-accent);background:var(--krc-paper-2);align-items:flex-start;gap:1.25rem;margin-top:clamp(2.5rem,5vw,4rem);padding:clamp(1.5rem,3vw,2rem);display:flex}.hZf-8G_audience .hZf-8G_sectionTitle.payload-richtext h2{color:var(--krc-ink);text-wrap:balance;margin:0 0 1rem;font-size:clamp(1.6rem,3vw,2rem);font-weight:600;line-height:1.2}.hZf-8G_actions{flex-wrap:wrap;gap:.75rem;margin-top:1.5rem;display:flex}.hZf-8G_primary,.hZf-8G_secondary{min-height:48px;color:var(--krc-ink);justify-content:center;align-items:center;gap:.6rem;padding:.8rem 1.1rem;font-size:.95rem;font-weight:600;line-height:1.5;text-decoration:none;display:inline-flex}.hZf-8G_primary svg,.hZf-8G_secondary svg{flex-shrink:0}.hZf-8G_primary{background:var(--krc-accent);color:var(--krc-on-accent)}.hZf-8G_primary:hover{background:var(--krc-accent-hover)}.hZf-8G_secondary{border:1px solid var(--krc-line);background:var(--krc-surface)}.hZf-8G_secondary:hover{border-color:var(--krc-accent-text);background:var(--krc-accent-soft)}.hZf-8G_extra{margin-top:clamp(2.5rem,5vw,4rem)}@media (max-width:900px){.hZf-8G_card{flex-direction:column}}@media (max-width:640px){.hZf-8G_grid{grid-template-columns:1fr}.hZf-8G_local,.hZf-8G_actions{flex-direction:column}}
._1TjBEW_project>._1TjBEW_intro{margin-bottom:2rem}._1TjBEW_summaryHeader,._1TjBEW_sectionHeader{align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}._1TjBEW_summaryHeader{flex-wrap:wrap;justify-content:space-between}._1TjBEW_summaryHeader h2,._1TjBEW_project ._1TjBEW_sectionHeader ._1TjBEW_sectionTitle h2,._1TjBEW_next h2{color:var(--krc-ink);text-wrap:balance;margin:0;font-size:clamp(1.6rem,3vw,2rem);font-weight:600;line-height:1.2}._1TjBEW_summaryHeader a,._1TjBEW_textLink{min-height:44px;color:var(--krc-accent-text);align-items:center;gap:.6rem;font-size:.95rem;font-weight:600;text-decoration:none;display:inline-flex}._1TjBEW_summaryHeader a:hover,._1TjBEW_textLink:hover{text-underline-offset:5px;text-decoration:underline}._1TjBEW_metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}._1TjBEW_metrics li{border:1px solid var(--krc-line);border-top:3px solid var(--krc-accent);background:var(--krc-surface);min-width:0;padding:clamp(1.25rem,2.5vw,1.75rem)}._1TjBEW_metricPrefix,._1TjBEW_metricValue,._1TjBEW_metricLabel{display:block}._1TjBEW_metricPrefix{color:var(--krc-accent-text);font-size:.85rem;font-weight:600}._1TjBEW_metricValue{color:var(--krc-ink);font-family:var(--font-fraunces), serif;font-variant-numeric:lining-nums;margin-block:.5rem .75rem;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:600;line-height:1}._1TjBEW_metricLabel{max-width:30ch;color:var(--krc-muted);font-size:1rem;line-height:1.65}._1TjBEW_section,._1TjBEW_next{margin-top:clamp(2.5rem,5vw,4rem)}._1TjBEW_section{scroll-margin-top:110px}._1TjBEW_icon{background:var(--krc-accent-soft);width:46px;height:46px;color:var(--krc-accent-text);flex-shrink:0;place-items:center;display:grid}._1TjBEW_prose{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem 2rem;display:grid}._1TjBEW_project ._1TjBEW_section ._1TjBEW_body.payload-richtext{color:var(--krc-muted);margin-block:0;font-size:1rem;line-height:1.85}._1TjBEW_project ._1TjBEW_section ._1TjBEW_body.payload-richtext :is(p,ul,ol,li){color:var(--krc-muted);margin-block:0;font-size:1rem;line-height:1.85}._1TjBEW_body{min-width:0}._1TjBEW_body:only-child{grid-column:1/-1}._1TjBEW_goal{border-left:3px solid var(--krc-accent);background:var(--krc-paper-2);padding:clamp(1.5rem,3vw,2rem)}._1TjBEW_textLink{margin-top:1rem}._1TjBEW_facts{border:1px solid var(--krc-line);background:var(--krc-surface);margin:0;padding:0 clamp(1.25rem,3vw,2rem)}._1TjBEW_fact{grid-template-columns:minmax(0,15rem) minmax(0,1fr);gap:.5rem 2rem;padding-block:1.1rem;display:grid}._1TjBEW_fact+._1TjBEW_fact{border-top:1px solid var(--krc-line)}._1TjBEW_fact dt,._1TjBEW_fact dd{min-width:0;margin:0}._1TjBEW_project ._1TjBEW_facts ._1TjBEW_fact .payload-richtext p{color:var(--krc-ink);margin:0;font-size:1rem;line-height:1.75}._1TjBEW_project ._1TjBEW_facts ._1TjBEW_fact dt .payload-richtext p{color:var(--krc-muted);font-size:.95rem}._1TjBEW_fact dt strong{font-weight:500}._1TjBEW_formalBody>*+*{margin-top:1.25rem}._1TjBEW_next{border-top:1px solid var(--krc-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.25rem 2rem;padding-top:2rem;display:flex}._1TjBEW_next h2{font-size:clamp(1.35rem,2.4vw,1.6rem)}._1TjBEW_actions{flex-wrap:wrap;gap:.75rem;display:flex}._1TjBEW_primary,._1TjBEW_secondary{min-height:48px;color:var(--krc-ink);justify-content:center;align-items:center;gap:.6rem;padding:.8rem 1.1rem;font-size:.95rem;font-weight:600;line-height:1.5;text-decoration:none;display:inline-flex}._1TjBEW_primary svg,._1TjBEW_secondary svg,._1TjBEW_summaryHeader svg,._1TjBEW_textLink svg{flex-shrink:0}._1TjBEW_primary{color:var(--krc-on-accent);background:var(--krc-accent)}._1TjBEW_primary:hover{background:var(--krc-accent-hover)}._1TjBEW_secondary{border:1px solid var(--krc-line);background:var(--krc-surface)}._1TjBEW_secondary:hover{border-color:var(--krc-accent-text);background:var(--krc-accent-soft)}@media (max-width:700px){._1TjBEW_metrics,._1TjBEW_prose,._1TjBEW_fact{grid-template-columns:1fr}._1TjBEW_metrics li{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);align-items:center;gap:.5rem 1.25rem;display:grid}._1TjBEW_metricPrefix{grid-column:1/-1}._1TjBEW_metricValue{margin-block:0}._1TjBEW_metricLabel{font-size:.95rem}._1TjBEW_sectionHeader{align-items:flex-start}._1TjBEW_sectionHeader ._1TjBEW_icon{width:40px;height:40px}._1TjBEW_next,._1TjBEW_actions{flex-direction:column;align-items:stretch}}
.PUTYLq_article{min-width:0}.PUTYLq_card{border:1px solid var(--krc-line);border-top:3px solid var(--krc-accent);background:var(--krc-surface);height:100%;color:var(--krc-ink);flex-direction:column;gap:1.4rem;padding:clamp(1.25rem,3vw,1.75rem);text-decoration:none;transition:border-color .15s;display:flex}.PUTYLq_card:hover{border-color:var(--krc-accent-text)}.PUTYLq_top{align-items:flex-start;gap:1rem;display:flex}.PUTYLq_top>div:last-child{min-width:0}.PUTYLq_stamp{background:var(--krc-accent-soft);width:64px;min-height:76px;color:var(--krc-accent-text);flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;display:flex}.PUTYLq_stamp b{font-size:2rem;font-weight:600;line-height:1.1}.PUTYLq_stamp span{font-size:.85rem}.PUTYLq_form{color:var(--krc-accent-text);text-transform:capitalize;margin:0 0 .45rem;font-size:.8rem;font-weight:600}.PUTYLq_top :is(h2,h3){overflow-wrap:anywhere;margin:0;font-size:clamp(1.25rem,2vw,1.55rem);font-weight:600;line-height:1.25}.PUTYLq_meta{color:var(--krc-muted);font-size:.95rem;line-height:1.6}.PUTYLq_meta p{align-items:flex-start;gap:.65rem;margin:0;display:flex}.PUTYLq_meta p+p{margin-top:.8rem}.PUTYLq_meta svg{flex-shrink:0;margin-top:.2rem}.PUTYLq_place{font-size:.85rem;display:block}.PUTYLq_tags{flex-wrap:wrap;gap:.4rem;display:flex}.PUTYLq_tags span{background:var(--krc-paper-2);color:var(--krc-muted);padding:.25rem .5rem;font-size:.8rem}.PUTYLq_foot{border-top:1px solid var(--krc-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem;margin-top:auto;padding-top:1rem;font-size:.85rem;display:flex}.PUTYLq_status{color:var(--krc-accent-text);font-weight:600}.PUTYLq_closed{color:var(--krc-muted)}.PUTYLq_more{color:var(--krc-ink);align-items:center;gap:.5rem;font-weight:600;display:inline-flex}
._4GW1jW_join>._4GW1jW_intro{margin-bottom:clamp(2rem,4vw,3rem)}._4GW1jW_layout{grid-template-columns:minmax(0,1fr) minmax(270px,.5fr);align-items:start;gap:clamp(1.5rem,4vw,3rem);display:grid}._4GW1jW_sectionHeading{color:var(--krc-ink);text-wrap:balance;margin:0 0 1.5rem;font-size:clamp(1.6rem,3vw,2rem);font-weight:600;line-height:1.2}._4GW1jW_steps{margin:0;padding:0;list-style:none}._4GW1jW_step{grid-template-columns:46px minmax(0,1fr);align-items:start;gap:1.25rem;display:grid;position:relative}._4GW1jW_step+._4GW1jW_step{margin-top:1.25rem}._4GW1jW_step:not(:last-child):before{content:"";background:var(--krc-line);width:1px;position:absolute;top:46px;bottom:-1.25rem;left:22px}._4GW1jW_number{width:46px;height:46px;color:var(--krc-on-accent);background:var(--krc-accent);border-radius:50%;place-items:center;font-size:1.25rem;font-weight:600;line-height:1;display:grid;position:relative}._4GW1jW_stepBody{border:1px solid var(--krc-line);background:var(--krc-surface);min-width:0;padding:clamp(1.25rem,2.5vw,1.75rem)}._4GW1jW_stepTitle{color:var(--krc-ink);text-wrap:balance;margin:0 0 .85rem;font-size:clamp(1.25rem,2vw,1.5rem);font-weight:600;line-height:1.25}._4GW1jW_join ._4GW1jW_stepBody ._4GW1jW_description.payload-richtext{color:var(--krc-muted);margin:0;font-size:1rem;line-height:1.8}._4GW1jW_join ._4GW1jW_stepBody ._4GW1jW_description.payload-richtext :is(p,ul,ol,li){color:var(--krc-muted);margin:0;font-size:1rem;line-height:1.8}._4GW1jW_notice{border-left:2px solid var(--krc-accent);background:var(--krc-paper-2);padding:1rem 1.1rem}._4GW1jW_stepBody ._4GW1jW_notice{margin-top:1.25rem}._4GW1jW_notice p{color:var(--krc-muted);margin:0;font-size:.9rem;line-height:1.75}._4GW1jW_notice ._4GW1jW_noticeTitle{color:var(--krc-ink);margin-bottom:.4rem;font-weight:600}._4GW1jW_primary,._4GW1jW_secondary,._4GW1jW_textLink{min-height:44px;color:var(--krc-ink);justify-content:center;align-items:center;gap:.6rem;font-size:.95rem;font-weight:600;line-height:1.5;text-decoration:none;display:inline-flex}._4GW1jW_primary,._4GW1jW_secondary{min-height:48px;padding:.8rem 1.1rem}._4GW1jW_primary{color:var(--krc-on-accent);background:var(--krc-accent)}._4GW1jW_primary:hover{background:var(--krc-accent-hover)}._4GW1jW_secondary{border:1px solid var(--krc-line);background:var(--krc-surface)}._4GW1jW_secondary:hover{border-color:var(--krc-accent-text);background:var(--krc-accent-soft)}._4GW1jW_textLink{color:var(--krc-accent-text);justify-content:flex-start}._4GW1jW_textLink:hover{text-underline-offset:5px;text-decoration:underline}._4GW1jW_primary svg,._4GW1jW_secondary svg,._4GW1jW_textLink svg{flex-shrink:0}._4GW1jW_stepBody>:is(._4GW1jW_primary,._4GW1jW_secondary,._4GW1jW_textLink){margin-top:1.25rem}._4GW1jW_sidebar{min-width:0;position:sticky;top:110px}._4GW1jW_infoPanel{border:1px solid var(--krc-line);background:var(--krc-surface);padding:1.5rem}._4GW1jW_infoItem{align-items:flex-start;gap:.85rem;display:flex}._4GW1jW_infoItem+._4GW1jW_infoItem{border-top:1px solid var(--krc-line);margin-top:1.25rem;padding-top:1.25rem}._4GW1jW_infoItem>svg,._4GW1jW_help>svg{color:var(--krc-accent-text);flex-shrink:0}._4GW1jW_infoItem>div{min-width:0}._4GW1jW_infoItem h3,._4GW1jW_help h3{color:var(--krc-ink);text-wrap:balance;margin:0 0 .65rem;font-size:1.125rem;font-weight:600;line-height:1.3}._4GW1jW_infoItem p,._4GW1jW_help p{color:var(--krc-muted);margin:0;font-size:.95rem;line-height:1.8}._4GW1jW_infoItem ._4GW1jW_textLink{margin-top:.5rem;font-size:.9rem}._4GW1jW_help{border-top:3px solid var(--krc-accent);background:var(--krc-paper-2);margin-top:1.25rem;padding:1.5rem}._4GW1jW_help>svg{margin-bottom:1rem}._4GW1jW_help ._4GW1jW_secondary{margin-top:1.25rem}._4GW1jW_extra{margin-top:2rem}@media (max-width:900px){._4GW1jW_layout{grid-template-columns:1fr;gap:2.5rem}._4GW1jW_sidebar{position:static}}@media (max-width:640px){._4GW1jW_step{display:block}._4GW1jW_step:before{display:none}._4GW1jW_number{z-index:1;width:40px;height:40px;font-size:1.1rem;position:absolute;top:1.25rem;left:1.25rem}._4GW1jW_stepTitle{align-items:center;min-height:40px;margin-left:3.5rem;display:flex}._4GW1jW_stepBody>:is(._4GW1jW_primary,._4GW1jW_secondary){width:100%}}
.FW7Zdq_page{padding-block:clamp(2.5rem,5vw,4rem)}.FW7Zdq_page>.container{max-width:72rem}.FW7Zdq_content>div>.container{max-width:72rem}.FW7Zdq_page>.container>header{max-width:none}.FW7Zdq_content>div{margin-block:0}.FW7Zdq_content>div+div{margin-top:clamp(2rem,4vw,3rem)}.FW7Zdq_content>div>.container{margin-block:0}.FW7Zdq_content .payload-richtext{overflow-wrap:break-word;max-width:none;margin-inline:0;font-size:1.0625rem;line-height:1.8}.FW7Zdq_content .payload-richtext :is(h2,h3,h4){text-wrap:balance;margin:2rem 0 .85rem;font-weight:600;line-height:1.2}.FW7Zdq_content .payload-richtext h2{font-size:clamp(1.5rem,2.8vw,2rem)}.FW7Zdq_content .payload-richtext h3{font-size:clamp(1.25rem,2.2vw,1.5rem)}.FW7Zdq_content .payload-richtext h4{font-size:1.125rem}.FW7Zdq_content .payload-richtext>:first-child{margin-top:0}.FW7Zdq_content .payload-richtext>:last-child{margin-bottom:0}.FW7Zdq_content .payload-richtext :is(p,ul,ol){margin-block:0 1.25rem}.FW7Zdq_content .payload-richtext li{margin-block:.45rem}.FW7Zdq_content .payload-richtext>p:first-child{max-width:none;font-size:1.15rem;line-height:1.7}.FW7Zdq_empty{border:1px solid var(--krc-line);border-left:3px solid var(--krc-accent);background:var(--krc-surface);max-width:none;color:var(--krc-muted);margin:0;padding:clamp(1.5rem,3vw,2rem);line-height:1.7}
.jqic4a_hero{padding-block:clamp(2.25rem,4vw,4rem) clamp(2.75rem,4vw,4rem)}.jqic4a_heroGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:clamp(2rem,4vw,4rem);display:grid}.jqic4a_eyebrow{color:var(--krc-accent-text);margin:0 0 1.25rem;font-size:.875rem;font-weight:600}.jqic4a_eyebrow:before{content:"";vertical-align:middle;background:var(--krc-accent);width:28px;height:2px;margin-right:.6rem;display:inline-block}.jqic4a_title{font-family:var(--font-serif);letter-spacing:-.025em;text-wrap:balance;max-width:15ch;color:var(--krc-ink);margin:0 0 1.5rem;font-size:clamp(2.6rem,5.1vw,4.75rem);font-weight:600;line-height:1.06}.jqic4a_title em{color:var(--krc-accent-text);font-style:italic;font-weight:400}.jqic4a_lead{max-width:46ch;color:var(--krc-ink);margin:0 0 1rem;font-size:clamp(1.0625rem,1.4vw,1.25rem);line-height:1.65}.jqic4a_micro{max-width:42ch;color:var(--krc-muted);margin:1rem 0 1.75rem;font-size:.95rem;font-weight:500;line-height:1.6}.jqic4a_actions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.jqic4a_btnPrimary,.jqic4a_btnGhost{border:2px solid #0000;align-items:center;gap:.6rem;min-height:52px;padding:.8rem 1.25rem;font-size:1.02rem;font-weight:600;text-decoration:none;transition:transform .15s,background .15s,color .15s;display:inline-flex}.jqic4a_btnPrimary{background:var(--krc-accent);color:var(--krc-on-accent)}.jqic4a_btnPrimary:hover{background:var(--krc-accent-hover);color:var(--krc-on-accent)}.jqic4a_btnGhost{color:var(--krc-ink);border-color:var(--krc-ink);background:0 0}.jqic4a_btnGhost:hover{background:var(--krc-ink);color:var(--krc-paper)}@media (prefers-reduced-motion:no-preference){.jqic4a_btnPrimary:active,.jqic4a_btnGhost:active{transform:translateY(1px)}}.jqic4a_network{min-width:0;margin:0}.jqic4a_mapKicker{color:var(--krc-ink);margin:0 0 1rem;font-size:.875rem;font-weight:600}.jqic4a_network figcaption{color:var(--krc-muted);flex-wrap:wrap;gap:.75rem 1.25rem;margin-top:1rem;font-size:.875rem;display:flex}.jqic4a_network .jqic4a_mapRegion{border-top:1px solid var(--krc-line);flex-basis:100%;margin:0;padding-top:.875rem;line-height:1.6}.jqic4a_key{align-items:center;gap:.45rem;display:inline-flex}.jqic4a_key i{border-radius:50%;width:12px;height:12px;display:inline-block}.jqic4a_k1 i{background:var(--krc-ink);box-shadow:0 0 0 1px var(--krc-ink);border:1.5px solid #fff}.jqic4a_k2 i{background:color-mix(in srgb, var(--krc-accent) 15%, var(--krc-paper));border:1.5px solid var(--krc-accent-text);border-radius:2px}.jqic4a_network svg{width:100%;height:auto;display:block;overflow:hidden}.jqic4a_network .pwCtx{fill:var(--krc-paper-2);stroke:var(--krc-line);stroke-width:.8px;stroke-linejoin:round}.jqic4a_network .pwProj{fill:var(--krc-accent-soft);stroke:var(--krc-accent-text);stroke-width:1.6px;stroke-linejoin:round}.jqic4a_network .klub{fill:var(--krc-ink);stroke:#fff;stroke-width:1.5px}.jqic4a_mapLabels{pointer-events:none}.jqic4a_mapLeader{fill:none;stroke:var(--krc-muted);stroke-width:1.2px;stroke-linecap:round;stroke-linejoin:round}.jqic4a_mapAnchor{fill:var(--krc-accent-text);stroke:var(--krc-paper);stroke-width:1.5px}.jqic4a_mapLabels text{fill:var(--krc-ink);stroke:var(--krc-paper);stroke-width:4px;stroke-linejoin:round;paint-order:stroke fill}.jqic4a_mapLabelPrefix{font-size:12px}.jqic4a_mapLabelName{font-size:17px;font-weight:600}.jqic4a_mapCityNote{font-size:10px}@media (prefers-reduced-motion:no-preference){.jqic4a_network .klub{opacity:0;animation:.5s forwards jqic4a_pop}}@keyframes jqic4a_pop{to{opacity:1}}@media (max-width:900px){.jqic4a_heroGrid{grid-template-columns:1fr}.jqic4a_network{justify-self:center;width:100%;max-width:640px}}@media (max-width:520px){.jqic4a_hero{padding-top:2rem}.jqic4a_title{font-size:clamp(2.25rem,10vw,3rem)}.jqic4a_actions{flex-direction:column;align-items:stretch}.jqic4a_actions a{justify-content:center}}.jqic4a_stats{background:var(--krc-surface);color:var(--krc-ink);border-block:1px solid var(--krc-line)}.jqic4a_statsInner{grid-template-columns:auto 1fr;align-items:center;gap:clamp(1.5rem,4vw,3.5rem);padding-block:clamp(2.5rem,4vw,3.5rem);display:grid}.jqic4a_statsLead{font-family:var(--font-serif);max-width:16ch;margin:0;font-size:clamp(1.7rem,3.4vw,2.6rem);font-weight:500;line-height:1.1}.jqic4a_statsLead b{color:var(--krc-accent-text);font-weight:900}.jqic4a_statsRow{border-left:1px solid var(--krc-line);grid-template-columns:repeat(4,1fr);gap:1.5rem;padding-left:clamp(1.5rem,4vw,3.5rem);display:grid}.jqic4a_statN{font-family:var(--font-serif);font-size:clamp(1.8rem,3vw,2.6rem);font-weight:600;line-height:1}.jqic4a_statL{color:var(--krc-muted);margin-top:.4rem;font-size:.9rem;line-height:1.35}@media (max-width:820px){.jqic4a_statsInner{grid-template-columns:1fr}.jqic4a_statsRow{border-left:0;border-top:1px solid var(--krc-line);grid-template-columns:repeat(2,1fr);padding-top:1.75rem;padding-left:0}}.jqic4a_block{padding-block:clamp(3.5rem,7vw,6rem)}.jqic4a_head{max-width:62ch;margin-bottom:clamp(2rem,4vw,3rem)}.jqic4a_kicker{color:var(--krc-accent-text);margin:0 0 .9rem;font-size:.9rem;font-weight:600}.jqic4a_head h2{color:var(--krc-ink);margin:0 0 1rem;font-size:clamp(2rem,4.5vw,3.4rem);font-weight:600}.jqic4a_head p{max-width:56ch;margin:0;font-size:clamp(1.05rem,1.5vw,1.3rem)}.jqic4a_needs{border-top:1px solid var(--krc-line)}.jqic4a_needsList{columns:2;column-gap:clamp(2rem,5vw,4.5rem);margin:0;padding:0;list-style:none}.jqic4a_needsList li{break-inside:avoid;border-bottom:1px solid var(--krc-line);font-family:var(--font-serif);grid-template-columns:auto 1fr;align-items:start;gap:1rem;padding:1.05rem 0;font-size:clamp(1.2rem,1.8vw,1.45rem);font-weight:500;line-height:1.25;display:grid}.jqic4a_needsList li b{font-family:var(--font-sans);color:var(--krc-accent-hover);font-size:1.1rem;font-weight:700;line-height:1.5}.jqic4a_closer{max-width:26ch;font-family:var(--font-serif);margin-top:2.5rem;font-size:clamp(1.7rem,3vw,2.4rem);font-weight:500}.jqic4a_closer b{color:var(--krc-accent-text)}@media (max-width:720px){.jqic4a_needsList{columns:1}}.jqic4a_how{background:var(--krc-paper-2)}.jqic4a_steps{background:var(--krc-line);border:1px solid var(--krc-line);grid-template-columns:repeat(5,1fr);gap:1px;display:grid}.jqic4a_step{background:var(--krc-paper-2);padding:1.75rem 1.4rem}.jqic4a_stepNum{font-family:var(--font-serif);color:var(--krc-accent-text);font-size:2.2rem;font-weight:900;line-height:1}.jqic4a_step h3{font-family:var(--font-sans);color:var(--krc-ink);margin:.8rem 0 .5rem;font-size:1.05rem;font-weight:700}.jqic4a_step p{color:var(--krc-muted);margin:0;font-size:.9rem}.jqic4a_note{background:var(--krc-accent-soft);border-left:4px solid var(--krc-accent);color:var(--krc-ink);margin-top:1.75rem;padding:1.1rem 1.3rem;font-weight:500}@media (max-width:900px){.jqic4a_steps{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){.jqic4a_steps{grid-template-columns:1fr}}.jqic4a_find{background:var(--krc-ink);color:var(--krc-paper)}.jqic4a_find .jqic4a_head h2{color:var(--krc-paper)}.jqic4a_find .jqic4a_head .jqic4a_kicker{color:var(--krc-accent-light)}.jqic4a_find .jqic4a_head p{color:var(--krc-on-dark-muted)}.jqic4a_find :focus-visible{outline-color:var(--krc-accent-light)}.jqic4a_findGrid{grid-template-columns:1fr 1fr;gap:clamp(1.5rem,4vw,3rem);display:grid}.jqic4a_finder{align-self:start}.jqic4a_finder label{color:var(--krc-on-dark-muted);margin:0 0 .4rem;font-size:.9rem;font-weight:500;display:block}.jqic4a_field{margin-bottom:1.25rem}.jqic4a_finder input,.jqic4a_finder select{width:100%;font-family:var(--font-sans);border:1px solid var(--krc-line);background:var(--krc-surface);color:var(--krc-ink);padding:.85rem 1rem;font-size:1rem}.jqic4a_chips{flex-wrap:wrap;gap:.5rem;display:flex}.jqic4a_chip{font-size:.85rem;font-family:var(--font-sans);color:var(--krc-paper);border:1.5px solid var(--krc-line-inverse);cursor:pointer;background:0 0;padding:.45rem .85rem}.jqic4a_chip:hover{background:var(--krc-accent);color:var(--krc-on-accent);border-color:var(--krc-accent-text)}.jqic4a_mapBox{background:var(--krc-surface);border:1px solid var(--krc-line);min-height:340px;overflow:hidden}.jqic4a_mapBox p{text-align:center;max-width:36ch;min-height:340px;color:var(--krc-muted);place-items:center;margin:0 auto;padding:1.5rem;font-size:.9rem;display:grid}@media (max-width:800px){.jqic4a_findGrid{grid-template-columns:1fr}}.jqic4a_eventsHead{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1.5rem;margin-bottom:2.25rem;display:flex}.jqic4a_events{grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}.jqic4a_emptyEvents{text-align:center;background:var(--krc-paper-2);border:1px dashed var(--krc-line);color:var(--krc-muted);padding:2.5rem}@media (max-width:860px){.jqic4a_events{grid-template-columns:1fr}}.jqic4a_news{background:var(--krc-paper-2);border-block:1px solid var(--krc-line)}.jqic4a_newsHead{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1.5rem 2rem;margin-bottom:2rem;display:flex}.jqic4a_newsHead .jqic4a_head{margin-bottom:0}.jqic4a_newsAll{border:1px solid var(--krc-ink);min-height:48px;color:var(--krc-ink);justify-content:center;align-items:center;gap:.6rem;padding:.75rem 1rem;font-weight:600;text-decoration:none;display:inline-flex}.jqic4a_newsAll:hover{background:var(--krc-ink);color:var(--krc-paper)}.jqic4a_newsGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;display:grid}@media (max-width:1000px){.jqic4a_newsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639px){.jqic4a_newsGrid{grid-template-columns:1fr}}.jqic4a_join{background:var(--krc-paper-2);color:var(--krc-ink)}.jqic4a_joinGrid{grid-template-columns:1.3fr 1fr;align-items:center;gap:clamp(2rem,5vw,4rem);display:grid}.jqic4a_join .jqic4a_head h2{color:var(--krc-ink)}.jqic4a_join .jqic4a_kicker{color:var(--krc-accent-text)}.jqic4a_joinSteps{counter-reset:j;margin:0;padding:0;list-style:none}.jqic4a_joinSteps li{counter-increment:j;border-bottom:1px solid var(--krc-line);font-family:var(--font-serif);grid-template-columns:auto 1fr;align-items:baseline;gap:1.1rem;padding:1rem 0;font-size:clamp(1.2rem,1.8vw,1.45rem);font-weight:500;display:grid}.jqic4a_joinSteps li:before{content:counter(j, decimal-leading-zero);font-family:var(--font-serif);color:var(--krc-accent-text);font-size:1.3rem;font-weight:900}.jqic4a_joinCard{background:var(--krc-surface);border:1px solid var(--krc-line);padding:2rem}.jqic4a_joinCard h3{font-family:var(--font-sans);color:var(--krc-ink);margin:0 0 .8rem;font-size:1.2rem;font-weight:700}.jqic4a_joinCard p{color:var(--krc-muted);margin:0 0 1.5rem;font-size:.9rem}.jqic4a_joinCard .jqic4a_btnPrimary{justify-content:center;width:100%}@media (max-width:820px){.jqic4a_joinGrid{grid-template-columns:1fr}}
.sugNjq_page{max-width:72rem;padding-block:clamp(2.5rem,5vw,4rem)}.sugNjq_filters{background:var(--krc-paper-2);border:1px solid var(--krc-line);grid-template-columns:1.5fr 1fr 1fr;gap:1.25rem;margin-bottom:2.5rem;padding:clamp(1.25rem,3vw,2rem);display:grid}.sugNjq_filters>div{min-width:0}.sugNjq_filters label{color:var(--krc-ink);margin-bottom:.45rem;font-size:.85rem;font-weight:600;display:block}.sugNjq_filters :is(input,select){border:1px solid var(--krc-line);background:var(--krc-surface);width:100%;min-width:0;min-height:48px;color:var(--krc-ink);font:inherit;padding:.7rem .8rem;font-size:.95rem}.sugNjq_filterActions{flex-wrap:wrap;align-items:end;gap:.75rem;display:flex}.sugNjq_primary{background:var(--krc-accent);min-height:48px;color:var(--krc-on-accent);cursor:pointer;border:0;justify-content:center;align-items:center;gap:.6rem;padding:.75rem 1rem;font-size:.95rem;font-weight:600;text-decoration:none;display:inline-flex}.sugNjq_primary:hover{background:var(--krc-accent-hover)}.sugNjq_clear{min-height:48px;color:var(--krc-ink);text-underline-offset:4px;justify-content:center;align-items:center;padding:.75rem .25rem;font-size:.9rem;display:inline-flex}.sugNjq_dateError{border-left:3px solid var(--krc-accent-text);color:var(--krc-ink);background:var(--krc-accent-soft);margin:-1.5rem 0 2rem;padding:1rem}.sugNjq_resultsHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:1.5rem;display:flex}.sugNjq_resultsHead h2{color:var(--krc-ink);margin:0;font-size:clamp(1.5rem,2.5vw,2rem);font-weight:600;line-height:1.2}.sugNjq_resultsHead p{color:var(--krc-muted);margin:0;font-size:.95rem}.sugNjq_events{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;display:grid}.sugNjq_empty{text-align:center;background:var(--krc-surface);border:1px solid var(--krc-line);flex-direction:column;align-items:center;padding:clamp(2rem,5vw,4rem) 1.25rem;display:flex}.sugNjq_empty>svg{color:var(--krc-accent-text);margin-bottom:1.25rem}.sugNjq_empty h3{color:var(--krc-ink);margin:0 0 1rem;font-size:clamp(1.4rem,2.5vw,1.85rem);font-weight:600;line-height:1.25}.sugNjq_empty p{max-width:60ch;color:var(--krc-muted);margin:0 0 1.5rem;line-height:1.75}.sugNjq_pagination{color:var(--krc-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:2rem;display:flex}.sugNjq_pagination a{border:1px solid var(--krc-line);background:var(--krc-surface);min-height:48px;color:var(--krc-ink);align-items:center;gap:.5rem;padding:.75rem 1rem;font-weight:600;text-decoration:none;display:inline-flex}.sugNjq_pagination a:hover{border-color:var(--krc-accent-text)}.sugNjq_help{background:var(--krc-paper-2);border-left:3px solid var(--krc-accent);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;margin-top:2.5rem;padding:clamp(1.25rem,3vw,2rem);display:flex}.sugNjq_help h2{color:var(--krc-ink);margin:0 0 .6rem;font-size:1.25rem;font-weight:600}.sugNjq_help p{max-width:65ch;color:var(--krc-muted);margin:0;line-height:1.7}.sugNjq_help a,.sugNjq_back{min-height:48px;color:var(--krc-ink);text-underline-offset:4px;align-items:center;gap:.5rem;font-weight:600;display:inline-flex}.sugNjq_back{margin-bottom:1.5rem}.sugNjq_detailGrid{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:clamp(1.5rem,4vw,3rem);display:grid}.sugNjq_section+.sugNjq_section{margin-top:2.5rem}.sugNjq_section h2,.sugNjq_sidebar h2{color:var(--krc-ink);margin:0 0 1.25rem;font-size:1.5rem;font-weight:600;line-height:1.25}.sugNjq_section p{color:var(--krc-muted);white-space:pre-line;line-height:1.8}.sugNjq_description{overflow-wrap:anywhere;color:var(--krc-ink)}.sugNjq_description.payload-richtext{max-width:none;font-size:1.0625rem;line-height:1.8}.sugNjq_tags{flex-wrap:wrap;gap:.5rem;display:flex}.sugNjq_tags span{background:var(--krc-paper-2);color:var(--krc-muted);padding:.4rem .7rem;font-size:.9rem}.sugNjq_sidebar{border:1px solid var(--krc-line);border-top:3px solid var(--krc-accent);background:var(--krc-surface);padding:clamp(1.25rem,3vw,2rem)}.sugNjq_facts{margin:0}.sugNjq_facts>div{border-bottom:1px solid var(--krc-line);padding-block:1rem}.sugNjq_facts>div:first-child{padding-top:0}.sugNjq_facts dt{color:var(--krc-muted);margin-bottom:.4rem;font-size:.8rem}.sugNjq_facts dd{color:var(--krc-ink);overflow-wrap:anywhere;margin:0;font-size:1rem;line-height:1.7}.sugNjq_facts dd a{color:var(--krc-accent-text);text-underline-offset:4px}.sugNjq_contact{margin-top:1.5rem}.sugNjq_contact h2{margin-bottom:.75rem;font-size:1.25rem}.sugNjq_contact p{color:var(--krc-muted);margin:0 0 1rem;font-size:.95rem;line-height:1.7}.sugNjq_contactLinks{flex-direction:column;align-items:stretch;gap:.75rem;display:flex}.sugNjq_contactLinks>a{overflow-wrap:anywhere}.sugNjq_secondary{border:1px solid var(--krc-line);min-height:48px;color:var(--krc-ink);justify-content:center;align-items:center;gap:.5rem;padding:.75rem;font-size:.95rem;text-decoration:none;display:inline-flex}.sugNjq_secondary:hover{border-color:var(--krc-accent-text)}.sugNjq_past{color:var(--krc-ink);background:var(--krc-accent-soft);border-left:3px solid var(--krc-accent);margin-bottom:1.5rem;padding:1rem 1.25rem}@media (max-width:900px){.sugNjq_filters{grid-template-columns:repeat(2,minmax(0,1fr))}.sugNjq_locality{grid-column:1/-1}.sugNjq_filterActions{grid-column:1/-1;align-items:center}}@media (max-width:760px){.sugNjq_events,.sugNjq_detailGrid{grid-template-columns:1fr}}@media (max-width:520px){.sugNjq_filters{grid-template-columns:minmax(0,1fr)}.sugNjq_filterActions{flex-direction:column;align-items:stretch}.sugNjq_pagination{justify-content:center}}
.aPOJWW_hero .aPOJWW_heading{max-width:none;margin-bottom:1.25rem}.aPOJWW_back{min-height:44px;color:var(--krc-accent-text);text-underline-offset:4px;align-items:center;gap:.5rem;margin-bottom:1.5rem;font-size:.9rem;font-weight:600;display:inline-flex}.aPOJWW_back:hover{text-decoration:underline}.aPOJWW_meta{color:var(--krc-muted);flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;font-size:.9rem;line-height:1.6;display:flex}.aPOJWW_category{background:var(--krc-accent-soft);color:var(--krc-accent-text);overflow-wrap:anywhere;padding:.25rem .65rem;font-weight:600}.aPOJWW_image{aspect-ratio:16/9;background:var(--krc-paper-2);width:100%;max-height:32rem;margin-top:2rem;position:relative;overflow:hidden}.aPOJWW_photo{object-fit:cover}
.AEyn1G_empty{border:1px solid var(--krc-line);border-top:3px solid var(--krc-accent);background:var(--krc-surface);color:var(--krc-ink);align-items:flex-start;gap:clamp(1.25rem,3vw,2rem);padding:clamp(1.5rem,4vw,3rem);display:flex}.AEyn1G_icon{background:var(--krc-accent-soft);width:64px;height:64px;color:var(--krc-accent-text);flex-shrink:0;place-items:center;display:grid}.AEyn1G_empty h2,.AEyn1G_empty h3{margin:0 0 .85rem;font-size:clamp(1.4rem,2.5vw,1.9rem);line-height:1.2}.AEyn1G_empty p{max-width:70ch;color:var(--krc-muted);margin:0;line-height:1.75}.AEyn1G_links{flex-wrap:wrap;gap:.75rem 1.75rem;margin-top:1.25rem;display:flex}.AEyn1G_links a{min-height:44px;color:var(--krc-accent-text);text-underline-offset:4px;align-items:center;gap:.5rem;font-weight:600;display:inline-flex}.AEyn1G_links a:hover{text-decoration:underline}@media (max-width:520px){.AEyn1G_empty{flex-direction:column}}
