.ak-blog-landing{max-width:1120px;color:var(--zem-900);background:var(--zem-050);margin:auto;font:400 17px/1.6 ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.ak-blog-landing *{box-sizing:border-box}.ak-blog-landing h1,.ak-blog-landing h2,.ak-blog-landing h3,.ak-blog-landing p{margin:0}.ak-blog-landing a{color:inherit;text-decoration:none}.ak-blog-landing a:hover{color:var(--akce-700)}.ak-blog-landing a:focus-visible,.ak-blog-landing summary:focus-visible{outline:3px solid var(--akce-600);outline-offset:4px}.ak-blog-landing h1{letter-spacing:-.02em;font-size:42px;font-weight:800;line-height:1.15}.ak-blog-landing h2{letter-spacing:-.02em;font-size:24px;font-weight:800;line-height:1.3}.ak-blog-landing h3{font-size:19px;font-weight:700;line-height:1.35}.ak-blog-landing p{color:var(--zem-700)}.ak-blog-landing ul,.ak-blog-landing ol{margin:0;padding:0;list-style:none}.ak-blog-landing .bl-intro{justify-content:space-between;align-items:end;gap:32px;padding:48px 32px 32px;display:flex}.ak-blog-landing .bl-intro>p{max-width:320px}.ak-blog-landing .bl-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--zem-700);margin-bottom:12px;font-size:12px;font-weight:700;line-height:1.4}.ak-blog-landing .bl-section{padding:48px 32px}.ak-blog-landing .bl-guides{padding-top:24px}.ak-blog-landing .bl-section-head{justify-content:space-between;align-items:end;gap:24px;margin-bottom:24px;display:flex}.ak-blog-landing .bl-section-head p:not(.bl-eyebrow){margin-top:8px;font-size:15px}.ak-blog-landing .bl-guide-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.ak-blog-landing .bl-guide{background:var(--zem-000);border:1px solid var(--zem-200);border-radius:12px;grid-template-columns:80px minmax(0,1fr);align-items:center;gap:16px;height:100%;padding:12px;display:grid}.ak-blog-landing .bl-guide:hover,.ak-blog-landing .bl-feature:hover,.ak-blog-landing .bl-post:hover{border-color:var(--zem-400)}.ak-blog-landing .bl-guide img{-o-object-fit:cover;object-fit:cover;border-radius:8px;width:80px;height:96px}.ak-blog-landing .bl-guide h3{margin:8px 0;font-size:17px;line-height:1.3}.ak-blog-landing .bl-guide p{font-size:12px}.ak-blog-landing .bl-tag{color:var(--zem-700);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:8px;font-size:12px;font-weight:700;display:flex}.ak-blog-landing .bl-tag:before{content:"";background:var(--zem-600);border-radius:50%;flex:0 0 8px;height:8px}.ak-blog-landing .bl-relationships:before{background:var(--logo-cervena)}.ak-blog-landing .bl-mind:before{background:var(--logo-zelena)}.ak-blog-landing .bl-work:before{background:var(--logo-modra)}.ak-blog-landing .bl-money:before{background:var(--logo-oranzova)}.ak-blog-landing summary{cursor:pointer;color:var(--akce-700);padding:12px 0;font-size:15px;font-weight:600}.ak-blog-landing .bl-more-guides{margin-top:16px}.ak-blog-landing .bl-extra-guides{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 24px;display:grid}.ak-blog-landing .bl-extra-guides a{border-bottom:1px solid var(--zem-200);padding:12px 0;font-size:15px;display:block}.ak-blog-landing .bl-editorial{background:var(--zem-000);border-block:1px solid var(--zem-200);grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start;gap:32px;display:grid}.ak-blog-landing .bl-feature{border:1px solid var(--zem-200);background:var(--zem-050);border-radius:12px;display:block;overflow:hidden}.ak-blog-landing .bl-feature img{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;width:100%}.ak-blog-landing .bl-feature-copy{padding:24px}.ak-blog-landing .bl-feature h3{margin:12px 0;font-size:24px;line-height:1.3}.ak-blog-landing .bl-feature p{font-size:15px}.ak-blog-landing .bl-read{color:var(--akce-700);margin-top:24px;font-size:15px;font-weight:700;display:inline-block}.ak-blog-landing .bl-popular>p:not(.bl-eyebrow){margin:8px 0 16px;font-size:15px}.ak-blog-landing .bl-popular li a{border-bottom:1px solid var(--zem-200);grid-template-columns:32px minmax(0,1fr);gap:12px;padding:16px 0;font-size:15px;font-weight:600;line-height:1.5;display:grid}.ak-blog-landing .bl-rank{color:var(--zem-700);font-size:17px;font-weight:400}.ak-blog-landing .bl-latest-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.ak-blog-landing .bl-post{background:var(--zem-000);border:1px solid var(--zem-200);border-radius:12px;height:100%;display:block;overflow:hidden}.ak-blog-landing .bl-post img{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;width:100%}.ak-blog-landing .bl-post-copy{padding:24px}.ak-blog-landing .bl-post h3{margin:12px 0}.ak-blog-landing .bl-post p{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15px;display:-webkit-box;overflow:hidden}.ak-blog-landing .bl-post .bl-read{margin-top:16px}.ak-blog-landing .bl-topics{background:var(--zem-100)}.ak-blog-landing .bl-topic-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.ak-blog-landing .bl-topic{background:var(--zem-000);border:1px solid var(--zem-200);border-radius:12px;padding:24px}.ak-blog-landing .bl-topic h3{text-transform:none;letter-spacing:0;color:var(--zem-900);margin-bottom:16px;font-size:19px}.ak-blog-landing .bl-category-links{flex-wrap:wrap;gap:8px 16px;margin-bottom:12px;font-size:15px;font-weight:600;display:flex}.ak-blog-landing .bl-category-links span{color:var(--zem-700);font-weight:400}.ak-blog-landing .bl-subtopics{color:var(--zem-700);flex-wrap:wrap;gap:4px 16px;font-size:15px;display:flex}.ak-blog-landing .bl-subtopics a{padding:8px 0;display:inline-block}.ak-blog-landing .bl-topic-guides{border-top:1px solid var(--zem-200);color:var(--akce-700);margin-top:12px;padding-top:12px;font-size:15px}.ak-blog-landing .bl-topic-guides a{padding:8px 0;display:block}@media (max-width:760px){.ak-blog-landing .bl-intro{padding:32px 24px 24px;display:block}.ak-blog-landing h1{font-size:32px}.ak-blog-landing .bl-intro>p{max-width:none;margin-top:16px}.ak-blog-landing .bl-section{padding:32px 24px}.ak-blog-landing .bl-guide-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ak-blog-landing .bl-guide{padding:16px;display:block}.ak-blog-landing .bl-guide img{display:none}.ak-blog-landing .bl-guide h3{font-size:15px}.ak-blog-landing .bl-guide .bl-tag{letter-spacing:0}.ak-blog-landing .bl-editorial,.ak-blog-landing .bl-latest-grid,.ak-blog-landing .bl-topic-grid,.ak-blog-landing .bl-extra-guides{grid-template-columns:1fr}.ak-blog-landing .bl-post{grid-template-columns:96px minmax(0,1fr);display:grid}.ak-blog-landing .bl-post img{aspect-ratio:auto;height:100%}.ak-blog-landing .bl-post-copy{padding:16px}.ak-blog-landing .bl-post p,.ak-blog-landing .bl-latest-extra{display:none}.ak-blog-landing .bl-section-head{flex-wrap:wrap;align-items:start}.ak-blog-landing .bl-section-head>.bl-read{margin-top:0}}@media (max-width:760px),(pointer:coarse){.ak-blog-landing .bl-category-links a,.ak-blog-landing .bl-subtopics a,.ak-blog-landing .bl-topic-guides a{min-height:44px;padding-block:10px}}
