.reading-disclosure{border-top:1px solid color-mix(in srgb,currentColor 22%,transparent);min-width:0;max-width:100%;margin:14px 0 0}.reading-disclosure>summary{cursor:pointer;width:fit-content;max-width:100%;min-height:48px;color:inherit;justify-content:flex-start;align-items:center;gap:16px;padding:10px 0;font-family:inherit;font-size:15px;font-weight:500;line-height:1.4;list-style:none;display:flex}.reading-disclosure>summary::-webkit-details-marker{display:none}.reading-disclosure>summary:focus-visible{outline:2px solid var(--service-accent-on-light,#555);outline-offset:5px}.reading-disclosure>summary:hover{text-underline-offset:5px;text-decoration:underline}.rd-toggle{opacity:.7;border:1px solid;border-radius:50%;flex:none;width:22px;height:22px;position:relative}.rd-toggle:before,.rd-toggle:after{content:"";background:currentColor;width:8px;height:1px;position:absolute;top:9px;left:6px}.rd-toggle:after{transform:rotate(90deg)}.reading-disclosure[open]>summary .rd-toggle:after{transform:none}.reading-disclosure>summary .rd-open,.reading-disclosure[open]>summary .rd-closed{display:none}.reading-disclosure[open]>summary .rd-open{display:inline}.rd-content{max-width:68ch;padding:10px 0 12px}body main .rd-content p{max-width:68ch;margin:0 0 16px;font-size:17px;line-height:1.65}.hero-context{padding:0 var(--page-pad,4.6vw);color:#242424;background:#efede7}.hero-context>.reading-disclosure{border:0;max-width:1360px;margin:0 auto}.hero-context .rd-content{max-width:80ch;padding-bottom:24px}.hero-context>details>summary{min-height:52px;font-size:14px}@media (max-width:600px){body main .rd-content p{font-size:16px}.hero-context{padding-inline:24px}}
