.kilder-page{display:grid;gap:56px}.kilder-page>section,.kilder-section{margin:0!important}.kilder-page h2{font:700 clamp(1.7rem,1.2rem + 1.4vw,2.4rem)/1.1 var(--font-display)!important;color:var(--color-ink)!important;margin:0 0 10px}.kilder-section>p{margin:0 0 22px;color:var(--color-ink-2);max-width:42rem}.kilder-cards{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px}.kilder-cards>li{padding:22px;border-radius:var(--gt-r);background:var(--gt-white);box-shadow:0 0 0 1px var(--color-rule),var(--gt-sh)}.kilder-cards>li>a{font:700 1.25rem/1.2 var(--font-display);color:var(--color-ink);text-decoration-color:var(--color-rule)}.kilder-cards dl{margin:14px 0 0;display:grid;gap:8px}.kilder-cards dl div{display:grid;grid-template-columns:96px minmax(0,1fr);gap:10px}.kilder-cards dt{font-size:13px;color:var(--color-ink-3)}.kilder-cards dd{margin:0;font-size:14.5px;color:var(--color-ink-2)}.kilder-calendars{list-style:none;margin:0;padding:6px 22px;border-radius:var(--gt-r);background:var(--gt-white);box-shadow:0 0 0 1px var(--color-rule),var(--gt-sh);columns:320px 2;column-gap:40px}.kilder-calendars li{break-inside:avoid;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 12px;padding:11px 0;border-bottom:1px solid var(--color-rule)}.kilder-calendars a{font-weight:600;color:var(--color-ink)}.kilder-calendars span{font-size:13px;color:var(--color-ink-3)}.kilder-calendars span:last-child{grid-column:2;grid-row:1;text-align:right;color:var(--color-mint-ink,var(--color-ink-2))}.kilder-guides{border-radius:var(--gt-r);background:var(--gt-white);box-shadow:0 0 0 1px var(--color-rule),var(--gt-sh);padding:4px 22px}.kilder-guides details{border-bottom:1px solid var(--color-rule)}.kilder-guides details:last-child{border-bottom:0}.kilder-guides summary{display:flex;justify-content:space-between;gap:12px;padding:12px 0;cursor:pointer}.kilder-guides summary b{font-weight:600;color:var(--color-ink)}.kilder-guides__page{margin:0 0 8px}.kilder-guides summary span{font-size:13px;color:var(--color-ink-3)}.kilder-guides ul{list-style:none;margin:0 0 14px;padding:0;display:grid;gap:8px}.kilder-guides li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 12px;font-size:14.5px}.kilder-guides li a{color:var(--color-ink-2);overflow-wrap:anywhere}.kilder-guides li span{font-size:13px;color:var(--color-ink-3);white-space:nowrap}@media (max-width:40rem){.kilder-guides{padding:2px 16px}.kilder-guides li{grid-template-columns:1fr}}.kilder-page section>dl{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px!important;margin-top:18px!important}.kilder-page section>dl>*+*{margin-top:0!important}.kilder-page section>dl>div{border:0!important;padding:20px 22px!important;border-radius:var(--gt-r);background:var(--gt-white);box-shadow:0 0 0 1px var(--color-rule),var(--gt-sh)}.kilder-page section>dl a{font-family:var(--font-display);color:var(--color-ink)!important}.kilder-page section>dl dd{color:var(--color-ink-2)!important}.kilder-page .font-mono{font-family:inherit!important;letter-spacing:0!important;text-transform:none!important;color:var(--color-ink-3)!important}.kilder-page>.card{border-radius:var(--gt-r);background:linear-gradient(150deg,var(--gt-white) 30%,var(--color-apr-soft))!important;box-shadow:0 0 0 1px var(--color-rule),var(--gt-sh)}@media (max-width:40rem){.kilder-calendars{column-count:1;padding:4px 16px}.kilder-cards dl div{grid-template-columns:84px minmax(0,1fr)}}