

:root {--rn8lv: clamp(22px, 3vw, 44px);--cpvo: var(--j3s);--v2pn:  var(--jfa39);--t7e: var(--lk1a);--pgnr:  var(--uyqb);--s7y:  clamp(34px, 5vw, 82px);--scp1j: var(--ivq50);--svbh: 66ch;--gwf:"Cormorant Garamond", "EB Garamond", "Times New Roman", Georgia, serif;--wfe:  var(--tkfzx);--iaszh: color-mix(in srgb, var(--ekw) 35%, var(--jfa39));--wfd91:  clamp(40px, 8vw, 128px);--gwg4i: var(--lk1a);}

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

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

.w900 {background: var(--ekw);letter-spacing: .2em;padding: 14px 22px;position: absolute;top: 0;color: var(--cc7i, var(--rh7, var(--res)));text-transform: uppercase;font: 400 13px/1 var(--gwf);z-index: 200;text-decoration: none;left: -9999px;}
.w900:focus {top: 14px;left: 14px;}

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

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

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

.cmzwa8 {background: color-mix(in srgb, var(--ekw) var(--uh3, 46%), var(--gph));width: clamp(34px, 5vw, 64px);display: block;height: 2px;}

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

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

.sm59wj  {letter-spacing: -.02em;text-transform: uppercase;}
.n3ayfy {text-transform: none;}
.zkwp  {letter-spacing: .16em;text-transform: uppercase;font-weight: 400;}

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

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

.j1kkv {display: inline-flex;color: var(--nku, var(--tlfw));font: 400 13px/1 var(--gwf);text-decoration: none;align-items: center;justify-content: center;cursor: pointer;background: var(--tjs);text-transform: uppercase;min-height: 46px;padding: 0 clamp(22px, 2.6vw, 40px);letter-spacing: .2em;border: 0;}
.j1kkv:hover {background: var(--iwflt);color: var(--cc7i, var(--rh7, var(--res)));}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.j708vc0.j708vc0 {margin: 0;color: var(--qzo7m, inherit);min-width: 0;}
.cyj7f {width: 100%;display: block;height: 100%;border-radius: 0;object-fit: cover;}
.sy3y9v .cyj7f {aspect-ratio: 16 / 6;}
.tm985s .cyj7f {aspect-ratio: 4 / 5;}

@media (min-width:911px) {
  
  .kjgxc {grid-template-columns: minmax(0, 1.35fr) minmax(0, 1fr);align-items: end;gap: var(--s7y);}
  .tm985s .cyj7f {aspect-ratio: 3 / 4;}
}

.tagz3qe :is(.ex6vqw, .qacf, .d0gn9, .fhbvrq5,
             .ea4p, .tqq3, .p7bp, .y4zj) a[role="button"],
.tagz3qe .fhbvrq5 a {text-decoration: none;justify-content: center;font: 400 13px/1 var(--gwf);min-height: 46px;color: var(--rh7, var(--res));padding: 0 clamp(22px, 2.6vw, 40px);align-items: center;border: 0;border-radius: 0;display: inline-flex;text-transform: uppercase;background: var(--ekw);letter-spacing: .2em;}
.tagz3qe :is(.ex6vqw, .qacf, .d0gn9, .fhbvrq5,
             .ea4p, .tqq3, .p7bp, .y4zj) a[role="button"]:hover,
.tagz3qe .fhbvrq5 a:hover {background: var(--iwflt);}

.xg8b {min-width: 0;}

.wkny6.wkny6 {margin: 0;padding: 0;}
.tagz3qe .wkny6 > li {margin: 0;}
.mgn3kgv {padding: var(--rn8lv) 0;border-top: 1px solid var(--pgnr);}
.mgn3kgv:first-child {padding-top: 0;border-top: 0;}
.sya2 .mgn3kgv:last-child {border-bottom: 0;}
.nefqp .mgn3kgv:last-child {border-bottom: 1px solid var(--pgnr);}

.a530pd.a530pd {color: var(--v2pn);letter-spacing: -.01em;font: 400 21px/1.35 var(--gwf);margin: 0;}
.g64w0 {margin: 12px 0 0;}
.p5shmb.p5shmb {line-height:1.70;margin: 0;font-size: 16.5px;color: var(--gwg4i);}

.rq09 {counter-reset: bmgloss;list-style: none;}
.rq09 .a530pd, .m63sn .a530pd {display: block;}
.rq09 .p5shmb, .m63sn .p5shmb {margin: 12px 0 0;}

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

.k93qjww {min-width: 0;}
.fky48sd {display: grid;}
.x2f0 .pkyn {padding: var(--rn8lv) 0;}
.wg7y3 .pkyn {padding: calc(var(--rn8lv) * .6) 0;}
.pkyn {border-top: 1px solid var(--pgnr);}
.pkyn:first-child {border-top: 0;padding-top: 0;}
.bqe2.bqe2 {font: 900 clamp(40px, 7vw, 88px)/1 var(--gwf);margin: 0 0 6px;letter-spacing: -.05em;color: var(--scp1j);}
.cq9xtg {letter-spacing: -.01em;color: var(--v2pn);margin: 0;font: 400 21px/1.32 var(--gwf);display: block;}
.a6yqr2 {color: var(--gwg4i);max-width: 52ch;display: block;line-height:1.70;margin: 8px 0 0;font-size: 16.5px;}

.tv418zz.tv418zz {counter-reset: bmstep;padding: 0;list-style: none;}
.tagz3qe .tv418zz > li {margin: 0;}
.tv418zz .pkyn::before {counter-increment: bmstep;display: block;font: 900 clamp(40px, 7vw, 88px)/1 var(--gwf);margin: 0 0 6px;color: var(--scp1j);letter-spacing: -.05em;}
.m9vp2g .pkyn::before {content: counter(bmstep, decimal-leading-zero);}
.tb2w .pkyn::before {content: counter(bmstep, decimal);}

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

.wetdxb {min-width: 0;}
.rzf6 {display: block;}
.hsd21yt.hsd21yt {font: 400 12px/1 var(--gwf);margin: 0 0 14px;text-transform: uppercase;color: var(--t7e);letter-spacing: .24em;}

.achj.achj {margin: 0 0 var(--rn8lv);list-style: none;padding: 0;}
.achj.achj:last-child {margin-bottom: 0;}
.tagz3qe .achj > li {margin: 0;}
.v01cfn.v01cfn {border-top: 1px solid var(--pgnr);line-height:1.63;padding: 12px 0;margin: 0;align-items: baseline;font-size: 16.5px;display: flex;gap:14px;}
.v01cfn.v01cfn:first-child {border-top: 0;}
.bmp256 {text-align: center;width: 14px;font-size: 16px;flex: 0 0 auto;font-weight: 400;}
.az29v5 .bmp256   {color: var(--v2pn);}
.v2e9 .bmp256 {color: var(--t7e);}

.v2e9.v2e9 {border-top: 1px solid var(--cpvo);padding-top: var(--rn8lv);}

.hy3pq {min-width: 0;}

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

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

.d65k .bsnn3ca {border-bottom: 1px solid var(--pgnr);padding-bottom:14px;}
.fng996n {min-width: 0;}
.tagz3qe .ceafnp > li {margin: 0;}
.bsnn3ca {text-decoration: none;display: block;min-width: 0;color: inherit;}

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

.e8n49d {border-radius: 0;aspect-ratio: 1 / 1;object-fit: cover;width: 100%;transition:opacity 0.173s;height: auto;display: block;}
.bsnn3ca:hover .e8n49d,
.bsnn3ca:focus-visible .e8n49d {opacity:0.83;}
.yrs09fn {color: var(--v2pn);font: 400 19px/1.35 var(--gwf);display: block;margin-top:14px;min-width: 0;letter-spacing: -.01em;overflow-wrap: anywhere;}
.hs41 {letter-spacing: .18em;color: var(--t7e);font: 400 12.5px/1 var(--gwf);display: block;margin-top:5px;text-transform: uppercase;}

.f2ja07 {min-width: 0;}

.veyd7y.veyd7y {padding: 0;margin: 0;list-style: none;}
.tagz3qe .veyd7y > li {margin: 0;}
.kvyecy {border-top: 1px solid var(--pgnr);}
.kvyecy:first-child {border-top: 0;}
.njgqt .kvyecy:last-child {border-bottom: 1px solid var(--pgnr);}
.x4b2 {text-decoration: none;gap: clamp(14px, 2.4vw, 28px);display: flex;align-items: center;min-height: 76px;color: inherit;padding: 14px 0;}
.ngahg {display: block;width: clamp(116px, 16vw, 152px);flex: 0 0 auto;}
.ngahg img {width: 100%;max-height: 56px;border-radius: 0;object-fit: contain;display: block;opacity:1;height: auto;transition:opacity 0.198s;}
.x4b2:hover .ngahg img,
.x4b2:focus-visible .ngahg img {opacity:0.84;}
.dyte {min-width: 0;font: 400 19px/1.35 var(--gwf);color: var(--v2pn);overflow-wrap: anywhere;letter-spacing: -.01em;}

.qwsnbsc {min-width: 0;}
.dhdcph0 {display: grid;padding: 0;margin: 0;gap: 0 clamp(14px, 2.4vw, 28px);grid-template-columns: auto minmax(0, 1fr);align-items: center;}
.j6r9w, .mpwt5 {border-top: 1px solid var(--pgnr);margin: 0;align-items: center;padding: 14px 0;display: flex;min-height: 76px;}
.j6r9w:first-of-type, .j6r9w:first-of-type + .mpwt5 {border-top: 0;}
.cvgkp .j6r9w:last-of-type,
.cvgkp .mpwt5:last-of-type {border-bottom: 1px solid var(--pgnr);}
.hh2aehw {min-height: 48px;display: flex;width: clamp(116px, 16vw, 152px);align-items: center;}
.hh2aehw img {transition:opacity 0.205s;opacity:0.99;height: auto;width: 100%;max-height: 52px;border-radius: 0;object-fit: contain;display: block;}
.hh2aehw:hover img, .hh2aehw:focus-visible img {opacity:0.82;}
.z55ntmw {letter-spacing: .18em;color: var(--t7e);text-transform: uppercase;overflow-wrap: anywhere;font: 400 13px/1.4 var(--gwf);}

.jr9mq7t {min-width: 0;}
.pfkhf.pfkhf {margin: 0 0 6px;letter-spacing: -.05em;font: 900 clamp(56px, 9vw, 116px)/1 var(--gwf);color: var(--scp1j);}
.qcr4m74.qcr4m74 {gap:5px 12px;align-items: baseline;flex-wrap: wrap;margin: 0 0 14px;display: flex;}
.bgn9zwp {font-size: 17px;letter-spacing: .16em;color: var(--v2pn);}
.mjxr {font: 400 12px/1 var(--gwf);letter-spacing: .2em;text-transform: uppercase;color: var(--t7e);}
.br7yj3.br7yj3 {font-size: 16.5px;margin: 0 0 var(--rn8lv);color: var(--gwg4i);line-height:1.71;}
.j1q56bm {margin: 0;padding: var(--rn8lv) 0;border-top: 1px solid var(--pgnr);}
.et5j.et5j {letter-spacing: -.01em;font: 400 clamp(19px, 2.2vw, 24px)/1.45 var(--gwf);color: var(--v2pn);margin: 0;text-wrap: pretty;}
.aww7 {font-style: normal;font: 400 12px/1 var(--gwf);align-items: baseline;margin: 12px 0 0;color: var(--t7e);letter-spacing: .2em;display: flex;gap:6px 14px;text-transform: uppercase;flex-wrap: wrap;}
.fe7aj {letter-spacing: .12em;color: var(--gwg4i);}

.ma1j {min-width: 0;}
.p2gdnk9.p2gdnk9 {margin: 0 0 var(--rn8lv);}
.jmbkpst {width: 100%;border-radius: 0;height: auto;display: block;}
.p6jk.p6jk {margin: 0 0 14px;text-wrap: balance;font: 900 clamp(24px, 3vw, 40px)/1.05 var(--gwf) !important;color: var(--v2pn);letter-spacing: -.05em;}
.djg7tkm {font-size: 16.5px;line-height:1.71;color: var(--gwg4i);}
.djg7tkm > *:last-child {margin-bottom: 0;}

.bj5b2 {color: var(--rh7, var(--res));padding: 0 clamp(22px, 2.6vw, 40px);background: var(--ekw);text-transform: uppercase;text-decoration: none;display: inline-flex;margin-top: var(--rn8lv);align-items: center;letter-spacing: .2em;font: 400 13px/1 var(--gwf);justify-content: center;border: 0;border-radius: 0;min-height: 46px;}
.bj5b2:hover {background: var(--iwflt);}

.dr2j {order: 2;margin: var(--rn8lv) 0 0;}
.wrk7 {display: flex;flex-direction: column;}

.rgxb {min-width: 0;}
.pc31w98 {color: var(--v2pn);margin: 0 0 14px;text-wrap: balance;font: 900 clamp(26px, 3.4vw, 52px)/1.02 var(--gwf);letter-spacing: -.05em;}
.rh3jc6.rh3jc6 {font-size: 17px;margin: 0 0 var(--rn8lv);color: var(--gwg4i);line-height:1.72;}
.gxp9yww {gap: var(--rn8lv);grid-template-columns: minmax(0, 1fr);display: grid;}
.dsavb {min-width: 0;margin: 0;}
.h70ht1 {width: 100%;display: block;height: auto;border-radius: 0;}
.ppvndz {letter-spacing: .16em;font: 400 12px/1.5 var(--gwf);color: var(--t7e);margin: 10px 0 0;text-transform: uppercase;}

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

.t4pygn.t4pygn {background: var(--ekw);color: var(--rh7, var(--res));border: 0;}
.t4pygn.t4pygn:hover {background: var(--iwflt);}
.nfxvv {border: 1px solid var(--cpvo);color: var(--v2pn);background: transparent;}
.nfxvv:hover {border-color: var(--v2pn);}

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

.n28rrg {grid-template-columns: minmax(0, 1fr) auto;}
.f4za {height: auto;aspect-ratio: 1;border-radius: 0;display: block;width: clamp(64px, 9vw, 92px);object-fit: cover;}
.p292mr9 {display: grid;gap:7px;min-width: 0;grid-template-columns: minmax(0, 1fr);}
.vvn8g.vvn8g {color: var(--t7e);letter-spacing: .24em;margin: 0;font: 400 11.5px/1 var(--gwf);text-transform: uppercase;}
.wrqsnc {letter-spacing: -.01em;color: var(--v2pn);font: 400 21px/1.3 var(--gwf);}
.p0wcv31 {font-size: 15px;font-style: normal;color: var(--gwg4i);}
.tm3rr3 {text-transform: uppercase;letter-spacing: .18em;font: 400 11.5px/1.5 var(--gwf);color: var(--t7e);}
.b3hfbpy {color: var(--gwg4i);font-size: 16px;line-height:1.68;}
.s7hvj {gap:8px 20px;display: flex;margin-top:3px;flex-wrap: wrap;}
.a36qtd {align-items: center;color: var(--v2pn);font: 400 11.5px/1 var(--gwf);min-height: 44px;border-bottom: 1px solid var(--cpvo);display: inline-flex;text-transform: uppercase;letter-spacing: .2em;text-decoration: none;}
.a36qtd:hover {border-bottom-color: var(--v2pn);}
.xk55 {line-height:1.68;color: var(--t7e);font-size: 13.5px;}

.k8ts1b {gap:4px;display: grid;grid-template-columns: minmax(0, 1fr);min-width: 0;}
p.wrqsnc, p.p0wcv31, p.tm3rr3, p.b3hfbpy, p.xk55 {margin: 0;}
p.s7hvj {margin: 4px 0 0;}

@media (min-width:755px) {
  
  .k2c6e {display: flex;align-content: flex-start;flex-wrap: wrap;}
  .k2c6e > * {min-width: 0;flex: 1 1 calc(50% - var(--rn8lv) / 2);}
  
  .tagz3qe > .bgjqv0 {display: flex;float: left;flex-direction: column;width: calc(50% - (var(--s7y) / 2));}
  .tagz3qe > .bgjqv0 + .bgjqv0 {float: right;}
  
  .tagz3qe > .bgjqv0 + .bgjqv0 + * {clear: both;}
}

.ab5611 {border-bottom: 1px solid var(--pgnr);padding: clamp(24px, 3.2vw, 40px) 0;margin: clamp(32px, 4.4vw, 58px) 0;min-width: 0;border-top: 3px solid var(--v2pn);}
.j2srm {letter-spacing: -.05em;text-wrap: balance;color: var(--v2pn);font: 900 clamp(24px, 3vw, 40px)/1.05 var(--gwf);margin: 0 0 12px;}
.wjnk.wjnk {font-size: 16.5px;color: var(--gwg4i);line-height:1.71;margin: 0 0 var(--rn8lv);}
.fq5eynw {display: grid;grid-template-columns: auto minmax(0, 1fr);align-items: baseline;gap: 0 clamp(14px, 2.4vw, 28px);padding: 0;margin: 0 0 var(--rn8lv);}
.ff2zkz, .tx5xh60 {border-top: 1px solid var(--pgnr);padding: 12px 0;margin: 0;}
.ff2zkz:first-of-type, .ff2zkz:first-of-type + .tx5xh60 {border-top: 0;}
.ff2zkz {letter-spacing: .2em;color: var(--t7e);text-transform: uppercase;white-space: nowrap;font: 400 11.5px/1.4 var(--gwf);}
.tx5xh60 {align-items: baseline;font-size: 16.5px;gap:5px 14px;flex-wrap: wrap;display: flex;color: var(--v2pn);}
.ekp3r {color: var(--v2pn);letter-spacing: .14em;}

.d8xv {display: block;}
.ddznpj.ddznpj {justify-content: space-between;margin: 0;padding: 12px 0;gap:4px clamp(14px, 2.4vw, 28px);border-top: 1px solid var(--pgnr);align-items: baseline;flex-wrap: wrap;display: flex;}
.ddznpj.ddznpj:first-child {border-top: 0;}
.d8xv .ff2zkz, .d8xv .tx5xh60 {padding: 0;border-top: 0;}

.kevf5.kevf5 {gap:11px 20px;display: flex;margin: 0;flex-wrap: wrap;}

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

.tng6 {min-width: 0;}

.cf3c {color: var(--v2pn);text-wrap: balance;font: 900 clamp(26px, 3.4vw, 52px)/1.02 var(--gwf);letter-spacing: -.05em;}
.dxg17 .cf3c {margin-top: clamp(8px, 1.4vw, 20px) !important;}
.dt92e .cf3c {margin-top: 0 !important;}

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

.d99181.d99181 {display: flex;margin: 0;}
.as0zy {justify-content: flex-start;}
.ddwcm74 {justify-content: center;}
.pjyf {justify-content: flex-end;}
.n614tm {letter-spacing: .2em;text-transform: uppercase;max-width: 100%;min-height: 46px;align-items: center;border: 0;border-radius: 0;background: var(--ekw);padding: 0 clamp(22px, 2.6vw, 40px);text-decoration: none;display: inline-flex;justify-content: center;font: 400 13px/1 var(--gwf);color: var(--rh7, var(--res));text-align: center;}
.n614tm:hover {background: var(--iwflt);}
.vjw34ek {width: 100%;}

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

.xe7vrt4 {min-width: 0;margin: 0;}
.eqpyz6 {border-radius: 0;height: auto;width: 100%;display: block;}
.xmnt7e4 {border: 0;border-top: 1px solid var(--pgnr);margin: 14px 0 0;height: 0;width: 100%;}

.xwnd4c {min-width: 0;}

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

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

.j8hk.j8hk {overflow-x: visible;}
.zesyc {margin: 0 0 clamp(16px, 2vw, 30px);}
.zesyc .hwnmymk {margin-bottom: 0 !important;}

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

.m46b3 {min-width: 0;}
.gnmv9 {display: block;letter-spacing: .24em;color: var(--t7e);font: 400 12px/1 var(--gwf);text-transform: uppercase;margin: 0 0 12px;}

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

.tagz3qe .dc92jd7 {min-width: 0;}
.tagz3qe .mb7f4, .tagz3qe .xx6z, .tagz3qe .wbt55t0, .tagz3qe .r4v1y3t {min-width: 0;}
.tagz3qe .cvwt4nk, .tagz3qe .pm9s5zn, .tagz3qe .cvpp5an {min-width: 0;}
.tagz3qe .k2nd5mm {min-width: 0;}
.tagz3qe .r9dfqs {min-width: 0;}
.tagz3qe .ea4p {min-width: 0;}
.tagz3qe .t46cgrg {left: -9999px;position: absolute;}
.tagz3qe .bs1k3 {display: none;}
.tagz3qe .f085rr {display: none;}
.tagz3qe .c686wd, .tagz3qe .ecpqk, .tagz3qe .qrbsne, .tagz3qe .hyj7pga,
.tagz3qe .csxej, .tagz3qe .bwgve, .tagz3qe .hcfnp, .tagz3qe .c1mbb,
.tagz3qe .anw4, .tagz3qe .cts78s, .tagz3qe .zhprmw,
.tagz3qe .pgfbxf, .tagz3qe .w7x98c, .tagz3qe .jvmk,
.tagz3qe .yn3c, .tagz3qe .gvmpxzn, .tagz3qe .cq400,
.tagz3qe .d3z3frj, .tagz3qe .qsmg, .tagz3qe .acwvsjg {display: none;}

.tagz3qe :is(.aydxn, [class*="table"]) {overflow-x: auto;}
.tagz3qe table {border-collapse: collapse;width: 100%;font-size: 16px;}
.tagz3qe thead th {white-space: nowrap;padding: 12px 16px 12px 0;font: 400 11.5px/1.3 var(--gwf);text-transform: uppercase;color: var(--t7e);text-align: left;border-bottom: 1px solid var(--ker9h, var(--ekw));letter-spacing: .2em;}
.tagz3qe tbody td {border-bottom: 1px solid var(--pgnr);padding: 12px 16px 12px 0;color: var(--a6aqe, inherit);}
.tagz3qe tbody td + td {font-variant-numeric: tabular-nums;}

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

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

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

.gspw.gspw {background: var(--gbc9);padding: var(--s7y) clamp(18px, 4vw, 64px) clamp(26px, 3vw, 44px);border-top: 1px solid var(--pgnr);}
.gspw .g2k1a8 {margin: 0 auto;display: grid;text-align: center;grid-template-columns: minmax(0, 1fr);gap: clamp(22px, 3vw, 38px);max-width:1180px;justify-items: center;}
.gspw .rzt7hq4 img {display: block;height: 28px;width: auto;}
.gspw .rzt7hq4 span {font: 900 20px/1 var(--gwf);letter-spacing: -.05em;}
.gspw .jeqg84v {display: flex;justify-content: center;gap: 0 clamp(16px, 2.6vw, 40px);flex-wrap: wrap;}
.gspw .jeqg84v ul {margin: 0;justify-content: center;flex-wrap: wrap;list-style: none;display: flex;padding: 0;gap: 0 clamp(16px, 2.6vw, 40px);}
.gspw .jeqg84v a {min-height: 44px;text-transform: uppercase;display: inline-flex;font: 400 12px/1 var(--gwf);color: var(--gwg4i);text-decoration: none;align-items: center;letter-spacing: .2em;}
.gspw .jeqg84v a:hover {color: var(--v2pn);}
.gspw .p95qmf {opacity:0.71;gap:14px;justify-content: center;margin: clamp(20px, 2.4vw, 32px) auto 0;display: flex;flex-wrap: wrap;max-width:1181px;align-items: center;}
.gspw .bws4s {border-top: 1px solid var(--pgnr);text-align: center;max-width:1180px;padding-top: clamp(18px, 2vw, 26px);margin: clamp(22px, 2.6vw, 36px) auto 0;}
.gspw .bws4s p {font-size: 13.5px;color: var(--gwg4i);margin: 0;}
.gspw .bws4s p + p {line-height:1.72;margin-top:11px;}

@media (max-width:825px) {
  .hexker4 {display: flex;}
  .vba3yvd {display: none;}

  
  
  .bqe2.bqe2 {font-size: clamp(40px, 11vw, 64px);}
  
  .tv418zz .pkyn::before {font-size: clamp(40px, 11vw, 64px);}
  .a6yqr2 {max-width: none;}
  .dcnp.dcnp {max-width: none;font-size: 17px !important;}
}

@media (max-width:472px) {
  
  .jnkc37 {flex-direction: row;align-items: center;text-align: left;flex-wrap: nowrap;gap:9px;}
  .cmzwa8 {display: none;}
  .czqn {overflow: hidden;flex: 0 1 auto;min-width: 0;}
  .nwm990 {text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
  .tzve66 {margin-left: auto;align-items: center;width: auto;gap:7px;flex: 0 0 auto;flex-direction: row;}
  .m9n1 {font-size: 13px;letter-spacing: .08em;justify-content: center;padding: 0 6px;}
  .j1kkv {padding: 0 13px;width: auto;letter-spacing: .08em;font-size: 12.5px;}
  .nwm990 {font-size: clamp(28px, 9vw, 40px);}
  .a530pd {font-size: 19px;}
  .cq9xtg {font-size: 19px;}
  
  .b8wnv {padding-right:35px;align-items: center;gap:11px;flex-wrap: nowrap;flex-direction: row;}
  .mfmar {font-size: 14px;min-width: 0;white-space: nowrap;flex: 1 1 auto;overflow: hidden;text-overflow: ellipsis;text-align: left;}
  
  .b8wnv .j1kkv {box-sizing: border-box;flex: 0 0 auto;}
}

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

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

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

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

.ev2kay:checked ~ .qxj3 {visibility: visible;opacity:1;}
.ev2kay:checked ~ .cfjh979 {transform: translateX(0);visibility: visible;}

.s0s0m {align-items: center;gap:12px;top: 0;justify-content: space-between;position: sticky;border-bottom: 1px solid var(--pgnr, var(--uyqb));background: var(--x66a);padding: 14px 16px;display: flex;z-index: 1;}
.am9fmn {min-height: 44px;align-items: center;display: inline-flex;}
.am9fmn img {width: auto;display: block;height: 26px;}
.qhy32 {font-size: 16px;letter-spacing: .01em;color: var(--jfa39);font-weight: 800;font-family: var(--gwf);}

.ht6day8 {height: 44px;border-radius: 0;border: 1px solid var(--pgnr, var(--uyqb));color: var(--jfa39);justify-content: center;background: var(--edqry);width: 44px;flex: none;display: inline-flex;align-items: center;cursor: pointer;}
.ht6day8:hover {background: var(--erh);}
.ht6day8:focus-visible,
.a2yx a:focus-visible,
.ja7mthk:focus-visible,
.v0e47:focus-visible {outline: 2px solid var(--jfa39);outline-offset: 2px;}

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

.a2yx a {color: var(--jfa39);border-radius: 0;border: 1px solid transparent;align-items: center;text-decoration: none;padding: 10px 14px;line-height:1.31;min-height: 48px;font-weight: 600;font-size: 15.5px;display: flex;}
.a2yx a:hover {border-color: var(--pgnr, var(--uyqb));background: var(--edqry);}

.a2yx a[aria-current="page"] {border-color: var(--pgnr, var(--uyqb));background: var(--edqry);box-shadow: inset 3px 0 0 var(--ekw);}

.vdd9sj {display: grid;margin-top: auto;border-top: 1px solid var(--pgnr, var(--uyqb));gap:10px;padding: 14px 16px calc(16px + env(safe-area-inset-bottom, 0px));background: var(--x66a);}

.ja7mthk, .v0e47 {border-radius: 0;min-height: 48px;font-weight: 700;padding: 12px 18px;text-decoration: none;justify-content: center;font-size: 15px;align-items: center;display: flex;}
.ja7mthk {color: var(--xmljs, var(--bm5pw));background: var(--h6zw);border: 1px solid var(--pgnr, var(--uyqb));}
.v0e47 {color: var(--nku, var(--tlfw));background: var(--tjs);border: 1px solid transparent;}

.a2yx {padding: 8px 22px 14px;}
.a2yx ul {gap: 0;}
.a2yx li + li {border-top: 1px solid var(--pgnr, var(--uyqb));}
.a2yx a {font-weight: 500;border: 0;border-radius: 0;padding: 14px 2px;font-size: 17px;font-family: var(--gwf);margin: 4px 0;}
.a2yx a:hover {text-underline-offset: 4px;background: none;text-decoration: underline;}
.a2yx a[aria-current="page"] {font-style: italic;box-shadow: none;background: none;}
.a2yx a[aria-current="page"]::before {height: 2px;margin-right:11px;background: color-mix(in srgb, var(--ekw) var(--uh3, 46%), var(--jfa39));width: 18px;content: '';flex: none;}
.s0s0m {padding: 18px 22px;}
.vdd9sj {padding: 16px 22px calc(18px + env(safe-area-inset-bottom, 0px));}
.ht6day8 {border-radius: 50%;}

@media (min-width:856px) {
  .cfjh979, .qxj3 {display: none;}
}

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

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

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

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

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

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

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

.tagz3qe {padding-bottom: max(96px, var(--jg8sb, 96px));}

.jvmk {--nm5at: 1px solid var(--fwrv2, currentColor);--v8cx3: 0;--vq99x: 0;--vl5: .18em;--d37: 0;--nsvyc: 400;--khz: 0 12px;--iway: 12px;--v6kw: uppercase;--rnjp: 0;}

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

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

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

.kjgxc .a9yzqq.a9yzqq {hyphens: manual;overflow-wrap: normal;font-size: clamp(36px, 4.6vw, 76px) !important;word-break: normal;}
@media (max-width:910px) { .fat6g.sg81g7r.sg81g7r {min-height: 72vh;} }

@media (max-width:825px) {
  .tzve66 .jvmk {display: none;}
}
.ej82n {padding: 14px 20px 0;}

.esxrf .xe49a02 {z-index: -2;background-color: color-mix(in srgb, var(--ekw) 30%, var(--x66a));inset: 0;position: absolute;background-size: cover;}
.sg81g7r.esxrf::after {background: linear-gradient(15deg, color-mix(in srgb, black 45%, transparent), transparent 70%);}

.qs3egwd.qs3egwd {display: block !important;margin-top:22px;}
.qs3egwd .qxtg {display: grid;grid-template-areas: "p";grid-template-columns: minmax(0, 1fr);}
.qs3egwd .h5ken.h5ken {grid-area: p;transition:transform 0.64s cubic-bezier(.3, .7, .2, 1), opacity 0.297s ease;min-width: 0;max-width: none;background: var(--x66a);margin: 0;box-shadow: 0 30px 60px -30px color-mix(in srgb, black 60%, transparent);display: grid;width: auto;grid-template-columns: minmax(0, 1fr);}
.qs3egwd .h5ken:not(:first-child) {opacity:0.05;}
.qs3egwd .h5ken picture {display: block;}
.tagz3qe .qs3egwd .h70ht1 {height: auto;object-fit: cover;max-height: none;aspect-ratio: 16 / 9;width: 100%;}
.qs3egwd .ppvndz.ppvndz {font: italic 400 clamp(19px, 2vw, 28px)/1.3 var(--gwf);align-items: baseline;margin: 0;gap:19px;padding: 18px 0 0;display: grid;letter-spacing: 0;text-transform: none;color: var(--v2pn);grid-template-columns: auto minmax(0, 1fr);}
.qs3egwd .hs1p {color: var(--ekw);font: 900 clamp(40px, 5vw, 72px)/.8 var(--gwf);font-style: normal;}
.qs3egwd .zt60 {display: flex;padding-top:11px;justify-content: space-between;align-items: center;margin: 18px 0 0;border-top: 1px solid var(--pgnr);}
.qs3egwd .t4vbnqh {border: 0;font: 400 26px/1 var(--gwf);min-height: 44px;min-width: 44px;cursor: pointer;color: var(--v2pn);padding: 6px 4px;background: none;}
.qs3egwd .t4vbnqh:hover {color: var(--ekw);}
.qs3egwd .t4vbnqh[hidden] {display: none;}
.qs3egwd .kzk5x {color: var(--t7e);font: 400 13px/1 var(--gwf);letter-spacing: .3em;}
@media (max-width:695px) { .tagz3qe .qs3egwd .h70ht1 {aspect-ratio: 4 / 5;} }
@media (prefers-reduced-motion: reduce) { .qs3egwd .h5ken.h5ken {transition:none;} }
.qs3egwd .ppvndz.ppvndz:first-child {padding: 0 0 16px;}
.qs3egwd + .tdhfh4, .rgxb .tdhfh4 {margin-top:23px;}

.veyd7y.veyd7y {grid-template-columns: repeat(4, minmax(0, 1fr));gap:12px;display: grid;}
.veyd7y .kvyecy {min-width: 0;border: 0 !important;}
.veyd7y .x4b2 {padding: 18px 12px;justify-content: center;transition:border-color 0.192s ease, background 0.237s ease;flex-direction: column;display: flex;gap:9px;background: color-mix(in srgb, var(--jfa39) 5%, transparent);border: 1px solid var(--pgnr);height: 100%;min-height: 128px;text-decoration: none;align-items: center;}
.veyd7y .x4b2:hover {background: color-mix(in srgb, var(--ekw) 8%, transparent);border-color: var(--ekw);}
.veyd7y .ngahg {width: 100%;max-width:150px;}
.veyd7y .ngahg img {height: 44px;width: 100%;object-fit: contain;}
.veyd7y .dyte {font: 400 12px/1.2 var(--gwf);text-transform: uppercase;text-decoration: none;color: var(--gwg4i);text-align: center;letter-spacing: .14em;}
.dhdcph0.dhdcph0 {grid-template-columns: repeat(4, minmax(0, 1fr));gap:11px;display: grid !important;}
.dhdcph0 .fhk82v {border: 1px solid var(--pgnr);gap:10px;flex-direction: column;min-width: 0;justify-content: center;background: color-mix(in srgb, var(--jfa39) 5%, transparent);min-height: 128px;align-items: center;display: flex;padding: 18px 12px;}
.dhdcph0 .fhk82v > * {padding: 0 !important;border: 0 !important;margin: 0;text-align: center;}
.dhdcph0 .hh2aehw img {height: 44px;width: 100%;max-width:149px;object-fit: contain;}
@media (max-width:765px) {
  .veyd7y.veyd7y, .dhdcph0.dhdcph0 {grid-template-columns: repeat(2, minmax(0, 1fr));}
}

.gspw :is(.mhneff, .p95qmf, .g2k1a8, .bws4s) {padding-inline: 16px;box-sizing: border-box;max-width: var(--svbh, 1080px);margin-inline: auto;}

.dhdcph0 .fhk82v {height: auto;min-height: 118px;}
.dhdcph0 .fhk82v > .j6r9w, .dhdcph0 .fhk82v > .mpwt5 {height: auto !important;min-height: 0 !important;display: block;}

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

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

.tagz3qe .qs3egwd .h70ht1 {aspect-ratio: auto;height: clamp(240px, 52vh, 520px);}
@media (max-width:695px) { .tagz3qe .qs3egwd .h70ht1 {height: 42svh;} }
.qs3egwd .ppvndz.ppvndz {grid-template-columns: minmax(0, 1fr);}
.qs3egwd .kzk5x {display: flex;gap:7px;}
.qs3egwd .kzk5x i {width: 22px;background: var(--cpvo, var(--pgnr));height: 2px;}
.qs3egwd .kzk5x i[aria-current="true"] {height: 3px;background: var(--ekw);}
.tagz3qe .qs3egwd .h70ht1 {height: clamp(240px, 46vh, 460px);}

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

.jnkc37 > .cmzwa8 {display: none;}
.jnkc37 > .tzve66 {margin-left: auto;}

.p3ngtw4.aac9xk {transform: none;aspect-ratio: 9 / 18.5;box-shadow: 0 0 0 1px color-mix(in srgb, var(--jfa39) 18%, transparent), 0 30px 60px -20px color-mix(in srgb, black 70%, transparent);overflow: visible;width: clamp(190px, 18vw, 230px);background: color-mix(in srgb, var(--jfa39) 14%, var(--x66a));padding: 10px;border-radius:33px;}
.p3ngtw4.aac9xk::after {content: none;}
.xxe7 {height: 100%;align-content: center;background: linear-gradient(170deg, color-mix(in srgb, var(--ekw) 70%, var(--x66a)), var(--x66a));gap:21px;display: grid;place-items: center;border-radius:27px;padding: 18px;}
.y4zj .aac9xk .xsw518 {max-height: 70px !important;width: 80% !important;max-width: 80% !important;object-fit: contain;height: auto !important;}
.bdgkh {color: white;font: 900 26px/1 var(--gwf);overflow-wrap: anywhere;text-align: center;}
.jg5m {letter-spacing: .1em;font-size: 12px;text-align: center;color: white;}
.jg5m b {display: block;font: 900 40px/1 var(--gwf);margin-bottom:5px;}
@media (max-width:765px) { .kej7v6 > .p3ngtw4.aac9xk {width: 160px;} }
