

:root {--v0zie: var(--y48x);--hbj: var(--brh);--zem:  clamp(34px, 5vw, 82px);--gd5v: 66ch;--t4ud: color-mix(in srgb, var(--wsxo) 35%, var(--lbgx4));--qdg:  clamp(40px, 8vw, 128px);--zwlg:  var(--gs4l);--yy7th: clamp(22px, 3vw, 44px);--y1c: var(--y48x);--jnb:  var(--lbgx4);--vk56:"Cormorant Garamond", "EB Garamond", Georgia, "Times New Roman", serif;--gfl9p:  var(--gw5iw);--pzhr: var(--zg5);}

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

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

.hhez {letter-spacing: .2em;text-decoration: none;top: 0;text-transform: uppercase;left: -9999px;z-index: 200;padding: 14px 22px;color: var(--g7ph6, var(--b0q, var(--y5l7b)));position: absolute;background: var(--wsxo);font: 400 13px/1 var(--vk56);}
.hhez:focus {top: 14px;left: 14px;}

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

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

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

.enjt4h {display: block;height: 2px;width: clamp(34px, 5vw, 64px);background: color-mix(in srgb, var(--wsxo) var(--t0i, 46%), var(--fpm7u));}

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

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

.tb60pfj  {text-transform: uppercase;letter-spacing: -.02em;}
.x07rt7h {text-transform: none;}
.ty8k3kn  {font-weight: 400;text-transform: uppercase;letter-spacing: .16em;}

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

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

.z7gjhe {border: 0;min-height: 46px;text-transform: uppercase;align-items: center;letter-spacing: .2em;display: inline-flex;justify-content: center;text-decoration: none;color: var(--du1wm, var(--mxox));font: 400 13px/1 var(--vk56);padding: 0 clamp(22px, 2.6vw, 40px);cursor: pointer;background: var(--istv5);}
.z7gjhe:hover {background: var(--puqca);color: var(--g7ph6, var(--b0q, var(--y5l7b)));}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.qnw1djs.qnw1djs {color: var(--uuu, inherit);min-width: 0;margin: 0;}
.z3d9 {width: 100%;border-radius: 0;height: 100%;object-fit: cover;display: block;}
.cqj4 .z3d9 {aspect-ratio: 16 / 6;}
.n3sr .z3d9 {aspect-ratio: 4 / 5;}

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

.fdra :is(.kyme, .n68rw, .mezx4cc, .da54vp,
             .m9drf3, .ct30gz, .jc3w4k, .p87y) a[role="button"],
.fdra .da54vp a {color: var(--b0q, var(--y5l7b));justify-content: center;background: var(--wsxo);text-transform: uppercase;font: 400 13px/1 var(--vk56);min-height: 46px;letter-spacing: .2em;padding: 0 clamp(22px, 2.6vw, 40px);border: 0;border-radius: 0;display: inline-flex;text-decoration: none;align-items: center;}
.fdra :is(.kyme, .n68rw, .mezx4cc, .da54vp,
             .m9drf3, .ct30gz, .jc3w4k, .p87y) a[role="button"]:hover,
.fdra .da54vp a:hover {background: var(--puqca);}

.dkdd2 {min-width: 0;}

.grbg7j.grbg7j {padding: 0;margin: 0;}
.fdra .grbg7j > li {margin: 0;}
.tsgw {border-top: 1px solid var(--gfl9p);padding: var(--yy7th) 0;}
.tsgw:first-child {border-top: 0;padding-top: 0;}
.x12j .tsgw:last-child {border-bottom: 0;}
.r58x0r0 .tsgw:last-child {border-bottom: 1px solid var(--gfl9p);}

.vqdcw7.vqdcw7 {color: var(--jnb);letter-spacing: -.01em;font: 400 21px/1.35 var(--vk56);margin: 0;}
.w83dp60 {margin: 12px 0 0;}
.kzs3na.kzs3na {font-size: 16.5px;margin: 0;color: var(--y1c);line-height:1.70;}

.v7zd3gk {counter-reset: bmgloss;list-style: none;}
.v7zd3gk .vqdcw7, .myak .vqdcw7 {display: block;}
.v7zd3gk .kzs3na, .myak .kzs3na {margin: 12px 0 0;}

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

.bs81d51 {min-width: 0;}
.bfjm7 {display: grid;}
.cre4d .z75b {padding: var(--yy7th) 0;}
.b63f .z75b {padding: calc(var(--yy7th) * .6) 0;}
.z75b {border-top: 1px solid var(--gfl9p);}
.z75b:first-child {border-top: 0;padding-top: 0;}
.v1n6wp.v1n6wp {font: 900 clamp(40px, 7vw, 88px)/1 var(--vk56);letter-spacing: -.05em;color: var(--pzhr);margin: 0 0 6px;}
.dbb06 {font: 400 21px/1.32 var(--vk56);margin: 0;color: var(--jnb);display: block;letter-spacing: -.01em;}
.jn6p {margin: 8px 0 0;color: var(--y1c);font-size: 16.5px;display: block;line-height:1.68;max-width: 52ch;}

.nca2k.nca2k {counter-reset: bmstep;padding: 0;list-style: none;}
.fdra .nca2k > li {margin: 0;}
.nca2k .z75b::before {margin: 0 0 6px;color: var(--pzhr);font: 900 clamp(40px, 7vw, 88px)/1 var(--vk56);display: block;letter-spacing: -.05em;counter-increment: bmstep;}
.khb7 .z75b::before {content: counter(bmstep, decimal-leading-zero);}
.h9ns1w .z75b::before {content: counter(bmstep, decimal);}

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

.sb2z9c0 {min-width: 0;}
.ww163 {display: block;}
.wnrkzr0.wnrkzr0 {color: var(--v0zie);letter-spacing: .24em;margin: 0 0 14px;font: 400 12px/1 var(--vk56);text-transform: uppercase;}

.ra012s.ra012s {margin: 0 0 var(--yy7th);list-style: none;padding: 0;}
.ra012s.ra012s:last-child {margin-bottom: 0;}
.fdra .ra012s > li {margin: 0;}
.pysc.pysc {margin: 0;line-height:1.63;padding: 12px 0;align-items: baseline;display: flex;gap:15px;border-top: 1px solid var(--gfl9p);font-size: 16.5px;}
.pysc.pysc:first-child {border-top: 0;}
.xdg4c9e {text-align: center;width: 14px;flex: 0 0 auto;font-weight: 400;font-size: 16px;}
.bq93amc .xdg4c9e   {color: var(--jnb);}
.by425e .xdg4c9e {color: var(--v0zie);}

.by425e.by425e {padding-top: var(--yy7th);border-top: 1px solid var(--hbj);}

.myxrzh {min-width: 0;}

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

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

.n79d0 .jg0kn {border-bottom: 1px solid var(--gfl9p);padding-bottom:13px;}
.ktg9b6 {min-width: 0;}
.fdra .rc3y > li {margin: 0;}
.jg0kn {min-width: 0;text-decoration: none;color: inherit;display: block;}

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

.m0xh {border-radius: 0;object-fit: cover;display: block;transition:opacity 0.221s;height: auto;aspect-ratio: 1 / 1;width: 100%;}
.jg0kn:hover .m0xh,
.jg0kn:focus-visible .m0xh {opacity:0.81;}
.hzff {display: block;letter-spacing: -.01em;overflow-wrap: anywhere;min-width: 0;font: 400 19px/1.35 var(--vk56);margin-top:13px;color: var(--jnb);}
.p5bx50 {color: var(--v0zie);margin-top:6px;font: 400 12.5px/1 var(--vk56);letter-spacing: .18em;display: block;text-transform: uppercase;}

.fxc7 {min-width: 0;}

.q94fsb.q94fsb {padding: 0;margin: 0;list-style: none;}
.fdra .q94fsb > li {margin: 0;}
.sv0bt4h {border-top: 1px solid var(--gfl9p);}
.sv0bt4h:first-child {border-top: 0;}
.e3ps .sv0bt4h:last-child {border-bottom: 1px solid var(--gfl9p);}
.d1n6f {gap: clamp(14px, 2.4vw, 28px);display: flex;min-height: 76px;color: inherit;align-items: center;text-decoration: none;padding: 14px 0;}
.nqz782 {width: clamp(116px, 16vw, 152px);flex: 0 0 auto;display: block;}
.nqz782 img {height: auto;width: 100%;object-fit: contain;border-radius: 0;max-height: 56px;display: block;transition:opacity 0.243s;opacity:1;}
.d1n6f:hover .nqz782 img,
.d1n6f:focus-visible .nqz782 img {opacity:0.83;}
.kx2rx6z {font: 400 19px/1.35 var(--vk56);color: var(--jnb);overflow-wrap: anywhere;min-width: 0;letter-spacing: -.01em;}

.nnnxvv {min-width: 0;}
.bgj67 {display: grid;margin: 0;padding: 0;gap: 0 clamp(14px, 2.4vw, 28px);grid-template-columns: auto minmax(0, 1fr);align-items: center;}
.h1rc7y5, .z8w3dap {min-height: 76px;margin: 0;border-top: 1px solid var(--gfl9p);padding: 14px 0;align-items: center;display: flex;}
.h1rc7y5:first-of-type, .h1rc7y5:first-of-type + .z8w3dap {border-top: 0;}
.wc1c3 .h1rc7y5:last-of-type,
.wc1c3 .z8w3dap:last-of-type {border-bottom: 1px solid var(--gfl9p);}
.m0hxpt7 {display: flex;align-items: center;width: clamp(116px, 16vw, 152px);min-height: 48px;}
.m0hxpt7 img {display: block;height: auto;border-radius: 0;object-fit: contain;width: 100%;transition:opacity 0.22s;opacity:1;max-height: 52px;}
.m0hxpt7:hover img, .m0hxpt7:focus-visible img {opacity:0.81;}
.ndgqm {font: 400 13px/1.4 var(--vk56);text-transform: uppercase;color: var(--v0zie);overflow-wrap: anywhere;letter-spacing: .18em;}

.s2hq {min-width: 0;}
.y8kkm5q.y8kkm5q {letter-spacing: -.05em;font: 900 clamp(56px, 9vw, 116px)/1 var(--vk56);margin: 0 0 6px;color: var(--pzhr);}
.n35c.n35c {margin: 0 0 14px;display: flex;flex-wrap: wrap;align-items: baseline;gap:4px 12px;}
.xbyr {font-size: 17px;letter-spacing: .16em;color: var(--jnb);}
.xery5gc {text-transform: uppercase;letter-spacing: .2em;color: var(--v0zie);font: 400 12px/1 var(--vk56);}
.h0p84.h0p84 {font-size: 16.5px;margin: 0 0 var(--yy7th);color: var(--y1c);line-height:1.68;}
.qradj3 {padding: var(--yy7th) 0;margin: 0;border-top: 1px solid var(--gfl9p);}
.zr6mv11.zr6mv11 {color: var(--jnb);text-wrap: pretty;letter-spacing: -.01em;margin: 0;font: 400 clamp(19px, 2.2vw, 24px)/1.45 var(--vk56);}
.eg8na8n {color: var(--v0zie);margin: 12px 0 0;letter-spacing: .2em;align-items: baseline;gap:5px 14px;text-transform: uppercase;flex-wrap: wrap;display: flex;font-style: normal;font: 400 12px/1 var(--vk56);}
.arav {letter-spacing: .12em;color: var(--y1c);}

.mzh9dz {min-width: 0;}
.etfq67f.etfq67f {margin: 0 0 var(--yy7th);}
.d9ndxe {display: block;height: auto;border-radius: 0;width: 100%;}
.k2y29.k2y29 {font: 900 clamp(24px, 3vw, 40px)/1.05 var(--vk56) !important;text-wrap: balance;letter-spacing: -.05em;margin: 0 0 14px;color: var(--jnb);}
.ar2yng1 {line-height:1.68;color: var(--y1c);font-size: 16.5px;}
.ar2yng1 > *:last-child {margin-bottom: 0;}

.m9ktmg6 {font: 400 13px/1 var(--vk56);padding: 0 clamp(22px, 2.6vw, 40px);align-items: center;display: inline-flex;text-transform: uppercase;justify-content: center;background: var(--wsxo);border: 0;border-radius: 0;margin-top: var(--yy7th);letter-spacing: .2em;text-decoration: none;min-height: 46px;color: var(--b0q, var(--y5l7b));}
.m9ktmg6:hover {background: var(--puqca);}

.yt5dh {margin: var(--yy7th) 0 0;order: 2;}
.dyrm {flex-direction: column;display: flex;}

.f2tt {min-width: 0;}
.zmt3v {text-wrap: balance;color: var(--jnb);letter-spacing: -.05em;margin: 0 0 14px;font: 900 clamp(26px, 3.4vw, 52px)/1.02 var(--vk56);}
.td24yb.td24yb {margin: 0 0 var(--yy7th);font-size: 17px;line-height:1.71;color: var(--y1c);}
.j89z {grid-template-columns: minmax(0, 1fr);display: grid;gap: var(--yy7th);}
.dda70r0 {margin: 0;min-width: 0;}
.c8vejz {width: 100%;height: auto;display: block;border-radius: 0;}
.q123xb {text-transform: uppercase;font: 400 12px/1.5 var(--vk56);letter-spacing: .16em;color: var(--v0zie);margin: 10px 0 0;}

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

.t0xazv.t0xazv {background: var(--wsxo);color: var(--b0q, var(--y5l7b));border: 0;}
.t0xazv.t0xazv:hover {background: var(--puqca);}
.e8xtd {color: var(--jnb);border: 1px solid var(--hbj);background: transparent;}
.e8xtd:hover {border-color: var(--jnb);}

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

.g0kmy27 {grid-template-columns: minmax(0, 1fr) auto;}
.n1v5 {aspect-ratio: 1;display: block;height: auto;object-fit: cover;border-radius: 0;width: clamp(64px, 9vw, 92px);}
.h2pzym4 {gap:6px;min-width: 0;grid-template-columns: minmax(0, 1fr);display: grid;}
.s5tq42.s5tq42 {text-transform: uppercase;letter-spacing: .24em;margin: 0;color: var(--v0zie);font: 400 11.5px/1 var(--vk56);}
.s67w {font: 400 21px/1.3 var(--vk56);color: var(--jnb);letter-spacing: -.01em;}
.w5vtr {color: var(--y1c);font-style: normal;font-size: 15px;}
.kss0 {letter-spacing: .18em;font: 400 11.5px/1.5 var(--vk56);text-transform: uppercase;color: var(--v0zie);}
.cq5s {font-size: 16px;line-height:1.69;color: var(--y1c);}
.w94m67 {flex-wrap: wrap;margin-top:5px;gap:7px 20px;display: flex;}
.pm9dz {text-decoration: none;color: var(--jnb);border-bottom: 1px solid var(--hbj);letter-spacing: .2em;min-height: 44px;align-items: center;font: 400 11.5px/1 var(--vk56);display: inline-flex;text-transform: uppercase;}
.pm9dz:hover {border-bottom-color: var(--jnb);}
.d9t9xb {color: var(--v0zie);font-size: 13.5px;line-height:1.72;}

.m5dwsk {gap:4px;display: grid;grid-template-columns: minmax(0, 1fr);min-width: 0;}
p.s67w, p.w5vtr, p.kss0, p.cq5s, p.d9t9xb {margin: 0;}
p.w94m67 {margin: 4px 0 0;}

@media (min-width:765px) {
  
  .bz9qw {display: flex;flex-wrap: wrap;align-content: flex-start;}
  .bz9qw > * {min-width: 0;flex: 1 1 calc(50% - var(--yy7th) / 2);}
  
  .fdra > .kts35xx {flex-direction: column;float: left;display: flex;width: calc(50% - (var(--zem) / 2));}
  .fdra > .kts35xx + .kts35xx {float: right;}
  
  .fdra > .kts35xx + .kts35xx + * {clear: both;}
}

.sxe8wbp {margin: clamp(32px, 4.4vw, 58px) 0;border-bottom: 1px solid var(--gfl9p);padding: clamp(24px, 3.2vw, 40px) 0;min-width: 0;border-top: 3px solid var(--jnb);}
.e58c7w {letter-spacing: -.05em;color: var(--jnb);text-wrap: balance;font: 900 clamp(24px, 3vw, 40px)/1.05 var(--vk56);margin: 0 0 12px;}
.n8we.n8we {font-size: 16.5px;line-height:1.69;color: var(--y1c);margin: 0 0 var(--yy7th);}
.fktczhr {align-items: baseline;display: grid;gap: 0 clamp(14px, 2.4vw, 28px);grid-template-columns: auto minmax(0, 1fr);margin: 0 0 var(--yy7th);padding: 0;}
.ftacs, .b2c02 {margin: 0;border-top: 1px solid var(--gfl9p);padding: 12px 0;}
.ftacs:first-of-type, .ftacs:first-of-type + .b2c02 {border-top: 0;}
.ftacs {font: 400 11.5px/1.4 var(--vk56);color: var(--v0zie);letter-spacing: .2em;text-transform: uppercase;white-space: nowrap;}
.b2c02 {gap:4px 14px;display: flex;flex-wrap: wrap;color: var(--jnb);align-items: baseline;font-size: 16.5px;}
.rfb3btq {letter-spacing: .14em;color: var(--jnb);}

.c9yn53 {display: block;}
.cf17.cf17 {margin: 0;align-items: baseline;padding: 12px 0;border-top: 1px solid var(--gfl9p);gap:3px clamp(14px, 2.4vw, 28px);display: flex;flex-wrap: wrap;justify-content: space-between;}
.cf17.cf17:first-child {border-top: 0;}
.c9yn53 .ftacs, .c9yn53 .b2c02 {padding: 0;border-top: 0;}

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

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

.baf3a8x {min-width: 0;}

.bqyz {font: 900 clamp(26px, 3.4vw, 52px)/1.02 var(--vk56);text-wrap: balance;color: var(--jnb);letter-spacing: -.05em;}
.v24x .bqyz {margin-top: clamp(8px, 1.4vw, 20px) !important;}
.vxfqam .bqyz {margin-top: 0 !important;}

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

.m6zfxc6.m6zfxc6 {margin: 0;display: flex;}
.x286h {justify-content: flex-start;}
.c6n5 {justify-content: center;}
.c7ny27 {justify-content: flex-end;}
.mjqjep {text-decoration: none;align-items: center;font: 400 13px/1 var(--vk56);min-height: 46px;background: var(--wsxo);border: 0;border-radius: 0;display: inline-flex;max-width: 100%;text-transform: uppercase;padding: 0 clamp(22px, 2.6vw, 40px);color: var(--b0q, var(--y5l7b));letter-spacing: .2em;text-align: center;justify-content: center;}
.mjqjep:hover {background: var(--puqca);}
.bm6f7rk {width: 100%;}

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

.rgzp7y {min-width: 0;margin: 0;}
.b2hsh {width: 100%;border-radius: 0;height: auto;display: block;}
.htrtzm {margin: 14px 0 0;width: 100%;border: 0;border-top: 1px solid var(--gfl9p);height: 0;}

.hmm8ez8 {min-width: 0;}

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

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

.pfxw0.pfxw0 {overflow-x: visible;}
.e5czz34 {margin: 0 0 clamp(16px, 2vw, 30px);}
.e5czz34 .r09hwnk {margin-bottom: 0 !important;}

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

.ewpm9 {min-width: 0;}
.ehstqmc {color: var(--v0zie);letter-spacing: .24em;margin: 0 0 12px;font: 400 12px/1 var(--vk56);text-transform: uppercase;display: block;}

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

.fdra .xe4mxtb {min-width: 0;}
.fdra .pyx6, .fdra .bbgna, .fdra .ptk73vd, .fdra .y9k5 {min-width: 0;}
.fdra .msy3, .fdra .gtp3km, .fdra .vv7rvqp {min-width: 0;}
.fdra .dfqagk {min-width: 0;}
.fdra .vpar {min-width: 0;}
.fdra .m9drf3 {min-width: 0;}
.fdra .pcf5r {left: -9999px;position: absolute;}
.fdra .mzad8 {display: none;}
.fdra .bpxj {display: none;}
.fdra .ddkqmaj, .fdra .mfz5vs, .fdra .gh7p7a, .fdra .knhxxt,
.fdra .hs9prj4, .fdra .zb4vdy, .fdra .r0xw4c, .fdra .yvp4s,
.fdra .d3e5x9, .fdra .ahk4, .fdra .phdjwh,
.fdra .m8q0, .fdra .sf2z9mm, .fdra .n6hahp8,
.fdra .xydgy7, .fdra .wjh4, .fdra .gzmnh43,
.fdra .gqvyev, .fdra .j4vq, .fdra .e617zk {display: none;}

.fdra :is(.bg4s, [class*="table"]) {overflow-x: auto;}
.fdra table {font-size: 16px;width: 100%;border-collapse: collapse;}
.fdra thead th {text-align: left;white-space: nowrap;font: 400 11.5px/1.3 var(--vk56);color: var(--v0zie);border-bottom: 1px solid var(--hvq1, var(--wsxo));padding: 12px 16px 12px 0;letter-spacing: .2em;text-transform: uppercase;}
.fdra tbody td {color: var(--dom, inherit);padding: 12px 16px 12px 0;border-bottom: 1px solid var(--gfl9p);}
.fdra tbody td + td {font-variant-numeric: tabular-nums;}

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

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

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

.t60d6nh.t60d6nh {background: var(--wl7m7);padding: var(--zem) clamp(18px, 4vw, 64px) clamp(26px, 3vw, 44px);border-top: 1px solid var(--gfl9p);}
.t60d6nh .xt5z {justify-items: center;gap: clamp(22px, 3vw, 38px);margin: 0 auto;text-align: center;display: grid;grid-template-columns: minmax(0, 1fr);max-width:1179px;}
.t60d6nh .rvm5 img {width: auto;height: 28px;display: block;}
.t60d6nh .rvm5 span {letter-spacing: -.05em;font: 900 20px/1 var(--vk56);}
.t60d6nh .mvvvykj {gap: 0 clamp(16px, 2.6vw, 40px);flex-wrap: wrap;justify-content: center;display: flex;}
.t60d6nh .mvvvykj ul {padding: 0;display: flex;gap: 0 clamp(16px, 2.6vw, 40px);margin: 0;justify-content: center;list-style: none;flex-wrap: wrap;}
.t60d6nh .mvvvykj a {letter-spacing: .2em;align-items: center;text-decoration: none;font: 400 12px/1 var(--vk56);display: inline-flex;min-height: 44px;text-transform: uppercase;color: var(--y1c);}
.t60d6nh .mvvvykj a:hover {color: var(--jnb);}
.t60d6nh .y9hk {justify-content: center;opacity:0.71;display: flex;flex-wrap: wrap;max-width:1179px;align-items: center;margin: clamp(20px, 2.4vw, 32px) auto 0;gap:13px;}
.t60d6nh .jvcs4f {max-width:1181px;border-top: 1px solid var(--gfl9p);text-align: center;padding-top: clamp(18px, 2vw, 26px);margin: clamp(22px, 2.6vw, 36px) auto 0;}
.t60d6nh .jvcs4f p {font-size: 13.5px;margin: 0;color: var(--y1c);}
.t60d6nh .jvcs4f p + p {margin-top:10px;line-height:1.68;}

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

  
  
  .v1n6wp.v1n6wp {font-size: clamp(40px, 11vw, 64px);}
  
  .nca2k .z75b::before {font-size: clamp(40px, 11vw, 64px);}
  .jn6p {max-width: none;}
  .xc3q.xc3q {max-width: none;font-size: 17px !important;}
}

@media (max-width:465px) {
  
  .p88299 {flex-direction: row;align-items: center;text-align: left;flex-wrap: nowrap;gap:7px;}
  .enjt4h {display: none;}
  .j067s3 {flex: 0 1 auto;min-width: 0;overflow: hidden;}
  .se8j0x {white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
  .rmm1 {margin-left: auto;width: auto;align-items: center;flex: 0 0 auto;flex-direction: row;gap:9px;}
  .k180 {font-size: 13px;justify-content: center;padding: 0 6px;letter-spacing: .08em;}
  .z7gjhe {padding: 0 13px;width: auto;font-size: 12.5px;letter-spacing: .08em;}
  .se8j0x {font-size: clamp(28px, 9vw, 40px);}
  .vqdcw7 {font-size: 19px;}
  .dbb06 {font-size: 19px;}
  
  .z9eyf {flex-direction: row;flex-wrap: nowrap;align-items: center;gap:13px;padding-right:33px;}
  .yyqr {white-space: nowrap;overflow: hidden;flex: 1 1 auto;font-size: 14px;text-align: left;text-overflow: ellipsis;min-width: 0;}
  
  .z9eyf .z7gjhe {flex: 0 0 auto;box-sizing: border-box;}
}

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

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

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

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

.zhz6:checked ~ .eahvv {opacity:1;visibility: visible;}
.zhz6:checked ~ .vvgac3e {visibility: visible;transform: translateX(0);}

.gyyxet0 {gap:11px;justify-content: space-between;border-bottom: 1px solid var(--gfl9p, var(--gw5iw));background: var(--mqp);position: sticky;display: flex;z-index: 1;top: 0;padding: 14px 16px;align-items: center;}
.argv {align-items: center;min-height: 44px;display: inline-flex;}
.argv img {width: auto;height: 26px;display: block;}
.e0heb {font-weight: 800;letter-spacing: .01em;color: var(--lbgx4);font-size: 16px;font-family: var(--vk56);}

.m2c3dvy {justify-content: center;background: var(--nh3zx);color: var(--lbgx4);flex: none;cursor: pointer;width: 44px;display: inline-flex;align-items: center;border-radius: 0;border: 1px solid var(--gfl9p, var(--gw5iw));height: 44px;}
.m2c3dvy:hover {background: var(--kwoqf);}
.m2c3dvy:focus-visible,
.jzym a:focus-visible,
.myv8qb:focus-visible,
.sn98:focus-visible {outline: 2px solid var(--lbgx4);outline-offset: 2px;}

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

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

.jzym a[aria-current="page"] {box-shadow: inset 3px 0 0 var(--wsxo);border-color: var(--gfl9p, var(--gw5iw));background: var(--nh3zx);}

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

.myv8qb, .sn98 {justify-content: center;padding: 12px 18px;align-items: center;display: flex;border-radius: 0;font-size: 15px;font-weight: 700;min-height: 48px;text-decoration: none;}
.myv8qb {color: var(--m9e, var(--ubj));background: var(--svw2a);border: 1px solid var(--gfl9p, var(--gw5iw));}
.sn98 {background: var(--istv5);color: var(--du1wm, var(--mxox));border: 1px solid transparent;}

.jzym {padding: 8px 22px 14px;}
.jzym ul {gap: 0;}
.jzym li + li {border-top: 1px solid var(--gfl9p, var(--gw5iw));}
.jzym a {font-size: 17px;padding: 14px 2px;border: 0;border-radius: 0;font-family: var(--vk56);margin: 4px 0;font-weight: 500;}
.jzym a:hover {text-decoration: underline;background: none;text-underline-offset: 4px;}
.jzym a[aria-current="page"] {box-shadow: none;background: none;font-style: italic;}
.jzym a[aria-current="page"]::before {width: 18px;height: 2px;content: '';flex: none;background: color-mix(in srgb, var(--wsxo) var(--t0i, 46%), var(--lbgx4));margin-right:10px;}
.gyyxet0 {padding: 18px 22px;}
.hnstx {padding: 16px 22px calc(18px + env(safe-area-inset-bottom, 0px));}
.m2c3dvy {border-radius: 50%;}

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

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

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

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

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

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

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

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

.fdra {padding-bottom: max(96px, var(--ws8yf, 96px));}

.n6hahp8 {--aaa6: 0;--pqpz: .18em;--c5f6: 1px solid var(--mv8qg, currentColor);--zonl: 400;--zi52k: 0 12px;--g3zm: 0;--axs: 0;--zky6: uppercase;--i8q: 0;--r4icx: 12px;}

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

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

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

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

@media (max-width:825px) {
  .rmm1 .n6hahp8 {display: none;}
}
.ktyzhr {padding: 14px 20px 0;}

.xf1gx .c8xzx {background-size: cover;z-index: -2;background-color: color-mix(in srgb, var(--wsxo) 30%, var(--mqp));inset: 0;position: absolute;}
.vkf1.xf1gx::after {background: linear-gradient(15deg, color-mix(in srgb, black 45%, transparent), transparent 70%);}

.djyyvr.djyyvr {display: block !important;margin-top:23px;}
.djyyvr .w0h11 {display: grid;grid-template-areas: "p";grid-template-columns: minmax(0, 1fr);}
.djyyvr .aqchfc.aqchfc {margin: 0;grid-area: p;grid-template-columns: minmax(0, 1fr);min-width: 0;display: grid;transition:transform 0.629s cubic-bezier(.3, .7, .2, 1), opacity 0.289s ease;box-shadow: 0 30px 60px -30px color-mix(in srgb, black 60%, transparent);width: auto;max-width: none;background: var(--mqp);}
.djyyvr .aqchfc:not(:first-child) {opacity:0.05;}
.djyyvr .aqchfc picture {display: block;}
.fdra .djyyvr .c8vejz {aspect-ratio: 16 / 9;height: auto;object-fit: cover;max-height: none;width: 100%;}
.djyyvr .q123xb.q123xb {align-items: baseline;color: var(--jnb);margin: 0;display: grid;gap:17px;font: italic 400 clamp(19px, 2vw, 28px)/1.3 var(--vk56);letter-spacing: 0;grid-template-columns: auto minmax(0, 1fr);text-transform: none;padding: 18px 0 0;}
.djyyvr .znj5m {font: 900 clamp(40px, 5vw, 72px)/.8 var(--vk56);font-style: normal;color: var(--wsxo);}
.djyyvr .f4t0 {border-top: 1px solid var(--gfl9p);justify-content: space-between;padding-top:11px;margin: 18px 0 0;align-items: center;display: flex;}
.djyyvr .gqwpb {min-width: 44px;color: var(--jnb);border: 0;cursor: pointer;font: 400 26px/1 var(--vk56);padding: 6px 4px;background: none;min-height: 44px;}
.djyyvr .gqwpb:hover {color: var(--wsxo);}
.djyyvr .gqwpb[hidden] {display: none;}
.djyyvr .s637b2 {letter-spacing: .3em;color: var(--v0zie);font: 400 13px/1 var(--vk56);}
@media (max-width:695px) { .fdra .djyyvr .c8vejz {aspect-ratio: 4 / 5;} }
@media (prefers-reduced-motion: reduce) { .djyyvr .aqchfc.aqchfc {transition:none;} }
.djyyvr .q123xb.q123xb:first-child {padding: 0 0 16px;}
.djyyvr + .vqhc2j0, .f2tt .vqhc2j0 {margin-top:23px;}

.q94fsb.q94fsb {display: grid;grid-template-columns: repeat(4, minmax(0, 1fr));gap:12px;}
.q94fsb .sv0bt4h {min-width: 0;border: 0 !important;}
.q94fsb .d1n6f {align-items: center;border: 1px solid var(--gfl9p);flex-direction: column;text-decoration: none;gap:9px;height: 100%;background: color-mix(in srgb, var(--lbgx4) 5%, transparent);min-height: 128px;padding: 18px 12px;display: flex;justify-content: center;transition:border-color 0.184s ease, background 0.222s ease;}
.q94fsb .d1n6f:hover {border-color: var(--wsxo);background: color-mix(in srgb, var(--wsxo) 8%, transparent);}
.q94fsb .nqz782 {max-width:151px;width: 100%;}
.q94fsb .nqz782 img {width: 100%;object-fit: contain;height: 44px;}
.q94fsb .kx2rx6z {text-transform: uppercase;text-decoration: none;font: 400 12px/1.2 var(--vk56);letter-spacing: .14em;color: var(--y1c);text-align: center;}
.bgj67.bgj67 {grid-template-columns: repeat(4, minmax(0, 1fr));gap:13px;display: grid !important;}
.bgj67 .w9gjb9 {display: flex;justify-content: center;min-height: 128px;flex-direction: column;border: 1px solid var(--gfl9p);min-width: 0;align-items: center;gap:9px;padding: 18px 12px;background: color-mix(in srgb, var(--lbgx4) 5%, transparent);}
.bgj67 .w9gjb9 > * {text-align: center;margin: 0;padding: 0 !important;border: 0 !important;}
.bgj67 .m0hxpt7 img {max-width:149px;height: 44px;object-fit: contain;width: 100%;}
@media (max-width:765px) {
  .q94fsb.q94fsb, .bgj67.bgj67 {grid-template-columns: repeat(2, minmax(0, 1fr));}
}

.t60d6nh :is(.m7rg, .y9hk, .xt5z, .jvcs4f) {margin-inline: auto;max-width: var(--gd5v, 1080px);padding-inline: 16px;box-sizing: border-box;}

.bgj67 .w9gjb9 {min-height: 118px;height: auto;}
.bgj67 .w9gjb9 > .h1rc7y5, .bgj67 .w9gjb9 > .z8w3dap {height: auto !important;display: block;min-height: 0 !important;}

.sxe8wbp.kv73 {align-items: center;grid-template-columns: minmax(0, 1fr) auto;display: grid !important;gap: clamp(22px, 4vw, 56px);}
.kv73 > .dwe7a {grid-column: 1;min-width: 0;grid-row: 1;}
.kv73 > .q6321sq {grid-column: 2;grid-row: 1;}
.q6321sq {background: var(--wsxo);box-shadow: 14px 16px 0 -4px color-mix(in srgb, var(--lbgx4) 10%, transparent), 0 30px 50px -20px color-mix(in srgb, black 60%, transparent);margin: 0;width: clamp(220px, 24vw, 290px);color: white;overflow: hidden;transform: rotate(2deg);position: relative;aspect-ratio: 3 / 4;}
.q6321sq .pk5scwq {height: 100%;position: absolute;object-fit: cover;inset: 0;width: 100%;}
.q6321sq::after {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;content: "";}
.mvw33 {overflow-wrap: anywhere;top: 12px;text-transform: uppercase;z-index: 1;right: 14px;font: 900 clamp(26px, 3vw, 40px)/.9 var(--vk56);position: absolute;letter-spacing: -.03em;left: 14px;}
.whfjmf {position: absolute;z-index: 1;display: grid;bottom: 14px;left: 14px;}
.whfjmf b {font: 900 48px/.9 var(--vk56);}
.whfjmf i {letter-spacing: .12em;font-style: normal;font-size: 11px;}
@media (max-width:765px) {
  .sxe8wbp.kv73 {grid-template-columns: minmax(0, 1fr);}
  .kv73 > .q6321sq {justify-self: center;grid-column: 1;grid-row: 1;width: 230px;}
  .kv73 > .dwe7a {grid-row: 2;}
}

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

.fdra .djyyvr .c8vejz {height: clamp(240px, 52vh, 520px);aspect-ratio: auto;}
@media (max-width:695px) { .fdra .djyyvr .c8vejz {height: 42svh;} }
.djyyvr .q123xb.q123xb {grid-template-columns: minmax(0, 1fr);}
.djyyvr .s637b2 {gap:7px;display: flex;}
.djyyvr .s637b2 i {width: 22px;height: 2px;background: var(--hbj, var(--gfl9p));}
.djyyvr .s637b2 i[aria-current="true"] {background: var(--wsxo);height: 3px;}
.fdra .djyyvr .c8vejz {height: clamp(240px, 46vh, 460px);}

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

.p88299 > .enjt4h {display: none;}
.p88299 > .rmm1 {margin-left: auto;}

.q6321sq.a892bn {background: color-mix(in srgb, var(--lbgx4) 14%, var(--mqp));overflow: visible;border-radius:34px;width: clamp(190px, 18vw, 230px);box-shadow: 0 0 0 1px color-mix(in srgb, var(--lbgx4) 18%, transparent), 0 30px 60px -20px color-mix(in srgb, black 70%, transparent);transform: none;padding: 10px;aspect-ratio: 9 / 18.5;}
.q6321sq.a892bn::after {content: none;}
.ye2braj {align-content: center;gap:21px;padding: 18px;border-radius:25px;display: grid;background: linear-gradient(170deg, color-mix(in srgb, var(--wsxo) 70%, var(--mqp)), var(--mqp));height: 100%;place-items: center;}
.p87y .a892bn .ks2vpf {max-width: 80% !important;max-height: 70px !important;height: auto !important;object-fit: contain;width: 80% !important;}
.v4ws15m {color: white;font: 900 26px/1 var(--vk56);text-align: center;overflow-wrap: anywhere;}
.fz0ej {text-align: center;color: white;letter-spacing: .1em;font-size: 12px;}
.fz0ej b {font: 900 40px/1 var(--vk56);margin-bottom:3px;display: block;}
@media (max-width:765px) { .kv73 > .q6321sq.a892bn {width: 160px;} }
