
.cl-cwfr .bo-4v { border-left: 3px solid var(--brand); margin: 0 0 .7em; border: 0; padding: .7em 1em }
.cl-cwfr blockquote { margin: 1.6em 0; font-size: 1.08em; padding: .3em 0 .3em 1.3em; font-style: italic; color: var(--color-text); border-left: 2px solid #deece3 }
.cl-cwfr .j8vy-5ss a { display: inline-block; min-height: 24px; padding: .25em 0; margin: 0 1.4em .3em 0 }
.cl-cwfr .bi-47u { gap: .6em 1em; display: grid; grid-template-columns: repeat(auto-fit,minmax(14rem,1fr)) }
.cl-cwfr h2 { font-family: 'Helvetica Neue',Helvetica,Arial,sans-serif; font-size: 1.38rem; color: var(--color-text); font-weight: 700; line-height: 1.3; margin: 2.05em 0 .6em }
.cl-cwfr .jc43-nv .ja-co li+li::before { content: '\2013'; opacity: .6; margin: 0 .5em }
.hm-dyw { margin: .3em 0 1.5em; font-size: .9rem; color: var(--color-muted) }
.cl-cwfr .j2-74ug { padding-top: 1.4em; border-top: 3px solid var(--brand); margin-top: 2em }
.cl-cwfr .losd-tw { text-align: center; padding: .4em 0 .4em .7em; margin: 0 0 1.8em; border-left: 4px solid var(--brand) }
.cl-cwfr details.is7r-f38s { padding: .55em 0 .55em .85em; border-left: 3px solid var(--brand); margin: 0 0 .45em }
.kgvhrkyu { line-height: 1.5 }
.cl-cwfr .u9t-kc>h2:first-child { margin-top: 0 }
.cl-cwfr .u9q-c7n { gap: 0; margin: 0; list-style: none; display: flex; padding: 0; flex-wrap: wrap }
.cl-cwfr .q1-bcq5 dt { margin: 1.2em 0 .3em; font-weight: 650 }
.cl-cwfr .jc43-nv a+a::before { margin: 0 .5em; opacity: .6; content: '\2013' }
.cl-cwfr details.is7r-f38s summary { font-weight: 650; cursor: pointer; color: var(--color-text) }
.cl-cwfr img.vi6s-47tn { max-width: 78%; margin-right: auto; margin-left: 0 }
.yjcpxnd { margin: 0 }
.cl-cwfr .jc43-nv a { display: inline }
body { letter-spacing: .01em; font: 19px/1.62 'Palatino Linotype','Book Antiqua',Palatino,serif; margin: 0; background: radial-gradient(circle at 12% 0%,var(--wash) 0,var(--bg) 48%,var(--bg) 100%); color: var(--color-text); -webkit-font-smoothing: antialiased; min-height: 100vh }
.cl-cwfr .j8vy-5ss .ja-co li,.cl-cwfr .jc43-nv .ja-co li { display: inline }
.cl-cwfr a:focus-visible,.cl-cwfr summary:focus-visible,.cl-cwfr .co-ogjq[tabindex="0"]:focus-visible,.cl-cwfr input:focus-visible,.cl-cwfr textarea:focus-visible,.cl-cwfr button:focus-visible { outline-offset: 3px; box-shadow: 0 0 0 3px var(--c-link); outline: 2px solid var(--color-text) }
.cl-cwfr .gomz-fzac { color: var(--color-muted); padding-left: .75em; border-left: 3px solid var(--brand); margin: 0 0 1.4em; font-size: .88rem }
.cl-cwfr img.uwq-hs { margin-left: 0; margin-right: 0; max-width: 100% }
.cl-cwfr ol li::marker { color: var(--c-link) }
.cl-cwfr img.zon-t6w { margin-left: auto; max-width: 92%; margin-right: auto }
@media (max-width:820px){body { background: #fafafa }
.cl-cwfr { margin: 0; border-left: 0; border-radius: 0; padding: 30px 22px }
.cl-cwfr img.vi6s-47tn,.cl-cwfr img.zda-crk0,.cl-cwfr img.tc7y-046f { max-width: 100%; margin-left: auto; margin-right: auto }}
@media (min-width:1140px){.cl-cwfr { padding: 48px 60px }}