#dadu5r {
  text-size-adjust: 100%;
  font-variant-ligatures: normal;
}

* {
  box-sizing: border-box;
}

:root {
  --ctuizilsemlvd: #2a1415;
  --ahgwkautwv: #f77513;
  --uwatklpluw: rgb(248,202,23);
  --gzzuzwqxqvn: rgb(24,8,15);
  --kktdyonauge: rgb(255,160,175);
  --gsgppkkwoc: rgba(255,239,240,0.12);
  --cfxjqmqlyvdlky: #fef2f3;
  --imkpjhymgddbhv: #180c12;
  --ueexxztttltdrw: #fe7185;
}

html,
body { font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif; background: var(--imkpjhymgddbhv); margin: 0; padding: 0; line-height: 1.5; color: var(--cfxjqmqlyvdlky); }
html { height: 100%; }
body { min-height: 100vh; flex-direction: column; display: flex; }
a { text-decoration: none; color: var(--uwatklpluw); }
a:hover { text-decoration: underline; }
img { max-width: 100%; }
#lqbo5f {
  -webkit-font-smoothing: antialiased;
}
main { flex: 1 0 auto; }
.aahrzr1 { position: relative; display: grid; width: 100%; background: linear-gradient(to right, var(--ueexxztttltdrw) 0 50%, #ffffff 50% 100%); grid-template-columns: 1fr 1fr; }
.aagjbf6 { padding: 8.004613522px 16.007987733px; font-weight: 600; font-size: 12.007px; grid-column: 1 / -1; z-index: 1; margin: 0; text-align: center; color: rgb(32,16,18); }
.aagjbf6 .agxmzgh { color: rgb(253,254,254); }
.ak9bn4l { border-radius: 10.00983315px; position: sticky; background: var(--gzzuzwqxqvn); left: 0; min-height: 54.006943px; z-index: 80; margin: 12.007318534px 5% 18.0058px 10%; width: 85%; box-shadow: 0 4.00257275px 20.0030154px rgba(1,3,0,0.3); border: 3.007px solid var(--gsgppkkwoc); top: 12.00784px; }
.awu2ajm { justify-content: space-between; display: flex; align-items: center; padding-top: 12.004px; padding-right: 20.00182px; padding-bottom: 12.009333911px; padding-left: 20.00672px; }
.azcw4xl { display: inline-flex; align-items: center; }
.azcw4xl img { height: auto; width: 180.0094px; }
.asggeyn { align-items: center; gap: 14.007942550px; display: flex; }
.asggeyn a { text-transform: uppercase; color: var(--cfxjqmqlyvdlky); font-size: 12.004605642px; border: 2.004732px solid var(--gsgppkkwoc); letter-spacing: 0.08em; padding-top: 6px; padding-right: 10.004059609px; padding-bottom: 6.002339264px; padding-left: 10.00809px; }
#qfakio { display: flex; width: 42.003024px; color: var(--cfxjqmqlyvdlky); justify-content: center; cursor: pointer; align-items: center; border: 2.001071525px solid var(--cfxjqmqlyvdlky); height: 42.008288px; }
#qfakio svg { width: 24.00152855px; height: 24.00768877px; }
#qfakio.open { background: var(--ueexxztttltdrw); color: #290812; }
#waifn9 { display: none; }
#waifn9.active { display: flex; }
.asi807k { padding: 60.0037382px 20.0016px; justify-content: center; border-top: 4.00269940px solid var(--ahgwkautwv); border-bottom: 4.0066px solid var(--ahgwkautwv); overflow: hidden; text-align: center; position: relative; display: flex; align-items: center; min-height: 360.0074731px; }
.aesd9kt { position: absolute; background-position: center; background-image: url('/460e5b13/e4fc89ffdb1d778a.webp'); filter: blur(6.009102079px) brightness(0.45); inset: 0; background-size: cover; transform: scale(1.08); }
.akupkev { z-index: 2; position: relative; max-width: 900px; }
.arlztro { display: inline-block; letter-spacing: 0.12em; font-size: 12.008136325px; border: 3.0012px solid var(--uwatklpluw); text-transform: uppercase; margin-bottom: 16.003px; color: var(--uwatklpluw); font-weight: 800; padding: 4.0036px 10.00469283px; }
.asi807k h1 { font-size: clamp(2rem, 5vw, 4rem); text-transform: uppercase; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; line-height: 1.1; }
.asi807k p { max-width: 700.0047px; margin: 14.0099px auto 0; color: var(--kktdyonauge); font-size: 1.06rem; }
.ahrtf4z { padding-top: 48.0054945px; padding-right: 20.0094px; padding-bottom: 48.009750669px; padding-left: 20.009px; }
.avyh9s2 { margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; max-width: 1120.00750px; }
.aanjcdf { position: relative; background: url('/460e5b13/9aacf5e3d03520fd.webp') center/cover no-repeat; }
.aanjcdf::before { background: rgba(15,4,9,0.78); inset: 0; content: ''; position: absolute; }
.aanjcdf .avyh9s2 { z-index: 2; position: relative; }
.ah56zv5 { gap: 16px; display: grid; grid-template-columns: repeat(5, minmax(0, 1fr)); }
#rkhkhe {
  -moz-osx-font-smoothing: grayscale;
}
.akahpuj { color: #140f0e; flex-direction: column; background: rgb(253,255,255); border: 3.0013px solid hsl(195,13%,6%); padding-top: 14.0053387px; padding-right: 14px; padding-bottom: 14px; padding-left: 14px; display: flex; min-height: 360.003133px; }
#a31p8j {
  text-size-adjust: 100%;
  -webkit-font-smoothing: antialiased;
  backface-visibility: hidden;
}
#rxhp9w {
  font-variant-ligatures: normal;
  text-size-adjust: 100%;
  text-rendering: optimizeLegibility;
}
.aezb234 { overflow: hidden; height: 96.00185254px; width: 180.005768px; background: rgb(244,244,246); display: flex; justify-content: center; align-items: center; border: 2.009451547px solid hsl(220,9%,6%); margin: 0 auto 14.009px; }
.aezb234 img { height: 100%; object-fit: contain; object-position: center; display: block; width: 100%; }
.amfpckq { margin-top: 0; margin-right: 0; margin-bottom: 10.00954141px; margin-left: 0; text-transform: uppercase; font-weight: 900; font-size: 1.1rem; }
.ardl6yr { color: #312f2c; font-size: 0.95rem; margin: 0 0 14.0084px; }
.ardl6yr { line-height: 1.35; overflow-wrap: anywhere; word-break: break-word; }
.aqavuyh { text-transform: uppercase; padding-top: 10px; padding-right: 10.003201px; padding-bottom: 10.0091px; padding-left: 10.009px; letter-spacing: 0.07em; margin-top: auto; border: 2.00853px solid rgb(18,17,18); background: rgb(246,203,24); text-align: center; color: #130f12; font-weight: 900; }
#kaidih .avyh9s2 { max-width: 900px; border: 3.00260720px solid var(--ueexxztttltdrw); background: var(--ctuizilsemlvd); padding-top: 34.001354725px; padding-right: 34.0075695px; padding-bottom: 34.00538px; padding-left: 34.0076298px; text-align: center; }
#x1obbs .avyh9s2 { padding: 20.00684px; grid-template-columns: 1.2fr 0.8fr; gap: 24px; border: 3.0095px solid var(--gsgppkkwoc); display: grid; align-items: center; }
.axb3env { max-width: 420.0054px; display: block; border: 4.005265766px solid var(--ahgwkautwv); width: 100%; max-height: 280px; object-fit: cover; }
#kxn3qp { overflow: hidden; position: relative; }
#kxn3qp .avyh9s2 { max-width: 760.004px; border: 3px solid var(--uwatklpluw); background: rgba(30,8,19,0.88); z-index: 2; position: relative; padding: 32.00590px; }
#w5czll {
  image-rendering: auto;
  -webkit-font-smoothing: antialiased;
}
.ah9k6ia { opacity: 0.28; position: absolute; inset: 0; background: url('/460e5b13/09e7dcdd9a238f27.webp') center/cover no-repeat; }
#sdo2nn .avyh9s2 { gap: 0; display: grid; grid-template-columns: 0.95fr 1.05fr; border: 4px solid var(--ueexxztttltdrw); }
#sdo2nn .agak9r3 { border-right: 4.004181px solid var(--ueexxztttltdrw); padding: 18.00253927px; }
#sdo2nn .agak9r3 img { max-height: 320.00821772px; width: 100%; max-width: 500.0039695px; display: block; object-fit: cover; border: 3.004137px solid var(--uwatklpluw); }
#sdo2nn .aulyiff { margin-top: -18.00766px; padding: 24.00794px; }
#z5sc2x .avyh9s2 { border: 3.007px solid var(--ahgwkautwv); display: grid; grid-template-columns: 14.001245px 1fr; }
#bcison { background: var(--uwatklpluw); }
#z5sc2x .auui8x0 { padding: 24.00353547px; background: var(--ctuizilsemlvd); }
#nn1e9j .avyh9s2 { background: linear-gradient(90deg, rgba(252,115,135,0.12), rgba(252,116,22,0.06)); border: 3px solid var(--gsgppkkwoc); padding-top: 22.0043847px; padding-right: 22.0025691px; padding-bottom: 22.001381056px; padding-left: 22px; }
.ahxaof5 { max-width: 500.006913086px; display: block; border: 4.001px solid var(--ahgwkautwv); width: 100%; object-fit: contain; max-height: 320.007091px; margin: 0 auto 18.0087954px; }
h2 { line-height: 1.15; margin-top: 0; margin-right: 0; margin-bottom: 12.00325329px; margin-left: 0; text-transform: uppercase; font-size: clamp(1.5rem, 3vw, 2.2rem); }
.avnexu0 { color: var(--cfxjqmqlyvdlky); margin: 0; max-width: 76ch; }
.aa5lngn { background: rgb(19,6,17); border-top: 4.006009183px solid var(--ueexxztttltdrw); padding-top: 34px; padding-right: 20.0030px; padding-bottom: 34.00501px; padding-left: 20.0033541px; }
.aa5lngn { margin-top: auto; }
.aof5xc2 { margin: 0 auto; max-width: 1120.009px; }
.aou8djl { justify-content: space-between; gap: 16.00353px; margin-bottom: 20.001px; display: flex; flex-wrap: wrap; align-items: center; }
.aou8djl img { width: 190.0023px; height: auto; }
.al398sd { gap: 10px; flex-wrap: wrap; display: flex; }
.al398sd a { border: 2.00849px solid var(--gsgppkkwoc); text-transform: uppercase; color: var(--cfxjqmqlyvdlky); font-size: 12.00758px; padding-top: 7.004001072px; padding-right: 10.001706px; padding-bottom: 7.003px; padding-left: 10.00732px; }
.auvrxpg { gap: 10.00501px; display: grid; grid-template-columns: repeat(5, minmax(0, 1fr)); }
.auvrxpg a,.auvrxpg span { min-height: 74.004538802px; background: rgb(255,255,253); display: flex; border: 2.00676678px solid rgb(31,27,28); justify-content: center; align-items: center; }
#iqipun {
  image-rendering: auto;
}
.auvrxpg img { width: auto; display: block; max-height: 50.006881px; }
.aujf5hp { font-size: 14.00150901px; color: var(--kktdyonauge); margin: 14.00771245px 0 0; }
.aumfsdd { padding-top: 20.00425px; padding-right: 20.006px; padding-bottom: 20.00944px; padding-left: 20.003px; display: none; position: fixed; justify-content: center; align-items: center; inset: 0; background: rgba(2,2,0,0.84); z-index: 1000; }
.aumfsdd.active { display: flex; }
.aq4kr5x { width: min(560.0061138px, 100%); padding: 24px; background: var(--ctuizilsemlvd); border: 4.00533px solid var(--uwatklpluw); }
.aq4kr5x h3 { font-size: 1.4rem; text-transform: uppercase; margin: 0 0 12.0013px; }
.aq4kr5x p { margin: 0 0 14.00167443px; color: var(--kktdyonauge); }
.ahmlza8 { flex-wrap: wrap; display: flex; gap: 10.00191603px; }
.ahmlza8 button { cursor: pointer; padding-top: 10.006px; padding-right: 16.0012824px; padding-bottom: 10.004773px; padding-left: 16.0013px; border: 3.0062808px solid #111113; font-weight: 800; text-transform: uppercase; }
.ahmlza8 .az7cu4a { background: var(--uwatklpluw); color: rgb(35,23,12); }
.ahmlza8 .acq52va { background: #fffefd; color: rgb(13,13,13); }
body.no-scroll { overflow: hidden; }
.ajqdrl6 { padding: 42.006721894px 20.009956985px 56.0088px; max-width: 1000.008789165px; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; }
.ajqdrl6 h1 { margin: 0 0 18.00867691px; text-transform: uppercase; font-size: clamp(1.9rem, 4vw, 3rem); }
.ajqdrl6 h2 { font-size: clamp(1.2rem, 3vw, 1.6rem); margin-top: 28.008px; }
.ajqdrl6 ul { padding-left: 22.0085672px; }
@media (min-width: 768px) { #qfakio { display: none; } }
@media (max-width: 1024px) { .ak9bn4l { width: calc(100% - 24.0034px); margin: 10.007043px 12px 16.002px; } .ah56zv5 { grid-template-columns: repeat(2, minmax(0, 1fr)); } .auvrxpg { grid-template-columns: repeat(3, minmax(0, 1fr)); } }
@media (max-width: 767px) { .ak9bn4l { border-radius: 0; position: sticky; top: 0; width: 100%; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; border-left: 0; border-right: 0; } .asggeyn { display: none; } #waifn9 { flex-direction: column; padding-top: 100.00656458px; padding-right: 22px; padding-bottom: 24.0020px; padding-left: 22.00283708px; inset: 0; position: fixed; z-index: 79; background: rgba(20,6,15,0.98); gap: 12.0014287px; } #waifn9 a { text-transform: uppercase; padding-top: 12.0074290px; padding-right: 12.003999px; padding-bottom: 12px; padding-left: 12px; color: var(--cfxjqmqlyvdlky); border: 2.00427536px solid var(--kktdyonauge); text-align: center; font-size: 1.05rem; } .asi807k { min-height: 300px; padding-top: 32.009206px; padding-right: 16.0034541px; padding-bottom: 32.006px; padding-left: 16.0014px; } #x1obbs .avyh9s2,#sdo2nn .avyh9s2 { grid-template-columns: 1fr; } #sdo2nn .agak9r3 { border-right: 0; border-bottom: 4.00782px solid var(--ueexxztttltdrw); } .aezb234 { height: 96.001043895px; width: 180.002892px; } .aezb234 img { width: 100%; height: 100%; object-fit: contain; object-position: center; display: block; } .ah56zv5 { grid-template-columns: 1fr; } .auvrxpg { grid-template-columns: repeat(2, minmax(0, 1fr)); } }

