.kernel-article-toolbar[data-v-a85c2e2d]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:20px;margin-bottom:32px;display:flex}.kernel-article-toolbar label[data-v-a85c2e2d]{width:min(100%,480px)}.kernel-article-grid[data-v-a85c2e2d]{grid-template-columns:minmax(0,1fr);gap:32px;display:grid}.kernel-article-card[data-v-a85c2e2d]{border-top:1px solid rgb(var(--kernel-primary-200));overflow-wrap:anywhere;flex-direction:column;min-width:0;padding-top:24px;display:flex}.kernel-article-title[data-v-a85c2e2d]{letter-spacing:-.02em;font-size:24px;font-weight:500;line-height:1.25}.kernel-article-read[data-v-a85c2e2d],.kernel-article-title a[data-v-a85c2e2d]:hover{text-underline-offset:4px;text-decoration:underline}.kernel-article-read[data-v-a85c2e2d]{align-self:start;align-items:center;gap:16px;min-height:44px;margin-top:auto;padding-top:16px;display:inline-flex}:is(a[data-v-a85c2e2d],button[data-v-a85c2e2d],input[data-v-a85c2e2d]):focus-visible{outline-offset:3px;outline:2px solid}@media (width>=768px){.kernel-article-grid[data-v-a85c2e2d]{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 32px}.kernel-article-single[data-v-a85c2e2d]{grid-template-columns:minmax(0,1fr)}.kernel-article-featured[data-v-a85c2e2d]{grid-column:span 2}}.kernel-cover-stage[data-v-f654d7a2]{min-height:max(480px,70svh)}.kernel-cover-caption[data-v-f654d7a2],.kernel-cover-copy[data-v-f654d7a2]{width:min(100% - 32px,1248px)}.kernel-cover-copy[data-v-f654d7a2]{padding-block:80px 16px}.kernel-cover-support .kernel-cover-stage[data-v-f654d7a2]{height:60svh;min-height:320px}.kernel-cover-support .kernel-cover-copy[data-v-f654d7a2]{padding-bottom:24px}.kernel-cover-support[data-v-f654d7a2] :is(h1,h2){font-size:30px;line-height:1.133}@media (width>=768px){.kernel-cover-stage[data-v-f654d7a2]{min-height:max(640px,85svh)}.kernel-cover-support .kernel-cover-stage[data-v-f654d7a2]{height:70svh;min-height:420px}.kernel-cover-support[data-v-f654d7a2] :is(h1,h2){font-size:60px;line-height:1.033}}@media (width>=1536px){.kernel-cover-caption[data-v-f654d7a2],.kernel-cover-copy[data-v-f654d7a2]{width:min(100% - 48px,1512px)}}
