.tzb-page{background:#08121f;color:#e6eff8;font-family:Poppins,Arial,sans-serif}.tzb-wrap{width:min(1160px,calc(100% - 48px));margin:auto}.tzb-hero{padding:85px 0 65px;background:radial-gradient(ellipse at 85% 20%,#174c6055,transparent 55%),#0b1727;border-bottom:1px solid #25374b}.tzb-kicker{font-size:11px;letter-spacing:2.5px;color:#9cc9df;text-transform:uppercase;margin:0 0 23px}.tzb-hero h1,.tzb-article-heading h1{font-size:clamp(36px,4.8vw,66px);font-weight:500;line-height:1.16;letter-spacing:-2px;margin:0 0 24px;max-width:900px}.tzb-hero h1 span{color:#93e1e9}.tzb-intro{max-width:700px;font-size:17px;line-height:1.9;color:#aebed0}.tzb-topics{display:flex;gap:12px;flex-wrap:wrap;margin-top:34px}.tzb-topics span{font-size:12px;border:1px solid #3c5366;padding:8px 14px;border-radius:30px;color:#c6d5e4}.tzb-list{padding-top:54px;padding-bottom:40px}.tzb-section-head{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:28px}.tzb-section-head h2{font-size:30px;margin:0;letter-spacing:-1px;color:#e6eff8}.tzb-section-head span{font-size:12px;color:#8ea5bb}.tzb-section-head a,.tzb-back{color:#9de3e8;font-size:13px}.tzb-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.tzb-card{border:1px solid #2c4054;border-radius:14px;overflow:hidden;background:#101f30;display:flex;flex-direction:column;transition:transform .2s,border-color .2s}.tzb-card:hover{transform:translateY(-4px);border-color:#70bcc7}.tzb-cover{aspect-ratio:16/10;display:flex;background:linear-gradient(135deg,#1a4258,#102331 65%);overflow:hidden;text-decoration:none}.tzb-cover img{width:100%;height:100%;object-fit:cover}.tzb-cover-art{display:flex;flex-direction:column;justify-content:center;padding:28px;color:#8bc2d4;font-size:10px;letter-spacing:2px;width:100%;background:repeating-linear-gradient(120deg,transparent 0,transparent 70px,#96e0e80b 71px,#96e0e80b 72px)}.tzb-cover-art strong{font-size:25px;letter-spacing:-.5px;color:#ccf1f3;margin-top:8px;font-weight:500}.tzb-cover-art small{font-size:8px;letter-spacing:1.5px;margin-top:10px}.tzb-card-body{padding:25px;display:flex;flex:1;flex-direction:column}.tzb-meta{font-size:10px;letter-spacing:.5px;color:#8de3e9}.tzb-meta span{color:#8da5b7}.tzb-card h2{font-size:21px;line-height:1.5;letter-spacing:-.5px;margin:15px 0 12px;overflow-wrap:anywhere}.tzb-card h2 a{color:#e4eff9;text-decoration:none}.tzb-card p{font-size:13px;line-height:1.9;color:#a3b7c9;margin:0 0 25px}.tzb-card-bottom{margin-top:auto;display:flex;gap:12px;align-items:center;justify-content:space-between;border-top:1px solid #2a3b4c;padding-top:18px;font-size:10px;color:#8ca4b7}.tzb-card-bottom a{color:#a9e6ee;font-size:11px}.tzb-empty{padding:55px 35px;border:1px solid #2f465b;background:#102033;border-radius:16px;text-align:center}.tzb-empty h2,.tzb-empty h1{font-size:28px;color:#e6eff8}.tzb-empty p{color:#a3b7c9;max-width:650px;margin:15px auto;line-height:1.8}.tzb-empty a{color:#a9e6ee}.tzb-pagination{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:30px;margin:40px 0;font-size:13px;color:#a3b7c9}.tzb-pagination a{color:#a9e6ee}.tzb-cta{margin-top:40px;margin-bottom:0;padding:40px 0 70px;display:flex;align-items:center;justify-content:space-between;gap:30px;border-top:1px solid #2a4052}.tzb-cta h2{font-size:28px;line-height:1.4;margin:0;color:#e6eff8;max-width:650px}.tzb-cta a{display:inline-block;background:#9de5ec;color:#0d2635;padding:16px 22px;border-radius:7px;font-size:13px;white-space:nowrap;text-decoration:none}.tzb-cta .tzb-kicker{margin-bottom:13px}.tzb-article-wrap{padding-top:45px}.tzb-back{display:inline-block;margin-bottom:45px}.tzb-article-heading{max-width:950px;margin:0 auto 38px}.tzb-article-heading h1{font-size:clamp(32px,4vw,56px);overflow-wrap:anywhere}.tzb-byline{display:flex;flex-wrap:wrap;gap:20px;color:#9ab1c4;font-size:12px;margin-top:24px}.tzb-article-cover{display:block;width:100%;max-height:580px;object-fit:cover;border-radius:16px;margin:36px 0 48px}.tzb-reading-layout{display:grid;grid-template-columns:200px minmax(0,760px);justify-content:space-between;gap:55px;padding:20px 0 60px}.tzb-reading-note{font-size:12px;color:#8ca6bc;border-top:1px solid #2c4054;padding-top:25px}.tzb-reading-note span{font-size:9px;letter-spacing:2px}.tzb-reading-note a{color:#9de5ec}.tzb-prose{color:#c2d0df;font-size:17px;line-height:1.95;overflow-wrap:anywhere}.tzb-prose h2,.tzb-prose h3{color:#e5eff9;line-height:1.4;font-size:29px;letter-spacing:-.5px;margin:36px 0 20px}.tzb-prose h3{font-size:23px}.tzb-prose p{margin:0 0 23px}.tzb-prose li{margin-bottom:10px}.tzb-prose ul{padding-left:25px;margin:20px 0 28px}.tzb-prose a{color:#9de5ec;text-decoration:underline}.tzb-home{padding:75px 0}.tzb-home .tzb-kicker{margin-bottom:14px}.tzb-page a:focus-visible{outline:3px solid #9de5ec;outline-offset:4px}@media(max-width:1000px){.tzb-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tzb-reading-layout{grid-template-columns:1fr}.tzb-reading-note{display:none}}@media(max-width:650px){.tzb-wrap{width:calc(100% - 32px)}.tzb-hero{padding:55px 0 45px}.tzb-grid{grid-template-columns:1fr}.tzb-section-head{align-items:flex-start;flex-direction:column;gap:12px}.tzb-section-head h2{font-size:26px}.tzb-cta{flex-direction:column;align-items:flex-start;padding-bottom:45px}.tzb-cta h2{font-size:25px}.tzb-article-heading h1{letter-spacing:-1px}.tzb-intro,.tzb-prose{font-size:16px}.tzb-empty{padding:30px 20px}.tzb-home{padding:50px 0}.tzb-back{margin-bottom:30px}}@media(prefers-reduced-motion:reduce){.tzb-card{transition:none}.tzb-card:hover{transform:none}}
/* Show the complete article cover without cropping */
.tzb-article-cover {
  width: 100%;
  height: auto;
  max-height: none;
  object-fit: contain;
}