.mikey-wrap{max-width:1240px;margin:auto;padding:72px 5%}.mikey-hero{display:grid;grid-template-columns:1.2fr .8fr;align-items:center;gap:50px;padding-bottom:60px;border-bottom:1px solid #50667a}.mikey-kicker{font-size:11px;letter-spacing:2px;color:#e1bd7d;font-weight:800}.mikey-hero h1{font-size:clamp(56px,8vw,102px);line-height:.94;letter-spacing:-3px;margin:26px 0}.mikey-hero h1 span{color:#28b8f1}.mikey-deck{font-size:19px;line-height:1.7;color:#c8d9e8;max-width:560px}.mikey-author{font-size:13px;color:#afc7dc;line-height:1.8}.mikey-avatar{position:relative;overflow:hidden;border:1px solid #92a7b8;border-top:3px solid #c3d5e0;border-radius:8px;background:radial-gradient(ellipse at 50% 40%,#214465,#0a1522 75%);box-shadow:0 20px 45px #0006}.mikey-avatar img{display:block;width:100%;height:auto}.mikey-avatar figcaption{position:absolute;inset:auto 0 0;background:linear-gradient(transparent,#050e1cf2);padding:50px 22px 20px;font-weight:800;letter-spacing:2px;color:white}.mikey-intro-grid{display:grid;grid-template-columns:1.3fr 1fr;gap:38px;margin:60px 0}.mikey-intro-grid h2,.mikey-articles h2,.mikey-comments h2{font-size:clamp(30px,4vw,44px);line-height:1.15;margin:14px 0 24px}.mikey-intro-quote{border:0;border-left:3px solid #39b9ee;margin:0;padding:0 0 0 24px;font-size:20px;line-height:1.9;color:#d7e2ec}.mikey-audio{align-self:start;padding:28px;border:1px solid #8ca6bb;border-radius:6px;background:linear-gradient(140deg,#1b344a,#091521);box-shadow:0 12px 28px #0005}.mikey-audio .audio-mark{font-size:11px;letter-spacing:2px;color:#e4c28e}.mikey-audio h3{font-size:27px;margin:24px 0 12px}.mikey-audio p{font-size:14px;line-height:1.8;color:#bfd0df}.mikey-audio audio{display:block;width:100%;margin:24px 0 12px}.mikey-audio .audio-note{font-size:11px;color:#a7bdce}.mikey-articles{padding:48px 0;border-top:1px solid #50667a}.mikey-empty{padding:30px;border:1px dashed #6c879f;border-radius:6px;background:#13263a55}.mikey-empty h3{font-size:25px;margin:18px 0}.mikey-empty p,.mikey-articles>p{line-height:1.8;color:#b8ccdc;max-width:700px}.mikey-article{border:1px solid #849daf;padding:35px;border-radius:6px;background:#102236;margin:28px 0}.mikey-article h3{font-size:32px;margin:15px 0}.mikey-article p{line-height:1.9;color:#d2deea}.mikey-article audio{width:100%;margin:20px 0}.mikey-comments{padding-top:48px;border-top:1px solid #50667a}.mikey-comments>p{color:#b8ccdc;line-height:1.8}.mikey-comment-grid{display:grid;grid-template-columns:1fr 1fr;gap:35px;margin-top:30px}.mikey-comment-form{padding:28px;border:1px solid #6c8ba6;border-radius:6px;background:#12283b}.mikey-comment-form label{display:block;font-size:13px;line-height:1.7;margin:0 0 18px}.mikey-comment-form input:not([type=checkbox]),.mikey-comment-form textarea,.mikey-comment-form select{display:block;width:100%;margin-top:8px;padding:13px;font:inherit;color:#fff;background:#06121e;border:1px solid #7192ac;border-radius:4px}.mikey-comment-form textarea{min-height:125px;resize:vertical}.mikey-comment-form .comment-consent{display:flex;gap:10px;align-items:start;font-size:12px;color:#c1d5e4}.comment-consent input{margin-top:4px}.comment-trap{display:none!important}.comment-status{font-size:13px;line-height:1.8;color:#a7dbf2}.mikey-comment{padding:22px;margin:0 0 18px;background:#132a3d;border:1px solid #5f7e97;border-radius:5px}.mikey-comment h3{font-size:19px;margin:0 0 8px}.mikey-comment time{font-size:11px;color:#aec1d1}.mikey-comment p{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.8;color:#d1dfeb}.comment-review-actions{display:flex;gap:12px;flex-wrap:wrap}.mikey-comments .empty-comments{color:#a8bfd0;line-height:1.8}.mikey-home-feature{display:grid;grid-template-columns:220px 1fr;gap:38px;align-items:center;max-width:1200px;margin:auto;padding:32px;border:1px solid #91aabf;border-top:3px solid #c6d7e3;border-radius:7px;background:linear-gradient(120deg,#17334b,#0a1624);box-shadow:0 18px 35px #0005}.mikey-home-feature img{width:100%;max-height:235px;object-fit:contain;object-position:bottom}.mikey-home-feature h2{font-size:clamp(34px,5vw,54px);margin:12px 0;line-height:1.1}.mikey-home-feature p{line-height:1.8;color:#bdd1e0;max-width:650px}.mikey-home-section{padding-top:30px!important;padding-bottom:55px!important}.mikey-wrap :focus-visible{outline:3px solid #7bd8ff;outline-offset:4px}.mikey-wrap button:disabled{opacity:.55;cursor:default}@media(max-width:760px){.mikey-wrap{padding:45px 6%}.mikey-hero{grid-template-columns:1fr;gap:25px}.mikey-hero h1{letter-spacing:-2px}.mikey-avatar{max-width:340px;margin:0 auto;width:100%}.mikey-intro-grid,.mikey-comment-grid{grid-template-columns:1fr}.mikey-home-feature{grid-template-columns:90px 1fr;gap:20px;padding:24px}.mikey-home-feature img{align-self:start}.mikey-home-feature h2{font-size:32px}.mikey-home-feature p{font-size:13px}.mikey-intro-quote{font-size:18px}.mikey-article{padding:24px}}
.mikey-discussion-select{width:100%;margin:10px 0 22px;padding:13px;font:inherit;background:#091725;color:#fff;border:1px solid #819db4;border-radius:4px}
.week-mikey-teaser{display:flex;align-items:center;gap:16px;padding:15px 20px;margin-top:18px;border:1px solid #6f8ca5;border-left:3px solid #37b7ec;border-radius:5px;background:linear-gradient(110deg,#173249,#101e2b);text-decoration:none}.week-mikey-teaser>img{flex:0 0 56px;width:56px;height:56px;object-fit:cover;object-position:top;border-radius:50%;background:#213d55}.week-mikey-teaser>span:not(.week-mikey-arrow){display:flex;flex-direction:column;gap:5px}.week-mikey-teaser .mikey-kicker{font-size:9px;letter-spacing:1.3px}.week-mikey-teaser strong{font-size:20px;color:#f1f7fc}.week-mikey-teaser>span>span:last-child{font-size:12px;line-height:1.5;color:#b6ccdc}.week-mikey-arrow{margin-left:auto;font-size:24px;color:#6bd4ff}.week-mikey-teaser:hover{border-color:#b9d9ed}.week-mikey-teaser:focus-visible{outline:3px solid #7bd8ff;outline-offset:4px}@media(max-width:600px){.week-mikey-teaser{padding:14px;gap:12px}.week-mikey-teaser strong{font-size:18px}.week-mikey-teaser .mikey-kicker{font-size:8px;letter-spacing:.8px}}
