

:root {--mdg: var(--guq);--mfee:  var(--po4qf);--nfxl3: 66ch;--nws:  clamp(34px, 5vw, 82px);--tru7: var(--dqwa);--bj3x: var(--g1m5);--icz3y: color-mix(in srgb, var(--m5vf) 35%, var(--tzl));--kv8p:  clamp(40px, 8vw, 128px);--oosy:"Cormorant Garamond", "EB Garamond", "Times New Roman", Georgia, serif;--i4szm: var(--dqwa);--suet5:  var(--tzl);--jfc: clamp(22px, 3vw, 44px);--lyl:  var(--srjp);}

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

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

.hy5w125 {position: absolute;letter-spacing: .2em;top: 0;font: 400 13px/1 var(--oosy);text-transform: uppercase;text-decoration: none;padding: 14px 22px;color: var(--jsu, var(--fxsx4, var(--lv0)));z-index: 200;background: var(--m5vf);left: -9999px;}
.hy5w125:focus {top: 14px;left: 14px;}

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

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

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

.g33mbk {height: 2px;display: block;width: clamp(34px, 5vw, 64px);background: color-mix(in srgb, var(--m5vf) var(--ibwk, 46%), var(--k7phh));}

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

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

.c51d  {text-transform: uppercase;letter-spacing: -.02em;}
.ngr7 {text-transform: none;}
.ppe6679  {font-weight: 400;letter-spacing: .16em;text-transform: uppercase;}

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

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

.g4z0 {letter-spacing: .2em;align-items: center;justify-content: center;text-decoration: none;color: var(--walyz, var(--mtxls));background: var(--iwrg);display: inline-flex;min-height: 46px;cursor: pointer;padding: 0 clamp(22px, 2.6vw, 40px);text-transform: uppercase;border: 0;font: 400 13px/1 var(--oosy);}
.g4z0:hover {background: var(--sjz);color: var(--jsu, var(--fxsx4, var(--lv0)));}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.w2ztv.w2ztv {color: var(--lh8, inherit);min-width: 0;margin: 0;}
.mphq8ps {object-fit: cover;display: block;height: 100%;width: 100%;border-radius: 0;}
.q640t .mphq8ps {aspect-ratio: 16 / 6;}
.agvw .mphq8ps {aspect-ratio: 4 / 5;}

@media (min-width:894px) {
  
  .gssnan1 {gap: var(--nws);grid-template-columns: minmax(0, 1.35fr) minmax(0, 1fr);align-items: end;}
  .agvw .mphq8ps {aspect-ratio: 3 / 4;}
}

.vvre :is(.w42x, .medzsq0, .wpepd7a, .q9bnky,
             .mp39, .bzqpky, .fh9r, .xqj4) a[role="button"],
.vvre .q9bnky a {text-transform: uppercase;padding: 0 clamp(22px, 2.6vw, 40px);display: inline-flex;background: var(--m5vf);justify-content: center;text-decoration: none;align-items: center;color: var(--fxsx4, var(--lv0));font: 400 13px/1 var(--oosy);min-height: 46px;letter-spacing: .2em;border: 0;border-radius: 0;}
.vvre :is(.w42x, .medzsq0, .wpepd7a, .q9bnky,
             .mp39, .bzqpky, .fh9r, .xqj4) a[role="button"]:hover,
.vvre .q9bnky a:hover {background: var(--sjz);}

.j0tt {min-width: 0;}

.apfyg.apfyg {margin: 0;padding: 0;}
.vvre .apfyg > li {margin: 0;}
.etw4 {padding: var(--jfc) 0;border-top: 1px solid var(--mfee);}
.etw4:first-child {padding-top: 0;border-top: 0;}
.swsffp3 .etw4:last-child {border-bottom: 0;}
.kgza .etw4:last-child {border-bottom: 1px solid var(--mfee);}

.g4dh.g4dh {font: 400 21px/1.35 var(--oosy);color: var(--suet5);margin: 0;letter-spacing: -.01em;}
.a72drgf {margin: 12px 0 0;}
.fv2q.fv2q {line-height:1.71;margin: 0;font-size: 16.5px;color: var(--i4szm);}

.dk1b {list-style: none;counter-reset: bmgloss;}
.dk1b .g4dh, .dtf1 .g4dh {display: block;}
.dk1b .fv2q, .dtf1 .fv2q {margin: 12px 0 0;}

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

.p1wj {min-width: 0;}
.x3k9f9 {display: grid;}
.jb5qqby .dnnw {padding: var(--jfc) 0;}
.g643xq .dnnw {padding: calc(var(--jfc) * .6) 0;}
.dnnw {border-top: 1px solid var(--mfee);}
.dnnw:first-child {padding-top: 0;border-top: 0;}
.j5r6.j5r6 {margin: 0 0 6px;color: var(--bj3x);letter-spacing: -.05em;font: 900 clamp(40px, 7vw, 88px)/1 var(--oosy);}
.dead7td {display: block;letter-spacing: -.01em;margin: 0;font: 400 21px/1.32 var(--oosy);color: var(--suet5);}
.mwxcgnx {font-size: 16.5px;margin: 8px 0 0;max-width: 52ch;color: var(--i4szm);line-height:1.69;display: block;}

.heg0rm.heg0rm {padding: 0;counter-reset: bmstep;list-style: none;}
.vvre .heg0rm > li {margin: 0;}
.heg0rm .dnnw::before {font: 900 clamp(40px, 7vw, 88px)/1 var(--oosy);letter-spacing: -.05em;color: var(--bj3x);margin: 0 0 6px;display: block;counter-increment: bmstep;}
.wbeg .dnnw::before {content: counter(bmstep, decimal-leading-zero);}
.r6zznba .dnnw::before {content: counter(bmstep, decimal);}

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

.n7dvdsk {min-width: 0;}
.w6qw {display: block;}
.zz29.zz29 {letter-spacing: .24em;margin: 0 0 14px;color: var(--tru7);text-transform: uppercase;font: 400 12px/1 var(--oosy);}

.ck9v5c.ck9v5c {padding: 0;list-style: none;margin: 0 0 var(--jfc);}
.ck9v5c.ck9v5c:last-child {margin-bottom: 0;}
.vvre .ck9v5c > li {margin: 0;}
.pjyme.pjyme {line-height:1.67;padding: 12px 0;align-items: baseline;border-top: 1px solid var(--mfee);display: flex;margin: 0;font-size: 16.5px;gap:13px;}
.pjyme.pjyme:first-child {border-top: 0;}
.ggysanh {width: 14px;flex: 0 0 auto;font-weight: 400;font-size: 16px;text-align: center;}
.w9gat .ggysanh   {color: var(--suet5);}
.mekm .ggysanh {color: var(--tru7);}

.mekm.mekm {border-top: 1px solid var(--mdg);padding-top: var(--jfc);}

.wv6emf {min-width: 0;}

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

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

.h8qz .sas581 {border-bottom: 1px solid var(--mfee);padding-bottom:15px;}
.wz5gm32 {min-width: 0;}
.vvre .st1sm2j > li {margin: 0;}
.sas581 {min-width: 0;color: inherit;text-decoration: none;display: block;}

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

.er2v {display: block;border-radius: 0;transition:opacity 0.249s;width: 100%;aspect-ratio: 1 / 1;object-fit: cover;height: auto;}
.sas581:hover .er2v,
.sas581:focus-visible .er2v {opacity:0.84;}
.jzc6yzh {display: block;font: 400 19px/1.35 var(--oosy);margin-top:13px;min-width: 0;overflow-wrap: anywhere;letter-spacing: -.01em;color: var(--suet5);}
.aw3fn3 {text-transform: uppercase;font: 400 12.5px/1 var(--oosy);display: block;letter-spacing: .18em;color: var(--tru7);margin-top:4px;}

.bvmk {min-width: 0;}

.h2p4nd.h2p4nd {margin: 0;padding: 0;list-style: none;}
.vvre .h2p4nd > li {margin: 0;}
.bjpfc98 {border-top: 1px solid var(--mfee);}
.bjpfc98:first-child {border-top: 0;}
.hmjhg .bjpfc98:last-child {border-bottom: 1px solid var(--mfee);}
.p5jyz {align-items: center;color: inherit;text-decoration: none;padding: 14px 0;display: flex;gap: clamp(14px, 2.4vw, 28px);min-height: 76px;}
.v69zf1h {display: block;width: clamp(116px, 16vw, 152px);flex: 0 0 auto;}
.v69zf1h img {display: block;opacity:0.99;height: auto;width: 100%;transition:opacity 0.195s;object-fit: contain;max-height: 56px;border-radius: 0;}
.p5jyz:hover .v69zf1h img,
.p5jyz:focus-visible .v69zf1h img {opacity:0.82;}
.rbts3b3 {overflow-wrap: anywhere;font: 400 19px/1.35 var(--oosy);min-width: 0;letter-spacing: -.01em;color: var(--suet5);}

.y88bx {min-width: 0;}
.cq183 {gap: 0 clamp(14px, 2.4vw, 28px);padding: 0;display: grid;align-items: center;margin: 0;grid-template-columns: auto minmax(0, 1fr);}
.z465, .kfek {border-top: 1px solid var(--mfee);display: flex;padding: 14px 0;margin: 0;min-height: 76px;align-items: center;}
.z465:first-of-type, .z465:first-of-type + .kfek {border-top: 0;}
.xdezntv .z465:last-of-type,
.xdezntv .kfek:last-of-type {border-bottom: 1px solid var(--mfee);}
.chh2 {display: flex;width: clamp(116px, 16vw, 152px);min-height: 48px;align-items: center;}
.chh2 img {display: block;max-height: 52px;width: 100%;border-radius: 0;height: auto;object-fit: contain;transition:opacity 0.175s;opacity:0.98;}
.chh2:hover img, .chh2:focus-visible img {opacity:0.82;}
.ghjzt {color: var(--tru7);text-transform: uppercase;font: 400 13px/1.4 var(--oosy);overflow-wrap: anywhere;letter-spacing: .18em;}

.hpe6p {min-width: 0;}
.nevqcaz.nevqcaz {color: var(--bj3x);letter-spacing: -.05em;font: 900 clamp(56px, 9vw, 116px)/1 var(--oosy);margin: 0 0 6px;}
.m08p.m08p {flex-wrap: wrap;gap:4px 12px;display: flex;align-items: baseline;margin: 0 0 14px;}
.et53h4y {letter-spacing: .16em;font-size: 17px;color: var(--suet5);}
.q2bqy {font: 400 12px/1 var(--oosy);color: var(--tru7);text-transform: uppercase;letter-spacing: .2em;}
.e5629.e5629 {line-height:1.72;margin: 0 0 var(--jfc);font-size: 16.5px;color: var(--i4szm);}
.a6k9ny7 {padding: var(--jfc) 0;margin: 0;border-top: 1px solid var(--mfee);}
.d761.d761 {margin: 0;font: 400 clamp(19px, 2.2vw, 24px)/1.45 var(--oosy);letter-spacing: -.01em;text-wrap: pretty;color: var(--suet5);}
.xsc8 {gap:6px 14px;color: var(--tru7);text-transform: uppercase;flex-wrap: wrap;align-items: baseline;display: flex;font-style: normal;font: 400 12px/1 var(--oosy);letter-spacing: .2em;margin: 12px 0 0;}
.e8e8 {letter-spacing: .12em;color: var(--i4szm);}

.n41ds7j {min-width: 0;}
.abyx4jb.abyx4jb {margin: 0 0 var(--jfc);}
.fgc4 {display: block;border-radius: 0;width: 100%;height: auto;}
.wmch.wmch {margin: 0 0 14px;letter-spacing: -.05em;font: 900 clamp(24px, 3vw, 40px)/1.05 var(--oosy) !important;color: var(--suet5);text-wrap: balance;}
.b2678zv {font-size: 16.5px;color: var(--i4szm);line-height:1.68;}
.b2678zv > *:last-child {margin-bottom: 0;}

.wkcdh {min-height: 46px;padding: 0 clamp(22px, 2.6vw, 40px);justify-content: center;color: var(--fxsx4, var(--lv0));align-items: center;text-transform: uppercase;font: 400 13px/1 var(--oosy);letter-spacing: .2em;border: 0;border-radius: 0;text-decoration: none;background: var(--m5vf);margin-top: var(--jfc);display: inline-flex;}
.wkcdh:hover {background: var(--sjz);}

.v664d49 {order: 2;margin: var(--jfc) 0 0;}
.jgwqc {flex-direction: column;display: flex;}

.jdve {min-width: 0;}
.yfbse {text-wrap: balance;margin: 0 0 14px;font: 900 clamp(26px, 3.4vw, 52px)/1.02 var(--oosy);color: var(--suet5);letter-spacing: -.05em;}
.ys2xx9c.ys2xx9c {margin: 0 0 var(--jfc);color: var(--i4szm);line-height:1.71;font-size: 17px;}
.zzjxy {display: grid;grid-template-columns: minmax(0, 1fr);gap: var(--jfc);}
.whx1eb {margin: 0;min-width: 0;}
.bk4m {width: 100%;border-radius: 0;display: block;height: auto;}
.qres9 {text-transform: uppercase;margin: 10px 0 0;color: var(--tru7);letter-spacing: .16em;font: 400 12px/1.5 var(--oosy);}

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

.dff2efx.dff2efx {background: var(--m5vf);border: 0;color: var(--fxsx4, var(--lv0));}
.dff2efx.dff2efx:hover {background: var(--sjz);}
.nk5dn18 {color: var(--suet5);background: transparent;border: 1px solid var(--mdg);}
.nk5dn18:hover {border-color: var(--suet5);}

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

.qhb7 {grid-template-columns: minmax(0, 1fr) auto;}
.rpx1hps {border-radius: 0;width: clamp(64px, 9vw, 92px);height: auto;aspect-ratio: 1;object-fit: cover;display: block;}
.br9f {display: grid;grid-template-columns: minmax(0, 1fr);gap:6px;min-width: 0;}
.fremr0.fremr0 {color: var(--tru7);letter-spacing: .24em;margin: 0;text-transform: uppercase;font: 400 11.5px/1 var(--oosy);}
.yfcpwfw {letter-spacing: -.01em;color: var(--suet5);font: 400 21px/1.3 var(--oosy);}
.tjqn {color: var(--i4szm);font-size: 15px;font-style: normal;}
.agmv {font: 400 11.5px/1.5 var(--oosy);letter-spacing: .18em;color: var(--tru7);text-transform: uppercase;}
.czn47 {font-size: 16px;color: var(--i4szm);line-height:1.69;}
.ect3t {display: flex;margin-top:5px;gap:8px 20px;flex-wrap: wrap;}
.q5m9a {text-decoration: none;letter-spacing: .2em;min-height: 44px;border-bottom: 1px solid var(--mdg);align-items: center;display: inline-flex;text-transform: uppercase;font: 400 11.5px/1 var(--oosy);color: var(--suet5);}
.q5m9a:hover {border-bottom-color: var(--suet5);}
.x0b02 {line-height:1.72;color: var(--tru7);font-size: 13.5px;}

.sqwh {display: grid;min-width: 0;gap:3px;grid-template-columns: minmax(0, 1fr);}
p.yfcpwfw, p.tjqn, p.agmv, p.czn47, p.x0b02 {margin: 0;}
p.ect3t {margin: 4px 0 0;}

@media (min-width:753px) {
  
  .n25rd {align-content: flex-start;display: flex;flex-wrap: wrap;}
  .n25rd > * {flex: 1 1 calc(50% - var(--jfc) / 2);min-width: 0;}
  
  .vvre > .wembx {float: left;width: calc(50% - (var(--nws) / 2));display: flex;flex-direction: column;}
  .vvre > .wembx + .wembx {float: right;}
  
  .vvre > .wembx + .wembx + * {clear: both;}
}

.nf5bxd {padding: clamp(24px, 3.2vw, 40px) 0;border-bottom: 1px solid var(--mfee);border-top: 3px solid var(--suet5);margin: clamp(32px, 4.4vw, 58px) 0;min-width: 0;}
.jxnf {font: 900 clamp(24px, 3vw, 40px)/1.05 var(--oosy);color: var(--suet5);letter-spacing: -.05em;text-wrap: balance;margin: 0 0 12px;}
.b3zzdny.b3zzdny {font-size: 16.5px;color: var(--i4szm);line-height:1.71;margin: 0 0 var(--jfc);}
.xx5t {padding: 0;align-items: baseline;display: grid;grid-template-columns: auto minmax(0, 1fr);margin: 0 0 var(--jfc);gap: 0 clamp(14px, 2.4vw, 28px);}
.tza5, .nkqf {margin: 0;border-top: 1px solid var(--mfee);padding: 12px 0;}
.tza5:first-of-type, .tza5:first-of-type + .nkqf {border-top: 0;}
.tza5 {color: var(--tru7);letter-spacing: .2em;text-transform: uppercase;font: 400 11.5px/1.4 var(--oosy);white-space: nowrap;}
.nkqf {display: flex;color: var(--suet5);flex-wrap: wrap;gap:3px 14px;align-items: baseline;font-size: 16.5px;}
.vzr40r {color: var(--suet5);letter-spacing: .14em;}

.b0pg12 {display: block;}
.y7tca.y7tca {border-top: 1px solid var(--mfee);display: flex;justify-content: space-between;padding: 12px 0;flex-wrap: wrap;align-items: baseline;gap:4px clamp(14px, 2.4vw, 28px);margin: 0;}
.y7tca.y7tca:first-child {border-top: 0;}
.b0pg12 .tza5, .b0pg12 .nkqf {border-top: 0;padding: 0;}

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

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

.e9bn4c8 {min-width: 0;}

.p0jeag {letter-spacing: -.05em;font: 900 clamp(26px, 3.4vw, 52px)/1.02 var(--oosy);text-wrap: balance;color: var(--suet5);}
.zs7k .p0jeag {margin-top: clamp(8px, 1.4vw, 20px) !important;}
.kh3e .p0jeag {margin-top: 0 !important;}

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

.bks3dr.bks3dr {margin: 0;display: flex;}
.rxgptkv {justify-content: flex-start;}
.mkqps {justify-content: center;}
.w6p4b {justify-content: flex-end;}
.ejyc9jx {letter-spacing: .2em;align-items: center;justify-content: center;padding: 0 clamp(22px, 2.6vw, 40px);font: 400 13px/1 var(--oosy);display: inline-flex;min-height: 46px;background: var(--m5vf);text-transform: uppercase;text-align: center;max-width: 100%;text-decoration: none;color: var(--fxsx4, var(--lv0));border: 0;border-radius: 0;}
.ejyc9jx:hover {background: var(--sjz);}
.gc56pqp {width: 100%;}

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

.bz50jgz {margin: 0;min-width: 0;}
.phrf7t {border-radius: 0;display: block;width: 100%;height: auto;}
.gjk15 {height: 0;width: 100%;margin: 14px 0 0;border: 0;border-top: 1px solid var(--mfee);}

.q2dbf {min-width: 0;}

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

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

.gq47b.gq47b {overflow-x: visible;}
.rrj3a {margin: 0 0 clamp(16px, 2vw, 30px);}
.rrj3a .tzmbb {margin-bottom: 0 !important;}

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

.hpex {min-width: 0;}
.ggk1h {text-transform: uppercase;letter-spacing: .24em;font: 400 12px/1 var(--oosy);margin: 0 0 12px;color: var(--tru7);display: block;}

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

.vvre .hhs5 {min-width: 0;}
.vvre .a7zhep, .vvre .yzt5zmc, .vvre .jyzzm, .vvre .pxpg {min-width: 0;}
.vvre .w4hdf, .vvre .t8dbn, .vvre .g996c {min-width: 0;}
.vvre .t56z6t {min-width: 0;}
.vvre .kpk0 {min-width: 0;}
.vvre .mp39 {min-width: 0;}
.vvre .qqwb33 {position: absolute;left: -9999px;}
.vvre .dv0h9 {display: none;}
.vvre .c0ajn {display: none;}
.vvre .eq52322, .vvre .bgthwfs, .vvre .d5g6fe3, .vvre .nch6,
.vvre .a8r4q, .vvre .g7m1, .vvre .pjg8j7, .vvre .p02px,
.vvre .c2ndm, .vvre .z1qdw25, .vvre .yjf67y,
.vvre .femj, .vvre .a5eqmg, .vvre .pb4g,
.vvre .k6j7, .vvre .dqzv6, .vvre .e5se,
.vvre .scjmqr2, .vvre .pggz, .vvre .dwnf {display: none;}

.vvre :is(.vacmq, [class*="table"]) {overflow-x: auto;}
.vvre table {border-collapse: collapse;width: 100%;font-size: 16px;}
.vvre thead th {color: var(--tru7);letter-spacing: .2em;text-transform: uppercase;text-align: left;border-bottom: 1px solid var(--triz, var(--m5vf));font: 400 11.5px/1.3 var(--oosy);padding: 12px 16px 12px 0;white-space: nowrap;}
.vvre tbody td {padding: 12px 16px 12px 0;color: var(--zqb67, inherit);border-bottom: 1px solid var(--mfee);}
.vvre tbody td + td {font-variant-numeric: tabular-nums;}

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

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

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

.k4kz9.k4kz9 {border-top: 1px solid var(--mfee);padding: var(--nws) clamp(18px, 4vw, 64px) clamp(26px, 3vw, 44px);background: var(--qxr);}
.k4kz9 .k362 {display: grid;justify-items: center;grid-template-columns: minmax(0, 1fr);margin: 0 auto;text-align: center;gap: clamp(22px, 3vw, 38px);max-width:1180px;}
.k4kz9 .dxqrj img {width: auto;display: block;height: 28px;}
.k4kz9 .dxqrj span {letter-spacing: -.05em;font: 900 20px/1 var(--oosy);}
.k4kz9 .s4pm3p {justify-content: center;gap: 0 clamp(16px, 2.6vw, 40px);display: flex;flex-wrap: wrap;}
.k4kz9 .s4pm3p ul {flex-wrap: wrap;list-style: none;justify-content: center;display: flex;padding: 0;margin: 0;gap: 0 clamp(16px, 2.6vw, 40px);}
.k4kz9 .s4pm3p a {color: var(--i4szm);align-items: center;letter-spacing: .2em;min-height: 44px;text-transform: uppercase;text-decoration: none;font: 400 12px/1 var(--oosy);display: inline-flex;}
.k4kz9 .s4pm3p a:hover {color: var(--suet5);}
.k4kz9 .d7zm989 {opacity:0.71;margin: clamp(20px, 2.4vw, 32px) auto 0;align-items: center;flex-wrap: wrap;justify-content: center;max-width:1179px;gap:14px;display: flex;}
.k4kz9 .syspnck {text-align: center;max-width:1181px;border-top: 1px solid var(--mfee);padding-top: clamp(18px, 2vw, 26px);margin: clamp(22px, 2.6vw, 36px) auto 0;}
.k4kz9 .syspnck p {font-size: 13.5px;color: var(--i4szm);margin: 0;}
.k4kz9 .syspnck p + p {line-height:1.72;margin-top:11px;}

@media (max-width:814px) {
  .egn15k {display: flex;}
  .kh2gkh {display: none;}

  
  
  .j5r6.j5r6 {font-size: clamp(40px, 11vw, 64px);}
  
  .heg0rm .dnnw::before {font-size: clamp(40px, 11vw, 64px);}
  .mwxcgnx {max-width: none;}
  .j5ff.j5ff {max-width: none;font-size: 17px !important;}
}

@media (max-width:448px) {
  
  .hvw7 {flex-wrap: nowrap;align-items: center;gap:9px;text-align: left;flex-direction: row;}
  .g33mbk {display: none;}
  .mbf6hfd {flex: 0 1 auto;min-width: 0;overflow: hidden;}
  .gha3j1y {text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
  .pc7m {align-items: center;gap:9px;width: auto;margin-left: auto;flex: 0 0 auto;flex-direction: row;}
  .g05x {justify-content: center;font-size: 13px;letter-spacing: .08em;padding: 0 6px;}
  .g4z0 {width: auto;letter-spacing: .08em;padding: 0 13px;font-size: 12.5px;}
  .gha3j1y {font-size: clamp(28px, 9vw, 40px);}
  .g4dh {font-size: 19px;}
  .dead7td {font-size: 19px;}
  
  .x0jhqzy {gap:13px;align-items: center;flex-wrap: nowrap;padding-right:33px;flex-direction: row;}
  .pspp {min-width: 0;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;flex: 1 1 auto;font-size: 14px;text-align: left;}
  
  .x0jhqzy .g4z0 {box-sizing: border-box;flex: 0 0 auto;}
}

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

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

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

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

.ksa19:checked ~ .n0p62yb {opacity:0.99;visibility: visible;}
.ksa19:checked ~ .ep5fkc {transform: translateX(0);visibility: visible;}

.ad60x {align-items: center;justify-content: space-between;display: flex;gap:13px;padding: 14px 16px;top: 0;position: sticky;background: var(--hs6);z-index: 1;border-bottom: 1px solid var(--mfee, var(--po4qf));}
.nf8n2n {align-items: center;display: inline-flex;min-height: 44px;}
.nf8n2n img {display: block;width: auto;height: 26px;}
.kszq {letter-spacing: .01em;font-size: 16px;font-family: var(--oosy);color: var(--tzl);font-weight: 800;}

.xbg5ysv {color: var(--tzl);width: 44px;border-radius: 0;border: 1px solid var(--mfee, var(--po4qf));background: var(--ylbs);display: inline-flex;height: 44px;flex: none;justify-content: center;align-items: center;cursor: pointer;}
.xbg5ysv:hover {background: var(--r63oq);}
.xbg5ysv:focus-visible,
.zehyn37 a:focus-visible,
.q7bsd:focus-visible,
.yd6t65x:focus-visible {outline: 2px solid var(--tzl);outline-offset: 2px;}

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

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

.zehyn37 a[aria-current="page"] {box-shadow: inset 3px 0 0 var(--m5vf);background: var(--ylbs);border-color: var(--mfee, var(--po4qf));}

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

.q7bsd, .yd6t65x {align-items: center;padding: 12px 18px;display: flex;text-decoration: none;font-size: 15px;justify-content: center;border-radius: 0;min-height: 48px;font-weight: 700;}
.q7bsd {color: var(--sae3m, var(--q0mx4));border: 1px solid var(--mfee, var(--po4qf));background: var(--hx6p);}
.yd6t65x {border: 1px solid transparent;background: var(--iwrg);color: var(--walyz, var(--mtxls));}

.zehyn37 {padding: 8px 22px 14px;}
.zehyn37 ul {gap: 0;}
.zehyn37 li + li {border-top: 1px solid var(--mfee, var(--po4qf));}
.zehyn37 a {font-weight: 500;border: 0;border-radius: 0;font-size: 17px;margin: 4px 0;padding: 14px 2px;font-family: var(--oosy);}
.zehyn37 a:hover {text-decoration: underline;text-underline-offset: 4px;background: none;}
.zehyn37 a[aria-current="page"] {background: none;font-style: italic;box-shadow: none;}
.zehyn37 a[aria-current="page"]::before {content: '';flex: none;background: color-mix(in srgb, var(--m5vf) var(--ibwk, 46%), var(--tzl));width: 18px;margin-right:9px;height: 2px;}
.ad60x {padding: 18px 22px;}
.f2fd3eg {padding: 16px 22px calc(18px + env(safe-area-inset-bottom, 0px));}
.xbg5ysv {border-radius: 50%;}

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

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

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

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

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

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

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

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

.vvre {padding-bottom: max(96px, var(--ojf, 96px));}

.pb4g {--qoya: 0;--idq: 400;--kagz: .18em;--jzf: 0;--wkbdf: 12px;--r3r2g: uppercase;--mr8t3: 1px solid var(--idma, currentColor);--n5t: 0;--pale4: 0 12px;--r2qf: 0;}

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

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

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

.gssnan1 .vxnx1.vxnx1 {hyphens: manual;font-size: clamp(36px, 4.6vw, 76px) !important;overflow-wrap: normal;word-break: normal;}
@media (max-width:893px) { .z2drds8.cgst.cgst {min-height: 72vh;} }

@media (max-width:814px) {
  .pc7m .pb4g {display: none;}
}
.e52nk {padding: 14px 20px 0;}

.fc1w4 .maad0 {background-size: cover;background-color: color-mix(in srgb, var(--m5vf) 30%, var(--hs6));inset: 0;z-index: -2;position: absolute;}
.cgst.fc1w4::after {background: linear-gradient(15deg, color-mix(in srgb, black 45%, transparent), transparent 70%);}

.gh5j.gh5j {margin-top:21px;display: block !important;}
.gh5j .z5r8x {grid-template-columns: minmax(0, 1fr);display: grid;grid-template-areas: "p";}
.gh5j .cecdq6h.cecdq6h {box-shadow: 0 30px 60px -30px color-mix(in srgb, black 60%, transparent);max-width: none;background: var(--hs6);grid-area: p;min-width: 0;display: grid;margin: 0;width: auto;transition:transform 0.626s cubic-bezier(.3, .7, .2, 1), opacity 0.326s ease;grid-template-columns: minmax(0, 1fr);}
.gh5j .cecdq6h:not(:first-child) {opacity:0.05;}
.gh5j .cecdq6h picture {display: block;}
.vvre .gh5j .bk4m {max-height: none;height: auto;aspect-ratio: 16 / 9;object-fit: cover;width: 100%;}
.gh5j .qres9.qres9 {letter-spacing: 0;align-items: baseline;display: grid;color: var(--suet5);margin: 0;padding: 18px 0 0;grid-template-columns: auto minmax(0, 1fr);gap:19px;text-transform: none;font: italic 400 clamp(19px, 2vw, 28px)/1.3 var(--oosy);}
.gh5j .jma79 {font: 900 clamp(40px, 5vw, 72px)/.8 var(--oosy);font-style: normal;color: var(--m5vf);}
.gh5j .xn08yb {align-items: center;border-top: 1px solid var(--mfee);justify-content: space-between;padding-top:13px;display: flex;margin: 18px 0 0;}
.gh5j .bz225w {min-height: 44px;min-width: 44px;background: none;cursor: pointer;font: 400 26px/1 var(--oosy);color: var(--suet5);padding: 6px 4px;border: 0;}
.gh5j .bz225w:hover {color: var(--m5vf);}
.gh5j .bz225w[hidden] {display: none;}
.gh5j .wa2hpfm {color: var(--tru7);letter-spacing: .3em;font: 400 13px/1 var(--oosy);}
@media (max-width:705px) { .vvre .gh5j .bk4m {aspect-ratio: 4 / 5;} }
@media (prefers-reduced-motion: reduce) { .gh5j .cecdq6h.cecdq6h {transition:none;} }
.gh5j .qres9.qres9:first-child {padding: 0 0 16px;}
.gh5j + .j8zzhr9, .jdve .j8zzhr9 {margin-top:23px;}

.h2p4nd.h2p4nd {grid-template-columns: repeat(4, minmax(0, 1fr));display: grid;gap:13px;}
.h2p4nd .bjpfc98 {border: 0 !important;min-width: 0;}
.h2p4nd .p5jyz {flex-direction: column;transition:border-color 0.19s ease, background 0.187s ease;padding: 18px 12px;justify-content: center;height: 100%;gap:10px;min-height: 128px;display: flex;background: color-mix(in srgb, var(--tzl) 5%, transparent);text-decoration: none;align-items: center;border: 1px solid var(--mfee);}
.h2p4nd .p5jyz:hover {background: color-mix(in srgb, var(--m5vf) 8%, transparent);border-color: var(--m5vf);}
.h2p4nd .v69zf1h {max-width:151px;width: 100%;}
.h2p4nd .v69zf1h img {height: 44px;width: 100%;object-fit: contain;}
.h2p4nd .rbts3b3 {color: var(--i4szm);text-transform: uppercase;text-decoration: none;font: 400 12px/1.2 var(--oosy);letter-spacing: .14em;text-align: center;}
.cq183.cq183 {grid-template-columns: repeat(4, minmax(0, 1fr));gap:12px;display: grid !important;}
.cq183 .d4nb7c3 {min-height: 128px;display: flex;justify-content: center;min-width: 0;background: color-mix(in srgb, var(--tzl) 5%, transparent);padding: 18px 12px;gap:9px;align-items: center;border: 1px solid var(--mfee);flex-direction: column;}
.cq183 .d4nb7c3 > * {margin: 0;text-align: center;border: 0 !important;padding: 0 !important;}
.cq183 .chh2 img {max-width:151px;height: 44px;object-fit: contain;width: 100%;}
@media (max-width:753px) {
  .h2p4nd.h2p4nd, .cq183.cq183 {grid-template-columns: repeat(2, minmax(0, 1fr));}
}

.k4kz9 :is(.fgv1, .d7zm989, .k362, .syspnck) {box-sizing: border-box;margin-inline: auto;padding-inline: 16px;max-width: var(--nfxl3, 1080px);}

.cq183 .d4nb7c3 {min-height: 118px;height: auto;}
.cq183 .d4nb7c3 > .z465, .cq183 .d4nb7c3 > .kfek {display: block;height: auto !important;min-height: 0 !important;}

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

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

.vvre .gh5j .bk4m {aspect-ratio: auto;height: clamp(240px, 52vh, 520px);}
@media (max-width:705px) { .vvre .gh5j .bk4m {height: 42svh;} }
.gh5j .qres9.qres9 {grid-template-columns: minmax(0, 1fr);}
.gh5j .wa2hpfm {gap:9px;display: flex;}
.gh5j .wa2hpfm i {background: var(--mdg, var(--mfee));width: 22px;height: 2px;}
.gh5j .wa2hpfm i[aria-current="true"] {height: 3px;background: var(--m5vf);}
.vvre .gh5j .bk4m {height: clamp(240px, 46vh, 460px);}

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

.hvw7 > .g33mbk {display: none;}
.hvw7 > .pc7m {margin-left: auto;}

.nya8.p4gfw {border-radius:33px;width: clamp(190px, 18vw, 230px);box-shadow: 0 0 0 1px color-mix(in srgb, var(--tzl) 18%, transparent), 0 30px 60px -20px color-mix(in srgb, black 70%, transparent);aspect-ratio: 9 / 18.5;transform: none;padding: 10px;overflow: visible;background: color-mix(in srgb, var(--tzl) 14%, var(--hs6));}
.nya8.p4gfw::after {content: none;}
.m4fj {gap:21px;padding: 18px;display: grid;border-radius:27px;height: 100%;background: linear-gradient(170deg, color-mix(in srgb, var(--m5vf) 70%, var(--hs6)), var(--hs6));place-items: center;align-content: center;}
.xqj4 .p4gfw .npfr86 {max-width: 80% !important;height: auto !important;object-fit: contain;max-height: 70px !important;width: 80% !important;}
.rk1jn9 {text-align: center;color: white;font: 900 26px/1 var(--oosy);overflow-wrap: anywhere;}
.x5mv {text-align: center;color: white;letter-spacing: .1em;font-size: 12px;}
.x5mv b {font: 900 40px/1 var(--oosy);display: block;margin-bottom:3px;}
@media (max-width:753px) { .wsewr5 > .nya8.p4gfw {width: 160px;} }
