._1kj30qh0{letter-spacing:-.045em;line-height:1.3}
._1kj30qh1{background-color:var(--color-background);color:var(--color-primary);font-family:var(--font-sans);font-size:var(--type-body-size);word-break:keep-all;overflow-wrap:anywhere;line-height:1.6}
html:has(._1kj30qh1){scroll-behavior:smooth}
._1kj30qh2{scroll-margin-top:8.8rem}
._1kj30qh3{width:min(112rem, calc(100% - var(--spacing-2xl) * 2));margin-inline:auto}
._1kj30qh4{top:-9rem;left:var(--spacing-lg);padding:var(--spacing-md);background-color:var(--color-true-white);z-index:20;position:absolute}
._1kj30qh4:focus{top:1rem}
._1kj30qh4:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}
._1kj30qh5{color:var(--color-true-white);gap:1.8rem;font-weight:550;line-height:1.4}
._1kj30qh6{min-height:5.2rem;padding:1.5rem var(--spacing-xl);font-size:var(--type-body-size)}
._1kj30qh7{min-height:var(--size-controlSm);font-size:var(--type-bodySm-size);padding:1.1rem 1.7rem}
._1kj30qh8{min-height:4.6rem;color:var(--color-secondary);justify-content:center;align-items:center;gap:.9rem;font-size:1.5rem;display:inline-flex}
._1kj30qh8:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}
._1kj30qh9{text-align:center;padding:10.2rem 0 6.2rem}
._1kj30qha{font-size:var(--type-metadata-size);color:var(--color-secondary);margin-bottom:1.8rem;font-weight:650}
._1kj30qhb{margin-bottom:var(--spacing-base)}
._1kj30qhc{margin-bottom:0}
._1kj30qhd{font-size:var(--type-bodySm-size);letter-spacing:-.02em;margin-bottom:2.8rem;padding-block:.6rem;font-weight:500;display:inline-block}
._1kj30qhe{letter-spacing:-.055em;margin-bottom:2.8rem;font-size:clamp(3.8rem,5.3vw,6.8rem);font-weight:750}
._1kj30qhf{letter-spacing:-.045em;margin-bottom:1rem;font-size:.7em;font-weight:500;line-height:1.4;display:block}
._1kj30qhg{color:var(--color-secondary);font-size:var(--type-cardTitle-size);max-width:62rem;margin-inline:auto;line-height:1.8}
._1kj30qhi{flex-wrap:wrap;justify-content:center;align-items:center;gap:2.6rem;margin-top:3rem;display:flex}
._1kj30qhj{border-top:1px solid var(--color-black-8);color:var(--color-secondary);font-size:var(--type-bodySm-size);justify-content:center;gap:5.6rem;margin-top:6.5rem;padding-top:2.6rem;list-style:none;display:flex}
._1kj30qhk{align-items:center;gap:1rem;display:flex}
._1kj30qhl{width:1.9rem;height:1.9rem;color:var(--color-primary);border-radius:var(--radius-pill);background-color:#0000000b;place-items:center;font-size:1.2rem;display:inline-grid}
._1kj30qhm{padding-block:var(--spacing-section);scroll-margin-top:8.8rem}
._1kj30qhn{max-width:73rem;margin-bottom:3.6rem}
._1kj30qho{text-align:center;margin-inline:auto}
._1kj30qhp{margin-bottom:var(--spacing-base);font-size:clamp(2.8rem,3.4vw,4.2rem);font-weight:700}
._1kj30qhq{color:var(--color-secondary);font-size:var(--type-body-size)}
._1kj30qhr{gap:var(--spacing-lg);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}
._1kj30qhs{border-radius:var(--radius-media);border:1px solid var(--color-black-8);background-color:var(--color-background);padding:3rem;box-shadow:0 4px 12px #0000000a}
._1kj30qht{color:var(--color-secondary);margin-bottom:2.2rem;font-size:1.2rem;display:block}
._1kj30qhu{margin-bottom:2.2rem;font-size:2.2rem;font-weight:650;line-height:1.45}
._1kj30qhv{color:var(--color-secondary);border-top:1px solid var(--color-black-8);padding-top:var(--spacing-lg);font-size:1.5rem}
._1kj30qhw{background-color:var(--color-true-white);border-block:1px solid #00000009}
._1kj30qhx{margin-top:var(--spacing-3xl);grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;display:grid}
._1kj30qhy{min-width:0;display:flex;position:relative}
._1kj30qhy:not(:last-child):after{content:"→";text-align:center;color:#a3a3a3;flex:1 0 4.8rem;align-self:center;font-size:2.3rem}
._1kj30qhz{min-width:0}
._1kj30qh10{margin-bottom:var(--spacing-md);font-size:2.2rem;font-weight:650}
._1kj30qh11{color:var(--color-secondary);font-size:1.5rem}
._1kj30qh12{border-radius:var(--radius-pill);width:3.6rem;height:3.6rem;font-size:var(--type-metadata-size);border:1px solid #00000026;place-items:center;margin-bottom:2.2rem;font-weight:600;display:inline-grid}
._1kj30qh13{justify-content:space-between;align-items:center;gap:5.6rem;display:flex}
._1kj30qh14{max-width:64rem}
._1kj30qh15{max-width:60rem;color:var(--color-secondary)}
._1kj30qh16{gap:var(--spacing-md);min-width:28rem;list-style:none;display:grid}
._1kj30qh17{border-bottom:1px solid var(--color-black-8);font-size:var(--type-body-size);align-items:center;gap:1.8rem;padding-block:1.5rem;font-weight:550;display:flex}
._1kj30qh18{color:var(--color-secondary);font-size:1.2rem;font-weight:400}
._1kj30qh19{max-width:78rem}
._1kj30qh1a{text-align:center;margin-bottom:3.4rem}
._1kj30qh1b{border-bottom:1px solid var(--color-black-10)}
._1kj30qh1c{align-items:baseline;gap:var(--spacing-sm);width:100%;color:var(--color-primary);cursor:pointer;font-family:inherit;font-size:var(--type-body-size);text-align:left;letter-spacing:normal;background-color:#0000;border:0;padding-block:2.2rem;font-weight:550;line-height:1.6;display:flex}
._1kj30qh1c:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}
._1kj30qh1d{flex-shrink:0;font-size:1.2rem}
._1kj30qh1c[data-panel-open] ._1kj30qh1d{transform:rotate(90deg)}
._1kj30qh1e{color:var(--color-secondary);padding-bottom:var(--spacing-base);font-size:1.5rem}
._1kj30qh1f{text-align:center;padding:8.4rem 0 8.8rem}
._1kj30qh1g{margin-bottom:1.4rem;font-size:clamp(2.8rem,3.5vw,4.4rem);font-weight:700}
._1kj30qh1h{margin-top:2.8rem}
._1kj30qh1i{border-top:1px solid var(--color-black-8);color:var(--color-secondary);padding-block:2.5rem;font-size:1.2rem}
._1kj30qh1j{justify-content:space-between;gap:var(--spacing-lg);flex-wrap:wrap;display:flex}
._1kj30qh1k{color:var(--color-primary);margin-right:1rem;font-weight:600}
@media (prefers-reduced-motion:reduce){html:has(._1kj30qh1){scroll-behavior:auto}}
@media (hover:hover) and (pointer:fine){._1kj30qh8:hover{color:var(--color-primary)}}
@media screen and (max-width:900px){._1kj30qhj{gap:2.8rem}._1kj30qhr{gap:1.4rem}._1kj30qhs{padding:var(--spacing-xl)}._1kj30qhy:not(:last-child):after{flex-basis:3.4rem}._1kj30qh13{gap:3rem}._1kj30qh16{min-width:22rem}}
@media screen and (max-width:700px){._1kj30qh3{width:calc(100% - var(--spacing-lg) * 2)}._1kj30qh6{min-height:5rem;padding:1.4rem var(--spacing-lg);font-size:1.5rem}._1kj30qh7{font-size:var(--type-metadata-size);border-radius:1.2rem;min-height:4rem;padding:1rem 1.3rem}._1kj30qh8{font-size:var(--type-bodySm-size)}._1kj30qh9{padding:6.4rem 0 3.4rem}._1kj30qhd{font-size:var(--type-metadata-size);margin-bottom:2.3rem}._1kj30qhe{margin-bottom:2.2rem;font-size:clamp(3.2rem,7.8vw,4.8rem)}._1kj30qhf{margin-bottom:1.4rem;font-size:.68em}._1kj30qhg{max-width:36rem;font-size:1.5rem}._1kj30qhi{gap:var(--spacing-md) var(--spacing-lg);margin-top:2.6rem}._1kj30qhj{flex-wrap:wrap;justify-content:space-between;gap:1rem;margin-top:4.4rem;padding-top:2.2rem;font-size:1.1rem}._1kj30qhk{gap:.5rem}._1kj30qhl{width:1.5rem;height:1.5rem;font-size:1rem}._1kj30qhm{padding-block:5.6rem}._1kj30qhn{margin-bottom:2.8rem}._1kj30qho{text-align:left}._1kj30qhp{font-size:2.9rem}._1kj30qhq{font-size:1.5rem}._1kj30qhr{gap:var(--spacing-base);grid-template-columns:1fr}._1kj30qhs{border-radius:2rem;padding:2.6rem}._1kj30qht{margin-bottom:1.3rem}._1kj30qhu{margin-bottom:1.8rem;font-size:2.1rem}._1kj30qhv{padding-top:1.7rem}._1kj30qhx{margin-top:var(--spacing-2xl);grid-template-columns:1fr;gap:2.8rem}._1kj30qhy{padding-left:5.4rem;display:block}._1kj30qhy:not(:last-child):after{display:none}._1kj30qh10{margin-bottom:var(--spacing-sm);font-size:2rem}._1kj30qh12{width:3.2rem;height:3.2rem;font-size:1.2rem;position:absolute;top:0;left:0}._1kj30qh13{display:block}._1kj30qh16{margin-top:var(--spacing-xl)}._1kj30qh1a{text-align:left;margin-bottom:var(--spacing-lg)}._1kj30qh1c{padding-block:var(--spacing-lg);font-size:1.5rem}._1kj30qh1f{padding-block:var(--spacing-section-sm)}._1kj30qh1g{font-size:2.9rem}._1kj30qh1h{margin-top:2.8rem}._1kj30qh1j{gap:var(--spacing-md)}}
@media screen and (max-width:370px){._1kj30qh3{width:calc(100% - var(--spacing-base) * 2)}._1kj30qhe{font-size:3rem}._1kj30qhh{display:none}._1kj30qhj{flex-direction:column;align-items:center}}
