.home-v1 #explainer .oh-kicker{color:#017479}.home-v1 #explainer .xv-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:28px}@media (min-width:1024px){.home-v1 #explainer .xv-grid{grid-template-columns:minmax(0,1.35fr) minmax(0,.65fr);gap:50px;align-items:start}}.home-v1 #explainer .xv-player{position:relative;width:100%;aspect-ratio:16/9;border-radius:22px;overflow:hidden;background:#012849;border:1px solid #d7e2e7}@media (max-width:639.98px){.home-v1 #explainer .xv-player{border-radius:16px}}.home-v1 #explainer .xv-video{display:block;width:100%;height:100%;object-fit:contain;background:#012849}.home-v1 #explainer ol.xv-chapters{margin:0;padding:0;list-style:none;border-top:1px solid #d7e2e7}.home-v1 #explainer ol.xv-chapters>li{margin:0;padding:0;border-bottom:1px solid #d7e2e7}.home-v1 #explainer ol.xv-chapters>li::marker,.home-v1 #explainer ol.xv-chapters>li:before{content:none}.home-v1 #explainer button.xv-chapter{display:flex;align-items:center;gap:12px;width:100%;min-height:44px;margin:0;padding:10px 12px;border:0;border-radius:12px;background:transparent;color:#012849;font:inherit;text-align:left;cursor:pointer}.home-v1 #explainer button.xv-chapter:hover{background:#f1f6f7}.home-v1 #explainer button.xv-chapter:focus-visible{outline:2px solid #01858c;outline-offset:2px}.home-v1 #explainer button.xv-chapter[aria-current=true]{background:#e6f2f3;box-shadow:inset 3px 0 0 #01858c}.home-v1 #explainer .xv-time{flex:none;min-width:3.2em;color:#017479;font-size:14px;font-weight:600;line-height:1.5;font-variant-numeric:tabular-nums}.home-v1 #explainer .xv-name{color:#012849;font-size:16px;line-height:24px}.home-v1 #explainer .xv-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:24px}@media (max-width:1023.98px){.home-v1 #explainer .xv-grid>.xv-side{display:contents}.home-v1 #explainer .xv-grid>.xv-side>.xv-actions{order:1;margin-top:-4px}.home-v1 #explainer .xv-grid>.xv-side>ol.xv-chapters{order:2}}.home-v1 #explainer a.xv-watch{display:inline-flex;align-items:center;min-height:44px;color:#00737a;font-size:16px;font-weight:600;line-height:1.5;text-decoration:underline 1px;text-underline-offset:3px;border-radius:2px}.home-v1 #explainer a.xv-watch:hover{color:#005f64;text-decoration-thickness:2px}.home-v1 #explainer a.xv-watch:focus-visible{outline:2px solid #01858c;outline-offset:2px}.home-v1 #explainer details.xv-transcript{margin-top:32px;border-top:1px solid #d7e2e7;border-bottom:1px solid #d7e2e7}.home-v1 #explainer summary.xv-summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;padding:10px 12px;color:#012849;font-size:16px;font-weight:600;line-height:24px;list-style:none;cursor:pointer;border-radius:12px}.home-v1 #explainer summary.xv-summary::-webkit-details-marker{display:none}.home-v1 #explainer summary.xv-summary:after{content:"";flex:none;width:9px;height:9px;margin-right:4px;border-right:2px solid #012849;border-bottom:2px solid #012849;transform:rotate(45deg);transition:transform .2s ease}.home-v1 #explainer details[open]>summary.xv-summary:after{transform:rotate(-135deg)}.home-v1 #explainer summary.xv-summary:hover{background:#f1f6f7}.home-v1 #explainer summary.xv-summary:focus-visible{outline:2px solid #01858c;outline-offset:2px}.home-v1 #explainer .xv-lines{padding:8px 12px 16px}.home-v1 #explainer p.xv-line{display:flex;gap:12px;margin:0 0 12px;color:#345164;font-size:16px;line-height:1.7;max-width:none}.home-v1 #explainer p.xv-line .xv-time{line-height:27.2px}.home-v1 #explainer .xv-text{min-width:0}@media (prefers-reduced-motion:reduce){.home-v1 #explainer summary.xv-summary:after{transition:none}}.home-v1[data-pg=explainer] #explainer-top.xv-hero{padding-bottom:32px}.home-v1[data-pg=explainer] #explainer.xv-watch-body{padding-top:0}.home-v1[data-pg=explainer] #explainer ol.xv-chapters{margin-top:32px}@media (min-width:768px){.home-v1[data-pg=explainer] #explainer ol.xv-chapters{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(5,auto);grid-auto-flow:column;column-gap:32px;border-top:0}.home-v1[data-pg=explainer] #explainer ol.xv-chapters>li:first-child,.home-v1[data-pg=explainer] #explainer ol.xv-chapters>li:nth-child(6){border-top:1px solid #d7e2e7}}