.k9-author-header{display:flex;align-items:center;gap:12px;margin:0 0 22px;font-size:14px;line-height:1.5;color:#334760}.k9-author-header small{display:block;color:#526179;font-size:12px;margin-top:3px}.k9-author-header a,.k9-author-bio a,.k9-editorial-credit a,.k9-author-profile a,.k9-author-card-line a{color:#244cc0;text-decoration:underline;text-underline-offset:3px}.k9-author-initials{display:grid;place-items:center;width:46px;height:46px;flex:none;border-radius:50%;background:#eaf0ff;border:1px solid #cedaf7;color:#284fbb;font-size:15px;font-weight:700}.k9-author-bio{display:flex;align-items:flex-start;gap:18px;border-top:1px solid #dbe3f0;padding:28px 0 8px;margin-top:30px;color:#3b4e68}.k9-author-bio h2{font-size:15px!important;margin:0 0 10px!important;color:#526179!important}.k9-author-bio h3{font-size:20px;margin:0 0 6px}.k9-author-bio p{font-size:15px;line-height:1.7;margin:10px 0}.k9-author-bio .k9-author-role{font-size:13px;color:#526179}.k9-author-profile-link{font-size:14px}.k9-editorial-credit{display:flex;flex-wrap:wrap;gap:5px 16px;margin:14px 0 20px;padding:12px 0;border-top:1px solid #e3e8f1;border-bottom:1px solid #e3e8f1;font-size:12px;line-height:1.65;color:#526179}.k9-editorial-credit>span:first-child{font-weight:700}.k9-credit-role{flex-basis:100%;font-size:11px}.k9-author-card-line{font-size:12px!important;line-height:1.5!important;margin:14px 0 0!important;color:#526179!important}.k9-author-profile{color:#3b4e68;font-size:16px;line-height:1.8}.k9-author-profile .k9-author-initials{width:70px;height:70px;font-size:22px;margin-bottom:18px}.k9-author-profile dl{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:26px 0}.k9-author-profile dt{font-size:12px;font-weight:700;color:#526179}.k9-author-profile dd{margin:4px 0 0;font-size:15px}.k9-author-profile ul{padding-left:20px}.k9-author-profile li{margin:10px 0}.k9-author-profile .k9-author-role{font-weight:600}.k9-author-bio a:focus-visible,.k9-author-header a:focus-visible,.k9-editorial-credit a:focus-visible{outline:2px solid #244cc0;outline-offset:3px}@media(max-width:600px){.k9-author-profile dl{grid-template-columns:1fr}.k9-author-bio{gap:12px}.k9-author-bio .k9-author-initials{width:38px;height:38px;font-size:12px}.k9-editorial-credit{gap:5px 10px}.k9-author-header{font-size:13px}}
.k9-article-layout{display:grid;grid-template-columns:minmax(0,820px) 270px;gap:24px;max-width:1120px;margin:0 auto;align-items:start}.k9-article-main,.k9-article-sidebar{min-width:0}.k9-reading-view main .k9-article-main>.elementor{padding:30px 36px;background:#fff;border:1px solid #e0e6f0;border-radius:20px;box-shadow:0 12px 36px #253e6710}.k9-reading-view main .k9-side-panel{padding:18px;background:#fff;border:1px solid #dce4ef;border-radius:16px;margin:0 0 18px}.k9-reading-view main .k9-article-sidebar h2{font-size:20px;margin:0 0 16px}.k9-side-games{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.k9-side-games .game-card{width:100%;min-width:0}.k9-side-games img{max-width:100%;height:auto;aspect-ratio:3/4;object-fit:cover;border-radius:12px}.k9-side-more{display:block;font-size:13px;color:#244cc0;margin-top:16px}.k9-reading-view main .k9-side-offers .home-block{margin:0 0 18px;padding:18px;background:#f8faff;border:1px solid #dce4ef;border-radius:16px}.k9-side-offers .home-block-heading{display:block}.k9-side-offers .k9-bonuses-all{font-size:12px}.k9-side-offers .k9-bonus-cards{grid-template-columns:1fr;gap:14px}.k9-side-offers .k9-bonus-card{min-height:0;padding:16px}.k9-side-offers .k9-bonus-card h3{font-size:18px}.k9-side-offers .k9-bonus-card p{font-size:13px;line-height:1.5}.k9-side-offers .k9-bonus-icon{width:36px;height:36px}.k9-side-offers .k9-bonus-card-image{width:46px;height:46px}.k9-side-offers .k9-bonus-highlight{font-size:24px}.k9-side-offers .section-note{font-size:12px;color:#526179}.k9-side-app{display:flex;align-items:center;gap:10px;padding:18px;border:1px solid #d5e0f8;border-radius:14px;background:#eef3ff;color:#244cc0}.k9-side-app>svg{width:24px;height:24px;flex:none}.k9-side-app strong{display:block;font-size:14px}.k9-side-app small{display:block;font-size:12px;line-height:1.5;margin-top:5px}.k9-related-articles{margin-top:32px;padding-top:24px;border-top:1px solid #dce4ef}.k9-related-articles h2{font-size:22px}.k9-related-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.k9-related-grid article{min-width:0}.k9-related-grid img{width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;border-radius:9px}.k9-related-grid h3{font-size:15px;line-height:1.55;margin:10px 0;color:#243b61}.k9-article-pager{display:grid;grid-template-columns:1fr 1fr;gap:16px;border-top:1px solid #dce4ef;margin-top:28px;padding-top:20px}.k9-article-pager>a{padding:15px;border:1px solid #dce4ef;border-radius:10px;color:#244cc0}.k9-article-pager span{display:block;font-size:12px}.k9-article-pager span span{display:inline}.k9-article-pager strong{display:block;font-size:14px;line-height:1.6;margin-top:8px}@media(max-width:1100px){.k9-article-layout{grid-template-columns:1fr}.k9-article-sidebar{display:block}.k9-side-games{grid-template-columns:repeat(4,minmax(0,1fr))}.k9-side-offers .k9-bonus-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.k9-reading-view main .k9-article-main>.elementor{padding:24px 20px;border-radius:14px}.k9-related-grid{grid-template-columns:1fr}.k9-related-grid article>a{display:grid;grid-template-columns:110px 1fr;gap:12px;align-items:start}.k9-related-grid h3{margin:0}.k9-related-grid .k9-author-card-line{margin-top:6px!important}.k9-article-pager{grid-template-columns:1fr}.k9-side-games{grid-template-columns:repeat(2,minmax(0,1fr))}.k9-side-offers .k9-bonus-cards{grid-template-columns:1fr}}
.k9-author-avatar{position:relative;display:inline-block;width:46px;height:46px;flex:0 0 46px;border-radius:50%;overflow:hidden;background:#eaf0ff;border:1px solid #cbd8ec;vertical-align:middle}
.k9-author-avatar img{position:absolute!important;display:block!important;width:210%!important;height:210%!important;max-width:none!important;max-height:none!important;left:-55%;top:-13%;object-fit:cover!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important}
.k9-author-card-line{display:flex;align-items:center;gap:8px}
.k9-author-card-line .k9-author-avatar{width:28px;height:28px;flex-basis:28px}
.k9-author-card-line>span:last-child{min-width:0}
.k9-editorial-credit{align-items:center}
.k9-editorial-credit .k9-author-avatar{width:36px;height:36px;flex-basis:36px}
.k9-credit-copy{display:flex;flex:1;min-width:0;flex-wrap:wrap;gap:4px 16px;align-items:center}
.k9-credit-copy>span:first-child{font-weight:700}
.k9-author-profile>.k9-author-avatar{width:120px;height:120px;display:block;margin-bottom:20px}
.k9-author-bio>.k9-author-avatar{width:56px;height:56px;flex-basis:56px}
@media(max-width:600px){.k9-author-bio>.k9-author-avatar{width:42px;height:42px;flex-basis:42px}.k9-credit-copy{gap:4px 10px}}
/* Compact editorial attribution shared by all informational page templates. */
body main .k9-editorial-credit{display:grid;grid-template-columns:52px minmax(0,1fr);align-items:center;gap:16px;margin:24px 0;padding:20px 22px;border:1px solid #cedaeb;border-left:4px solid #3459bd;border-radius:14px;background:linear-gradient(110deg,#f0f5ff,#fff);color:#40536d;font-size:13px;line-height:1.5}
body main .k9-editorial-credit .k9-author-avatar,body main .k9-editorial-credit .k9-author-initials{width:52px;height:52px;flex-basis:52px;margin:0}
body main .k9-credit-copy{display:grid;grid-template-columns:minmax(0,1fr);gap:4px;min-width:0}
body main .k9-credit-meta{display:flex;align-items:center;gap:8px 12px;flex-wrap:wrap;font-size:11px;line-height:1.5;color:#53647c}
body main .k9-credit-meta>a{font-weight:700;color:#2449a6;text-decoration:underline;text-underline-offset:3px}
body main .k9-credit-meta>span{padding-left:12px;border-left:1px solid #bdcbe2}
body main .k9-credit-name{font-size:17px;font-weight:700;line-height:1.4}
body main .k9-credit-name>a{color:#213956;text-decoration:none}
body main .k9-credit-name>a:hover{text-decoration:underline;text-underline-offset:3px}
body main .k9-credit-role{font-size:13px;line-height:1.5;color:#4b5e77;max-width:65ch}
body main .k9-editorial-credit a:focus-visible{outline:3px solid #3459bd;outline-offset:3px;border-radius:2px}
@media(max-width:600px){body main .k9-editorial-credit{grid-template-columns:44px minmax(0,1fr);gap:12px;padding:16px 14px;margin:20px 0;border-radius:12px;align-items:start}body main .k9-editorial-credit .k9-author-avatar,body main .k9-editorial-credit .k9-author-initials{width:44px;height:44px;flex-basis:44px;margin-top:2px}body main .k9-credit-meta{display:grid;gap:2px;font-size:11px}body main .k9-credit-meta>span{padding:0;border:0}body main .k9-credit-name{font-size:16px;margin-top:3px}body main .k9-credit-role{font-size:12px;line-height:1.6}}
@media(max-width:767px){body main .k9-editorial-directory .destination-grid{grid-template-columns:minmax(0,1fr);gap:18px}body main .k9-editorial-directory .destination-card>img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover}body main .k9-editorial-directory .destination-card>div{padding:18px}body main .k9-editorial-directory .destination-card h2{font-size:20px;line-height:1.35}}
.k9-article-dates{display:flex;flex-wrap:wrap;gap:8px 22px;color:#4c5f78;font-size:12px;line-height:1.6;margin:-8px 0 22px;padding:0 0 16px;border-bottom:1px solid #e0e7f2}
.k9-article-dates time{font-weight:600;color:#29405e;margin-left:4px;white-space:nowrap}
body.single-post main .k9-article-sections{margin-top:28px}
body.single-post main .k9-article-contents{padding:20px 24px;border:1px solid #d6e1f2;border-radius:12px;background:#f1f5fc;margin:0 0 30px}
body.single-post main .k9-article-contents h2{font-size:18px;margin:0 0 12px;color:#203b5f}
.k9-article-contents ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 30px;margin:0;padding-left:20px;font-size:14px;line-height:1.65;color:#4c5f78}
.k9-article-contents a{color:#2549a8;text-decoration:underline;text-underline-offset:3px}
body.single-post main .k9-article-section{padding:0;margin:30px 0;scroll-margin-top:150px}
body.single-post main .k9-article-section>h2{font-size:25px;line-height:1.35;color:#203653;margin:0 0 16px;letter-spacing:-.4px}
body.single-post main .k9-article-section .entry-content{padding:0}
body.single-post main .k9-article-section .homepage-prose{font-size:17px;line-height:1.8}
.k9-other-authors{margin-top:34px;padding-top:26px;border-top:1px solid #d9e2ef}
.k9-other-authors>h2{font-size:24px;line-height:1.4;color:#203653;margin:0 0 20px}
.k9-other-authors-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}
.k9-other-author{display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding:22px;border:1px solid #ccd9ef;border-radius:14px;background:linear-gradient(135deg,#eef4ff,#fff)}
.k9-other-author>.k9-author-avatar{width:80px;height:80px;flex-basis:80px}
.k9-other-author h3{font-size:20px;line-height:1.4;margin:0 0 8px;color:#203653}
.k9-other-author h3 a{color:inherit;text-decoration:none}
.k9-other-author p{font-size:14px;line-height:1.75;color:#425671;margin:12px 0}
.k9-other-author .k9-other-author-role{font-size:12px;font-weight:600;color:#445d7f;margin:0}
.k9-other-author .k9-author-profile-link{display:inline-block;margin-top:4px;padding:8px 0;color:#2448ad;text-decoration:underline;text-underline-offset:3px}
@media(max-width:767px){.k9-other-authors-grid{grid-template-columns:minmax(0,1fr)}.k9-other-author{padding:20px}.k9-article-dates{display:grid;gap:5px}.k9-article-contents ol{grid-template-columns:minmax(0,1fr)}body.single-post main .k9-article-contents{padding:18px}body.single-post main .k9-article-section>h2{font-size:22px}body.single-post main .k9-article-section .homepage-prose{font-size:16px}}
@media(max-width:767px){body main .k9-editorial-credit{width:100%;max-width:calc(100vw - 28px);margin-inline:auto}}
