

:root {--ulq9:  var(--k1h);--li6: clamp(22px, 3vw, 44px);--n9l:"Cormorant Garamond", "EB Garamond", Georgia, "Times New Roman", serif;--x7oq0:  clamp(40px, 8vw, 128px);--yue:  var(--fh5o9);--xjrw: 66ch;--wtb: var(--e11);--bf2dh: color-mix(in srgb, var(--lbm12) 35%, var(--fh5o9));--tfp: var(--kbx0);--v1anv:  var(--r2pjt);--dosj: var(--kbx0);--i4n: var(--lsr);--u70kj:  clamp(34px, 5vw, 82px);}

body {font: 17px/1.7 var(--n9l);color: var(--yue);margin: 0;background: var(--iy8y);-webkit-text-size-adjust: 100%;}

*:focus-visible {outline: 2px solid var(--bf2dh);outline-offset: 3px;}

.akv3rt {padding: 14px 22px;position: absolute;text-transform: uppercase;left: -9999px;letter-spacing: .2em;background: var(--lbm12);text-decoration: none;font: 400 13px/1 var(--n9l);z-index: 200;color: var(--pk7, var(--adz, var(--a3v3)));top: 0;}
.akv3rt:focus {top: 14px;left: 14px;}

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

.paxbs {position: sticky;padding: clamp(14px, 1.4vw, 20px) clamp(18px, 4vw, 64px) clamp(16px, 1.8vw, 26px);z-index: 60;top: 0;background: var(--jpg);}

.pf7bhdx {max-width:1181px;flex-direction: column;margin: 0 auto;display: flex;text-align: center;gap: clamp(8px, 0.9vw, 13px);align-items: center;}

.tfp1t {height: 2px;display: block;background: color-mix(in srgb, var(--lbm12) var(--gch, 46%), var(--tszq8));width: clamp(34px, 5vw, 64px);}

.e3ncxgh {max-width: 100%;text-decoration: none;min-height: 44px;display: inline-flex;align-items: center;}
.e3ncxgh img {width: auto;display: block;height: 34px;}

.sebb7 {margin: 0;text-wrap: balance;letter-spacing: -.05em;color: var(--tszq8);overflow-wrap: anywhere;font: 900 clamp(30px, 4.6vw, 64px)/1 var(--n9l);}

.jscxf  {text-transform: uppercase;letter-spacing: -.02em;}
.mdf0h {text-transform: none;}
.te1g  {text-transform: uppercase;font-weight: 400;letter-spacing: .16em;}

.m6c4 {gap:10px 26px;justify-content: center;flex-wrap: wrap;display: flex;align-items: center;}

.kp0n {border-bottom: 1px solid color-mix(in srgb, var(--qbob, var(--h1r8a)) 42%, transparent);align-items: center;background: var(--ip8j);min-height: 44px;text-transform: uppercase;letter-spacing: .18em;padding: 0 4px;display: inline-flex;text-decoration: none;font: 400 14px/1 var(--n9l);color: var(--qbob, var(--h1r8a));}
.kp0n:hover {border-bottom-color: var(--qbob, var(--h1r8a));}

.zdf1awk {font: 400 13px/1 var(--n9l);text-transform: uppercase;justify-content: center;padding: 0 clamp(22px, 2.6vw, 40px);border: 0;cursor: pointer;color: var(--z4qeq, var(--nissk));align-items: center;display: inline-flex;background: var(--a1b);min-height: 46px;text-decoration: none;letter-spacing: .2em;}
.zdf1awk:hover {background: var(--w00);color: var(--pk7, var(--adz, var(--a3v3)));}

.wjskqzq {min-width: 44px;align-items: center;min-height: 44px;display: none;cursor: pointer;flex-direction: column;justify-content: center;gap:5px;}
.wjskqzq span {background: var(--tszq8);display: block;height: 1px;width: 24px;}

.ynfbdp {border-bottom: 1px solid var(--v1anv);border-top: 1px solid var(--v1anv);padding: 0 clamp(18px, 4vw, 64px);background: var(--jpg);}
.ynfbdp ul {gap: 0 clamp(16px, 2.6vw, 44px);margin: 0 auto;flex-wrap: wrap;display: flex;padding: 0;list-style: none;max-width:1181px;justify-content: center;}

.ynfbdp a {align-items: center;letter-spacing: .2em;color: color-mix(in srgb, var(--tszq8) 56%, transparent);min-height: 44px;display: inline-flex;text-decoration: none;text-transform: uppercase;font: 400 12.5px/1 var(--n9l);}
.ynfbdp a:hover {color: var(--tszq8);}
.ynfbdp a[aria-current="page"] {color: var(--tszq8);}

.gczq5 {letter-spacing: .2em;padding: 0 clamp(18px, 4vw, 40px);text-transform: uppercase;margin: clamp(26px, 3.4vw, 56px) auto 0;color: var(--tfp);max-width: var(--xjrw);font: 400 12px/1 var(--n9l);text-align: center;}

.newk {max-width: var(--xjrw);padding: var(--x7oq0) clamp(18px, 4vw, 40px);display: flow-root;margin: 0 auto;}

.newk > * {margin: 0 0 var(--u70kj) !important;padding-left: 0 !important;border: 0 !important;border-radius: 0 !important;box-shadow: none !important;background: transparent !important;padding-right: 0 !important;}
.newk > *:last-child {margin-bottom: 0 !important;}

.newk h1 {font: 900 clamp(38px, 9vw, 236px)/.86 var(--n9l);hyphens: auto;margin: 0 0 clamp(20px, 3vw, 44px);text-wrap: balance;letter-spacing: -.05em;overflow-wrap: anywhere;}
.newk h2 {letter-spacing: -.05em;margin: 0 0 clamp(16px, 2vw, 30px) !important;text-align: left !important;border: 0 !important;padding: 0 !important;font: 900 clamp(26px, 3.4vw, 52px)/1.02 var(--n9l) !important;text-wrap: balance;}
.newk h2::before {display: none !important;}
.newk h3 {letter-spacing: .02em;margin: clamp(26px, 3vw, 42px) 0 10px;font: 400 20px/1.3 var(--n9l);}
.newk p {margin: 0 0 20px;}
.newk ul, .newk ol {margin: 0 0 20px;padding-left: 1.4em;}
.newk li {margin: 0 0 8px;}
.newk img {border-radius: 0;max-width: 100%;height: auto;}
.newk figure {margin: 0 0 20px;}

.newk p > a, .newk li > a, .newk td > a, .newk dd > a {color: inherit;text-decoration-color: var(--bf2dh);text-underline-offset: 4px;text-decoration: underline;text-decoration-thickness: 1px;}
.newk p > a:hover, .newk li > a:hover,
.newk td > a:hover, .newk dd > a:hover {text-decoration-thickness: 2px;}

.newk .wj8ncz5.wj8ncz5 {background: transparent !important;text-align: left !important;padding: 0 !important;min-height: 0;}
.newk .wj8ncz5.wj8ncz5::before {display: none !important;}

.h6hrx {gap: var(--li6);grid-template-columns: minmax(0, 1fr);display: grid;}

.newk > :first-child {margin-top: calc(var(--x7oq0) * -0.72) !important;}
.cxqveq {grid-template-columns: minmax(0, 1fr);display: grid;min-width: 0;justify-items: start;gap: clamp(14px, 1.8vw, 24px);text-align: left;}

.vn65.vn65 {color: var(--tfp);font: 400 12px/1 var(--n9l);text-transform: uppercase;letter-spacing: .24em;margin: 0;}

.hk34.hk34 {overflow-wrap: anywhere;color: var(--yue) !important;text-wrap: balance;font: 900 clamp(34px, 6.6vw, 148px)/.88 var(--n9l) !important;margin: 0;hyphens: auto;letter-spacing: -.05em;}
.hb10y.hb10y {text-align: left;color: var(--dosj) !important;max-width: 46ch;font: 400 18px/1.6 var(--n9l) !important;margin: 0;}

.byvxxy3 {background: var(--lbm12);justify-content: center;padding: 0 clamp(22px, 2.6vw, 40px);display: inline-flex;color: var(--adz, var(--a3v3));border: 0;border-radius: 0;align-items: center;text-transform: uppercase;letter-spacing: .2em;font: 400 13px/1 var(--n9l);min-height: 46px;text-decoration: none;}
.byvxxy3:hover {background: var(--w00);}

.veb2e {margin: 0;border: 0;border-top: 1px solid var(--v1anv);height: 0;width: 100%;}

.jmxw3.jmxw3 {min-width: 0;color: var(--lyrpy, inherit);margin: 0;}
.jsghmy {display: block;border-radius: 0;width: 100%;object-fit: cover;height: 100%;}
.s4kvc7 .jsghmy {aspect-ratio: 16 / 6;}
.cr9z2 .jsghmy {aspect-ratio: 4 / 5;}

@media (min-width:893px) {
  
  .yz7n {grid-template-columns: minmax(0, 1.35fr) minmax(0, 1fr);gap: var(--u70kj);align-items: end;}
  .cr9z2 .jsghmy {aspect-ratio: 3 / 4;}
}

.newk :is(.wj8ncz5, .s5zx, .vgq9, .mrbt8,
             .ke3x8, .efwpw, .szvj7b, .w790268) a[role="button"],
.newk .mrbt8 a {text-transform: uppercase;justify-content: center;border: 0;border-radius: 0;min-height: 46px;background: var(--lbm12);padding: 0 clamp(22px, 2.6vw, 40px);font: 400 13px/1 var(--n9l);display: inline-flex;color: var(--adz, var(--a3v3));align-items: center;letter-spacing: .2em;text-decoration: none;}
.newk :is(.wj8ncz5, .s5zx, .vgq9, .mrbt8,
             .ke3x8, .efwpw, .szvj7b, .w790268) a[role="button"]:hover,
.newk .mrbt8 a:hover {background: var(--w00);}

.ja72n {min-width: 0;}

.xrz3.xrz3 {margin: 0;padding: 0;}
.newk .xrz3 > li {margin: 0;}
.kz22 {border-top: 1px solid var(--v1anv);padding: var(--li6) 0;}
.kz22:first-child {border-top: 0;padding-top: 0;}
.r5mm59m .kz22:last-child {border-bottom: 0;}
.q7398 .kz22:last-child {border-bottom: 1px solid var(--v1anv);}

.kwdyyn.kwdyyn {color: var(--yue);margin: 0;letter-spacing: -.01em;font: 400 21px/1.35 var(--n9l);}
.ayfxezt {margin: 12px 0 0;}
.w5mqx5.w5mqx5 {font-size: 16.5px;margin: 0;color: var(--dosj);line-height:1.71;}

.rcfmnjs {list-style: none;counter-reset: bmgloss;}
.rcfmnjs .kwdyyn, .grwrf .kwdyyn {display: block;}
.rcfmnjs .w5mqx5, .grwrf .w5mqx5 {margin: 12px 0 0;}

.rcfmnjs .kwdyyn::before {counter-increment: bmgloss;content: counter(bmgloss, decimal-leading-zero) "\2002";letter-spacing: .14em;font-size: 12px;color: var(--tfp);}

.bw7pd8 {min-width: 0;}
.rh0gfn {display: grid;}
.k1f5 .jfq11 {padding: var(--li6) 0;}
.xrdb0w .jfq11 {padding: calc(var(--li6) * .6) 0;}
.jfq11 {border-top: 1px solid var(--v1anv);}
.jfq11:first-child {padding-top: 0;border-top: 0;}
.mx0stpr.mx0stpr {color: var(--wtb);font: 900 clamp(40px, 7vw, 88px)/1 var(--n9l);letter-spacing: -.05em;margin: 0 0 6px;}
.ttmz {letter-spacing: -.01em;margin: 0;font: 400 21px/1.32 var(--n9l);color: var(--yue);display: block;}
.sdx63q1 {display: block;line-height:1.71;margin: 8px 0 0;max-width: 52ch;color: var(--dosj);font-size: 16.5px;}

.cpbq.cpbq {padding: 0;list-style: none;counter-reset: bmstep;}
.newk .cpbq > li {margin: 0;}
.cpbq .jfq11::before {font: 900 clamp(40px, 7vw, 88px)/1 var(--n9l);margin: 0 0 6px;display: block;letter-spacing: -.05em;color: var(--wtb);counter-increment: bmstep;}
.mj4pasn .jfq11::before {content: counter(bmstep, decimal-leading-zero);}
.y6nz1yg .jfq11::before {content: counter(bmstep, decimal);}

.bpxr0 .jfq11 {align-items: baseline;grid-template-columns: auto minmax(0, 1fr);display: grid;gap: 0 clamp(14px, 2.4vw, 32px);}
.bpxr0 .mx0stpr {min-width: 2ch;margin: 0;font-size: clamp(32px, 4.6vw, 64px);}
.bpxr0 .bd29 {min-width: 0;}

.da6vnf {min-width: 0;}
.aeyd {display: block;}
.fkrb.fkrb {letter-spacing: .24em;color: var(--tfp);text-transform: uppercase;font: 400 12px/1 var(--n9l);margin: 0 0 14px;}

.wg67nxg.wg67nxg {list-style: none;margin: 0 0 var(--li6);padding: 0;}
.wg67nxg.wg67nxg:last-child {margin-bottom: 0;}
.newk .wg67nxg > li {margin: 0;}
.gmz146.gmz146 {font-size: 16.5px;margin: 0;align-items: baseline;display: flex;padding: 12px 0;gap:15px;line-height:1.66;border-top: 1px solid var(--v1anv);}
.gmz146.gmz146:first-child {border-top: 0;}
.nzswke5 {font-size: 16px;flex: 0 0 auto;font-weight: 400;width: 14px;text-align: center;}
.e0gt .nzswke5   {color: var(--yue);}
.m0mgrk .nzswke5 {color: var(--tfp);}

.m0mgrk.m0mgrk {padding-top: var(--li6);border-top: 1px solid var(--i4n);}

.d1tk {min-width: 0;}

.ry3fcb.ry3fcb {grid-template-columns: repeat(3, minmax(0, 1fr));padding: 0;display: grid;margin: 0;gap: clamp(20px, 3vw, 38px) clamp(16px, 2.4vw, 30px);list-style: none;counter-reset: bmix;}

@media (max-width:710px) { .ry3fcb.ry3fcb {grid-template-columns: minmax(0, 1fr);} }

.f6awsj .tgtj {padding-bottom:13px;border-bottom: 1px solid var(--v1anv);}
.a18nj {min-width: 0;}
.newk .ry3fcb > li {margin: 0;}
.tgtj {display: block;text-decoration: none;min-width: 0;color: inherit;}

.s973cjt .yx2h60e::before {font-size: 13px;font-weight: 400;counter-increment: bmix;content: counter(bmix, decimal-leading-zero) "\2002";letter-spacing: .12em;color: var(--tfp);}

.n66nx3c {transition:opacity 0.196s;object-fit: cover;width: 100%;aspect-ratio: 1 / 1;border-radius: 0;height: auto;display: block;}
.tgtj:hover .n66nx3c,
.tgtj:focus-visible .n66nx3c {opacity:0.82;}
.yx2h60e {display: block;margin-top:13px;letter-spacing: -.01em;min-width: 0;overflow-wrap: anywhere;color: var(--yue);font: 400 19px/1.35 var(--n9l);}
.t7n69ay {letter-spacing: .18em;display: block;margin-top:5px;text-transform: uppercase;color: var(--tfp);font: 400 12.5px/1 var(--n9l);}

.ge74rc {min-width: 0;}

.rjd1hk0.rjd1hk0 {list-style: none;margin: 0;padding: 0;}
.newk .rjd1hk0 > li {margin: 0;}
.hae0 {border-top: 1px solid var(--v1anv);}
.hae0:first-child {border-top: 0;}
.hzk1 .hae0:last-child {border-bottom: 1px solid var(--v1anv);}
.kyxcjz8 {min-height: 76px;text-decoration: none;color: inherit;display: flex;padding: 14px 0;gap: clamp(14px, 2.4vw, 28px);align-items: center;}
.qn67sz {width: clamp(116px, 16vw, 152px);flex: 0 0 auto;display: block;}
.qn67sz img {border-radius: 0;transition:opacity 0.171s;display: block;height: auto;opacity:0.98;width: 100%;object-fit: contain;max-height: 56px;}
.kyxcjz8:hover .qn67sz img,
.kyxcjz8:focus-visible .qn67sz img {opacity:0.82;}
.fvwhb09 {letter-spacing: -.01em;font: 400 19px/1.35 var(--n9l);min-width: 0;overflow-wrap: anywhere;color: var(--yue);}

.d1d31d {min-width: 0;}
.p2t4e7s {display: grid;padding: 0;align-items: center;gap: 0 clamp(14px, 2.4vw, 28px);grid-template-columns: auto minmax(0, 1fr);margin: 0;}
.f874h, .bgz8 {align-items: center;display: flex;margin: 0;min-height: 76px;padding: 14px 0;border-top: 1px solid var(--v1anv);}
.f874h:first-of-type, .f874h:first-of-type + .bgz8 {border-top: 0;}
.xepp8 .f874h:last-of-type,
.xepp8 .bgz8:last-of-type {border-bottom: 1px solid var(--v1anv);}
.kp0drs7 {display: flex;align-items: center;min-height: 48px;width: clamp(116px, 16vw, 152px);}
.kp0drs7 img {border-radius: 0;display: block;transition:opacity 0.192s;object-fit: contain;width: 100%;height: auto;opacity:1;max-height: 52px;}
.kp0drs7:hover img, .kp0drs7:focus-visible img {opacity:0.82;}
.cy791b {color: var(--tfp);overflow-wrap: anywhere;letter-spacing: .18em;text-transform: uppercase;font: 400 13px/1.4 var(--n9l);}

.s62zkp {min-width: 0;}
.tdp4h4w.tdp4h4w {font: 900 clamp(56px, 9vw, 116px)/1 var(--n9l);margin: 0 0 6px;color: var(--wtb);letter-spacing: -.05em;}
.q4tvrb.q4tvrb {margin: 0 0 14px;align-items: baseline;flex-wrap: wrap;gap:5px 12px;display: flex;}
.de4jy {font-size: 17px;letter-spacing: .16em;color: var(--yue);}
.t96g51 {color: var(--tfp);font: 400 12px/1 var(--n9l);text-transform: uppercase;letter-spacing: .2em;}
.m1z2m45.m1z2m45 {line-height:1.70;color: var(--dosj);font-size: 16.5px;margin: 0 0 var(--li6);}
.a8hp {padding: var(--li6) 0;border-top: 1px solid var(--v1anv);margin: 0;}
.ea2q8qj.ea2q8qj {margin: 0;text-wrap: pretty;letter-spacing: -.01em;font: 400 clamp(19px, 2.2vw, 24px)/1.45 var(--n9l);color: var(--yue);}
.eretha0 {flex-wrap: wrap;font-style: normal;font: 400 12px/1 var(--n9l);margin: 12px 0 0;align-items: baseline;gap:7px 14px;display: flex;letter-spacing: .2em;text-transform: uppercase;color: var(--tfp);}
.kw9r271 {letter-spacing: .12em;color: var(--dosj);}

.cbbb {min-width: 0;}
.ra66a.ra66a {margin: 0 0 var(--li6);}
.t56vfp {width: 100%;height: auto;display: block;border-radius: 0;}
.qsh2v.qsh2v {color: var(--yue);margin: 0 0 14px;letter-spacing: -.05em;font: 900 clamp(24px, 3vw, 40px)/1.05 var(--n9l) !important;text-wrap: balance;}
.e80f7s {color: var(--dosj);font-size: 16.5px;line-height:1.70;}
.e80f7s > *:last-child {margin-bottom: 0;}

.mgb88 {justify-content: center;letter-spacing: .2em;font: 400 13px/1 var(--n9l);border: 0;border-radius: 0;align-items: center;text-decoration: none;padding: 0 clamp(22px, 2.6vw, 40px);margin-top: var(--li6);min-height: 46px;display: inline-flex;background: var(--lbm12);color: var(--adz, var(--a3v3));text-transform: uppercase;}
.mgb88:hover {background: var(--w00);}

.bs0wbn {margin: var(--li6) 0 0;order: 2;}
.kyx2s4 {flex-direction: column;display: flex;}

.hb6ce {min-width: 0;}
.nn4wvc {margin: 0 0 14px;letter-spacing: -.05em;color: var(--yue);font: 900 clamp(26px, 3.4vw, 52px)/1.02 var(--n9l);text-wrap: balance;}
.y8b3h.y8b3h {font-size: 17px;color: var(--dosj);margin: 0 0 var(--li6);line-height:1.70;}
.b6j7v {display: grid;grid-template-columns: minmax(0, 1fr);gap: var(--li6);}
.c1er {margin: 0;min-width: 0;}
.vp2qa {display: block;width: 100%;height: auto;border-radius: 0;}
.qgyb {letter-spacing: .16em;text-transform: uppercase;color: var(--tfp);font: 400 12px/1.5 var(--n9l);margin: 10px 0 0;}

.tt7rbj {gap:12px 18px;align-items: center;margin: var(--li6) 0 0;flex-wrap: wrap;display: flex;}
.xbbkca6.xbbkca6, .c5rkr {letter-spacing: .2em;padding: 0 clamp(20px, 2.4vw, 36px);font: 400 13px/1 var(--n9l);min-height: 46px;text-decoration: none;justify-content: center;border-radius: 0;display: inline-flex;text-transform: uppercase;align-items: center;max-width: 100%;}

.xbbkca6.xbbkca6 {background: var(--lbm12);border: 0;color: var(--adz, var(--a3v3));}
.xbbkca6.xbbkca6:hover {background: var(--w00);}
.c5rkr {border: 1px solid var(--i4n);background: transparent;color: var(--yue);}
.c5rkr:hover {border-color: var(--yue);}

.yrf3rvk {margin: 0;display: grid;gap: clamp(14px, 2vw, 24px);padding-top: var(--li6);grid-template-columns: minmax(0, 1fr);border-top: 1px solid var(--v1anv);}
.qxt8y {align-items: start;grid-template-columns: auto minmax(0, 1fr);}

.c15vg {grid-template-columns: minmax(0, 1fr) auto;}
.qn8pt1a {height: auto;aspect-ratio: 1;object-fit: cover;width: clamp(64px, 9vw, 92px);border-radius: 0;display: block;}
.vdrj2ye {min-width: 0;grid-template-columns: minmax(0, 1fr);gap:6px;display: grid;}
.my4w2vf.my4w2vf {letter-spacing: .24em;margin: 0;color: var(--tfp);font: 400 11.5px/1 var(--n9l);text-transform: uppercase;}
.rtat0 {color: var(--yue);letter-spacing: -.01em;font: 400 21px/1.3 var(--n9l);}
.g2ybmsx {font-style: normal;color: var(--dosj);font-size: 15px;}
.w22gbhj {font: 400 11.5px/1.5 var(--n9l);letter-spacing: .18em;text-transform: uppercase;color: var(--tfp);}
.cta0 {color: var(--dosj);line-height:1.69;font-size: 16px;}
.eqbjn3 {gap:9px 20px;display: flex;margin-top:5px;flex-wrap: wrap;}
.j5x5p {border-bottom: 1px solid var(--i4n);color: var(--yue);align-items: center;text-decoration: none;display: inline-flex;text-transform: uppercase;font: 400 11.5px/1 var(--n9l);letter-spacing: .2em;min-height: 44px;}
.j5x5p:hover {border-bottom-color: var(--yue);}
.yv4k {color: var(--tfp);line-height:1.72;font-size: 13.5px;}

.dmy7 {display: grid;min-width: 0;grid-template-columns: minmax(0, 1fr);gap:2px;}
p.rtat0, p.g2ybmsx, p.w22gbhj, p.cta0, p.yv4k {margin: 0;}
p.eqbjn3 {margin: 4px 0 0;}

@media (min-width:765px) {
  
  .cay6r {flex-wrap: wrap;align-content: flex-start;display: flex;}
  .cay6r > * {min-width: 0;flex: 1 1 calc(50% - var(--li6) / 2);}
  
  .newk > .f7bp {float: left;width: calc(50% - (var(--u70kj) / 2));flex-direction: column;display: flex;}
  .newk > .f7bp + .f7bp {float: right;}
  
  .newk > .f7bp + .f7bp + * {clear: both;}
}

.bbvm {border-top: 3px solid var(--yue);margin: clamp(32px, 4.4vw, 58px) 0;border-bottom: 1px solid var(--v1anv);padding: clamp(24px, 3.2vw, 40px) 0;min-width: 0;}
.dxyw3 {margin: 0 0 12px;font: 900 clamp(24px, 3vw, 40px)/1.05 var(--n9l);letter-spacing: -.05em;color: var(--yue);text-wrap: balance;}
.g1gsqka.g1gsqka {line-height:1.71;color: var(--dosj);font-size: 16.5px;margin: 0 0 var(--li6);}
.cykjeb {gap: 0 clamp(14px, 2.4vw, 28px);padding: 0;margin: 0 0 var(--li6);align-items: baseline;grid-template-columns: auto minmax(0, 1fr);display: grid;}
.g058ms, .kdn4k1k {padding: 12px 0;margin: 0;border-top: 1px solid var(--v1anv);}
.g058ms:first-of-type, .g058ms:first-of-type + .kdn4k1k {border-top: 0;}
.g058ms {color: var(--tfp);text-transform: uppercase;white-space: nowrap;letter-spacing: .2em;font: 400 11.5px/1.4 var(--n9l);}
.kdn4k1k {gap:4px 14px;display: flex;align-items: baseline;font-size: 16.5px;color: var(--yue);flex-wrap: wrap;}
.pn3t {letter-spacing: .14em;color: var(--yue);}

.ykj42sr {display: block;}
.mdhy9g.mdhy9g {border-top: 1px solid var(--v1anv);display: flex;flex-wrap: wrap;padding: 12px 0;gap:4px clamp(14px, 2.4vw, 28px);align-items: baseline;justify-content: space-between;margin: 0;}
.mdhy9g.mdhy9g:first-child {border-top: 0;}
.ykj42sr .g058ms, .ykj42sr .kdn4k1k {padding: 0;border-top: 0;}

.anjg2.anjg2 {margin: 0;flex-wrap: wrap;display: flex;gap:9px 20px;}

ul.anjg2 {padding: 0;list-style: none;}
.jr67mh {display: flex;}
.newk .anjg2 > li {margin: 0;}
.e0gn2 {display: inline-flex;text-decoration: none;justify-content: center;letter-spacing: .2em;font: 400 12px/1 var(--n9l);background: transparent;border: 1px solid var(--i4n);border-radius: 0;align-items: center;padding: 0 clamp(20px, 2.4vw, 34px);color: var(--yue);text-transform: uppercase;min-height: 46px;}
.e0gn2:hover {border-color: var(--yue);}

.xzj6rx {min-width: 0;}

.nn77rfv {color: var(--yue);text-wrap: balance;font: 900 clamp(26px, 3.4vw, 52px)/1.02 var(--n9l);letter-spacing: -.05em;}
.cex8t .nn77rfv {margin-top: clamp(8px, 1.4vw, 20px) !important;}
.j108rx2 .nn77rfv {margin-top: 0 !important;}

.g4hf {margin: 0 0 clamp(16px, 2vw, 30px);}
.g4hf .nn77rfv {margin-bottom: 0 !important;}
.bm7nt > *:last-child {margin-bottom: 0;}

.pm6kk.pm6kk {display: flex;margin: 0;}
.q3120 {justify-content: flex-start;}
.vx7q {justify-content: center;}
.x99n {justify-content: flex-end;}
.edyk {display: inline-flex;font: 400 13px/1 var(--n9l);letter-spacing: .2em;text-align: center;background: var(--lbm12);text-decoration: none;border: 0;border-radius: 0;justify-content: center;text-transform: uppercase;align-items: center;min-height: 46px;padding: 0 clamp(22px, 2.6vw, 40px);max-width: 100%;color: var(--adz, var(--a3v3));}
.edyk:hover {background: var(--w00);}
.whvnz {width: 100%;}

.k76h9 {display: inline-block;margin-right: -.2em;}

.j324h98 {margin: 0;min-width: 0;}
.ny7b {width: 100%;display: block;border-radius: 0;height: auto;}
.zhh5jj {margin: 14px 0 0;width: 100%;border: 0;border-top: 1px solid var(--v1anv);height: 0;}

.c2re {min-width: 0;}

.rxhd11e {text-wrap: balance;letter-spacing: -.05em;font: 900 clamp(26px, 3.4vw, 52px)/1.02 var(--n9l);color: var(--yue);}

.meajwz, .v4geps.v4geps {min-width: 0;overflow-x: auto;margin: 0;-webkit-overflow-scrolling: touch;}
.meajwz > *:last-child, .v4geps > *:last-child {margin-bottom: 0;}

.ae0xnf.ae0xnf {overflow-x: visible;}
.np8bcg {margin: 0 0 clamp(16px, 2vw, 30px);}
.np8bcg .rxhd11e {margin-bottom: 0 !important;}

.jnr8x {margin: clamp(14px, 1.8vw, 24px) 0 0;width: 100%;height: 0;border: 0;border-top: 1px solid var(--v1anv);}

.mrbvwb {min-width: 0;}
.fe140w4 {text-transform: uppercase;font: 400 12px/1 var(--n9l);letter-spacing: .24em;margin: 0 0 12px;color: var(--tfp);display: block;}

.gt3a.gt3a {padding: 0;list-style: none;counter-reset: bmtoc;margin: 0;}
.gt3a li {margin: 0;border-top: 1px solid var(--v1anv);}
.gt3a li:first-child {border-top: 0;}
.k1fpm9 li:last-child {border-bottom: 1px solid var(--v1anv);}
.gt3a a {text-decoration: none;letter-spacing: -.01em;align-items: center;min-height: 46px;padding: 8px 0;color: var(--yue);font: 400 16.5px/1.4 var(--n9l);display: flex;}
.k1fpm9 a::before {letter-spacing: .14em;color: var(--tfp);counter-increment: bmtoc;content: counter(bmtoc, decimal-leading-zero) "\2002";font-size: 12px;}
.gt3a a:hover {text-decoration: underline;text-underline-offset: 4px;}

.newk .y5f1nw8 {min-width: 0;}
.newk .b750r4, .newk .xq1ps, .newk .zg5n, .newk .dsg4h {min-width: 0;}
.newk .dv9q67c, .newk .d6vg, .newk .dt15 {min-width: 0;}
.newk .f5fvd {min-width: 0;}
.newk .k7g0 {min-width: 0;}
.newk .ke3x8 {min-width: 0;}
.newk .z9xq736 {left: -9999px;position: absolute;}
.newk .c0ttg {display: none;}
.newk .fjwvxw {display: none;}
.newk .e64axnf, .newk .hrnhb, .newk .yz8z03e, .newk .r0w8j1e,
.newk .dwd77e, .newk .hy0khm, .newk .jgpq, .newk .ap37gcm,
.newk .mtsbtpp, .newk .wk68hc5, .newk .fyk2,
.newk .m4kv8jq, .newk .tema3s, .newk .prahe,
.newk .qxa5m, .newk .zmtvb0b, .newk .hzjt,
.newk .cysr57e, .newk .gdp9wb, .newk .r6ce {display: none;}

.newk :is(.ynjgg, [class*="table"]) {overflow-x: auto;}
.newk table {border-collapse: collapse;width: 100%;font-size: 16px;}
.newk thead th {text-align: left;color: var(--tfp);letter-spacing: .2em;border-bottom: 1px solid var(--qnq54, var(--lbm12));white-space: nowrap;padding: 12px 16px 12px 0;text-transform: uppercase;font: 400 11.5px/1.3 var(--n9l);}
.newk tbody td {border-bottom: 1px solid var(--v1anv);padding: 12px 16px 12px 0;color: var(--tkzpb, inherit);}
.newk tbody td + td {font-variant-numeric: tabular-nums;}

.f9zxnp3 {z-index: 25;gap:15px 26px;background: var(--ulq9);display: flex;align-items: center;position: sticky;padding: 14px clamp(18px, 4vw, 40px);bottom: 0;justify-content: center;border-top: 1px solid var(--i4n);flex-wrap: wrap;}
.gwxfq {text-align: center;letter-spacing: .02em;margin: 0;font: 400 15px/1.4 var(--n9l);color: var(--yue);}

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

.b62gnh1 {justify-content: center;right: 0;z-index: 1;width: 44px;height: 44px;top: 0;display: inline-flex;cursor: pointer;align-items: center;position: absolute;transition:color 0.163s;color: color-mix(in srgb, var(--yue) 78%, transparent);}
.b62gnh1:hover {color: var(--yue);}
.b62gnh1:focus-visible {outline: 1px solid var(--yue);outline-offset: -6px;}

.xa12v.xa12v {border-top: 1px solid var(--v1anv);padding: var(--u70kj) clamp(18px, 4vw, 64px) clamp(26px, 3vw, 44px);background: var(--a0g);}
.xa12v .j322mm {gap: clamp(22px, 3vw, 38px);justify-items: center;display: grid;grid-template-columns: minmax(0, 1fr);margin: 0 auto;max-width:1179px;text-align: center;}
.xa12v .jskd622 img {display: block;height: 28px;width: auto;}
.xa12v .jskd622 span {font: 900 20px/1 var(--n9l);letter-spacing: -.05em;}
.xa12v .j7axv {gap: 0 clamp(16px, 2.6vw, 40px);display: flex;justify-content: center;flex-wrap: wrap;}
.xa12v .j7axv ul {list-style: none;flex-wrap: wrap;margin: 0;gap: 0 clamp(16px, 2.6vw, 40px);padding: 0;display: flex;justify-content: center;}
.xa12v .j7axv a {letter-spacing: .2em;text-transform: uppercase;display: inline-flex;color: var(--dosj);font: 400 12px/1 var(--n9l);min-height: 44px;align-items: center;text-decoration: none;}
.xa12v .j7axv a:hover {color: var(--yue);}
.xa12v .f7dwn9f {align-items: center;display: flex;opacity:0.68;max-width:1181px;flex-wrap: wrap;gap:15px;margin: clamp(20px, 2.4vw, 32px) auto 0;justify-content: center;}
.xa12v .j6w192c {text-align: center;border-top: 1px solid var(--v1anv);padding-top: clamp(18px, 2vw, 26px);margin: clamp(22px, 2.6vw, 36px) auto 0;max-width:1179px;}
.xa12v .j6w192c p {margin: 0;color: var(--dosj);font-size: 13.5px;}
.xa12v .j6w192c p + p {margin-top:9px;line-height:1.72;}

@media (max-width:815px) {
  .wjskqzq {display: flex;}
  .ynfbdp {display: none;}

  
  
  .mx0stpr.mx0stpr {font-size: clamp(40px, 11vw, 64px);}
  
  .cpbq .jfq11::before {font-size: clamp(40px, 11vw, 64px);}
  .sdx63q1 {max-width: none;}
  .hb10y.hb10y {max-width: none;font-size: 17px !important;}
}

@media (max-width:455px) {
  
  .pf7bhdx {flex-wrap: nowrap;flex-direction: row;text-align: left;gap:7px;align-items: center;}
  .tfp1t {display: none;}
  .e3ncxgh {flex: 0 1 auto;min-width: 0;overflow: hidden;}
  .sebb7 {white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
  .m6c4 {margin-left: auto;align-items: center;gap:9px;width: auto;flex: 0 0 auto;flex-direction: row;}
  .kp0n {font-size: 13px;padding: 0 6px;justify-content: center;letter-spacing: .08em;}
  .zdf1awk {letter-spacing: .08em;font-size: 12.5px;width: auto;padding: 0 13px;}
  .sebb7 {font-size: clamp(28px, 9vw, 40px);}
  .kwdyyn {font-size: 19px;}
  .ttmz {font-size: 19px;}
  
  .f9zxnp3 {padding-right:33px;flex-direction: row;align-items: center;flex-wrap: nowrap;gap:11px;}
  .gwxfq {text-overflow: ellipsis;flex: 1 1 auto;min-width: 0;text-align: left;font-size: 14px;white-space: nowrap;overflow: hidden;}
  
  .f9zxnp3 .zdf1awk {box-sizing: border-box;flex: 0 0 auto;}
}

@media (prefers-reduced-motion: reduce) {
  * {transition:none !important;animation: none !important;}
}

.mv2njv7 {cursor: pointer;z-index: 78;opacity:0.05;position: fixed;overscroll-behavior: contain;inset: 0;background: color-mix(in srgb, #000 58%, transparent);transition:opacity 0.202s ease, visibility 0.22s ease;visibility: hidden;}

.exd6vy {padding-bottom: env(safe-area-inset-bottom, 0px);-webkit-overflow-scrolling: touch;display: flex;bottom: 0;z-index: 79;top: 0;width: min(88vw, 348px);transition:transform 0.222s cubic-bezier(.22,.61,.36,1), visibility 0.281s;overflow-y: auto;overscroll-behavior: contain;background: var(--iy8y);visibility: hidden;position: fixed;flex-direction: column;box-shadow: 0 0 60px color-mix(in srgb, #000 22%, transparent);}

.mrhyq  {transform: translateX(-102%);border-radius: 0 0 0 0;left: 0;}
.s8wp {transform: translateX(102%);border-radius: 0 0 0 0;right: 0;}

.b46fqmk:checked ~ .mv2njv7 {opacity:1;visibility: visible;}
.b46fqmk:checked ~ .exd6vy {transform: translateX(0);visibility: visible;}

.vp39r8 {border-bottom: 1px solid var(--v1anv, var(--r2pjt));gap:11px;display: flex;z-index: 1;padding: 14px 16px;justify-content: space-between;position: sticky;top: 0;background: var(--iy8y);align-items: center;}
.hpkpy2b {align-items: center;display: inline-flex;min-height: 44px;}
.hpkpy2b img {width: auto;height: 26px;display: block;}
.j4td {font-size: 16px;letter-spacing: .01em;font-weight: 800;color: var(--fh5o9);font-family: var(--n9l);}

.y029q8y {color: var(--fh5o9);height: 44px;cursor: pointer;flex: none;display: inline-flex;align-items: center;justify-content: center;background: var(--vplud);border-radius: 0;border: 1px solid var(--v1anv, var(--r2pjt));width: 44px;}
.y029q8y:hover {background: var(--t2xma);}
.y029q8y:focus-visible,
.fg2mw a:focus-visible,
.jdtg:focus-visible,
.sam6nzb:focus-visible {outline: 2px solid var(--fh5o9);outline-offset: 2px;}

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

.fg2mw a {align-items: center;font-size: 15.5px;display: flex;min-height: 48px;font-weight: 600;padding: 10px 14px;border-radius: 0;border: 1px solid transparent;line-height:1.32;color: var(--fh5o9);text-decoration: none;}
.fg2mw a:hover {background: var(--vplud);border-color: var(--v1anv, var(--r2pjt));}

.fg2mw a[aria-current="page"] {background: var(--vplud);box-shadow: inset 3px 0 0 var(--lbm12);border-color: var(--v1anv, var(--r2pjt));}

.x47pdt {gap:9px;border-top: 1px solid var(--v1anv, var(--r2pjt));background: var(--iy8y);display: grid;margin-top: auto;padding: 14px 16px calc(16px + env(safe-area-inset-bottom, 0px));}

.jdtg, .sam6nzb {min-height: 48px;align-items: center;border-radius: 0;padding: 12px 18px;font-size: 15px;text-decoration: none;justify-content: center;font-weight: 700;display: flex;}
.jdtg {background: var(--ip8j);border: 1px solid var(--v1anv, var(--r2pjt));color: var(--qbob, var(--h1r8a));}
.sam6nzb {background: var(--a1b);color: var(--z4qeq, var(--nissk));border: 1px solid transparent;}

.fg2mw {padding: 8px 22px 14px;}
.fg2mw ul {gap: 0;}
.fg2mw li + li {border-top: 1px solid var(--v1anv, var(--r2pjt));}
.fg2mw a {border: 0;border-radius: 0;font-size: 17px;padding: 14px 2px;font-weight: 500;margin: 4px 0;font-family: var(--n9l);}
.fg2mw a:hover {text-decoration: underline;text-underline-offset: 4px;background: none;}
.fg2mw a[aria-current="page"] {box-shadow: none;background: none;font-style: italic;}
.fg2mw a[aria-current="page"]::before {margin-right:9px;width: 18px;height: 2px;content: '';background: color-mix(in srgb, var(--lbm12) var(--gch, 46%), var(--fh5o9));flex: none;}
.vp39r8 {padding: 18px 22px;}
.x47pdt {padding: 16px 22px calc(18px + env(safe-area-inset-bottom, 0px));}
.y029q8y {border-radius: 50%;}

@media (min-width:866px) {
  .exd6vy, .mv2njv7 {display: none;}
}

@media (prefers-reduced-motion: reduce) {
  .exd6vy, .mv2njv7 {transition:none;}
}

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

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

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

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

.a2rcp > summary.q8v2t {list-style: none;cursor: pointer;display: flex;justify-content: space-between;min-height: 44px;gap:15px;align-items: center;}
.a2rcp > summary.q8v2t::-webkit-details-marker {display: none;}
.a2rcp > summary.q8v2t:focus-visible {outline: 2px solid var(--tfp);outline-offset: 4px;}
.a2rcp > summary.q8v2t .fe140w4 {margin: 0;}

.a2rcp > summary.q8v2t::after {border-right: 1px solid var(--tfp);transition:transform 0.178s ease;content: "";height: 10px;border-bottom: 1px solid var(--tfp);width: 10px;transform: translateY(-3px) rotate(45deg);flex: 0 0 auto;}
.a2rcp[open] > summary.q8v2t::after {transform: translateY(2px) rotate(225deg);}
.a2rcp[open] > summary.q8v2t {margin-bottom:13px;}
@media (prefers-reduced-motion: reduce) { .a2rcp > summary.q8v2t::after {transition:none;} }

.newk {padding-bottom: max(96px, var(--in8, 96px));}

.prahe {--t45i: 12px;--z6ux: 0;--gj2sq: 0;--uohd: 0;--biv: .18em;--uhh: 400;--d081j: uppercase;--mf1y: 0 12px;--f6m8: 0;--mxi: 1px solid var(--ue6, currentColor);}

@media (max-width:555px) { .ry3fcb.ry3fcb {grid-template-columns: repeat(2, minmax(0, 1fr));} }

.h6hrx.hs9j.hs9j {overflow: hidden;display: grid;position: relative;min-height: clamp(420px, calc(100vh - 230px), 660px);isolation: isolate;padding: 0;grid-template-areas: "x";align-items: end;}
.hs9j > .jmxw3 {z-index: -2;grid-area: x;position: absolute;inset: 0;}
.hs9j .s4kvc7 .jsghmy, .hs9j .jsghmy {height: 100%;width: 100%;aspect-ratio: auto;}
.hs9j .jmxw3 picture {display: block;height: 100%;}
.hs9j::after {inset: 0;position: absolute;pointer-events: none;z-index: -1;content: "";background: linear-gradient(15deg, color-mix(in srgb, black 82%, transparent) 0%, color-mix(in srgb, black 45%, transparent) 45%, transparent 80%);}
.hs9j > .cxqveq {position: relative;max-width:761px;grid-area: x;z-index: 1;padding: clamp(22px, 4vw, 56px);}
.hs9j .hk34.hk34 {hyphens: manual;font-size: clamp(40px, 6vw, 96px) !important;color: var(--lyrpy, white) !important;overflow-wrap: normal;}
.hs9j .hb10y.hb10y, .hs9j .vn65.vn65 {color: color-mix(in srgb, white 86%, transparent) !important;}

.hs9j.xjrv3h4::after {background: linear-gradient(15deg, color-mix(in srgb, black 60%, transparent), transparent 75%);}

.yz7n .hk34.hk34 {font-size: clamp(36px, 4.6vw, 76px) !important;word-break: normal;hyphens: manual;overflow-wrap: normal;}
@media (max-width:892px) { .h6hrx.hs9j.hs9j {min-height: 72vh;} }

@media (max-width:815px) {
  .m6c4 .prahe {display: none;}
}
.b3x0trg {padding: 14px 20px 0;}

.xjrv3h4 .vgnqh {inset: 0;position: absolute;z-index: -2;background-color: color-mix(in srgb, var(--lbm12) 30%, var(--iy8y));background-size: cover;}
.hs9j.xjrv3h4::after {background: linear-gradient(15deg, color-mix(in srgb, black 45%, transparent), transparent 70%);}

.v3p978b.v3p978b {display: block !important;margin-top:23px;}
.v3p978b .b7y2ce {grid-template-columns: minmax(0, 1fr);display: grid;grid-template-areas: "p";}
.v3p978b .c8bqgw.c8bqgw {display: grid;transition:transform 0.625s cubic-bezier(.3, .7, .2, 1), opacity 0.317s ease;background: var(--iy8y);box-shadow: 0 30px 60px -30px color-mix(in srgb, black 60%, transparent);min-width: 0;grid-area: p;width: auto;margin: 0;max-width: none;grid-template-columns: minmax(0, 1fr);}
.v3p978b .c8bqgw:not(:first-child) {opacity:0.05;}
.v3p978b .c8bqgw picture {display: block;}
.newk .v3p978b .vp2qa {max-height: none;height: auto;aspect-ratio: 16 / 9;object-fit: cover;width: 100%;}
.v3p978b .qgyb.qgyb {color: var(--yue);text-transform: none;align-items: baseline;display: grid;margin: 0;gap:19px;padding: 18px 0 0;grid-template-columns: auto minmax(0, 1fr);font: italic 400 clamp(19px, 2vw, 28px)/1.3 var(--n9l);letter-spacing: 0;}
.v3p978b .hansf {color: var(--lbm12);font: 900 clamp(40px, 5vw, 72px)/.8 var(--n9l);font-style: normal;}
.v3p978b .fy4s1 {border-top: 1px solid var(--v1anv);padding-top:13px;margin: 18px 0 0;justify-content: space-between;align-items: center;display: flex;}
.v3p978b .h50e {cursor: pointer;border: 0;background: none;padding: 6px 4px;color: var(--yue);min-width: 44px;font: 400 26px/1 var(--n9l);min-height: 44px;}
.v3p978b .h50e:hover {color: var(--lbm12);}
.v3p978b .h50e[hidden] {display: none;}
.v3p978b .cmvjrg {letter-spacing: .3em;font: 400 13px/1 var(--n9l);color: var(--tfp);}
@media (max-width:709px) { .newk .v3p978b .vp2qa {aspect-ratio: 4 / 5;} }
@media (prefers-reduced-motion: reduce) { .v3p978b .c8bqgw.c8bqgw {transition:none;} }
.v3p978b .qgyb.qgyb:first-child {padding: 0 0 16px;}
.v3p978b + .tt7rbj, .hb6ce .tt7rbj {margin-top:21px;}

.rjd1hk0.rjd1hk0 {gap:11px;grid-template-columns: repeat(4, minmax(0, 1fr));display: grid;}
.rjd1hk0 .hae0 {min-width: 0;border: 0 !important;}
.rjd1hk0 .kyxcjz8 {min-height: 128px;display: flex;gap:11px;padding: 18px 12px;align-items: center;flex-direction: column;justify-content: center;border: 1px solid var(--v1anv);background: color-mix(in srgb, var(--fh5o9) 5%, transparent);text-decoration: none;transition:border-color 0.193s ease, background 0.225s ease;height: 100%;}
.rjd1hk0 .kyxcjz8:hover {border-color: var(--lbm12);background: color-mix(in srgb, var(--lbm12) 8%, transparent);}
.rjd1hk0 .qn67sz {width: 100%;max-width:150px;}
.rjd1hk0 .qn67sz img {width: 100%;height: 44px;object-fit: contain;}
.rjd1hk0 .fvwhb09 {color: var(--dosj);text-decoration: none;font: 400 12px/1.2 var(--n9l);text-transform: uppercase;letter-spacing: .14em;text-align: center;}
.p2t4e7s.p2t4e7s {gap:13px;grid-template-columns: repeat(4, minmax(0, 1fr));display: grid !important;}
.p2t4e7s .gdk6k {gap:10px;background: color-mix(in srgb, var(--fh5o9) 5%, transparent);align-items: center;border: 1px solid var(--v1anv);min-width: 0;justify-content: center;display: flex;flex-direction: column;padding: 18px 12px;min-height: 128px;}
.p2t4e7s .gdk6k > * {padding: 0 !important;border: 0 !important;margin: 0;text-align: center;}
.p2t4e7s .kp0drs7 img {object-fit: contain;width: 100%;max-width:149px;height: 44px;}
@media (max-width:749px) {
  .rjd1hk0.rjd1hk0, .p2t4e7s.p2t4e7s {grid-template-columns: repeat(2, minmax(0, 1fr));}
}

.xa12v :is(.qh93n4, .f7dwn9f, .j322mm, .j6w192c) {padding-inline: 16px;box-sizing: border-box;max-width: var(--xjrw, 1080px);margin-inline: auto;}

.p2t4e7s .gdk6k {height: auto;min-height: 118px;}
.p2t4e7s .gdk6k > .f874h, .p2t4e7s .gdk6k > .bgz8 {height: auto !important;min-height: 0 !important;display: block;}

.bbvm.nyc3gv {grid-template-columns: minmax(0, 1fr) auto;gap: clamp(22px, 4vw, 56px);align-items: center;display: grid !important;}
.nyc3gv > .r2dcr {grid-row: 1;min-width: 0;grid-column: 1;}
.nyc3gv > .gf2zhfd {grid-column: 2;grid-row: 1;}
.gf2zhfd {overflow: hidden;transform: rotate(2deg);aspect-ratio: 3 / 4;margin: 0;width: clamp(220px, 24vw, 290px);position: relative;box-shadow: 14px 16px 0 -4px color-mix(in srgb, var(--fh5o9) 10%, transparent), 0 30px 50px -20px color-mix(in srgb, black 60%, transparent);background: var(--lbm12);color: white;}
.gf2zhfd .n91w {object-fit: cover;width: 100%;inset: 0;height: 100%;position: absolute;}
.gf2zhfd::after {inset: 0;position: absolute;content: "";background: linear-gradient(180deg, color-mix(in srgb, black 55%, transparent), transparent 30%, transparent 60%, color-mix(in srgb, black 65%, transparent));}
.k70k {overflow-wrap: anywhere;left: 14px;letter-spacing: -.03em;right: 14px;position: absolute;text-transform: uppercase;top: 12px;z-index: 1;font: 900 clamp(26px, 3vw, 40px)/.9 var(--n9l);}
.ykff {bottom: 14px;z-index: 1;position: absolute;display: grid;left: 14px;}
.ykff b {font: 900 48px/.9 var(--n9l);}
.ykff i {font-size: 11px;letter-spacing: .12em;font-style: normal;}
@media (max-width:749px) {
  .bbvm.nyc3gv {grid-template-columns: minmax(0, 1fr);}
  .nyc3gv > .gf2zhfd {grid-column: 1;justify-self: center;grid-row: 1;width: 230px;}
  .nyc3gv > .r2dcr {grid-row: 2;}
}

.w790268 .gf2zhfd img {max-width: none !important;width: 100% !important;max-height: none !important;height: 100% !important;min-height: 0 !important;}
.k70k {font-size: clamp(20px, 2.2vw, 30px);}

.newk .v3p978b .vp2qa {aspect-ratio: auto;height: clamp(240px, 52vh, 520px);}
@media (max-width:709px) { .newk .v3p978b .vp2qa {height: 42svh;} }
.v3p978b .qgyb.qgyb {grid-template-columns: minmax(0, 1fr);}
.v3p978b .cmvjrg {gap:9px;display: flex;}
.v3p978b .cmvjrg i {height: 2px;background: var(--i4n, var(--v1anv));width: 22px;}
.v3p978b .cmvjrg i[aria-current="true"] {height: 3px;background: var(--lbm12);}
.newk .v3p978b .vp2qa {height: clamp(240px, 46vh, 460px);}

.pf7bhdx {flex-direction: row;gap: clamp(14px, 2vw, 28px);text-align: left;align-items: center;}
.pf7bhdx > .tfp1t {order: 1;min-width: 24px;flex: 1 1 auto;width: auto;}
.pf7bhdx > .e3ncxgh {order: 0;}
.pf7bhdx > .m6c4 {order: 2;flex-wrap: nowrap;margin-left: 0;}
.pf7bhdx .sebb7 {font-size: clamp(26px, 2.6vw, 38px);white-space: nowrap;}
.pf7bhdx > :not(.e3ncxgh):not(.tfp1t):not(.m6c4) {order: 3;}

.pf7bhdx > .tfp1t {display: none;}
.pf7bhdx > .m6c4 {margin-left: auto;}

.gf2zhfd.pqdbb {border-radius:34px;padding: 10px;overflow: visible;width: clamp(190px, 18vw, 230px);transform: none;background: color-mix(in srgb, var(--fh5o9) 14%, var(--iy8y));box-shadow: 0 0 0 1px color-mix(in srgb, var(--fh5o9) 18%, transparent), 0 30px 60px -20px color-mix(in srgb, black 70%, transparent);aspect-ratio: 9 / 18.5;}
.gf2zhfd.pqdbb::after {content: none;}
.vkcb {gap:21px;border-radius:25px;padding: 18px;display: grid;align-content: center;place-items: center;background: linear-gradient(170deg, color-mix(in srgb, var(--lbm12) 70%, var(--iy8y)), var(--iy8y));height: 100%;}
.w790268 .pqdbb .b1vy8jv {object-fit: contain;width: 80% !important;height: auto !important;max-height: 70px !important;max-width: 80% !important;}
.k0jc {overflow-wrap: anywhere;text-align: center;color: white;font: 900 26px/1 var(--n9l);}
.pqn9t {letter-spacing: .1em;font-size: 12px;color: white;text-align: center;}
.pqn9t b {font: 900 40px/1 var(--n9l);display: block;margin-bottom:3px;}
@media (max-width:749px) { .nyc3gv > .gf2zhfd.pqdbb {width: 160px;} }
