*{
padding:0;
margin:0;
box-sizing:border-box;
}
html{
-webkit-text-size-adjust:100%;
}
body{
background:#0A0808;
font-size:1rem;
line-height:1.55;
text-rendering:optimizeLegibility;
font-family:"Manrope", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
overflow-x:hidden;
overflow-wrap:break-word;
color:#C4BBB5;
-webkit-font-smoothing:antialiased;
}
img{
max-width:100%;
display:block;
}
a{
text-decoration:none;
color:inherit;
}
button{
border:none;
background:none;
font-family:inherit;
cursor:pointer;
}
input{
font-family:inherit;
}
svg{
display:block;
}
h1,h2,h3,h4{
font-family:"Lora", Cambria, Georgia, 'Times New Roman', serif;
color:#F5F1EE;
overflow-wrap:anywhere;
}
::-webkit-scrollbar{
height:0.5rem;
width:0.5rem;
}
::-webkit-scrollbar-thumb{
border-radius:8px;
background:rgba(197,84,104,0.22);
}
::-webkit-scrollbar-track{
background:transparent;
}
.e3zyi40k{
margin:0 auto;
padding:0 1.125rem;
width:100%;
max-width:80rem;
}
.ho2z3o{
padding:34px 0;
}
.qetboc1y{
font-weight:700;
font-family:"Lora", Cambria, Georgia, 'Times New Roman', serif;
color:#F5F1EE;
letter-spacing:-.01em;
line-height:1.1;
font-size:30px;
}
.oe87m8q{
color:#C4BBB5;
margin-top:6px;
font-size:15px;
}
.fp4bb6zo .qetboc1y{
color:#F5EDE8;
}
.fp4bb6zo .oe87m8q{
color:#C9AFA5;
}
.m8t3g{
background:#141111;
}
.qeqr02gw{
border:1px solid rgba(197,84,104,0.215);
border-radius:8px;
background:#141111;
}
.kqehqmr{
text-transform:uppercase;
letter-spacing:.12em;
font-family:"Manrope", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
font-size:0.688rem;
line-height:1.4;
display:inline-block;
color:#918882;
font-weight:700;
}
.pqmalqpj{
gap:6px;
align-items:center;
white-space:nowrap;
font-weight:600;
color:#43976b;
display:inline-flex;
}
.pqmalqpj svg{
height:0.938rem;
width:0.938rem;
}
.dyqfrzfq{
border-radius:4px;
flex:0 0 auto;
background:rgba(197,84,104,0.26);
justify-content:center;
height:30px;
display:flex;
align-items:center;
width:30px;
color:#c86178;
}
.dyqfrzfq svg{
height:1.125rem;
width:18px;
}
.fp4bb6zo .dyqfrzfq{
background:rgba(139,34,52,0.117);
color:#F5EDE8;
}
.k9y0e8sf{
background:#34A068;
border-radius:50%;
box-shadow:0 0 0 3px rgba(193,79,104,0.148);
display:inline-block;
height:8px;
margin-right:7px;
width:0.5rem;
vertical-align:middle;
}
.ml9vex{
display:none;
}
@media(max-width:620px){
.e3zyi40k{
padding:0 14px;
}
.ho2z3o{
padding:26px 0;
}
.qetboc1y{
font-size:1.438rem;
}
}
@keyframes aeag1hdu{
0%,100%{
opacity:.55}
50%{
opacity:1}
}
.wr0tyop{
background:#2B1518;
font-size:13px;
color:#C9AFA5;
}
.qm7p87n9{
gap:1rem;
align-items:center;
min-height:2.625rem;
display:flex;
justify-content:space-between;
flex-wrap:nowrap;
}
.omxc4wxr{
gap:24px;
overflow:hidden;
min-width:0;
display:flex;
align-items:center;
}
.mfg168b5{
overflow:hidden;
gap:0.438rem;
white-space:nowrap;
align-items:center;
display:inline-flex;
text-overflow:ellipsis;
}
.mfg168b5 svg{
flex:0 0 auto;
color:#D89447;
width:14px;
height:14px;
}
.mfg168b5 strong{
color:#F5EDE8;
font-weight:600;
}
.ibx6z6i7 svg{
color:#34A068;
}
.rb80wb{
flex:0 0 auto;
}
.us4c3i{
border-radius:4px;
gap:0.5rem;
border:1px solid rgba(197,84,104,0.238);
padding:0.5rem 0.75rem;
color:#F5EDE8;
display:inline-flex;
align-items:center;
}
.us4c3i svg{
height:14px;
width:0.875rem;
color:#C9AFA5;
}
.nymd8rde{
background:#141111;
position:sticky;
z-index:40;
border-bottom:1px solid rgba(197,84,104,0.228);
top:0;
}
.b2x9dwkm{
gap:1.375rem;
display:flex;
align-items:center;
height:70px;
}
.sippep{
flex:0 0 auto;
color:#F5F1EE;
line-height:1;
justify-content:center;
display:flex;
flex-direction:column;
text-decoration:none;
}
.rfqvgmt3{
white-space:nowrap;
letter-spacing:.04em;
font-size:22px;
font-family:"Lora", Cambria, Georgia, 'Times New Roman', serif;
font-weight:700;
}
.gpfyl{
text-transform:uppercase;
color:#c86178;
white-space:nowrap;
letter-spacing:.16em;
margin-top:3px;
font-size:9px;
}
.u935weg{
gap:0.25rem;
margin-left:6px;
display:flex;
}
.gkssuz{
padding:0.563rem 14px;
border-radius:4px;
font-weight:600;
color:#C4BBB5;
font-size:0.938rem;
white-space:nowrap;
text-decoration:none;
}
.yivnhxo{
background:#c86178;
color:#FFFFFF;
}
.q5tdryk3{
flex:0 0 auto;
gap:0.625rem;
margin-left:auto;
display:flex;
}
.v0bq2v{
border-radius:4px;
border:1px solid rgba(197,84,104,0.241);
color:#F5F1EE;
cursor:pointer;
height:44px;
justify-content:center;
width:2.75rem;
margin-left:8px;
display:none;
align-items:center;
}
.v0bq2v svg{
height:1.375rem;
width:22px;
}
.ljcsy2wf{
padding:1rem 0 4px;
}
.lwus00i{
gap:10px;
flex-wrap:wrap;
display:flex;
}
.uffatf{
padding:11px 16px;
border:1px solid rgba(197,84,104,0.211);
background:#141111;
gap:8px;
border-radius:0.25rem;
display:inline-flex;
text-decoration:none;
font-size:14px;
color:#F5F1EE;
font-weight:600;
align-items:center;
}
.uffatf svg{
width:16px;
height:16px;
color:#c86178;
}
.arzccoy{
background:#141111;
border-bottom:1px solid rgba(197,84,104,0.22);
display:none;
}
.arzccoy .e3zyi40k{
padding-top:14px;
padding-bottom:14px;
}
.w7o3dwzv{
padding:0.688rem 4px;
font-weight:600;
display:block;
color:#F5F1EE;
text-decoration:none;
border-bottom:1px solid rgba(197,84,104,0.262);
}
.ml9vex:checked~.arzccoy{
display:block;
}
@media(max-width:761px){
.u935weg{
display:none;
}
.v0bq2v{
display:flex;
}
.ljcsy2wf{
display:none;
}
.im523{
display:none;
}
.b2x9dwkm{
gap:10px;
height:4rem;
}
.q5tdryk3{
gap:0.5rem;
}
.gpfyl{
display:none;
}
}
@media(max-width:618px){
.rfqvgmt3{
font-size:19px;
}
.b2x9dwkm{
column-gap:0.625rem;
flex-wrap:wrap;
height:auto;
padding-bottom:0.625rem;
padding-top:0.625rem;
row-gap:0.625rem;
}
.v0bq2v{
order:1;
margin-left:auto;
}
.q5tdryk3{
gap:0.5rem;
margin-left:0;
order:2;
width:100%;
flex-basis:100%;
}
.q5tdryk3 .sdz946{
flex:1 1 0;
padding:12px 8px;
overflow:hidden;
font-size:13.5px;
white-space:nowrap;
text-overflow:ellipsis;
min-width:0;
text-align:center;
}
}
.sdz946{
gap:8px;
border-radius:0.25rem;
padding:13px 22px;
transition:background-color 0.2s cubic-bezier(0.4, 0, 0.2, 1),opacity 0.2s cubic-bezier(0.4, 0, 0.2, 1);
font-size:0.938rem;
justify-content:center;
display:inline-flex;
white-space:nowrap;
cursor:pointer;
font-family:"Manrope", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
font-weight:600;
align-items:center;
text-decoration:none;
}
.sdz946 svg{
height:1.063rem;
width:1.063rem;
}
.oquoy6dl{
background:#43976b;
color:#FFFFFF;
}
.oquoy6dl:hover{
background:#4e8c67;
}
.p8yqo{
background:#c86178;
color:#FFFFFF;
}
.p8yqo:hover{
opacity:.92;
}
.jba8e3{
background:transparent;
border:1.5px solid rgba(197,84,104,0.229);
color:#F5F1EE;
}
.v3nhkxf{
border:1.5px solid rgba(197,84,104,0.202);
background:transparent;
color:#F5EDE8;
}
.fp4bb6zo .jba8e3{
border-color:rgba(197,84,104,0.213);
color:#F5EDE8;
}
.e7kk7z{
gap:5px;
font-weight:600;
align-items:center;
font-size:13px;
cursor:pointer;
display:inline-flex;
color:#43976b;
text-decoration:none;
}
.e7kk7z svg{
height:14px;
width:0.875rem;
}
.fp4bb6zo .e7kk7z{
color:#E8A3B0;
}
.zd9ho1lb{
background:#d83541;
border-radius:50%;
animation:aeag1hdu 1.4s infinite;
width:6px;
height:0.375rem;
display:inline-block;
}
.m4ndplt{
gap:2px;
display:inline-flex;
color:#D89447;
}
.m4ndplt svg{
width:16px;
height:1rem;
}
.glhamodf{
gap:0.375rem;
background:#141111;
border:1px solid rgba(197,84,104,0.221);
border-radius:0.25rem;
padding:0.563rem 0.875rem;
align-items:center;
font-weight:600;
font-size:13px;
color:#F5F1EE;
display:inline-flex;
}
.jfhi4as{
border-color:transparent;
background:#c86178;
color:#FFFFFF;
}
.hf2w6{
border-radius:4px;
padding:5px 9px;
background:rgba(197,84,104,0.266);
color:#c86178;
font-size:0.625rem;
font-weight:700;
letter-spacing:.1em;
text-transform:uppercase;
}
.mf6dhnae{
background:#d83541;
padding:0.25rem 10px;
flex:0 0 auto;
border-radius:4px;
color:#fff;
display:inline-flex;
align-items:center;
font-weight:700;
font-size:12px;
}
.huivnn{
border:1px solid rgba(197,84,104,0.215);
border-radius:8px;
background:#141111;
overflow:hidden;
text-decoration:none;
display:block;
min-width:0;
color:inherit;
}
.v9sum1c{
display:block;
position:relative;
aspect-ratio:4/3;
background-size:cover;
background-position:center;
}
.dkbxu{
aspect-ratio:16/10;
}
.kn0rz5{
padding:14px;
background:linear-gradient(transparent,rgba(10,8,8,0.872)),linear-gradient(transparent 30%,rgba(0,0,0,0.638));
left:0;
right:0;
position:absolute;
bottom:0;
}
.dc72p8{
color:#C9AFA5;
text-transform:uppercase;
font-size:10px;
letter-spacing:.14em;
text-shadow:0 1px 3px rgba(0,0,0,0.728);
margin-bottom:3px;
display:block;
}
.zq0c7k{
text-shadow:0 1px 0.25rem rgba(0,0,0,0.74);
display:block;
font-family:"Lora", Cambria, Georgia, 'Times New Roman', serif;
font-size:20px;
color:#F5EDE8;
font-weight:700;
}
.fhr42sfc{
padding:0.25rem 0.563rem;
background:#d83541;
gap:6px;
border-radius:4px;
top:0.625rem;
letter-spacing:.04em;
font-size:0.688rem;
position:absolute;
align-items:center;
left:0.625rem;
font-weight:700;
display:inline-flex;
color:#fff;
}
.fhr42sfc .zd9ho1lb{
background:#fff;
}
.iz31nkh{
padding:0.875rem 16px;
}
.bsir6uv{
font-weight:700;
font-family:"Martian Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
font-size:0.875rem;
color:#34A068;
}
.omuw5a01{
gap:0.375rem;
display:flex;
font-size:12.5px;
align-items:center;
color:#C4BBB5;
margin-top:2px;
}
.omuw5a01 i{
background:#D89447;
border-radius:50%;
width:7px;
font-style:normal;
height:0.438rem;
}
.iz31nkh .sdz946{
margin-top:0.75rem;
width:100%;
}
.rrl2ybda{
grid-template-columns:repeat(4,1fr);
gap:1rem;
display:grid;
}
.y7d3f{
gap:1rem;
grid-template-columns:repeat(3,1fr);
display:grid;
}
.p9boyq7b{
gap:1rem;
grid-template-columns:repeat(2,1fr);
display:grid;
}
.rrl2ybda>*,.y7d3f>*,.p9boyq7b>*{
min-width:0;
}
@media(max-width:979px){
.rrl2ybda,.y7d3f{
grid-template-columns:repeat(2,1fr);
}
}
@media(max-width:620px){
.rrl2ybda,.y7d3f,.p9boyq7b{
grid-template-columns:1fr;
}
}
.steobr28{
gap:16px;
grid-template-columns:1fr 1fr;
display:grid;
}
.steobr28>*{
min-width:0;
}
.l3c9f6{
padding:26px;
}
.dpm3an2{
gap:12px;
padding:9px 0;
display:flex;
font-size:0.875rem;
justify-content:space-between;
border-top:1px solid rgba(197,84,104,0.24);
}
.dpm3an2 span{
flex:0 0 auto;
color:#C4BBB5;
}
.dpm3an2 b{
text-align:right;
}
.yziy3i{
padding:10px 0;
border-top:1px solid rgba(197,84,104,0.263);
}
.yziy3i:first-child{
border-top:0;
}
.ob6zo{
font-size:12px;
color:#C4BBB5;
}
.atll5{
color:#F5F1EE;
font-weight:600;
font-size:14.5px;
}
@media(max-width:763px){
.steobr28{
grid-template-columns:1fr;
}
}
.uhdi7r7{
margin-bottom:16px;
min-width:0;
}
.qvzrmgf{
gap:12px;
display:flex;
justify-content:space-between;
align-items:flex-end;
flex-wrap:wrap;
}
.qvzrmgf .mqe0ri4{
gap:0.375rem;
min-width:0;
flex-direction:column;
display:flex;
}
.otsr0mad{
gap:0.5rem;
display:flex;
align-items:flex-start;
flex-direction:column;
}
.qhdib8hi{
gap:0.5rem;
flex-direction:column;
align-items:center;
text-align:center;
display:flex;
}
.aodlcq{
overflow-wrap:break-word;
font-weight:700;
font-size:1.875rem;
line-height:1.1;
color:#F5F1EE;
letter-spacing:-.01em;
font-family:"Lora", Cambria, Georgia, 'Times New Roman', serif;
}
@media(max-width:621px){
.aodlcq{
font-size:1.438rem;
}
}
.fp4bb6zo .aodlcq{
color:#F5EDE8;
}
.s6jcyzhf{
border-radius:4px;
padding:5px 11px;
background:rgba(193,79,104,0.17);
color:#c86178;
letter-spacing:.12em;
text-transform:uppercase;
}
.kdtia{
gap:0.625rem;
display:inline-flex;
align-items:center;
}
.kdtia::before{
background:#c86178;
width:1.5rem;
display:inline-block;
content:"";
height:1px;
}
.x093pg{
gap:0.5rem;
align-items:center;
display:inline-flex;
}
.x093pg::before{
border-radius:50%;
background:#c86178;
content:"";
width:0.375rem;
display:inline-block;
height:0.375rem;
}
.fp4bb6zo .s6jcyzhf{
background:rgba(139,34,52,0.093);
color:#F5EDE8;
}
.fp4bb6zo .kdtia::before,.fp4bb6zo .x093pg::before{
background:#E8A3B0;
}
.hcreze25{
transition:opacity 0.2s cubic-bezier(0.4, 0, 0.2, 1);
gap:6px;
color:#43976b;
font-size:14px;
white-space:nowrap;
display:inline-flex;
font-weight:600;
align-items:center;
}
.hcreze25:hover{
opacity:.8;
}
.hcreze25 svg{
width:0.938rem;
height:0.938rem;
}
.mwpuoq svg{
width:0.875rem;
height:14px;
}
.q0qnf45{
border-radius:4px;
padding:9px 18px;
background:#43976b;
color:#FFFFFF;
}
.q0qnf45:hover{
background:#4e8c67;
opacity:1;
}
.fp4bb6zo .hcreze25{
color:#E8A3B0;
}
.p3m9rd{
background:rgba(197,84,104,0.266);
margin:-2px 0 16px;
height:1px;
}
.fp4bb6zo .p3m9rd{
background:rgba(197,84,104,0.214);
}
.ovhlrpm3{
margin:0;
padding:2.625rem;
grid-template-columns:1.3fr 1fr;
gap:2.5rem;
border-radius:14px;
background:linear-gradient(132deg,#2B1518,#4A1F28);
color:#F5EDE8;
display:grid;
}
.df4w0{
margin:1.125rem 0 1rem;
letter-spacing:-.01em;
color:#F5EDE8;
font-size:3.125rem;
font-family:"Lora", Cambria, Georgia, 'Times New Roman', serif;
overflow-wrap:anywhere;
line-height:1.05;
}
.df4w0 em{
color:#E8A3B0;
font-style:normal;
}
.af6tt{
max-width:440px;
color:#C9AFA5;
font-size:1rem;
}
.onnlxgj8{
gap:18px;
margin-top:1.625rem;
align-items:center;
flex-wrap:wrap;
display:flex;
}
.q71e7{
font-size:14px;
color:#C9AFA5;
}
.dmlhu58{
color:#C9AFA5;
font-size:0.813rem;
}
.lvn5omtp{
margin:0.25rem 0 2px;
color:#F5EDE8;
font-family:"Martian Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
font-weight:700;
font-size:34px;
}
.k274uj2{
font-size:0.875rem;
margin-bottom:20px;
color:#C9AFA5;
}
.k274uj2 span[data-m]{
color:#F5EDE8;
font-family:"Martian Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
}
.cfh7yht1{
gap:12px;
padding:0.688rem 0;
border-top:1px solid rgba(197,84,104,0.197);
display:flex;
align-items:center;
}
.gsx1p b{
font-weight:600;
display:block;
color:#F5EDE8;
font-size:14px;
}
.gsx1p span{
font-size:0.781rem;
display:block;
color:#C9AFA5;
}
@media(max-width:983px){
.ovhlrpm3{
grid-template-columns:1fr;
padding:1.875rem;
}
.df4w0{
font-size:38px;
}
}
@media(max-width:620px){
.ovhlrpm3{
padding:1.5rem;
}
.df4w0{
font-size:1.875rem;
}
}
.lecu34{
border-radius:8px;
background:#2B1518;
grid-template-columns:repeat(4,1fr);
display:grid;
}
.k505c7{
padding:1.375rem 24px;
border-right:1px solid rgba(197,84,104,0.197);
}
.k505c7:last-child{
border-right:0;
}
.kzqqi9b{
font-weight:700;
font-size:1.75rem;
color:#F5EDE8;
min-width:0;
font-family:"Martian Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
}
.t0sl5c{
color:#E8A3B0;
}
.y98d4{
margin-top:3px;
font-size:13.5px;
color:#C9AFA5;
}
@media(max-width:983px){
.lecu34{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:617px){
.lecu34{
grid-template-columns:1fr;
}
.k505c7{
border-bottom:1px solid rgba(197,84,104,0.24);
border-right:0;
}
.k505c7:last-child{
border-bottom:0;
}
}
.o86g3{
gap:13px;
padding:20px;
display:flex;
align-items:center;
}
.o86g3 .dyqfrzfq{
display:flex;
}
.bb6mq{
color:#F5F1EE;
font-weight:700;
font-size:19px;
display:block;
}
.cdst4ufy{
color:#C4BBB5;
font-size:0.813rem;
display:block;
}
.b5170k{
padding:1.5rem;
display:block;
color:inherit;
text-decoration:none;
}
.pbaquk7x{
border-radius:0.25rem;
background:rgba(197,84,104,0.217);
align-items:center;
justify-content:center;
color:#c86178;
height:3rem;
width:48px;
margin-bottom:16px;
display:flex;
}
.pbaquk7x svg{
width:24px;
height:24px;
}
.jkvm33{
font-family:"Lora", Cambria, Georgia, 'Times New Roman', serif;
font-size:1.313rem;
margin-bottom:0.25rem;
color:#F5F1EE;
}
.aseua72e{
color:#C4BBB5;
font-size:14px;
}
.twioy{
grid-template-columns:repeat(3,1fr);
gap:1rem;
display:grid;
margin-top:8px;
}
.ioe3q50h{
padding:1.875rem;
border-radius:0.5rem;
text-align:center;
color:#F5EDE8;
}
.noyrwctq{
background:linear-gradient(rgba(0,0,0,0.347),rgba(0,0,0,0.333)),linear-gradient(129deg,#D89447,#9B3D52);
}
.rcaigq{
background:linear-gradient(rgba(0,0,0,0.342),rgba(0,0,0,0.316)),linear-gradient(141deg,#c86178,#9B3D52);
}
.zm0fv{
background:linear-gradient(rgba(0,0,0,0.318),rgba(0,0,0,0.367)),linear-gradient(129deg,#34A068,#9B3D52);
}
.dxmc1{
letter-spacing:.16em;
font-size:0.75rem;
opacity:.85;
}
.fjoa8eo{
margin:0.5rem 0 2px;
font-family:"Martian Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
font-weight:700;
font-size:2.5rem;
overflow-wrap:anywhere;
}
.pjlx1ba{
font-size:0.813rem;
opacity:.8;
}
.o0abo4{
overflow:hidden;
background:#141111;
border:1px solid rgba(197,84,104,0.211);
border-radius:0.5rem;
align-items:center;
display:flex;
margin-top:18px;
}
.dd29m{
padding:14px 18px;
flex:0 0 auto;
white-space:nowrap;
font-weight:700;
font-size:0.875rem;
color:#F5F1EE;
border-right:1px solid rgba(197,84,104,0.254);
}
.hxn32s{
flex:1;
overflow:hidden;
min-width:0;
}
.gqjeda34{
gap:1.875rem;
padding:14px 1.25rem;
display:flex;
white-space:nowrap;
will-change:transform;
}
.j0esfqns{
font-size:0.875rem;
color:#C4BBB5;
}
.j0esfqns b{
font-weight:700;
color:#34A068;
margin-right:0.5rem;
font-family:"Martian Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
}
@media(max-width:979px){
.twioy{
grid-template-columns:1fr;
}
}
.jjicvoz{
font-size:1.5rem;
color:#F5F1EE;
margin-bottom:6px;
font-family:"Lora", Cambria, Georgia, 'Times New Roman', serif;
}
.sbivh7{
padding:0.875rem 0;
border-top:1px solid rgba(197,84,104,0.259);
}
.sbivh7:first-of-type{
border-top:0;
}
.jh4ygqw{
font-size:0.781rem;
color:#C4BBB5;
margin-bottom:0.438rem;
}
.q88o8u{
gap:12px;
align-items:center;
justify-content:space-between;
flex-wrap:wrap;
display:flex;
}
.fg3sw1o{
font-size:0.938rem;
font-weight:600;
}
.wanx7ngt{
gap:8px;
display:flex;
}
.cujwuyg{
border:1px solid rgba(197,84,104,0.255);
padding:0.375rem 12px;
border-radius:4px;
font-family:"Martian Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
min-width:3.375rem;
font-size:14px;
text-align:center;
}
.cujwuyg small{
font-size:0.688rem;
font-family:"Manrope", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
display:block;
color:#C4BBB5;
}
.ldltonbp{
overflow:hidden;
padding:1rem;
border-radius:8px;
flex-direction:column;
color:#F5EDE8;
background-size:cover;
text-decoration:none;
aspect-ratio:16/11;
background-position:center;
position:relative;
display:flex;
}
.ldltonbp::after{
background:linear-gradient(transparent 40%,rgba(10,8,8,0.822)),linear-gradient(transparent 25%,rgba(0,0,0,0.704));
inset:0;
content:"";
position:absolute;
}
.ldltonbp>*{
position:relative;
z-index:1;
}
.lbce1{
padding:0.25rem 9px;
border-radius:4px;
gap:6px;
background:#d83541;
letter-spacing:.04em;
color:#fff;
align-self:flex-start;
align-items:center;
font-weight:700;
display:inline-flex;
font-size:0.688rem;
}
.lbce1 .zd9ho1lb{
background:#fff;
}
.aa6hzv88{
margin-top:auto;
font-weight:700;
font-size:1.438rem;
font-family:"Lora", Cambria, Georgia, 'Times New Roman', serif;
text-shadow:0 1px 4px rgba(0,0,0,0.773);
}
.snsu0{
gap:8px;
margin-top:0.5rem;
justify-content:space-between;
color:#C9AFA5;
align-items:center;
font-size:0.781rem;
display:flex;
}
.mqlxr6ju{
font-weight:600;
color:#F5EDE8;
}
.hnb54csc{
gap:0.75rem;
align-items:baseline;
display:flex;
justify-content:space-between;
flex-wrap:wrap;
margin-bottom:0.375rem;
}
.ohb5u2{
font-family:"Lora", Cambria, Georgia, 'Times New Roman', serif;
color:#F5F1EE;
font-size:1.5rem;
}
.xe0cta52{
font-size:0.813rem;
color:#C4BBB5;
}
.xe0cta52 b{
font-family:"Martian Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
color:#F5F1EE;
}
.eg9cu{
margin:16px 0;
}
.iabodw{
gap:14px;
padding:13px 0.875rem;
border-radius:0.25rem;
display:flex;
align-items:center;
}
.iabodw:nth-child(odd){
background:#1A1616;
}
.a9yhpkv{
font-family:"Martian Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
width:18px;
font-weight:700;
color:#C4BBB5;
}
.cixbv{
flex:1;
min-width:0;
font-weight:600;
}
.ltpu8k{
color:#C4BBB5;
font-family:"Martian Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
font-size:14px;
}
.vkkot{
width:100%;
}
.cxu6w47{
padding:12px 16px;
gap:0.75rem;
background:#1A1616;
border:1px solid rgba(197,84,104,0.243);
border-radius:0.25rem;
display:flex;
align-items:center;
font-size:13.5px;
margin-top:14px;
color:#C4BBB5;
}
.a2yb6ir5{
padding:1.625rem;
display:flex;
flex-direction:column;
}
.f86155{
margin:0.625rem 0 0.25rem;
font-family:"Lora", Cambria, Georgia, 'Times New Roman', serif;
font-size:1.625rem;
color:#F5F1EE;
}
.jolq3z{
font-weight:700;
margin-bottom:14px;
font-size:0.938rem;
color:#c86178;
}
.p9mh46z{
flex:1;
font-size:0.875rem;
color:#C4BBB5;
}
.a2yb6ir5 .sdz946{
width:100%;
margin-top:18px;
}
.ga4mkzbo{
gap:10px;
border-top:1px solid rgba(197,84,104,0.219);
align-items:center;
padding-top:0.75rem;
justify-content:space-between;
display:flex;
margin-top:0.875rem;
}
.ytrvxu{
color:#C4BBB5;
font-size:11px;
letter-spacing:.04em;
}
.g13rv7p{
font-weight:600;
color:#43976b;
text-decoration:none;
font-size:0.813rem;
}
.wm1or{
padding:1.5rem;
}
.cbcfgtpc{
gap:0.625rem;
margin-bottom:0.875rem;
font-family:"Lora", Cambria, Georgia, 'Times New Roman', serif;
color:#F5F1EE;
align-items:center;
font-size:1.25rem;
display:flex;
}
.cbcfgtpc svg{
width:1.375rem;
color:#c86178;
height:1.375rem;
}
.hmhd8n{
background:#2B1518;
border-color:rgba(197,84,104,0.218);
color:#F5EDE8;
}
.hmhd8n .cbcfgtpc{
color:#F5EDE8;
}
.hmhd8n .cbcfgtpc svg{
color:#F5EDE8;
}
.qdect{
margin-bottom:16px;
font-size:14px;
color:#C9AFA5;
}
.h7tt1{
gap:0.625rem;
display:flex;
}
.wh5txu4t{
background:rgba(139,34,52,0.097);
flex:1;
border-radius:0.25rem;
padding:10px 0.875rem;
color:#F5EDE8;
font-size:13px;
}
.wh5txu4t small{
display:block;
font-size:0.625rem;
color:#C9AFA5;
}
.j9fodn3{
font-size:0.75rem;
margin-top:0.875rem;
color:#C9AFA5;
clear:both;
}
.titur5{
padding:28px;
}
.d8vfw9d{
gap:10px;
color:#F5F1EE;
font-size:24px;
margin-bottom:0.375rem;
display:flex;
font-family:"Lora", Cambria, Georgia, 'Times New Roman', serif;
align-items:center;
}
.d8vfw9d svg{
width:22px;
color:#c86178;
height:22px;
}
.ghnluwi5{
gap:0.75rem;
display:flex;
margin-top:18px;
align-items:center;
flex-wrap:wrap;
}
.w1uh1w{
margin-left:auto;
}
.g5a28jz{
gap:0.625rem;
align-items:center;
padding-top:18px;
margin-top:22px;
font-size:14px;
border-top:1px solid rgba(197,84,104,0.243);
display:flex;
flex-wrap:wrap;
}
.b1glmlcf{
color:#C4BBB5;
}
.n4ta38a{
border-radius:0.25rem;
padding:9px 0.875rem;
border:1px solid rgba(197,84,104,0.236);
gap:7px;
font-size:0.844rem;
align-items:center;
display:inline-flex;
color:#F5F1EE;
text-decoration:none;
}
.n4ta38a svg{
height:0.938rem;
color:#c86178;
width:15px;
}
@media(max-width:621px){
.w1uh1w{
width:100%;
margin-left:0;
}
}
.qdqqrmf{
gap:1.5rem;
background:#2B1518;
border-radius:8px;
padding:2.125rem;
align-items:center;
display:flex;
flex-wrap:wrap;
color:#F5EDE8;
}
.uhd5e{
border-radius:0.5rem;
flex:0 0 auto;
background:rgba(139,34,52,0.102);
display:flex;
align-items:center;
justify-content:center;
color:#F5EDE8;
height:56px;
width:3.5rem;
}
.uhd5e svg{
width:1.625rem;
height:26px;
}
.gc5qd28{
color:#F5EDE8;
font-size:25px;
font-family:"Lora", Cambria, Georgia, 'Times New Roman', serif;
}
.lktdc5{
color:#C9AFA5;
font-size:14px;
}
.c8q1yo{
gap:0.75rem;
display:flex;
flex-wrap:wrap;
margin-left:auto;
}
@media(max-width:979px){
.c8q1yo{
width:100%;
margin-left:0;
}
.c8q1yo .sdz946{
flex:1;
}
}
.m4fiq{
padding:24px;
border-top:3px solid #c86178;
}
.qx8lfg2{
border-top-color:rgba(197,84,104,0.26);
}
.tohbf{
border-top-color:#C9AFA5;
}
.x4be4{
border-top-color:#D89447;
}
.rcn8302b{
border-top-color:#c86178;
}
.qkbzgjk5{
font-family:"Lora", Cambria, Georgia, 'Times New Roman', serif;
color:#F5F1EE;
font-size:22px;
font-weight:700;
}
.i5wtjybx{
margin:2px 0 0.875rem;
font-size:13px;
color:#C4BBB5;
}
.oambj{
gap:9px;
padding:0.438rem 0;
align-items:flex-start;
display:flex;
font-size:0.844rem;
color:#C4BBB5;
}
.oambj svg{
flex:0 0 auto;
width:16px;
height:1rem;
margin-top:2px;
color:#34A068;
}
.k46xs7{
padding:1.625rem;
gap:1.375rem;
flex-wrap:wrap;
align-items:center;
display:flex;
}
.ivugqs{
background:#c86178;
flex:0 0 auto;
border-radius:50%;
font-weight:700;
font-size:1.375rem;
display:flex;
font-family:"Lora", Cambria, Georgia, 'Times New Roman', serif;
width:64px;
height:64px;
color:#FFFFFF;
justify-content:center;
align-items:center;
}
.v6kwqo69{
font-size:1.063rem;
color:#F5F1EE;
}
.w3bigtmb{
font-size:0.844rem;
margin-top:2px;
color:#C4BBB5;
}
.peg5t1a{
margin-top:0.5rem;
color:#C4BBB5;
max-width:32.5rem;
font-size:0.813rem;
}
.fbqixt{
font-size:13px;
color:#C4BBB5;
margin-left:auto;
text-align:right;
}
.q8kdcuui{
gap:0.375rem;
align-items:center;
display:inline-flex;
color:#34A068;
justify-content:flex-end;
font-weight:600;
}
.q8kdcuui svg{
height:15px;
width:15px;
}
.uvjdzk0{
margin-top:4px;
}
.h0i6j{
color:#43976b;
margin-top:6px;
text-decoration:none;
display:block;
}
@media(max-width:621px){
.fbqixt{
margin-left:0;
text-align:left;
}
.q8kdcuui{
justify-content:flex-start;
}
}
.y477qa{
margin-top:8px;
}
.lkixix{
padding:1.25rem 0;
border-bottom:1px solid rgba(197,84,104,0.264);
}
.nfnzrcvy{
list-style:none;
gap:1.125rem;
align-items:center;
cursor:pointer;
display:flex;
}
.nfnzrcvy::-webkit-details-marker{
display:none;
}
.cabqss10{
flex:0 0 auto;
border-radius:0.25rem;
background:#c86178;
padding:5px 0.563rem;
text-transform:uppercase;
font-weight:700;
font-size:10px;
letter-spacing:.1em;
color:#FFFFFF;
}
.p7hdgwn{
flex:1;
font-size:1.063rem;
color:#F5F1EE;
font-weight:700;
}
.g5vw3u{
transition:transform 0.2s cubic-bezier(0.4, 0, 0.2, 1);
font-size:24px;
color:#C4BBB5;
line-height:1;
}
.lkixix[open] .g5vw3u{
transform:rotate(40deg);
}
.e5mn8d4{
padding:0.875rem 0 0 0;
font-size:0.906rem;
max-width:48.75rem;
color:#C4BBB5;
}
.ns1jpsn4{
grid-template-columns:1.4fr 1fr;
padding:30px;
gap:1.875rem;
display:grid;
}
.gw95tz66{
color:#F5F1EE;
font-family:"Lora", Cambria, Georgia, 'Times New Roman', serif;
margin-bottom:0.875rem;
font-size:1.75rem;
}
.alcp8j p{
color:#C4BBB5;
font-size:0.906rem;
margin-bottom:0.75rem;
}
.ygbq1q8l{
grid-template-columns:repeat(4,1fr);
gap:0.75rem;
display:grid;
margin-top:18px;
}
.e0njdqk{
padding:16px;
border-radius:4px;
border:1px solid rgba(197,84,104,0.247);
}
.ms8ubv{
font-size:24px;
color:#F5F1EE;
font-family:"Lora", Cambria, Georgia, 'Times New Roman', serif;
font-weight:700;
}
.k9g0u{
font-size:12px;
color:#C4BBB5;
}
.h1eoxv3 .kqehqmr{
margin-bottom:16px;
display:block;
}
.skarpn{
padding:11px 0;
gap:0.688rem;
align-items:flex-start;
border-top:1px solid rgba(197,84,104,0.24);
display:flex;
}
.skarpn:first-of-type{
border-top:0;
}
.skarpn .szmwmf{
flex:0 0 auto;
color:#34A068;
margin-top:1px;
}
.skarpn .szmwmf svg{
width:1.125rem;
height:1.125rem;
}
.skarpn b{
font-size:0.906rem;
color:#F5F1EE;
}
.skarpn span{
font-size:0.781rem;
display:block;
color:#C4BBB5;
}
@media(max-width:979px){
.ns1jpsn4{
grid-template-columns:1fr;
}
}
@media(max-width:981px){
.ygbq1q8l{
grid-template-columns:repeat(2,1fr);
}
}
.hcndf{
overflow:hidden;
grid-template-columns:1.2fr 1fr;
display:grid;
}
.iigq0{
background:linear-gradient(133deg,#2B1518,#4A1F28);
min-height:300px;
position:relative;
}
.n6sr3s{
inset:0;
position:absolute;
background-image:linear-gradient(rgba(197,84,104,0.23) 1px,transparent 1px),linear-gradient(86deg,rgba(197,84,104,0.201) 1px,transparent 1px);
background-size:40px 40px;
}
.ec9bye6{
color:#E8A3B0;
position:absolute;
left:50%;
transform:translate(-50%,-100%);
top:48%;
}
.ec9bye6 svg{
height:40px;
width:2.5rem;
}
.zhj60iyq{
padding:0.375rem 0.625rem;
background:rgba(10,8,8,0.831);
border-radius:4px;
bottom:1rem;
font-family:"Martian Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
left:18px;
position:absolute;
font-size:12px;
color:#C9AFA5;
}
.uc7vsq{
padding:1.75rem;
}
.shhsof{
color:#F5F1EE;
margin-bottom:0.375rem;
font-size:1.25rem;
font-family:"Lora", Cambria, Georgia, 'Times New Roman', serif;
}
.yng3rh{
margin:0.625rem 0;
color:#F5F1EE;
font-size:0.906rem;
}
.l9turr{
padding:9px 0;
gap:9px;
align-items:flex-start;
color:#C4BBB5;
border-top:1px solid rgba(197,84,104,0.234);
display:flex;
font-size:13.5px;
}
.l9turr svg{
flex:0 0 auto;
margin-top:2px;
color:#c86178;
width:1rem;
height:1rem;
}
.tzesxc5{
margin-top:14px;
display:inline-block;
}
@media(max-width:758px){
.hcndf{
grid-template-columns:1fr;
}
}
.a17dtz{
padding:30px;
}
.ktbbs{
gap:1.125rem;
grid-template-columns:repeat(4,1fr);
margin-top:1.125rem;
display:grid;
}
.gcufehe .dyqfrzfq{
margin-bottom:12px;
}
.qi6cbj{
font-size:0.938rem;
display:block;
color:#F5F1EE;
margin-bottom:4px;
}
.yv4hx{
color:#C4BBB5;
font-size:13.5px;
}
@media(max-width:979px){
.ktbbs{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:618px){
.ktbbs{
grid-template-columns:1fr;
}
}
.owm7sy8{
gap:18px;
padding:1.375rem 26px;
flex-wrap:wrap;
align-items:center;
display:flex;
}
.yvs65tk{
font-weight:700;
font-size:1rem;
color:#F5F1EE;
}
.gqayay{
color:#34A068;
font-size:14px;
font-weight:600;
}
.pop3wlm{
font-size:14px;
color:#C4BBB5;
}
.owm7sy8 .mf6dhnae{
margin-left:auto;
}
.lp8i2626{
gap:0.625rem;
display:flex;
padding-top:1rem;
border-top:1px solid rgba(197,84,104,0.232);
width:100%;
margin-top:16px;
flex-wrap:wrap;
}
.gcvkw{
border-radius:0.25rem;
padding:0.563rem 16px;
border:1px solid rgba(197,84,104,0.234);
font-size:13px;
font-weight:600;
color:#C4BBB5;
}
@media(max-width:617px){
.owm7sy8 .mf6dhnae{
margin-left:0;
}
}
.czf5f{
padding:1.5rem;
}
.lixm7{
color:#F5F1EE;
font-family:"Lora", Cambria, Georgia, 'Times New Roman', serif;
font-size:18px;
margin-bottom:0.875rem;
}
.es2j5m{
padding:10px 0;
border-top:1px solid rgba(197,84,104,0.221);
}
.es2j5m:first-of-type{
border-top:0;
}
.hjn0yvkq{
color:#C4BBB5;
font-size:12px;
}
.es2j5m b{
color:#F5F1EE;
font-size:0.906rem;
}
.rc3sf39m{
gap:10px;
padding:11px 0;
display:flex;
color:#F5F1EE;
justify-content:space-between;
border-top:1px solid rgba(197,84,104,0.234);
font-size:14.5px;
text-decoration:none;
}
.rc3sf39m:first-of-type{
border-top:0;
}
.vgr3o84b{
gap:11px;
padding:12px 0;
align-items:flex-start;
border-top:1px solid rgba(197,84,104,0.221);
display:flex;
}
.vgr3o84b:first-of-type{
border-top:0;
}
.vgr3o84b .szmwmf{
flex:0 0 auto;
margin-top:1px;
color:#34A068;
}
.vgr3o84b .szmwmf svg{
width:18px;
height:1.125rem;
}
.vgr3o84b b{
font-size:0.875rem;
font-weight:600;
color:#F5F1EE;
}
.vgr3o84b span{
font-size:0.781rem;
color:#C4BBB5;
display:block;
}
.dz47qbvg{
grid-template-columns:.8fr 1fr 1fr 1fr;
gap:16px;
display:grid;
margin-top:0.5rem;
}
.h5wpu{
border-radius:8px;
background:#2B1518;
padding:26px;
flex-direction:column;
justify-content:center;
color:#F5EDE8;
display:flex;
}
.lonoc1u0{
font-size:46px;
font-family:"Martian Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
font-weight:700;
}
.h5wpu .m4ndplt{
margin:8px 0;
color:#D89447;
}
.qgdy52{
color:#C9AFA5;
font-size:0.813rem;
}
.zl36i76d{
padding:1.375rem;
}
.zl36i76d .m4ndplt{
margin-bottom:0.625rem;
}
.fxg57{
font-size:0.875rem;
color:#C4BBB5;
}
.kexwkp{
gap:0.625rem;
margin-top:16px;
font-size:13px;
justify-content:space-between;
display:flex;
}
.kexwkp b{
font-weight:600;
color:#F5F1EE;
}
.kexwkp span{
color:#C4BBB5;
}
@media(max-width:981px){
.dz47qbvg{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:623px){
.dz47qbvg{
grid-template-columns:1fr;
}
}
.uh5icndl{
grid-template-columns:repeat(4,1fr);
gap:14px;
margin-top:0.5rem;
display:grid;
}
.g9doot0o{
padding:1.25rem;
text-align:center;
}
.jqeuna2{
font-weight:700;
color:#c86178;
font-family:"Lora", Cambria, Georgia, 'Times New Roman', serif;
font-size:22px;
}
.l7gvf3ac{
font-size:13.5px;
margin-top:0.25rem;
font-weight:600;
color:#F5F1EE;
}
.nx4yerch{
color:#C4BBB5;
margin-top:2px;
font-size:12px;
}
.zs7urs{
padding:14px 1.125rem;
gap:12px;
flex-wrap:wrap;
display:flex;
align-items:center;
margin-top:16px;
}
.whpxl{
font-size:0.813rem;
color:#C4BBB5;
}
.p8fdgn{
border:1px solid rgba(197,84,104,0.213);
border-radius:4px;
padding:0.5rem 14px;
font-size:0.813rem;
font-weight:600;
color:#C4BBB5;
}
@media(max-width:977px){
.uh5icndl{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:623px){
.uh5icndl{
grid-template-columns:1fr;
}
}
.ewko4gl2{
padding:30px;
}
.jnuiuyr{
margin-bottom:0.75rem;
font-family:"Lora", Cambria, Georgia, 'Times New Roman', serif;
color:#F5F1EE;
font-size:25px;
}
.ewko4gl2 p{
font-size:0.906rem;
color:#C4BBB5;
max-width:880px;
margin-bottom:10px;
}
.k3zyx19s{
color:#43976b;
margin-top:12px;
font-weight:600;
text-decoration:none;
display:inline-block;
}
.lxxqp{
padding:2.5rem 0;
background:#2B1518;
color:#C9AFA5;
margin-top:2.125rem;
}
.rzzkqeru{
gap:1.625rem;
grid-template-columns:1.6fr repeat(4,1fr);
display:grid;
}
.vbrub7{
font-size:1.375rem;
font-family:"Lora", Cambria, Georgia, 'Times New Roman', serif;
letter-spacing:.04em;
color:#F5EDE8;
}
.kac67ruo{
font-size:0.781rem;
margin-top:0.875rem;
line-height:1.6;
}
.s5603k{
font-size:0.813rem;
color:#F5EDE8;
margin-bottom:12px;
display:block;
}
.u3mlph{
padding:9px 0;
color:#C9AFA5;
display:block;
text-decoration:none;
font-size:13.5px;
}
@media(max-width:978px){
.rzzkqeru{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:621px){
.rzzkqeru{
grid-template-columns:1fr;
}
}
.v1pv0nur{
padding:1rem 0;
background:#3A1A1F;
z-index:60;
color:#F5EDE8;
bottom:0;
left:0;
right:0;
position:fixed;
}
.tebkrd2{
gap:20px;
display:flex;
flex-wrap:wrap;
align-items:center;
}
.qgofu9r{
flex:1;
color:#C9AFA5;
min-width:240px;
font-size:13.5px;
}
.qgofu9r a{
color:#F5EDE8;
text-decoration:underline;
}
.m5rn0{
gap:10px;
display:flex;
}
@media(max-width:618px){
.tebkrd2{
gap:0.75rem;
flex-direction:column;
align-items:stretch;
}
.m5rn0 .sdz946{
flex:1;
}
}
.vd00x{
border:1px solid rgba(197,84,104,0.226);
padding:14px 16px;
background:#141111;
transition:opacity 0.2s cubic-bezier(0.4, 0, 0.2, 1),transform 0.2s cubic-bezier(0.4, 0, 0.2, 1);
border-radius:8px;
gap:12px;
pointer-events:none;
bottom:18px;
max-width:340px;
position:fixed;
display:flex;
z-index:55;
opacity:0;
left:1.125rem;
box-shadow:0 8px 28px rgba(0,0,0,0.527);
transform:translateY(0.75rem);
}
.fszm98m5{
opacity:1;
pointer-events:auto;
transform:translateY(0);
}
.qdlgfg{
border-radius:4px;
background:rgba(193,79,104,0.17);
flex:0 0 auto;
align-items:center;
width:2.5rem;
justify-content:center;
display:flex;
height:2.5rem;
color:#34A068;
}
.qdlgfg svg{
width:22px;
height:22px;
}
.tbfysleb{
font-size:0.844rem;
line-height:1.4;
color:#F5F1EE;
}
.tbfysleb b{
font-weight:700;
}
.tbfysleb .hz9zh3dc{
font-weight:700;
font-family:"Martian Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
color:#34A068;
}
@media(max-width:623px){
.vd00x{
right:0.625rem;
left:10px;
max-width:none;
}
}