

:root {--kx0:  clamp(40px, 8vw, 128px);--md97u: clamp(22px, 3vw, 44px);--i25z: var(--k1l);--xbzc1:  var(--chkf);--map: var(--u68);--qxt:  var(--gmh);--uc5f:"Cormorant Garamond", "Times New Roman", Georgia, "EB Garamond", serif;--rye: var(--o9gj2);--s1t: 66ch;--eda:  clamp(34px, 5vw, 82px);--ucnno:  var(--flop);--hxku: var(--k1l);--n7ru: color-mix(in srgb, var(--zesx) 35%, var(--chkf));}

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

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

.qr459t {padding: 14px 22px;left: -9999px;letter-spacing: .2em;z-index: 200;position: absolute;text-decoration: none;background: var(--zesx);font: 400 13px/1 var(--uc5f);top: 0;text-transform: uppercase;color: var(--km135, var(--j8b2, var(--uv7)));}
.qr459t:focus {left: 14px;top: 14px;}

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

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

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

.ecr4j {display: block;width: clamp(34px, 5vw, 64px);height: 2px;background: color-mix(in srgb, var(--zesx) var(--f5ff, 46%), var(--vljz));}

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

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

.v81s  {text-transform: uppercase;letter-spacing: -.02em;}
.qtcre {text-transform: none;}
.pr6cw77  {text-transform: uppercase;font-weight: 400;letter-spacing: .16em;}

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

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

.dczqj {cursor: pointer;letter-spacing: .2em;text-decoration: none;padding: 0 clamp(22px, 2.6vw, 40px);border: 0;text-transform: uppercase;font: 400 13px/1 var(--uc5f);justify-content: center;min-height: 46px;color: var(--nkydf, var(--iewg));align-items: center;display: inline-flex;background: var(--i3r);}
.dczqj:hover {background: var(--sy390);color: var(--km135, var(--j8b2, var(--uv7)));}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.me6348y.me6348y {margin: 0;color: var(--npsr, inherit);min-width: 0;}
.a9b2t {display: block;border-radius: 0;height: 100%;width: 100%;object-fit: cover;}
.w4emcr .a9b2t {aspect-ratio: 16 / 6;}
.esb3s .a9b2t {aspect-ratio: 4 / 5;}

@media (min-width:912px) {
  
  .d6k3 {gap: var(--eda);grid-template-columns: minmax(0, 1.35fr) minmax(0, 1fr);align-items: end;}
  .esb3s .a9b2t {aspect-ratio: 3 / 4;}
}

.pbtypw :is(.nd3b9rw, .fpm6s, .mw4jgt, .qew6fw,
             .bmsqqd, .ph7jr, .xvkrnxn, .efc4ye) a[role="button"],
.pbtypw .qew6fw a {background: var(--zesx);padding: 0 clamp(22px, 2.6vw, 40px);display: inline-flex;border: 0;border-radius: 0;min-height: 46px;font: 400 13px/1 var(--uc5f);color: var(--j8b2, var(--uv7));justify-content: center;align-items: center;text-decoration: none;letter-spacing: .2em;text-transform: uppercase;}
.pbtypw :is(.nd3b9rw, .fpm6s, .mw4jgt, .qew6fw,
             .bmsqqd, .ph7jr, .xvkrnxn, .efc4ye) a[role="button"]:hover,
.pbtypw .qew6fw a:hover {background: var(--sy390);}

.gsqs {min-width: 0;}

.bkf1v5x.bkf1v5x {padding: 0;margin: 0;}
.pbtypw .bkf1v5x > li {margin: 0;}
.syb65 {border-top: 1px solid var(--ucnno);padding: var(--md97u) 0;}
.syb65:first-child {border-top: 0;padding-top: 0;}
.vm7d .syb65:last-child {border-bottom: 0;}
.r41d .syb65:last-child {border-bottom: 1px solid var(--ucnno);}

.vktkc22.vktkc22 {margin: 0;letter-spacing: -.01em;color: var(--xbzc1);font: 400 21px/1.35 var(--uc5f);}
.thvr7dp {margin: 12px 0 0;}
.jkmt26m.jkmt26m {line-height:1.72;color: var(--hxku);margin: 0;font-size: 16.5px;}

.e5m2f {counter-reset: bmgloss;list-style: none;}
.e5m2f .vktkc22, .y2w56e0 .vktkc22 {display: block;}
.e5m2f .jkmt26m, .y2w56e0 .jkmt26m {margin: 12px 0 0;}

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

.e4p1 {min-width: 0;}
.m7fs1 {display: grid;}
.nrnj .bx2vgsp {padding: var(--md97u) 0;}
.pvq8ra1 .bx2vgsp {padding: calc(var(--md97u) * .6) 0;}
.bx2vgsp {border-top: 1px solid var(--ucnno);}
.bx2vgsp:first-child {padding-top: 0;border-top: 0;}
.v7f3b.v7f3b {letter-spacing: -.05em;margin: 0 0 6px;color: var(--rye);font: 900 clamp(40px, 7vw, 88px)/1 var(--uc5f);}
.v9sym {margin: 0;font: 400 21px/1.32 var(--uc5f);color: var(--xbzc1);display: block;letter-spacing: -.01em;}
.a8g2m {line-height:1.70;margin: 8px 0 0;font-size: 16.5px;max-width: 52ch;color: var(--hxku);display: block;}

.yesq.yesq {padding: 0;counter-reset: bmstep;list-style: none;}
.pbtypw .yesq > li {margin: 0;}
.yesq .bx2vgsp::before {display: block;color: var(--rye);margin: 0 0 6px;counter-increment: bmstep;font: 900 clamp(40px, 7vw, 88px)/1 var(--uc5f);letter-spacing: -.05em;}
.m4a9 .bx2vgsp::before {content: counter(bmstep, decimal-leading-zero);}
.epqz2 .bx2vgsp::before {content: counter(bmstep, decimal);}

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

.dr75evm {min-width: 0;}
.pf30t52 {display: block;}
.x8g5y49.x8g5y49 {letter-spacing: .24em;color: var(--i25z);margin: 0 0 14px;text-transform: uppercase;font: 400 12px/1 var(--uc5f);}

.ztyc6w4.ztyc6w4 {padding: 0;list-style: none;margin: 0 0 var(--md97u);}
.ztyc6w4.ztyc6w4:last-child {margin-bottom: 0;}
.pbtypw .ztyc6w4 > li {margin: 0;}
.mmrg.mmrg {font-size: 16.5px;padding: 12px 0;border-top: 1px solid var(--ucnno);line-height:1.67;align-items: baseline;display: flex;margin: 0;gap:15px;}
.mmrg.mmrg:first-child {border-top: 0;}
.s0bx6w1 {font-weight: 400;width: 14px;flex: 0 0 auto;text-align: center;font-size: 16px;}
.syda .s0bx6w1   {color: var(--xbzc1);}
.ntn91 .s0bx6w1 {color: var(--i25z);}

.ntn91.ntn91 {border-top: 1px solid var(--map);padding-top: var(--md97u);}

.ewkrt0d {min-width: 0;}

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

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

.nkr2db .nmfsw0b {padding-bottom:13px;border-bottom: 1px solid var(--ucnno);}
.wxya70 {min-width: 0;}
.pbtypw .p0nw3 > li {margin: 0;}
.nmfsw0b {min-width: 0;color: inherit;text-decoration: none;display: block;}

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

.ff2tn {height: auto;transition:opacity 0.208s;aspect-ratio: 1 / 1;object-fit: cover;display: block;border-radius: 0;width: 100%;}
.nmfsw0b:hover .ff2tn,
.nmfsw0b:focus-visible .ff2tn {opacity:0.81;}
.qd6wps0 {font: 400 19px/1.35 var(--uc5f);margin-top:13px;overflow-wrap: anywhere;min-width: 0;letter-spacing: -.01em;display: block;color: var(--xbzc1);}
.bv4n {text-transform: uppercase;display: block;letter-spacing: .18em;color: var(--i25z);margin-top:5px;font: 400 12.5px/1 var(--uc5f);}

.dmtev3 {min-width: 0;}

.j2jby.j2jby {padding: 0;margin: 0;list-style: none;}
.pbtypw .j2jby > li {margin: 0;}
.qpkxwb {border-top: 1px solid var(--ucnno);}
.qpkxwb:first-child {border-top: 0;}
.cje27bp .qpkxwb:last-child {border-bottom: 1px solid var(--ucnno);}
.hhym4f {padding: 14px 0;gap: clamp(14px, 2.4vw, 28px);min-height: 76px;align-items: center;display: flex;color: inherit;text-decoration: none;}
.pd2244 {flex: 0 0 auto;width: clamp(116px, 16vw, 152px);display: block;}
.pd2244 img {display: block;transition:opacity 0.226s;border-radius: 0;height: auto;max-height: 56px;object-fit: contain;width: 100%;opacity:1;}
.hhym4f:hover .pd2244 img,
.hhym4f:focus-visible .pd2244 img {opacity:0.82;}
.t8c0eh {min-width: 0;overflow-wrap: anywhere;letter-spacing: -.01em;color: var(--xbzc1);font: 400 19px/1.35 var(--uc5f);}

.jtw3n {min-width: 0;}
.tcw4 {align-items: center;gap: 0 clamp(14px, 2.4vw, 28px);margin: 0;display: grid;padding: 0;grid-template-columns: auto minmax(0, 1fr);}
.b2ty, .ey834ar {align-items: center;min-height: 76px;margin: 0;display: flex;border-top: 1px solid var(--ucnno);padding: 14px 0;}
.b2ty:first-of-type, .b2ty:first-of-type + .ey834ar {border-top: 0;}
.sz99 .b2ty:last-of-type,
.sz99 .ey834ar:last-of-type {border-bottom: 1px solid var(--ucnno);}
.x9z5pc {align-items: center;min-height: 48px;display: flex;width: clamp(116px, 16vw, 152px);}
.x9z5pc img {opacity:1;border-radius: 0;transition:opacity 0.172s;display: block;max-height: 52px;height: auto;object-fit: contain;width: 100%;}
.x9z5pc:hover img, .x9z5pc:focus-visible img {opacity:0.8;}
.ndmvsf {text-transform: uppercase;letter-spacing: .18em;color: var(--i25z);overflow-wrap: anywhere;font: 400 13px/1.4 var(--uc5f);}

.g08q8 {min-width: 0;}
.d2kp21.d2kp21 {font: 900 clamp(56px, 9vw, 116px)/1 var(--uc5f);letter-spacing: -.05em;color: var(--rye);margin: 0 0 6px;}
.x20qzb.x20qzb {flex-wrap: wrap;gap:5px 12px;margin: 0 0 14px;align-items: baseline;display: flex;}
.ad8ggd {letter-spacing: .16em;color: var(--xbzc1);font-size: 17px;}
.xsma {color: var(--i25z);font: 400 12px/1 var(--uc5f);text-transform: uppercase;letter-spacing: .2em;}
.mfcx06.mfcx06 {margin: 0 0 var(--md97u);color: var(--hxku);font-size: 16.5px;line-height:1.71;}
.xss7j3z {border-top: 1px solid var(--ucnno);margin: 0;padding: var(--md97u) 0;}
.p89qcwy.p89qcwy {margin: 0;font: 400 clamp(19px, 2.2vw, 24px)/1.45 var(--uc5f);letter-spacing: -.01em;color: var(--xbzc1);text-wrap: pretty;}
.xmjmqcj {text-transform: uppercase;align-items: baseline;font-style: normal;font: 400 12px/1 var(--uc5f);margin: 12px 0 0;gap:5px 14px;color: var(--i25z);flex-wrap: wrap;display: flex;letter-spacing: .2em;}
.kqpqm {color: var(--hxku);letter-spacing: .12em;}

.nrsbjqv {min-width: 0;}
.ty0zqea.ty0zqea {margin: 0 0 var(--md97u);}
.w0j7 {height: auto;border-radius: 0;width: 100%;display: block;}
.sz2k7.sz2k7 {font: 900 clamp(24px, 3vw, 40px)/1.05 var(--uc5f) !important;color: var(--xbzc1);letter-spacing: -.05em;text-wrap: balance;margin: 0 0 14px;}
.b9j1tx {line-height:1.71;color: var(--hxku);font-size: 16.5px;}
.b9j1tx > *:last-child {margin-bottom: 0;}

.v4w42 {background: var(--zesx);text-decoration: none;justify-content: center;text-transform: uppercase;margin-top: var(--md97u);letter-spacing: .2em;color: var(--j8b2, var(--uv7));align-items: center;border: 0;border-radius: 0;display: inline-flex;min-height: 46px;font: 400 13px/1 var(--uc5f);padding: 0 clamp(22px, 2.6vw, 40px);}
.v4w42:hover {background: var(--sy390);}

.qqjb {order: 2;margin: var(--md97u) 0 0;}
.vw83hb {display: flex;flex-direction: column;}

.bp85v7h {min-width: 0;}
.av8qr {margin: 0 0 14px;text-wrap: balance;letter-spacing: -.05em;color: var(--xbzc1);font: 900 clamp(26px, 3.4vw, 52px)/1.02 var(--uc5f);}
.xndvwx7.xndvwx7 {line-height:1.69;font-size: 17px;margin: 0 0 var(--md97u);color: var(--hxku);}
.wykv5 {gap: var(--md97u);grid-template-columns: minmax(0, 1fr);display: grid;}
.xmt7 {margin: 0;min-width: 0;}
.kh81s {display: block;border-radius: 0;height: auto;width: 100%;}
.b450qbm {margin: 10px 0 0;letter-spacing: .16em;text-transform: uppercase;color: var(--i25z);font: 400 12px/1.5 var(--uc5f);}

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

.cs3e4.cs3e4 {border: 0;background: var(--zesx);color: var(--j8b2, var(--uv7));}
.cs3e4.cs3e4:hover {background: var(--sy390);}
.tvzpv {border: 1px solid var(--map);background: transparent;color: var(--xbzc1);}
.tvzpv:hover {border-color: var(--xbzc1);}

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

.r6r7ra {grid-template-columns: minmax(0, 1fr) auto;}
.jbzv8h4 {border-radius: 0;display: block;width: clamp(64px, 9vw, 92px);height: auto;object-fit: cover;aspect-ratio: 1;}
.kvba {min-width: 0;gap:6px;grid-template-columns: minmax(0, 1fr);display: grid;}
.gdh8mp.gdh8mp {letter-spacing: .24em;text-transform: uppercase;margin: 0;font: 400 11.5px/1 var(--uc5f);color: var(--i25z);}
.w5bzqz {font: 400 21px/1.3 var(--uc5f);letter-spacing: -.01em;color: var(--xbzc1);}
.ks5ra5 {font-style: normal;font-size: 15px;color: var(--hxku);}
.hthpw4 {color: var(--i25z);letter-spacing: .18em;font: 400 11.5px/1.5 var(--uc5f);text-transform: uppercase;}
.fbc4 {font-size: 16px;line-height:1.69;color: var(--hxku);}
.j49w6aa {flex-wrap: wrap;margin-top:4px;gap:8px 20px;display: flex;}
.gna4fgf {align-items: center;text-transform: uppercase;font: 400 11.5px/1 var(--uc5f);color: var(--xbzc1);min-height: 44px;text-decoration: none;border-bottom: 1px solid var(--map);letter-spacing: .2em;display: inline-flex;}
.gna4fgf:hover {border-bottom-color: var(--xbzc1);}
.jsennag {line-height:1.68;font-size: 13.5px;color: var(--i25z);}

.x3qmbb1 {display: grid;grid-template-columns: minmax(0, 1fr);gap:4px;min-width: 0;}
p.w5bzqz, p.ks5ra5, p.hthpw4, p.fbc4, p.jsennag {margin: 0;}
p.j49w6aa {margin: 4px 0 0;}

@media (min-width:755px) {
  
  .v8h2mc {display: flex;align-content: flex-start;flex-wrap: wrap;}
  .v8h2mc > * {min-width: 0;flex: 1 1 calc(50% - var(--md97u) / 2);}
  
  .pbtypw > .fv754b {flex-direction: column;float: left;width: calc(50% - (var(--eda) / 2));display: flex;}
  .pbtypw > .fv754b + .fv754b {float: right;}
  
  .pbtypw > .fv754b + .fv754b + * {clear: both;}
}

.dtj85 {padding: clamp(24px, 3.2vw, 40px) 0;min-width: 0;border-top: 3px solid var(--xbzc1);margin: clamp(32px, 4.4vw, 58px) 0;border-bottom: 1px solid var(--ucnno);}
.ytczb {letter-spacing: -.05em;text-wrap: balance;margin: 0 0 12px;color: var(--xbzc1);font: 900 clamp(24px, 3vw, 40px)/1.05 var(--uc5f);}
.v4ame.v4ame {line-height:1.70;margin: 0 0 var(--md97u);color: var(--hxku);font-size: 16.5px;}
.deqsgk {margin: 0 0 var(--md97u);grid-template-columns: auto minmax(0, 1fr);padding: 0;align-items: baseline;gap: 0 clamp(14px, 2.4vw, 28px);display: grid;}
.m9sp, .dfacy {padding: 12px 0;border-top: 1px solid var(--ucnno);margin: 0;}
.m9sp:first-of-type, .m9sp:first-of-type + .dfacy {border-top: 0;}
.m9sp {letter-spacing: .2em;white-space: nowrap;color: var(--i25z);font: 400 11.5px/1.4 var(--uc5f);text-transform: uppercase;}
.dfacy {gap:4px 14px;color: var(--xbzc1);align-items: baseline;display: flex;flex-wrap: wrap;font-size: 16.5px;}
.ma46yfm {letter-spacing: .14em;color: var(--xbzc1);}

.pavmn {display: block;}
.fg7rn4.fg7rn4 {align-items: baseline;margin: 0;justify-content: space-between;flex-wrap: wrap;gap:5px clamp(14px, 2.4vw, 28px);display: flex;border-top: 1px solid var(--ucnno);padding: 12px 0;}
.fg7rn4.fg7rn4:first-child {border-top: 0;}
.pavmn .m9sp, .pavmn .dfacy {padding: 0;border-top: 0;}

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

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

.f5wcw2 {min-width: 0;}

.s2pg {letter-spacing: -.05em;font: 900 clamp(26px, 3.4vw, 52px)/1.02 var(--uc5f);text-wrap: balance;color: var(--xbzc1);}
.t8g16 .s2pg {margin-top: clamp(8px, 1.4vw, 20px) !important;}
.pn961 .s2pg {margin-top: 0 !important;}

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

.rna9r4.rna9r4 {display: flex;margin: 0;}
.fk9x {justify-content: flex-start;}
.fw0yp0c {justify-content: center;}
.c3f4 {justify-content: flex-end;}
.hksjza5 {display: inline-flex;max-width: 100%;text-transform: uppercase;font: 400 13px/1 var(--uc5f);letter-spacing: .2em;align-items: center;text-decoration: none;justify-content: center;min-height: 46px;text-align: center;background: var(--zesx);padding: 0 clamp(22px, 2.6vw, 40px);border: 0;border-radius: 0;color: var(--j8b2, var(--uv7));}
.hksjza5:hover {background: var(--sy390);}
.cpd7x {width: 100%;}

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

.hjzte {margin: 0;min-width: 0;}
.wcvyk5 {display: block;width: 100%;border-radius: 0;height: auto;}
.zcrrtzm {width: 100%;border: 0;border-top: 1px solid var(--ucnno);height: 0;margin: 14px 0 0;}

.hzf6 {min-width: 0;}

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

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

.c8ddbk.c8ddbk {overflow-x: visible;}
.x7r4dv {margin: 0 0 clamp(16px, 2vw, 30px);}
.x7r4dv .mrq67 {margin-bottom: 0 !important;}

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

.vg5x {min-width: 0;}
.hptx50 {font: 400 12px/1 var(--uc5f);text-transform: uppercase;letter-spacing: .24em;color: var(--i25z);margin: 0 0 12px;display: block;}

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

.pbtypw .y4bm {min-width: 0;}
.pbtypw .sbyfw3, .pbtypw .xqypfz, .pbtypw .s28az, .pbtypw .dxgm {min-width: 0;}
.pbtypw .h12y1a, .pbtypw .qq7y, .pbtypw .k3qg {min-width: 0;}
.pbtypw .wer2rn {min-width: 0;}
.pbtypw .hqc2m8b {min-width: 0;}
.pbtypw .bmsqqd {min-width: 0;}
.pbtypw .nfpfr {left: -9999px;position: absolute;}
.pbtypw .d1321 {display: none;}
.pbtypw .ecc6 {display: none;}
.pbtypw .wy9t, .pbtypw .jmwe, .pbtypw .mnars9e, .pbtypw .qfr0b,
.pbtypw .r8m9a, .pbtypw .k98k7, .pbtypw .bq0j5v, .pbtypw .jhn9,
.pbtypw .a0k54q, .pbtypw .ywwhxz1, .pbtypw .abv1gby,
.pbtypw .c2b7fr, .pbtypw .c7br0, .pbtypw .xn3pzt,
.pbtypw .pdbf, .pbtypw .bwt4xy, .pbtypw .dthrq,
.pbtypw .tsayr3, .pbtypw .wra3v35, .pbtypw .ddy3ba {display: none;}

.pbtypw :is(.tsgph, [class*="table"]) {overflow-x: auto;}
.pbtypw table {border-collapse: collapse;font-size: 16px;width: 100%;}
.pbtypw thead th {text-transform: uppercase;padding: 12px 16px 12px 0;text-align: left;letter-spacing: .2em;font: 400 11.5px/1.3 var(--uc5f);white-space: nowrap;border-bottom: 1px solid var(--nwj7t, var(--zesx));color: var(--i25z);}
.pbtypw tbody td {padding: 12px 16px 12px 0;border-bottom: 1px solid var(--ucnno);color: var(--lrdw, inherit);}
.pbtypw tbody td + td {font-variant-numeric: tabular-nums;}

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

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

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

.sdmxe9.sdmxe9 {background: var(--zun);border-top: 1px solid var(--ucnno);padding: var(--eda) clamp(18px, 4vw, 64px) clamp(26px, 3vw, 44px);}
.sdmxe9 .hdt0h0 {justify-items: center;gap: clamp(22px, 3vw, 38px);display: grid;grid-template-columns: minmax(0, 1fr);margin: 0 auto;max-width:1180px;text-align: center;}
.sdmxe9 .hvfcp img {display: block;width: auto;height: 28px;}
.sdmxe9 .hvfcp span {letter-spacing: -.05em;font: 900 20px/1 var(--uc5f);}
.sdmxe9 .xzw9 {justify-content: center;flex-wrap: wrap;gap: 0 clamp(16px, 2.6vw, 40px);display: flex;}
.sdmxe9 .xzw9 ul {display: flex;justify-content: center;list-style: none;gap: 0 clamp(16px, 2.6vw, 40px);padding: 0;margin: 0;flex-wrap: wrap;}
.sdmxe9 .xzw9 a {text-decoration: none;font: 400 12px/1 var(--uc5f);align-items: center;color: var(--hxku);letter-spacing: .2em;display: inline-flex;text-transform: uppercase;min-height: 44px;}
.sdmxe9 .xzw9 a:hover {color: var(--xbzc1);}
.sdmxe9 .pqzr92 {align-items: center;display: flex;flex-wrap: wrap;justify-content: center;gap:13px;max-width:1181px;opacity:0.68;margin: clamp(20px, 2.4vw, 32px) auto 0;}
.sdmxe9 .kq0f {text-align: center;max-width:1180px;margin: clamp(22px, 2.6vw, 36px) auto 0;border-top: 1px solid var(--ucnno);padding-top: clamp(18px, 2vw, 26px);}
.sdmxe9 .kq0f p {margin: 0;font-size: 13.5px;color: var(--hxku);}
.sdmxe9 .kq0f p + p {margin-top:10px;line-height:1.72;}

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

  
  
  .v7f3b.v7f3b {font-size: clamp(40px, 11vw, 64px);}
  
  .yesq .bx2vgsp::before {font-size: clamp(40px, 11vw, 64px);}
  .a8g2m {max-width: none;}
  .vj2x.vj2x {max-width: none;font-size: 17px !important;}
}

@media (max-width:453px) {
  
  .pkt7am8 {flex-direction: row;text-align: left;gap:8px;flex-wrap: nowrap;align-items: center;}
  .ecr4j {display: none;}
  .xdqqee {flex: 0 1 auto;min-width: 0;overflow: hidden;}
  .kxwtm {white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
  .hqjpp {flex: 0 0 auto;flex-direction: row;margin-left: auto;align-items: center;gap:9px;width: auto;}
  .vtjfsh {font-size: 13px;letter-spacing: .08em;padding: 0 6px;justify-content: center;}
  .dczqj {letter-spacing: .08em;width: auto;padding: 0 13px;font-size: 12.5px;}
  .kxwtm {font-size: clamp(28px, 9vw, 40px);}
  .vktkc22 {font-size: 19px;}
  .v9sym {font-size: 19px;}
  
  .kmbc0 {flex-direction: row;padding-right:35px;flex-wrap: nowrap;align-items: center;gap:12px;}
  .rnx4dad {text-overflow: ellipsis;overflow: hidden;white-space: nowrap;min-width: 0;font-size: 14px;text-align: left;flex: 1 1 auto;}
  
  .kmbc0 .dczqj {box-sizing: border-box;flex: 0 0 auto;}
}

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

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

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

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

.wt8ch:checked ~ .fg4azz {opacity:1;visibility: visible;}
.wt8ch:checked ~ .cvt3 {visibility: visible;transform: translateX(0);}

.shz1d6m {gap:11px;position: sticky;border-bottom: 1px solid var(--ucnno, var(--flop));top: 0;align-items: center;justify-content: space-between;z-index: 1;background: var(--ucb0h);display: flex;padding: 14px 16px;}
.fnwjmfh {display: inline-flex;min-height: 44px;align-items: center;}
.fnwjmfh img {height: 26px;display: block;width: auto;}
.b41fmw {font-size: 16px;color: var(--chkf);font-weight: 800;font-family: var(--uc5f);letter-spacing: .01em;}

.srez {justify-content: center;flex: none;align-items: center;cursor: pointer;width: 44px;height: 44px;color: var(--chkf);border-radius: 0;border: 1px solid var(--ucnno, var(--flop));background: var(--hbr);display: inline-flex;}
.srez:hover {background: var(--bvhma);}
.srez:focus-visible,
.mdcwjag a:focus-visible,
.cz2gs:focus-visible,
.h3fpj:focus-visible {outline: 2px solid var(--chkf);outline-offset: 2px;}

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

.mdcwjag a {font-weight: 600;color: var(--chkf);line-height:1.28;text-decoration: none;border-radius: 0;border: 1px solid transparent;font-size: 15.5px;min-height: 48px;align-items: center;display: flex;padding: 10px 14px;}
.mdcwjag a:hover {background: var(--hbr);border-color: var(--ucnno, var(--flop));}

.mdcwjag a[aria-current="page"] {background: var(--hbr);box-shadow: inset 3px 0 0 var(--zesx);border-color: var(--ucnno, var(--flop));}

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

.cz2gs, .h3fpj {justify-content: center;font-size: 15px;border-radius: 0;display: flex;min-height: 48px;text-decoration: none;align-items: center;padding: 12px 18px;font-weight: 700;}
.cz2gs {background: var(--nuyu);color: var(--aan, var(--mf6t));border: 1px solid var(--ucnno, var(--flop));}
.h3fpj {color: var(--nkydf, var(--iewg));border: 1px solid transparent;background: var(--i3r);}

.mdcwjag {padding: 8px 22px 14px;}
.mdcwjag ul {gap: 0;}
.mdcwjag li + li {border-top: 1px solid var(--ucnno, var(--flop));}
.mdcwjag a {padding: 14px 2px;border: 0;border-radius: 0;font-family: var(--uc5f);margin: 4px 0;font-size: 17px;font-weight: 500;}
.mdcwjag a:hover {text-underline-offset: 4px;text-decoration: underline;background: none;}
.mdcwjag a[aria-current="page"] {font-style: italic;background: none;box-shadow: none;}
.mdcwjag a[aria-current="page"]::before {content: '';margin-right:10px;background: color-mix(in srgb, var(--zesx) var(--f5ff, 46%), var(--chkf));width: 18px;flex: none;height: 2px;}
.shz1d6m {padding: 18px 22px;}
.d2ac3 {padding: 16px 22px calc(18px + env(safe-area-inset-bottom, 0px));}
.srez {border-radius: 50%;}

@media (min-width:851px) {
  .cvt3, .fg4azz {display: none;}
}

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

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

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

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

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

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

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

.pbtypw {padding-bottom: max(96px, var(--ivb, 96px));}

.xn3pzt {--hs96s: 0;--s7e3: uppercase;--agei: 0 12px;--hhh2b: 0;--dkw7: 1px solid var(--ajw, currentColor);--lx09: 0;--ttu2: 0;--l3k: 400;--nocb: 12px;--zea9: .18em;}

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

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

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

.d6k3 .mcb8w3.mcb8w3 {hyphens: manual;overflow-wrap: normal;word-break: normal;font-size: clamp(36px, 4.6vw, 76px) !important;}
@media (max-width:911px) { .aectda.d9embme.d9embme {min-height: 72vh;} }

@media (max-width:825px) {
  .hqjpp .xn3pzt {display: none;}
}
.w9mn {padding: 14px 20px 0;}

.z2x6d5w .kb7qg {background-size: cover;inset: 0;background-color: color-mix(in srgb, var(--zesx) 30%, var(--ucb0h));z-index: -2;position: absolute;}
.d9embme.z2x6d5w::after {background: linear-gradient(15deg, color-mix(in srgb, black 45%, transparent), transparent 70%);}

.yser6.yser6 {margin-top:23px;display: block !important;}
.yser6 .v41s {display: grid;grid-template-areas: "p";grid-template-columns: minmax(0, 1fr);}
.yser6 .gyt5yv.gyt5yv {min-width: 0;margin: 0;background: var(--ucb0h);transition:transform 0.684s cubic-bezier(.3, .7, .2, 1), opacity 0.346s ease;display: grid;grid-area: p;max-width: none;width: auto;box-shadow: 0 30px 60px -30px color-mix(in srgb, black 60%, transparent);grid-template-columns: minmax(0, 1fr);}
.yser6 .gyt5yv:not(:first-child) {opacity:0.05;}
.yser6 .gyt5yv picture {display: block;}
.pbtypw .yser6 .kh81s {width: 100%;object-fit: cover;aspect-ratio: 16 / 9;max-height: none;height: auto;}
.yser6 .b450qbm.b450qbm {color: var(--xbzc1);grid-template-columns: auto minmax(0, 1fr);margin: 0;align-items: baseline;text-transform: none;letter-spacing: 0;padding: 18px 0 0;display: grid;font: italic 400 clamp(19px, 2vw, 28px)/1.3 var(--uc5f);gap:19px;}
.yser6 .cweca2 {font: 900 clamp(40px, 5vw, 72px)/.8 var(--uc5f);font-style: normal;color: var(--zesx);}
.yser6 .c3zj {display: flex;justify-content: space-between;align-items: center;margin: 18px 0 0;border-top: 1px solid var(--ucnno);padding-top:11px;}
.yser6 .jc4a {background: none;font: 400 26px/1 var(--uc5f);border: 0;min-height: 44px;cursor: pointer;padding: 6px 4px;color: var(--xbzc1);min-width: 44px;}
.yser6 .jc4a:hover {color: var(--zesx);}
.yser6 .jc4a[hidden] {display: none;}
.yser6 .gbvp2 {color: var(--i25z);letter-spacing: .3em;font: 400 13px/1 var(--uc5f);}
@media (max-width:695px) { .pbtypw .yser6 .kh81s {aspect-ratio: 4 / 5;} }
@media (prefers-reduced-motion: reduce) { .yser6 .gyt5yv.gyt5yv {transition:none;} }
.yser6 .b450qbm.b450qbm:first-child {padding: 0 0 16px;}
.yser6 + .emr1b, .bp85v7h .emr1b {margin-top:23px;}

.j2jby.j2jby {display: grid;gap:12px;grid-template-columns: repeat(4, minmax(0, 1fr));}
.j2jby .qpkxwb {min-width: 0;border: 0 !important;}
.j2jby .hhym4f {min-height: 128px;display: flex;justify-content: center;flex-direction: column;padding: 18px 12px;transition:border-color 0.193s ease, background 0.188s ease;height: 100%;background: color-mix(in srgb, var(--chkf) 5%, transparent);text-decoration: none;align-items: center;border: 1px solid var(--ucnno);gap:11px;}
.j2jby .hhym4f:hover {background: color-mix(in srgb, var(--zesx) 8%, transparent);border-color: var(--zesx);}
.j2jby .pd2244 {width: 100%;max-width:150px;}
.j2jby .pd2244 img {height: 44px;width: 100%;object-fit: contain;}
.j2jby .t8c0eh {color: var(--hxku);text-decoration: none;text-align: center;font: 400 12px/1.2 var(--uc5f);letter-spacing: .14em;text-transform: uppercase;}
.tcw4.tcw4 {gap:13px;display: grid !important;grid-template-columns: repeat(4, minmax(0, 1fr));}
.tcw4 .zevyk {min-width: 0;min-height: 128px;display: flex;padding: 18px 12px;align-items: center;flex-direction: column;background: color-mix(in srgb, var(--chkf) 5%, transparent);gap:11px;border: 1px solid var(--ucnno);justify-content: center;}
.tcw4 .zevyk > * {border: 0 !important;text-align: center;padding: 0 !important;margin: 0;}
.tcw4 .x9z5pc img {height: 44px;width: 100%;object-fit: contain;max-width:151px;}
@media (max-width:765px) {
  .j2jby.j2jby, .tcw4.tcw4 {grid-template-columns: repeat(2, minmax(0, 1fr));}
}

.sdmxe9 :is(.txw9s, .pqzr92, .hdt0h0, .kq0f) {max-width: var(--s1t, 1080px);margin-inline: auto;padding-inline: 16px;box-sizing: border-box;}

.tcw4 .zevyk {height: auto;min-height: 118px;}
.tcw4 .zevyk > .b2ty, .tcw4 .zevyk > .ey834ar {display: block;height: auto !important;min-height: 0 !important;}

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

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

.pbtypw .yser6 .kh81s {aspect-ratio: auto;height: clamp(240px, 52vh, 520px);}
@media (max-width:695px) { .pbtypw .yser6 .kh81s {height: 42svh;} }
.yser6 .b450qbm.b450qbm {grid-template-columns: minmax(0, 1fr);}
.yser6 .gbvp2 {display: flex;gap:9px;}
.yser6 .gbvp2 i {background: var(--map, var(--ucnno));height: 2px;width: 22px;}
.yser6 .gbvp2 i[aria-current="true"] {background: var(--zesx);height: 3px;}
.pbtypw .yser6 .kh81s {height: clamp(240px, 46vh, 460px);}

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

.pkt7am8 > .ecr4j {display: none;}
.pkt7am8 > .hqjpp {margin-left: auto;}

.pe60m31.sfe3zv {transform: none;padding: 10px;background: color-mix(in srgb, var(--chkf) 14%, var(--ucb0h));box-shadow: 0 0 0 1px color-mix(in srgb, var(--chkf) 18%, transparent), 0 30px 60px -20px color-mix(in srgb, black 70%, transparent);overflow: visible;border-radius:33px;aspect-ratio: 9 / 18.5;width: clamp(190px, 18vw, 230px);}
.pe60m31.sfe3zv::after {content: none;}
.a40zdd6 {gap:23px;height: 100%;padding: 18px;display: grid;align-content: center;border-radius:25px;place-items: center;background: linear-gradient(170deg, color-mix(in srgb, var(--zesx) 70%, var(--ucb0h)), var(--ucb0h));}
.efc4ye .sfe3zv .pvrsez5 {max-height: 70px !important;object-fit: contain;max-width: 80% !important;width: 80% !important;height: auto !important;}
.zczm {font: 900 26px/1 var(--uc5f);text-align: center;overflow-wrap: anywhere;color: white;}
.dt73hf {color: white;font-size: 12px;letter-spacing: .1em;text-align: center;}
.dt73hf b {margin-bottom:3px;font: 900 40px/1 var(--uc5f);display: block;}
@media (max-width:765px) { .tp34e > .pe60m31.sfe3zv {width: 160px;} }
