.yRTzdrl{--inset-vertical:2rem;grid-column:1/-1;grid-template-columns:1fr;display:grid;position:relative}@media screen and (min-width:768px){.yRTzdrl{--inset-vertical:2rem}}@media screen and (min-width:1024px){.yRTzdrl{--inset-vertical:2.75rem;grid-template-columns:1fr 1fr}.yRTzdrl:first-child .text-container{border-top:1px solid var(--border)}}.yRTzdrl1{--inset-horizontal:1.5rem;min-width:0;padding-top:var(--inset-vertical);padding-left:var(--inset-horizontal);padding-right:calc(var(--inset-horizontal) * 1.5);flex-direction:column;align-items:flex-start;gap:.75rem;display:flex}@media screen and (min-width:768px){.yRTzdrl1{--inset-horizontal:2.5rem}}@media screen and (min-width:1024px){.yRTzdrl1{--inset-horizontal:2.5rem;padding-bottom:var(--inset-vertical);border-right:1px solid var(--border);gap:1.25rem}}.yRTzdrl2{aspect-ratio:576/432;border:1px solid var(--border);border-left:none;min-width:0;position:relative}.yRTzdrl2 img{object-fit:cover;width:100%;height:auto}@media screen and (max-width:1023px){.yRTzdrl2{display:none}}@media screen and (min-width:1024px){.yRTzdrl2{margin-bottom:4rem}}@media screen and (min-width:1440px) and (max-width:1919px){.yRTzdrl2{aspect-ratio:16/10}}.yRTzdrl3{top:calc(var(--inset-vertical) + .5rem);left:calc(var(--dot-inset) - var(--dot-size) / 2);width:var(--dot-size);height:var(--dot-size);background-color:var(--foreground-muted);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute}@media screen and (min-width:1024px){.yRTzdrl3{top:calc(var(--inset-vertical) + .625rem)}}
.yWbOpUv.yWbOpUv{--dot-size:.625rem;--dot-inset:0px;border-left:1px solid var(--border);position:relative}.content-block.no-bottom-padding .yWbOpUv.yWbOpUv{border-bottom:none}.yWbOpUv.yWbOpUv{border-bottom:1px solid var(--border)}@media screen and (max-width:767px){.yWbOpUv.yWbOpUv{padding-top:.5rem;padding-bottom:2rem}}@media screen and (min-width:768px) and (max-width:1023px){.yWbOpUv.yWbOpUv{padding-top:1rem;padding-bottom:3rem}}@media screen and (max-width:1023px){.yWbOpUv.yWbOpUv{border-top:1px solid var(--border)}}@media screen and (min-width:768px){.yWbOpUv.yWbOpUv{--dot-size:.75rem;--dot-inset:0px}}
