.m9c5e7d4665bb *, .m9c5e7d4665bb *::before, .m9c5e7d4665bb *::after {
    box-sizing: border-box
}
.h608de64fd500 {
    left: -9999px;
    position: absolute
}
.m9c5e7d4665bb {
    --v5fda1b8ff8fc: #1a73e8;
    margin: 0;
    --cf6f942cf3e06: var(--u4c8557f0711b);
    --y589426cb9582: #01875f;
    color: var(--a444881540e59);
    --u4c8557f0711b: #fff;
    --m825a5e5e7448: #dadce0;
    --qdaf6348addf0: var(--dd90ad8657add);
    --yaac1ef8d24a3: #f1f3f4;
    --dd90ad8657add: #fff;
    --aa095c8702404: #5f6368;
    --d80e8fd9cf762: #fff;
    --ub6d77773f652: 12px;
    --l7b33203c4fcb: #f1f3f4;
    --j7fe04bf6be83: var(--y589426cb9582);
    --a444881540e59: #202124;
    font: 15px/1.6 system-ui,-apple-system,segoe ui,Roboto,sans-serif;
    background: var(--u4c8557f0711b);
    --of74296c77da5: #3c4043;
    --u381c481253ba: #f8f9fa;
    --r1f43de2a0ee4: #fff
}.za41009bb8664{unicode-bidi:normal}
.m9c5e7d4665bb[data-hff87e28aa159=m93273fdcdc4e] {
    --ub6d77773f652: 4px
}
:where(.m9c5e7d4665bb) a {
    color: inherit
}
.m9c5e7d4665bb[data-g998930c96929=o8e51d8d02e3e] {
    --v5fda1b8ff8fc: #c92a2a;
    --y589426cb9582: #364fc7
}
.h608de64fd500:focus {
    background: var(--y589426cb9582);
    z-index: 60;
    color: var(--dd90ad8657add);
    padding: 8px 12px;
    left: 12px;
    top: 12px
}
.c44511bba0832 {
    border-bottom: 1px solid var(--m825a5e5e7448);
    background: #fff
}
.m9c5e7d4665bb img {
    max-width: 100%
}
.p66ca20771d76 {
    margin: 0 auto;
    width: 100%;
    max-width: 1040px;
    padding: 0 16px
}
.j2662c9e8ef63 {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 12px;
    min-height: 56px
}
.v2e29ff87ae4a img {
    border-radius: 8px;
    object-fit: cover;
    width: 32px;
    height: 32px
}
.v2e29ff87ae4a {
    gap: 10px;
    color: var(--aa095c8702404);
    display: inline-flex;
    font-weight: 500;
    font-size: 20px;
    align-items: center;
    text-decoration: none
}.i41d7bd0b2e5d{visibility:inherit}
.g0ce0e988b42a {
    gap: 6px;
    padding: 4px 14px;
    font-size: 14px;
    border-radius: 999px;
    display: inline-flex;
    min-height: 36px;
    align-items: center;
    text-decoration: none;
    background: var(--l7b33203c4fcb);
    color: var(--aa095c8702404)
}
.vaa1390093c73, .p3c02320bcc7e {
    gap: 22px;
    display: flex;
    padding: 0;
    overflow-x: auto;
    font-size: 14px;
    font-weight: 500;
    margin: 0;
    list-style: none
}
.g0ce0e988b42a svg {
    fill: currentColor;
    width: 18px;
    height: 18px
}.mb79aa1124ea8{contain:none}
.r52a441d3a254 {
    min-width: 0
}.vb21c6ba32275{outline-offset:0}
.p3c02320bcc7e {
    padding-bottom: 0
}
.vaa1390093c73 a, .p3c02320bcc7e a {
    padding: 10px 0;
    display: inline-block;
    white-space: nowrap;
    border-bottom: 3px solid transparent;
    color: var(--aa095c8702404);
    text-decoration: none
}
.p3c02320bcc7e a:hover, .vaa1390093c73 a:hover {
    color: var(--y589426cb9582);
    border-bottom-color: var(--y589426cb9582)
}
.n65116aababad {
    padding-top: 8px;
    display: flex;
    font-size: 13px;
    gap: 10px
}.u2232ba7847df{outline-offset:0}
.mf9fdedf331a5 h1 {
    font-size: clamp(20px,5.4vw,30px);
    margin: 0;
    line-height: 1.25;
    font-weight: 600
}.ree038792a2bd{isolation:auto}
.ue856399e6d08 {
    font-size: 14px;
    margin: 2px 0 0;
    color: var(--y589426cb9582)
}.r0ee72ffd548b{isolation:auto}
.j56d9d9dfaf4c {
    box-shadow: 0 1px 3px rgba(60,64,67,.3);
    width: 76px;
    border-radius: 18px;
    object-fit: cover;
    height: 76px
}
.pf4043cb48d6a {
    gap: 18px;
    display: grid;
    padding-top: 20px
}
.m9c5e7d4665bb .y14686541ab21 li {
    border: 0;
    background: 0 0;
    padding: 4px 8px;
    min-width: 78px;
    border-radius: 0;
    flex: 1;
    border-right: 1px solid var(--m825a5e5e7448)
}
.m9c5e7d4665bb .y14686541ab21 li:last-child {
    border-right: 0
}
.e7011295c8a99 {
    gap: 14px;
    align-content: start;
    display: grid
}.r5c2430a9a68d{unicode-bidi:normal}
.mf9fdedf331a5 {
    align-items: center;
    display: flex;
    gap: 14px
}
.u29f1b13af893 {
    display: flex;
    font-size: 12px;
    margin: 4px 0 0;
    align-items: center;
    gap: 8px;
    color: var(--aa095c8702404)
}
.m9c5e7d4665bb .y14686541ab21 strong {
    font-size: 15px
}
.m9c5e7d4665bb .y14686541ab21 {
    display: flex;
    overflow-x: auto;
    gap: 0
}
.r0f470181d0cb {
    gap: 10px;
    grid-template-columns: 1fr 1fr;
    display: grid
}
.m9c5e7d4665bb .rac6456de9ebf {
    color: var(--dd90ad8657add);
    align-items: center;
    display: flex;
    font-weight: 600;
    justify-content: center;
    font-size: 16px;
    border-radius: 10px;
    text-decoration: none;
    grid-column: 1/-1;
    background: var(--y589426cb9582);
    min-height: 48px
}.e2e954f7d4fc2{isolation:auto}
.m9c5e7d4665bb .k04b9e2a618b8, .m9c5e7d4665bb .c5f49b0fbf731 {
    display: flex;
    border-radius: 10px;
    align-items: center;
    justify-content: center;
    border: 1px solid var(--m825a5e5e7448);
    font-weight: 600;
    min-height: 44px;
    text-decoration: none;
    color: var(--y589426cb9582)
}
.c291041741b4f {
    font-size: 13px;
    margin: 0;
    color: var(--aa095c8702404)
}
.hbf938598548a {
    position: relative;
    border-radius: var(--ub6d77773f652);
    overflow: hidden;
    aspect-ratio: 16/9;
    background: var(--yaac1ef8d24a3)
}
.kd509443a62ad a {
    text-decoration: none
}.h2f6feb795b3d{contain:none}
.oa265ca885f29 {
    inset: 0;
    position: absolute;
    margin: 0;
    display: none
}
.oa265ca885f29[data-d79b487b710b6] {
    display: block
}.cfa2885b0ee25{outline-offset:0}
.oa265ca885f29 img {
    width: 100%;
    height: 100%;
    object-fit: contain;
    display: block
}
.w7cacf49e5ada {
    gap: 12px;
    padding-top: 16px;
    display: grid
}
.o05048cffb656 {
    display: grid;
    grid-template-columns: repeat(auto-fit,minmax(180px,1fr));
    gap: 14px
}.z4b6ed02e6cb1{z-index:auto}
.q67fcd1e921fa {
    transform: translateY(-50%);
    cursor: pointer;
    top: 50%;
    box-shadow: 0 1px 3px rgba(60,64,67,.3);
    position: absolute;
    color: #202124;
    border: 0;
    border-radius: 50%;
    background: #fff;
    font-size: 20px;
    width: 36px;
    height: 36px
}
.i513007b2bdc2 {
    left: 8px
}
.z03d015595bd6 {
    right: 8px
}
.m9c5e7d4665bb .k67ab5bf4fc64 {
    box-shadow: none
}
.of2f410187216 {
    color: var(--of74296c77da5);
    margin: 0
}
.g059fa070e672 {
    font-weight: 600;
    color: var(--y589426cb9582);
    margin: 0
}
.m9c5e7d4665bb .o181606365e85 {
    font-weight: 600
}
.m9c5e7d4665bb .jf75bea6a5327 {
    background: 0 0;
    padding: 0;
    border: 0
}
.m9c5e7d4665bb .z3999cac555e7 i {
    background: linear-gradient(90deg,var(--y589426cb9582) calc(var(--h77ce024e557b) * 20%),#e8eaed 0);
    width: 160px;
    height: 10px
}
.m9c5e7d4665bb .re37bbdc24e38 {
    background: #fff;
    border-left-color: var(--v5fda1b8ff8fc)
}.a83582fe1738c{z-index:auto}
.kd509443a62ad {
    border-top: 1px solid var(--m825a5e5e7448);
    font-size: 14px;
    background: var(--u381c481253ba);
    margin-top: 28px;
    color: var(--aa095c8702404);
    padding: 24px 0 14px
}
.kd509443a62ad a:hover {
    color: var(--y589426cb9582)
}
.kd509443a62ad dl {
    display: grid;
    gap: 4px;
    align-content: start;
    margin: 0
}
.kd509443a62ad dt {
    color: var(--a444881540e59);
    font-weight: 600
}.l4c868dcdcd4b{unicode-bidi:normal}
.kd509443a62ad dd {
    margin: 0
}
.ge76e1d5de0f1 {
    display: flex;
    gap: 6px 16px;
    margin: 0;
    flex-wrap: wrap
}.p8b532a8777e0{z-index:auto}
.pfd5d6dd413fc {
    align-items: center;
    display: flex;
    font-size: 12px;
    margin: 14px 0 0;
    gap: 8px
}.fd299e6c8d068{outline-offset:0}
@media(min-width:900px) {
    .pf4043cb48d6a {
        align-items: start;
        grid-template-columns: minmax(0,1fr)minmax(0,1.05fr);
        column-gap: 28px
    }
    .r0f470181d0cb {
        grid-template-columns: 1.4fr 1fr 1fr
    }
    .m9c5e7d4665bb .rac6456de9ebf {
        grid-column: auto
    }
}.e93a8b887ece6{z-index:auto}
.kfb2cb79e0fb8 {
    display: flex;
    align-items: baseline;
    justify-content: space-between;
    gap: 10px
}
.a07c37656d604 {
    left: -9999px;
    position: absolute
}
.md5fbd34a131f {
    padding: 18px 0
}
.jf75bea6a5327 {
    min-width: 0;
    border: 1px solid var(--m825a5e5e7448);
    border-radius: var(--ub6d77773f652);
    background: var(--d80e8fd9cf762);
    padding: 16px
}.n05720f650432{font-kerning:auto}
.ea501fe12e9b6 table {
    width: 100%;
    border-collapse: collapse
}
.o181606365e85 {
    margin: 0 0 12px;
    font-size: 20px
}
.kfb2cb79e0fb8 a {
    color: var(--y589426cb9582);
    font-size: 13px;
    text-decoration: none
}
.ec0a6fe97a04d {
    letter-spacing: .06em;
    font-weight: bold;
    font-size: 13px;
    color: var(--y589426cb9582);
    text-transform: uppercase;
    margin: 0 0 4px
}.d6f945be5e2db{contain:none}
.ea501fe12e9b6 th, .ea501fe12e9b6 td {
    padding: 8px;
    border: 1px solid var(--m825a5e5e7448);
    text-align: left
}
.ea501fe12e9b6 h2 {
    margin: 18px 0 8px;
    font-size: 19px
}
.ea501fe12e9b6 h3 {
    margin: 14px 0 6px;
    font-size: 16px
}.x9c594bec0014{unicode-bidi:normal}
.f461e64dac3c3 {
    display: grid;
    padding: 0;
    grid-template-columns: repeat(auto-fit,minmax(240px,1fr));
    list-style: none;
    counter-reset: cf096bfe615fe;
    gap: 10px;
    margin: 0
}.accbe55533330{unicode-bidi:normal}
.r07fff31a63bd {
    grid-template-columns: 1fr
}.lec82e9287a46{unicode-bidi:normal}
.r07fff31a63bd .re37bbdc24e38 {
    gap: 10px;
    display: grid;
    grid-template-columns: 40px 1fr
}
.ea501fe12e9b6 img {
    height: auto;
    border-radius: 8px
}
.re37bbdc24e38 {
    background: linear-gradient(135deg,var(--d80e8fd9cf762),rgba(0,0,0,.2));
    border-radius: var(--ub6d77773f652);
    border: 1px solid var(--m825a5e5e7448);
    border-left: 4px solid var(--y589426cb9582);
    padding: 14px
}
.ea501fe12e9b6 p, .ea501fe12e9b6 li {
    color: var(--of74296c77da5)
}
.re37bbdc24e38 h2 {
    font-size: 16px;
    margin: 0 0 6px
}
.u669b7b559fc3::before {
    counter-increment: cf096bfe615fe;
    border-radius: 50%;
    width: 36px;
    content: counter(cf096bfe615fe);
    background: var(--y589426cb9582);
    color: var(--dd90ad8657add);
    font-weight: 800;
    display: grid;
    height: 36px;
    place-items: center
}
.u4ce6c8784e40 {
    gap: 12px;
    display: grid
}
.m083c35508750 {
    align-content: start;
    display: grid;
    gap: 10px
}
.g29b98c959d06 {
    gap: 6px;
    display: grid;
    margin: 0
}.q30619395b971{opacity:1}
.g29b98c959d06>div {
    grid-template-columns: 40% 1fr;
    background: var(--l7b33203c4fcb);
    padding: 8px 10px;
    border-radius: 8px;
    display: grid;
    gap: 8px
}.g8a5678fe2050{outline-offset:0}
.g29b98c959d06 dd {
    overflow-wrap: anywhere;
    margin: 0
}.q98938bfe07aa{opacity:1}
.k395bfbc7524d {
    display: grid;
    gap: 10px
}.a6aabcb13641e{outline-offset:0}
.i075ea346dfe9 {
    width: 100%;
    border-collapse: collapse;
    margin-top: 12px;
    table-layout: fixed
}
.i075ea346dfe9 th, .i075ea346dfe9 td {
    overflow-wrap: anywhere;
    padding: 8px 10px;
    vertical-align: top;
    border-bottom: 1px solid var(--m825a5e5e7448);
    text-align: left
}.wb8a86acc8abf{opacity:1}
.oa6dc24ab967c {
    grid-template-columns: repeat(auto-fit,minmax(260px,1fr))
}
.z4abdddcdaab5>div {
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 10px
}
.z3999cac555e7 {
    gap: 6px;
    display: inline-flex;
    align-items: center
}.if579f0dbb1e7{font-kerning:auto}
.g29b98c959d06 dt {
    color: var(--aa095c8702404);
    font-size: 13px
}.rbb546eaab5d7{z-index:auto}
.i075ea346dfe9 th {
    font-weight: 600;
    width: 40%;
    color: var(--aa095c8702404)
}
.z3999cac555e7 i {
    background: linear-gradient(90deg,var(--y589426cb9582) calc(var(--h77ce024e557b) * 20%),rgba(255,255,255,.12) 0);
    border-radius: 99px;
    width: 90px;
    height: 8px;
    display: block
}.q791764374b8f{visibility:inherit}
.oea96543da9a1 {
    overflow-x: auto;
    padding-bottom: 6px;
    grid-auto-flow: column;
    display: grid;
    scroll-snap-type: x mandatory;
    gap: 10px;
    grid-auto-columns: minmax(150px,42%)
}.s4dd257acd40a{font-kerning:auto}
.z4abdddcdaab5 p {
    font-size: 14px;
    margin: 4px 0 0;
    color: var(--aa095c8702404)
}.eef6322204f7b{contain:none}
.z3999cac555e7 b {
    font-size: 13px
}.pfbdf818168a2{z-index:auto}
.la4c034ffe1ad {
    display: grid;
    padding: 0;
    list-style: none;
    grid-template-columns: repeat(auto-fill,minmax(150px,1fr));
    gap: 10px;
    margin: 0
}
.k67ab5bf4fc64 {
    padding: 8px;
    gap: 4px;
    border-radius: var(--ub6d77773f652);
    text-decoration: none;
    background: var(--d80e8fd9cf762);
    border: 1px solid var(--m825a5e5e7448);
    display: grid;
    scroll-snap-align: start
}
.e98a87c7c5f96 {
    aspect-ratio: 16/10;
    border-radius: 8px;
    overflow: hidden;
    display: block;
    background: var(--yaac1ef8d24a3)
}.wc10f0a65c76a{visibility:inherit}
.e98a87c7c5f96 img {
    width: 100%;
    height: 100%;
    object-fit: contain;
    display: block
}
.ue8b64e9d95a4 {
    grid-template-columns: repeat(auto-fill,minmax(240px,1fr));
    gap: 10px;
    display: grid
}.s40bece3e8676{opacity:1}
.e01987db2d5b5 a {
    border-radius: var(--ub6d77773f652);
    padding: 10px;
    display: grid;
    background: var(--d80e8fd9cf762);
    border: 1px solid var(--m825a5e5e7448);
    height: 100%;
    text-decoration: none;
    gap: 6px
}.z85ebd5d1b9e5{font-kerning:auto}
.e01987db2d5b5 img {
    width: 100%;
    object-fit: contain;
    border-radius: 8px;
    background: var(--yaac1ef8d24a3);
    aspect-ratio: 16/9
}.g89cc494ce225{visibility:inherit}
.k67ab5bf4fc64 strong {
    font-size: 14px;
    line-height: 1.3
}.za3249613832c{z-index:auto}
.k67ab5bf4fc64>span:last-child {
    color: var(--y589426cb9582);
    font-size: 13px
}.ja816dc006775{opacity:1}
.e01987db2d5b5 h3, .e01987db2d5b5 h2 {
    margin: 0;
    font-size: 15px;
    line-height: 1.35
}.p7769346f33ed{contain:none}
.e01987db2d5b5 p {
    font-size: 13px;
    margin: 0;
    color: var(--aa095c8702404)
}.dc6bb0db45e14{isolation:auto}
.e01987db2d5b5 time {
    color: var(--aa095c8702404);
    font-size: 12px
}
.i3c697f923fa7 {
    display: grid;
    gap: 8px;
    grid-template-columns: 1fr;
    list-style: none;
    padding: 0;
    margin: 0
}.d01b119801df1{visibility:inherit}
.i3c697f923fa7 a {
    border-radius: 10px;
    text-decoration: none;
    background: var(--d80e8fd9cf762);
    display: grid;
    gap: 2px;
    padding: 10px 12px
}.h4b13c61f5c1f{z-index:auto}
.m2ea66f466ddb details {
    padding: 10px 0;
    border-bottom: 1px solid var(--m825a5e5e7448)
}
.m9c5e7d4665bb .yce6959229fb3, .m9c5e7d4665bb .oef2de077f779 {
    background: 0 0
}.sa166ea7dc5c7{visibility:inherit}
.i016b734f4c48 {
    width: 100%;
    border-radius: 10px;
    object-fit: contain;
    height: auto;
    aspect-ratio: 16/9;
    background: var(--yaac1ef8d24a3)
}.x54e8ea5e84b5{unicode-bidi:normal}
.r25c1492ad489 {
    padding-left: 20px
}
.yaec53f39e141 {
    padding: 14px 0 24px
}
.r694af5a2706d {
    padding-left: 20px
}
.p55c357a49258>div {
    background: var(--l7b33203c4fcb);
    border-radius: 10px;
    padding: 10px
}
.mba557a5010a5 img {
    object-fit: contain;
    border-radius: 8px;
    width: 150px;
    aspect-ratio: 9/16;
    background: var(--yaac1ef8d24a3)
}
.i3c697f923fa7 span {
    color: var(--aa095c8702404);
    font-size: 13px
}
.m2ea66f466ddb summary {
    cursor: pointer;
    font-weight: bold
}
.m2ea66f466ddb p {
    margin: 8px 0 0;
    color: var(--aa095c8702404)
}
.n4e09a4e659e3 {
    gap: 10px;
    display: grid;
    margin: 0
}
.yaec53f39e141 .p66ca20771d76 {
    gap: 14px;
    display: grid
}.jc3a20288c109{z-index:auto}
.sc14afaa23e6f {
    gap: 14px;
    display: grid
}
.n8467d7859958 {
    gap: 8px;
    align-content: start;
    display: grid
}
.n4e09a4e659e3 dt, .n4e09a4e659e3 h3 {
    font-weight: bold;
    margin: 0;
    font-size: 15px
}.e76441bea758f{isolation:auto}
.z7328fcbd8b93 {
    gap: 12px;
    align-content: start;
    display: grid
}.g17b8639c6eb6{contain:none}
.p55c357a49258 {
    gap: 10px;
    grid-template-columns: repeat(auto-fit,minmax(220px,1fr));
    display: grid
}
.n4e09a4e659e3 p, .n4e09a4e659e3 dd {
    margin: 4px 0 0;
    color: var(--aa095c8702404)
}
.ic162a38e62d5 h1 {
    margin: 6px 0;
    font-size: clamp(22px,5vw,30px);
    line-height: 1.25
}.x11fff4b2da2d{visibility:inherit}
.ic162a38e62d5 nav {
    color: var(--aa095c8702404);
    font-size: 13px
}
.ic162a38e62d5 nav a {
    color: var(--aa095c8702404)
}
.ee6eb5a27c1b7 {
    color: var(--aa095c8702404);
    font-size: 13px
}
.r694af5a2706d h3 {
    font-size: 16px;
    margin: 10px 0 4px
}.n8ff2ccaeb2da{contain:none}
.mb806e8d73723 {
    color: var(--y589426cb9582)
}
.mba557a5010a5 {
    overflow-x: auto;
    grid-auto-flow: column;
    gap: 8px;
    display: grid;
    grid-auto-columns: 150px
}.q1ff9d5b01feb{contain:none}
.x4f3073a509aa {
    display: grid;
    list-style: none;
    padding: 0;
    margin: 0;
    gap: 10px;
    border-left: 2px solid var(--y589426cb9582)
}
.p740de981eb6d {
    display: flex;
    margin: 0;
    gap: 10px
}.o18af23b026f2{opacity:1}
.x4f3073a509aa li {
    padding-left: 14px
}
.k49eec38bbb4d ul {
    padding-left: 18px
}
.fd97eb73ac0b9 {
    gap: 12px;
    display: grid
}
.bfafa8cb7d548 {
    gap: 12px;
    display: grid;
    grid-template-columns: 72px 1fr
}
.bfafa8cb7d548 img {
    width: 72px;
    object-fit: cover;
    height: 72px;
    border-radius: 50%
}.lc51963f6dc22{font-kerning:auto}
.bfafa8cb7d548 h2 {
    font-size: 16px;
    margin: 0
}
.zd584efb2389c {
    border-radius: 10px;
    margin-top: 14px;
    padding: 12px;
    background: var(--l7b33203c4fcb)
}
.zd584efb2389c p {
    margin: 0 0 6px
}
.m040908dd2718 button {
    min-width: 44px;
    cursor: pointer;
    color: var(--y589426cb9582);
    border: 0;
    font-size: 26px;
    min-height: 44px;
    background: 0 0
}
@media(min-width:900px) {
    .u4ce6c8784e40 {
        grid-template-columns: minmax(0,1.6fr)minmax(280px,1fr)
    }
    .n8467d7859958 {
        top: 76px;
        position: sticky
    }
    .sc14afaa23e6f {
        align-items: start;
        grid-template-columns: minmax(0,1fr)300px
    }
    .oea96543da9a1 {
        grid-auto-columns: minmax(180px,22%)
    }
}.cf1e5cd6f2595{visibility:inherit}
