

:root {--ff5:  var(--gvbhi);--ncoj:  clamp(40px, 8vw, 128px);--mtac: var(--gf2);--by07:  clamp(34px, 5vw, 82px);--qnk:  var(--d17za);--g4a5v: var(--gf2);--g1ns: 66ch;--b3l: color-mix(in srgb, var(--cil6x) 35%, var(--gvbhi));--xubs:  var(--kte);--fvq57: var(--qh88);--zi3b6: var(--sbd8u);--vkcs0: clamp(22px, 3vw, 44px);--satik:"Cormorant Garamond", "EB Garamond", "Times New Roman", Georgia, serif;}

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

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

.kjkcm {letter-spacing: .2em;background: var(--cil6x);font: 400 13px/1 var(--satik);padding: 14px 22px;top: 0;color: var(--j6v, var(--aixl, var(--pfds)));left: -9999px;z-index: 200;text-decoration: none;position: absolute;text-transform: uppercase;}
.kjkcm:focus {left: 14px;top: 14px;}

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

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

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

.w2sw {height: 2px;width: clamp(34px, 5vw, 64px);display: block;background: color-mix(in srgb, var(--cil6x) var(--up9s, 46%), var(--weq));}

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

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

.cct1  {letter-spacing: -.02em;text-transform: uppercase;}
.en0wf {text-transform: none;}
.w415zzh  {font-weight: 400;text-transform: uppercase;letter-spacing: .16em;}

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

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

.ep8j9f {font: 400 13px/1 var(--satik);padding: 0 clamp(22px, 2.6vw, 40px);justify-content: center;color: var(--uuyn, var(--mkmre));border: 0;background: var(--by3);display: inline-flex;text-transform: uppercase;cursor: pointer;min-height: 46px;text-decoration: none;letter-spacing: .2em;align-items: center;}
.ep8j9f:hover {color: var(--j6v, var(--aixl, var(--pfds)));background: var(--ptve);}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.ry61.ry61 {color: var(--hcfy, inherit);min-width: 0;margin: 0;}
.wgzyh0n {border-radius: 0;display: block;width: 100%;object-fit: cover;height: 100%;}
.d94w9 .wgzyh0n {aspect-ratio: 16 / 6;}
.qx6y .wgzyh0n {aspect-ratio: 4 / 5;}

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

.fsgcv :is(.wnwh0w, .znjqe, .t1wvsc, .vjdbsw7,
             .zmdt7, .vckev6w, .rr4jj, .qcgfhg) a[role="button"],
.fsgcv .vjdbsw7 a {text-transform: uppercase;background: var(--cil6x);color: var(--aixl, var(--pfds));display: inline-flex;min-height: 46px;justify-content: center;font: 400 13px/1 var(--satik);text-decoration: none;border: 0;border-radius: 0;letter-spacing: .2em;align-items: center;padding: 0 clamp(22px, 2.6vw, 40px);}
.fsgcv :is(.wnwh0w, .znjqe, .t1wvsc, .vjdbsw7,
             .zmdt7, .vckev6w, .rr4jj, .qcgfhg) a[role="button"]:hover,
.fsgcv .vjdbsw7 a:hover {background: var(--ptve);}

.b47y16d {min-width: 0;}

.f7dh.f7dh {margin: 0;padding: 0;}
.fsgcv .f7dh > li {margin: 0;}
.bdm9d {padding: var(--vkcs0) 0;border-top: 1px solid var(--qnk);}
.bdm9d:first-child {border-top: 0;padding-top: 0;}
.k3v3m1s .bdm9d:last-child {border-bottom: 0;}
.smva .bdm9d:last-child {border-bottom: 1px solid var(--qnk);}

.xj58ve.xj58ve {font: 400 21px/1.35 var(--satik);color: var(--ff5);margin: 0;letter-spacing: -.01em;}
.ek159 {margin: 12px 0 0;}
.yav3.yav3 {font-size: 16.5px;line-height:1.72;color: var(--mtac);margin: 0;}

.g9rpwb {list-style: none;counter-reset: bmgloss;}
.g9rpwb .xj58ve, .g55y .xj58ve {display: block;}
.g9rpwb .yav3, .g55y .yav3 {margin: 12px 0 0;}

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

.kb15902 {min-width: 0;}
.vgm9d3g {display: grid;}
.bvsw .fmzf {padding: var(--vkcs0) 0;}
.ckns5cm .fmzf {padding: calc(var(--vkcs0) * .6) 0;}
.fmzf {border-top: 1px solid var(--qnk);}
.fmzf:first-child {border-top: 0;padding-top: 0;}
.rq493v.rq493v {font: 900 clamp(40px, 7vw, 88px)/1 var(--satik);letter-spacing: -.05em;margin: 0 0 6px;color: var(--fvq57);}
.x3k6 {letter-spacing: -.01em;color: var(--ff5);font: 400 21px/1.32 var(--satik);margin: 0;display: block;}
.gwc7b {line-height:1.71;max-width: 52ch;color: var(--mtac);font-size: 16.5px;margin: 8px 0 0;display: block;}

.p1t349e.p1t349e {padding: 0;list-style: none;counter-reset: bmstep;}
.fsgcv .p1t349e > li {margin: 0;}
.p1t349e .fmzf::before {letter-spacing: -.05em;counter-increment: bmstep;margin: 0 0 6px;display: block;color: var(--fvq57);font: 900 clamp(40px, 7vw, 88px)/1 var(--satik);}
.ja81x .fmzf::before {content: counter(bmstep, decimal-leading-zero);}
.q5mw .fmzf::before {content: counter(bmstep, decimal);}

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

.q23c86d {min-width: 0;}
.knaq {display: block;}
.y9ejn1.y9ejn1 {letter-spacing: .24em;color: var(--g4a5v);font: 400 12px/1 var(--satik);margin: 0 0 14px;text-transform: uppercase;}

.pt56tcn.pt56tcn {margin: 0 0 var(--vkcs0);list-style: none;padding: 0;}
.pt56tcn.pt56tcn:last-child {margin-bottom: 0;}
.fsgcv .pt56tcn > li {margin: 0;}
.z5fh.z5fh {font-size: 16.5px;padding: 12px 0;margin: 0;border-top: 1px solid var(--qnk);align-items: baseline;display: flex;gap:13px;line-height:1.65;}
.z5fh.z5fh:first-child {border-top: 0;}
.pc4enm {text-align: center;font-size: 16px;width: 14px;font-weight: 400;flex: 0 0 auto;}
.b4wmnf .pc4enm   {color: var(--ff5);}
.at2kpwt .pc4enm {color: var(--g4a5v);}

.at2kpwt.at2kpwt {border-top: 1px solid var(--zi3b6);padding-top: var(--vkcs0);}

.dky6wv {min-width: 0;}

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

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

.wknc .y5mkb77 {border-bottom: 1px solid var(--qnk);padding-bottom:15px;}
.n0x1 {min-width: 0;}
.fsgcv .s5fcwp > li {margin: 0;}
.y5mkb77 {min-width: 0;display: block;color: inherit;text-decoration: none;}

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

.xyjv67 {width: 100%;height: auto;border-radius: 0;display: block;transition:opacity 0.241s;aspect-ratio: 1 / 1;object-fit: cover;}
.y5mkb77:hover .xyjv67,
.y5mkb77:focus-visible .xyjv67 {opacity:0.81;}
.w175z {min-width: 0;display: block;letter-spacing: -.01em;font: 400 19px/1.35 var(--satik);overflow-wrap: anywhere;color: var(--ff5);margin-top:13px;}
.d9tnz2p {font: 400 12.5px/1 var(--satik);display: block;letter-spacing: .18em;color: var(--g4a5v);text-transform: uppercase;margin-top:4px;}

.yc5s {min-width: 0;}

.mrr5ah.mrr5ah {margin: 0;padding: 0;list-style: none;}
.fsgcv .mrr5ah > li {margin: 0;}
.c18z3 {border-top: 1px solid var(--qnk);}
.c18z3:first-child {border-top: 0;}
.qnhy .c18z3:last-child {border-bottom: 1px solid var(--qnk);}
.w7zmk {align-items: center;display: flex;gap: clamp(14px, 2.4vw, 28px);color: inherit;min-height: 76px;padding: 14px 0;text-decoration: none;}
.tmwyg9s {flex: 0 0 auto;display: block;width: clamp(116px, 16vw, 152px);}
.tmwyg9s img {opacity:0.98;transition:opacity 0.176s;max-height: 56px;object-fit: contain;height: auto;display: block;border-radius: 0;width: 100%;}
.w7zmk:hover .tmwyg9s img,
.w7zmk:focus-visible .tmwyg9s img {opacity:0.84;}
.hgc7aw8 {letter-spacing: -.01em;overflow-wrap: anywhere;min-width: 0;color: var(--ff5);font: 400 19px/1.35 var(--satik);}

.zb5h5 {min-width: 0;}
.b3a9d4 {margin: 0;gap: 0 clamp(14px, 2.4vw, 28px);display: grid;align-items: center;grid-template-columns: auto minmax(0, 1fr);padding: 0;}
.gcynf6a, .d84sn {align-items: center;display: flex;border-top: 1px solid var(--qnk);min-height: 76px;margin: 0;padding: 14px 0;}
.gcynf6a:first-of-type, .gcynf6a:first-of-type + .d84sn {border-top: 0;}
.e4db .gcynf6a:last-of-type,
.e4db .d84sn:last-of-type {border-bottom: 1px solid var(--qnk);}
.he0tp6 {min-height: 48px;display: flex;align-items: center;width: clamp(116px, 16vw, 152px);}
.he0tp6 img {display: block;opacity:0.99;width: 100%;max-height: 52px;object-fit: contain;transition:opacity 0.243s;height: auto;border-radius: 0;}
.he0tp6:hover img, .he0tp6:focus-visible img {opacity:0.82;}
.bx85d {overflow-wrap: anywhere;letter-spacing: .18em;color: var(--g4a5v);font: 400 13px/1.4 var(--satik);text-transform: uppercase;}

.r9hkg {min-width: 0;}
.jf485y.jf485y {letter-spacing: -.05em;color: var(--fvq57);margin: 0 0 6px;font: 900 clamp(56px, 9vw, 116px)/1 var(--satik);}
.kx95.kx95 {margin: 0 0 14px;flex-wrap: wrap;display: flex;gap:5px 12px;align-items: baseline;}
.zesyk65 {letter-spacing: .16em;color: var(--ff5);font-size: 17px;}
.dfmva {color: var(--g4a5v);letter-spacing: .2em;font: 400 12px/1 var(--satik);text-transform: uppercase;}
.c242j9.c242j9 {margin: 0 0 var(--vkcs0);color: var(--mtac);font-size: 16.5px;line-height:1.72;}
.h520w {border-top: 1px solid var(--qnk);padding: var(--vkcs0) 0;margin: 0;}
.srza2z.srza2z {text-wrap: pretty;font: 400 clamp(19px, 2.2vw, 24px)/1.45 var(--satik);color: var(--ff5);margin: 0;letter-spacing: -.01em;}
.z2m1rn9 {font-style: normal;font: 400 12px/1 var(--satik);flex-wrap: wrap;gap:5px 14px;align-items: baseline;letter-spacing: .2em;margin: 12px 0 0;text-transform: uppercase;display: flex;color: var(--g4a5v);}
.htsp {letter-spacing: .12em;color: var(--mtac);}

.xw4v {min-width: 0;}
.ds78d.ds78d {margin: 0 0 var(--vkcs0);}
.y1t2rjn {display: block;height: auto;width: 100%;border-radius: 0;}
.p78r8t.p78r8t {letter-spacing: -.05em;margin: 0 0 14px;color: var(--ff5);text-wrap: balance;font: 900 clamp(24px, 3vw, 40px)/1.05 var(--satik) !important;}
.grxy {color: var(--mtac);line-height:1.70;font-size: 16.5px;}
.grxy > *:last-child {margin-bottom: 0;}

.kddm7f {padding: 0 clamp(22px, 2.6vw, 40px);align-items: center;font: 400 13px/1 var(--satik);display: inline-flex;letter-spacing: .2em;min-height: 46px;margin-top: var(--vkcs0);text-transform: uppercase;justify-content: center;background: var(--cil6x);text-decoration: none;color: var(--aixl, var(--pfds));border: 0;border-radius: 0;}
.kddm7f:hover {background: var(--ptve);}

.j3ct1 {margin: var(--vkcs0) 0 0;order: 2;}
.dpcdhy {display: flex;flex-direction: column;}

.jmfcs {min-width: 0;}
.pd36 {text-wrap: balance;letter-spacing: -.05em;font: 900 clamp(26px, 3.4vw, 52px)/1.02 var(--satik);color: var(--ff5);margin: 0 0 14px;}
.nywag.nywag {font-size: 17px;margin: 0 0 var(--vkcs0);line-height:1.72;color: var(--mtac);}
.ph7q {grid-template-columns: minmax(0, 1fr);display: grid;gap: var(--vkcs0);}
.qht7 {min-width: 0;margin: 0;}
.tgveyw4 {height: auto;width: 100%;display: block;border-radius: 0;}
.psb73p5 {letter-spacing: .16em;color: var(--g4a5v);text-transform: uppercase;font: 400 12px/1.5 var(--satik);margin: 10px 0 0;}

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

.fa0nsts.fa0nsts {color: var(--aixl, var(--pfds));background: var(--cil6x);border: 0;}
.fa0nsts.fa0nsts:hover {background: var(--ptve);}
.fhrvg {color: var(--ff5);background: transparent;border: 1px solid var(--zi3b6);}
.fhrvg:hover {border-color: var(--ff5);}

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

.m5c1w {grid-template-columns: minmax(0, 1fr) auto;}
.d3hd3h {display: block;height: auto;object-fit: cover;border-radius: 0;aspect-ratio: 1;width: clamp(64px, 9vw, 92px);}
.eygg {display: grid;min-width: 0;gap:6px;grid-template-columns: minmax(0, 1fr);}
.mya3kg.mya3kg {font: 400 11.5px/1 var(--satik);letter-spacing: .24em;text-transform: uppercase;margin: 0;color: var(--g4a5v);}
.xr06 {color: var(--ff5);letter-spacing: -.01em;font: 400 21px/1.3 var(--satik);}
.xj5z {color: var(--mtac);font-size: 15px;font-style: normal;}
.awe1b {color: var(--g4a5v);font: 400 11.5px/1.5 var(--satik);text-transform: uppercase;letter-spacing: .18em;}
.s63q7hk {line-height:1.71;font-size: 16px;color: var(--mtac);}
.q9vb8 {margin-top:3px;flex-wrap: wrap;display: flex;gap:8px 20px;}
.kq0y {letter-spacing: .2em;text-transform: uppercase;align-items: center;min-height: 44px;color: var(--ff5);border-bottom: 1px solid var(--zi3b6);text-decoration: none;font: 400 11.5px/1 var(--satik);display: inline-flex;}
.kq0y:hover {border-bottom-color: var(--ff5);}
.ktb3r2b {font-size: 13.5px;line-height:1.68;color: var(--g4a5v);}

.c2ckj {gap:4px;display: grid;grid-template-columns: minmax(0, 1fr);min-width: 0;}
p.xr06, p.xj5z, p.awe1b, p.s63q7hk, p.ktb3r2b {margin: 0;}
p.q9vb8 {margin: 4px 0 0;}

@media (min-width:755px) {
  
  .g9a80 {display: flex;flex-wrap: wrap;align-content: flex-start;}
  .g9a80 > * {min-width: 0;flex: 1 1 calc(50% - var(--vkcs0) / 2);}
  
  .fsgcv > .cvmq {display: flex;width: calc(50% - (var(--by07) / 2));float: left;flex-direction: column;}
  .fsgcv > .cvmq + .cvmq {float: right;}
  
  .fsgcv > .cvmq + .cvmq + * {clear: both;}
}

.xk2gj7 {padding: clamp(24px, 3.2vw, 40px) 0;border-bottom: 1px solid var(--qnk);margin: clamp(32px, 4.4vw, 58px) 0;border-top: 3px solid var(--ff5);min-width: 0;}
.vm4vj {font: 900 clamp(24px, 3vw, 40px)/1.05 var(--satik);letter-spacing: -.05em;text-wrap: balance;color: var(--ff5);margin: 0 0 12px;}
.dp30.dp30 {font-size: 16.5px;color: var(--mtac);margin: 0 0 var(--vkcs0);line-height:1.72;}
.s61h {margin: 0 0 var(--vkcs0);padding: 0;grid-template-columns: auto minmax(0, 1fr);display: grid;align-items: baseline;gap: 0 clamp(14px, 2.4vw, 28px);}
.kbm6, .zepwcy {margin: 0;border-top: 1px solid var(--qnk);padding: 12px 0;}
.kbm6:first-of-type, .kbm6:first-of-type + .zepwcy {border-top: 0;}
.kbm6 {text-transform: uppercase;font: 400 11.5px/1.4 var(--satik);white-space: nowrap;color: var(--g4a5v);letter-spacing: .2em;}
.zepwcy {display: flex;gap:4px 14px;color: var(--ff5);flex-wrap: wrap;font-size: 16.5px;align-items: baseline;}
.nca3n5 {letter-spacing: .14em;color: var(--ff5);}

.y60ebc {display: block;}
.qat7.qat7 {display: flex;padding: 12px 0;flex-wrap: wrap;margin: 0;border-top: 1px solid var(--qnk);align-items: baseline;justify-content: space-between;gap:3px clamp(14px, 2.4vw, 28px);}
.qat7.qat7:first-child {border-top: 0;}
.y60ebc .kbm6, .y60ebc .zepwcy {padding: 0;border-top: 0;}

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

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

.dz2f930 {min-width: 0;}

.a37js6h {letter-spacing: -.05em;font: 900 clamp(26px, 3.4vw, 52px)/1.02 var(--satik);text-wrap: balance;color: var(--ff5);}
.jc0wgv .a37js6h {margin-top: clamp(8px, 1.4vw, 20px) !important;}
.cwmdfe .a37js6h {margin-top: 0 !important;}

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

.rvrff7.rvrff7 {display: flex;margin: 0;}
.rpc3k {justify-content: flex-start;}
.trak {justify-content: center;}
.nw65 {justify-content: flex-end;}
.dfwrej {background: var(--cil6x);padding: 0 clamp(22px, 2.6vw, 40px);text-decoration: none;text-align: center;align-items: center;letter-spacing: .2em;justify-content: center;text-transform: uppercase;border: 0;border-radius: 0;min-height: 46px;color: var(--aixl, var(--pfds));display: inline-flex;max-width: 100%;font: 400 13px/1 var(--satik);}
.dfwrej:hover {background: var(--ptve);}
.hpg7 {width: 100%;}

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

.sxgm {margin: 0;min-width: 0;}
.rf3a {display: block;border-radius: 0;height: auto;width: 100%;}
.dt0bn {height: 0;border: 0;border-top: 1px solid var(--qnk);width: 100%;margin: 14px 0 0;}

.mjdqph {min-width: 0;}

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

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

.tm73d6.tm73d6 {overflow-x: visible;}
.ys8p {margin: 0 0 clamp(16px, 2vw, 30px);}
.ys8p .naby {margin-bottom: 0 !important;}

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

.r44x {min-width: 0;}
.rtkb {letter-spacing: .24em;font: 400 12px/1 var(--satik);color: var(--g4a5v);text-transform: uppercase;margin: 0 0 12px;display: block;}

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

.fsgcv .frnqs0q {min-width: 0;}
.fsgcv .jzgycn, .fsgcv .n2wj4h, .fsgcv .exsv3, .fsgcv .fpn693 {min-width: 0;}
.fsgcv .w0sr4qj, .fsgcv .b6rjghy, .fsgcv .scffeq {min-width: 0;}
.fsgcv .kzt6rh2 {min-width: 0;}
.fsgcv .fbc6y7 {min-width: 0;}
.fsgcv .zmdt7 {min-width: 0;}
.fsgcv .vkxz {left: -9999px;position: absolute;}
.fsgcv .z8t3s {display: none;}
.fsgcv .vqn9j00 {display: none;}
.fsgcv .e8q42y, .fsgcv .bstme, .fsgcv .qga15v, .fsgcv .c42bqy0,
.fsgcv .rm1c6, .fsgcv .qqr5p, .fsgcv .jpm8, .fsgcv .wwne4f4,
.fsgcv .bhh6, .fsgcv .emqg3w, .fsgcv .ysnn4,
.fsgcv .g9ftze, .fsgcv .tg3mv89, .fsgcv .b865a91,
.fsgcv .m6rsk7, .fsgcv .vs844hh, .fsgcv .csh5te,
.fsgcv .mzhfq8, .fsgcv .tq24h, .fsgcv .bmv1 {display: none;}

.fsgcv :is(.vggdn, [class*="table"]) {overflow-x: auto;}
.fsgcv table {width: 100%;font-size: 16px;border-collapse: collapse;}
.fsgcv thead th {text-align: left;color: var(--g4a5v);border-bottom: 1px solid var(--zr5, var(--cil6x));text-transform: uppercase;letter-spacing: .2em;font: 400 11.5px/1.3 var(--satik);padding: 12px 16px 12px 0;white-space: nowrap;}
.fsgcv tbody td {color: var(--zdgvm, inherit);padding: 12px 16px 12px 0;border-bottom: 1px solid var(--qnk);}
.fsgcv tbody td + td {font-variant-numeric: tabular-nums;}

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

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

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

.t697j.t697j {border-top: 1px solid var(--qnk);padding: var(--by07) clamp(18px, 4vw, 64px) clamp(26px, 3vw, 44px);background: var(--qk8t);}
.t697j .mca48xp {display: grid;grid-template-columns: minmax(0, 1fr);gap: clamp(22px, 3vw, 38px);text-align: center;margin: 0 auto;justify-items: center;max-width:1179px;}
.t697j .hwkg img {height: 28px;display: block;width: auto;}
.t697j .hwkg span {font: 900 20px/1 var(--satik);letter-spacing: -.05em;}
.t697j .eh5s32 {gap: 0 clamp(16px, 2.6vw, 40px);display: flex;flex-wrap: wrap;justify-content: center;}
.t697j .eh5s32 ul {list-style: none;display: flex;justify-content: center;gap: 0 clamp(16px, 2.6vw, 40px);flex-wrap: wrap;margin: 0;padding: 0;}
.t697j .eh5s32 a {color: var(--mtac);text-decoration: none;font: 400 12px/1 var(--satik);text-transform: uppercase;display: inline-flex;align-items: center;letter-spacing: .2em;min-height: 44px;}
.t697j .eh5s32 a:hover {color: var(--ff5);}
.t697j .j5ayex {opacity:0.71;max-width:1180px;align-items: center;display: flex;justify-content: center;flex-wrap: wrap;gap:13px;margin: clamp(20px, 2.4vw, 32px) auto 0;}
.t697j .dfzazn {margin: clamp(22px, 2.6vw, 36px) auto 0;padding-top: clamp(18px, 2vw, 26px);border-top: 1px solid var(--qnk);text-align: center;max-width:1180px;}
.t697j .dfzazn p {margin: 0;font-size: 13.5px;color: var(--mtac);}
.t697j .dfzazn p + p {line-height:1.70;margin-top:11px;}

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

  
  
  .rq493v.rq493v {font-size: clamp(40px, 11vw, 64px);}
  
  .p1t349e .fmzf::before {font-size: clamp(40px, 11vw, 64px);}
  .gwc7b {max-width: none;}
  .epg0hj.epg0hj {font-size: 17px !important;max-width: none;}
}

@media (max-width:454px) {
  
  .crm9yb5 {flex-direction: row;align-items: center;text-align: left;gap:9px;flex-wrap: nowrap;}
  .w2sw {display: none;}
  .kxvrenv {flex: 0 1 auto;min-width: 0;overflow: hidden;}
  .wmv9b9 {white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
  .jz77pvc {align-items: center;flex: 0 0 auto;flex-direction: row;gap:7px;margin-left: auto;width: auto;}
  .ye2e4v {font-size: 13px;letter-spacing: .08em;justify-content: center;padding: 0 6px;}
  .ep8j9f {padding: 0 13px;font-size: 12.5px;width: auto;letter-spacing: .08em;}
  .wmv9b9 {font-size: clamp(28px, 9vw, 40px);}
  .xj58ve {font-size: 19px;}
  .x3k6 {font-size: 19px;}
  
  .cvpdmg {gap:12px;align-items: center;padding-right:35px;flex-wrap: nowrap;flex-direction: row;}
  .mjhr8r {flex: 1 1 auto;white-space: nowrap;overflow: hidden;text-align: left;min-width: 0;text-overflow: ellipsis;font-size: 14px;}
  
  .cvpdmg .ep8j9f {flex: 0 0 auto;box-sizing: border-box;}
}

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

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

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

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

.bbgs0n:checked ~ .vwr4n {opacity:1;visibility: visible;}
.bbgs0n:checked ~ .nfvcd {transform: translateX(0);visibility: visible;}

.pwgmt {gap:11px;border-bottom: 1px solid var(--qnk, var(--d17za));align-items: center;background: var(--mw4r);z-index: 1;padding: 14px 16px;position: sticky;display: flex;justify-content: space-between;top: 0;}
.zb3wqww {min-height: 44px;display: inline-flex;align-items: center;}
.zb3wqww img {height: 26px;width: auto;display: block;}
.grk187 {font-size: 16px;letter-spacing: .01em;font-family: var(--satik);font-weight: 800;color: var(--gvbhi);}

.wwa0k {align-items: center;color: var(--gvbhi);width: 44px;border-radius: 0;border: 1px solid var(--qnk, var(--d17za));background: var(--dv6yd);display: inline-flex;cursor: pointer;justify-content: center;height: 44px;flex: none;}
.wwa0k:hover {background: var(--wv7);}
.wwa0k:focus-visible,
.p2tw2 a:focus-visible,
.k5x3:focus-visible,
.mtzjy0:focus-visible {outline: 2px solid var(--gvbhi);outline-offset: 2px;}

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

.p2tw2 a {min-height: 48px;display: flex;align-items: center;font-weight: 600;text-decoration: none;font-size: 15.5px;line-height:1.32;padding: 10px 14px;border-radius: 0;border: 1px solid transparent;color: var(--gvbhi);}
.p2tw2 a:hover {border-color: var(--qnk, var(--d17za));background: var(--dv6yd);}

.p2tw2 a[aria-current="page"] {box-shadow: inset 3px 0 0 var(--cil6x);background: var(--dv6yd);border-color: var(--qnk, var(--d17za));}

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

.k5x3, .mtzjy0 {font-weight: 700;min-height: 48px;border-radius: 0;display: flex;align-items: center;text-decoration: none;padding: 12px 18px;font-size: 15px;justify-content: center;}
.k5x3 {border: 1px solid var(--qnk, var(--d17za));color: var(--tr5r, var(--bjyr5));background: var(--qzml7);}
.mtzjy0 {background: var(--by3);color: var(--uuyn, var(--mkmre));border: 1px solid transparent;}

.p2tw2 {padding: 8px 22px 14px;}
.p2tw2 ul {gap: 0;}
.p2tw2 li + li {border-top: 1px solid var(--qnk, var(--d17za));}
.p2tw2 a {font-family: var(--satik);font-size: 17px;margin: 4px 0;padding: 14px 2px;font-weight: 500;border: 0;border-radius: 0;}
.p2tw2 a:hover {text-underline-offset: 4px;background: none;text-decoration: underline;}
.p2tw2 a[aria-current="page"] {box-shadow: none;background: none;font-style: italic;}
.p2tw2 a[aria-current="page"]::before {flex: none;content: '';width: 18px;height: 2px;margin-right:11px;background: color-mix(in srgb, var(--cil6x) var(--up9s, 46%), var(--gvbhi));}
.pwgmt {padding: 18px 22px;}
.z38nv {padding: 16px 22px calc(18px + env(safe-area-inset-bottom, 0px));}
.wwa0k {border-radius: 50%;}

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

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

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

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

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

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

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

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

.fsgcv {padding-bottom: max(96px, var(--zjf, 96px));}

.b865a91 {--tweq1: .18em;--bdho: 400;--rnre: 0;--fha46: uppercase;--jll: 12px;--llbcr: 1px solid var(--vylyi, currentColor);--rmv: 0;--va9n5: 0;--grr: 0 12px;--l5om5: 0;}

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

.c7v8p.y91wvma.y91wvma {align-items: end;padding: 0;display: grid;position: relative;isolation: isolate;min-height: clamp(420px, calc(100vh - 230px), 660px);overflow: hidden;grid-template-areas: "x";}
.y91wvma > .ry61 {position: absolute;grid-area: x;z-index: -2;inset: 0;}
.y91wvma .d94w9 .wgzyh0n, .y91wvma .wgzyh0n {height: 100%;width: 100%;aspect-ratio: auto;}
.y91wvma .ry61 picture {height: 100%;display: block;}
.y91wvma::after {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%);position: absolute;pointer-events: none;content: "";inset: 0;}
.y91wvma > .gd7n {grid-area: x;max-width:760px;position: relative;z-index: 1;padding: clamp(22px, 4vw, 56px);}
.y91wvma .seepqn.seepqn {color: var(--hcfy, white) !important;font-size: clamp(40px, 6vw, 96px) !important;overflow-wrap: normal;hyphens: manual;}
.y91wvma .epg0hj.epg0hj, .y91wvma .eqpmv2.eqpmv2 {color: color-mix(in srgb, white 86%, transparent) !important;}

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

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

@media (max-width:825px) {
  .jz77pvc .b865a91 {display: none;}
}
.m6mysgh {padding: 14px 20px 0;}

.d3e1tt .b4ds {position: absolute;background-color: color-mix(in srgb, var(--cil6x) 30%, var(--mw4r));z-index: -2;inset: 0;background-size: cover;}
.y91wvma.d3e1tt::after {background: linear-gradient(15deg, color-mix(in srgb, black 45%, transparent), transparent 70%);}

.xr91ag.xr91ag {display: block !important;margin-top:22px;}
.xr91ag .vgymaht {grid-template-areas: "p";grid-template-columns: minmax(0, 1fr);display: grid;}
.xr91ag .eankr.eankr {transition:transform 0.653s cubic-bezier(.3, .7, .2, 1), opacity 0.33s ease;max-width: none;width: auto;min-width: 0;margin: 0;grid-area: p;display: grid;background: var(--mw4r);grid-template-columns: minmax(0, 1fr);box-shadow: 0 30px 60px -30px color-mix(in srgb, black 60%, transparent);}
.xr91ag .eankr:not(:first-child) {opacity:0.05;}
.xr91ag .eankr picture {display: block;}
.fsgcv .xr91ag .tgveyw4 {aspect-ratio: 16 / 9;object-fit: cover;width: 100%;height: auto;max-height: none;}
.xr91ag .psb73p5.psb73p5 {color: var(--ff5);align-items: baseline;display: grid;padding: 18px 0 0;margin: 0;grid-template-columns: auto minmax(0, 1fr);text-transform: none;gap:19px;letter-spacing: 0;font: italic 400 clamp(19px, 2vw, 28px)/1.3 var(--satik);}
.xr91ag .gyaf29h {color: var(--cil6x);font: 900 clamp(40px, 5vw, 72px)/.8 var(--satik);font-style: normal;}
.xr91ag .afwy {padding-top:12px;display: flex;align-items: center;justify-content: space-between;border-top: 1px solid var(--qnk);margin: 18px 0 0;}
.xr91ag .nb724 {cursor: pointer;padding: 6px 4px;color: var(--ff5);min-width: 44px;font: 400 26px/1 var(--satik);border: 0;background: none;min-height: 44px;}
.xr91ag .nb724:hover {color: var(--cil6x);}
.xr91ag .nb724[hidden] {display: none;}
.xr91ag .yjcby5p {color: var(--g4a5v);font: 400 13px/1 var(--satik);letter-spacing: .3em;}
@media (max-width:689px) { .fsgcv .xr91ag .tgveyw4 {aspect-ratio: 4 / 5;} }
@media (prefers-reduced-motion: reduce) { .xr91ag .eankr.eankr {transition:none;} }
.xr91ag .psb73p5.psb73p5:first-child {padding: 0 0 16px;}
.xr91ag + .pjsf, .jmfcs .pjsf {margin-top:22px;}

.mrr5ah.mrr5ah {display: grid;grid-template-columns: repeat(4, minmax(0, 1fr));gap:13px;}
.mrr5ah .c18z3 {border: 0 !important;min-width: 0;}
.mrr5ah .w7zmk {border: 1px solid var(--qnk);text-decoration: none;flex-direction: column;height: 100%;justify-content: center;padding: 18px 12px;display: flex;gap:11px;min-height: 128px;align-items: center;transition:border-color 0.248s ease, background 0.181s ease;background: color-mix(in srgb, var(--gvbhi) 5%, transparent);}
.mrr5ah .w7zmk:hover {border-color: var(--cil6x);background: color-mix(in srgb, var(--cil6x) 8%, transparent);}
.mrr5ah .tmwyg9s {width: 100%;max-width:150px;}
.mrr5ah .tmwyg9s img {height: 44px;width: 100%;object-fit: contain;}
.mrr5ah .hgc7aw8 {text-transform: uppercase;text-decoration: none;text-align: center;letter-spacing: .14em;font: 400 12px/1.2 var(--satik);color: var(--mtac);}
.b3a9d4.b3a9d4 {gap:11px;display: grid !important;grid-template-columns: repeat(4, minmax(0, 1fr));}
.b3a9d4 .wnxdph {border: 1px solid var(--qnk);padding: 18px 12px;flex-direction: column;gap:11px;min-width: 0;align-items: center;display: flex;min-height: 128px;justify-content: center;background: color-mix(in srgb, var(--gvbhi) 5%, transparent);}
.b3a9d4 .wnxdph > * {padding: 0 !important;border: 0 !important;text-align: center;margin: 0;}
.b3a9d4 .he0tp6 img {max-width:150px;width: 100%;object-fit: contain;height: 44px;}
@media (max-width:766px) {
  .mrr5ah.mrr5ah, .b3a9d4.b3a9d4 {grid-template-columns: repeat(2, minmax(0, 1fr));}
}

.t697j :is(.xwxpg, .j5ayex, .mca48xp, .dfzazn) {box-sizing: border-box;max-width: var(--g1ns, 1080px);margin-inline: auto;padding-inline: 16px;}

.b3a9d4 .wnxdph {min-height: 118px;height: auto;}
.b3a9d4 .wnxdph > .gcynf6a, .b3a9d4 .wnxdph > .d84sn {height: auto !important;display: block;min-height: 0 !important;}

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

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

.fsgcv .xr91ag .tgveyw4 {height: clamp(240px, 52vh, 520px);aspect-ratio: auto;}
@media (max-width:689px) { .fsgcv .xr91ag .tgveyw4 {height: 42svh;} }
.xr91ag .psb73p5.psb73p5 {grid-template-columns: minmax(0, 1fr);}
.xr91ag .yjcby5p {display: flex;gap:9px;}
.xr91ag .yjcby5p i {width: 22px;background: var(--zi3b6, var(--qnk));height: 2px;}
.xr91ag .yjcby5p i[aria-current="true"] {height: 3px;background: var(--cil6x);}
.fsgcv .xr91ag .tgveyw4 {height: clamp(240px, 46vh, 460px);}

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

.crm9yb5 > .w2sw {display: none;}
.crm9yb5 > .jz77pvc {margin-left: auto;}

.c8nxy2s.hmce {width: clamp(190px, 18vw, 230px);box-shadow: 0 0 0 1px color-mix(in srgb, var(--gvbhi) 18%, transparent), 0 30px 60px -20px color-mix(in srgb, black 70%, transparent);transform: none;border-radius:34px;background: color-mix(in srgb, var(--gvbhi) 14%, var(--mw4r));overflow: visible;aspect-ratio: 9 / 18.5;padding: 10px;}
.c8nxy2s.hmce::after {content: none;}
.yz78ks {border-radius:25px;align-content: center;height: 100%;place-items: center;display: grid;background: linear-gradient(170deg, color-mix(in srgb, var(--cil6x) 70%, var(--mw4r)), var(--mw4r));padding: 18px;gap:22px;}
.qcgfhg .hmce .h4xs5 {height: auto !important;width: 80% !important;object-fit: contain;max-height: 70px !important;max-width: 80% !important;}
.w8sv {overflow-wrap: anywhere;text-align: center;color: white;font: 900 26px/1 var(--satik);}
.mvfj7qf {font-size: 12px;text-align: center;letter-spacing: .1em;color: white;}
.mvfj7qf b {font: 900 40px/1 var(--satik);display: block;margin-bottom:3px;}
@media (max-width:766px) { .ccxv > .c8nxy2s.hmce {width: 160px;} }
