@layer components{[data-theme=hundred] .ph.lh-hero{background:var(--forest);padding:44px 0 72px}[data-theme=hundred] .lh-feat{padding:80px 0 88px}[data-theme=hundred] .lh-feat .h2{margin-bottom:36px}[data-theme=hundred] .lh-feat .cols{padding:0;list-style:none}[data-theme=hundred] .lh-feat .cols.c1{grid-template-columns:minmax(0,560px)}[data-theme=hundred] .lh-feat .cols>li{flex-direction:column;display:flex}[data-theme=hundred] .lh-feat .lh-k{min-height:1.45em;color:var(--muted);margin:0;font-size:15px;font-weight:600;font-stretch:75%;line-height:1.45}[data-theme=hundred] .lh-feat .lh-k+h3{margin-top:10px}[data-theme=hundred] .lh-feat h3 a{letter-spacing:-.015em;overflow-wrap:anywhere;font-size:24px;font-weight:700;font-stretch:112%;line-height:1.22;text-decoration:none}[data-theme=hundred] .lh-feat h3 a:hover{text-underline-offset:4px;text-decoration:underline}[data-theme=hundred] .lh-feat .lh-desc{color:var(--muted);text-wrap:pretty;overflow-wrap:anywhere;margin-top:14px;font-size:16px;line-height:1.55}[data-theme=hundred] .lh-feat .lh-meta{color:var(--muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:2px 16px;margin-top:auto;padding-top:22px;font-size:14px;line-height:1.5;display:flex}[data-theme=hundred] .lh-all{padding:88px 0 96px}[data-theme=hundred] .lh-all .h2{margin-bottom:32px}[data-theme=hundred] .lh-mo{border-top:2px solid var(--forest);grid-template-columns:200px minmax(0,1fr);column-gap:32px;display:grid}[data-theme=hundred] .lh-mo+.lh-mo{margin-top:48px}[data-theme=hundred] .lh-mo h3{padding-top:16px;font-size:19px;font-weight:700;font-stretch:112%;line-height:1.2}[data-theme=hundred] .lh-mo h3 span{color:var(--muted);margin-top:4px;font-size:14px;font-weight:500;font-stretch:100%;display:block}[data-theme=hundred] .lh-list{padding:0;list-style:none}[data-theme=hundred] .lh-list li{border-bottom:1px solid var(--rule);grid-template-columns:40px minmax(0,1fr) 100px 92px;align-items:baseline;column-gap:20px;padding:15px 0;display:grid}[data-theme=hundred] .lh-list.lh-nok li{grid-template-columns:40px minmax(0,1fr) 92px}[data-theme=hundred] .lh-list li:last-child{border-bottom:0}[data-theme=hundred] .lh-list time{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:18px;font-weight:700;font-stretch:125%}[data-theme=hundred] .lh-list a{overflow-wrap:anywhere;font-size:18px;font-weight:600;line-height:1.4;text-decoration:none}[data-theme=hundred] .lh-list a:hover{text-underline-offset:4px;text-decoration:underline}[data-theme=hundred] .lh-k{color:var(--muted);font-size:15px;font-weight:600;font-stretch:75%}[data-theme=hundred] .lh-r{text-align:right;color:var(--muted);font-variant-numeric:tabular-nums;font-size:15px}[data-theme=hundred] .lh-empty{padding:72px 0 80px}[data-theme=hundred] .lh-empty .intro{max-width:560px}[data-theme=hundred] .lh-ex{padding:80px 0 88px}[data-theme=hundred] .lh-ex .h2{margin-bottom:36px}[data-theme=hundred] .lh-ex .cols{row-gap:40px;padding:0;list-style:none}[data-theme=hundred] .lh-ex .cols a{font-size:20px;font-weight:700;font-stretch:112%;text-decoration:none}[data-theme=hundred] .lh-ex .cols a:hover{text-underline-offset:4px;text-decoration:underline}@media (max-width:1000px){[data-theme=hundred] .lh-feat .cols{gap:28px}[data-theme=hundred] .lh-feat h3 a{font-size:21px}[data-theme=hundred] .lh-mo{grid-template-columns:minmax(0,1fr)}[data-theme=hundred] .lh-mo h3{justify-content:space-between;align-items:baseline;padding:14px 0 6px;font-size:17px;display:flex}[data-theme=hundred] .lh-mo h3 span{margin:0}}@media (max-width:760px){[data-theme=hundred] .ph.lh-hero{padding:24px 0 48px}[data-theme=hundred] .lh-feat{padding:48px 0 56px}[data-theme=hundred] .lh-feat .h2{margin-bottom:24px}[data-theme=hundred] .lh-feat .cols{gap:36px}[data-theme=hundred] .lh-feat .cols.c1{grid-template-columns:minmax(0,1fr)}[data-theme=hundred] .lh-feat h3 a{font-size:20px}[data-theme=hundred] .lh-feat .lh-desc{font-size:15px}[data-theme=hundred] .lh-all{padding:56px 0 64px}[data-theme=hundred] .lh-all .h2{margin-bottom:20px}[data-theme=hundred] .lh-mo+.lh-mo{margin-top:36px}[data-theme=hundred] .lh-list li{grid-template-columns:32px minmax(0,1fr) auto;gap:4px 12px;padding:13px 0}[data-theme=hundred] .lh-list time{grid-row:1/3;font-size:16px}[data-theme=hundred] .lh-list .lh-k{grid-area:1/2;font-size:14px}[data-theme=hundred] .lh-list .lh-r{grid-area:1/3;font-size:14px}[data-theme=hundred] .lh-list a{grid-area:2/2/auto/-1;font-size:16px}[data-theme=hundred] .lh-list.lh-nok li{grid-template-columns:32px minmax(0,1fr)}[data-theme=hundred] .lh-list.lh-nok a{grid-area:1/2}[data-theme=hundred] .lh-list.lh-nok .lh-r{text-align:left;grid-area:2/2}[data-theme=hundred] .lh-empty{padding:48px 0 56px}[data-theme=hundred] .lh-ex{padding:56px 0 64px}[data-theme=hundred] .lh-ex .h2{margin-bottom:24px}[data-theme=hundred] .lh-ex .cols{gap:22px}[data-theme=hundred] .lh-ex .cols a{font-size:18px}}}
