.PRYHoa_banner{isolation:isolate;border-radius:28px;grid-template-columns:minmax(0,1fr) 240px;gap:24px;margin-top:20px;display:grid;position:relative}.PRYHoa_backdrop{border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.PRYHoa_copy{z-index:1;min-width:0;padding:24px 0 24px 28px;position:relative}.PRYHoa_action{margin-top:20px;font-size:16px;font-weight:600}.PRYHoa_portrait{z-index:1;pointer-events:none;width:240px;height:calc(100% + 20px);max-height:260px;position:absolute;bottom:0;right:24px}@media (min-width:640px){.PRYHoa_banner[data-bank-cta=A1] .PRYHoa_portrait{transform-origin:bottom;transform:scale(1.08)}.PRYHoa_banner:not([data-bank-cta=A1]){grid-template-columns:minmax(0,1fr) minmax(220px,30%)}.PRYHoa_banner:not([data-bank-cta=A1]) .PRYHoa_portrait{width:32%;height:calc(100% - 24px);max-height:320px;margin:0;position:absolute;top:auto;bottom:0;right:12px}}@media (min-width:640px) and (max-width:1023px){.PRYHoa_banner{grid-template-columns:minmax(0,1fr) 180px;gap:16px}.PRYHoa_portrait{width:180px;max-height:230px;right:16px}.PRYHoa_copy{padding-left:24px}}@media (max-width:639px){.PRYHoa_banner{border-radius:24px;margin-top:12px;display:block}.PRYHoa_copy{padding:20px}.PRYHoa_copy h2{min-height:80px;padding-right:88px}.PRYHoa_action{width:100%;max-width:100%;margin-top:20px;padding-inline:16px}.PRYHoa_portrait{width:80px;height:80px;margin:0;position:absolute;top:20px;bottom:auto;right:20px}}@media (max-width:359px){.PRYHoa_copy h2{min-height:0;padding-right:0}.PRYHoa_portrait{display:none}}
.audio-widget-wrap{border-radius:30px;width:100%;max-width:350px;margin:12px 0;overflow:hidden}.audio-widget-native{width:100%;height:50px;accent-color:rgb(var(--subject-rgb,109, 181, 249));outline:none;display:block}.audio-widget-native::-webkit-media-controls-enclosure{background:0 0;border-radius:0;overflow:hidden}.audio-widget-native::-webkit-media-controls-panel{background:0 0}
._8LNBW_card{border-radius:28px;flex-direction:column;gap:18px;min-width:0;padding:24px;display:flex;container-type:inline-size}._8LNBW_header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}._8LNBW_card ._8LNBW_title{color:#1e293b;margin:0;font-size:18px;font-weight:600;line-height:1.4}._8LNBW_meta,._8LNBW_card ._8LNBW_source{color:#64748b;font-size:13px;line-height:1.5}._8LNBW_card ._8LNBW_source{margin:0}._8LNBW_condition{color:#334155;overflow-wrap:anywhere;min-width:0;max-width:100%;font-size:16px;line-height:1.65;overflow-x:auto}._8LNBW_condition p,._8LNBW_answerText p{font-size:inherit;line-height:inherit;color:inherit;text-align:left;margin:0 0 12px}._8LNBW_condition>:last-child,._8LNBW_answerText>:last-child{margin-bottom:0}._8LNBW_condition img{object-fit:contain;max-width:100%;height:auto;max-height:180px!important}@container (max-width:560px){._8LNBW_condition .columns{flex-direction:column;gap:14px;display:flex}._8LNBW_condition .column{width:100%;min-width:0;flex:none!important;max-width:100%!important}}._8LNBW_condition table{border-collapse:collapse;max-width:100%}._8LNBW_condition td,._8LNBW_condition th{border:1px solid #64748b33;padding:4px 8px}._8LNBW_footer{border-top:1px solid #64748b21;flex-wrap:wrap;align-items:flex-start;gap:12px;margin-top:auto;padding-top:18px;display:flex}._8LNBW_card ._8LNBW_control,._8LNBW_answer summary{height:auto;min-height:44px;padding:10px 20px;font-size:15px;font-weight:600;line-height:1.5}._8LNBW_answer{min-width:0}._8LNBW_answer summary{color:#334155;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:8px;list-style:none;display:flex}._8LNBW_answer summary::-webkit-details-marker{display:none}._8LNBW_answer summary svg{width:16px;height:16px;transition:transform .18s}._8LNBW_answer[open] summary svg{transform:rotate(180deg)}._8LNBW_answerText{color:#1e293b;overflow-wrap:anywhere;margin-top:12px;font-size:16px;line-height:1.6}._8LNBW_answer summary:focus-visible{outline:2px solid var(--subject-primary);outline-offset:4px}@media (max-width:600px){._8LNBW_card{padding:20px}._8LNBW_card ._8LNBW_control,._8LNBW_answer summary{padding-inline:16px}}@media (prefers-reduced-motion:reduce){._8LNBW_answer summary svg{transition:none}}
