.tbi{padding-block:70px 100px;color:var(--tmc-text-primary,#22262D)}.tbi-heading{margin-bottom:42px}.tbi-display{font:400 clamp(60px,8vw,105px)/1.1 Georgia,serif;color:var(--tmc-brand-navy,#16243D);margin:0 0 18px}.tbi-heading h1{font-size:26px;margin:0 0 16px}.tbi-heading>p:last-child,.tbi-intro{font-size:14px;line-height:1.9;margin:0}.tbi-tabs{display:flex;gap:0;border-bottom:1px solid var(--tmc-border-default,#DCDFE4);margin-bottom:38px}.tbi-tabs a{padding:18px 30px;color:var(--tmc-text-muted,#747982);text-align:center;font-weight:700;border-bottom:3px solid #fff0;text-decoration:none}.tbi-tabs a[aria-current]{color:var(--tmc-brand-navy,#16243D);border-color:currentColor}.tbi-tabs a:hover{color:var(--tmc-brand-navy,#16243D)}.tbi-section-title{font-size:22px;line-height:1.5;margin:0 0 10px}.tbi-intro{margin-bottom:32px}.tbi-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:56px 30px}.tbi-card{min-width:0}.tbi-card>a{display:block;text-decoration:none;color:inherit}.tbi-photo{aspect-ratio:3/2;background:var(--tmc-surface-soft,#F4F4F2);display:grid;place-items:center;overflow:hidden}.tbi-photo img{width:100%;height:100%;object-fit:cover}.tbi-photo span{font:12px Arial,sans-serif;letter-spacing:.13em;color:var(--tmc-text-muted,#747982)}.tbi-date{font:12px/1.5 Arial,sans-serif;color:var(--tmc-text-muted,#747982);margin:18px 0 10px}.tbi-card h3{font-size:18px;line-height:1.7;font-weight:700;margin:0 0 12px;overflow-wrap:anywhere}.tbi-excerpt{font-size:13px;line-height:1.9;margin:0 0 16px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.tbi-read{display:inline-flex;align-items:center;gap:18px;font-size:12px;color:var(--tmc-brand-navy,#16243D)}.tbi-pagination{margin-top:55px}.tbi-pagination ul{list-style:none;display:flex;justify-content:center;gap:10px;flex-wrap:wrap;margin:0;padding:0}.tbi-pagination a,.tbi-pagination span{min-width:44px;min-height:44px;padding:10px 14px;display:grid;place-items:center;text-decoration:none;border:1px solid var(--tmc-border-default,#DCDFE4)}.tbi-pagination .current{background:var(--tmc-brand-navy,#16243D);color:var(--tmc-paper,#FFFFFF)}.tbi-empty{grid-column:1/-1}@media(max-width:1000px){.tbi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.tbi{padding-block:42px 60px}.tbi-heading{margin-bottom:28px}.tbi-heading h1{font-size:22px}.tbi-tabs a{flex:1;padding:15px 6px;font-size:13px}.tbi-grid{grid-template-columns:1fr;gap:42px}.tbi-card h3{font-size:18px}.tbi-section-title{font-size:20px}}