img {
    max-width: 100%;
    height: auto;
}
:where([data-yd9218a0b156f]) {
    display: block;
    margin: 2rem auto;
    max-width: 72rem;
    padding: 0 1rem;
}
:where([data-yd9218a0b156f]>h2) {
    margin: 0 0 1rem;
}
:where(.cfc6bdd5358b7 h3) {
    margin: 0 0 .35rem;
    font-size: 1rem;
}
:where(.cfc6bdd5358b7 p) {
    line-height: 1.6;
    margin: 0;
}
:where(.q0bea95ca9297) {
    display: grid;
    grid-template-columns: repeat(auto-fill,minmax(14rem,1fr));
    gap: .75rem;
}
:where(.p3a800f47f23d) {
    letter-spacing: .1em;
    color: #f5a623;
}
:where(.cfc6bdd5358b7) {
    border: 1px solid rgba(127,127,127,.25);
    padding: .75rem;
    border-radius: .5rem;
}
:where([data-u2e1b40230264]) {
    display: block;
    margin: 2rem auto;
    max-width: 72rem;
    padding: 0 1rem;
}
:where(.u20822b8f3a8b img) {
    border-radius: .5rem;
    width: 100%;
    height: auto;
    aspect-ratio: 1/1;
    object-fit: cover;
}.y6e8f8a356247{isolation:auto}
:where(.u20822b8f3a8b) {
    display: grid;
    grid-template-columns: repeat(auto-fill,minmax(9.5rem,1fr));
    gap: .75rem;
}
:where([data-u2e1b40230264]>h2) {
    margin: 0 0 1rem;
}.geff480b259d4{contain:none}
:where(.u20822b8f3a8b figure) {
    margin: 0;
}
:where(.u20822b8f3a8b figcaption) {
    font-size: .8rem;
    opacity: .75;
    margin-top: .25rem;
}.x3817d39e2f78{opacity:1}
:where([data-d012c68c8abc7]) {
    display: block;
    margin: 2rem auto;
    max-width: 72rem;
    padding: 0 1rem;
}.s72be4c677940{outline-offset:0}
:where([data-d012c68c8abc7]>h2) {
    margin: 0 0 1rem;
}.f6ddf96b0f7bb{font-kerning:auto}
:where(.t93ec86bb857e) {
    border: 1px solid rgba(127,127,127,.25);
    padding: .75rem;
    border-radius: .5rem;
}
:where(.tf71b1b77c396 img) {
    border-radius: 50%;
    width: 2.5rem;
    height: 2.5rem;
    object-fit: cover;
}
:where(.z156bb7e4bf5f) {
    display: grid;
    grid-template-columns: repeat(auto-fill,minmax(16rem,1fr));
    gap: .75rem;
}
:where(.tf71b1b77c396) {
    margin-bottom: .5rem;
    display: flex;
    gap: .5rem;
    align-items: center;
}
:where(.tf71b1b77c396 strong) {
    display: block;
}
:where(.t93ec86bb857e p) {
    line-height: 1.6;
    margin: 0;
}.s2d261f49995b{font-kerning:auto}
:where([data-wcd13d3d81a0d]) {
    display: block;
    margin: 2rem auto;
    max-width: 72rem;
    padding: 0 1rem;
}.z795b3c57ffa4{visibility:inherit}
:where([data-wcd13d3d81a0d]>h2) {
    margin: 0 0 1rem;
}
:where(.v21b7d75bdbdf) {
    scroll-snap-type: x mandatory;
    padding-bottom: .5rem;
    gap: .75rem;
    display: flex;
    overflow-x: auto;
}
:where(.v21b7d75bdbdf img) {
    display: block;
    border-radius: .75rem;
    height: 15rem;
    width: auto;
    object-fit: contain;
    box-shadow: 0 2px 8px rgba(0,0,0,.15);
    max-width: 85vw;
}
:where(.v21b7d75bdbdf figure) {
    margin: 0;
    scroll-snap-align: start;
    flex: 0 0 auto;
}.oa044e6127264{opacity:1}
:where(.v21b7d75bdbdf figcaption) {
    font-size: .8rem;
    text-align: center;
    margin-top: .35rem;
    opacity: .75;
}
:where([data-cb406b57b432d]) {
    display: block;
    margin: 2rem auto;
    max-width: 72rem;
    padding: 0 1rem;
}
:where(.h7e0fe1ed71a3) {
    display: grid;
    grid-template-columns: repeat(auto-fill,minmax(8.5rem,1fr));
    gap: .75rem;
}.fa62ff3c40e14{isolation:auto}
:where(.h7e0fe1ed71a3 a) {
    gap: .4rem;
    display: flex;
    flex-direction: column;
    padding: .6rem;
    background: rgba(127,127,127,.08);
    border-radius: .75rem;
    align-items: center;
    text-decoration: none;
    color: inherit;
}.h1ab8c6f8be5d{outline-offset:0}
:where(.h7e0fe1ed71a3 span) {
    text-align: center;
    font-size: .85rem;
    font-weight: 600;
    line-height: 1.25;
}.zd2241e82fc7b{outline-offset:0}
:where(.h7e0fe1ed71a3 img) {
    width: 100%;
    object-fit: contain;
    border-radius: .5rem;
    height: 6rem;
}
:where(.h7e0fe1ed71a3 small) {
    opacity: .65;
    font-size: .7rem;
}.fccf737dac729{unicode-bidi:normal}
:where([data-cb406b57b432d]>h2) {
    margin: 0 0 1rem;
}.xfe888cd3a890{isolation:auto}
