.occ-article-shell{background:var(--occ-page-background);color:var(--occ-ink)}.occ-article-shell>div{background:var(--occ-page-background)!important;color:var(--occ-ink)!important}.occ-article-shell>div>nav{display:none!important}.occ-article-shell>div>div.fixed{top:80px!important;z-index:65!important;background:rgba(41,36,36,.08)!important}.occ-article-shell>div>div.fixed>div{background:var(--occ-logo-burgundy)!important}.occ-article-shell article{width:min(100%,1360px)!important;max-width:1360px!important;margin-inline:auto!important;padding:0 clamp(1.5rem,4vw,4rem) 4.5rem!important}.occ-article-shell article>header{width:100%!important;max-width:1240px!important;margin-inline:auto!important;padding:clamp(2.6rem,5vw,4.4rem) 0 clamp(2.2rem,4vw,3.4rem)!important;display:grid;grid-template-columns:minmax(0,1fr) minmax(180px,220px);column-gap:clamp(2rem,5vw,5rem);row-gap:1rem;border-bottom:1px solid rgba(41,36,36,.14)}.occ-article-shell article>header>div:first-child{grid-column:1;grid-row:1;align-self:start;margin:0!important}.occ-article-shell article>header>h1{grid-column:1;grid-row:2;max-width:900px!important;margin:0!important;font-family:var(--font-display),Georgia,serif!important;font-size:clamp(2.55rem,4.2vw,4.15rem)!important;font-weight:400!important;line-height:.99!important;letter-spacing:-.04em!important;color:var(--occ-ink)!important;text-wrap:balance}.occ-article-shell article>header>p{grid-column:1;grid-row:3;width:100%!important;max-width:780px!important;margin:.55rem 0 0!important;padding-left:1.1rem!important;font-size:.96rem!important;line-height:1.7!important;color:color-mix(in srgb,var(--occ-ink) 64%,transparent)!important;border-left-color:color-mix(in srgb,var(--occ-ink) 28%,transparent)!important}.occ-article-shell article>header>div:last-child{grid-column:2;grid-row:2/4;align-self:end;justify-self:stretch;margin:0!important;padding-top:.85rem!important;display:flex;flex-direction:column;align-items:flex-start;gap:.3rem!important;border-top:1px solid rgba(41,36,36,.14)!important;color:rgba(41,36,36,.46)!important}.occ-article-shell [class*="max-w-[720px]"],.occ-article-shell article>header+div,.occ-article-shell article>header+p{width:100%!important;max-width:1040px!important}.occ-article-shell article>header+div,.occ-article-shell article>header+p{margin-inline:auto!important;padding-top:clamp(2rem,3.5vw,3rem)}.occ-article-shell article>header+div>h2{position:relative;font-family:var(--font-display),Georgia,serif!important;font-size:clamp(1.75rem,2.5vw,2.25rem)!important;font-weight:400!important;line-height:1.08!important;letter-spacing:-.028em!important;color:var(--occ-ink)!important;margin-top:3.6rem!important;margin-bottom:1.15rem!important;padding-top:1.45rem!important;border-top:1px solid rgba(41,36,36,.15)!important}.occ-article-shell article>header+div>h2:before{content:"";position:absolute;left:0;top:-1px;width:3.25rem;height:2px;background:var(--occ-logo-burgundy)}.occ-article-shell article>header+div>h3{font-size:1.12rem!important;line-height:1.35!important;color:var(--occ-ink)!important;margin-top:2.6rem!important;margin-bottom:.9rem!important}.occ-article-shell article>header+div li,.occ-article-shell article>header+div>p{color:color-mix(in srgb,var(--occ-ink) 74%,transparent)!important}.occ-article-shell article>header+div>p{margin-bottom:1.3rem!important;line-height:1.78!important}.occ-article-shell article a{text-decoration-color:color-mix(in srgb,var(--occ-logo-burgundy) 48%,transparent);text-underline-offset:.18em}.occ-article-shell article a:hover{color:var(--occ-logo-burgundy);text-decoration-color:var(--occ-logo-burgundy)}.occ-article-shell article .article-key-answer{margin:1.8rem 0 2.3rem!important;padding:1.25rem 1.4rem!important;border-left:3px solid var(--occ-logo-burgundy)!important;background:color-mix(in srgb,var(--occ-logo-burgundy) 6%,var(--occ-page-background))!important}.occ-article-shell article .article-key-answer>span{display:block;margin-bottom:.55rem;color:var(--occ-logo-burgundy);font-size:.66rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.occ-article-shell article .article-key-answer>p{margin:0!important;color:var(--occ-ink)!important;font-size:.98rem!important;line-height:1.7!important}.occ-article-shell article .article-context-note{margin:0 0 2rem!important;padding:1rem 1.15rem!important;border-left:2px solid var(--occ-logo-burgundy);background:color-mix(in srgb,var(--occ-logo-burgundy) 5%,var(--occ-page-background))!important;color:color-mix(in srgb,var(--occ-ink) 68%,transparent)!important;font-size:.84rem;line-height:1.65}.occ-article-shell article>header+div a{color:var(--occ-logo-burgundy)!important;border-bottom-color:color-mix(in srgb,var(--occ-logo-burgundy) 38%,transparent)!important}.occ-article-shell article .article-table-wrap{border-color:rgba(41,36,36,.14)!important}.occ-article-shell article .article-link-note,.occ-article-shell article>aside{background:color-mix(in srgb,var(--occ-page-background) 82%,white)!important;border-left-color:var(--occ-ink)!important}.occ-article-shell article .article-cta{background:var(--occ-logo-burgundy)!important;color:var(--occ-page-background)!important;border-radius:1.25rem!important}.occ-article-shell>div>section{width:min(100%,1360px)!important;max-width:1360px!important;margin-inline:auto!important;padding-left:clamp(1.5rem,4vw,4rem)!important;padding-right:clamp(1.5rem,4vw,4rem)!important}.occ-article-shell>div>section>div{max-width:none!important}.occ-article-shell>div>section h3{font-family:var(--font-display),Georgia,serif;font-size:1.35rem!important;font-weight:400!important;line-height:1.1!important;letter-spacing:-.022em}.occ-article-shell>div>div:last-child{width:min(100%,1360px)!important;max-width:1360px!important;margin-inline:auto!important;padding-left:clamp(1.5rem,4vw,4rem)!important;padding-right:clamp(1.5rem,4vw,4rem)!important}.occ-article-shell>aside{width:min(calc(100% - 3rem),1040px)!important;max-width:1040px!important;margin-inline:auto!important;margin-bottom:3.5rem!important}@media (max-width:900px){.occ-article-shell article>header{display:block;padding-top:2.7rem!important}.occ-article-shell article>header>div:first-child{margin-bottom:1.2rem!important}.occ-article-shell article>header>h1{font-size:clamp(2.25rem,10vw,3.45rem)!important;line-height:1!important}.occ-article-shell article>header>p{margin-top:1.25rem!important;padding-left:.9rem!important}.occ-article-shell article>header>div:last-child{margin-top:1.45rem!important;flex-direction:row;flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.occ-article-shell *{scroll-behavior:auto!important}}.occ-article-shell .blog-tag-link{display:inline-flex;align-items:center;justify-content:center;border-radius:9999px!important;text-decoration:none!important;-webkit-tap-highlight-color:rgba(152,70,80,.12);touch-action:manipulation}.occ-article-shell .blog-tag-link,.occ-article-shell .blog-tag-link:visited{color:var(--occ-logo-burgundy)!important;background:transparent!important}.occ-article-shell .blog-tag-link:active{opacity:.72;background:transparent!important}@media (hover:hover) and (pointer:fine){.occ-article-shell .blog-tag-link:hover{color:var(--occ-page-background)!important;background:var(--occ-logo-burgundy)!important;border-color:var(--occ-logo-burgundy)!important}}