._card_b3rzp_2{--ink:#3a1f2e;--muted:#7a6371;background:#fff;border:1px solid #f1dfe6;border-radius:26px;flex-direction:column;min-width:0;transition:transform .26s cubic-bezier(.2,.8,.2,1),box-shadow .26s,border-color .26s;display:flex;position:relative;overflow:hidden;box-shadow:0 6px 20px #b9456b0f;container-type:inline-size}._card_b3rzp_2:hover{border-color:#ecc3d2;transform:translateY(-6px);box-shadow:0 24px 46px #b9456b24}._art_b3rzp_24{isolation:isolate;background:radial-gradient(circle at 14% 18%, #ffffff47, transparent 38%), linear-gradient(140deg, var(--tone), color-mix(in srgb, var(--tone) 48%, #ffc9b5));border-radius:20px;height:196px;margin:8px 8px 0;display:block;position:relative;overflow:hidden}._art_b3rzp_24:before{content:"";z-index:-1;background-image:radial-gradient(#ffffff3d 1.2px,#0000 1.5px);background-size:16px 16px;position:absolute;inset:0}._art_b3rzp_24:after{content:"";z-index:-1;background:#ffffff24;border-radius:50%;width:230px;height:230px;position:absolute;top:-90px;right:-60px}._rank_b3rzp_58{z-index:3;color:var(--ink);letter-spacing:.04em;background:#ffffffe6;border-radius:999px;padding:5px 11px;font-size:.75rem;font-weight:800;position:absolute;top:12px;left:12px;box-shadow:0 4px 12px #3a1f2e1f}._rank_b3rzp_58[data-rank="1"]{color:#5f2c0c;background:linear-gradient(110deg,#ffd96b,#ffad47)}._rank_b3rzp_58[data-rank="2"],._rank_b3rzp_58[data-rank="3"]{color:#fff;background:#3a1f2e}._window_b3rzp_84{z-index:1;transform-origin:0 0;background:#fff;border-radius:14px;transition:transform .36s cubic-bezier(.2,.8,.2,1);position:absolute;inset:38px -28px -46px 28px;overflow:hidden;transform:rotate(-3deg);box-shadow:0 18px 38px #3a1f2e38}._card_b3rzp_2:hover ._window_b3rzp_84{transform:rotate(-1deg)translateY(-8px)}._windowBar_b3rzp_104{background:#fcf8fa;border-bottom:1px solid #f3eaee;align-items:center;gap:5px;height:28px;padding:0 12px;display:flex}._windowBar_b3rzp_104 i{background:#ff9bb3;border-radius:50%;width:8px;height:8px}._windowBar_b3rzp_104 i:nth-child(2){background:#ffd27a}._windowBar_b3rzp_104 i:nth-child(3){background:#9fdcb5}._windowBar_b3rzp_104 span{color:#a3909a;text-overflow:ellipsis;white-space:nowrap;margin-left:8px;font-size:.6875rem;font-weight:600;overflow:hidden}._windowBody_b3rzp_134{grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:12px;padding:16px 44px 16px 18px;display:grid}._windowLogo_b3rzp_143{width:42px;height:42px;color:var(--tone-soft);background:var(--tone);border-radius:12px;grid-row:span 3;align-self:start;place-items:center;font-size:1.05rem;font-weight:800;display:grid}._windowBody_b3rzp_134 small{color:color-mix(in srgb, var(--tone) 55%, var(--ink));letter-spacing:.14em;font-size:.6875rem;font-weight:800}._windowBody_b3rzp_134 strong{color:var(--ink);margin-top:2px;font-size:1rem;font-weight:800;line-height:1.4}._windowBody_b3rzp_134 p{color:#8a7480;margin:3px 0 0;font-size:.75rem;line-height:1.5}._windowLines_b3rzp_179{grid-column:1/-1;gap:7px;margin-top:16px;display:grid}._windowLines_b3rzp_179 i{background:#f5eef2;border-radius:999px;width:58%;height:8px}._windowLines_b3rzp_179 i:first-child{background:color-mix(in srgb, var(--tone) 20%, #fff);width:84%}._windowBack_b3rzp_198{z-index:0;opacity:.96}._body_b3rzp_203{flex-direction:column;flex:1;gap:14px;padding:18px 20px;display:flex}._head_b3rzp_211{grid-template-columns:44px minmax(0,1fr) auto;align-items:start;gap:12px;display:grid}._logo_b3rzp_218{width:44px;height:44px;color:var(--tone-soft);background:var(--tone);box-shadow:0 6px 14px color-mix(in srgb, var(--tone) 32%, transparent);border-radius:14px;place-items:center;font-size:1.1rem;font-weight:800;display:grid}._head_b3rzp_211 h3{color:var(--ink);letter-spacing:-.01em;margin:0;font-size:1.0625rem;font-weight:800;line-height:1.4}._head_b3rzp_211 h3 a{transition:color .16s}._head_b3rzp_211 h3 a:hover{color:#c42d62}._head_b3rzp_211 p{color:var(--muted);margin:3px 0 0;font-size:.875rem;line-height:1.6}._badge_b3rzp_255{color:#b8305e;white-space:nowrap;background:#fff0f5;border-radius:999px;padding:4px 10px;font-size:.75rem;font-weight:700}._description_b3rzp_265{color:var(--muted);margin:0;font-size:.9375rem;line-height:1.8}._tags_b3rzp_272{flex-wrap:wrap;gap:6px;display:flex}._tags_b3rzp_272 a{color:#8a5a6e;background:#faf3f6;border-radius:999px;padding:4px 10px;font-size:.75rem;font-weight:600;transition:color .16s,background .16s}._tags_b3rzp_272 a:hover{color:#b8305e;background:#fde4ee}._foot_b3rzp_293{border-top:1px dashed #f0e2e8;align-items:center;gap:12px;margin-top:auto;padding-top:14px;display:flex}._maker_b3rzp_302{color:#6f5a66;white-space:nowrap;align-items:center;gap:8px;min-width:0;font-size:.8125rem;font-weight:600;display:flex;overflow:hidden}._maker_b3rzp_302 i{color:#fff;background:linear-gradient(135deg,#ff7aa0,#ff9a62);border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-size:.75rem;font-style:normal;font-weight:800;display:grid}._comments_b3rzp_328{color:#9a8590;flex:none;font-size:.8125rem}._save_b3rzp_334{color:#c03967;background:#fff;border:1px solid #f0d6e0;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;margin-left:auto;font-size:1.05rem;transition:background .16s,transform .16s;display:grid}._save_b3rzp_334:hover{background:#fff0f5;transform:scale(1.06)}._save_b3rzp_334[aria-pressed=true]{background:#fde4ee;border-color:#0000}._vote_b3rzp_359{color:#c42d62;font-variant-numeric:tabular-nums;background:#fff;border:1.5px solid #f2aac2;border-radius:14px;flex:none;justify-content:center;align-items:center;gap:6px;min-width:76px;min-height:40px;padding:0 14px;font-size:.9375rem;font-weight:800;transition:color .18s,background .18s,border-color .18s,box-shadow .18s,transform .18s;display:inline-flex}._vote_b3rzp_359 span{font-size:.75rem}._vote_b3rzp_359:hover,._vote_b3rzp_359[aria-pressed=true]{color:#fff;background:linear-gradient(110deg,#ec3f78,#ff7a52);border-color:#0000;box-shadow:0 8px 18px #ec3f7840}._vote_b3rzp_359:hover{transform:translateY(-1px)}@container (width<=330px){._comments_b3rzp_328{display:none}}._featured_b3rzp_402{grid-column:span 2}._featured_b3rzp_402 ._art_b3rzp_24{height:240px}._featured_b3rzp_402 ._window_b3rzp_84:not(._windowBack_b3rzp_198){right:36%}._featured_b3rzp_402 ._windowBack_b3rzp_198{transform-origin:100% 0;top:70px;left:54%;right:-26px;transform:rotate(4deg)}._card_b3rzp_2._featured_b3rzp_402:hover ._windowBack_b3rzp_198{transform:rotate(2deg)translateY(-6px)}@media (width>=1061px){._featured_b3rzp_402{flex-direction:row}._featured_b3rzp_402 ._art_b3rzp_24{flex:1.12;height:auto;min-height:320px;margin:8px 0 8px 8px}._featured_b3rzp_402 ._window_b3rzp_84:not(._windowBack_b3rzp_198){top:52px;bottom:-60px;right:34%}._featured_b3rzp_402 ._windowBack_b3rzp_198{top:110px;left:48%}._featured_b3rzp_402 ._body_b3rzp_203{flex:1;gap:16px;padding:28px 26px 22px}._featured_b3rzp_402 ._head_b3rzp_211 h3{font-size:1.375rem}}@media (width<=620px){._featured_b3rzp_402{grid-column:auto}._art_b3rzp_24,._featured_b3rzp_402 ._art_b3rzp_24{height:172px}._featured_b3rzp_402 ._window_b3rzp_84:not(._windowBack_b3rzp_198){right:-28px}._featured_b3rzp_402 ._windowBack_b3rzp_198,._featured_b3rzp_402 ._description_b3rzp_265{display:none}._body_b3rzp_203{padding:16px}}._tile_b3rzp_485{color:#fff;background:radial-gradient(circle at 88% 12%,#ffffff40,#0000 40%),radial-gradient(circle at 10% 100%,#ffd36e66,#0000 45%),linear-gradient(130deg,#ec3f78,#ff7a52 70%,#ffa45c);border-radius:26px;flex-direction:column;justify-content:center;align-items:flex-start;gap:10px;min-height:260px;padding:34px 32px;transition:transform .26s cubic-bezier(.2,.8,.2,1),box-shadow .26s;display:flex;position:relative;overflow:hidden;box-shadow:0 16px 34px #ec3f7833}._tile_b3rzp_485:after{content:"✦";color:#fff3c4;font-size:42px;line-height:1;position:absolute;top:20px;right:26px}._tile_b3rzp_485:hover{transform:translateY(-6px);box-shadow:0 24px 46px #ec3f7840}._tile_b3rzp_485 small{color:#fff3d6;letter-spacing:.14em;font-size:.75rem;font-weight:800}._tile_b3rzp_485 strong{letter-spacing:-.025em;text-wrap:balance;font-size:1.6rem;font-weight:800;line-height:1.3}._tile_b3rzp_485 span{color:#ffffffe0;text-wrap:pretty;max-width:28em;font-size:.9375rem;line-height:1.75}._tile_b3rzp_485 b{color:#c42d62;background:#fff;border-radius:999px;align-items:center;min-height:46px;margin-top:12px;padding:0 22px;font-size:.875rem;font-weight:800;transition:transform .2s;display:inline-flex;box-shadow:0 8px 18px #8a1f4a26}._tile_b3rzp_485:hover b{transform:translate(4px)}._tile_b3rzp_485[data-span-wide="2"]{grid-column:span 2}._tile_b3rzp_485[data-span-wide="3"]{grid-column:1/-1;min-height:0}._tile_b3rzp_485:is([data-span-wide="2"],[data-span-wide="3"]){grid-template-columns:minmax(0,1fr) auto;align-content:center;gap:10px 32px;padding-right:44px;display:grid}._tile_b3rzp_485:is([data-span-wide="2"],[data-span-wide="3"])>:not(b){grid-column:1}._tile_b3rzp_485:is([data-span-wide="2"],[data-span-wide="3"]) b{grid-area:1/2/span 3;margin:0}._tile_b3rzp_485:is([data-span-wide="2"],[data-span-wide="3"]):after{font-size:26px;top:16px;right:20px}@media (width<=1060px){._tile_b3rzp_485[data-span-wide]{grid-column:auto;padding-right:32px;display:flex}._tile_b3rzp_485[data-span-wide] b{margin-top:12px}._tile_b3rzp_485[data-span-mid="2"]{grid-column:1/-1;min-height:0}}@media (width<=620px){._tile_b3rzp_485[data-span-mid]{grid-column:auto;min-height:0;padding:28px 24px}._tile_b3rzp_485 strong{font-size:1.35rem}}
