.rc-case-route main:not(.pcs-index){background:#f4f1e9;color:var(--rc-ink-read);font-family:var(--font-noto-serif),Georgia,serif}.rc-case-route main:not(.pcs-index) h1,.rc-case-route main:not(.pcs-index) h2{font-family:var(--font-instrument),"Instrument Serif",serif;font-weight:400;letter-spacing:-.025em}.rc-case-route main:not(.pcs-index) h1{font-size:clamp(3rem,6vw,5.75rem);line-height:1.02}.rc-case-route main:not(.pcs-index) h2{line-height:1.1}.rc-case-route main:not(.pcs-index):has(>section:first-child[style*=gradient]) p.font-sans:not(.font-bold):not(.font-black):not(.font-semibold):not(.uppercase){font-family:var(--font-noto-serif),Georgia,serif}.rc-case-route main:not(.pcs-index)>section:first-child[style*=gradient]{background:#f4f1e9!important;padding-block:7rem 5rem}.rc-case-route main:not(.pcs-index)>section:first-child[style*=gradient]>.absolute.inset-0.pointer-events-none[style*=background-image]{display:none}.rc-case-route main:not(.pcs-index)>section[style*="#f5f7fb" i]{background:#f4f1e9!important}@media (min-width:1024px){.rc-case-route main:not(.pcs-index)>section:first-child[style*=gradient]{padding-block:8.5rem 6rem}}.rc-case-route main:not(.pcs-index)>section+section{border-top:1px solid #d9d3c7}@media (max-width:640px){.rc-case-route main:not(.pcs-index) h1{overflow-wrap:anywhere}}