.webpages-content{max-width:900px}.webpages-content__body{color:var(--text-secondary);font-size:16px;line-height:1.75;word-wrap:break-word}.webpages-content__body h1,.webpages-content__body h2,.webpages-content__body h3,.webpages-content__body h4{color:var(--text-primary);font-weight:600;line-height:1.3}.webpages-content__body :is(h1,h2,h3,h4) *{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit}.webpages-content__body h1{font-family:Anton,Work Sans,sans-serif;font-size:clamp(2.5rem,6vw,3rem);font-weight:400;letter-spacing:.02em;margin:0 0 .5rem}.webpages-content__body h2{font-size:clamp(1.35rem,3vw,1.75rem);margin:2rem 0 .875rem}.webpages-content__body h3{font-size:1.25rem;margin:1.5rem 0 .75rem}.webpages-content__body h4{font-size:1.1rem;margin:1.25rem 0 .625rem}.webpages-content__body p{margin:0 0 1rem}.webpages-content__body p:last-child{margin-bottom:0}.webpages-content__body b,.webpages-content__body strong{color:var(--text-primary);font-weight:600}.webpages-content__body :is(h1,h2,h3,h4) b,.webpages-content__body :is(h1,h2,h3,h4) strong{font-weight:inherit;color:inherit}.webpages-content__body ol,.webpages-content__body ul{margin:0 0 1rem;padding-left:1.5rem}.webpages-content__body ul{list-style-type:disc}.webpages-content__body ol{list-style-type:decimal}.webpages-content__body li{margin-bottom:.5rem;padding-left:.25rem}.webpages-content__body li::marker{color:var(--primary)}.webpages-content__body a{color:var(--primary);text-decoration:underline;text-underline-offset:2px}.webpages-content__body a:hover{color:var(--secondary-light)}.webpages-content__body u{text-decoration:underline}.webpages-content__body hr{border:0;border-top:1px solid var(--bg-elevated);margin:2rem 0}.webpages-content__body blockquote{border-left:3px solid var(--primary);color:var(--text-secondary);margin:1rem 0;padding:.25rem 0 .25rem 1rem}.webpages-content__body table{border-collapse:collapse;margin:1rem 0;width:100%}.webpages-content__body td,.webpages-content__body th{border:1px solid var(--bg-elevated);padding:.625rem .75rem;text-align:left}.webpages-content__body th{background:var(--bg-elevated);color:var(--text-primary);font-weight:600}.webpages-content__body img{height:auto;max-width:100%}.webpages-content__body [dir=ltr],.webpages-content__body [dir=rtl]{text-align:inherit}