.n7f89aed88006 *::after, .n7f89aed88006 *::before, .n7f89aed88006 * {
    box-sizing: border-box;
}.e699e23f9138c{visibility:inherit}
.m55478eae4799 {
    left: -9999px;
    position: absolute;
}
.n7f89aed88006 img {
    max-width: 100%;
}.c26da850aa6a7{isolation:auto}
.n7f89aed88006 {
    --s25ded6c362f2: rgb(180,83,9);
    --x0142787f9bbd: rgb(250,247,240);
    --k73518608805f: rgb(255,255,255);
    --f490ad7cf3ca8: rgb(28,25,23);
    --z2eddd9693d31: rgb(68,64,60);
    background: var(--x0142787f9bbd);
    --cd4511e474fef: rgb(255,255,255);
    --b769f7562b889: var(--oe53148be9e66);
    --l608d05fe9dc9: rgb(28,25,23);
    --q7bca85a81617: rgb(255,255,255);
    --uad7834c4cee2: rgb(245,241,232);
    --cf824ad682cfd: 10px;
    --oe53148be9e66: rgb(20,83,45);
    font: 16px/1.7 system-ui,-apple-system,segoe ui,Roboto,sans-serif;
    --d3854e50a2188: rgb(120,113,108);
    --x57de8da7bbe7: rgb(28,25,23);
    margin: 0px;
    --j3775226d4dd2: rgb(231,224,210);
    --w2f99d3bfc106: var(--x0142787f9bbd);
    color: var(--f490ad7cf3ca8);
    --mcc26db6cbf8e: var(--q7bca85a81617);
}.n318b87638fc2{visibility:inherit}
:where(.n7f89aed88006) a {
    color: inherit;
}
.m55478eae4799:focus {
    left: 12px;
    z-index: 60;
    top: 12px;
    padding: 8px 12px;
    color: var(--q7bca85a81617);
    background: var(--oe53148be9e66);
}.lb11a91e7ffd0{visibility:inherit}
.n7f89aed88006[data-aab33b8d96bc3=hd3473318ac19] {
    --cf824ad682cfd: 18px;
}
.x122f6aceaa6a {
    margin: 0px auto;
    width: 100%;
    max-width: 1120px;
    padding: 0px 18px;
}
.n7f89aed88006 h3, .vcfacdf6246d4, .n7f89aed88006 h1, .d498be434886a, .n7f89aed88006 h2 {
    font-family: Georgia,times new roman,noto serif,serif;
}.z58b50c2b753b{opacity:1}
.t4dc38e9e6110 {
    gap: 18px;
    align-items: center;
    display: flex;
    min-height: 62px;
}
.n7f89aed88006[data-e447d98f7efe0=sc7bd29f0472e] {
    --oe53148be9e66: rgb(17,94,89);
    --s25ded6c362f2: rgb(154,52,18);
}
.d498be434886a {
    color: var(--oe53148be9e66);
    gap: 10px;
    align-items: center;
    display: inline-flex;
    font-size: 22px;
    font-weight: bold;
    text-decoration: none;
}
.aaf27002b1671 nav a {
    white-space: nowrap;
    color: var(--d3854e50a2188);
    text-decoration: none;
}
.aaf27002b1671 nav {
    gap: 18px;
    font-size: 14px;
    display: flex;
    flex: 1;
    overflow-x: auto;
}
.aaf27002b1671 {
    background: var(--x0142787f9bbd);
    border-bottom: 1px solid var(--j3775226d4dd2);
}
.d498be434886a img {
    width: 34px;
    border-radius: 50%;
    height: 34px;
    object-fit: cover;
}.j94371aa653ff{unicode-bidi:normal}
.n7f89aed88006 .sba9e7a17cb6a {
    background: var(--oe53148be9e66);
    text-decoration: none;
    color: var(--q7bca85a81617);
    font-weight: bold;
    border-radius: var(--cf824ad682cfd);
    padding: 6px 16px;
    font-size: 14px;
}.vef3688e291f7{contain:none}
.i591a2b1c63db .ua92ae59a5194 {
    padding: 6px 0px;
    border-bottom: 1px solid var(--j3775226d4dd2);
    color: var(--d3854e50a2188);
    margin: 0px;
    gap: 8px;
    display: flex;
    align-items: center;
    font-size: 12px;
}
.bbfdcdca16964 {
    font-size: 13px;
    gap: 10px;
    padding-top: 8px;
    display: flex;
}.adfd75dcf9838{contain:none}
.q2a6ab4792981 {
    padding: 28px 0px 10px;
}
.bdc274f861aba {
    gap: 22px;
    display: grid;
}
.vbfa042d0398c {
    align-content: center;
    display: grid;
    gap: 14px;
}
.r93ac4a7e7e1f {
    flex-wrap: wrap;
    margin: 0px;
    gap: 8px;
    display: flex;
    align-items: center;
}.m2cd17b06ca47{unicode-bidi:normal}
.r93ac4a7e7e1f span {
    border-radius: 999px;
    color: var(--oe53148be9e66);
    padding: 2px 12px;
    align-items: center;
    display: inline-flex;
    text-transform: uppercase;
    font-size: 12px;
    font-weight: bold;
    letter-spacing: .06em;
    min-height: 26px;
    border: 1px solid color-mix(in srgb,var(--oe53148be9e66) 30%,transparent);
    background: color-mix(in srgb,var(--oe53148be9e66) 10%,rgb(255,255,255));
}
.kd276b2395f17 {
    max-width: 440px;
    gap: 10px;
    display: grid;
    grid-template-columns: 1fr 1fr;
}
.r93ac4a7e7e1f .cef29ea84d697 {
    color: var(--s25ded6c362f2);
    border-color: var(--s25ded6c362f2);
}
.vbfa042d0398c h1 {
    font-size: clamp(28px,7vw,48px);
    margin: 0px;
    color: rgb(28,25,23);
    line-height: 1.12;
    font-weight: bold;
}
.ec085b3cbe581 {
    color: var(--z2eddd9693d31);
    margin: 0px;
    font-size: 17px;
}
.n7f89aed88006 .i55b9e6f99005 {
    background: var(--oe53148be9e66);
    color: var(--q7bca85a81617);
}
.n7f89aed88006 .b7e92e665a512, .n7f89aed88006 .i55b9e6f99005 {
    text-decoration: none;
    align-items: center;
    justify-content: center;
    min-height: 52px;
    border-radius: var(--cf824ad682cfd);
    font-weight: bold;
    font-size: 16px;
    display: flex;
}
.n7f89aed88006 .b7e92e665a512 {
    background: rgb(255,255,255);
    color: var(--oe53148be9e66);
    border: 2px solid var(--oe53148be9e66);
}
.o35aa136dcce1 {
    margin: 0px;
    color: var(--d3854e50a2188);
    font-size: 14px;
}
.o35aa136dcce1 a {
    color: var(--s25ded6c362f2);
}
.m24f89a3c7bc8 {
    background: var(--l608d05fe9dc9);
    position: relative;
    overflow: hidden;
    aspect-ratio: 16/9;
    border-radius: var(--cf824ad682cfd);
    box-shadow: 0 1px 0 var(--j3775226d4dd2),0 18px 40px rgba(28,25,23,.15);
}
.z7c22e4981146 {
    gap: 12px;
    display: grid;
}.ze0026175a501{opacity:1}
.p0a0b20ebfa35 {
    margin: 0px;
    display: none;
    inset: 0px;
    position: absolute;
}
.p0a0b20ebfa35[data-qa1b75328a926] {
    display: block;
}.e0b661823046b{z-index:auto}
.p0a0b20ebfa35 img {
    width: 100%;
    height: 100%;
    object-fit: contain;
    display: block;
}
.t92c36ad7742c {
    background: rgba(255,255,255,.85);
    top: 50%;
    width: 34px;
    position: absolute;
    font-size: 20px;
    color: rgb(28,25,23);
    height: 34px;
    cursor: pointer;
    border: 0;
    border-radius: 50%;
    transform: translateY(-50%);
}.e5a3735ad95bc{outline-offset:0}
.w57a2f26580b7 dt {
    font-size: 12px;
    letter-spacing: .05em;
    text-transform: uppercase;
    color: var(--d3854e50a2188);
}
.u27f6078682b7 li {
    position: relative;
}
.w57a2f26580b7 {
    grid-template-columns: repeat(2,minmax(0,1fr));
    display: grid;
    margin: 0px;
    background: var(--j3775226d4dd2);
    overflow: hidden;
    gap: 1px;
    border: 1px solid var(--j3775226d4dd2);
    border-radius: var(--cf824ad682cfd);
}.x233504824176{z-index:auto}
.w57a2f26580b7>div {
    padding: 10px 12px;
    background: rgb(255,255,255);
}
.q3b290148831d {
    padding-top: 14px;
    display: grid;
    gap: 12px;
}
.pe13e8f77a116 {
    gap: 10px;
    justify-content: space-between;
    align-items: baseline;
    display: flex;
}
.w57a2f26580b7 dd {
    font-weight: 600;
    margin: 0px;
    overflow-wrap: anywhere;
}.j4a0ea9ed885f{outline-offset:0}
.n7f89aed88006 .nc0cd852526bf li {
    background: rgb(255,255,255);
}
.n7f89aed88006 .nc0cd852526bf strong {
    color: var(--oe53148be9e66);
    font-family: Georgia,serif;
    font-size: 22px;
}
.pe13e8f77a116 a {
    color: var(--oe53148be9e66);
    font-weight: bold;
    text-decoration: none;
}
.w57a2f26580b7>div:last-child:nth-child(odd) {
    grid-column: 1/-1;
}
.q83ea5efc2343 a {
    text-decoration: none;
}.vd33ed5d473b2{z-index:auto}
.y1a78714295ab {
    left: 8px;
}
.j6c4be7fe604f {
    right: 8px;
}
.n7f89aed88006 .daee1fd58e39f {
    background: rgb(255,255,255);
}
.n7f89aed88006 .l12645a62bfe0 i {
    background: linear-gradient(90deg,var(--oe53148be9e66) calc(var(--t4712e285d9d3) * 20%),rgb(231,224,210) 0);
}
.n7f89aed88006 .jc1879a1a0bc3 {
    background: rgb(255,255,255);
    border-left-color: var(--s25ded6c362f2);
}
.u27f6078682b7 {
    padding: 0px 0px 0px 18px;
    display: grid;
    list-style: none;
    margin: 0px;
    gap: 14px;
    border-left: 2px solid var(--oe53148be9e66);
}
.rdfe477c26cfd {
    gap: 12px;
    align-items: baseline;
    display: flex;
}.k0fc8ff746b91{contain:none}
.pe7ba6d3c3c40:not(:has(ol)) {
    display: none;
}.y1ba6b1e3c195{z-index:auto}
.u27f6078682b7 li::before {
    left: -25px;
    width: 12px;
    height: 12px;
    background: var(--x0142787f9bbd);
    top: 8px;
    position: absolute;
    border-radius: 50%;
    border: 3px solid var(--oe53148be9e66);
    content: "";
}
.u27f6078682b7 p {
    color: var(--z2eddd9693d31);
    margin: 0px;
}
.rdfe477c26cfd time {
    font-size: 13px;
    color: var(--d3854e50a2188);
}
.q83ea5efc2343 {
    color: rgb(214,211,209);
    background: var(--x57de8da7bbe7);
    font-size: 14px;
    margin-top: 28px;
    padding: 26px 0px 14px;
}
.q83ea5efc2343 a:hover {
    color: rgb(255,255,255);
}
.i2764137157a5 {
    grid-template-columns: repeat(auto-fit,minmax(180px,1fr));
    display: grid;
    gap: 16px;
}.k1a112bb4c99d{outline-offset:0}
.q83ea5efc2343 ul {
    list-style: none;
    display: grid;
    margin: 0px;
    padding: 0px;
    gap: 4px;
}
.vcfacdf6246d4 {
    color: rgb(255,255,255);
    font-size: 20px;
    margin: 0px 0px 6px;
}
.l98466dc78fcd {
    flex-wrap: wrap;
    margin: 0px;
    gap: 6px 16px;
    display: flex;
}
.q83ea5efc2343 .z680dc20afdd0 {
    color: rgb(168,162,158);
}.a55b43c9abdcf{font-kerning:auto}
.r776cf7f3e02a {
    color: rgb(168,162,158);
    font-size: 12px;
    margin: 16px 0px 0px;
    align-items: center;
    gap: 8px;
    display: flex;
}
@media(min-width:900px) {
    .bdc274f861aba {
        align-items: center;
        column-gap: 44px;
        grid-template-columns: minmax(0,1fr)minmax(0,1.05fr);
    }
    .q2a6ab4792981 {
        padding: 48px 0px 16px;
    }
    .bdc274f861aba>.z7c22e4981146 {
        grid-column: 1;
        grid-row: 1;
    }
    .bdc274f861aba>.vbfa042d0398c {
        grid-column: 2;
        grid-row: 1;
    }
}.u98c748c2b01e{opacity:1}
.z0415f7dd1451 {
    margin: 0px 0px 12px;
    font-size: 20px;
}
.u7274f470b0cd a {
    color: var(--oe53148be9e66);
    font-size: 13px;
    text-decoration: none;
}
.m875250cece12 {
    letter-spacing: .06em;
    font-weight: bold;
    font-size: 13px;
    color: var(--oe53148be9e66);
    margin: 0px 0px 4px;
    text-transform: uppercase;
}.m96dd6cb37780{isolation:auto}
.s90340d8276e6 li, .s90340d8276e6 p {
    color: var(--z2eddd9693d31);
}
.u7274f470b0cd {
    gap: 10px;
    align-items: baseline;
    display: flex;
    justify-content: space-between;
}
.e411db6aeba78 {
    left: -9999px;
    position: absolute;
}
.nfca16c829bb1 {
    padding: 18px 0px;
}
.daee1fd58e39f {
    background: var(--cd4511e474fef);
    border: 1px solid var(--j3775226d4dd2);
    border-radius: var(--cf824ad682cfd);
    padding: 16px;
    min-width: 0px;
}
.s90340d8276e6 table {
    width: 100%;
    border-collapse: collapse;
}.ce8bb48cf639c{opacity:1}
.s90340d8276e6 td, .s90340d8276e6 th {
    text-align: left;
    border: 1px solid var(--j3775226d4dd2);
    padding: 8px;
}
.s90340d8276e6 img {
    height: auto;
    border-radius: 8px;
}.t1fb5d55b69d2{contain:none}
.s90340d8276e6 h2 {
    margin: 18px 0px 8px;
    font-size: 19px;
}
.s90340d8276e6 h3 {
    margin: 14px 0px 6px;
    font-size: 16px;
}
.h263cea2de020 {
    list-style: none;
    display: grid;
    margin: 0px;
    padding: 0px;
    gap: 10px;
    grid-template-columns: repeat(auto-fit,minmax(240px,1fr));
    counter-reset: cbf6db3ad19b7;
}
.tac23201dcf0b {
    grid-template-columns: 1fr;
}
.jc1879a1a0bc3 {
    padding: 14px;
    border-radius: var(--cf824ad682cfd);
    border: 1px solid var(--j3775226d4dd2);
    border-left: 4px solid var(--oe53148be9e66);
    background: linear-gradient(135deg,var(--cd4511e474fef),rgba(0,0,0,.2));
}
.tac23201dcf0b .jc1879a1a0bc3 {
    gap: 10px;
    grid-template-columns: 40px 1fr;
    display: grid;
}.j88d443856e5b{opacity:1}
.jc1879a1a0bc3 h2 {
    font-size: 16px;
    margin: 0px 0px 6px;
}
.c48cd4fcc9dc7::before {
    content: counter(cbf6db3ad19b7);
    counter-increment: cbf6db3ad19b7;
    display: grid;
    width: 36px;
    height: 36px;
    color: var(--q7bca85a81617);
    font-weight: 800;
    place-items: center;
    border-radius: 50%;
    background: var(--oe53148be9e66);
}
.wc4bccd66dea0 {
    gap: 12px;
    display: grid;
}.o333838fa648d{z-index:auto}
.d001d609034e5 dt {
    font-size: 13px;
    color: var(--d3854e50a2188);
}
.ue3346cf98231 {
    align-content: start;
    gap: 10px;
    display: grid;
}.c02d93d52d52c{outline-offset:0}
.d001d609034e5 {
    gap: 6px;
    display: grid;
    margin: 0px;
}.t24a51640f97d{unicode-bidi:normal}
.d001d609034e5 dd {
    overflow-wrap: anywhere;
    margin: 0px;
}
.d001d609034e5>div {
    padding: 8px 10px;
    background: var(--uad7834c4cee2);
    gap: 8px;
    border-radius: 8px;
    display: grid;
    grid-template-columns: 40% 1fr;
}
.geaefe05a1549 {
    width: 100%;
    margin-top: 12px;
    border-collapse: collapse;
    table-layout: fixed;
}.pbd12243a5010{font-kerning:auto}
.geaefe05a1549 td, .geaefe05a1549 th {
    padding: 8px 10px;
    vertical-align: top;
    text-align: left;
    overflow-wrap: anywhere;
    border-bottom: 1px solid var(--j3775226d4dd2);
}.re4c4df9a0342{unicode-bidi:normal}
.v829ae8bdce2b {
    gap: 10px;
    display: grid;
}
.geaefe05a1549 th {
    width: 40%;
    color: var(--d3854e50a2188);
    font-weight: 600;
}
.bab573fdf04bd p {
    margin: 4px 0px 0px;
    font-size: 14px;
    color: var(--d3854e50a2188);
}.o15d312c98817{font-kerning:auto}
.l12645a62bfe0 b {
    font-size: 13px;
}.dcc8f2db90fcf{unicode-bidi:normal}
.c8341951c01bc strong {
    font-size: 14px;
    line-height: 1.3;
}.ked3baee77eb1{font-kerning:auto}
.c8341951c01bc>span:last-child {
    color: var(--oe53148be9e66);
    font-size: 13px;
}
.bab573fdf04bd>div {
    gap: 10px;
    justify-content: space-between;
    align-items: center;
    display: flex;
}
.ade782cfb3928 {
    grid-template-columns: repeat(auto-fit,minmax(260px,1fr));
}
.l12645a62bfe0 {
    gap: 6px;
    align-items: center;
    display: inline-flex;
}
.l12645a62bfe0 i {
    display: block;
    background: linear-gradient(90deg,var(--oe53148be9e66) calc(var(--t4712e285d9d3) * 20%),rgba(255,255,255,.12) 0);
    width: 90px;
    height: 8px;
    border-radius: 99px;
}
.q9a4385ff51ec {
    scroll-snap-type: x mandatory;
    gap: 10px;
    overflow-x: auto;
    display: grid;
    padding-bottom: 6px;
    grid-auto-flow: column;
    grid-auto-columns: minmax(150px,42%);
}.t6b8c376fce8e{z-index:auto}
.mb0ef6f0e6d16 {
    list-style: none;
    display: grid;
    margin: 0px;
    grid-template-columns: repeat(auto-fill,minmax(150px,1fr));
    padding: 0px;
    gap: 10px;
}
.c8341951c01bc {
    padding: 8px;
    gap: 4px;
    background: var(--cd4511e474fef);
    scroll-snap-align: start;
    border-radius: var(--cf824ad682cfd);
    text-decoration: none;
    display: grid;
    border: 1px solid var(--j3775226d4dd2);
}.k521c235a11ff{outline-offset:0}
.m9ddaaede4d11 {
    aspect-ratio: 16/10;
    overflow: hidden;
    background: var(--l608d05fe9dc9);
    display: block;
    border-radius: 8px;
}
.m9ddaaede4d11 img {
    width: 100%;
    height: 100%;
    object-fit: contain;
    display: block;
}
.b43b85317a7b5 h3, .b43b85317a7b5 h2 {
    font-size: 15px;
    margin: 0px;
    line-height: 1.35;
}
.b43b85317a7b5 p {
    font-size: 13px;
    margin: 0px;
    color: var(--d3854e50a2188);
}
.b43b85317a7b5 time {
    color: var(--d3854e50a2188);
    font-size: 12px;
}.n4c39ae00dcfa{unicode-bidi:normal}
.z86eed4fb37d1 span {
    font-size: 13px;
    color: var(--d3854e50a2188);
}
.tff709be89dc5 summary {
    cursor: pointer;
    font-weight: bold;
}.k29b8dc6de9ad{visibility:inherit}
.aa6f06c30e80d {
    grid-template-columns: repeat(auto-fill,minmax(240px,1fr));
    gap: 10px;
    display: grid;
}
.b43b85317a7b5 a {
    gap: 6px;
    padding: 10px;
    height: 100%;
    text-decoration: none;
    background: var(--cd4511e474fef);
    border-radius: var(--cf824ad682cfd);
    border: 1px solid var(--j3775226d4dd2);
    display: grid;
}
.z86eed4fb37d1 {
    margin: 0px;
    list-style: none;
    display: grid;
    grid-template-columns: 1fr;
    padding: 0px;
    gap: 8px;
}
.tff709be89dc5 p {
    margin: 8px 0px 0px;
    color: var(--d3854e50a2188);
}
.b43b85317a7b5 img {
    width: 100%;
    background: var(--l608d05fe9dc9);
    aspect-ratio: 16/9;
    border-radius: 8px;
    object-fit: contain;
}
.z86eed4fb37d1 a {
    padding: 10px 12px;
    gap: 2px;
    background: var(--cd4511e474fef);
    display: grid;
    border-radius: 10px;
    text-decoration: none;
}
.tff709be89dc5 details {
    padding: 10px 0px;
    border-bottom: 1px solid var(--j3775226d4dd2);
}.h29dd59280690{visibility:inherit}
.qf5d244d1946d {
    padding-left: 20px;
}
.d0b5b28cdf15e {
    padding: 14px 0px 24px;
}
.f2f96caac7cf8 {
    padding-left: 20px;
}.d4720151db40f{contain:none}
.n7f89aed88006 .ha3afaf8edb34, .n7f89aed88006 .a68a48081efa0 {
    background: 0 0;
}
.s09005b428ea4 {
    background: var(--l608d05fe9dc9);
    width: 100%;
    object-fit: contain;
    border-radius: 10px;
    height: auto;
    aspect-ratio: 16/9;
}
.ha06984c3ff35>div {
    padding: 10px;
    background: var(--uad7834c4cee2);
    border-radius: 10px;
}
.zdfebb4d59156 img {
    background: var(--l608d05fe9dc9);
    border-radius: 8px;
    object-fit: contain;
    width: 150px;
    aspect-ratio: 9/16;
}.wb067a1ee1ab3{opacity:1}
.e97ad1d1eb285 {
    gap: 10px;
    display: grid;
    margin: 0px;
}
.d0b5b28cdf15e .x122f6aceaa6a {
    display: grid;
    gap: 14px;
}
.v57366bb5e93b {
    display: grid;
    gap: 14px;
}
.j39a1ceaf0454 {
    align-content: start;
    gap: 8px;
    display: grid;
}.i3ab1ad9c580f{outline-offset:0}
.r7137936bdc1a {
    align-content: start;
    gap: 12px;
    display: grid;
}
.e97ad1d1eb285 dt, .e97ad1d1eb285 h3 {
    margin: 0px;
    font-weight: bold;
    font-size: 15px;
}
.e97ad1d1eb285 p, .e97ad1d1eb285 dd {
    margin: 4px 0px 0px;
    color: var(--d3854e50a2188);
}.ke0202f4f0f02{opacity:1}
.n97c653556ba2 h1 {
    font-size: clamp(22px,5vw,30px);
    line-height: 1.25;
    margin: 6px 0px;
}
.n97c653556ba2 nav {
    font-size: 13px;
    color: var(--d3854e50a2188);
}
.n97c653556ba2 nav a {
    color: var(--d3854e50a2188);
}
.c2e843c2b81af {
    font-size: 13px;
    color: var(--d3854e50a2188);
}
.rb45c43353eed {
    color: var(--oe53148be9e66);
}
.f2f96caac7cf8 h3 {
    font-size: 16px;
    margin: 10px 0px 4px;
}
.ha06984c3ff35 {
    gap: 10px;
    grid-template-columns: repeat(auto-fit,minmax(220px,1fr));
    display: grid;
}
.zdfebb4d59156 {
    overflow-x: auto;
    display: grid;
    grid-auto-flow: column;
    grid-auto-columns: 150px;
    gap: 8px;
}
.n322e6cf47161 {
    margin: 0px;
    list-style: none;
    display: grid;
    padding: 0px;
    gap: 10px;
    border-left: 2px solid var(--oe53148be9e66);
}
.d4eb1aab09671 img {
    width: 72px;
    border-radius: 50%;
    object-fit: cover;
    height: 72px;
}.n12eed534f933{outline-offset:0}
.a0f13b0275d3b {
    margin: 0px;
    gap: 10px;
    display: flex;
}.n7a07f019350a{outline-offset:0}
.n322e6cf47161 li {
    padding-left: 14px;
}
.l8407bb20d7c2 ul {
    padding-left: 18px;
}.o255153cacd35{font-kerning:auto}
.a343e3a212ec6 {
    gap: 12px;
    display: grid;
}
.d4eb1aab09671 {
    grid-template-columns: 72px 1fr;
    display: grid;
    gap: 12px;
}.y8a0510b0f0d2{outline-offset:0}
.d4eb1aab09671 h2 {
    font-size: 16px;
    margin: 0px;
}.z31f0a5dfd6cc{visibility:inherit}
.l2844a7a3980a {
    margin-top: 14px;
    padding: 12px;
    border-radius: 10px;
    background: var(--uad7834c4cee2);
}
.l2844a7a3980a p {
    margin: 0px 0px 6px;
}.x8dd8306e6529{font-kerning:auto}
.sb9b0802e6f1a button {
    background: 0 0;
    cursor: pointer;
    border: 0;
    color: var(--oe53148be9e66);
    min-width: 44px;
    min-height: 44px;
    font-size: 26px;
}
@media(min-width:900px) {
    .j39a1ceaf0454 {
        position: sticky;
        top: 76px;
    }
    .wc4bccd66dea0 {
        grid-template-columns: minmax(0,1.6fr)minmax(280px,1fr);
    }
    .v57366bb5e93b {
        align-items: start;
        grid-template-columns: minmax(0,1fr)300px;
    }
    .q9a4385ff51ec {
        grid-auto-columns: minmax(180px,22%);
    }
}.wb7ec8e02ba46{contain:none}
