.r1i60jdt{display:-ms-grid;display:grid;-ms-grid-columns:90px 1fr;grid-template-columns:90px 1fr;-webkit-column-gap:.625rem;column-gap:.625rem;row-gap:.75rem;padding:.5rem 0 1rem;-webkit-align-items:start;-webkit-box-align:start;-ms-flex-align:start;align-items:start}@media screen and (min-width:380px){.r1i60jdt{-ms-grid-columns:110px 1fr;grid-template-columns:110px 1fr;-webkit-column-gap:.875rem;column-gap:.875rem;row-gap:.875rem}}@media screen and (width > 640px){.r1i60jdt{-ms-grid-columns:220px 1fr;grid-template-columns:220px 1fr;-webkit-column-gap:2rem;column-gap:2rem;row-gap:1.5rem;padding:1rem 0 1.5rem}}.pfyoihn{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:.5rem;-ms-grid-row:1;grid-row:1;-ms-grid-column:1;grid-column:1}@media screen and (width > 640px){.pfyoihn{grid-row:span 2;gap:.75rem;position:-webkit-sticky;position:sticky;top:calc(var(--layout-navbar) + .5rem)}}.p1cazj8x{position:relative;aspect-ratio:2/3;border-radius:.5rem;overflow:hidden;background:linear-gradient(135deg,#ffa500,#ff6b00);box-shadow:0 6px 18px rgba(0,0,0,.12);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-end;-webkit-box-align:flex-end;-ms-flex-align:flex-end;align-items:flex-end;width:100%}@media screen and (width > 640px){.p1cazj8x{border-radius:.75rem;box-shadow:0 12px 36px rgba(0,0,0,.16)}}.p10ykhar{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.pvd2mcj{position:relative;z-index:1;padding:1rem;color:#fff;font-weight:800;font-size:.85rem;text-shadow:0 2px 8px rgba(0,0,0,.5)}.p11hwdr5{aspect-ratio:16/9;max-width:100%}.p1vauwou{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;gap:.5rem;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-grid-column:1/-1;grid-column:1/-1}@media screen and (width > 640px){.p1vauwou{-ms-grid-column:1;grid-column:1}}.i14ge2q{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:.5rem;min-width:0;-ms-grid-row:1;grid-row:1;-ms-grid-column:2;grid-column:2}@media screen and (width > 640px){.i14ge2q{gap:.85rem}}.i88t4{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:.75rem;-ms-grid-column:1/-1;grid-column:1/-1;min-width:0}@media screen and (width > 640px){.i88t4{-ms-grid-column:2;grid-column:2;-ms-grid-row:2;grid-row:2}}.pcs66lk{font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#5932ff}.pcs66lk,.t1ftbjo0{overflow-wrap:anywhere}.t1ftbjo0{font-size:clamp(1.125rem,4vw,2.25rem);font-weight:900;line-height:1.1;color:#1c1c1c;margin:0;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.t16o5xhb{font-size:.875rem;color:#757577}.t16o5xhb,.tp7z2l2{font-style:italic;margin-top:.25rem}.tp7z2l2{font-size:1rem;color:#414141;padding:.75rem 1rem;background:#fafafb;border-left:3px solid #5932ff;border-radius:0 .5rem .5rem 0;line-height:1.5}.fo9scgz{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.625rem;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.75rem;color:#414141;padding:.375rem 0;border-bottom:1px solid #f1f1f2}@media screen and (width > 640px){.fo9scgz{gap:1rem;font-size:.8125rem;padding:.5rem 0}}.cw8ejcz{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.375rem .625rem;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.75rem;color:#414141}.cw8ejcz strong{color:#1c1c1c;font-weight:600}@media screen and (width > 640px){.cw8ejcz{display:none}}.f1d8gcjj{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.375rem}.f1d8gcjj strong{color:#1c1c1c;font-weight:600}.f1ikblnd{width:3px;height:3px;border-radius:50%;background:#c3cbd9;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.f1qqor2r{color:#5932ff;font-weight:700}.gvkgzvk{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:.375rem;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.g10v3czd{font-size:.75rem;padding:.3125rem .75rem;border-radius:99px;background:#f1f1f2;color:#414141;-webkit-text-decoration:none;text-decoration:none}.g10v3czd:hover{background:#e5e7eb}.a1jz1uoj{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:.5rem;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:.5rem}.a15e3rox{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;gap:.5rem;background:linear-gradient(270deg,#5e3dff,#00ccf8);color:#fff;padding:.75rem 1.125rem;border-radius:.625rem;font-weight:700;font-size:.875rem;box-shadow:0 6px 18px rgba(89,50,255,.25);-webkit-text-decoration:none;text-decoration:none;border:none;cursor:pointer;width:100%}.a15e3rox:hover{box-shadow:0 8px 24px rgba(89,50,255,.35)}@media screen and (width > 640px){.a15e3rox{width:auto;padding:.625rem 1.125rem;font-size:.8125rem}}.a1oa89sc{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;background:#fff;border:1px solid #f1f1f2;color:#1c1c1c;padding:.625rem 1rem;border-radius:.625rem;font-weight:600;font-size:.8125rem;cursor:pointer;-webkit-text-decoration:none;text-decoration:none}.a1oa89sc:hover{border-color:#c3cbd9}