.x9149a1f98{--x5b2e63bc8:#7a5b00;--x1383c6165:#0e6a3c;--x49614fe34:#c8962e;--xf8f553c7e:#a87a1d;--x93cf5c3f0:#0e6577;--x8a176f828:#0d2230;--xbc467aac0:#2f4656;--x93b874bac:#566e7e;--xe839bd918:#d6e2e8;--x88145bd9f:#eef4f7;--xa61c73632:#a96c00;display:block;min-width:0;max-width:100%;margin:16px 0 22px;font:400 16px/1.45 system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;color:var(--x8a176f828);container-type:inline-size;text-align:left}.x9149a1f98 *{box-sizing:border-box}.x9149a1f98 [hidden]{display:none!important}.xb2a2baa6ef{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:8px 14px;background:var(--x88145bd9f);border:1px solid var(--xe839bd918);border-radius:12px;font-size:13px;color:var(--x93b874bac)}.x9149a1f98 .x27e6d079c4{display:block;border-radius:2px;box-shadow:0 0 0 1px #0002;flex:none;width:20px;height:15px;object-fit:cover}.x2c55f5e0df b{color:var(--x8a176f828);font-weight:800}.xee2c08c744{margin-left:auto;white-space:nowrap}.x9149a1f98 .x0a72459ceb{font-size:12px;line-height:1.5;color:var(--xbc467aac0);background:var(--x88145bd9f);padding:8px 12px;margin:8px 0;border-radius:8px}.x9149a1f98 .xa79a2c6a6d{position:relative;display:block;min-width:0;margin:14px 0;background:#fff;border:2px solid var(--x49614fe34);border-radius:16px;box-shadow:0 22px 50px -30px #0d223080;color:var(--x8a176f828)}.x06dd79aff3{position:absolute;top:-2px;left:-2px;z-index:2;background:var(--x93cf5c3f0);color:#fff;border-radius:14px 0 12px;padding:6px 12px;font-size:13px;font-weight:800}.xc279a892fc{position:absolute;top:-2px;left:50%;transform:translate(-50%);z-index:2;background:linear-gradient(90deg,var(--xf8f553c7e),#e7c36a);color:#2b1e00;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;border-radius:0 0 10px 10px;padding:6px 16px;font-size:12px;font-weight:800}.x0a151af175{display:grid;grid-template-columns:150px minmax(0,1fr) auto auto auto;align-items:center;gap:12px 24px;padding:26px 20px 12px;min-width:0}.x0a151af175>*{min-width:0}.x9149a1f98 .x095dd9dfff{display:block;border-radius:10px;overflow:hidden;box-shadow:0 12px 26px -14px #0d2230b3;text-decoration:none}.x9149a1f98 .x095dd9dfff img{display:block;width:100%;height:auto;aspect-ratio:21/13;object-fit:cover;margin:0;border-radius:0}.x9149a1f98 .x5041009be8{display:grid;gap:4px;margin:0;min-width:0}.x9ddca51016{color:var(--x93b874bac);letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:800}.xb8eab53a32{display:block;color:var(--x8a176f828);letter-spacing:-.01em;text-transform:uppercase;font-size:clamp(1.15rem,2vw,1.6rem);font-weight:900;line-height:1.15;overflow-wrap:break-word}.x9149a1f98 .x270b401d5d{display:grid;justify-items:center;gap:2px;margin:0;font-size:13px;color:var(--xbc467aac0);white-space:nowrap}.x270b401d5d i{font-style:normal}.xb5451f4bc3{display:block;line-height:1;color:var(--xa61c73632);letter-spacing:2px;font-size:20px;white-space:nowrap}.x9149a1f98 .xa0a6befd86{display:grid;justify-items:center;margin:0;line-height:1}.xa0a6befd86 strong{color:var(--x93cf5c3f0);font-size:2rem;font-weight:900}.xa0a6befd86 small{color:var(--x93b874bac);margin-top:4px;font-size:12px}.x9149a1f98 .xe790a63776{display:grid;justify-items:center;gap:3px;margin:0}.x9149a1f98 a.xd92182ef4c{display:inline-flex;align-items:center;justify-content:center;min-width:170px;min-height:46px;padding:10px 20px;border-radius:10px;background:var(--x5b2e63bc8);color:#fff;text-decoration:none;font-size:.98rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;box-shadow:0 10px 22px -12px #0e6a3ce6}.x9149a1f98 a.xd92182ef4c:hover{background:var(--x1383c6165);text-decoration:none}.x9149a1f98 a:focus-visible,.x9149a1f98 summary:focus-visible{outline:3px solid var(--x93cf5c3f0);outline-offset:3px}.x9149a1f98 .x98b8b761d5{color:var(--x93b874bac);font-size:12px;text-decoration:underline;text-underline-offset:3px}.xb2e3b52060{grid-column:1/-1;color:var(--x93b874bac);font-size:11px;line-height:1.4}.x9149a1f98 .x07eea6cade{display:block;margin:0;border:0;border-top:1px solid var(--xe839bd918);background:var(--x88145bd9f);color:var(--x93b874bac);border-radius:0 0 14px 14px;font-size:12px}.x07eea6cade summary{display:flex;justify-content:space-between;gap:12px;cursor:pointer;padding:6px 20px;list-style:none;font-size:12px;font-weight:400}.x07eea6cade summary::-webkit-details-marker{display:none}.x07eea6cade summary:after{content:"\25be";color:var(--xbc467aac0)}.x07eea6cade[open] summary:after{content:"\25b4"}.x9149a1f98 .x07eea6cade p{margin:0;padding:0 20px 12px;line-height:1.5;font-size:12px;color:var(--x93b874bac)}@container (max-width:1100px){.x0a151af175{grid-template-columns:130px minmax(0,1fr) auto auto auto;gap:10px 16px;padding:26px 16px 12px}.x9149a1f98 a.xd92182ef4c{min-width:140px}}@container (max-width:850px){.x9149a1f98 .xa79a2c6a6d{margin:12px 0}.x0a151af175{grid-template-columns:104px minmax(0,1fr) auto;grid-template-areas:"pic copy copy" "pic rate score" "act act act" "source source source";gap:4px 12px;padding:32px 12px 10px}.x095dd9dfff{grid-area:pic;align-self:center}.x9149a1f98 .x5041009be8{grid-area:copy;gap:1px}.x9149a1f98 .x270b401d5d{grid-area:rate;display:flex;align-items:center;flex-wrap:wrap;gap:4px 6px;font-size:12px;white-space:normal}.x270b401d5d i{display:none}.x9149a1f98 .xa0a6befd86{grid-area:score;display:flex;align-items:baseline;gap:4px;flex-wrap:wrap}.xa0a6befd86 strong{font-size:1.25rem}.xa0a6befd86 small{margin:0;font-size:11px}.x9149a1f98 .xe790a63776{grid-area:act;margin-top:6px;justify-items:stretch}.xb2e3b52060{grid-area:source;margin-top:5px}.x9ddca51016{font-size:10px}.xb8eab53a32{font-size:min(1.2rem,4.6vw)}.xb5451f4bc3{letter-spacing:1px;font-size:14px}.x9149a1f98 a.xd92182ef4c{width:100%;min-width:0;min-height:44px;font-size:.95rem}.x9149a1f98 .x98b8b761d5,.xee2c08c744{display:none}.xc279a892fc{font-size:10px;padding:6px 10px}.x07eea6cade summary{padding:6px 12px}.x9149a1f98 .x07eea6cade p{padding:0 12px 10px}}@container (max-width:330px){.x0a151af175{grid-template-columns:76px minmax(0,1fr) auto;gap:4px 8px}.xb2a2baa6ef{padding:8px;font-size:12px}.xa0a6befd86 small{font-size:10px}.xb5451f4bc3{font-size:12px;letter-spacing:0}}.x2d4173c182{font-size:11px;line-height:1.5;margin:12px 0}
