

:root {--s7n: 12px;--spw8p: color-mix(in srgb, var(--cph) 18%, var(--yoz9d));--wci: 16%;--x0z: var(--omb7q);--kbr: color-mix(in srgb, var(--r38) 35%, var(--kqko));--cph: color-mix(in srgb, #000 calc(var(--hffu, 0) * 100%), #fff);--j49: 0 4px 16px color-mix(in srgb, #000 14%, transparent);--rd8: 18px;--js5: color-mix(in srgb, var(--cph) 12%, var(--yoz9d));--qyz6: var(--l4di);--vqp: clamp(16px, 2.4vw, 30px);--sfaq: 15px;--vwa: clamp(14px, 2vw, 24px);--harr: var(--fsozg);--xx4: color-mix(in srgb, var(--cph) 62%, transparent);--fjv9: 10px;--cw0jz: 0 10px 34px color-mix(in srgb, #000 20%, transparent);--igcz: var(--fgym6);--ateby: var(--r38);--muo:"Outfit", "DM Sans", system-ui, "Poppins", sans-serif;--fm3q: color-mix(in srgb, var(--cph) 26%, var(--yoz9d));--qdoo: 1160px;--be9: 30%;--otbf4: color-mix(in srgb, #fff calc(var(--hffu, 0) * 100%), #000);--b41: 24%;--kqko: var(--ij7);--qoo: color-mix(in srgb, var(--cph) 34%, transparent);}

body {-webkit-text-size-adjust: 100%;font: 16px/1.62 var(--muo);margin: 0;background: var(--yoz9d);color: var(--kqko);}

*, *::before, *::after {box-sizing: border-box;}

img {max-width: 100%;}

.fk94 {inset: 0;z-index: -2;pointer-events: none;background-color: var(--yoz9d);background-position: center;position: fixed;background-size: cover;}
.vzz07 {inset: 0;z-index: -1;background: color-mix(in srgb, var(--yoz9d) calc(58% - var(--a6fi, 100%) * 0.18), transparent);position: fixed;pointer-events: none;}

.nk97xbs {pointer-events: none;opacity:0.05;height: 1px;width: 1px;top: 0;left: 0;position: fixed;}

.mf2mw8 {position: absolute;top: 0;z-index: 200;left: -9999px;}
.mf2mw8:focus {border-radius: var(--s7n);text-decoration: none;box-shadow: inset 0 0 0 1px var(--qoo), var(--cw0jz);background: var(--fm3q);padding: 12px 18px;color: var(--kqko);left: 12px;top: 12px;}

.mrwdv {box-shadow: 0 8px 30px color-mix(in srgb, #000 22%, transparent);-webkit-backdrop-filter: blur(var(--sfaq)) saturate(150%);background: color-mix(in srgb, var(--wow0) 74%, transparent);z-index: 60;border: 1px solid var(--qoo);backdrop-filter: blur(var(--sfaq)) saturate(150%);position: sticky;}
.vyy3a {border-radius: var(--rd8);margin: 12px auto 0;width: min(calc(100% - 24px), var(--qdoo));top: 12px;}
.tetz {border-radius: 0;width: 100%;border-width: 0 0 1px;top: 0;margin: 0;}
.hvvzw5r {display: flex;align-items: center;margin: 0 auto;max-width: var(--qdoo);min-height: 60px;gap:16px;padding: 0 var(--vqp);}

.f850w7 {text-decoration: none;min-height: 44px;align-items: center;display: inline-flex;gap:10px;}
.f850w7 img {height: 28px;width: auto;display: block;}
.b8t1fs {color: var(--r7y2y, var(--gjb));margin: 0;font: 700 clamp(15px, 1.6vw, 18px)/1.1 var(--muo);}
.mxseys  {letter-spacing: .1em;text-transform: uppercase;}
.jj3r {letter-spacing: -.012em;}
.a9aj  {letter-spacing: .05em;font-weight: 600;}

.j3ex {min-width: 0;margin-left: auto;}
.j3ex ul {display: flex;flex-wrap: wrap;list-style: none;margin: 0;gap:2px;padding: 0;}
.j3ex a {text-decoration: none;padding: 0 13px;border-radius: 999px;min-height: 44px;font: 500 14.5px/1 var(--muo);display: inline-flex;align-items: center;color: var(--r7y2y, var(--gjb));}
.j3ex a:hover {background: color-mix(in srgb, var(--cph) 14%, transparent);}
.j3ex a[aria-current="page"] {background: color-mix(in srgb, var(--cph) 18%, transparent);box-shadow: inset 0 0 0 1px var(--qoo);}

.mqtn {display: flex;align-items: center;gap:10px;}
.gj380 {transition:transform 0.176s ease, box-shadow 0.159s ease, background 0.213s ease;text-decoration: none;display: inline-flex;min-height: 44px;font: 600 14.5px/1 var(--muo);padding: 0 19px;cursor: pointer;justify-content: center;align-items: center;border-radius: 999px;border: 0;}
.ap46f {color: var(--qgy, var(--n1nf));box-shadow: inset 0 0 0 1px var(--qoo), inset 0 1px 0 var(--xx4);background: color-mix(in srgb, var(--d9h9) 82%, transparent);backdrop-filter: blur(var(--fjv9));-webkit-backdrop-filter: blur(var(--fjv9));}
.ap46f:hover {background: var(--d9h9);}
.hezq9ed {color: var(--ts9a, var(--lap));background: var(--y33j);box-shadow: 0 4px 16px color-mix(in srgb, var(--y33j) 40%, transparent);}
.hezq9ed:hover {transform: translateY(-1px);}

.ff82 {min-height: 48px;padding: 0 24px;background: var(--r38);box-shadow: 0 6px 22px color-mix(in srgb, var(--r38) 44%, transparent);color: var(--vpu3, var(--xa9));}
.ff82:hover {background: var(--uw0);transform: translateY(-1px);}

.gj380:focus-visible,
.j3ex a:focus-visible,
.f850w7:focus-visible,
.cbm28sj:focus-visible {outline: 2px solid var(--kqko);outline-offset: 2px;}

.cbm28sj {display: none;min-width: 44px;gap:4px;align-items: center;justify-content: center;flex-direction: column;border-radius:13px;cursor: pointer;box-shadow: inset 0 0 0 1px var(--qoo);min-height: 44px;}
.cbm28sj span {background: var(--r7y2y, var(--gjb));width: 18px;height: 2px;display: block;border-radius:1px;}

.b5mvgb {max-width: var(--qdoo);padding: var(--vwa) var(--vqp) 48px;flex-direction: column;gap: var(--vwa);margin: 0 auto;display: flex;}

.eqmt9x,
.n3ntvw,
.ffzw,
.b5mvgb > section,
.b5mvgb > article,
.b5mvgb > div,
.b5mvgb > aside,
.b5mvgb > nav,
.b5mvgb > figure {border-radius: var(--rd8);border: 1px solid var(--qoo);min-width: 0;-webkit-backdrop-filter: blur(var(--sfaq)) saturate(140%);padding: clamp(18px, 2.6vw, 32px);background: color-mix(in srgb, var(--spw8p) 88%, transparent);margin: 0;backdrop-filter: blur(var(--sfaq)) saturate(140%);box-shadow: var(--cw0jz);overflow-wrap: anywhere;position: relative;}

.eqmt9x::before,
.n3ntvw::before,
.ffzw::before,
.b5mvgb > section::before,
.b5mvgb > article::before,
.b5mvgb > div::before,
.b5mvgb > aside::before,
.b5mvgb > nav::before,
.b5mvgb > figure::before {height: 1px;content: "";left: 12px;border-radius:2px;position: absolute;top: 0;right: 12px;pointer-events: none;background: linear-gradient(90deg, transparent, var(--xx4), transparent);}

.b5mvgb h1 {margin: 0 0 10px;letter-spacing: .16em;font: 700 clamp(11px, 1.2vw, 13px)/1.35 var(--muo);text-transform: uppercase;color: var(--kbr);}
.b5mvgb h2 {font: 600 clamp(19px, 2.3vw, 26px)/1.25 var(--muo);color: var(--kqko);letter-spacing: -.015em;margin: 0 0 14px;}
.b5mvgb h3 {margin: 0 0 8px;color: var(--kqko);font: 600 17px/1.32 var(--muo);}
.b5mvgb p {margin: 0 0 12px;}
.b5mvgb p:last-child {margin-bottom: 0;}
.b5mvgb a {color: var(--kbr);}

.n3ntvw {flex-wrap: wrap;display: flex;gap:15px;align-items: center;}
.ffcqjz {flex: 1 1 240px;min-width: 0;}
.w4yqx {margin: 0 0 4px;font: 600 19px/1.3 var(--muo);color: var(--kqko);}
.m5xd5 {color: var(--harr);font-size: 15px;margin: 0;}

.ffzw {gap:7px;display: flex;flex-direction: column;}
.cq58za {color: var(--kqko);text-transform: uppercase;border-radius: 999px;font: 600 12px/1 var(--muo);background: var(--fm3q);padding: 5px 12px;box-shadow: inset 0 0 0 1px var(--qoo);letter-spacing: .1em;align-self: flex-start;}
.cpvevy {font: 600 18px/1.3 var(--muo);margin: 0;}
.nsqdf {color: var(--harr);font-size: 15px;margin: 0;}

.ve3n9s {padding: 10px 16px;font-size: 13.5px;align-self: flex-start;border-radius: 999px;background: var(--js5);box-shadow: inset 0 0 0 1px var(--qoo);margin: 0;color: var(--kqko);}

.nb47g {justify-content: center;-webkit-backdrop-filter: blur(var(--sfaq)) saturate(150%);z-index: 70;padding: 12px 40px calc(12px + env(safe-area-inset-bottom, 0px)) 18px;right: 12px;background: color-mix(in srgb, var(--fm3q) 92%, transparent);backdrop-filter: blur(var(--sfaq)) saturate(150%);left: 12px;position: fixed;box-shadow: var(--cw0jz);gap:11px;bottom: 12px;align-items: center;display: flex;border-radius: var(--rd8);border: 1px solid var(--qoo);flex-wrap: wrap;}
.jnwfzc {font: 600 15px/1.35 var(--muo);color: var(--kqko);}

.n5av {padding: 0;white-space: nowrap;position: fixed;width: 1px;height: 1px;top: 0;clip-path: inset(50%);margin: -1px;overflow: hidden;left: 0;border: 0;}
.n5av:checked ~ .nb47g {display: none;}

.nrytrh {position: absolute;top: 0;z-index: 1;right: 0;color: color-mix(in srgb, var(--kqko) 78%, transparent);width: 44px;align-items: center;height: 44px;display: inline-flex;cursor: pointer;justify-content: center;transition:color 0.167s;}

.nrytrh::before {content: '';inset: 10px;position: absolute;border-radius: 50%;border: 1px solid var(--xx4);background: color-mix(in srgb, var(--cph) var(--b41), transparent);transition:background 0.161s;}
.nrytrh svg {position: relative;z-index: 1;}
.nrytrh:hover {color: var(--kqko);}
.nrytrh:hover::before {background: color-mix(in srgb, var(--cph) var(--be9), transparent);}
.nrytrh:focus-visible {outline: 2px solid var(--kbr);outline-offset: -3px;border-radius: 50%;}

.nt9d {margin-top:41px;color: var(--wfah, var(--ij7));background: color-mix(in srgb, var(--pm7) 82%, transparent);backdrop-filter: blur(var(--sfaq)) saturate(140%);padding: 34px var(--vqp) 26px;border-top: 1px solid var(--qoo);-webkit-backdrop-filter: blur(var(--sfaq)) saturate(140%);}
.w5y7,
.bkbnxvt {margin: 0 auto;max-width: var(--qdoo);}
.w5y7 {gap:21px;align-items: flex-start;flex-wrap: wrap;display: flex;}
.m9m9y4 img {width: auto;height: 30px;}
.hmta9q8 {flex-wrap: wrap;gap:6px 18px;display: flex;}
.hmta9q8 a {display: inline-flex;align-items: center;min-height: 44px;text-decoration: none;font-size: 14.5px;color: var(--wfah, var(--ij7));}
.hmta9q8 a:hover {text-decoration: underline;}
.j04cjt {gap:9px;flex-wrap: wrap;align-items: center;display: flex;}
.j04cjt img,
.j04cjt svg {opacity:0.8;height: 24px;width: auto;}
.bkbnxvt {padding-top:17px;border-top: 1px solid var(--qoo);font-size: 13.5px;margin-top:21px;color: var(--wfah, var(--ij7));}

.exkgyb {opacity:0.05;cursor: pointer;inset: 0;z-index: 78;transition:opacity 0.242s ease, visibility 0.193s ease;overscroll-behavior: contain;background: color-mix(in srgb, #000 52%, transparent);backdrop-filter: blur(3px);-webkit-backdrop-filter: blur(3px);position: fixed;visibility: hidden;}

.ncqee {background: color-mix(in srgb, var(--spw8p) 94%, transparent);overscroll-behavior: contain;z-index: 79;position: fixed;transition:transform 0.285s cubic-bezier(.22,.61,.36,1), visibility 0.253s;box-shadow: 0 0 44px color-mix(in srgb, #000 48%, transparent);flex-direction: column;top: 0;padding-bottom: env(safe-area-inset-bottom, 0px);-webkit-overflow-scrolling: touch;overflow-y: auto;display: flex;-webkit-backdrop-filter: blur(20px) saturate(150%);visibility: hidden;bottom: 0;width: min(86vw, 344px);backdrop-filter: blur(20px) saturate(150%);}

.h457aqz  {transform: translateX(-102%);left: 0;border-right: 1px solid var(--qoo);}
.y4zvy {right: 0;transform: translateX(102%);border-left: 1px solid var(--qoo);}

.nk97xbs:checked ~ .exkgyb {visibility: visible;opacity:1;}
.nk97xbs:checked ~ .ncqee {transform: translateX(0);visibility: visible;}

.fb3bh {align-items: center;top: 0;gap:13px;background: var(--fm3q);display: flex;position: sticky;border-bottom: 1px solid var(--qoo);z-index: 1;justify-content: space-between;padding: 14px 16px;}
.yshxc3 {align-items: center;display: inline-flex;min-height: 44px;}
.yshxc3 img {display: block;width: auto;height: 28px;}
.hvfk5 {color: var(--kqko);font: 700 17px/1.1 var(--muo);}

.zrw10fj {border-radius: 999px;justify-content: center;box-shadow: inset 0 0 0 1px var(--qoo);background: var(--js5);height: 44px;color: var(--kqko);flex: none;width: 44px;cursor: pointer;display: inline-flex;align-items: center;}
.zrw10fj:hover {background: var(--fm3q);}
.zrw10fj:focus-visible,
.ts1q9kz a:focus-visible,
.sevpm:focus-visible,
.x6p6jjb:focus-visible {outline: 2px solid var(--kqko);outline-offset: 2px;}

.ts1q9kz {padding: 12px;}
.ts1q9kz ul {gap:9px;flex-direction: column;padding: 0;margin: 0;display: flex;list-style: none;}

.ts1q9kz a {font: 500 15.5px/1.3 var(--muo);color: var(--kqko);border-radius: var(--s7n);border: 1px solid transparent;padding: 10px 14px;text-decoration: none;align-items: center;display: flex;min-height: 48px;}
.ts1q9kz a:hover {background: var(--js5);border-color: var(--qoo);}

.ts1q9kz a[aria-current="page"] {border-color: var(--qoo);box-shadow: inset 3px 0 0 var(--ateby);background: var(--js5);}

.xb7c34 {display: grid;border-top: 1px solid var(--qoo);gap:9px;background: var(--fm3q);margin-top: auto;padding: 14px 16px calc(16px + env(safe-area-inset-bottom, 0px));}
.sevpm,
.x6p6jjb {align-items: center;justify-content: center;text-decoration: none;min-height: 48px;border-radius: 999px;display: inline-flex;font: 600 15px/1 var(--muo);}
.sevpm {box-shadow: inset 0 0 0 1px var(--qoo);color: var(--qgy, var(--n1nf));background: var(--d9h9);}
.x6p6jjb {background: var(--y33j);color: var(--ts9a, var(--lap));}

.kzdddp.kzdddp {padding: 0;overflow: hidden;display: grid;grid-template-columns: 1fr;}

.jcw9267 {overflow: hidden;display: block;grid-area: 1 / 1;min-height: clamp(150px, 30vh, 300px);width: 100%;z-index: 0;position: relative;}
.nfsf {object-fit: cover;inset: 0;width: 100%;height: 100%;display: block;position: absolute;}
.m0qkgk {background-position: center;background-size: cover;z-index: 0;grid-area: 1 / 1;min-height: clamp(150px, 30vh, 300px);height: 100%;}
.edz4h8 {-webkit-backdrop-filter: blur(18px) saturate(140%);align-self: end;backdrop-filter: blur(18px) saturate(140%);z-index: 1;border-radius: var(--s7n);border: 1px solid var(--qoo);box-shadow: var(--cw0jz);margin: 0 clamp(10px, 1.6vw, 18px) clamp(10px, 1.6vw, 18px);padding: clamp(16px, 2.2vw, 26px);position: relative;grid-area: 1 / 1;background: color-mix(in srgb, var(--fm3q) 93%, transparent);min-width: 0;}
.edz4h8::before {position: absolute;pointer-events: none;content: "";}
.bbvk {margin: 0 0 6px;color: var(--kbr);font: 600 12px/1.2 var(--muo);text-transform: uppercase;letter-spacing: .16em;}

.vvmc {letter-spacing: .16em;color: var(--kbr);display: block;margin: 0 0 14px;text-transform: uppercase;position: relative;font: 600 12px/1.2 var(--muo);padding-top:12px;}
.vvmc::before {border-radius:3px;background: var(--ateby);top: 0;width: 44px;position: absolute;height: 2px;left: 0;content: "";}

.s7g4r9.s7g4r9 {font: 700 clamp(27px, 3.2vw, 44px)/1.08 var(--muo);margin: 0 0 10px;letter-spacing: -.025em;text-transform: none;text-wrap: balance;color: var(--kqko);}
.ef1a {margin: 0 0 16px;max-width: 56ch;line-height:1.56;font-size: clamp(14.5px, 1.5vw, 16.5px);color: var(--kqko);}
.sd06v {padding: 0 26px;background: var(--r38);text-decoration: none;color: var(--vpu3, var(--xa9));align-items: center;display: inline-flex;font: 600 15.5px/1 var(--muo);border-radius: 999px;min-height: 48px;box-shadow: 0 6px 22px color-mix(in srgb, var(--r38) 44%, transparent);justify-content: center;}
.sd06v:hover {background: var(--uw0);}

.kzdddp.g2kay3v {display: flex;padding: clamp(16px, 2.2vw, 26px);gap: clamp(16px, 2.2vw, 26px);flex-direction: column;}
.g2kay3v .jcw9267,
.g2kay3v .m0qkgk {min-height: 0;border-radius: var(--s7n);border: 1px solid var(--qoo);grid-area: auto;aspect-ratio: 16 / 10;max-height: 32vh;}
.g2kay3v .edz4h8 {-webkit-backdrop-filter: none;background: none;border: 0;padding: 0;position: static;margin: 0;grid-area: auto;box-shadow: none;align-self: stretch;backdrop-filter: none;}
@media (min-width:849px) {
  .kzdddp.g2kay3v {align-items: center;flex-direction: row;}
  .g2kay3v .jcw9267,
  .g2kay3v .m0qkgk {height: 260px;flex: 0 0 auto;aspect-ratio: auto;width: 42%;max-height: none;}
  .g2kay3v .edz4h8 {flex: 1 1 auto;min-width: 0;}
  
}

.wq52fra {display: grid;list-style: none;gap:17px;padding: 0;margin: 0;grid-template-columns: repeat(4, minmax(0, 1fr));}
@media (max-width:988px) { .wq52fra {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:555px)  { .wq52fra {grid-template-columns: minmax(0, 1fr);} }
.kyfe7 {min-width: 0;}
.ws2czy {color: var(--kqko);min-width: 0;overflow: hidden;text-decoration: none;display: block;border-radius: var(--s7n);background: var(--js5);box-shadow: inset 0 0 0 1px var(--qoo), var(--j49);}
.ws2czy:hover {background: var(--fm3q);}
.cjeky {aspect-ratio: 3/2;object-fit: cover;width: 100%;display: block;}
.wgq6 {display: block;font: 600 16.5px/1.3 var(--muo);padding: 13px 15px 3px;}
.qcf3 {padding: 0 15px 14px;font-size: 13.5px;display: block;opacity:0.8;color: var(--kqko);font-style: normal;}

.bcvyt0 {margin: 0;list-style: none;gap:17px;display: grid;padding: 0;grid-template-columns: repeat(4, minmax(0, 1fr));}
@media (max-width:988px) { .bcvyt0 {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:555px)  { .bcvyt0 {grid-template-columns: minmax(0, 1fr);} }
.drejb9 {min-width: 0;}
.fev7x {gap:11px;min-height: 132px;display: flex;border-radius: var(--s7n);text-decoration: none;padding: 24px 16px;align-items: center;background: var(--js5);box-shadow: inset 0 0 0 1px var(--qoo);color: var(--kqko);flex-direction: column;}
.fev7x:hover {background: var(--fm3q);}

.fev7x img {max-width: 100%;width: auto;max-height: 48px;}
.rqxyzj {font: 500 14px/1.3 var(--muo);text-align: center;}

.fn05xta {gap:11px;margin: 0;display: flex;flex-direction: column;}
.pj2baq {align-items: center;border-radius: var(--s7n);min-height: 76px;padding: 14px 20px;box-shadow: inset 0 0 0 1px var(--qoo);background: var(--js5);display: flex;gap:18px;}
.pj2baq img {width: auto;max-width: 40%;max-height: 44px;}
.a1jxa4 {padding: 0 20px 10px;font-size: 14px;color: var(--kqko);margin: 0;}
.sk84 {font: 600 16.5px/1.3 var(--muo);}

.mak2mfa {flex-wrap: wrap;display: flex;align-items: baseline;margin: 0 0 6px;gap:10px;}
.kpgf {color: var(--kbr);font: 700 clamp(30px, 3.4vw, 40px)/1 var(--muo);}
.wdj9j3 {font-size: 14px;color: var(--kqko);font-style: normal;opacity:0.82;}
.rdxn6 {color: var(--kqko);font-size: 15px;margin: 0 0 16px;}
.kh10dh8 {margin: 0;gap:11px;grid-template-columns: repeat(auto-fit, minmax(230px, 1fr));display: grid;padding: 0;}
.nfc9 {border-radius: var(--s7n);margin: 0;background: var(--js5);box-shadow: inset 0 0 0 1px var(--qoo);padding: 16px;min-width: 0;}
.xbq1 {line-height:1.55;font-size: 14.5px;margin: 0 0 10px;color: var(--kqko);}
.g3tn {display: block;font: 600 13.5px/1.3 var(--muo);font-style: normal;color: var(--kqko);}
.yzga7 {font-size: 12.5px;display: block;color: var(--kbr);letter-spacing: .12em;margin-top:2px;}

.vhp1s3.vhp1s3 {align-items: center;flex-wrap: wrap;gap: clamp(14px, 2vw, 24px);display: flex;}

.r1pm2m8 {margin: 0;flex: 1 1 100%;min-width: 0;}
.r1pm2m8 img {height: auto;object-fit: contain;margin-inline: auto;border-radius: var(--s7n);display: block;max-height: clamp(220px, 32vw, 420px);max-width: 100%;}

@media (min-width:650px) {
  .vhp1s3.vhp1s3 > .r1pm2m8 {order: -1;}
  .vhp1s3.dcj68n:not(.gc67b9) > .r1pm2m8,
  .vhp1s3.gc67b9:not(.dcj68n) > .r1pm2m8 {order: 1;}
}

.b5mvgb .tg649sc.d9c6 {max-width:559px;}
.ax3rthj {flex: 2 1 280px;min-width: 0;}
.qyd9 {margin: 0 0 8px;font: 600 clamp(18px, 2.1vw, 23px)/1.28 var(--muo);}
.yjc3 {color: var(--kqko);margin: 0 0 14px;}
.yjc3 p:last-child {margin-bottom: 0;}
.dcj68n {flex-direction: row-reverse;}

.a2eskd3 {gap:11px;list-style: none;padding: 0;grid-template-columns: repeat(auto-fill, minmax(190px, 260px));display: grid;justify-content: start;margin: 0 0 14px;}
.nm9z {min-width: 0;overflow: hidden;box-shadow: inset 0 0 0 1px var(--qoo);background: var(--js5);border-radius: var(--s7n);margin: 0;}

.nm9z img {height: auto;object-fit: cover;aspect-ratio: 16/10;display: block;width: 100%;}
.a5c6v0 {color: var(--kqko);display: block;font-size: 14px;line-height:1.39;padding: 11px 13px;}
.a65v {color: var(--kqko);margin: 0 0 14px;font-size: clamp(15px, 1.7vw, 17px);}
.n60e {gap:9px;display: flex;flex-wrap: wrap;}

.jcfyf8.jcfyf8 {align-items: flex-start;flex-wrap: wrap;display: flex;gap:15px;}
.d1s8xw {flex: 0 0 auto;margin: 0;}
.d1s8xw img {display: block;height: 74px;border-radius: 50%;width: 74px;box-shadow: 0 0 0 1px var(--qoo), var(--j49);object-fit: cover;}
.vgr3 {flex: 1 1 260px;min-width: 0;}
.jgf9 {margin: 0 0 2px;font: 600 17px/1.3 var(--muo);}
.c01jp {color: var(--kqko);margin: 0 0 8px;font-size: 13.5px;opacity:0.85;}

.f4aza9 {flex-wrap: wrap;gap: 0 9px;margin: 0 0 8px;align-items: baseline;display: flex;}
.f4aza9 .jgf9 {margin: 0;}
.f4aza9 .c01jp {margin: 0;}

.f4aza9 .c01jp:not(:first-child)::before {opacity:0.53;display: inline-block;margin-right:10px;width: 4px;height: 4px;border-radius: 50%;vertical-align: middle;content: "";background: currentColor;}

.v792nd9 {color: var(--kbr);font: 600 11.5px/1.2 var(--muo);letter-spacing: .14em;margin: 0 0 4px;display: block;text-transform: uppercase;}

.v792nd9 + .jgf9 {margin-bottom:8px;}
.rdyp2j {margin: 0 0 8px;color: var(--kqko);font-size: 14.5px;}
.y49e65a {margin: 0 0 8px;gap:7px 14px;display: flex;flex-wrap: wrap;}
.gfj5 {text-transform: uppercase;color: var(--kqko);letter-spacing: .08em;font: 600 12px/1.3 var(--muo);opacity:0.8;}
.nzfe {font-size: 13.5px;margin: 0;}
.by067 {flex-wrap: wrap;display: flex;gap:8px;}
.by067 a {min-width: 44px;color: var(--kqko);min-height: 44px;border-radius: 999px;display: inline-flex;align-items: center;justify-content: center;background: var(--js5);box-shadow: inset 0 0 0 1px var(--qoo);}
.kmv7 {font-size: 12.5px;margin: 10px 0 0;opacity:0.8;color: var(--kqko);}

.j3h3sdr {gap:8px;margin: 0;display: grid;}
.rhbpa {background: var(--js5);box-shadow: inset 0 0 0 1px var(--qoo);padding: 0;border-radius: var(--s7n);min-width: 0;}
.wfg4v5 {align-items: center;gap:10px;list-style: none;padding: 12px 16px;cursor: pointer;min-height: 52px;display: flex;color: var(--kqko);font: 600 15.5px/1.4 var(--muo);}
.wfg4v5::-webkit-details-marker {display: none;}

.dd9cv {flex: 0 0 auto;border-right: 2px solid var(--kbr);height: 9px;width: 9px;margin-left: auto;transition:transform 0.227s ease;border-bottom: 2px solid var(--kbr);transform: rotate(45deg);}
.rhbpa[open] .dd9cv {transform: rotate(-135deg);}
.xk7w6ay {color: var(--kqko);margin: 0;padding: 0 16px 16px;font-size: 15px;}

.h6gy35g {gap:10px;list-style: none;display: grid;padding: 0;margin: 0;}
.ty6v {min-width: 0;}

.h4n8yq .ty6v {display: grid;background: var(--js5);grid-template-columns: 42px 1fr;padding: 14px 16px;gap:13px;border-radius: var(--s7n);align-items: start;box-shadow: inset 0 0 0 1px var(--qoo);}

.dzxzrtm {gap:12px;grid-template-columns: repeat(auto-fit, minmax(212px, 1fr));}
.dzxzrtm .ty6v {background: var(--js5);padding: 18px 16px;border-radius: var(--s7n);display: block;box-shadow: inset 0 0 0 1px var(--qoo);}
.dzxzrtm .e4sg {margin-bottom:11px;}

.een39 {gap: 0;}
.een39 .ty6v {position: relative;padding: 14px 0 14px 44px;border-bottom: 1px solid var(--qoo);}
.een39 .ty6v:first-child {padding-top: 0;}
.een39 .ty6v:last-child {border-bottom: 0;padding-bottom: 0;}
.een39 .ty6v::before {font: 700 15px/1.35 var(--muo);letter-spacing: .04em;left: 0;content: counter(pr-flow-n);top: 14px;color: var(--kbr);position: absolute;}
.een39 .ty6v:first-child::before {top: 0;}

.h6gy35g {counter-reset: pr-flow-n;}
.ty6v {counter-increment: pr-flow-n;}
.e4sg {font: 700 16px/1 var(--muo);justify-content: center;display: inline-flex;box-shadow: inset 0 0 0 1px var(--qoo);height: 42px;width: 42px;color: var(--kbr);border-radius: 50%;align-items: center;background: var(--fm3q);}
.e4sg::before {content: counter(pr-flow-n);}
.hak98 {min-width: 0;}
.g3tw9v {color: var(--kqko);font: 600 16px/1.35 var(--muo);display: block;}
.xwaw {display: block;color: var(--kqko);font-size: 14.5px;margin-top:2px;}

.hzmpf {display: grid;gap:12px;grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));}
.wj9p {background: var(--js5);padding: 16px;box-shadow: inset 0 0 0 1px var(--qoo);border-radius: var(--s7n);min-width: 0;}
.xy69 {letter-spacing: .1em;text-transform: uppercase;color: var(--kqko);font: 600 14px/1.3 var(--muo);margin: 0 0 10px;}
.tstr {display: grid;gap:6px;margin: 0;}

.px60 {box-shadow: inset 3px 0 0 color-mix(in srgb, var(--cph) 30%, transparent);background: var(--spw8p);border-radius:9px;margin: 0;font-size: 14.5px;padding: 9px 12px 9px 14px;color: var(--kqko);}
.mt4z .px60 {box-shadow: inset 3px 0 0 var(--ateby);}

.je6dm {color: var(--kbr);letter-spacing: .16em;margin: 0 0 4px;font: 600 12px/1.2 var(--muo);text-transform: uppercase;}
.bptjv {margin: 0 0 12px;}
.j4kv {color: var(--kqko);line-height:1.66;font-size: 16px;}
.j4kv p {margin: 0 0 12px;}
.j4kv p:last-child {margin-bottom: 0;}
.j4kv ul,
.j4kv ol {padding-left:22px;margin: 0 0 12px;}
.j4kv li {margin-bottom:4px;}
.j4kv strong {font-weight: 600;}

.svdxn8s {margin: 0 0 6px;}
.a3snn {margin: 0 0 14px;color: var(--kqko);}
.n0e4c2c {margin: 0 0 14px;display: flex;gap:8px;flex-wrap: wrap;}
.m2yf {font-size: 13.5px;display: inline-flex;box-shadow: inset 0 0 0 1px var(--qoo);background: var(--js5);align-items: baseline;padding: 7px 13px;border-radius: 999px;color: var(--kqko);gap:7px;}
.sd1fxsg {font: 600 11.5px/1 var(--muo);letter-spacing: .1em;text-transform: uppercase;opacity:0.78;}
.ydd0evb {font-weight: 600;}
.j3hae3h {gap:10px;flex-wrap: wrap;display: flex;}

.eye7zy {display: flex;margin: 0;}
.p5fca   {justify-content: flex-start;}
.czg5z1a {justify-content: center;}
.p0anr  {justify-content: flex-end;}
.mh717r {box-shadow: 0 6px 22px color-mix(in srgb, var(--r38) 40%, transparent);min-height: 48px;padding: 0 28px;gap:8px;justify-content: center;text-decoration: none;font: 600 15.5px/1 var(--muo);display: inline-flex;color: var(--vpu3, var(--xa9));background: var(--r38);align-items: center;border-radius: 999px;}
.mh717r:hover {background: var(--uw0);}
.xpve {width: 100%;}
.gd1tcje {font-style: normal;}

.nbqv {display: inline-flex;flex: 0 0 auto;align-items: center;width: 28px;justify-content: center;background: color-mix(in srgb, var(--vpu3, var(--xa9)) 20%, transparent);border-radius: 50%;line-height: 1;font-size: 16px;height: 28px;}
.x9f4 {padding-right:9px;}

.f81vrqh {margin: 0 0 4px;text-transform: uppercase;font: 600 11.5px/1.2 var(--muo);letter-spacing: .16em;color: var(--kbr);}
.ncek {margin: 0 0 12px;}
.yc761s0 {overflow-x: auto;}

.yc761s0 table,
.zs2s table {font-size: 14.5px;color: var(--l7m42, var(--kqko));width: 100%;border-collapse: collapse;}
.yc761s0 th,
.zs2s th {border-bottom: 2px solid var(--ihu);letter-spacing: .06em;text-transform: uppercase;color: var(--l7m42, var(--kqko));padding: 10px 12px;text-align: left;font: 600 13px/1.3 var(--muo);}
.yc761s0 td,
.zs2s td {padding: 10px 12px;border-bottom: 1px solid var(--qyz6);}
.yc761s0 tr:last-child td,
.zs2s tr:last-child td {border-bottom: 0;}

.zgtfgf {gap:11px;align-items: baseline;flex-wrap: wrap;display: flex;margin-bottom:12px;}
.qf13cm {letter-spacing: .1em;font: 700 13px/1 var(--muo);font-style: normal;color: var(--kbr);}
.d8f7g2h {margin: 0;}
.zs2s {overflow-x: auto;}

.q0xn3d {letter-spacing: .12em;color: var(--kbr);display: block;opacity:0.82;margin: 0 0 10px;text-align: right;font: 700 12px/1 var(--muo);}

.wbr8hq {background: linear-gradient(90deg, var(--xx4), var(--qoo) 42%, transparent);margin: 0 0 16px;height: 1px;border: 0;}

.g0q3f.g0q3f {padding: 0;overflow: hidden;}

.wja6 {display: block;position: relative;}
.g0q3f img {display: block;height: auto;width: 100%;}

.n4r0m1r {display: block;position: relative;}
.n4r0m1r::after {pointer-events: none;inset: 0;content: "";box-shadow: inset 0 0 0 1px var(--xx4),
              inset 0 0 0 2px color-mix(in srgb, var(--otbf4) 22%, transparent);border-radius: var(--rd8);position: absolute;}

.e62e2e {color: var(--kqko);right: clamp(10px, 1.6vw, 16px);justify-content: center;box-shadow: inset 0 0 0 1px var(--xx4), var(--j49);background: color-mix(in srgb, var(--fm3q) 76%, transparent);backdrop-filter: blur(var(--fjv9)) saturate(140%);position: absolute;height: 36px;width: 36px;align-items: center;-webkit-backdrop-filter: blur(var(--fjv9)) saturate(140%);font: 400 17px/1 var(--muo);font-style: normal;display: inline-flex;bottom: clamp(10px, 1.6vw, 16px);border-radius: 50%;}

.mgw8p {letter-spacing: .12em;text-transform: uppercase;margin: 0 0 10px;color: var(--kqko);font: 600 13px/1.3 var(--muo);}
.nv4gqzz {flex-wrap: wrap;list-style: none;margin: 0;display: flex;gap:7px;padding: 0;}
.nv4gqzz a {padding: 0 15px;border-radius: 999px;min-height: 44px;color: var(--kqko);display: inline-flex;background: var(--js5);text-decoration: none;align-items: center;box-shadow: inset 0 0 0 1px var(--qoo);font-size: 14px;}
.nv4gqzz a:hover {background: var(--fm3q);}

.hzv7hz,
.w2wjz,
.qyrd,
.wpcc,
.ts9n,
.b3zgss,
.c51ssy,
.xcdyas,
.z51gzas,
.wajednv,
.jzbt,
.zren1ss,
.bgc6cx,
.ewqfpcf {display: block;}

.qg4qv {display: flex;}

.kg21q58 {overflow: hidden;padding: 0;}

.x0xf0my {display: inline-block;font-weight: inherit;}

@media (prefers-reduced-motion: reduce) {
  *, *::before, *::after {transition-duration:1ms !important;animation-iteration-count: 1 !important;scroll-behavior: auto !important;animation-duration: .001ms !important;}
  .gj380:hover,
  .hezq9ed:hover,
  .ff82:hover {transform: none;}
}

@supports not ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))) {
  .mrwdv {background: color-mix(in srgb, var(--wow0) 97%, var(--cph));}
  .eqmt9x,
  .b5mvgb > section,
  .b5mvgb > article,
  .b5mvgb > div,
  .b5mvgb > aside,
  .b5mvgb > nav,
  .b5mvgb > figure {background: var(--spw8p);}
  .edz4h8 {background: var(--fm3q);}
  .nb47g {background: var(--fm3q);}
  .ncqee {background: var(--spw8p);}
  .exkgyb {background: color-mix(in srgb, #000 70%, transparent);}
  .nt9d {background: color-mix(in srgb, var(--pm7) 97%, var(--cph));}
  .ap46f {background: var(--d9h9);}
  
  .eqmt9x,
  .b5mvgb > section,
  .b5mvgb > article,
  .b5mvgb > div,
  .b5mvgb > aside,
  .b5mvgb > nav,
  .b5mvgb > figure,
  .edz4h8,
  .nb47g {border-color: var(--xx4);}
}

@media (max-width:907px) {
  .j3ex {display: none;}
  .cbm28sj {display: flex;}
  .mqtn {gap:7px;margin-left: auto;}
  .gj380 {padding: 0 13px;font-size: 13.5px;}
}

@media (max-width:649px) {
  .b5mvgb {padding-bottom:95px;}
  .vhp1s3.vhp1s3 {align-items: stretch;flex-direction: column;}
  .dcj68n {flex-direction: column;}
  
  .gc67b9 > .r1pm2m8 {order: -1;}
  
  .wq52fra {grid-template-columns: repeat(2, minmax(0, 1fr));}
  .bcvyt0 {grid-template-columns: repeat(2, minmax(0, 1fr));}
  .fev7x {padding: 20px 12px;min-height: 116px;}
  .fev7x img {max-height: 40px;}
  
  .h4n8yq .ty6v {gap:11px;grid-template-columns: 36px 1fr;}
  .e4sg {height: 36px;width: 36px;font-size: 15px;}
  .een39 .ty6v {padding-left:38px;}
  .nb47g {left: 8px;right: 8px;bottom: 8px;}
}

.mqtn a, .mqtn label {white-space: nowrap;}

.b5mvgb > .k0b7m.eye7zy {padding: 0;background: none;box-shadow: none;backdrop-filter: none;border: 0;border-radius: 0;-webkit-backdrop-filter: none;}
.b5mvgb > .k0b7m.eye7zy::before {content: none;}

@media (min-width:908px) {}

@media (prefers-reduced-motion: reduce) {
  .j3ex,
  .w4qq3qy,
  .w4qq3qy svg {transition:none !important;}
}

.tg649sc,
.tg649sc :is(p, li, h2, h3, h4, dd, dt) {min-width: 0;overflow-wrap: anywhere;}

.b5w2d > summary {cursor: pointer;min-height: 44px;list-style: none;align-items: center;gap:8px;display: inline-flex;}
.b5w2d > summary::-webkit-details-marker {display: none;}
.b5w2d > summary:focus-visible {border-radius: 999px;outline: 3px solid var(--kqko);outline-offset: 3px;}
.b5w2d > summary .mgw8p {margin: 0;}

.b5w2d > summary::after {width: 9px;flex: 0 0 auto;transition:transform 0.24s ease;content: "";border: 1.5px solid currentColor;height: 9px;}
.b5w2d[open] > summary::after {transform: rotate(45deg);}
.b5w2d[open] > summary {margin-bottom:11px;}
@media (prefers-reduced-motion: reduce) { .b5w2d > summary::after {transition:none;} }

.b5mvgb {padding-bottom: max(96px, var(--qu9om, 96px));}

.dv0cq {--let: var(--s7n);--k7um: 1px solid var(--igcz);--uz0ee: var(--s7n);--st546: var(--rd8);}

.b5mvgb h2.qyd9.qyd9 {display: inline;letter-spacing: normal;margin: 0 0 8px;font: 600 clamp(18px, 2.1vw, 23px)/1.28 var(--muo);}

.b5mvgb a.mh717r, .b5mvgb a.sd06v, .b5mvgb a.ey63, .b5mvgb .x0xf0my {color: var(--vpu3, var(--xa9));}

a.gj380.ff82 {color: var(--vpu3, var(--xa9));}
.m5xd5, .nsqdf {color: var(--fsozg, var(--harr));}

.a2eskd3, .kh10dh8 {flex-wrap: wrap;justify-content: center;display: flex;align-content: flex-start;}
.a2eskd3 > * {flex: 1 1 190px;}
.kh10dh8 > * {flex: 1 1 230px;}
.a2eskd3 > *, .kh10dh8 > * {min-width: 0;max-width: calc(50% - 12px);}
@media (max-width:589px) {
  .a2eskd3 > *, .kh10dh8 > * {max-width: none;}
}

:root {--v4hsm: linear-gradient(90deg, var(--au8n), var(--kj2), var(--f2m), var(--uipoa));--kj2: var(--r38);--au8n: oklch(from var(--r38) l c calc(h - 60));--uipoa: oklch(from var(--r38) l c calc(h + 110));--f2m: oklch(from var(--r38) l c calc(h + 50));}

.kzdddp.kzdddp:not(.g2kay3v) {min-height: clamp(420px, 60vh, 620px);}
.kzdddp:not(.g2kay3v) .jcw9267,
.kzdddp:not(.g2kay3v) .m0qkgk {height: 100%;min-height: 100%;}
.kzdddp:not(.g2kay3v) .edz4h8 {border: 1px solid transparent;box-shadow: 0 0 0 1px color-mix(in srgb, var(--r38) 40%, transparent), var(--cw0jz);margin: clamp(12px, 3vw, 40px);background: color-mix(in srgb, var(--fm3q) 70%, transparent);background-clip: padding-box;max-width: min(540px, calc(100% - 24px));justify-self: start;align-self: end;}
.kzdddp:not(.g2kay3v) .edz4h8::after {border-radius: var(--s7n) var(--s7n) 0 0;content: "";position: absolute;height: 3px;right: 0;top: 0;left: 0;background: var(--v4hsm);}
.kzdddp .s7g4r9.s7g4r9 {line-height:1.05;font-size: clamp(30px, 3.6vw, 48px);}

.v3mgqg {overflow: hidden;padding: 10px 0 18px;perspective: 1400px;position: relative;margin: 10px 0 6px;}
.v3mgqg .fx3p.fx3p {justify-items: center;grid-template-columns: minmax(0, 1fr) !important;display: grid !important;max-width: none;padding: 0;grid-template-areas: "p";margin: 0;transform-style: preserve-3d;}
.v3mgqg .eesx.eesx {position: relative;grid-area: p;border-radius: var(--rd8);margin: 0;background: var(--fm3q);max-width: none !important;width: min(56%, 620px) !important;overflow: hidden;box-shadow: 0 0 0 1px color-mix(in srgb, var(--r38) 30%, transparent), 0 24px 50px color-mix(in srgb, black 40%, transparent);cursor: pointer;flex: none !important;transition:transform 0.636s cubic-bezier(.2, .8, .2, 1), opacity 0.591s ease;}
.v3mgqg.y5tjy .eesx.eesx {width: min(68%, 760px) !important;}
.v3mgqg .eesx:not(:first-child) {opacity:0.05;}
.v3mgqg .eesx::before {z-index: 2;content: "";top: 0;position: absolute;right: 0;height: 4px;background: var(--v4hsm);left: 0;}
.v3mgqg .karnyb {margin: 0;}
.v3mgqg .eesx picture {display: block;}
.v3mgqg .eesx img {object-fit: cover;aspect-ratio: 4 / 3;display: block;height: auto;width: 100%;}
.v3mgqg.y5tjy .eesx img {aspect-ratio: 16 / 9;}
.v3mgqg .eesx .a5c6v0 {position: absolute;left: 0;color: white;right: 0;line-height:1.31;bottom: 0;padding: 36px 18px 16px;font-weight: 700;font-size: clamp(15px, 1.5vw, 19px);background: linear-gradient(transparent, color-mix(in srgb, black 75%, transparent));margin: 0;}
.v3mgqg .fdjxqv {min-height: 200px;background: var(--v4hsm);}
.v3mgqg .ffhd0gd {top: 50%;box-shadow: 0 0 0 2px transparent, inset 0 0 0 1px color-mix(in srgb, white 25%, transparent);font-size: 28px;background: color-mix(in srgb, var(--fm3q) 70%, transparent);z-index: 20;display: grid;color: white;-webkit-backdrop-filter: blur(10px);line-height: 1;cursor: pointer;transform: translateY(-50%);border-radius: 50%;border: 0;width: 48px;position: absolute;backdrop-filter: blur(10px);place-items: center;height: 48px;}
.v3mgqg .ffhd0gd:hover {box-shadow: 0 0 0 2px var(--r38);}
.v3mgqg .ffhd0gd[hidden] {display: none;}
.v3mgqg .xmk7 {left: 6px;}
.v3mgqg .f4hkt6 {right: 6px;}
.nks30xs {margin: 6px 0 14px;display: flex;justify-content: center;gap:8px;}
.nks30xs button {height: 10px;width: 10px;transition:width 0.297s ease;border-radius:99px;border: 0;background: color-mix(in srgb, var(--kqko) 30%, transparent);cursor: pointer;padding: 0;}
.nks30xs button[aria-current="true"] {width: 34px;background: var(--v4hsm);}
@media (max-width:710px) {
  .v3mgqg .eesx.eesx, .v3mgqg.y5tjy .eesx.eesx {width: 74% !important;}
  .v3mgqg .eesx img, .v3mgqg.y5tjy .eesx img {aspect-ratio: 4 / 5;}
  .v3mgqg .ffhd0gd {height: 40px;font-size: 24px;width: 40px;}
}
@media (prefers-reduced-motion: reduce) { .v3mgqg .eesx.eesx {transition:none;} }

.b5w2d > summary::after {width: 8px;border: 0;border-right: 2px solid currentColor;border-bottom: 2px solid currentColor;height: 8px;transform: rotate(45deg) translate(-2px, -2px);}
.b5w2d[open] > summary::after {transform: rotate(225deg) translate(-2px, -2px);}
.b5w2d > summary {width: 100%;justify-content: space-between;}

.vhp1s3.vhp1s3 {align-items: center;display: grid !important;grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);gap: clamp(16px, 2.6vw, 32px);}
.vhp1s3 .r1pm2m8 {margin: 0;width: 100%;order: 0;max-width: none !important;}
.vhp1s3 .r1pm2m8 img {display: block;aspect-ratio: 4 / 3;height: auto;width: 100%;box-shadow: 0 0 0 1px color-mix(in srgb, var(--r38) 30%, transparent), 0 18px 40px color-mix(in srgb, black 35%, transparent);border-radius: var(--s7n);object-fit: cover;}
.vhp1s3 .ax3rthj {min-width: 0;max-width: none !important;}
@media (max-width:769px) { .vhp1s3.vhp1s3 {grid-template-columns: minmax(0, 1fr);} }

.b5mvgb .tg649sc.d9c6.d9c6 {max-width: none;}

ul.j3h3sdr, ol.nv4gqzz {margin: 0;padding: 0;list-style: none;}
blockquote.nfc9, article.nfc9 {margin: 0;}
p.xbq1 {margin: 0 0 6px;}
.eqmt9x header small {margin-top:3px;display: block;}

.nt9d :is(.bq7n, .j04cjt, .w5y7, .bkbnxvt) {padding-inline: 16px;max-width: var(--qdoo);margin-inline: auto;box-sizing: border-box;}

.y665 .n0e4c2c {grid-template-columns: repeat(3, minmax(0, 1fr));display: grid !important;}
.y665 .m2yf {justify-content: center;min-width: 0;flex-wrap: wrap;text-align: center;}
.eqmt9x .kh10dh8.kh10dh8 {display: grid !important;grid-template-columns: repeat(3, minmax(0, 1fr));}
.eqmt9x .kh10dh8.kh10dh8 > * {min-width: 0;max-width: none;}
@media (max-width:907px) { .eqmt9x .kh10dh8.kh10dh8 {grid-template-columns: minmax(0, 1fr);} }
.y665 .m2yf {border-radius:13px;padding: 10px 8px;flex-direction: column;gap:1px;}

.jzbt.y665 {grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);gap: clamp(18px, 3vw, 40px);display: grid;align-items: center;}
.y665 > .bfxd {min-width: 0;grid-column: 1;grid-row: 1;}
.y665 > .sc5ctjw {grid-row: 1;grid-column: 2;}
.sc5ctjw {padding: 10px 0;display: grid;margin: 0;grid-template-columns: 1fr 1.25fr 1fr;align-items: center;}
.abq0e {position: relative;border-radius: var(--s7n);aspect-ratio: 3 / 4;display: block;box-shadow: 0 0 0 1px color-mix(in srgb, white 18%, transparent), 0 18px 34px color-mix(in srgb, black 40%, transparent);overflow: hidden;}
.abq0e::before {content: "";position: absolute;z-index: 1;height: 4px;top: 0;right: 0;background: var(--v4hsm);left: 0;}
.abq0e img {object-fit: cover;display: block;width: 100%;height: 100%;}
.abq0e:nth-child(1) {opacity:0.86;transform: translateX(14%) scale(.86);}
.abq0e:nth-child(2) {z-index: 2;}
.abq0e:nth-child(3) {transform: translateX(-14%) scale(.86);opacity:0.87;}
@media (max-width:769px) {
  .jzbt.y665 {grid-template-columns: minmax(0, 1fr);}
  .y665 > .sc5ctjw {grid-column: 1;grid-row: 1;}
  .y665 > .bfxd {grid-row: 2;}
}

.r4r6 .abq0e img {width: 100% !important;min-height: 0 !important;height: 100% !important;max-width: none !important;max-height: none !important;}

.v3mgqg .eesx img, .v3mgqg.y5tjy .eesx img {height: clamp(220px, 52vh, 480px);aspect-ratio: auto;}
@media (max-width:710px) { .v3mgqg .eesx img, .v3mgqg.y5tjy .eesx img {height: 44svh;} }
