

:root {--p2y0: var(--p8d);--ezbap:  var(--p1az1);--qaq: var(--el1c);--q1k:  var(--ngb);--ydd8: var(--el1c);--r4cp1: clamp(22px, 3vw, 44px);--f7o:  clamp(34px, 5vw, 82px);--bbniu:"Cormorant Garamond", "Times New Roman", Georgia, "EB Garamond", serif;--iknm:  clamp(40px, 8vw, 128px);--j7jp:  var(--c0z);--zetxe: color-mix(in srgb, var(--s6f) 35%, var(--c0z));--tb5p: 66ch;--wmz: var(--vvdc);}

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

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

.rt6bha {font: 400 13px/1 var(--bbniu);padding: 14px 22px;left: -9999px;letter-spacing: .2em;position: absolute;background: var(--s6f);color: var(--ho0n, var(--cj1, var(--vto)));top: 0;text-decoration: none;text-transform: uppercase;z-index: 200;}
.rt6bha:focus {top: 14px;left: 14px;}

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

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

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

.eqrx5cy {background: color-mix(in srgb, var(--s6f) var(--r5c9z, 46%), var(--jdy1n));display: block;width: clamp(34px, 5vw, 64px);height: 2px;}

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

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

.tgxp92  {text-transform: uppercase;letter-spacing: -.02em;}
.te3xav1 {text-transform: none;}
.hc4p59  {text-transform: uppercase;font-weight: 400;letter-spacing: .16em;}

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

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

.gn3xs {color: var(--txe, var(--hev));letter-spacing: .2em;text-transform: uppercase;text-decoration: none;font: 400 13px/1 var(--bbniu);padding: 0 clamp(22px, 2.6vw, 40px);border: 0;align-items: center;display: inline-flex;background: var(--noby9);justify-content: center;cursor: pointer;min-height: 46px;}
.gn3xs:hover {color: var(--ho0n, var(--cj1, var(--vto)));background: var(--vac0);}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.nxhc.nxhc {margin: 0;min-width: 0;color: var(--lalb, inherit);}
.f2pap0j {border-radius: 0;object-fit: cover;height: 100%;display: block;width: 100%;}
.ca7j4x .f2pap0j {aspect-ratio: 16 / 6;}
.tx99gpk .f2pap0j {aspect-ratio: 4 / 5;}

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

.c9yjh71 :is(.ez6xc3f, .cbqp92, .zyaqxse, .nrsv,
             .kcrq, .y7gg4, .bq97fn, .gr1a) a[role="button"],
.c9yjh71 .nrsv a {text-decoration: none;align-items: center;min-height: 46px;border: 0;border-radius: 0;letter-spacing: .2em;font: 400 13px/1 var(--bbniu);padding: 0 clamp(22px, 2.6vw, 40px);display: inline-flex;background: var(--s6f);justify-content: center;text-transform: uppercase;color: var(--cj1, var(--vto));}
.c9yjh71 :is(.ez6xc3f, .cbqp92, .zyaqxse, .nrsv,
             .kcrq, .y7gg4, .bq97fn, .gr1a) a[role="button"]:hover,
.c9yjh71 .nrsv a:hover {background: var(--vac0);}

.xj39cj {min-width: 0;}

.eydtm.eydtm {margin: 0;padding: 0;}
.c9yjh71 .eydtm > li {margin: 0;}
.dt2t {border-top: 1px solid var(--q1k);padding: var(--r4cp1) 0;}
.dt2t:first-child {border-top: 0;padding-top: 0;}
.satyz15 .dt2t:last-child {border-bottom: 0;}
.yjg2t .dt2t:last-child {border-bottom: 1px solid var(--q1k);}

.z63ybs.z63ybs {font: 400 21px/1.35 var(--bbniu);letter-spacing: -.01em;color: var(--j7jp);margin: 0;}
.shhkq1 {margin: 12px 0 0;}
.dd7bxv.dd7bxv {line-height:1.70;color: var(--qaq);font-size: 16.5px;margin: 0;}

.mn5b {counter-reset: bmgloss;list-style: none;}
.mn5b .z63ybs, .d3j942g .z63ybs {display: block;}
.mn5b .dd7bxv, .d3j942g .dd7bxv {margin: 12px 0 0;}

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

.th66ee {min-width: 0;}
.mn2yqk {display: grid;}
.wvp9 .qgesmd {padding: var(--r4cp1) 0;}
.gy08 .qgesmd {padding: calc(var(--r4cp1) * .6) 0;}
.qgesmd {border-top: 1px solid var(--q1k);}
.qgesmd:first-child {padding-top: 0;border-top: 0;}
.c59yd.c59yd {font: 900 clamp(40px, 7vw, 88px)/1 var(--bbniu);margin: 0 0 6px;color: var(--p2y0);letter-spacing: -.05em;}
.vt8xr {display: block;margin: 0;letter-spacing: -.01em;color: var(--j7jp);font: 400 21px/1.32 var(--bbniu);}
.q1vc {max-width: 52ch;display: block;margin: 8px 0 0;line-height:1.72;font-size: 16.5px;color: var(--qaq);}

.hv8f.hv8f {counter-reset: bmstep;list-style: none;padding: 0;}
.c9yjh71 .hv8f > li {margin: 0;}
.hv8f .qgesmd::before {font: 900 clamp(40px, 7vw, 88px)/1 var(--bbniu);display: block;counter-increment: bmstep;color: var(--p2y0);margin: 0 0 6px;letter-spacing: -.05em;}
.ba5bhty .qgesmd::before {content: counter(bmstep, decimal-leading-zero);}
.zyj7t .qgesmd::before {content: counter(bmstep, decimal);}

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

.vp44 {min-width: 0;}
.p0ah {display: block;}
.tf47.tf47 {color: var(--ydd8);font: 400 12px/1 var(--bbniu);letter-spacing: .24em;margin: 0 0 14px;text-transform: uppercase;}

.rt9g9.rt9g9 {margin: 0 0 var(--r4cp1);list-style: none;padding: 0;}
.rt9g9.rt9g9:last-child {margin-bottom: 0;}
.c9yjh71 .rt9g9 > li {margin: 0;}
.k9yh.k9yh {gap:14px;margin: 0;font-size: 16.5px;padding: 12px 0;align-items: baseline;line-height:1.63;border-top: 1px solid var(--q1k);display: flex;}
.k9yh.k9yh:first-child {border-top: 0;}
.q8b201a {flex: 0 0 auto;font-size: 16px;font-weight: 400;width: 14px;text-align: center;}
.mh5s .q8b201a   {color: var(--j7jp);}
.hn5dz .q8b201a {color: var(--ydd8);}

.hn5dz.hn5dz {border-top: 1px solid var(--wmz);padding-top: var(--r4cp1);}

.y7th {min-width: 0;}

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

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

.znvtt .x40m {border-bottom: 1px solid var(--q1k);padding-bottom:14px;}
.s42s {min-width: 0;}
.c9yjh71 .q2mjgbr > li {margin: 0;}
.x40m {text-decoration: none;min-width: 0;display: block;color: inherit;}

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

.c0757 {height: auto;aspect-ratio: 1 / 1;border-radius: 0;transition:opacity 0.19s;width: 100%;display: block;object-fit: cover;}
.x40m:hover .c0757,
.x40m:focus-visible .c0757 {opacity:0.81;}
.b6yk {overflow-wrap: anywhere;letter-spacing: -.01em;font: 400 19px/1.35 var(--bbniu);display: block;color: var(--j7jp);margin-top:15px;min-width: 0;}
.pfq8a {display: block;margin-top:6px;text-transform: uppercase;letter-spacing: .18em;font: 400 12.5px/1 var(--bbniu);color: var(--ydd8);}

.d6f6gk {min-width: 0;}

.darat.darat {margin: 0;padding: 0;list-style: none;}
.c9yjh71 .darat > li {margin: 0;}
.pk46 {border-top: 1px solid var(--q1k);}
.pk46:first-child {border-top: 0;}
.rv79 .pk46:last-child {border-bottom: 1px solid var(--q1k);}
.qyg8m {align-items: center;display: flex;padding: 14px 0;text-decoration: none;min-height: 76px;gap: clamp(14px, 2.4vw, 28px);color: inherit;}
.pngs {width: clamp(116px, 16vw, 152px);flex: 0 0 auto;display: block;}
.pngs img {display: block;height: auto;width: 100%;transition:opacity 0.2s;border-radius: 0;max-height: 56px;object-fit: contain;opacity:1;}
.qyg8m:hover .pngs img,
.qyg8m:focus-visible .pngs img {opacity:0.83;}
.m5dn {color: var(--j7jp);font: 400 19px/1.35 var(--bbniu);min-width: 0;letter-spacing: -.01em;overflow-wrap: anywhere;}

.sfsjaga {min-width: 0;}
.h44f {grid-template-columns: auto minmax(0, 1fr);align-items: center;padding: 0;display: grid;gap: 0 clamp(14px, 2.4vw, 28px);margin: 0;}
.wsbp, .ngfk {border-top: 1px solid var(--q1k);display: flex;margin: 0;padding: 14px 0;min-height: 76px;align-items: center;}
.wsbp:first-of-type, .wsbp:first-of-type + .ngfk {border-top: 0;}
.ahy1n .wsbp:last-of-type,
.ahy1n .ngfk:last-of-type {border-bottom: 1px solid var(--q1k);}
.hz495 {min-height: 48px;display: flex;width: clamp(116px, 16vw, 152px);align-items: center;}
.hz495 img {border-radius: 0;width: 100%;transition:opacity 0.213s;opacity:0.99;display: block;object-fit: contain;height: auto;max-height: 52px;}
.hz495:hover img, .hz495:focus-visible img {opacity:0.83;}
.rtf5j7d {letter-spacing: .18em;font: 400 13px/1.4 var(--bbniu);color: var(--ydd8);text-transform: uppercase;overflow-wrap: anywhere;}

.nqzjtvs {min-width: 0;}
.jawcae9.jawcae9 {color: var(--p2y0);font: 900 clamp(56px, 9vw, 116px)/1 var(--bbniu);margin: 0 0 6px;letter-spacing: -.05em;}
.hf0y.hf0y {flex-wrap: wrap;display: flex;align-items: baseline;gap:5px 12px;margin: 0 0 14px;}
.xqsrd {letter-spacing: .16em;font-size: 17px;color: var(--j7jp);}
.wr79 {text-transform: uppercase;color: var(--ydd8);font: 400 12px/1 var(--bbniu);letter-spacing: .2em;}
.a4x4zg.a4x4zg {line-height:1.69;margin: 0 0 var(--r4cp1);font-size: 16.5px;color: var(--qaq);}
.yb7x2b2 {border-top: 1px solid var(--q1k);padding: var(--r4cp1) 0;margin: 0;}
.bvhvhse.bvhvhse {letter-spacing: -.01em;color: var(--j7jp);font: 400 clamp(19px, 2.2vw, 24px)/1.45 var(--bbniu);margin: 0;text-wrap: pretty;}
.t3a23w {margin: 12px 0 0;gap:5px 14px;font-style: normal;font: 400 12px/1 var(--bbniu);display: flex;text-transform: uppercase;letter-spacing: .2em;color: var(--ydd8);align-items: baseline;flex-wrap: wrap;}
.xce8db {color: var(--qaq);letter-spacing: .12em;}

.wqxkf {min-width: 0;}
.k4b27n.k4b27n {margin: 0 0 var(--r4cp1);}
.veyg {border-radius: 0;height: auto;display: block;width: 100%;}
.hnjs.hnjs {margin: 0 0 14px;text-wrap: balance;letter-spacing: -.05em;color: var(--j7jp);font: 900 clamp(24px, 3vw, 40px)/1.05 var(--bbniu) !important;}
.hjma9jp {line-height:1.72;font-size: 16.5px;color: var(--qaq);}
.hjma9jp > *:last-child {margin-bottom: 0;}

.sv374tk {align-items: center;font: 400 13px/1 var(--bbniu);letter-spacing: .2em;color: var(--cj1, var(--vto));justify-content: center;display: inline-flex;text-decoration: none;margin-top: var(--r4cp1);padding: 0 clamp(22px, 2.6vw, 40px);background: var(--s6f);border: 0;border-radius: 0;min-height: 46px;text-transform: uppercase;}
.sv374tk:hover {background: var(--vac0);}

.qac0fq2 {order: 2;margin: var(--r4cp1) 0 0;}
.sk2h {flex-direction: column;display: flex;}

.nn9x {min-width: 0;}
.w5eq {font: 900 clamp(26px, 3.4vw, 52px)/1.02 var(--bbniu);color: var(--j7jp);letter-spacing: -.05em;text-wrap: balance;margin: 0 0 14px;}
.d603.d603 {color: var(--qaq);line-height:1.68;margin: 0 0 var(--r4cp1);font-size: 17px;}
.d635q5f {grid-template-columns: minmax(0, 1fr);display: grid;gap: var(--r4cp1);}
.q41g {min-width: 0;margin: 0;}
.d4yf8m {display: block;height: auto;width: 100%;border-radius: 0;}
.qgch9rx {text-transform: uppercase;color: var(--ydd8);margin: 10px 0 0;letter-spacing: .16em;font: 400 12px/1.5 var(--bbniu);}

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

.hdpzf.hdpzf {background: var(--s6f);color: var(--cj1, var(--vto));border: 0;}
.hdpzf.hdpzf:hover {background: var(--vac0);}
.sqg3dn {border: 1px solid var(--wmz);background: transparent;color: var(--j7jp);}
.sqg3dn:hover {border-color: var(--j7jp);}

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

.d838pk5 {grid-template-columns: minmax(0, 1fr) auto;}
.b4vq {aspect-ratio: 1;width: clamp(64px, 9vw, 92px);height: auto;border-radius: 0;object-fit: cover;display: block;}
.d36pz {grid-template-columns: minmax(0, 1fr);gap:6px;display: grid;min-width: 0;}
.wc7m.wc7m {text-transform: uppercase;letter-spacing: .24em;color: var(--ydd8);font: 400 11.5px/1 var(--bbniu);margin: 0;}
.sgbqfw {font: 400 21px/1.3 var(--bbniu);letter-spacing: -.01em;color: var(--j7jp);}
.pd4ttx {color: var(--qaq);font-style: normal;font-size: 15px;}
.aqf4qnm {letter-spacing: .18em;font: 400 11.5px/1.5 var(--bbniu);color: var(--ydd8);text-transform: uppercase;}
.qrgn0 {line-height:1.72;font-size: 16px;color: var(--qaq);}
.vnfze6 {gap:9px 20px;margin-top:4px;flex-wrap: wrap;display: flex;}
.ks9p {font: 400 11.5px/1 var(--bbniu);display: inline-flex;text-decoration: none;color: var(--j7jp);text-transform: uppercase;align-items: center;letter-spacing: .2em;min-height: 44px;border-bottom: 1px solid var(--wmz);}
.ks9p:hover {border-bottom-color: var(--j7jp);}
.bes3cvf {line-height:1.72;color: var(--ydd8);font-size: 13.5px;}

.w3hr94 {min-width: 0;gap:3px;display: grid;grid-template-columns: minmax(0, 1fr);}
p.sgbqfw, p.pd4ttx, p.aqf4qnm, p.qrgn0, p.bes3cvf {margin: 0;}
p.vnfze6 {margin: 4px 0 0;}

@media (min-width:765px) {
  
  .xnzkt {align-content: flex-start;display: flex;flex-wrap: wrap;}
  .xnzkt > * {min-width: 0;flex: 1 1 calc(50% - var(--r4cp1) / 2);}
  
  .c9yjh71 > .dj0pe {float: left;width: calc(50% - (var(--f7o) / 2));display: flex;flex-direction: column;}
  .c9yjh71 > .dj0pe + .dj0pe {float: right;}
  
  .c9yjh71 > .dj0pe + .dj0pe + * {clear: both;}
}

.qw8e {min-width: 0;padding: clamp(24px, 3.2vw, 40px) 0;margin: clamp(32px, 4.4vw, 58px) 0;border-top: 3px solid var(--j7jp);border-bottom: 1px solid var(--q1k);}
.p64m {color: var(--j7jp);margin: 0 0 12px;text-wrap: balance;font: 900 clamp(24px, 3vw, 40px)/1.05 var(--bbniu);letter-spacing: -.05em;}
.ffezq.ffezq {margin: 0 0 var(--r4cp1);color: var(--qaq);line-height:1.68;font-size: 16.5px;}
.gvn34p {margin: 0 0 var(--r4cp1);display: grid;grid-template-columns: auto minmax(0, 1fr);padding: 0;align-items: baseline;gap: 0 clamp(14px, 2.4vw, 28px);}
.w0ksp2e, .cmhgz4 {margin: 0;border-top: 1px solid var(--q1k);padding: 12px 0;}
.w0ksp2e:first-of-type, .w0ksp2e:first-of-type + .cmhgz4 {border-top: 0;}
.w0ksp2e {letter-spacing: .2em;text-transform: uppercase;font: 400 11.5px/1.4 var(--bbniu);white-space: nowrap;color: var(--ydd8);}
.cmhgz4 {display: flex;gap:4px 14px;color: var(--j7jp);align-items: baseline;flex-wrap: wrap;font-size: 16.5px;}
.ef8yv6q {letter-spacing: .14em;color: var(--j7jp);}

.z18c {display: block;}
.wvz8g.wvz8g {margin: 0;gap:5px clamp(14px, 2.4vw, 28px);display: flex;border-top: 1px solid var(--q1k);flex-wrap: wrap;align-items: baseline;justify-content: space-between;padding: 12px 0;}
.wvz8g.wvz8g:first-child {border-top: 0;}
.z18c .w0ksp2e, .z18c .cmhgz4 {padding: 0;border-top: 0;}

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

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

.h6hjpsm {min-width: 0;}

.y23wq {color: var(--j7jp);font: 900 clamp(26px, 3.4vw, 52px)/1.02 var(--bbniu);letter-spacing: -.05em;text-wrap: balance;}
.c2rq .y23wq {margin-top: clamp(8px, 1.4vw, 20px) !important;}
.npkbbbp .y23wq {margin-top: 0 !important;}

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

.zgwjmaw.zgwjmaw {margin: 0;display: flex;}
.ef43 {justify-content: flex-start;}
.w6cqv {justify-content: center;}
.e0hkqer {justify-content: flex-end;}
.cm22fy {display: inline-flex;color: var(--cj1, var(--vto));background: var(--s6f);align-items: center;justify-content: center;font: 400 13px/1 var(--bbniu);min-height: 46px;text-transform: uppercase;letter-spacing: .2em;border: 0;border-radius: 0;max-width: 100%;text-decoration: none;text-align: center;padding: 0 clamp(22px, 2.6vw, 40px);}
.cm22fy:hover {background: var(--vac0);}
.fm96s {width: 100%;}

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

.ee6swnz {min-width: 0;margin: 0;}
.rkjmq {border-radius: 0;width: 100%;height: auto;display: block;}
.mm34x {border: 0;border-top: 1px solid var(--q1k);margin: 14px 0 0;height: 0;width: 100%;}

.zt43y {min-width: 0;}

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

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

.vsw51j.vsw51j {overflow-x: visible;}
.e2f1h {margin: 0 0 clamp(16px, 2vw, 30px);}
.e2f1h .f3jnf {margin-bottom: 0 !important;}

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

.sq39z7 {min-width: 0;}
.zc6kkx {display: block;color: var(--ydd8);letter-spacing: .24em;text-transform: uppercase;margin: 0 0 12px;font: 400 12px/1 var(--bbniu);}

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

.c9yjh71 .pzmb12x {min-width: 0;}
.c9yjh71 .b9ec, .c9yjh71 .trn2a3r, .c9yjh71 .jfxj, .c9yjh71 .wavhhsk {min-width: 0;}
.c9yjh71 .zq70f9, .c9yjh71 .x9609s8, .c9yjh71 .hghrzy {min-width: 0;}
.c9yjh71 .ngjc {min-width: 0;}
.c9yjh71 .cw75 {min-width: 0;}
.c9yjh71 .kcrq {min-width: 0;}
.c9yjh71 .tgjv {position: absolute;left: -9999px;}
.c9yjh71 .dnsftzq {display: none;}
.c9yjh71 .zdk73n6 {display: none;}
.c9yjh71 .f18b6b, .c9yjh71 .whve, .c9yjh71 .gmpv, .c9yjh71 .sr9bf14,
.c9yjh71 .dkez, .c9yjh71 .wp7y1, .c9yjh71 .d0fqqg, .c9yjh71 .eq42th,
.c9yjh71 .h0gnrhd, .c9yjh71 .s19e, .c9yjh71 .h366,
.c9yjh71 .sxrxyzw, .c9yjh71 .dks656k, .c9yjh71 .zty1,
.c9yjh71 .spqce, .c9yjh71 .ad2ccd, .c9yjh71 .e34knc,
.c9yjh71 .ntm93, .c9yjh71 .j3bs5, .c9yjh71 .gvpha5 {display: none;}

.c9yjh71 :is(.ph2sekq, [class*="table"]) {overflow-x: auto;}
.c9yjh71 table {border-collapse: collapse;font-size: 16px;width: 100%;}
.c9yjh71 thead th {letter-spacing: .2em;border-bottom: 1px solid var(--n6f, var(--s6f));font: 400 11.5px/1.3 var(--bbniu);color: var(--ydd8);white-space: nowrap;text-transform: uppercase;padding: 12px 16px 12px 0;text-align: left;}
.c9yjh71 tbody td {border-bottom: 1px solid var(--q1k);color: var(--o214g, inherit);padding: 12px 16px 12px 0;}
.c9yjh71 tbody td + td {font-variant-numeric: tabular-nums;}

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

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

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

.jc1z3t.jc1z3t {border-top: 1px solid var(--q1k);background: var(--m3sq8);padding: var(--f7o) clamp(18px, 4vw, 64px) clamp(26px, 3vw, 44px);}
.jc1z3t .hp0encb {justify-items: center;display: grid;text-align: center;grid-template-columns: minmax(0, 1fr);gap: clamp(22px, 3vw, 38px);max-width:1181px;margin: 0 auto;}
.jc1z3t .tcvgg6 img {height: 28px;width: auto;display: block;}
.jc1z3t .tcvgg6 span {letter-spacing: -.05em;font: 900 20px/1 var(--bbniu);}
.jc1z3t .e0nh7 {justify-content: center;display: flex;flex-wrap: wrap;gap: 0 clamp(16px, 2.6vw, 40px);}
.jc1z3t .e0nh7 ul {justify-content: center;margin: 0;flex-wrap: wrap;display: flex;list-style: none;padding: 0;gap: 0 clamp(16px, 2.6vw, 40px);}
.jc1z3t .e0nh7 a {font: 400 12px/1 var(--bbniu);letter-spacing: .2em;min-height: 44px;text-decoration: none;align-items: center;color: var(--qaq);text-transform: uppercase;display: inline-flex;}
.jc1z3t .e0nh7 a:hover {color: var(--j7jp);}
.jc1z3t .tgjbmh {display: flex;justify-content: center;margin: clamp(20px, 2.4vw, 32px) auto 0;gap:14px;opacity:0.7;max-width:1180px;flex-wrap: wrap;align-items: center;}
.jc1z3t .grmq {text-align: center;border-top: 1px solid var(--q1k);margin: clamp(22px, 2.6vw, 36px) auto 0;max-width:1180px;padding-top: clamp(18px, 2vw, 26px);}
.jc1z3t .grmq p {font-size: 13.5px;margin: 0;color: var(--qaq);}
.jc1z3t .grmq p + p {margin-top:10px;line-height:1.68;}

@media (max-width:829px) {
  .yx88kvf {display: flex;}
  .rd6f34 {display: none;}

  
  
  .c59yd.c59yd {font-size: clamp(40px, 11vw, 64px);}
  
  .hv8f .qgesmd::before {font-size: clamp(40px, 11vw, 64px);}
  .q1vc {max-width: none;}
  .rmje8.rmje8 {font-size: 17px !important;max-width: none;}
}

@media (max-width:455px) {
  
  .kspv3 {gap:9px;align-items: center;flex-direction: row;text-align: left;flex-wrap: nowrap;}
  .eqrx5cy {display: none;}
  .np3kfhk {min-width: 0;flex: 0 1 auto;overflow: hidden;}
  .xswbs {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
  .aemzw3z {gap:8px;margin-left: auto;width: auto;flex: 0 0 auto;flex-direction: row;align-items: center;}
  .nrbcc5 {padding: 0 6px;letter-spacing: .08em;justify-content: center;font-size: 13px;}
  .gn3xs {letter-spacing: .08em;width: auto;font-size: 12.5px;padding: 0 13px;}
  .xswbs {font-size: clamp(28px, 9vw, 40px);}
  .z63ybs {font-size: 19px;}
  .vt8xr {font-size: 19px;}
  
  .wpsd {flex-wrap: nowrap;gap:12px;align-items: center;flex-direction: row;padding-right:33px;}
  .gb83 {text-overflow: ellipsis;min-width: 0;text-align: left;font-size: 14px;white-space: nowrap;flex: 1 1 auto;overflow: hidden;}
  
  .wpsd .gn3xs {flex: 0 0 auto;box-sizing: border-box;}
}

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

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

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

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

.ntqax1r:checked ~ .w8zy {visibility: visible;opacity:0.99;}
.ntqax1r:checked ~ .rd8z1 {visibility: visible;transform: translateX(0);}

.e97q {z-index: 1;position: sticky;background: var(--spt7);top: 0;display: flex;border-bottom: 1px solid var(--q1k, var(--ngb));gap:12px;padding: 14px 16px;align-items: center;justify-content: space-between;}
.bcq1bpb {min-height: 44px;display: inline-flex;align-items: center;}
.bcq1bpb img {display: block;width: auto;height: 26px;}
.mc60 {font-family: var(--bbniu);letter-spacing: .01em;color: var(--c0z);font-size: 16px;font-weight: 800;}

.qnpv60q {cursor: pointer;height: 44px;display: inline-flex;flex: none;color: var(--c0z);border-radius: 0;border: 1px solid var(--q1k, var(--ngb));background: var(--tpm);width: 44px;align-items: center;justify-content: center;}
.qnpv60q:hover {background: var(--ak3jz);}
.qnpv60q:focus-visible,
.a6bpba a:focus-visible,
.ys2m:focus-visible,
.kzs4:focus-visible {outline: 2px solid var(--c0z);outline-offset: 2px;}

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

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

.a6bpba a[aria-current="page"] {border-color: var(--q1k, var(--ngb));background: var(--tpm);box-shadow: inset 3px 0 0 var(--s6f);}

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

.ys2m, .kzs4 {text-decoration: none;display: flex;justify-content: center;align-items: center;font-size: 15px;min-height: 48px;border-radius: 0;font-weight: 700;padding: 12px 18px;}
.ys2m {border: 1px solid var(--q1k, var(--ngb));color: var(--t4e, var(--uleg));background: var(--enzg);}
.kzs4 {border: 1px solid transparent;background: var(--noby9);color: var(--txe, var(--hev));}

.a6bpba {padding: 8px 22px 14px;}
.a6bpba ul {gap: 0;}
.a6bpba li + li {border-top: 1px solid var(--q1k, var(--ngb));}
.a6bpba a {border: 0;border-radius: 0;font-family: var(--bbniu);font-size: 17px;padding: 14px 2px;font-weight: 500;margin: 4px 0;}
.a6bpba a:hover {background: none;text-decoration: underline;text-underline-offset: 4px;}
.a6bpba a[aria-current="page"] {font-style: italic;background: none;box-shadow: none;}
.a6bpba a[aria-current="page"]::before {flex: none;margin-right:10px;content: '';background: color-mix(in srgb, var(--s6f) var(--r5c9z, 46%), var(--c0z));width: 18px;height: 2px;}
.e97q {padding: 18px 22px;}
.vpje {padding: 16px 22px calc(18px + env(safe-area-inset-bottom, 0px));}
.qnpv60q {border-radius: 50%;}

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

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

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

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

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

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

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

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

.c9yjh71 {padding-bottom: max(96px, var(--os6j, 96px));}

.zty1 {--rqz: uppercase;--nuy: 12px;--yn4ox: .18em;--fz4rt: 0;--e1fl: 0;--nm4d: 0 12px;--sjueq: 1px solid var(--b15, currentColor);--a2t0: 0;--vej: 0;--q91wp: 400;}

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

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

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

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

@media (max-width:829px) {
  .aemzw3z .zty1 {display: none;}
}
.r5bevcv {padding: 14px 20px 0;}

.x9j5a4 .dvt8jm {background-color: color-mix(in srgb, var(--s6f) 30%, var(--spt7));background-size: cover;position: absolute;z-index: -2;inset: 0;}
.f66re2r.x9j5a4::after {background: linear-gradient(15deg, color-mix(in srgb, black 45%, transparent), transparent 70%);}

.emhnex.emhnex {display: block !important;margin-top:21px;}
.emhnex .vabcd26 {display: grid;grid-template-columns: minmax(0, 1fr);grid-template-areas: "p";}
.emhnex .kga54v9.kga54v9 {box-shadow: 0 30px 60px -30px color-mix(in srgb, black 60%, transparent);width: auto;margin: 0;grid-area: p;grid-template-columns: minmax(0, 1fr);background: var(--spt7);display: grid;min-width: 0;transition:transform 0.671s cubic-bezier(.3, .7, .2, 1), opacity 0.286s ease;max-width: none;}
.emhnex .kga54v9:not(:first-child) {opacity:0.05;}
.emhnex .kga54v9 picture {display: block;}
.c9yjh71 .emhnex .d4yf8m {height: auto;max-height: none;width: 100%;object-fit: cover;aspect-ratio: 16 / 9;}
.emhnex .qgch9rx.qgch9rx {align-items: baseline;grid-template-columns: auto minmax(0, 1fr);gap:17px;display: grid;text-transform: none;color: var(--j7jp);margin: 0;letter-spacing: 0;font: italic 400 clamp(19px, 2vw, 28px)/1.3 var(--bbniu);padding: 18px 0 0;}
.emhnex .mv2p {color: var(--s6f);font: 900 clamp(40px, 5vw, 72px)/.8 var(--bbniu);font-style: normal;}
.emhnex .rwqy {justify-content: space-between;display: flex;border-top: 1px solid var(--q1k);margin: 18px 0 0;padding-top:13px;align-items: center;}
.emhnex .c466dh7 {color: var(--j7jp);cursor: pointer;min-height: 44px;min-width: 44px;background: none;padding: 6px 4px;font: 400 26px/1 var(--bbniu);border: 0;}
.emhnex .c466dh7:hover {color: var(--s6f);}
.emhnex .c466dh7[hidden] {display: none;}
.emhnex .bzwn6b0 {color: var(--ydd8);font: 400 13px/1 var(--bbniu);letter-spacing: .3em;}
@media (max-width:695px) { .c9yjh71 .emhnex .d4yf8m {aspect-ratio: 4 / 5;} }
@media (prefers-reduced-motion: reduce) { .emhnex .kga54v9.kga54v9 {transition:none;} }
.emhnex .qgch9rx.qgch9rx:first-child {padding: 0 0 16px;}
.emhnex + .f6xj9, .nn9x .f6xj9 {margin-top:22px;}

.darat.darat {gap:12px;grid-template-columns: repeat(4, minmax(0, 1fr));display: grid;}
.darat .pk46 {min-width: 0;border: 0 !important;}
.darat .qyg8m {justify-content: center;border: 1px solid var(--q1k);flex-direction: column;align-items: center;min-height: 128px;background: color-mix(in srgb, var(--c0z) 5%, transparent);height: 100%;transition:border-color 0.189s ease, background 0.243s ease;text-decoration: none;display: flex;gap:11px;padding: 18px 12px;}
.darat .qyg8m:hover {background: color-mix(in srgb, var(--s6f) 8%, transparent);border-color: var(--s6f);}
.darat .pngs {width: 100%;max-width:149px;}
.darat .pngs img {width: 100%;object-fit: contain;height: 44px;}
.darat .m5dn {text-transform: uppercase;text-align: center;color: var(--qaq);letter-spacing: .14em;font: 400 12px/1.2 var(--bbniu);text-decoration: none;}
.h44f.h44f {display: grid !important;gap:13px;grid-template-columns: repeat(4, minmax(0, 1fr));}
.h44f .e6hkk {align-items: center;gap:10px;border: 1px solid var(--q1k);justify-content: center;min-height: 128px;min-width: 0;flex-direction: column;display: flex;padding: 18px 12px;background: color-mix(in srgb, var(--c0z) 5%, transparent);}
.h44f .e6hkk > * {border: 0 !important;margin: 0;text-align: center;padding: 0 !important;}
.h44f .hz495 img {object-fit: contain;height: 44px;max-width:151px;width: 100%;}
@media (max-width:765px) {
  .darat.darat, .h44f.h44f {grid-template-columns: repeat(2, minmax(0, 1fr));}
}

.jc1z3t :is(.p55pc, .tgjbmh, .hp0encb, .grmq) {max-width: var(--tb5p, 1080px);box-sizing: border-box;padding-inline: 16px;margin-inline: auto;}

.h44f .e6hkk {min-height: 118px;height: auto;}
.h44f .e6hkk > .wsbp, .h44f .e6hkk > .ngfk {min-height: 0 !important;height: auto !important;display: block;}

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

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

.c9yjh71 .emhnex .d4yf8m {height: clamp(240px, 52vh, 520px);aspect-ratio: auto;}
@media (max-width:695px) { .c9yjh71 .emhnex .d4yf8m {height: 42svh;} }
.emhnex .qgch9rx.qgch9rx {grid-template-columns: minmax(0, 1fr);}
.emhnex .bzwn6b0 {display: flex;gap:9px;}
.emhnex .bzwn6b0 i {height: 2px;background: var(--wmz, var(--q1k));width: 22px;}
.emhnex .bzwn6b0 i[aria-current="true"] {height: 3px;background: var(--s6f);}
.c9yjh71 .emhnex .d4yf8m {height: clamp(240px, 46vh, 460px);}

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

.kspv3 > .eqrx5cy {display: none;}
.kspv3 > .aemzw3z {margin-left: auto;}

.f7gw.gbtf9 {background: color-mix(in srgb, var(--c0z) 14%, var(--spt7));box-shadow: 0 0 0 1px color-mix(in srgb, var(--c0z) 18%, transparent), 0 30px 60px -20px color-mix(in srgb, black 70%, transparent);padding: 10px;width: clamp(190px, 18vw, 230px);overflow: visible;transform: none;aspect-ratio: 9 / 18.5;border-radius:34px;}
.f7gw.gbtf9::after {content: none;}
.k1mnp {padding: 18px;height: 100%;gap:22px;display: grid;place-items: center;align-content: center;border-radius:26px;background: linear-gradient(170deg, color-mix(in srgb, var(--s6f) 70%, var(--spt7)), var(--spt7));}
.gr1a .gbtf9 .ejagpxn {width: 80% !important;max-width: 80% !important;object-fit: contain;max-height: 70px !important;height: auto !important;}
.j4ha8 {font: 900 26px/1 var(--bbniu);text-align: center;overflow-wrap: anywhere;color: white;}
.hjpq83h {letter-spacing: .1em;color: white;font-size: 12px;text-align: center;}
.hjpq83h b {margin-bottom:5px;font: 900 40px/1 var(--bbniu);display: block;}
@media (max-width:765px) { .s015 > .f7gw.gbtf9 {width: 160px;} }
