.css-dhviibi{position:relative;list-style:none;font-weight:600;padding:.9rem 2rem .9rem 0;cursor:pointer}.css-dhviibi::-webkit-details-marker{display:none}.css-dhviibi::after{right:0;transition:transform .2s;top:.7rem;font-size:1.4rem;position:absolute;content:"+";color:var(--ds-color-a57e)}.css-fpzcszo[open] .css-dhviibi::after{transform:rotate(45deg)}.css-nz3c0c{margin:0 0 1rem;color:var(--ds-color-xd08)}@media (max-width:860px){.css-f5vkary .css-vv23s98{grid-template-columns:1fr;gap:1rem}}.css-ni0jah{margin-bottom:2rem;max-width:40rem}.css-4hqatei{list-style:none;margin:0;padding:0}.css-50es0p{display:flex;flex-direction:column;background:var(--ds-color-yfe4);border:1px solid var(--ds-color-v02f);border-radius:var(--ds-radius-daf5);overflow:hidden}.css-es8o9hl{display:block}.css-qc7y8j2{object-fit:cover;aspect-ratio:16/10;width:100%}.css-eg09oho{display:flex;flex-direction:column;gap:.5rem;padding:1.25rem;flex-grow:1}.css-4dpi1g{text-transform:uppercase;font-size:.8rem;letter-spacing:.06em;color:var(--ds-color-xd08)}.css-qida6da{font-size:1.2rem;margin:0}.css-g5ctwi9{color:var(--ds-color-h198)}.css-g5ctwi9:hover{color:var(--ds-color-a57e)}.css-8c22ra{color:var(--ds-color-xd08);flex-grow:1;margin:0}.css-foax95{font-weight:600;font-size:.9rem}.css-so4pcfo{padding-block:calc(var(--ds-space-q30b) * .9) calc(var(--ds-space-q30b) * .7)}.css-sulfccv{border-bottom:4px solid var(--ds-color-a57e)}.css-nc8vq8{border-bottom:4px solid var(--ds-color-xfb5)}.css-1yh3vl{border-bottom:1px solid var(--ds-color-v02f)}.css-4kokj79{display:grid;grid-template-columns:1.1fr 1fr;gap:2rem 4rem;align-items:end}.css-74x52ig{font-size:calc(var(--ds-size-d560) * 1.05);margin:0}.css-09vf25{max-width:34rem;margin:0 0 .35rem}@media (max-width:760px){.css-4kokj79{grid-template-columns:1fr;gap:1rem}}.css-5nioh8{margin:0 auto 2.5rem;max-width:40rem}.css-quwozt{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:1.5rem;align-items:stretch}.css-vnf9ky{background:var(--ds-color-n733);padding:2rem;display:flex;border-radius:var(--ds-radius-daf5);flex-direction:column}.css-rbxfg9x .css-vnf9ky{box-shadow:var(--ds-shadow-r141);border:1px solid var(--ds-color-v02f)}.css-2da67u3 .css-vnf9ky{border:1px solid var(--ds-color-v02f)}.css-gi5lf8{position:relative;box-shadow:var(--ds-shadow-r02f);border-color:var(--ds-color-a57e)}.css-2da67u3 .css-gi5lf8{border-width:2px}.css-uhh5dkr{margin-bottom:.75rem;font-size:1.1rem}.css-hctcy6{line-height:1.1;margin-bottom:.5rem}.css-ndkd8e3{font-size:2.25rem;font-weight:700;color:var(--ds-color-h198);font-family:var(--ds-font-n52d)}.css-qow5dbj{color:var(--ds-color-xd08);font-size:.9rem}.css-r1jo29i{margin-bottom:1.25rem;border-bottom:1px solid var(--ds-color-v02f);padding-bottom:1.25rem;font-size:.95rem;color:var(--ds-color-xd08)}.css-hzcs9d9{gap:.6rem;display:grid;padding:0;margin:0 0 1.75rem;list-style:none;flex-grow:1}.css-cfu1ma{display:flex;align-items:flex-start;gap:.6rem;font-size:.95rem}.css-cjp50j{width:1.25rem;margin-top:.1rem;flex-shrink:0;display:inline-flex;color:var(--ds-color-a57e);height:1.25rem}.css-cjp50j svg{height:100%;width:100%}.css-woo3b11{width:100%}.css-5vze66{margin:1.75rem 0 0;font-size:.85rem}.css-wrd9zb{max-width:45rem;margin-bottom:3rem}.css-8q6v1m{overflow-wrap:anywhere}.css-76xg3ww{border-top:1px solid var(--ds-color-v02f);margin:0;padding:0;list-style:none}.css-75lxpn{display:grid;grid-template-columns:3.5rem minmax(0,.8fr) minmax(0,1.2fr);gap:2rem;padding-block:2rem;border-bottom:1px solid var(--ds-color-v02f);align-items:start}.css-8jycfz{font-family:var(--ds-font-n52d);font-variant-numeric:tabular-nums;line-height:1.2;color:var(--ds-color-a57e);font-size:1.75rem}.css-9nr3i1{margin:0;font-size:1.1rem;line-height:1.5;overflow-wrap:anywhere}.css-9ynk9ji{color:var(--ds-color-xd08);margin:0}@media(max-width:760px){.css-75lxpn{grid-template-columns:2.5rem minmax(0,1fr);gap:.75rem 1rem}.css-9ynk9ji{grid-column:2}.css-wrd9zb{margin-bottom:2rem}}.css-o63mfp{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem;align-items:start}.css-pynm3iv .css-gxfa52d{order:1}.css-pynm3iv .css-ec6etg{order:2}.css-fy0wcef{gap:.75rem;display:grid;margin:1.5rem 0 0}.css-66nis5u{display:grid;grid-template-columns:minmax(0,8rem) minmax(0,1fr);gap:1rem}.css-esyyzh8{font-size:.9rem;font-weight:600;color:var(--ds-color-xd08)}.css-wvwkpn6{min-width:0;margin:0;overflow-wrap:anywhere}.css-6x2hjhn{margin-top:1.5rem;height:12rem;border-radius:var(--ds-radius-daf5);background:repeating-linear-gradient(45deg,var(--ds-color-yfe4),var(--ds-color-yfe4) 12px,var(--ds-color-n733) 12px,var(--ds-color-n733) 24px);border:1px solid var(--ds-color-v02f);display:flex;align-items:center;justify-content:center;color:var(--ds-color-a57e)}.css-2iwbo6 svg{width:2.5rem;height:2.5rem}.css-gxfa52d{display:grid;gap:1rem;padding:2rem;background:var(--ds-color-yfe4);border-radius:var(--ds-radius-daf5);border:1px solid var(--ds-color-v02f)}.css-jj90445{min-width:0;display:grid;gap:.35rem}.css-8f9p0j{font-size:.9rem;font-weight:600}.css-xknslda{width:100%;min-width:0;padding:.7rem .9rem;border:1px solid var(--ds-color-v02f);border-radius:var(--ds-radius-t976);background:var(--ds-color-n733)}.css-xknslda:focus{outline:2px solid var(--ds-color-a57e);outline-offset:1px}.css-jq59ry{resize:vertical}.css-j8l69kz{overflow-wrap:anywhere;max-width:100%;justify-self:start}@media (max-width:860px){.css-o63mfp{grid-template-columns:minmax(0,1fr)}.css-pynm3iv .css-gxfa52d,.css-pynm3iv .css-ec6etg{order:0}}.css-ec6etg,.css-gxfa52d{overflow-wrap:anywhere;min-width:0}@media(max-width:480px){.css-66nis5u{grid-template-columns:minmax(0,1fr);gap:.25rem}.css-fy0wcef{gap:1rem}.css-gxfa52d{padding:1.25rem}}.css-mockr7v .css-o63mfp{grid-template-columns:minmax(0,1fr)}.css-mockr7v .css-ec6etg{max-width:46rem}.css-fdv1q6{margin-top:2rem}.css-jlyxt3{overflow-wrap:anywhere}.css-vsa6gn4{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);gap:3rem;align-items:end;margin-bottom:2rem}.css-mni63bl{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 15rem), 1fr));gap:2rem;margin:2rem 0 0;padding:0;list-style:none}.css-cx9olq7{color:var(--ds-color-a57e);margin-bottom:1rem;font-size:.85rem;display:block}.css-kgjzos h3{font-size:1.1rem}.css-kgjzos p{color:var(--ds-color-xd08);font-size:.95rem}@media (max-width: 720px){.css-vsa6gn4{grid-template-columns:minmax(0, 1fr);gap:.5rem}.css-mni63bl{grid-template-columns:minmax(0, 1fr);gap:.5rem}.css-kgjzos{border-bottom:1px solid var(--ds-color-v02f)}}.css-8qc59hi{max-width:46rem}.css-fa36w3k{font-size:.85rem;color:var(--ds-color-xd08)}.css-pjh4awk{font-size:1.05rem}.css-f7oeorh{margin-top:2rem}.css-qutvqh{font-size:1.3rem}.css-hxzaxk{color:var(--ds-color-h198)}.css-3w0vyw{background:var(--ds-color-yfe4);overflow-wrap:anywhere}.css-hkclsm{max-width:56rem;background:var(--ds-color-n733);border:1px solid var(--ds-color-v02f);border-top:3px solid var(--ds-color-a57e);border-radius:0 0 var(--ds-radius-t976) var(--ds-radius-t976);box-shadow:var(--ds-shadow-r141);padding:clamp(1.25rem,4vw,3.5rem)}.css-umbo0b{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin:0 0 2.75rem;padding-bottom:1.2rem;border-bottom:1px solid var(--ds-color-v02f);font-size:.85rem}.css-x5n0h3f{min-width:0;color:var(--ds-color-xd08)}.css-b3fk2p{text-align:right;margin:0;color:var(--ds-color-h198);min-width:0}.css-xwgks94{margin-inline:auto;max-width:66ch}.css-gc0i05{line-height:1.8;margin:0 0 2.5rem;font-size:1.1rem;white-space:pre-line}.css-vi7eu6{margin-top:2.25rem}.css-2odmwi{scroll-margin-top:8rem;font-size:clamp(1.2rem,1.8vw,1.55rem);margin:0 0 .9rem;line-height:1.35}.css-d6y8fn7{color:var(--ds-color-h198);text-decoration:underline;text-decoration-color:var(--ds-color-v02f);text-decoration-thickness:1px;text-underline-offset:.25em}.css-d6y8fn7:hover{text-decoration-color:currentColor;color:var(--ds-color-a57e)}.css-d6y8fn7:focus-visible,.css-2odmwi:focus{outline:2px solid var(--ds-color-a57e);outline-offset:5px}.css-kn2ddne{white-space:pre-line;line-height:1.85;font-size:1rem;margin:0 0 1rem}.css-kn2ddne:last-child{margin-bottom:0}@media(max-width:480px){.css-hkclsm{padding:1.25rem 1rem}.css-umbo0b{flex-direction:column;gap:.3rem;margin-bottom:1.75rem}.css-b3fk2p{text-align:left}.css-gc0i05{margin-bottom:1.75rem;font-size:1.05rem}.css-vi7eu6{margin-top:1.75rem}.css-kn2ddne{line-height:1.75}}.css-11ta6qj{overflow-wrap:anywhere}.css-m88dcr{max-width:72rem}.css-6zg18o7{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:3rem;align-items:start;padding-bottom:3rem}.css-6kawhnq{margin:0;padding-left:1rem;border-left:3px solid var(--ds-color-a57e)}.css-easg22{font-size:.8rem;color:var(--ds-color-xd08);margin-bottom:.35rem}.css-4fiil6s{color:var(--ds-color-h198);font-size:.95rem;font-weight:600;margin:0}.css-3g4swae{white-space:pre-line;font-size:clamp(1.1rem,1.6vw,1.3rem);line-height:1.65;min-width:0;margin:0}.css-yqun1qs{display:grid;grid-template-columns:minmax(0,4rem) minmax(0,17rem) minmax(0,1fr);gap:clamp(1rem,2.5vw,2.5rem);align-items:start;border-top:1px solid var(--ds-color-v02f);padding-block:2rem}.css-yqun1qs:last-child{border-bottom:1px solid var(--ds-color-v02f)}.css-yadql5g{font-weight:var(--ds-weight-d78d);font-family:var(--ds-font-n52d);font-variant-numeric:tabular-nums;line-height:1;font-size:2.7rem;color:var(--ds-color-a57e)}.css-xlc2c3{margin:0;font-size:clamp(1.1rem,1.6vw,1.35rem);min-width:0;line-height:1.4;scroll-margin-top:8rem}.css-gio75y1{color:var(--ds-color-h198);text-decoration:underline;text-decoration-color:transparent;text-underline-offset:.25em}.css-gio75y1:hover{color:var(--ds-color-a57e);text-decoration-color:currentColor}.css-gio75y1:focus-visible,.css-xlc2c3:focus{outline:2px solid var(--ds-color-a57e);outline-offset:5px}.css-9hqw0q{min-width:0;max-width:65ch}.css-gbjgk4n{line-height:1.8;margin:0 0 1rem;font-size:1rem;white-space:pre-line}.css-gbjgk4n:last-child{margin-bottom:0}@media(max-width:860px){.css-6zg18o7{grid-template-columns:minmax(0,1fr);gap:1.5rem;padding-bottom:2rem}.css-yqun1qs{grid-template-columns:2.5rem minmax(0,1fr);gap:1rem 1.25rem}.css-yadql5g{font-size:2rem}.css-9hqw0q{grid-column:2}.css-xlc2c3{align-self:center}}@media(max-width:480px){.css-yqun1qs{padding-block:1.5rem;gap:1rem}.css-9hqw0q{grid-column:1/-1}.css-yadql5g{font-size:1.8rem}}.css-joi0jz3{background:var(--ds-color-yfe4);padding-block:1.5rem calc(var(--ds-space-q30b) * .65)}.css-h1i0cy{min-width:0}.css-l4ynn4{margin:0}.css-ge102mn{width:100%;object-fit:cover;aspect-ratio:5/2}.css-ihdi0ok{position:relative;padding:clamp(1.25rem,4.5vw,4rem);border:1px solid var(--ds-color-v02f);margin:-3rem clamp(1rem,4vw,4rem) 0;background:var(--ds-color-n733)}.css-gt9hn5a{display:flex;align-items:center;gap:.65rem;width:fit-content;max-width:100%;min-height:2.75rem;font-size:.8rem;margin-bottom:1.25rem;overflow-wrap:anywhere}.css-gt9hn5a:focus-visible{outline:2px solid var(--ds-color-a57e);outline-offset:4px}.css-lauyub0{display:block}.css-nqce1c5{max-width:23ch;overflow-wrap:anywhere;font-size:clamp(2rem,4vw,3.8rem);margin-bottom:.65em}.css-ebd15ju{max-width:56ch;line-height:1.65;font-size:clamp(1.05rem,1.5vw,1.25rem);margin-bottom:2rem;color:var(--ds-color-xd08)}.css-yg3ib1j{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;border-top:1px solid var(--ds-color-v02f);padding-top:1.25rem;font-size:.8rem;color:var(--ds-color-xd08)}.css-wvnqkw{font-weight:600;min-width:0;color:var(--ds-color-h198)}.css-l4ynn4:not(:has(img)){display:none}.css-h1i0cy:not(:has(img)) .css-ihdi0ok{margin-top:0}@media(max-width:700px){.css-ge102mn{aspect-ratio:8/5}.css-ihdi0ok{margin:-1.25rem .65rem 0;padding:1.25rem}.css-gt9hn5a{margin-bottom:1rem}.css-ebd15ju{margin-bottom:1.5rem}.css-wvnqkw{flex-basis:100%}}.css-dweqq5s{padding-top:calc(var(--ds-space-q30b) * .45)}.css-j9fxvz{max-width:70rem;display:grid;grid-template-columns:minmax(12rem,.32fr) minmax(0,1fr);gap:clamp(2.5rem,6vw,6rem);align-items:start}.css-e22awk{overflow:auto;top:2rem;border-top:3px solid var(--ds-color-a57e);min-width:0;scrollbar-width:thin;padding-top:.6rem;max-height:calc(100svh - 4rem);position:sticky}.css-7bzr19r{padding-left:2rem;line-height:1.55;font-size:.875rem;margin:0;list-style:decimal-leading-zero}.css-5qpow0{border-bottom:1px solid var(--ds-color-v02f);padding-left:.15rem}.css-5qpow0::marker{font-variant-numeric:tabular-nums;color:var(--ds-color-xd08);font-size:.75rem}.css-7g2fak0{display:block;min-height:44px;padding:.85rem .5rem;color:var(--ds-color-h198);text-decoration:underline;text-decoration-color:var(--ds-color-v02f);text-underline-offset:.25em;overflow-wrap:anywhere}.css-7g2fak0:hover{color:var(--ds-color-a57e);text-decoration-color:currentColor}.css-7g2fak0:focus-visible{outline:2px solid var(--ds-color-a57e);outline-offset:-2px;border-radius:2px;background:var(--ds-color-yfe4)}.css-qrheq6{line-height:1.85;max-width:68ch;overflow-wrap:anywhere;min-width:0;font-size:1.0625rem}.css-ql5hbw{border-bottom:1px solid var(--ds-color-v02f);padding-bottom:2.6rem;margin-bottom:2.6rem}.css-th8p6ne{scroll-margin-top:6rem;overflow-wrap:anywhere;margin-bottom:1.2rem;line-height:1.35;font-size:clamp(1.45rem,2.2vw,1.9rem)}.css-th8p6ne:focus-visible{outline:2px solid var(--ds-color-a57e);outline-offset:.4rem}.css-1qh7a2{margin:0 0 1.3em}.css-1qh7a2:last-child{margin-bottom:0}.css-4xl612{margin:1.5rem 0 0;padding-left:1.35rem}.css-aasa95t{margin-bottom:.75rem;padding-left:.4rem}.css-aasa95t::marker{color:var(--ds-color-a57e)}.css-aasa95t:last-child{margin:0}.css-bbdh5q{padding:1.5rem;border-radius:var(--ds-radius-t976);background:var(--ds-color-yfe4)}.css-xprvu6z{line-height:1.8;margin:0;font-size:1.05em}@media(max-width:800px){.css-j9fxvz{grid-template-columns:minmax(0,1fr);gap:2.5rem}.css-e22awk{max-height:none;position:static;overflow:visible;padding-bottom:.5rem}.css-qrheq6{font-size:1rem}.css-7bzr19r{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2rem;display:grid}.css-ql5hbw{margin-bottom:2rem;padding-bottom:2rem}}@media(max-width:480px){.css-7bzr19r{display:block}.css-bbdh5q{padding:1.25rem}}