.of-page{--of-ink:#1a1a1a;--of-muted:#6b6b6b;--of-line:#ebe7e2;box-sizing:border-box;width:100%;max-width:960px;color:var(--of-ink);overflow-wrap:break-word;flex-direction:column;margin:0 auto;padding:0 15px 56px;font-size:16px;line-height:1.6;display:flex}.of-page .breadcrumbs-page__container{width:auto;max-width:none;margin:0;padding:0}.of-intro a,.of-content a{color:inherit;text-underline-offset:2px;text-decoration:underline}.of-intro p,.of-content p{margin:0 0 12px}.of-content ul{margin:0 0 14px;padding-left:22px}.of-content li{margin-bottom:6px}.of-intro__title,.of-section__title,.of-subtitle{color:#363636;font-family:Filson Pro,sans-serif;font-weight:400}.of-intro{margin-bottom:32px}.of-intro__title{margin:8px 0;font-size:36px;line-height:1.2}.of-intro .of-intro__lead{margin-bottom:4px;font-size:18px}.of-intro .of-intro__date{color:var(--of-muted);margin-bottom:16px;font-size:14px}.of-section{border-top:1px solid var(--of-line);padding:28px 0 16px;scroll-margin-top:100px}.of-section:first-child{border-top:0;padding-top:0}.of-section__title{margin:0 0 14px;font-size:26px;line-height:1.25}.of-section__num{color:var(--of-muted)}.of-subtitle{margin:20px 0 8px;font-size:20px;line-height:1.3}@media (max-width:480px){.of-intro__title{font-size:28px}.of-section__title{font-size:21px}}
