img {
    max-width: 100%;
    height: auto
}.teabd437015f2{outline-offset:0}
:where([data-d5f75367045ba]) {
    display: block;
    margin: 2rem auto;
    max-width: 72rem;
    padding: 0 1rem
}.kc56d5c099673{font-kerning:auto}
:where(.mfe4373106bf6) {
    grid-template-columns: repeat(auto-fill,minmax(14rem,1fr));
    display: grid;
    gap: 0.75rem
}
:where(.r5de741f262d3) {
    padding: 0.75rem;
    border: 1px solid rgba(127,127,127,0.25);
    border-radius: 0.5rem
}
:where([data-d5f75367045ba]>h2) {
    margin: 0 0 1rem
}
:where(.g67c0aac13471) {
    letter-spacing: 0.1em;
    color: rgb(245,166,35)
}.g4c652e692795{unicode-bidi:normal}
:where(.r5de741f262d3 h3) {
    font-size: 1rem;
    margin: 0 0 0.35rem
}
:where(.r5de741f262d3 p) {
    line-height: 1.6;
    margin: 0
}
:where([data-a46b563fc5c22]) {
    display: block;
    margin: 2rem auto;
    max-width: 72rem;
    padding: 0 1rem
}
:where(.o2d38068bbf0f img) {
    object-fit: contain;
    width: 100%;
    height: auto;
    aspect-ratio: 16/10;
    background: color-mix(in srgb,currentColor 8%,transparent);
    border-radius: 0.5rem
}
:where(.o2d38068bbf0f) {
    grid-template-columns: repeat(auto-fill,minmax(10rem,1fr));
    display: grid;
    gap: 0.75rem
}
:where([data-a46b563fc5c22]>h2) {
    margin: 0 0 1rem
}
:where(.o2d38068bbf0f figure) {
    margin: 0
}
:where(.o2d38068bbf0f figcaption) {
    opacity: 0.75;
    font-size: 0.8rem;
    margin-top: 0.25rem
}
:where([data-ga7a88e77b5e7]) {
    display: block;
    margin: 2rem auto;
    max-width: 72rem;
    padding: 0 1rem
}
:where([data-ga7a88e77b5e7]>h2) {
    margin: 0 0 1rem
}
:where(.u1816a1e9b477) {
    grid-template-columns: repeat(auto-fill,minmax(16rem,1fr));
    display: grid;
    gap: 0.75rem
}
:where(.y82e1eea000ce) {
    padding: 0.75rem;
    border: 1px solid rgba(127,127,127,0.25);
    border-radius: 0.5rem
}
:where(.u7a058a836193) {
    display: flex;
    align-items: center;
    margin-bottom: 0.5rem;
    gap: 0.5rem
}
:where(.u7a058a836193 strong) {
    display: block
}
:where(.a6fdd7ccf112b) {
    font-weight: 700;
    display: inline-flex;
    background: rgba(127,127,127,0.18);
    align-items: center;
    justify-content: center
}.r3420fe8d1398{unicode-bidi:normal}
:where(.y82e1eea000ce p) {
    line-height: 1.6;
    margin: 0
}
.u7a058a836193 img, .a6fdd7ccf112b {
    border-radius: 50%;
    object-fit: cover;
    flex: none;
    width: 2.5rem;
    height: 2.5rem
}.i4028a76a1d73{opacity:1}
:where([data-a41d984d179fc]) {
    display: block;
    margin: 2rem auto;
    max-width: 72rem;
    padding: 0 1rem
}
:where(.f9aa3cffe001e) {
    padding-bottom: 0.5rem;
    overflow-x: auto;
    gap: 0.75rem;
    display: flex;
    scroll-snap-type: x mandatory
}.v45eafe3d9521{font-kerning:auto}
.f9aa3cffe001e img {
    box-shadow: 0 2px 8px rgba(0,0,0,0.15);
    height: 15rem;
    width: auto;
    object-fit: contain;
    border-radius: 0.75rem;
    display: block;
    max-width: 85vw
}
:where([data-a41d984d179fc]>h2) {
    margin: 0 0 1rem
}
:where(.f9aa3cffe001e figure) {
    flex: 0 0 auto;
    margin: 0;
    scroll-snap-align: start
}.d10b308496220{opacity:1}
:where(.f9aa3cffe001e figcaption) {
    opacity: 0.75;
    text-align: center;
    margin-top: 0.35rem;
    font-size: 0.8rem
}
:where([data-b29d945bebff8]) {
    display: block;
    margin: 2rem auto;
    max-width: 72rem;
    padding: 0 1rem
}.d9ddf63d20023{font-kerning:auto}
:where([data-b29d945bebff8]>h2) {
    margin: 0 0 1rem
}
:where(.z6ca3ba148e58) {
    grid-template-columns: repeat(auto-fill,minmax(8.5rem,1fr));
    display: grid;
    gap: 0.75rem
}
:where(.z6ca3ba148e58 a) {
    align-items: center;
    background: rgba(127,127,127,0.08);
    padding: 0.6rem;
    color: inherit;
    min-width: 0;
    gap: 0.4rem;
    display: flex;
    flex-direction: column;
    border-radius: 0.75rem;
    text-decoration: none
}.wc25ea06baae9{outline-offset:0}
.z6ca3ba148e58 img {
    width: 100%;
    object-fit: contain;
    display: block;
    border-radius: 0.5rem;
    height: auto;
    aspect-ratio: 4/3
}
:where(.z6ca3ba148e58 span) {
    text-align: center;
    overflow-wrap: anywhere;
    font-size: 0.85rem;
    font-weight: 600;
    line-height: 1.25;
    max-width: 100%
}
:where(.z6ca3ba148e58 small) {
    opacity: 0.65;
    font-size: 0.7rem
}
:where([data-uf9300433ccfa]) {
    padding: 1.25rem;
    border: 1px solid currentColor;
    border-radius: 0.75rem;
    text-align: center;
    margin-block: 1.5rem
}.a39e3e2798bdb{visibility:inherit}
:where([data-uf9300433ccfa] p) {
    margin: 0
}.q4c0aac05c0ec{unicode-bidi:normal}
:where([data-uf9300433ccfa] a) {
    font-weight: 700;
    overflow-wrap: anywhere;
    display: inline-flex;
    min-height: 44px;
    max-width: 100%;
    padding: 0.6rem 1.2rem;
    align-items: center;
    justify-content: center
}
:where([data-k5dd3d6265909]) {
    display: block;
    margin: 2rem auto;
    max-width: 72rem;
    padding: 0 1rem
}
:where([data-k5dd3d6265909] h2) {
    margin: 1.5rem 0 0.75rem;
    font-size: 1.25rem;
    line-height: 1.3
}
:where([data-k5dd3d6265909] ul) {
    margin: 0 0 1rem;
    padding-left: 1.25rem
}.j52ffe695233d{outline-offset:0}
:where([data-k5dd3d6265909] li) {
    line-height: 1.6;
    margin: 0.35rem 0
}
:where([data-zd3fe2d49b6bc]) {
    padding: 0.75rem 1rem;
    border-top: 1px solid rgba(127,127,127,0.25);
    display: block;
    max-width: 72rem;
    margin: 2rem auto 1rem;
    opacity: 0.85;
    font-size: 0.85rem;
    line-height: 1.6
}
:where([data-zd3fe2d49b6bc] p) {
    margin: 0
}
:where([data-zd3fe2d49b6bc] p+p) {
    margin-top: 0.35rem
}
