.tw-blog{display:flex;flex-direction:column;gap:24px;width:100%;max-width:1080px;margin:0 auto}.tw-blog-cover{display:block;width:100%;border-radius:8px;background:var(--surface-2);-o-object-fit:cover;object-fit:cover}.tw-blog-featured{display:flex;align-items:center;gap:16px}.tw-blog-featured-cover{flex:none;width:577px;height:272px}.tw-blog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.tw-blog-card{display:flex;flex-direction:column;gap:12px;min-width:0}.tw-blog-card-cover{aspect-ratio:349.33 / 194}.tw-blog-card-title{color:var(--text-0);font:800 18px/19px var(--font-body),system-ui,sans-serif;-webkit-line-clamp:2}.tw-blog-card:hover .tw-blog-card-title,.tw-blog-featured:hover h2{color:var(--text-1)}.tw-blog-card:focus-visible,.tw-blog-featured:focus-visible{outline:2px solid color-mix(in srgb,var(--gold) 70%,transparent);outline-offset:4px;border-radius:4px}.tw-blog-related{flex:none;width:258px}@media (min-width: 900px){.tw-blog-featured-cover{flex:0 1 577px;min-width:0}.tw-blog-featured>:last-child{flex:1 0 260px}}.tw-blog-hero{height:232px}.tw-blog-body{display:flex;flex-direction:column;gap:24px;color:var(--text-2);font:700 16px/20px var(--font-body),system-ui,sans-serif}.tw-blog-body h2{margin-bottom:-12px;color:var(--text-0);font:800 24px/26px var(--font-body),system-ui,sans-serif}.tw-blog-body ul{padding-left:24px;list-style:disc}.tw-blog-body a:not(.k-btn){color:inherit;text-decoration:underline;text-underline-offset:2px}.tw-blog-body a:not(.k-btn):hover{color:var(--text-0)}.tw-blog-faq{display:flex;flex-direction:column;gap:24px}.tw-blog-faq h2{margin-bottom:0}.tw-blog-faq h3{color:var(--text-0);font:800 18px/19px var(--font-body),system-ui,sans-serif}.tw-blog-table{display:flex;flex-direction:column;gap:4px}.tw-blog-table-head,.tw-blog-table-row{display:grid;grid-template-columns:var(--cols, 170px 1fr);-moz-column-gap:184px;column-gap:184px;align-items:center}.tw-blog-table[style*=--cols]>*{-moz-column-gap:24px;column-gap:24px}.tw-blog-table-head{height:24px;padding:0 16px;color:var(--text-3);font:700 12px/14px var(--font-body),system-ui,sans-serif}.tw-blog-table-row{min-height:50px;padding:12px 16px;border-radius:8px;background:var(--surface-2);font:700 14px/15px var(--font-body),system-ui,sans-serif}.tw-blog-table-row>:first-child{color:var(--text-2)}.tw-blog-table-row>:not(:first-child){color:var(--text-0)}@media (max-width: 899px){.tw-blog{gap:16px}.tw-blog-featured{flex-direction:column;align-items:stretch;gap:12px}.tw-blog-featured-cover{width:100%;height:auto;aspect-ratio:343 / 162}.tw-blog-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.tw-blog-card{gap:8px}.tw-blog-card-cover{aspect-ratio:165.5 / 92}.tw-blog-card-title{font-size:16px;line-height:16px;-webkit-line-clamp:1}.tw-blog-related{width:167px}.tw-blog-body{gap:16px;font-size:14px;line-height:15px}.tw-blog-body h2{margin-bottom:-8px;font-size:16px;line-height:16px}.tw-blog-faq{gap:16px}.tw-blog-faq h3{font-size:14px;line-height:15px}.tw-blog-table-head{padding:0 12px;-moz-column-gap:12px;column-gap:12px}.tw-blog-table-row{grid-template-columns:1fr;row-gap:8px;padding:12px;font-size:12px;line-height:14px}}
