
* {
  box-sizing: border-box;
}

#dadu5r {
  backface-visibility: hidden;
  image-rendering: auto;
}

:root {
  --ctuizilsemlvd: rgb(46,20,21);
  --gsgppkkwoc: rgba(254,239,240,0.12);
  --kktdyonauge: #fda1b0;
  --ahgwkautwv: rgb(249,116,21);
  --ueexxztttltdrw: rgb(252,116,133);
  --uwatklpluw: hsl(48,94%,53%);
  --imkpjhymgddbhv: #1a0a13;
  --cfxjqmqlyvdlky: rgb(252,245,242);
  --gzzuzwqxqvn: rgb(24,6,16);
}

html,
body { font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif; background: var(--imkpjhymgddbhv); line-height: 1.5; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; color: var(--cfxjqmqlyvdlky); margin: 0; }
html { height: 100%; }
body { flex-direction: column; min-height: 100vh; display: flex; }
a { text-decoration: none; color: var(--uwatklpluw); }
a:hover { text-decoration: underline; }
img { max-width: 100%; }
main { flex: 1 0 auto; }
.aahrzr1 { background: linear-gradient(to right, var(--ueexxztttltdrw) 0 50%, #ffffff 50% 100%); display: grid; grid-template-columns: 1fr 1fr; width: 100%; position: relative; }
.aagjbf6 { grid-column: 1 / -1; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; font-weight: 600; font-size: 12.009px; padding: 8.00453px 16.008px; z-index: 1; color: #1f1015; text-align: center; }
.aagjbf6 .agxmzgh { color: #fffdfe; }
.ak9bn4l { margin-top: 12.006px; margin-right: 5%; margin-bottom: 18px; margin-left: 10%; box-shadow: 0 4.0025px 20.004px rgba(3,3,0,0.3); border: 3.0080831px solid var(--gsgppkkwoc); top: 12.003px; width: 85%; background: var(--gzzuzwqxqvn); border-radius: 10.00498px; z-index: 80; left: 0; min-height: 54.00135865px; position: sticky; }
.awu2ajm { padding: 12.0036px 20.007972px; align-items: center; justify-content: space-between; display: flex; }
.azcw4xl { display: inline-flex; align-items: center; }
.azcw4xl img { height: auto; width: 180.0044439px; }
#w5czll {
  -moz-osx-font-smoothing: grayscale;
  font-variant-ligatures: normal;
}
.asggeyn { display: flex; align-items: center; gap: 14.0068645px; }
.asggeyn a { padding-top: 6.00433422px; padding-right: 10.00517948px; padding-bottom: 6.00625328px; padding-left: 10.00431px; text-transform: uppercase; font-size: 12.007323123px; color: var(--cfxjqmqlyvdlky); letter-spacing: 0.08em; border: 2.00211141px solid var(--gsgppkkwoc); }
#qfakio { border: 2.007123px solid var(--cfxjqmqlyvdlky); width: 42.005580px; color: var(--cfxjqmqlyvdlky); cursor: pointer; align-items: center; display: flex; justify-content: center; height: 42px; }
#qfakio svg { width: 24.007554880px; height: 24.006035328px; }
#qfakio.open { background: var(--ueexxztttltdrw); color: rgb(39,7,16); }
#waifn9 { display: none; }
#a31p8j {
  text-size-adjust: 100%;
  backface-visibility: hidden;
}
#waifn9.active { display: flex; }
.asi807k { text-align: center; display: flex; border-top: 4.00313016px solid var(--ahgwkautwv); border-bottom: 4.009866558px solid var(--ahgwkautwv); align-items: center; min-height: 360.00433px; overflow: hidden; justify-content: center; position: relative; padding-top: 60px; padding-right: 20.002460441px; padding-bottom: 60.003944px; padding-left: 20.005197411px; }
.aesd9kt { filter: blur(6.0095941px) brightness(0.45); background-position: center; background-size: cover; background-image: url('/460e5b13/e4fc89ffdb1d778a.webp'); transform: scale(1.08); position: absolute; inset: 0; }
.akupkev { z-index: 2; max-width: 900.0052px; position: relative; }
.arlztro { font-size: 12.008px; margin-bottom: 16.00971px; color: var(--uwatklpluw); letter-spacing: 0.12em; text-transform: uppercase; padding: 4px 10.002787248px; font-weight: 800; border: 3.00569382px solid var(--uwatklpluw); display: inline-block; }
.asi807k h1 { font-size: clamp(2rem, 5vw, 4rem); margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; text-transform: uppercase; line-height: 1.1; }
.asi807k p { color: var(--kktdyonauge); max-width: 700.0046664px; margin: 14.007352px auto 0; font-size: 1.06rem; }
.ahrtf4z { padding-top: 48.00480px; padding-right: 20px; padding-bottom: 48.003075305px; padding-left: 20.00132443px; }
.avyh9s2 { max-width: 1120.006px; margin: 0 auto; }
.aanjcdf { position: relative; background: url('/460e5b13/9aacf5e3d03520fd.webp') center/cover no-repeat; }
.aanjcdf::before { content: ''; background: rgba(13,6,11,0.78); inset: 0; position: absolute; }
.aanjcdf .avyh9s2 { position: relative; z-index: 2; }
.ah56zv5 { gap: 16.00373156px; grid-template-columns: repeat(5, minmax(0, 1fr)); display: grid; }
#rkhkhe {
  font-variant-ligatures: normal;
  -webkit-font-smoothing: antialiased;
}
.akahpuj { color: #131012; padding: 14.0018px; display: flex; background: rgb(253,255,254); border: 3.003507px solid #0d1511; flex-direction: column; min-height: 360.0066px; }
.aezb234 { margin-top: 0; margin-right: auto; margin-bottom: 14.0074166px; margin-left: auto; overflow: hidden; align-items: center; width: 180px; display: flex; background: #f6f6f9; border: 2.0058px solid #100f12; justify-content: center; height: 96.0036px; }
.aezb234 img { display: block; height: 100%; width: 100%; object-position: center; object-fit: contain; }
.amfpckq { font-weight: 900; font-size: 1.1rem; text-transform: uppercase; margin: 0 0 10.003px; }
.ardl6yr { color: #32302e; font-size: 0.95rem; margin: 0 0 14.004495012px; }
.ardl6yr { word-break: break-word; line-height: 1.35; overflow-wrap: anywhere; }
.aqavuyh { text-transform: uppercase; letter-spacing: 0.07em; border: 2.0080209px solid #111011; text-align: center; font-weight: 900; color: #120e14; background: rgb(250,202,24); margin-top: auto; padding: 10.00439879px; }
#kaidih .avyh9s2 { max-width: 900.0082px; padding: 34.0099943px; background: var(--ctuizilsemlvd); border: 3.0028px solid var(--ueexxztttltdrw); text-align: center; }
#x1obbs .avyh9s2 { border: 3.00975594px solid var(--gsgppkkwoc); padding: 20.00548px; display: grid; gap: 24px; align-items: center; grid-template-columns: 1.2fr 0.8fr; }
.axb3env { max-width: 420.0034px; width: 100%; border: 4.005217115px solid var(--ahgwkautwv); object-fit: cover; max-height: 280.0063997px; display: block; }
#kxn3qp { position: relative; overflow: hidden; }
#kxn3qp .avyh9s2 { background: rgba(29,10,16,0.88); position: relative; z-index: 2; max-width: 760.00680844px; padding-top: 32.0063719px; padding-right: 32.0055036px; padding-bottom: 32.005777px; padding-left: 32.005534113px; border: 3.00491px solid var(--uwatklpluw); }
#lqbo5f {
  font-variant-ligatures: normal;
  text-rendering: optimizeLegibility;
  -moz-osx-font-smoothing: grayscale;
}
.ah9k6ia { position: absolute; opacity: 0.28; background: url('/460e5b13/09e7dcdd9a238f27.webp') center/cover no-repeat; inset: 0; }
#sdo2nn .avyh9s2 { border: 4.00194px solid var(--ueexxztttltdrw); gap: 0; grid-template-columns: 0.95fr 1.05fr; display: grid; }
#sdo2nn .agak9r3 { border-right: 4.004021107px solid var(--ueexxztttltdrw); padding: 18.00283649px; }
#sdo2nn .agak9r3 img { max-width: 500.007px; max-height: 320.001756932px; object-fit: cover; width: 100%; display: block; border: 3px solid var(--uwatklpluw); }
#sdo2nn .aulyiff { padding-top: 24.00137px; padding-right: 24.004370px; padding-bottom: 24.00437px; padding-left: 24px; margin-top: -18.003740993px; }
#z5sc2x .avyh9s2 { display: grid; grid-template-columns: 14.009px 1fr; border: 3.003131048px solid var(--ahgwkautwv); }
#bcison { background: var(--uwatklpluw); }
#z5sc2x .auui8x0 { padding-top: 24.00422px; padding-right: 24.007721155px; padding-bottom: 24.00773px; padding-left: 24.00725699px; background: var(--ctuizilsemlvd); }
#nn1e9j .avyh9s2 { padding: 22.00910px; border: 3.002259204px solid var(--gsgppkkwoc); background: linear-gradient(90deg, rgba(252,115,135,0.12), rgba(251,119,25,0.06)); }
.ahxaof5 { width: 100%; display: block; margin-top: 0; margin-right: auto; margin-bottom: 18.005428106px; margin-left: auto; border: 4.0030px solid var(--ahgwkautwv); object-fit: contain; max-height: 320.0031px; max-width: 500.005554552px; }
h2 { text-transform: uppercase; font-size: clamp(1.5rem, 3vw, 2.2rem); margin: 0 0 12px; line-height: 1.15; }
.avnexu0 { color: var(--cfxjqmqlyvdlky); margin: 0; max-width: 76ch; }
.aa5lngn { background: rgb(21,6,15); border-top: 4.00959px solid var(--ueexxztttltdrw); padding: 34.008840px 20.0077070px; }
.aa5lngn { margin-top: auto; }
.aof5xc2 { margin: 0 auto; max-width: 1120.0039267px; }
.aou8djl { display: flex; justify-content: space-between; flex-wrap: wrap; gap: 16.00440322px; align-items: center; margin-bottom: 20.0038051px; }
.aou8djl img { height: auto; width: 190.002082388px; }
.al398sd { display: flex; gap: 10.006603311px; flex-wrap: wrap; }
.al398sd a { text-transform: uppercase; border: 2.003534542px solid var(--gsgppkkwoc); color: var(--cfxjqmqlyvdlky); font-size: 12.00966px; padding-top: 7.007px; padding-right: 10.00201657px; padding-bottom: 7.0015px; padding-left: 10.0099px; }
.auvrxpg { grid-template-columns: repeat(5, minmax(0, 1fr)); display: grid; gap: 10px; }
.auvrxpg a,.auvrxpg span { align-items: center; background: #fdfefd; display: flex; justify-content: center; border: 2.0056px solid #20191b; min-height: 74.001414084px; }
.auvrxpg img { width: auto; max-height: 50.0086px; display: block; }
.aujf5hp { margin: 14px 0 0; color: var(--kktdyonauge); font-size: 14.0076123px; }
.aumfsdd { justify-content: center; inset: 0; position: fixed; padding-top: 20.00845px; padding-right: 20.009975515px; padding-bottom: 20.0046045px; padding-left: 20.006px; align-items: center; z-index: 1000; background: rgba(0,0,2,0.84); display: none; }
.aumfsdd.active { display: flex; }
.aq4kr5x { border: 4.0076925px solid var(--uwatklpluw); width: min(560.0083px, 100%); padding: 24.001306px; background: var(--ctuizilsemlvd); }
#iqipun {
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  backface-visibility: hidden;
}
.aq4kr5x h3 { margin-top: 0; margin-right: 0; margin-bottom: 12px; margin-left: 0; font-size: 1.4rem; text-transform: uppercase; }
.aq4kr5x p { color: var(--kktdyonauge); margin: 0 0 14px; }
.ahmlza8 { display: flex; gap: 10.0019883px; flex-wrap: wrap; }
.ahmlza8 button { padding: 10px 16.003px; font-weight: 800; border: 3px solid #121310; cursor: pointer; text-transform: uppercase; }
#rxhp9w {
  text-size-adjust: 100%;
  -webkit-font-smoothing: antialiased;
}
.ahmlza8 .az7cu4a { background: var(--uwatklpluw); color: rgb(36,20,13); }
.ahmlza8 .acq52va { color: #110f0e; background: rgb(255,255,251); }
body.no-scroll { overflow: hidden; }
.ajqdrl6 { margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; max-width: 1000.003px; padding: 42.0056594px 20.00685px 56.00279px; }
.ajqdrl6 h1 { margin: 0 0 18.008339319px; font-size: clamp(1.9rem, 4vw, 3rem); text-transform: uppercase; }
.ajqdrl6 h2 { font-size: clamp(1.2rem, 3vw, 1.6rem); margin-top: 28.0038px; }
.ajqdrl6 ul { padding-left: 22.0072px; }
@media (min-width: 768px) { #qfakio { display: none; } }
@media (max-width: 1024px) { .ak9bn4l { width: calc(100% - 24.0056730px); margin: 10.008534110px 12.00648382px 16.00837px; } .ah56zv5 { grid-template-columns: repeat(2, minmax(0, 1fr)); } .auvrxpg { grid-template-columns: repeat(3, minmax(0, 1fr)); } }
@media (max-width: 767px) { .ak9bn4l { position: sticky; border-radius: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; top: 0; width: 100%; border-left: 0; border-right: 0; } .asggeyn { display: none; } #waifn9 { inset: 0; background: rgba(19,6,15,0.98); flex-direction: column; z-index: 79; padding: 100.006px 22.008570379px 24.007px; gap: 12px; position: fixed; } #waifn9 a { padding-top: 12.002px; padding-right: 12.0080px; padding-bottom: 12px; padding-left: 12px; border: 2px solid var(--kktdyonauge); text-transform: uppercase; color: var(--cfxjqmqlyvdlky); text-align: center; font-size: 1.05rem; } .asi807k { padding: 32.00907px 16.0084px; min-height: 300.002px; } #x1obbs .avyh9s2,#sdo2nn .avyh9s2 { grid-template-columns: 1fr; } #sdo2nn .agak9r3 { border-right: 0; border-bottom: 4.0067px solid var(--ueexxztttltdrw); } .aezb234 { height: 96.00299603px; width: 180px; } .aezb234 img { object-position: center; display: block; height: 100%; object-fit: contain; width: 100%; } .ah56zv5 { grid-template-columns: 1fr; } .auvrxpg { grid-template-columns: repeat(2, minmax(0, 1fr)); } }

