/* Özgün Gündem - Ana Sayfa Elementleri V2 */
.ogev2-card,.ogev2-triple{margin:0!important;background:#fff;border:1px solid #e2e7eb;border-radius:12px;box-shadow:0 5px 22px rgba(15,23,42,.035);overflow:hidden}
.ogev2-card{padding:18px}.ogev2-head{display:flex;align-items:flex-end;justify-content:space-between;gap:15px;margin-bottom:15px}.ogev2-head small{display:block;font-size:9px;letter-spacing:.11em;color:#e21b23;font-weight:950;margin-bottom:4px}.ogev2-head h2{margin:0;font-size:21px;line-height:1.05;color:#151b22;font-weight:950}.ogev2-head>a,.ogev2-head>span{font-size:10px;font-weight:900;color:#74818d;text-decoration:none}
/* Story */
.ogev2-story-track{display:flex;gap:14px;overflow-x:auto;padding:2px 1px 7px;scroll-snap-type:x proximity;scrollbar-width:none}.ogev2-story-track::-webkit-scrollbar{display:none}.ogev2-story-item{flex:0 0 112px;text-align:center;text-decoration:none;color:#17202a;scroll-snap-align:start}.ogev2-story-ring{width:88px;height:88px;margin:0 auto 8px;border-radius:50%;padding:3px;background:linear-gradient(135deg,#e21b23,#f5a623);display:block}.ogev2-story-ring img{display:block;width:100%;height:100%;object-fit:cover;border-radius:50%;border:3px solid #fff;box-sizing:border-box}.ogev2-story-item b{font-size:11px;line-height:1.25;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.ogev2-story-cards .ogev2-story-item{flex-basis:180px;text-align:left}.ogev2-story-cards .ogev2-story-ring{width:180px;height:105px;border-radius:10px;padding:0;background:none}.ogev2-story-cards .ogev2-story-ring img{border:0;border-radius:10px}.ogev2-story-cards .ogev2-story-item b{font-size:12px;margin-top:7px}
/* Tabs */
.ogev2-tab-buttons{display:flex;gap:7px;overflow-x:auto;margin-bottom:14px;scrollbar-width:none}.ogev2-tab-buttons::-webkit-scrollbar{display:none}.ogev2-tab-buttons button{border:1px solid #dfe5e9;background:#f8fafb;color:#4a5d6d;border-radius:18px;padding:8px 13px;font-size:10px;font-weight:900;white-space:nowrap;cursor:pointer}.ogev2-tab-buttons button.is-active{background:#17283b;color:#fff;border-color:#17283b}.ogev2-tab-panel{display:none;grid-template-columns:1.25fr repeat(2,1fr);gap:12px}.ogev2-tab-panel.is-active{display:grid}.ogev2-tab-news{display:grid;grid-template-columns:92px 1fr;gap:10px;align-items:center;text-decoration:none;color:#17283b;border:1px solid #e5e9ed;border-radius:9px;padding:8px}.ogev2-tab-news img{width:92px;height:68px;object-fit:cover;border-radius:7px}.ogev2-tab-news span small,.ogev2-local-grid small,.ogev2-triple-col small,.ogev2-interview-grid small{display:block;color:#e21b23;font-size:8px;font-weight:900;margin-bottom:4px}.ogev2-tab-news span b{font-size:11px;line-height:1.28;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.ogev2-tab-news.lead{grid-row:span 2;display:block;padding:0;overflow:hidden}.ogev2-tab-news.lead img{width:100%;height:205px;border-radius:0}.ogev2-tab-news.lead span{display:block;padding:11px}.ogev2-tab-news.lead span b{font-size:17px}
/* Local */
.ogev2-local-chips{display:flex;gap:7px;overflow-x:auto;margin:-3px 0 14px;scrollbar-width:none}.ogev2-local-chips::-webkit-scrollbar{display:none}.ogev2-local-chips a{white-space:nowrap;text-decoration:none;color:#35516b;background:#f0f5f8;border-radius:16px;padding:6px 10px;font-size:9px;font-weight:850}.ogev2-local-grid{display:grid;grid-template-columns:1.3fr repeat(3,1fr);gap:12px}.ogev2-local-grid>a{position:relative;min-height:155px;border-radius:10px;overflow:hidden;background:#17283b;color:#fff;text-decoration:none}.ogev2-local-grid>a img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.76}.ogev2-local-grid>a:after{content:"";position:absolute;inset:30% 0 0;background:linear-gradient(transparent,rgba(0,0,0,.88))}.ogev2-local-grid>a span{position:absolute;z-index:2;left:12px;right:12px;bottom:11px}.ogev2-local-grid>a b{font-size:13px;line-height:1.25;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.ogev2-local-grid>a.lead{grid-row:span 2;min-height:322px}.ogev2-local-grid>a.lead b{font-size:23px}.ogev2-local-grid>a small{color:#fff}
/* Triple - V2.2 isolated newsroom card design */
.ogev2-triple{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:16px!important;background:#f6f8fa!important;border:1px solid #e1e7ec!important;border-radius:14px!important;box-shadow:0 7px 24px rgba(15,23,42,.04)!important;overflow:visible!important}
.ogev2-triple-col{min-width:0;padding:15px;background:#fff!important;border:1px solid #e2e8ed!important;border-radius:11px!important;box-shadow:0 3px 12px rgba(15,23,42,.035)!important;color:#17283b!important}
.ogev2-triple-col+.ogev2-triple-col{border-left:1px solid #e2e8ed!important}
.ogev2-triple-head{display:flex;align-items:center;justify-content:space-between;position:relative;padding:0 0 11px;margin-bottom:4px;border-bottom:1px solid #e5eaee!important}
.ogev2-triple-head:after{content:"";position:absolute;left:0;bottom:-1px;width:64px;height:3px;border-radius:3px;background:#173b5f}
.ogev2-triple-breaking .ogev2-triple-head:after{background:#e21b23}
.ogev2-triple-special .ogev2-triple-head:after{background:#d69b1f}
.ogev2-triple-head h2{font-size:16px!important;line-height:1.2;margin:0!important;color:#14263a!important;font-weight:950!important}
.ogev2-triple-col>a{display:grid!important;grid-template-columns:1fr!important;text-decoration:none!important;color:#17283b!important;background:transparent!important;padding:11px 0!important;margin:0!important;border:0!important;border-bottom:1px solid #edf1f4!important;border-radius:0!important;box-shadow:none!important}
.ogev2-triple-col>a:last-child{border-bottom:0!important;padding-bottom:3px!important}
.ogev2-triple-col>a.lead{padding-top:12px!important}
.ogev2-triple-col>a img{display:block!important;width:100%!important;height:170px!important;object-fit:cover!important;border-radius:9px!important;margin:0 0 10px!important;background:#eef2f4!important}
.ogev2-triple-col>a span{display:block!important;background:transparent!important;padding:0!important;margin:0!important;color:#17283b!important}
.ogev2-triple-col>a small{display:block!important;background:transparent!important;color:#d71920!important;font-size:9px!important;line-height:1.2!important;font-weight:950!important;text-transform:uppercase!important;letter-spacing:.02em!important;margin:0 0 5px!important;padding:0!important;border:0!important}
.ogev2-triple-special>a small{color:#b67c08!important}
.ogev2-triple-col>a b{display:block!important;background:transparent!important;color:#14263a!important;font-size:12px!important;line-height:1.38!important;font-weight:850!important;padding:0!important;margin:0!important;border:0!important;border-radius:0!important;box-shadow:none!important}
.ogev2-triple-col>a.lead b{font-size:16px!important;line-height:1.38!important;font-weight:950!important;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.ogev2-triple-col>a:not(.lead) b{display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.ogev2-triple-col>a:hover b{color:#e21b23!important}
/* Interviews */
.ogev2-interview-grid{display:grid;grid-template-columns:1.4fr repeat(3,1fr);gap:12px}.ogev2-interview-grid>a{display:flex;flex-direction:column;text-decoration:none;color:#17283b;border:1px solid #e5e9ed;border-radius:10px;overflow:hidden;background:#fff}.ogev2-interview-grid img{width:100%;height:145px;object-fit:cover}.ogev2-interview-grid span{padding:11px}.ogev2-interview-grid b{font-size:13px;line-height:1.3;display:block}.ogev2-interview-grid p{font-size:10px;line-height:1.45;color:#73818d}.ogev2-interview-grid>a.lead img{height:220px}.ogev2-interview-grid>a.lead b{font-size:19px}
/* Alternate existing gallery designs: only active when panel selection changes */
.v424-photo-showcase.ogev2-gallery-cards .v424-photo-layout,.v425-video-showcase.ogev2-gallery-cards .v425-video-layout{display:flex!important;gap:12px!important;overflow-x:auto!important;scroll-snap-type:x proximity;scrollbar-width:none}.v424-photo-showcase.ogev2-gallery-cards .v424-photo-layout::-webkit-scrollbar,.v425-video-showcase.ogev2-gallery-cards .v425-video-layout::-webkit-scrollbar{display:none}.v424-photo-showcase.ogev2-gallery-cards .v424-photo-side,.v425-video-showcase.ogev2-gallery-cards .v425-video-side{display:contents!important}.v424-photo-showcase.ogev2-gallery-cards :is(.v424-photo-small,.v424-photo-lead),.v425-video-showcase.ogev2-gallery-cards :is(.v425-video-small,.v425-video-lead){flex:0 0 30%;min-width:245px;scroll-snap-align:start}.v424-photo-showcase.ogev2-gallery-cards .v424-photo-lead-thumb,.v425-video-showcase.ogev2-gallery-cards .v425-video-lead-thumb{min-height:0!important;aspect-ratio:16/10}.v424-photo-showcase.ogev2-gallery-cards .v424-photo-thumb,.v425-video-showcase.ogev2-gallery-cards .v425-video-thumb{aspect-ratio:16/10}.v424-photo-showcase.ogev2-gallery-cards .v424-photo-small h3,.v425-video-showcase.ogev2-gallery-cards .v425-video-small h3{font-size:13px!important}
/* Biography compact option and six-card desktop safety override */
.v43-bios.ogev2-bio-classic .v43-bios-grid{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:14px!important}.v43-bios.ogev2-bio-compact .v43-bios-grid{display:flex!important;gap:18px!important;overflow-x:auto!important;scrollbar-width:none}.v43-bios.ogev2-bio-compact .v43-bios-grid::-webkit-scrollbar{display:none}.v43-bios.ogev2-bio-compact .v43-bio-card{flex:0 0 150px!important}.v43-bios.ogev2-bio-compact .v43-bio-frame{border:0!important;min-height:160px!important;margin-top:0!important;padding:118px 8px 8px!important}.v43-bios.ogev2-bio-compact .v43-bio-avatar{top:0!important;width:112px!important;height:112px!important;border:5px solid #f0f2f4!important}.v43-bios.ogev2-bio-compact .v43-bio-frame h3{margin:7px 0 4px!important}.v43-bios.ogev2-bio-compact .v43-bio-frame p{font-size:10px!important}
/* Interview pages */
.ogev2-page,.ogev2-interview-detail{max-width:1120px;margin:28px auto 45px;padding:0 16px}.ogev2-page-head small,.ogev2-interview-detail header small{font-size:10px;color:#e21b23;font-weight:950;letter-spacing:.1em}.ogev2-page-head h1,.ogev2-interview-detail h1{font-size:36px;margin:4px 0 20px;color:#17283b}.ogev2-interview-page-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.ogev2-interview-page-grid>a{border:1px solid #e2e7eb;border-radius:10px;overflow:hidden;text-decoration:none;color:#17283b;background:#fff}.ogev2-interview-page-grid img{width:100%;height:220px;object-fit:cover}.ogev2-interview-page-grid span{display:block;padding:13px}.ogev2-interview-page-grid b{font-size:16px;line-height:1.3}.ogev2-interview-page-grid p{font-size:11px;color:#71808c;line-height:1.5}.ogev2-interview-detail{max-width:850px}.ogev2-interview-detail header p{color:#6d7c89;font-weight:800}.ogev2-interview-detail .cover{width:100%;max-height:520px;object-fit:cover;border-radius:12px}.ogev2-interview-detail .summary{margin:20px 0;padding:16px;border-left:4px solid #e21b23;background:#f7f9fa;font-size:17px;line-height:1.55;font-weight:700}.ogev2-interview-detail .content{font-size:17px;line-height:1.85;color:#263849}
@media(max-width:1000px){.ogev2-tab-panel.is-active{grid-template-columns:1fr 1fr}.ogev2-local-grid{grid-template-columns:1fr 1fr}.ogev2-local-grid>a.lead{grid-row:auto;min-height:260px}.ogev2-interview-grid{grid-template-columns:1fr 1fr}.v43-bios.ogev2-bio-classic .v43-bios-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}}
@media(max-width:767px){.ogev2-card{padding:14px;border-radius:10px}.ogev2-head h2{font-size:18px}.ogev2-story-item{flex-basis:92px}.ogev2-story-ring{width:74px;height:74px}.ogev2-tab-panel.is-active{display:flex;overflow-x:auto;gap:10px;scroll-snap-type:x mandatory}.ogev2-tab-news,.ogev2-tab-news.lead{flex:0 0 82%;display:block;padding:0;scroll-snap-align:start}.ogev2-tab-news img,.ogev2-tab-news.lead img{width:100%;height:180px}.ogev2-tab-news span,.ogev2-tab-news.lead span{display:block;padding:10px}.ogev2-tab-news span b,.ogev2-tab-news.lead span b{font-size:14px}.ogev2-local-grid{display:flex;overflow-x:auto;gap:10px;scroll-snap-type:x mandatory}.ogev2-local-grid>a,.ogev2-local-grid>a.lead{flex:0 0 82%;min-height:220px;scroll-snap-align:start}.ogev2-local-grid>a.lead b{font-size:18px}.ogev2-triple{display:flex!important;overflow-x:auto!important;gap:10px!important;padding:10px!important;scroll-snap-type:x mandatory;scrollbar-width:none}.ogev2-triple::-webkit-scrollbar{display:none}.ogev2-triple-col{flex:0 0 86%!important;scroll-snap-align:start;padding:13px!important}.ogev2-triple-col+.ogev2-triple-col{border-left:1px solid #e2e8ed!important}.ogev2-triple-col>a img{height:180px!important}.ogev2-triple-head h2{font-size:15px!important}.ogev2-triple-col>a.lead b{font-size:15px!important}.ogev2-interview-grid{display:flex;overflow-x:auto;gap:10px;scroll-snap-type:x mandatory}.ogev2-interview-grid>a,.ogev2-interview-grid>a.lead{flex:0 0 82%;scroll-snap-align:start}.ogev2-interview-grid>a img,.ogev2-interview-grid>a.lead img{height:200px}.v424-photo-showcase.ogev2-gallery-cards :is(.v424-photo-small,.v424-photo-lead),.v425-video-showcase.ogev2-gallery-cards :is(.v425-video-small,.v425-video-lead){flex-basis:82%!important}.v43-bios.ogev2-bio-classic .v43-bios-grid{display:flex!important;grid-template-columns:none!important;overflow-x:auto!important}.v43-bios.ogev2-bio-classic .v43-bio-card{flex:0 0 58%!important}.ogev2-interview-page-grid{grid-template-columns:1fr}.ogev2-page-head h1,.ogev2-interview-detail h1{font-size:29px}}


/* V2.3 - MOBILE PREMIUM PASS: only affects phones; desktop/tablet remain unchanged */
@media(max-width:767px){
  .v46620-home-module{min-width:0!important}
  .ogev2-card,.ogev2-triple{
    margin:0 -2px!important;
    border-radius:16px!important;
    box-shadow:0 8px 26px rgba(15,23,42,.055)!important;
  }
  .ogev2-card{padding:15px 14px 16px!important}
  .ogev2-head{align-items:center!important;margin-bottom:13px!important}
  .ogev2-head small{font-size:8px!important;letter-spacing:.14em!important;margin-bottom:3px!important}
  .ogev2-head h2{font-size:19px!important;line-height:1.12!important}
  .ogev2-head>a,.ogev2-head>span{font-size:9px!important}

  /* Story: more compact, premium circular strip */
  .ogev2-story-track{gap:12px!important;padding:3px 1px 5px!important;scroll-padding-left:2px!important}
  .ogev2-story-item{flex:0 0 82px!important}
  .ogev2-story-ring{width:70px!important;height:70px!important;padding:2.5px!important;margin-bottom:7px!important;box-shadow:0 3px 10px rgba(15,23,42,.08)!important}
  .ogev2-story-ring img{border-width:2px!important}
  .ogev2-story-item b{font-size:10px!important;line-height:1.22!important;-webkit-line-clamp:2!important}
  .ogev2-story-cards .ogev2-story-item{flex:0 0 76%!important;text-align:left!important}
  .ogev2-story-cards .ogev2-story-ring{width:100%!important;height:auto!important;aspect-ratio:16/9!important;border-radius:13px!important;box-shadow:none!important}
  .ogev2-story-cards .ogev2-story-ring img{border-radius:13px!important}
  .ogev2-story-cards .ogev2-story-item b{font-size:14px!important;line-height:1.35!important;margin-top:8px!important}

  /* Tabs: chip navigation + card rail */
  .ogev2-tab-buttons{gap:7px!important;margin:0 -2px 12px!important;padding:1px 2px 3px!important;scroll-snap-type:x proximity!important}
  .ogev2-tab-buttons button{padding:8px 12px!important;border-radius:999px!important;font-size:10px!important;box-shadow:none!important;scroll-snap-align:start!important}
  .ogev2-tab-panel.is-active{display:grid!important;grid-auto-flow:column!important;grid-auto-columns:82%!important;grid-template-columns:none!important;overflow-x:auto!important;gap:10px!important;scroll-snap-type:x mandatory!important;scrollbar-width:none!important;padding-bottom:2px!important}
  .ogev2-tab-panel.is-active::-webkit-scrollbar{display:none!important}
  .ogev2-tab-news,.ogev2-tab-news.lead{display:block!important;width:auto!important;min-width:0!important;padding:0!important;border-radius:13px!important;overflow:hidden!important;scroll-snap-align:start!important;background:#fff!important;box-shadow:0 3px 13px rgba(15,23,42,.045)!important}
  .ogev2-tab-news img,.ogev2-tab-news.lead img{width:100%!important;height:auto!important;aspect-ratio:16/10!important;object-fit:cover!important;border-radius:0!important}
  .ogev2-tab-news span,.ogev2-tab-news.lead span{display:block!important;padding:11px 12px 12px!important}
  .ogev2-tab-news span small{font-size:8px!important;margin-bottom:4px!important}
  .ogev2-tab-news span b,.ogev2-tab-news.lead span b{font-size:14px!important;line-height:1.34!important;-webkit-line-clamp:3!important}

  /* Local: strong photo-led horizontal cards */
  .ogev2-local-chips{gap:6px!important;margin:0 -2px 11px!important;padding:1px 2px 3px!important}
  .ogev2-local-chips a{padding:7px 10px!important;font-size:9px!important;border:1px solid #e3e9ed!important;background:#f7fafb!important}
  .ogev2-local-grid{display:grid!important;grid-auto-flow:column!important;grid-auto-columns:83%!important;grid-template-columns:none!important;overflow-x:auto!important;gap:10px!important;scroll-snap-type:x mandatory!important;scrollbar-width:none!important;padding-bottom:2px!important}
  .ogev2-local-grid::-webkit-scrollbar{display:none!important}
  .ogev2-local-grid>a,.ogev2-local-grid>a.lead{width:auto!important;min-width:0!important;min-height:235px!important;aspect-ratio:4/3!important;border-radius:14px!important;scroll-snap-align:start!important;box-shadow:0 5px 15px rgba(15,23,42,.075)!important}
  .ogev2-local-grid>a img{opacity:.82!important}
  .ogev2-local-grid>a:after{inset:34% 0 0!important;background:linear-gradient(transparent,rgba(8,15,24,.94))!important}
  .ogev2-local-grid>a span{left:13px!important;right:13px!important;bottom:13px!important}
  .ogev2-local-grid>a b,.ogev2-local-grid>a.lead b{font-size:16px!important;line-height:1.3!important;-webkit-line-clamp:3!important}

  /* Triple: each editorial column becomes a polished swipe card */
  .ogev2-triple{display:grid!important;grid-auto-flow:column!important;grid-auto-columns:88%!important;grid-template-columns:none!important;overflow-x:auto!important;gap:11px!important;padding:11px!important;scroll-snap-type:x mandatory!important;scroll-padding-left:11px!important;scrollbar-width:none!important;background:#f4f7f9!important}
  .ogev2-triple::-webkit-scrollbar{display:none!important}
  .ogev2-triple-col{width:auto!important;min-width:0!important;flex:none!important;scroll-snap-align:start!important;padding:14px!important;border-radius:13px!important;box-shadow:0 4px 14px rgba(15,23,42,.045)!important}
  .ogev2-triple-head{padding-bottom:10px!important;margin-bottom:2px!important}
  .ogev2-triple-head:after{width:52px!important;height:3px!important}
  .ogev2-triple-head h2{font-size:15px!important}
  .ogev2-triple-col>a{padding:10px 0!important}
  .ogev2-triple-col>a.lead{padding-top:11px!important}
  .ogev2-triple-col>a img{height:auto!important;aspect-ratio:16/9!important;border-radius:10px!important;margin-bottom:9px!important}
  .ogev2-triple-col>a.lead b{font-size:15px!important;line-height:1.36!important;-webkit-line-clamp:3!important}
  .ogev2-triple-col>a:not(.lead) b{font-size:12px!important;line-height:1.42!important}

  /* Interviews: portrait-style swipe cards */
  .ogev2-interview-grid{display:grid!important;grid-auto-flow:column!important;grid-auto-columns:82%!important;grid-template-columns:none!important;overflow-x:auto!important;gap:10px!important;scroll-snap-type:x mandatory!important;scrollbar-width:none!important;padding-bottom:2px!important}
  .ogev2-interview-grid::-webkit-scrollbar{display:none!important}
  .ogev2-interview-grid>a,.ogev2-interview-grid>a.lead{width:auto!important;min-width:0!important;flex:none!important;border-radius:14px!important;scroll-snap-align:start!important;box-shadow:0 4px 15px rgba(15,23,42,.05)!important}
  .ogev2-interview-grid>a img,.ogev2-interview-grid>a.lead img{height:auto!important;aspect-ratio:16/10!important}
  .ogev2-interview-grid span{padding:11px 12px 13px!important}
  .ogev2-interview-grid b,.ogev2-interview-grid>a.lead b{font-size:15px!important;line-height:1.34!important}
  .ogev2-interview-grid p{font-size:10px!important;line-height:1.45!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;overflow:hidden!important}

  /* Photo/video alternative cards: snap more naturally on phones */
  .v424-photo-showcase.ogev2-gallery-cards .v424-photo-layout,
  .v425-video-showcase.ogev2-gallery-cards .v425-video-layout{gap:10px!important;scroll-snap-type:x mandatory!important;padding-bottom:3px!important}
  .v424-photo-showcase.ogev2-gallery-cards :is(.v424-photo-small,.v424-photo-lead),
  .v425-video-showcase.ogev2-gallery-cards :is(.v425-video-small,.v425-video-lead){flex:0 0 84%!important;min-width:0!important;scroll-snap-align:start!important}

  /* Biographies: show ~2 cards to make the swipe affordance obvious */
  .v43-bios.ogev2-bio-classic .v43-bios-grid,
  .v43-bios.ogev2-bio-compact .v43-bios-grid{gap:10px!important;scroll-snap-type:x mandatory!important;padding-bottom:4px!important}
  .v43-bios.ogev2-bio-classic .v43-bio-card{flex:0 0 47%!important;scroll-snap-align:start!important}
  .v43-bios.ogev2-bio-classic .v43-bio-avatar{width:104px!important;height:104px!important}
  .v43-bios.ogev2-bio-classic .v43-bio-frame{min-height:174px!important;padding-top:68px!important}
  .v43-bios.ogev2-bio-compact .v43-bio-card{flex:0 0 42%!important;scroll-snap-align:start!important}

  /* Interview listing/detail pages */
  .ogev2-page,.ogev2-interview-detail{margin:20px auto 34px!important;padding:0 12px!important}
  .ogev2-page-head h1,.ogev2-interview-detail h1{font-size:28px!important;line-height:1.15!important}
  .ogev2-interview-page-grid{gap:11px!important}
  .ogev2-interview-page-grid>a{border-radius:13px!important}
  .ogev2-interview-page-grid img{height:auto!important;aspect-ratio:16/10!important}
  .ogev2-interview-detail .cover{border-radius:14px!important}
  .ogev2-interview-detail .summary{font-size:15px!important;line-height:1.55!important;padding:14px!important}
  .ogev2-interview-detail .content{font-size:16px!important;line-height:1.8!important}
}

@media(max-width:390px){
  .ogev2-card{padding-left:12px!important;padding-right:12px!important}
  .ogev2-tab-panel.is-active,.ogev2-interview-grid{grid-auto-columns:86%!important}
  .ogev2-local-grid{grid-auto-columns:87%!important}
  .ogev2-triple{grid-auto-columns:91%!important}
  .v43-bios.ogev2-bio-classic .v43-bio-card{flex-basis:52%!important}
}
