

:root {--e5c:  var(--dwepg);--fejkd:"Cormorant Garamond", Georgia, "EB Garamond", "Times New Roman", serif;--bidfy: var(--tw26);--vf0: color-mix(in srgb, var(--ohma) 35%, var(--dwepg));--vqyhd:  clamp(34px, 5vw, 82px);--qir:  var(--brsib);--pmp: 66ch;--nwh: clamp(22px, 3vw, 44px);--c02qp:  var(--drqya);--y2aub: var(--zdw);--mpz9x: var(--tw26);--nrdo:  clamp(40px, 8vw, 128px);--xj0b: var(--wbj33);}

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

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

.hepgtgw {position: absolute;text-decoration: none;color: var(--udh7x, var(--amp, var(--zfg)));left: -9999px;top: 0;background: var(--ohma);font: 400 13px/1 var(--fejkd);letter-spacing: .2em;padding: 14px 22px;z-index: 200;text-transform: uppercase;}
.hepgtgw:focus {top: 14px;left: 14px;}

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

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

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

.td0b {height: 2px;background: color-mix(in srgb, var(--ohma) var(--kkmh, 46%), var(--tuy));display: block;width: clamp(34px, 5vw, 64px);}

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

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

.gyj5g  {letter-spacing: -.02em;text-transform: uppercase;}
.ff03 {text-transform: none;}
.khsx3  {font-weight: 400;letter-spacing: .16em;text-transform: uppercase;}

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

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

.k11t {padding: 0 clamp(22px, 2.6vw, 40px);text-transform: uppercase;cursor: pointer;display: inline-flex;text-decoration: none;letter-spacing: .2em;font: 400 13px/1 var(--fejkd);border: 0;min-height: 46px;align-items: center;color: var(--wkq0m, var(--n41));justify-content: center;background: var(--y42g);}
.k11t:hover {color: var(--udh7x, var(--amp, var(--zfg)));background: var(--fem);}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.d762g3.d762g3 {min-width: 0;color: var(--a8idf, inherit);margin: 0;}
.mw8pamg {border-radius: 0;width: 100%;display: block;object-fit: cover;height: 100%;}
.h8t2sz .mw8pamg {aspect-ratio: 16 / 6;}
.shtxv6 .mw8pamg {aspect-ratio: 4 / 5;}

@media (min-width:905px) {
  
  .esfwhk {align-items: end;grid-template-columns: minmax(0, 1.35fr) minmax(0, 1fr);gap: var(--vqyhd);}
  .shtxv6 .mw8pamg {aspect-ratio: 3 / 4;}
}

.d3k11 :is(.wbqp, .gv04d, .em0wx, .yq98,
             .bbqsswh, .ybvrh1, .fwxsr, .t62p) a[role="button"],
.d3k11 .yq98 a {justify-content: center;font: 400 13px/1 var(--fejkd);display: inline-flex;min-height: 46px;border: 0;border-radius: 0;color: var(--amp, var(--zfg));text-transform: uppercase;padding: 0 clamp(22px, 2.6vw, 40px);text-decoration: none;background: var(--ohma);align-items: center;letter-spacing: .2em;}
.d3k11 :is(.wbqp, .gv04d, .em0wx, .yq98,
             .bbqsswh, .ybvrh1, .fwxsr, .t62p) a[role="button"]:hover,
.d3k11 .yq98 a:hover {background: var(--fem);}

.z214 {min-width: 0;}

.a4xnt09.a4xnt09 {margin: 0;padding: 0;}
.d3k11 .a4xnt09 > li {margin: 0;}
.v72nwn {padding: var(--nwh) 0;border-top: 1px solid var(--qir);}
.v72nwn:first-child {border-top: 0;padding-top: 0;}
.q93czp .v72nwn:last-child {border-bottom: 0;}
.peh5yd .v72nwn:last-child {border-bottom: 1px solid var(--qir);}

.sq16f.sq16f {color: var(--e5c);font: 400 21px/1.35 var(--fejkd);margin: 0;letter-spacing: -.01em;}
.x9mvc2 {margin: 12px 0 0;}
.x4rht.x4rht {font-size: 16.5px;color: var(--mpz9x);margin: 0;line-height:1.72;}

.e6x4qj {list-style: none;counter-reset: bmgloss;}
.e6x4qj .sq16f, .cbvhz .sq16f {display: block;}
.e6x4qj .x4rht, .cbvhz .x4rht {margin: 12px 0 0;}

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

.rx8nv8 {min-width: 0;}
.tf7y {display: grid;}
.pyy9fhy .hsrn {padding: var(--nwh) 0;}
.cpgag4 .hsrn {padding: calc(var(--nwh) * .6) 0;}
.hsrn {border-top: 1px solid var(--qir);}
.hsrn:first-child {border-top: 0;padding-top: 0;}
.cpt3b4.cpt3b4 {margin: 0 0 6px;color: var(--y2aub);font: 900 clamp(40px, 7vw, 88px)/1 var(--fejkd);letter-spacing: -.05em;}
.y0mf {letter-spacing: -.01em;display: block;margin: 0;font: 400 21px/1.32 var(--fejkd);color: var(--e5c);}
.nqdwr73 {color: var(--mpz9x);max-width: 52ch;font-size: 16.5px;margin: 8px 0 0;line-height:1.68;display: block;}

.rp9e6wj.rp9e6wj {counter-reset: bmstep;padding: 0;list-style: none;}
.d3k11 .rp9e6wj > li {margin: 0;}
.rp9e6wj .hsrn::before {margin: 0 0 6px;color: var(--y2aub);display: block;counter-increment: bmstep;letter-spacing: -.05em;font: 900 clamp(40px, 7vw, 88px)/1 var(--fejkd);}
.x21h .hsrn::before {content: counter(bmstep, decimal-leading-zero);}
.kx9b .hsrn::before {content: counter(bmstep, decimal);}

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

.hfmgkr {min-width: 0;}
.mtt8782 {display: block;}
.efsb.efsb {letter-spacing: .24em;margin: 0 0 14px;text-transform: uppercase;font: 400 12px/1 var(--fejkd);color: var(--bidfy);}

.ym2rdv.ym2rdv {padding: 0;margin: 0 0 var(--nwh);list-style: none;}
.ym2rdv.ym2rdv:last-child {margin-bottom: 0;}
.d3k11 .ym2rdv > li {margin: 0;}
.zpbd.zpbd {display: flex;align-items: baseline;line-height:1.63;margin: 0;padding: 12px 0;font-size: 16.5px;border-top: 1px solid var(--qir);gap:14px;}
.zpbd.zpbd:first-child {border-top: 0;}
.scepaq {font-weight: 400;text-align: center;width: 14px;font-size: 16px;flex: 0 0 auto;}
.x4g4s3k .scepaq   {color: var(--e5c);}
.yxt76br .scepaq {color: var(--bidfy);}

.yxt76br.yxt76br {padding-top: var(--nwh);border-top: 1px solid var(--xj0b);}

.tcvhqy {min-width: 0;}

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

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

.hfpa .vqh8 {padding-bottom:15px;border-bottom: 1px solid var(--qir);}
.d8prwb {min-width: 0;}
.d3k11 .pvt3n > li {margin: 0;}
.vqh8 {text-decoration: none;display: block;min-width: 0;color: inherit;}

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

.k0xhg0z {width: 100%;border-radius: 0;transition:opacity 0.204s;object-fit: cover;display: block;height: auto;aspect-ratio: 1 / 1;}
.vqh8:hover .k0xhg0z,
.vqh8:focus-visible .k0xhg0z {opacity:0.82;}
.j8ra {letter-spacing: -.01em;min-width: 0;color: var(--e5c);font: 400 19px/1.35 var(--fejkd);overflow-wrap: anywhere;display: block;margin-top:13px;}
.xrnp {font: 400 12.5px/1 var(--fejkd);color: var(--bidfy);letter-spacing: .18em;display: block;text-transform: uppercase;margin-top:6px;}

.r8407 {min-width: 0;}

.kpqd.kpqd {margin: 0;list-style: none;padding: 0;}
.d3k11 .kpqd > li {margin: 0;}
.mstg9e {border-top: 1px solid var(--qir);}
.mstg9e:first-child {border-top: 0;}
.atss .mstg9e:last-child {border-bottom: 1px solid var(--qir);}
.a4qv {text-decoration: none;padding: 14px 0;min-height: 76px;color: inherit;align-items: center;display: flex;gap: clamp(14px, 2.4vw, 28px);}
.ehsm30 {display: block;width: clamp(116px, 16vw, 152px);flex: 0 0 auto;}
.ehsm30 img {max-height: 56px;opacity:0.99;object-fit: contain;border-radius: 0;display: block;transition:opacity 0.195s;height: auto;width: 100%;}
.a4qv:hover .ehsm30 img,
.a4qv:focus-visible .ehsm30 img {opacity:0.84;}
.vjmyhj6 {font: 400 19px/1.35 var(--fejkd);overflow-wrap: anywhere;min-width: 0;letter-spacing: -.01em;color: var(--e5c);}

.rhjyqga {min-width: 0;}
.h37b7 {margin: 0;gap: 0 clamp(14px, 2.4vw, 28px);display: grid;grid-template-columns: auto minmax(0, 1fr);padding: 0;align-items: center;}
.js22vha, .cxyn {padding: 14px 0;min-height: 76px;align-items: center;border-top: 1px solid var(--qir);display: flex;margin: 0;}
.js22vha:first-of-type, .js22vha:first-of-type + .cxyn {border-top: 0;}
.zf8q .js22vha:last-of-type,
.zf8q .cxyn:last-of-type {border-bottom: 1px solid var(--qir);}
.b6rqc {display: flex;width: clamp(116px, 16vw, 152px);align-items: center;min-height: 48px;}
.b6rqc img {width: 100%;opacity:1;object-fit: contain;max-height: 52px;border-radius: 0;height: auto;display: block;transition:opacity 0.174s;}
.b6rqc:hover img, .b6rqc:focus-visible img {opacity:0.84;}
.gnkm {text-transform: uppercase;letter-spacing: .18em;color: var(--bidfy);font: 400 13px/1.4 var(--fejkd);overflow-wrap: anywhere;}

.bp1kbjk {min-width: 0;}
.znntk2.znntk2 {letter-spacing: -.05em;color: var(--y2aub);margin: 0 0 6px;font: 900 clamp(56px, 9vw, 116px)/1 var(--fejkd);}
.pm0be.pm0be {display: flex;margin: 0 0 14px;align-items: baseline;gap:3px 12px;flex-wrap: wrap;}
.yp4q {font-size: 17px;color: var(--e5c);letter-spacing: .16em;}
.zsc42 {font: 400 12px/1 var(--fejkd);letter-spacing: .2em;color: var(--bidfy);text-transform: uppercase;}
.tkp47.tkp47 {color: var(--mpz9x);margin: 0 0 var(--nwh);font-size: 16.5px;line-height:1.72;}
.ge5x9z {border-top: 1px solid var(--qir);padding: var(--nwh) 0;margin: 0;}
.ecb7.ecb7 {font: 400 clamp(19px, 2.2vw, 24px)/1.45 var(--fejkd);letter-spacing: -.01em;text-wrap: pretty;color: var(--e5c);margin: 0;}
.fb1z {text-transform: uppercase;flex-wrap: wrap;color: var(--bidfy);font-style: normal;font: 400 12px/1 var(--fejkd);margin: 12px 0 0;gap:6px 14px;letter-spacing: .2em;align-items: baseline;display: flex;}
.yafv {letter-spacing: .12em;color: var(--mpz9x);}

.yq28 {min-width: 0;}
.d4mn2p.d4mn2p {margin: 0 0 var(--nwh);}
.arx6 {display: block;width: 100%;border-radius: 0;height: auto;}
.s7pab.s7pab {margin: 0 0 14px;color: var(--e5c);letter-spacing: -.05em;font: 900 clamp(24px, 3vw, 40px)/1.05 var(--fejkd) !important;text-wrap: balance;}
.r067yx {font-size: 16.5px;color: var(--mpz9x);line-height:1.68;}
.r067yx > *:last-child {margin-bottom: 0;}

.e9vmwhh {text-decoration: none;text-transform: uppercase;margin-top: var(--nwh);justify-content: center;background: var(--ohma);display: inline-flex;align-items: center;letter-spacing: .2em;min-height: 46px;border: 0;border-radius: 0;color: var(--amp, var(--zfg));padding: 0 clamp(22px, 2.6vw, 40px);font: 400 13px/1 var(--fejkd);}
.e9vmwhh:hover {background: var(--fem);}

.crvgcf {margin: var(--nwh) 0 0;order: 2;}
.d17ebd {flex-direction: column;display: flex;}

.dhj7rv {min-width: 0;}
.agr4 {margin: 0 0 14px;letter-spacing: -.05em;font: 900 clamp(26px, 3.4vw, 52px)/1.02 var(--fejkd);color: var(--e5c);text-wrap: balance;}
.ns26v.ns26v {color: var(--mpz9x);line-height:1.71;font-size: 17px;margin: 0 0 var(--nwh);}
.zavba {display: grid;grid-template-columns: minmax(0, 1fr);gap: var(--nwh);}
.dn660b9 {min-width: 0;margin: 0;}
.v2z5z {border-radius: 0;display: block;height: auto;width: 100%;}
.swy4 {font: 400 12px/1.5 var(--fejkd);margin: 10px 0 0;text-transform: uppercase;letter-spacing: .16em;color: var(--bidfy);}

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

.e5f3.e5f3 {border: 0;color: var(--amp, var(--zfg));background: var(--ohma);}
.e5f3.e5f3:hover {background: var(--fem);}
.qmtesm {background: transparent;border: 1px solid var(--xj0b);color: var(--e5c);}
.qmtesm:hover {border-color: var(--e5c);}

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

.h987 {grid-template-columns: minmax(0, 1fr) auto;}
.vjkzb2 {border-radius: 0;width: clamp(64px, 9vw, 92px);aspect-ratio: 1;display: block;height: auto;object-fit: cover;}
.v2jnf0 {min-width: 0;grid-template-columns: minmax(0, 1fr);gap:5px;display: grid;}
.c7c14.c7c14 {text-transform: uppercase;letter-spacing: .24em;color: var(--bidfy);margin: 0;font: 400 11.5px/1 var(--fejkd);}
.anh3nv {color: var(--e5c);letter-spacing: -.01em;font: 400 21px/1.3 var(--fejkd);}
.mwa36w {font-size: 15px;font-style: normal;color: var(--mpz9x);}
.pyrvqy7 {letter-spacing: .18em;color: var(--bidfy);text-transform: uppercase;font: 400 11.5px/1.5 var(--fejkd);}
.bybnkyn {font-size: 16px;color: var(--mpz9x);line-height:1.68;}
.pvfkp {flex-wrap: wrap;gap:9px 20px;margin-top:4px;display: flex;}
.t7j9 {font: 400 11.5px/1 var(--fejkd);letter-spacing: .2em;display: inline-flex;align-items: center;border-bottom: 1px solid var(--xj0b);text-transform: uppercase;text-decoration: none;color: var(--e5c);min-height: 44px;}
.t7j9:hover {border-bottom-color: var(--e5c);}
.ymrz2h {line-height:1.70;color: var(--bidfy);font-size: 13.5px;}

.rhv0xq9 {min-width: 0;gap:4px;grid-template-columns: minmax(0, 1fr);display: grid;}
p.anh3nv, p.mwa36w, p.pyrvqy7, p.bybnkyn, p.ymrz2h {margin: 0;}
p.pvfkp {margin: 4px 0 0;}

@media (min-width:755px) {
  
  .dz621 {flex-wrap: wrap;display: flex;align-content: flex-start;}
  .dz621 > * {flex: 1 1 calc(50% - var(--nwh) / 2);min-width: 0;}
  
  .d3k11 > .j8qj2j8 {float: left;width: calc(50% - (var(--vqyhd) / 2));flex-direction: column;display: flex;}
  .d3k11 > .j8qj2j8 + .j8qj2j8 {float: right;}
  
  .d3k11 > .j8qj2j8 + .j8qj2j8 + * {clear: both;}
}

.t21d {margin: clamp(32px, 4.4vw, 58px) 0;padding: clamp(24px, 3.2vw, 40px) 0;border-bottom: 1px solid var(--qir);min-width: 0;border-top: 3px solid var(--e5c);}
.aptec0q {letter-spacing: -.05em;font: 900 clamp(24px, 3vw, 40px)/1.05 var(--fejkd);text-wrap: balance;color: var(--e5c);margin: 0 0 12px;}
.txgt3xp.txgt3xp {margin: 0 0 var(--nwh);line-height:1.69;font-size: 16.5px;color: var(--mpz9x);}
.c2sege2 {align-items: baseline;padding: 0;grid-template-columns: auto minmax(0, 1fr);display: grid;gap: 0 clamp(14px, 2.4vw, 28px);margin: 0 0 var(--nwh);}
.spf2f92, .t4c58f {border-top: 1px solid var(--qir);margin: 0;padding: 12px 0;}
.spf2f92:first-of-type, .spf2f92:first-of-type + .t4c58f {border-top: 0;}
.spf2f92 {text-transform: uppercase;white-space: nowrap;letter-spacing: .2em;font: 400 11.5px/1.4 var(--fejkd);color: var(--bidfy);}
.t4c58f {font-size: 16.5px;color: var(--e5c);flex-wrap: wrap;display: flex;align-items: baseline;gap:5px 14px;}
.awethjz {letter-spacing: .14em;color: var(--e5c);}

.s28za {display: block;}
.bm89g.bm89g {border-top: 1px solid var(--qir);padding: 12px 0;justify-content: space-between;display: flex;gap:5px clamp(14px, 2.4vw, 28px);margin: 0;align-items: baseline;flex-wrap: wrap;}
.bm89g.bm89g:first-child {border-top: 0;}
.s28za .spf2f92, .s28za .t4c58f {padding: 0;border-top: 0;}

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

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

.j99g {min-width: 0;}

.rh7sm4x {color: var(--e5c);letter-spacing: -.05em;text-wrap: balance;font: 900 clamp(26px, 3.4vw, 52px)/1.02 var(--fejkd);}
.rf6ahs .rh7sm4x {margin-top: clamp(8px, 1.4vw, 20px) !important;}
.jwxn .rh7sm4x {margin-top: 0 !important;}

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

.nhsz.nhsz {margin: 0;display: flex;}
.ywtj {justify-content: flex-start;}
.y2qq {justify-content: center;}
.zwsgd4 {justify-content: flex-end;}
.vmz1f {letter-spacing: .2em;background: var(--ohma);text-align: center;padding: 0 clamp(22px, 2.6vw, 40px);min-height: 46px;max-width: 100%;color: var(--amp, var(--zfg));align-items: center;display: inline-flex;font: 400 13px/1 var(--fejkd);justify-content: center;text-transform: uppercase;border: 0;border-radius: 0;text-decoration: none;}
.vmz1f:hover {background: var(--fem);}
.b3pc {width: 100%;}

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

.pkpx9bz {margin: 0;min-width: 0;}
.jtv9jad {height: auto;display: block;border-radius: 0;width: 100%;}
.xq8a95 {margin: 14px 0 0;width: 100%;height: 0;border: 0;border-top: 1px solid var(--qir);}

.bwna5 {min-width: 0;}

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

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

.hegpa9s.hegpa9s {overflow-x: visible;}
.cxzxbb {margin: 0 0 clamp(16px, 2vw, 30px);}
.cxzxbb .byr02e {margin-bottom: 0 !important;}

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

.f2762k {min-width: 0;}
.be9h {margin: 0 0 12px;font: 400 12px/1 var(--fejkd);color: var(--bidfy);display: block;letter-spacing: .24em;text-transform: uppercase;}

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

.d3k11 .gjtyvn5 {min-width: 0;}
.d3k11 .m07s3, .d3k11 .ebbc2kk, .d3k11 .qndv642, .d3k11 .ban964c {min-width: 0;}
.d3k11 .xxqp, .d3k11 .p54ykv, .d3k11 .my5yff {min-width: 0;}
.d3k11 .bptgqey {min-width: 0;}
.d3k11 .csppw {min-width: 0;}
.d3k11 .bbqsswh {min-width: 0;}
.d3k11 .nh8vy {left: -9999px;position: absolute;}
.d3k11 .xs3y4p6 {display: none;}
.d3k11 .f19mm {display: none;}
.d3k11 .zjgdhkn, .d3k11 .g3dz, .d3k11 .y6rx, .d3k11 .b5nxjz,
.d3k11 .y5dewtq, .d3k11 .bwhjf, .d3k11 .nsfd, .d3k11 .m4d92,
.d3k11 .cx9rj, .d3k11 .dd27h3, .d3k11 .xhgpn,
.d3k11 .zf8mz, .d3k11 .vzk3rb6, .d3k11 .f74h06x,
.d3k11 .cfx6sxg, .d3k11 .f0pa53, .d3k11 .spbe0be,
.d3k11 .gy7d, .d3k11 .h6bb, .d3k11 .wne83 {display: none;}

.d3k11 :is(.v27d4, [class*="table"]) {overflow-x: auto;}
.d3k11 table {font-size: 16px;width: 100%;border-collapse: collapse;}
.d3k11 thead th {letter-spacing: .2em;color: var(--bidfy);white-space: nowrap;border-bottom: 1px solid var(--msd, var(--ohma));font: 400 11.5px/1.3 var(--fejkd);text-transform: uppercase;text-align: left;padding: 12px 16px 12px 0;}
.d3k11 tbody td {border-bottom: 1px solid var(--qir);padding: 12px 16px 12px 0;color: var(--pou, inherit);}
.d3k11 tbody td + td {font-variant-numeric: tabular-nums;}

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

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

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

.wahg.wahg {background: var(--dmw97);border-top: 1px solid var(--qir);padding: var(--vqyhd) clamp(18px, 4vw, 64px) clamp(26px, 3vw, 44px);}
.wahg .dg2c6 {max-width:1181px;text-align: center;justify-items: center;margin: 0 auto;display: grid;gap: clamp(22px, 3vw, 38px);grid-template-columns: minmax(0, 1fr);}
.wahg .yxcy5s img {width: auto;display: block;height: 28px;}
.wahg .yxcy5s span {font: 900 20px/1 var(--fejkd);letter-spacing: -.05em;}
.wahg .dbqh4d8 {flex-wrap: wrap;gap: 0 clamp(16px, 2.6vw, 40px);justify-content: center;display: flex;}
.wahg .dbqh4d8 ul {flex-wrap: wrap;padding: 0;margin: 0;display: flex;list-style: none;gap: 0 clamp(16px, 2.6vw, 40px);justify-content: center;}
.wahg .dbqh4d8 a {font: 400 12px/1 var(--fejkd);display: inline-flex;letter-spacing: .2em;min-height: 44px;color: var(--mpz9x);align-items: center;text-decoration: none;text-transform: uppercase;}
.wahg .dbqh4d8 a:hover {color: var(--e5c);}
.wahg .f65v {display: flex;align-items: center;justify-content: center;opacity:0.7;margin: clamp(20px, 2.4vw, 32px) auto 0;gap:13px;max-width:1179px;flex-wrap: wrap;}
.wahg .ycfs {margin: clamp(22px, 2.6vw, 36px) auto 0;text-align: center;max-width:1181px;padding-top: clamp(18px, 2vw, 26px);border-top: 1px solid var(--qir);}
.wahg .ycfs p {margin: 0;font-size: 13.5px;color: var(--mpz9x);}
.wahg .ycfs p + p {margin-top:10px;line-height:1.69;}

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

  
  
  .cpt3b4.cpt3b4 {font-size: clamp(40px, 11vw, 64px);}
  
  .rp9e6wj .hsrn::before {font-size: clamp(40px, 11vw, 64px);}
  .nqdwr73 {max-width: none;}
  .pfnwb.pfnwb {max-width: none;font-size: 17px !important;}
}

@media (max-width:455px) {
  
  .tqmbz {flex-wrap: nowrap;gap:7px;text-align: left;flex-direction: row;align-items: center;}
  .td0b {display: none;}
  .zazss {overflow: hidden;flex: 0 1 auto;min-width: 0;}
  .w9ckc {overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
  .ypvch {flex: 0 0 auto;flex-direction: row;width: auto;align-items: center;margin-left: auto;gap:7px;}
  .t7vxk0 {font-size: 13px;justify-content: center;letter-spacing: .08em;padding: 0 6px;}
  .k11t {font-size: 12.5px;padding: 0 13px;width: auto;letter-spacing: .08em;}
  .w9ckc {font-size: clamp(28px, 9vw, 40px);}
  .sq16f {font-size: 19px;}
  .y0mf {font-size: 19px;}
  
  .rtj6 {padding-right:34px;flex-wrap: nowrap;flex-direction: row;align-items: center;gap:12px;}
  .th5m {white-space: nowrap;min-width: 0;text-align: left;overflow: hidden;font-size: 14px;text-overflow: ellipsis;flex: 1 1 auto;}
  
  .rtj6 .k11t {box-sizing: border-box;flex: 0 0 auto;}
}

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

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

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

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

.zs9283n:checked ~ .ndqd4z {visibility: visible;opacity:1;}
.zs9283n:checked ~ .wk0w7jt {visibility: visible;transform: translateX(0);}

.qddhcj {border-bottom: 1px solid var(--qir, var(--brsib));align-items: center;top: 0;position: sticky;z-index: 1;background: var(--c8w);gap:13px;justify-content: space-between;padding: 14px 16px;display: flex;}
.pr60c {align-items: center;display: inline-flex;min-height: 44px;}
.pr60c img {display: block;height: 26px;width: auto;}
.h79k7 {color: var(--dwepg);font-weight: 800;letter-spacing: .01em;font-size: 16px;font-family: var(--fejkd);}

.st3j9y {height: 44px;flex: none;cursor: pointer;color: var(--dwepg);justify-content: center;width: 44px;background: var(--vcse);display: inline-flex;align-items: center;border-radius: 0;border: 1px solid var(--qir, var(--brsib));}
.st3j9y:hover {background: var(--n9hna);}
.st3j9y:focus-visible,
.dgvxpkc a:focus-visible,
.ym51:focus-visible,
.msvgyg1:focus-visible {outline: 2px solid var(--dwepg);outline-offset: 2px;}

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

.dgvxpkc a {color: var(--dwepg);align-items: center;display: flex;text-decoration: none;line-height:1.29;padding: 10px 14px;font-weight: 600;border-radius: 0;border: 1px solid transparent;min-height: 48px;font-size: 15.5px;}
.dgvxpkc a:hover {background: var(--vcse);border-color: var(--qir, var(--brsib));}

.dgvxpkc a[aria-current="page"] {background: var(--vcse);box-shadow: inset 3px 0 0 var(--ohma);border-color: var(--qir, var(--brsib));}

.hdhbp2 {gap:11px;padding: 14px 16px calc(16px + env(safe-area-inset-bottom, 0px));display: grid;border-top: 1px solid var(--qir, var(--brsib));margin-top: auto;background: var(--c8w);}

.ym51, .msvgyg1 {min-height: 48px;justify-content: center;font-weight: 700;padding: 12px 18px;border-radius: 0;align-items: center;font-size: 15px;text-decoration: none;display: flex;}
.ym51 {background: var(--yju0f);color: var(--kr61, var(--igbly));border: 1px solid var(--qir, var(--brsib));}
.msvgyg1 {border: 1px solid transparent;background: var(--y42g);color: var(--wkq0m, var(--n41));}

.dgvxpkc {padding: 8px 22px 14px;}
.dgvxpkc ul {gap: 0;}
.dgvxpkc li + li {border-top: 1px solid var(--qir, var(--brsib));}
.dgvxpkc a {border: 0;border-radius: 0;padding: 14px 2px;margin: 4px 0;font-weight: 500;font-size: 17px;font-family: var(--fejkd);}
.dgvxpkc a:hover {text-decoration: underline;text-underline-offset: 4px;background: none;}
.dgvxpkc a[aria-current="page"] {font-style: italic;background: none;box-shadow: none;}
.dgvxpkc a[aria-current="page"]::before {width: 18px;flex: none;content: '';margin-right:11px;height: 2px;background: color-mix(in srgb, var(--ohma) var(--kkmh, 46%), var(--dwepg));}
.qddhcj {padding: 18px 22px;}
.hdhbp2 {padding: 16px 22px calc(18px + env(safe-area-inset-bottom, 0px));}
.st3j9y {border-radius: 50%;}

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

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

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

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

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

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

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

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

.d3k11 {padding-bottom: max(96px, var(--qzh, 96px));}

.f74h06x {--nk5z: 1px solid var(--ldxqg, currentColor);--mig: 400;--gyg2: uppercase;--lgue: 0;--hsvs8: 12px;--xtrz: 0;--vll: 0;--v4kj: 0 12px;--d9ajr: 0;--bf6: .18em;}

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

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

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

.esfwhk .cm2aa9v.cm2aa9v {font-size: clamp(36px, 4.6vw, 76px) !important;word-break: normal;hyphens: manual;overflow-wrap: normal;}
@media (max-width:904px) { .kg58ah.w5w0h.w5w0h {min-height: 72vh;} }

@media (max-width:825px) {
  .ypvch .f74h06x {display: none;}
}
.mc3fq8v {padding: 14px 20px 0;}

.xrtjt1 .w99q {background-size: cover;background-color: color-mix(in srgb, var(--ohma) 30%, var(--c8w));inset: 0;z-index: -2;position: absolute;}
.w5w0h.xrtjt1::after {background: linear-gradient(15deg, color-mix(in srgb, black 45%, transparent), transparent 70%);}

.gzbjz.gzbjz {margin-top:21px;display: block !important;}
.gzbjz .c7yz6d3 {grid-template-columns: minmax(0, 1fr);display: grid;grid-template-areas: "p";}
.gzbjz .wyqm6h.wyqm6h {transition:transform 0.695s cubic-bezier(.3, .7, .2, 1), opacity 0.331s ease;max-width: none;min-width: 0;display: grid;grid-area: p;background: var(--c8w);margin: 0;box-shadow: 0 30px 60px -30px color-mix(in srgb, black 60%, transparent);grid-template-columns: minmax(0, 1fr);width: auto;}
.gzbjz .wyqm6h:not(:first-child) {opacity:0.05;}
.gzbjz .wyqm6h picture {display: block;}
.d3k11 .gzbjz .v2z5z {width: 100%;max-height: none;height: auto;object-fit: cover;aspect-ratio: 16 / 9;}
.gzbjz .swy4.swy4 {font: italic 400 clamp(19px, 2vw, 28px)/1.3 var(--fejkd);text-transform: none;margin: 0;color: var(--e5c);display: grid;letter-spacing: 0;padding: 18px 0 0;gap:19px;align-items: baseline;grid-template-columns: auto minmax(0, 1fr);}
.gzbjz .n8fmw4 {font: 900 clamp(40px, 5vw, 72px)/.8 var(--fejkd);font-style: normal;color: var(--ohma);}
.gzbjz .nye6dv {display: flex;justify-content: space-between;padding-top:12px;align-items: center;margin: 18px 0 0;border-top: 1px solid var(--qir);}
.gzbjz .w6y2vmp {min-height: 44px;min-width: 44px;background: none;border: 0;font: 400 26px/1 var(--fejkd);color: var(--e5c);padding: 6px 4px;cursor: pointer;}
.gzbjz .w6y2vmp:hover {color: var(--ohma);}
.gzbjz .w6y2vmp[hidden] {display: none;}
.gzbjz .heefgbn {font: 400 13px/1 var(--fejkd);letter-spacing: .3em;color: var(--bidfy);}
@media (max-width:695px) { .d3k11 .gzbjz .v2z5z {aspect-ratio: 4 / 5;} }
@media (prefers-reduced-motion: reduce) { .gzbjz .wyqm6h.wyqm6h {transition:none;} }
.gzbjz .swy4.swy4:first-child {padding: 0 0 16px;}
.gzbjz + .mehg, .dhj7rv .mehg {margin-top:22px;}

.kpqd.kpqd {gap:13px;display: grid;grid-template-columns: repeat(4, minmax(0, 1fr));}
.kpqd .mstg9e {border: 0 !important;min-width: 0;}
.kpqd .a4qv {gap:10px;transition:border-color 0.19s ease, background 0.183s ease;align-items: center;background: color-mix(in srgb, var(--dwepg) 5%, transparent);display: flex;border: 1px solid var(--qir);justify-content: center;text-decoration: none;flex-direction: column;min-height: 128px;height: 100%;padding: 18px 12px;}
.kpqd .a4qv:hover {border-color: var(--ohma);background: color-mix(in srgb, var(--ohma) 8%, transparent);}
.kpqd .ehsm30 {width: 100%;max-width:149px;}
.kpqd .ehsm30 img {width: 100%;height: 44px;object-fit: contain;}
.kpqd .vjmyhj6 {text-align: center;color: var(--mpz9x);font: 400 12px/1.2 var(--fejkd);text-decoration: none;text-transform: uppercase;letter-spacing: .14em;}
.h37b7.h37b7 {grid-template-columns: repeat(4, minmax(0, 1fr));gap:12px;display: grid !important;}
.h37b7 .apjcq8e {flex-direction: column;justify-content: center;align-items: center;min-height: 128px;display: flex;padding: 18px 12px;gap:10px;border: 1px solid var(--qir);background: color-mix(in srgb, var(--dwepg) 5%, transparent);min-width: 0;}
.h37b7 .apjcq8e > * {margin: 0;border: 0 !important;padding: 0 !important;text-align: center;}
.h37b7 .b6rqc img {max-width:151px;width: 100%;height: 44px;object-fit: contain;}
@media (max-width:751px) {
  .kpqd.kpqd, .h37b7.h37b7 {grid-template-columns: repeat(2, minmax(0, 1fr));}
}

.wahg :is(.a64mtm, .f65v, .dg2c6, .ycfs) {box-sizing: border-box;margin-inline: auto;max-width: var(--pmp, 1080px);padding-inline: 16px;}

.h37b7 .apjcq8e {min-height: 118px;height: auto;}
.h37b7 .apjcq8e > .js22vha, .h37b7 .apjcq8e > .cxyn {min-height: 0 !important;display: block;height: auto !important;}

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

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

.d3k11 .gzbjz .v2z5z {aspect-ratio: auto;height: clamp(240px, 52vh, 520px);}
@media (max-width:695px) { .d3k11 .gzbjz .v2z5z {height: 42svh;} }
.gzbjz .swy4.swy4 {grid-template-columns: minmax(0, 1fr);}
.gzbjz .heefgbn {display: flex;gap:7px;}
.gzbjz .heefgbn i {width: 22px;background: var(--xj0b, var(--qir));height: 2px;}
.gzbjz .heefgbn i[aria-current="true"] {height: 3px;background: var(--ohma);}
.d3k11 .gzbjz .v2z5z {height: clamp(240px, 46vh, 460px);}

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

.tqmbz > .td0b {display: none;}
.tqmbz > .ypvch {margin-left: auto;}

.awrbjf.rpbbz {background: color-mix(in srgb, var(--dwepg) 14%, var(--c8w));box-shadow: 0 0 0 1px color-mix(in srgb, var(--dwepg) 18%, transparent), 0 30px 60px -20px color-mix(in srgb, black 70%, transparent);aspect-ratio: 9 / 18.5;border-radius:35px;padding: 10px;transform: none;width: clamp(190px, 18vw, 230px);overflow: visible;}
.awrbjf.rpbbz::after {content: none;}
.f8we0t {display: grid;border-radius:25px;align-content: center;background: linear-gradient(170deg, color-mix(in srgb, var(--ohma) 70%, var(--c8w)), var(--c8w));padding: 18px;height: 100%;gap:22px;place-items: center;}
.t62p .rpbbz .hsx44a {max-width: 80% !important;height: auto !important;width: 80% !important;object-fit: contain;max-height: 70px !important;}
.ec01k {overflow-wrap: anywhere;font: 900 26px/1 var(--fejkd);color: white;text-align: center;}
.x80sea {text-align: center;font-size: 12px;color: white;letter-spacing: .1em;}
.x80sea b {display: block;margin-bottom:3px;font: 900 40px/1 var(--fejkd);}
@media (max-width:751px) { .wmpb > .awrbjf.rpbbz {width: 160px;} }
