._197d4y30{color:#f7f7f7}
._197d4y31{line-height:1}
._197d4y32{white-space:nowrap;align-items:flex-start;gap:.8rem;display:flex}
._197d4y33{font-feature-settings:"halt" 1;font-weight:600}
._197d4y34{font-family:var(--font-pt-mono);color:#d6000f}
._197d4y35{margin-top:2.8rem}
@media screen and not (min-width:768px){._197d4y33{font-size:2rem}._197d4y34{font-size:1rem}._197d4y36{margin-top:5.6rem;margin-inline:-2rem}}
@media screen and (min-width:768px){._197d4y33{font-size:2.4rem}._197d4y34{font-size:1rem}._197d4y36{margin-top:6.4rem}}
@media screen and (min-width:768px) and (not (min-width:1024px)){._197d4y35{padding-right:4rem}}
@media screen and (min-width:1024px){._197d4y35{padding-right:8rem}}
.lh9r4r0{color:#f7f7f7;flex-direction:column;display:flex}
.lh9r4r1{white-space:nowrap;align-items:flex-start;gap:.8rem;line-height:1;display:flex}
.lh9r4r2{font-feature-settings:"halt" 1;font-weight:600}
.lh9r4r3{font-family:var(--font-pt-mono);color:#d6000f}
.lh9r4r4{border-bottom:1px solid #1e1e1e}
.lh9r4r5{border-top:1px solid #1e1e1e}
.lh9r4r6[open]{padding-bottom:3.2rem}
.lh9r4r7{cursor:pointer;padding-top:3.2rem;padding-bottom:3.2rem;list-style:none;transition-property:filter;transition-duration:.6s;transition-timing-function:cubic-bezier(.5,.2,.1,1);display:grid}
.lh9r4r7::-webkit-details-marker{display:none}
.lh9r4r6[open] .lh9r4r7{padding-bottom:0}
.lh9r4r8{font-family:var(--font-pt-mono)}
.lh9r4r9{color:#d6000f}
.lh9r4ra{line-height:2}
.lh9r4rb{width:1.2rem;margin-top:.8rem;font-size:1.2rem;transition:transform .3s cubic-bezier(.5,.2,.1,1)}
.lh9r4r6[open] .lh9r4rb{transform:rotateX(180deg)}
.lh9r4rc{display:grid}
@media (hover:hover){.lh9r4r7:hover{filter:opacity(.7)}}
@media screen and not (min-width:768px){.lh9r4r0{gap:4.8rem}.lh9r4r2{font-size:2rem}.lh9r4r3{font-size:1rem}.lh9r4r7{grid-template-columns:8.2rem 1fr auto}.lh9r4r8{font-size:1.6rem;line-height:2.8rem}.lh9r4ra{padding-right:3.2rem;font-size:1.4rem}.lh9r4rc{grid-template-columns:8.2rem 1fr;align-items:start;padding-top:1.6rem}}
@media screen and (min-width:768px) and (not (min-width:1024px)){.lh9r4r0{padding-right:4rem}}
@media screen and (min-width:1024px){.lh9r4r0{gap:4rem;padding-right:8rem}}
@media screen and (min-width:768px){.lh9r4r2{font-size:2.4rem}.lh9r4r3{font-size:1rem}.lh9r4r7{grid-template-columns:17.2rem 1fr auto}.lh9r4r8{padding-top:.6rem;font-size:2rem;line-height:1}.lh9r4ra{font-size:1.4rem}.lh9r4rc{grid-template-columns:17.2rem 1fr;align-items:center;padding-top:1rem}}
