

:root {--fn97i: color-mix(in srgb, var(--qti) 35%, var(--wf43));--ll1: clamp(22px, 3vw, 44px);--wa86l: var(--p1xq);--w2fs: var(--zib);--rls:  var(--wf43);--mtni0: 66ch;--q54h:  clamp(34px, 5vw, 82px);--r57t:  clamp(40px, 8vw, 128px);--qbe7z:  var(--q4prz);--l1or: var(--ih6tx);--hj7ye:  var(--g0d);--wkt: var(--zib);--jz2t:"Cormorant Garamond", Georgia, "EB Garamond", "Times New Roman", serif;}

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

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

.ne8rn {letter-spacing: .2em;padding: 14px 22px;background: var(--qti);left: -9999px;z-index: 200;top: 0;text-decoration: none;text-transform: uppercase;font: 400 13px/1 var(--jz2t);position: absolute;color: var(--euidp, var(--vhm, var(--six1)));}
.ne8rn:focus {left: 14px;top: 14px;}

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

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

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

.r4c284p {display: block;width: clamp(34px, 5vw, 64px);height: 2px;background: color-mix(in srgb, var(--qti) var(--txkr6, 46%), var(--njv4));}

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

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

.v98fqg  {letter-spacing: -.02em;text-transform: uppercase;}
.se7y1kd {text-transform: none;}
.g7np  {letter-spacing: .16em;text-transform: uppercase;font-weight: 400;}

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

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

.qc5j8dh {background: var(--auu7);font: 400 13px/1 var(--jz2t);text-decoration: none;align-items: center;letter-spacing: .2em;border: 0;justify-content: center;display: inline-flex;text-transform: uppercase;min-height: 46px;padding: 0 clamp(22px, 2.6vw, 40px);cursor: pointer;color: var(--q6rsz, var(--dz1tg));}
.qc5j8dh:hover {background: var(--nbdva);color: var(--euidp, var(--vhm, var(--six1)));}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.gyv9.gyv9 {color: var(--pow1, inherit);margin: 0;min-width: 0;}
.yn8rdys {object-fit: cover;height: 100%;border-radius: 0;width: 100%;display: block;}
.v7c9e10 .yn8rdys {aspect-ratio: 16 / 6;}
.gcky26w .yn8rdys {aspect-ratio: 4 / 5;}

@media (min-width:892px) {
  
  .sw0b0n {grid-template-columns: minmax(0, 1.35fr) minmax(0, 1fr);gap: var(--q54h);align-items: end;}
  .gcky26w .yn8rdys {aspect-ratio: 3 / 4;}
}

.vv9jgyz :is(.p6fyc, .v1a3, .fsz8fs, .mnrn5c,
             .pmtdcy, .tvgn, .pnjzet, .h48h85) a[role="button"],
.vv9jgyz .mnrn5c a {background: var(--qti);border: 0;border-radius: 0;min-height: 46px;font: 400 13px/1 var(--jz2t);letter-spacing: .2em;align-items: center;padding: 0 clamp(22px, 2.6vw, 40px);text-decoration: none;display: inline-flex;text-transform: uppercase;justify-content: center;color: var(--vhm, var(--six1));}
.vv9jgyz :is(.p6fyc, .v1a3, .fsz8fs, .mnrn5c,
             .pmtdcy, .tvgn, .pnjzet, .h48h85) a[role="button"]:hover,
.vv9jgyz .mnrn5c a:hover {background: var(--nbdva);}

.fhpj5 {min-width: 0;}

.rj8bee.rj8bee {padding: 0;margin: 0;}
.vv9jgyz .rj8bee > li {margin: 0;}
.pj53w {border-top: 1px solid var(--qbe7z);padding: var(--ll1) 0;}
.pj53w:first-child {border-top: 0;padding-top: 0;}
.kaaw .pj53w:last-child {border-bottom: 0;}
.pjw0p .pj53w:last-child {border-bottom: 1px solid var(--qbe7z);}

.necjg.necjg {margin: 0;color: var(--rls);font: 400 21px/1.35 var(--jz2t);letter-spacing: -.01em;}
.jh31e {margin: 12px 0 0;}
.ff3cg.ff3cg {color: var(--wkt);font-size: 16.5px;line-height:1.68;margin: 0;}

.v0gp {counter-reset: bmgloss;list-style: none;}
.v0gp .necjg, .gg2e8 .necjg {display: block;}
.v0gp .ff3cg, .gg2e8 .ff3cg {margin: 12px 0 0;}

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

.apvh7zw {min-width: 0;}
.akxw {display: grid;}
.zmct92f .fcs8t {padding: var(--ll1) 0;}
.whv2 .fcs8t {padding: calc(var(--ll1) * .6) 0;}
.fcs8t {border-top: 1px solid var(--qbe7z);}
.fcs8t:first-child {padding-top: 0;border-top: 0;}
.yn21h.yn21h {letter-spacing: -.05em;font: 900 clamp(40px, 7vw, 88px)/1 var(--jz2t);margin: 0 0 6px;color: var(--l1or);}
.g3q1x65 {display: block;letter-spacing: -.01em;color: var(--rls);font: 400 21px/1.32 var(--jz2t);margin: 0;}
.x07fg {display: block;font-size: 16.5px;color: var(--wkt);margin: 8px 0 0;max-width: 52ch;line-height:1.72;}

.cbb0p4.cbb0p4 {padding: 0;counter-reset: bmstep;list-style: none;}
.vv9jgyz .cbb0p4 > li {margin: 0;}
.cbb0p4 .fcs8t::before {color: var(--l1or);margin: 0 0 6px;letter-spacing: -.05em;counter-increment: bmstep;display: block;font: 900 clamp(40px, 7vw, 88px)/1 var(--jz2t);}
.whtbefh .fcs8t::before {content: counter(bmstep, decimal-leading-zero);}
.f4m77hr .fcs8t::before {content: counter(bmstep, decimal);}

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

.bysz {min-width: 0;}
.da1qvzq {display: block;}
.nceys.nceys {text-transform: uppercase;color: var(--w2fs);letter-spacing: .24em;font: 400 12px/1 var(--jz2t);margin: 0 0 14px;}

.vt04a.vt04a {padding: 0;margin: 0 0 var(--ll1);list-style: none;}
.vt04a.vt04a:last-child {margin-bottom: 0;}
.vv9jgyz .vt04a > li {margin: 0;}
.c12yj.c12yj {line-height:1.63;padding: 12px 0;font-size: 16.5px;gap:13px;display: flex;align-items: baseline;margin: 0;border-top: 1px solid var(--qbe7z);}
.c12yj.c12yj:first-child {border-top: 0;}
.zv3b {text-align: center;flex: 0 0 auto;font-size: 16px;width: 14px;font-weight: 400;}
.jp1vxy .zv3b   {color: var(--rls);}
.zxen3bz .zv3b {color: var(--w2fs);}

.zxen3bz.zxen3bz {padding-top: var(--ll1);border-top: 1px solid var(--wa86l);}

.q364 {min-width: 0;}

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

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

.hber13z .grvhh {border-bottom: 1px solid var(--qbe7z);padding-bottom:13px;}
.zm9ps9n {min-width: 0;}
.vv9jgyz .x25sx3 > li {margin: 0;}
.grvhh {min-width: 0;display: block;text-decoration: none;color: inherit;}

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

.zd5g {object-fit: cover;aspect-ratio: 1 / 1;display: block;transition:opacity 0.238s;width: 100%;height: auto;border-radius: 0;}
.grvhh:hover .zd5g,
.grvhh:focus-visible .zd5g {opacity:0.81;}
.nk8d1y {font: 400 19px/1.35 var(--jz2t);display: block;overflow-wrap: anywhere;margin-top:15px;letter-spacing: -.01em;color: var(--rls);min-width: 0;}
.f9gapqj {display: block;margin-top:4px;color: var(--w2fs);text-transform: uppercase;letter-spacing: .18em;font: 400 12.5px/1 var(--jz2t);}

.rxjm82 {min-width: 0;}

.t55t8f.t55t8f {padding: 0;margin: 0;list-style: none;}
.vv9jgyz .t55t8f > li {margin: 0;}
.jc386b {border-top: 1px solid var(--qbe7z);}
.jc386b:first-child {border-top: 0;}
.jdx26 .jc386b:last-child {border-bottom: 1px solid var(--qbe7z);}
.g5xgf {gap: clamp(14px, 2.4vw, 28px);color: inherit;min-height: 76px;padding: 14px 0;text-decoration: none;display: flex;align-items: center;}
.ktfek {flex: 0 0 auto;display: block;width: clamp(116px, 16vw, 152px);}
.ktfek img {height: auto;transition:opacity 0.234s;width: 100%;max-height: 56px;border-radius: 0;object-fit: contain;opacity:1;display: block;}
.g5xgf:hover .ktfek img,
.g5xgf:focus-visible .ktfek img {opacity:0.84;}
.z1g5cq {min-width: 0;font: 400 19px/1.35 var(--jz2t);overflow-wrap: anywhere;letter-spacing: -.01em;color: var(--rls);}

.c7r4r {min-width: 0;}
.zdtq {margin: 0;gap: 0 clamp(14px, 2.4vw, 28px);grid-template-columns: auto minmax(0, 1fr);align-items: center;padding: 0;display: grid;}
.fe2vapc, .h48m4x {border-top: 1px solid var(--qbe7z);display: flex;padding: 14px 0;margin: 0;align-items: center;min-height: 76px;}
.fe2vapc:first-of-type, .fe2vapc:first-of-type + .h48m4x {border-top: 0;}
.kbatvy .fe2vapc:last-of-type,
.kbatvy .h48m4x:last-of-type {border-bottom: 1px solid var(--qbe7z);}
.ee8j2r {min-height: 48px;align-items: center;display: flex;width: clamp(116px, 16vw, 152px);}
.ee8j2r img {opacity:1;height: auto;display: block;width: 100%;max-height: 52px;object-fit: contain;transition:opacity 0.195s;border-radius: 0;}
.ee8j2r:hover img, .ee8j2r:focus-visible img {opacity:0.81;}
.xbvbb19 {color: var(--w2fs);overflow-wrap: anywhere;font: 400 13px/1.4 var(--jz2t);text-transform: uppercase;letter-spacing: .18em;}

.mx5nbqg {min-width: 0;}
.x597.x597 {letter-spacing: -.05em;margin: 0 0 6px;font: 900 clamp(56px, 9vw, 116px)/1 var(--jz2t);color: var(--l1or);}
.qaq7z.qaq7z {display: flex;flex-wrap: wrap;gap:5px 12px;align-items: baseline;margin: 0 0 14px;}
.ef33 {font-size: 17px;letter-spacing: .16em;color: var(--rls);}
.kek9h {color: var(--w2fs);letter-spacing: .2em;text-transform: uppercase;font: 400 12px/1 var(--jz2t);}
.tmrdqn.tmrdqn {color: var(--wkt);font-size: 16.5px;line-height:1.71;margin: 0 0 var(--ll1);}
.n8kb {border-top: 1px solid var(--qbe7z);margin: 0;padding: var(--ll1) 0;}
.afey.afey {font: 400 clamp(19px, 2.2vw, 24px)/1.45 var(--jz2t);color: var(--rls);text-wrap: pretty;letter-spacing: -.01em;margin: 0;}
.hd9n3 {margin: 12px 0 0;letter-spacing: .2em;display: flex;color: var(--w2fs);align-items: baseline;gap:7px 14px;flex-wrap: wrap;text-transform: uppercase;font-style: normal;font: 400 12px/1 var(--jz2t);}
.w0kad2j {color: var(--wkt);letter-spacing: .12em;}

.z4kc2 {min-width: 0;}
.x7vrkyq.x7vrkyq {margin: 0 0 var(--ll1);}
.rznp2 {width: 100%;height: auto;border-radius: 0;display: block;}
.zdyjk.zdyjk {color: var(--rls);text-wrap: balance;font: 900 clamp(24px, 3vw, 40px)/1.05 var(--jz2t) !important;margin: 0 0 14px;letter-spacing: -.05em;}
.njhd8 {font-size: 16.5px;color: var(--wkt);line-height:1.71;}
.njhd8 > *:last-child {margin-bottom: 0;}

.nk4pd {display: inline-flex;min-height: 46px;background: var(--qti);letter-spacing: .2em;color: var(--vhm, var(--six1));text-transform: uppercase;align-items: center;font: 400 13px/1 var(--jz2t);padding: 0 clamp(22px, 2.6vw, 40px);text-decoration: none;margin-top: var(--ll1);border: 0;border-radius: 0;justify-content: center;}
.nk4pd:hover {background: var(--nbdva);}

.hajxy5 {margin: var(--ll1) 0 0;order: 2;}
.gh2bqh {flex-direction: column;display: flex;}

.b9manvs {min-width: 0;}
.k5fp {color: var(--rls);text-wrap: balance;letter-spacing: -.05em;margin: 0 0 14px;font: 900 clamp(26px, 3.4vw, 52px)/1.02 var(--jz2t);}
.tdcamj8.tdcamj8 {color: var(--wkt);font-size: 17px;line-height:1.70;margin: 0 0 var(--ll1);}
.gzcx7j {grid-template-columns: minmax(0, 1fr);display: grid;gap: var(--ll1);}
.j7bvcg {min-width: 0;margin: 0;}
.axy6k {border-radius: 0;width: 100%;height: auto;display: block;}
.c0yfz {font: 400 12px/1.5 var(--jz2t);margin: 10px 0 0;color: var(--w2fs);letter-spacing: .16em;text-transform: uppercase;}

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

.ee4dc00.ee4dc00 {color: var(--vhm, var(--six1));border: 0;background: var(--qti);}
.ee4dc00.ee4dc00:hover {background: var(--nbdva);}
.v3kx99f {background: transparent;color: var(--rls);border: 1px solid var(--wa86l);}
.v3kx99f:hover {border-color: var(--rls);}

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

.vj6nq8 {grid-template-columns: minmax(0, 1fr) auto;}
.hg7nb8f {aspect-ratio: 1;width: clamp(64px, 9vw, 92px);object-fit: cover;display: block;border-radius: 0;height: auto;}
.pfaxk {min-width: 0;gap:5px;display: grid;grid-template-columns: minmax(0, 1fr);}
.hckcr.hckcr {letter-spacing: .24em;color: var(--w2fs);font: 400 11.5px/1 var(--jz2t);text-transform: uppercase;margin: 0;}
.v53qf {color: var(--rls);font: 400 21px/1.3 var(--jz2t);letter-spacing: -.01em;}
.pn0p {font-style: normal;font-size: 15px;color: var(--wkt);}
.y8g8yyk {letter-spacing: .18em;text-transform: uppercase;font: 400 11.5px/1.5 var(--jz2t);color: var(--w2fs);}
.dq8dmj {font-size: 16px;line-height:1.70;color: var(--wkt);}
.n7jwryq {display: flex;margin-top:4px;gap:7px 20px;flex-wrap: wrap;}
.q7bgns6 {display: inline-flex;font: 400 11.5px/1 var(--jz2t);border-bottom: 1px solid var(--wa86l);color: var(--rls);text-transform: uppercase;text-decoration: none;align-items: center;letter-spacing: .2em;min-height: 44px;}
.q7bgns6:hover {border-bottom-color: var(--rls);}
.e95x1z9 {line-height:1.72;color: var(--w2fs);font-size: 13.5px;}

.xaq3zc {grid-template-columns: minmax(0, 1fr);min-width: 0;gap:4px;display: grid;}
p.v53qf, p.pn0p, p.y8g8yyk, p.dq8dmj, p.e95x1z9 {margin: 0;}
p.n7jwryq {margin: 4px 0 0;}

@media (min-width:770px) {
  
  .gxn0 {flex-wrap: wrap;display: flex;align-content: flex-start;}
  .gxn0 > * {flex: 1 1 calc(50% - var(--ll1) / 2);min-width: 0;}
  
  .vv9jgyz > .hgjdtk {width: calc(50% - (var(--q54h) / 2));flex-direction: column;float: left;display: flex;}
  .vv9jgyz > .hgjdtk + .hgjdtk {float: right;}
  
  .vv9jgyz > .hgjdtk + .hgjdtk + * {clear: both;}
}

.yg32 {border-top: 3px solid var(--rls);padding: clamp(24px, 3.2vw, 40px) 0;min-width: 0;margin: clamp(32px, 4.4vw, 58px) 0;border-bottom: 1px solid var(--qbe7z);}
.nn78b7j {color: var(--rls);letter-spacing: -.05em;font: 900 clamp(24px, 3vw, 40px)/1.05 var(--jz2t);text-wrap: balance;margin: 0 0 12px;}
.j68t.j68t {margin: 0 0 var(--ll1);line-height:1.72;color: var(--wkt);font-size: 16.5px;}
.wv08 {grid-template-columns: auto minmax(0, 1fr);margin: 0 0 var(--ll1);padding: 0;gap: 0 clamp(14px, 2.4vw, 28px);align-items: baseline;display: grid;}
.x3bt7g, .t3g00s {border-top: 1px solid var(--qbe7z);margin: 0;padding: 12px 0;}
.x3bt7g:first-of-type, .x3bt7g:first-of-type + .t3g00s {border-top: 0;}
.x3bt7g {letter-spacing: .2em;text-transform: uppercase;color: var(--w2fs);font: 400 11.5px/1.4 var(--jz2t);white-space: nowrap;}
.t3g00s {font-size: 16.5px;flex-wrap: wrap;color: var(--rls);align-items: baseline;display: flex;gap:5px 14px;}
.xptshyc {letter-spacing: .14em;color: var(--rls);}

.bc3n {display: block;}
.tbam2.tbam2 {padding: 12px 0;gap:5px clamp(14px, 2.4vw, 28px);justify-content: space-between;flex-wrap: wrap;margin: 0;display: flex;border-top: 1px solid var(--qbe7z);align-items: baseline;}
.tbam2.tbam2:first-child {border-top: 0;}
.bc3n .x3bt7g, .bc3n .t3g00s {padding: 0;border-top: 0;}

.vfw9664.vfw9664 {margin: 0;display: flex;gap:10px 20px;flex-wrap: wrap;}

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

.q1dy {min-width: 0;}

.qaqs2 {color: var(--rls);text-wrap: balance;letter-spacing: -.05em;font: 900 clamp(26px, 3.4vw, 52px)/1.02 var(--jz2t);}
.kvcpp .qaqs2 {margin-top: clamp(8px, 1.4vw, 20px) !important;}
.qjbzt5 .qaqs2 {margin-top: 0 !important;}

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

.yay16x.yay16x {margin: 0;display: flex;}
.gydd {justify-content: flex-start;}
.vrj5q7 {justify-content: center;}
.xr0t1a {justify-content: flex-end;}
.prk60wf {padding: 0 clamp(22px, 2.6vw, 40px);max-width: 100%;border: 0;border-radius: 0;font: 400 13px/1 var(--jz2t);justify-content: center;background: var(--qti);color: var(--vhm, var(--six1));letter-spacing: .2em;text-decoration: none;display: inline-flex;min-height: 46px;align-items: center;text-align: center;text-transform: uppercase;}
.prk60wf:hover {background: var(--nbdva);}
.m7q6 {width: 100%;}

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

.ae1np1 {min-width: 0;margin: 0;}
.cmkvza {width: 100%;display: block;height: auto;border-radius: 0;}
.v07bb {margin: 14px 0 0;height: 0;border: 0;border-top: 1px solid var(--qbe7z);width: 100%;}

.m94z95 {min-width: 0;}

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

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

.mkwd3j.mkwd3j {overflow-x: visible;}
.nhhgb7b {margin: 0 0 clamp(16px, 2vw, 30px);}
.nhhgb7b .dzsba {margin-bottom: 0 !important;}

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

.rt04hs {min-width: 0;}
.r6gr {font: 400 12px/1 var(--jz2t);text-transform: uppercase;display: block;letter-spacing: .24em;color: var(--w2fs);margin: 0 0 12px;}

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

.vv9jgyz .h7e06 {min-width: 0;}
.vv9jgyz .kghsa, .vv9jgyz .zpq5yy, .vv9jgyz .xqvn22, .vv9jgyz .hxz17 {min-width: 0;}
.vv9jgyz .k2c0b98, .vv9jgyz .jpfkc2q, .vv9jgyz .h9fs {min-width: 0;}
.vv9jgyz .w0h8mx {min-width: 0;}
.vv9jgyz .yhyq6ge {min-width: 0;}
.vv9jgyz .pmtdcy {min-width: 0;}
.vv9jgyz .gvyskz {left: -9999px;position: absolute;}
.vv9jgyz .p3a6cvy {display: none;}
.vv9jgyz .hsvm5h {display: none;}
.vv9jgyz .yssyp3y, .vv9jgyz .d631y, .vv9jgyz .xqbvz, .vv9jgyz .e8zcq,
.vv9jgyz .hd6k54, .vv9jgyz .bg93, .vv9jgyz .z7fah, .vv9jgyz .kjcb9,
.vv9jgyz .d5yph, .vv9jgyz .kxhr2, .vv9jgyz .va8821,
.vv9jgyz .j45t, .vv9jgyz .fcft0y, .vv9jgyz .jsv4,
.vv9jgyz .k8zs, .vv9jgyz .e221hm, .vv9jgyz .asrmj,
.vv9jgyz .p7z7, .vv9jgyz .qas9wm, .vv9jgyz .g5myk8 {display: none;}

.vv9jgyz :is(.whzx, [class*="table"]) {overflow-x: auto;}
.vv9jgyz table {border-collapse: collapse;font-size: 16px;width: 100%;}
.vv9jgyz thead th {text-align: left;color: var(--w2fs);white-space: nowrap;padding: 12px 16px 12px 0;font: 400 11.5px/1.3 var(--jz2t);text-transform: uppercase;border-bottom: 1px solid var(--lq3xy, var(--qti));letter-spacing: .2em;}
.vv9jgyz tbody td {padding: 12px 16px 12px 0;color: var(--ufm, inherit);border-bottom: 1px solid var(--qbe7z);}
.vv9jgyz tbody td + td {font-variant-numeric: tabular-nums;}

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

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

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

.fbgn9.fbgn9 {background: var(--vam);padding: var(--q54h) clamp(18px, 4vw, 64px) clamp(26px, 3vw, 44px);border-top: 1px solid var(--qbe7z);}
.fbgn9 .ea24ef {display: grid;margin: 0 auto;text-align: center;grid-template-columns: minmax(0, 1fr);gap: clamp(22px, 3vw, 38px);max-width:1180px;justify-items: center;}
.fbgn9 .v2sj88 img {display: block;height: 28px;width: auto;}
.fbgn9 .v2sj88 span {font: 900 20px/1 var(--jz2t);letter-spacing: -.05em;}
.fbgn9 .n87p7b {display: flex;justify-content: center;gap: 0 clamp(16px, 2.6vw, 40px);flex-wrap: wrap;}
.fbgn9 .n87p7b ul {margin: 0;gap: 0 clamp(16px, 2.6vw, 40px);display: flex;padding: 0;justify-content: center;list-style: none;flex-wrap: wrap;}
.fbgn9 .n87p7b a {display: inline-flex;font: 400 12px/1 var(--jz2t);text-decoration: none;align-items: center;letter-spacing: .2em;text-transform: uppercase;min-height: 44px;color: var(--wkt);}
.fbgn9 .n87p7b a:hover {color: var(--rls);}
.fbgn9 .scnnc1 {gap:15px;justify-content: center;opacity:0.68;margin: clamp(20px, 2.4vw, 32px) auto 0;flex-wrap: wrap;align-items: center;max-width:1181px;display: flex;}
.fbgn9 .x48264g {padding-top: clamp(18px, 2vw, 26px);max-width:1180px;border-top: 1px solid var(--qbe7z);margin: clamp(22px, 2.6vw, 36px) auto 0;text-align: center;}
.fbgn9 .x48264g p {color: var(--wkt);margin: 0;font-size: 13.5px;}
.fbgn9 .x48264g p + p {margin-top:9px;line-height:1.70;}

@media (max-width:815px) {
  .k5mk9w {display: flex;}
  .rnse {display: none;}

  
  
  .yn21h.yn21h {font-size: clamp(40px, 11vw, 64px);}
  
  .cbb0p4 .fcs8t::before {font-size: clamp(40px, 11vw, 64px);}
  .x07fg {max-width: none;}
  .k62vw.k62vw {max-width: none;font-size: 17px !important;}
}

@media (max-width:466px) {
  
  .m945fz0 {text-align: left;flex-wrap: nowrap;flex-direction: row;align-items: center;gap:7px;}
  .r4c284p {display: none;}
  .zz1v {min-width: 0;flex: 0 1 auto;overflow: hidden;}
  .q7yh4g {overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
  .rr33 {margin-left: auto;flex: 0 0 auto;flex-direction: row;gap:7px;align-items: center;width: auto;}
  .wtgv {justify-content: center;padding: 0 6px;letter-spacing: .08em;font-size: 13px;}
  .qc5j8dh {font-size: 12.5px;width: auto;padding: 0 13px;letter-spacing: .08em;}
  .q7yh4g {font-size: clamp(28px, 9vw, 40px);}
  .necjg {font-size: 19px;}
  .g3q1x65 {font-size: 19px;}
  
  .b9454 {align-items: center;flex-direction: row;padding-right:35px;flex-wrap: nowrap;gap:13px;}
  .dqse {font-size: 14px;flex: 1 1 auto;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;text-align: left;min-width: 0;}
  
  .b9454 .qc5j8dh {box-sizing: border-box;flex: 0 0 auto;}
}

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

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

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

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

.tq40ha:checked ~ .fxax5ey {visibility: visible;opacity:0.98;}
.tq40ha:checked ~ .z253zg {visibility: visible;transform: translateX(0);}

.m38mnt {display: flex;z-index: 1;gap:11px;align-items: center;padding: 14px 16px;justify-content: space-between;border-bottom: 1px solid var(--qbe7z, var(--q4prz));top: 0;background: var(--y69);position: sticky;}
.mpkz {align-items: center;min-height: 44px;display: inline-flex;}
.mpkz img {display: block;width: auto;height: 26px;}
.nef0kk0 {font-family: var(--jz2t);color: var(--wf43);font-size: 16px;font-weight: 800;letter-spacing: .01em;}

.rhdtd {border-radius: 0;border: 1px solid var(--qbe7z, var(--q4prz));align-items: center;height: 44px;width: 44px;justify-content: center;flex: none;cursor: pointer;display: inline-flex;background: var(--fv1);color: var(--wf43);}
.rhdtd:hover {background: var(--lo1);}
.rhdtd:focus-visible,
.r0qzz1w a:focus-visible,
.rkmg3f:focus-visible,
.rhf5be:focus-visible {outline: 2px solid var(--wf43);outline-offset: 2px;}

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

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

.r0qzz1w a[aria-current="page"] {border-color: var(--qbe7z, var(--q4prz));box-shadow: inset 3px 0 0 var(--qti);background: var(--fv1);}

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

.rkmg3f, .rhf5be {min-height: 48px;text-decoration: none;display: flex;padding: 12px 18px;font-size: 15px;font-weight: 700;border-radius: 0;align-items: center;justify-content: center;}
.rkmg3f {border: 1px solid var(--qbe7z, var(--q4prz));color: var(--uw9, var(--ufe));background: var(--d8e);}
.rhf5be {background: var(--auu7);border: 1px solid transparent;color: var(--q6rsz, var(--dz1tg));}

.r0qzz1w {padding: 8px 22px 14px;}
.r0qzz1w ul {gap: 0;}
.r0qzz1w li + li {border-top: 1px solid var(--qbe7z, var(--q4prz));}
.r0qzz1w a {font-size: 17px;border: 0;border-radius: 0;padding: 14px 2px;font-weight: 500;margin: 4px 0;font-family: var(--jz2t);}
.r0qzz1w a:hover {text-underline-offset: 4px;background: none;text-decoration: underline;}
.r0qzz1w a[aria-current="page"] {background: none;font-style: italic;box-shadow: none;}
.r0qzz1w a[aria-current="page"]::before {content: '';width: 18px;margin-right:10px;flex: none;height: 2px;background: color-mix(in srgb, var(--qti) var(--txkr6, 46%), var(--wf43));}
.m38mnt {padding: 18px 22px;}
.vh8c216 {padding: 16px 22px calc(18px + env(safe-area-inset-bottom, 0px));}
.rhdtd {border-radius: 50%;}

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

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

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

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

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

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

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

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

.vv9jgyz {padding-bottom: max(96px, var(--kxn5, 96px));}

.jsv4 {--t15: 0;--hxfvl: uppercase;--ycr3s: .18em;--v3p: 0;--pt5ds: 0;--xz6s: 400;--eb2r: 0;--lgd: 1px solid var(--kh3, currentColor);--phvy: 0 12px;--koa: 12px;}

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

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

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

.sw0b0n .zqch3.zqch3 {hyphens: manual;font-size: clamp(36px, 4.6vw, 76px) !important;overflow-wrap: normal;word-break: normal;}
@media (max-width:891px) { .gk4w.zxxb2b.zxxb2b {min-height: 72vh;} }

@media (max-width:815px) {
  .rr33 .jsv4 {display: none;}
}
.ebrb2k7 {padding: 14px 20px 0;}

.vcsw .nm4j9z {z-index: -2;inset: 0;background-size: cover;position: absolute;background-color: color-mix(in srgb, var(--qti) 30%, var(--y69));}
.zxxb2b.vcsw::after {background: linear-gradient(15deg, color-mix(in srgb, black 45%, transparent), transparent 70%);}

.n19c.n19c {margin-top:23px;display: block !important;}
.n19c .bqcw {display: grid;grid-template-columns: minmax(0, 1fr);grid-template-areas: "p";}
.n19c .x9pddzx.x9pddzx {margin: 0;min-width: 0;display: grid;grid-template-columns: minmax(0, 1fr);width: auto;transition:transform 0.649s cubic-bezier(.3, .7, .2, 1), opacity 0.337s ease;grid-area: p;max-width: none;background: var(--y69);box-shadow: 0 30px 60px -30px color-mix(in srgb, black 60%, transparent);}
.n19c .x9pddzx:not(:first-child) {opacity:0.05;}
.n19c .x9pddzx picture {display: block;}
.vv9jgyz .n19c .axy6k {max-height: none;height: auto;object-fit: cover;width: 100%;aspect-ratio: 16 / 9;}
.n19c .c0yfz.c0yfz {grid-template-columns: auto minmax(0, 1fr);margin: 0;text-transform: none;letter-spacing: 0;display: grid;padding: 18px 0 0;gap:17px;color: var(--rls);font: italic 400 clamp(19px, 2vw, 28px)/1.3 var(--jz2t);align-items: baseline;}
.n19c .r4azw {color: var(--qti);font: 900 clamp(40px, 5vw, 72px)/.8 var(--jz2t);font-style: normal;}
.n19c .nbybdy {display: flex;justify-content: space-between;border-top: 1px solid var(--qbe7z);padding-top:11px;margin: 18px 0 0;align-items: center;}
.n19c .qxay33 {background: none;padding: 6px 4px;min-height: 44px;min-width: 44px;color: var(--rls);cursor: pointer;border: 0;font: 400 26px/1 var(--jz2t);}
.n19c .qxay33:hover {color: var(--qti);}
.n19c .qxay33[hidden] {display: none;}
.n19c .jxdtk {color: var(--w2fs);letter-spacing: .3em;font: 400 13px/1 var(--jz2t);}
@media (max-width:693px) { .vv9jgyz .n19c .axy6k {aspect-ratio: 4 / 5;} }
@media (prefers-reduced-motion: reduce) { .n19c .x9pddzx.x9pddzx {transition:none;} }
.n19c .c0yfz.c0yfz:first-child {padding: 0 0 16px;}
.n19c + .cepmc, .b9manvs .cepmc {margin-top:21px;}

.t55t8f.t55t8f {gap:13px;display: grid;grid-template-columns: repeat(4, minmax(0, 1fr));}
.t55t8f .jc386b {border: 0 !important;min-width: 0;}
.t55t8f .g5xgf {text-decoration: none;border: 1px solid var(--qbe7z);justify-content: center;gap:9px;transition:border-color 0.179s ease, background 0.223s ease;height: 100%;align-items: center;min-height: 128px;background: color-mix(in srgb, var(--wf43) 5%, transparent);flex-direction: column;padding: 18px 12px;display: flex;}
.t55t8f .g5xgf:hover {border-color: var(--qti);background: color-mix(in srgb, var(--qti) 8%, transparent);}
.t55t8f .ktfek {width: 100%;max-width:150px;}
.t55t8f .ktfek img {object-fit: contain;width: 100%;height: 44px;}
.t55t8f .z1g5cq {letter-spacing: .14em;color: var(--wkt);text-align: center;font: 400 12px/1.2 var(--jz2t);text-decoration: none;text-transform: uppercase;}
.zdtq.zdtq {display: grid !important;gap:11px;grid-template-columns: repeat(4, minmax(0, 1fr));}
.zdtq .xsavk1b {min-width: 0;padding: 18px 12px;justify-content: center;min-height: 128px;display: flex;align-items: center;border: 1px solid var(--qbe7z);gap:9px;background: color-mix(in srgb, var(--wf43) 5%, transparent);flex-direction: column;}
.zdtq .xsavk1b > * {border: 0 !important;text-align: center;margin: 0;padding: 0 !important;}
.zdtq .ee8j2r img {height: 44px;max-width:151px;width: 100%;object-fit: contain;}
@media (max-width:750px) {
  .t55t8f.t55t8f, .zdtq.zdtq {grid-template-columns: repeat(2, minmax(0, 1fr));}
}

.fbgn9 :is(.qgzqz, .scnnc1, .ea24ef, .x48264g) {max-width: var(--mtni0, 1080px);box-sizing: border-box;padding-inline: 16px;margin-inline: auto;}

.zdtq .xsavk1b {height: auto;min-height: 118px;}
.zdtq .xsavk1b > .fe2vapc, .zdtq .xsavk1b > .h48m4x {height: auto !important;min-height: 0 !important;display: block;}

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

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

.vv9jgyz .n19c .axy6k {height: clamp(240px, 52vh, 520px);aspect-ratio: auto;}
@media (max-width:693px) { .vv9jgyz .n19c .axy6k {height: 42svh;} }
.n19c .c0yfz.c0yfz {grid-template-columns: minmax(0, 1fr);}
.n19c .jxdtk {display: flex;gap:8px;}
.n19c .jxdtk i {height: 2px;width: 22px;background: var(--wa86l, var(--qbe7z));}
.n19c .jxdtk i[aria-current="true"] {height: 3px;background: var(--qti);}
.vv9jgyz .n19c .axy6k {height: clamp(240px, 46vh, 460px);}

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

.m945fz0 > .r4c284p {display: none;}
.m945fz0 > .rr33 {margin-left: auto;}

.jrr0.a72pas3 {width: clamp(190px, 18vw, 230px);overflow: visible;box-shadow: 0 0 0 1px color-mix(in srgb, var(--wf43) 18%, transparent), 0 30px 60px -20px color-mix(in srgb, black 70%, transparent);transform: none;border-radius:34px;padding: 10px;background: color-mix(in srgb, var(--wf43) 14%, var(--y69));aspect-ratio: 9 / 18.5;}
.jrr0.a72pas3::after {content: none;}
.kaqemjz {background: linear-gradient(170deg, color-mix(in srgb, var(--qti) 70%, var(--y69)), var(--y69));place-items: center;gap:21px;border-radius:26px;display: grid;padding: 18px;height: 100%;align-content: center;}
.h48h85 .a72pas3 .td7hy {height: auto !important;max-height: 70px !important;object-fit: contain;max-width: 80% !important;width: 80% !important;}
.e2z0t {text-align: center;color: white;overflow-wrap: anywhere;font: 900 26px/1 var(--jz2t);}
.gx9sfab {color: white;letter-spacing: .1em;font-size: 12px;text-align: center;}
.gx9sfab b {display: block;font: 900 40px/1 var(--jz2t);margin-bottom:5px;}
@media (max-width:750px) { .hd3n2jw > .jrr0.a72pas3 {width: 160px;} }
