*{
margin:0;
padding:0;
box-sizing:border-box;
}
html{
-webkit-text-size-adjust:100%;
}
body{
background:#0F0A0D;
overflow-x:hidden;
font-size:1rem;
overflow-wrap:break-word;
color:#C7BEC2;
text-rendering:optimizeLegibility;
-webkit-font-smoothing:antialiased;
line-height:1.55;
font-family:"IBM Plex Sans", system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
}
img{
display:block;
max-width:100%;
}
a{
color:inherit;
text-decoration:none;
}
button{
border:none;
background:none;
font-family:inherit;
cursor:pointer;
}
input{
font-family:inherit;
}
svg{
display:block;
}
h1,h2,h3,h4{
font-family:"Playfair Display", Cambria, Georgia, 'Times New Roman', serif;
color:#F5F0F2;
overflow-wrap:anywhere;
}
::-webkit-scrollbar{
height:0.5rem;
width:0.5rem;
}
::-webkit-scrollbar-thumb{
border-radius:8px;
background:rgba(197,190,194,0.254);
}
::-webkit-scrollbar-track{
background:transparent;
}
.fm6ss{
margin:0 auto;
padding:0 18px;
width:100%;
max-width:1280px;
}
.ddc5c76{
padding:2.125rem 0;
}
.lziepj8{
line-height:1.1;
letter-spacing:-.01em;
font-size:1.875rem;
font-family:"Playfair Display", Cambria, Georgia, 'Times New Roman', serif;
font-weight:700;
color:#F5F0F2;
}
.kwxnp50{
color:#C7BEC2;
font-size:15px;
margin-top:0.375rem;
}
.n3kauagl .lziepj8{
color:#F2E8EC;
}
.n3kauagl .kwxnp50{
color:#B89BA3;
}
.zhnwl0{
background:#1A1215;
}
.uk454tyl{
border-radius:10px;
background:#1A1215;
border:1px solid rgba(197,190,194,0.266);
}
.jz7fg07{
font-size:11px;
text-transform:uppercase;
display:inline-block;
letter-spacing:.12em;
color:#8A7D82;
font-family:"IBM Plex Sans", system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
line-height:1.4;
font-weight:700;
}
.dgjwdkmf{
gap:0.375rem;
display:inline-flex;
font-weight:600;
align-items:center;
color:#2A9D5F;
white-space:nowrap;
}
.dgjwdkmf svg{
height:0.938rem;
width:0.938rem;
}
.ndlvo{
flex:0 0 auto;
background:rgba(197,190,194,0.263);
border-radius:0.375rem;
justify-content:center;
display:flex;
align-items:center;
width:1.875rem;
height:30px;
color:#c75c7e;
}
.ndlvo svg{
width:18px;
height:1.125rem;
}
.n3kauagl .ndlvo{
background:rgba(116,28,53,0.236);
color:#F2E8EC;
}
.ryl37v{
border-radius:50%;
background:#34B673;
vertical-align:middle;
display:inline-block;
box-shadow:0 0 0 3px rgba(184,52,94,0.183);
height:0.5rem;
margin-right:7px;
width:8px;
}
.cqp6cs7{
display:none;
}
@media(max-width:620px){
.fm6ss{
padding:0 14px;
}
.ddc5c76{
padding:1.625rem 0;
}
.lziepj8{
font-size:1.438rem;
}
}
@keyframes d53fw72{
0%,100%{
opacity:.55}
50%{
opacity:1}
}
.pfk2x{
background:#2D0E16;
color:#B89BA3;
font-size:0.813rem;
}
.qv7f69{
gap:1rem;
display:flex;
min-height:42px;
justify-content:space-between;
flex-wrap:nowrap;
align-items:center;
}
.bwzor3{
overflow:hidden;
gap:1.5rem;
display:flex;
align-items:center;
min-width:0;
}
.o8tsk{
overflow:hidden;
gap:0.438rem;
text-overflow:ellipsis;
display:inline-flex;
white-space:nowrap;
align-items:center;
}
.o8tsk svg{
flex:0 0 auto;
color:#D4A052;
height:14px;
width:14px;
}
.o8tsk strong{
font-weight:600;
color:#F2E8EC;
}
.jf3wt2ot svg{
color:#34B673;
}
.e83rfdg8{
flex:0 0 auto;
}
.adkkyp{
border:1px solid rgba(156,48,76,0.289);
gap:8px;
padding:8px 12px;
border-radius:6px;
color:#F2E8EC;
align-items:center;
display:inline-flex;
}
.adkkyp svg{
width:0.875rem;
height:14px;
color:#B89BA3;
}
.vplw93d0{
background:#1A1215;
border-bottom:1px solid rgba(197,190,194,0.262);
position:sticky;
top:0;
z-index:40;
}
.uf2ff{
gap:1.375rem;
align-items:center;
height:4.375rem;
display:flex;
}
.jndf53{
flex:0 0 auto;
color:#F5F0F2;
line-height:1;
justify-content:center;
display:flex;
flex-direction:column;
text-decoration:none;
}
.jrw1ajuc{
font-weight:700;
white-space:nowrap;
font-size:1.375rem;
letter-spacing:.04em;
font-family:"Playfair Display", Cambria, Georgia, 'Times New Roman', serif;
}
.ay4vm{
text-transform:uppercase;
font-size:0.563rem;
white-space:nowrap;
margin-top:3px;
letter-spacing:.16em;
color:#c75c7e;
}
.gt98dbjr{
gap:4px;
margin-left:0.375rem;
display:flex;
}
.ctap2mb{
border-radius:6px;
padding:9px 14px;
text-decoration:none;
font-weight:600;
white-space:nowrap;
color:#C7BEC2;
font-size:15px;
}
.fxr7rm4{
background:#c75c7e;
color:#FFFFFF;
}
.ads7vur{
gap:10px;
flex:0 0 auto;
margin-left:auto;
display:flex;
}
.x84tymt8{
border:1px solid rgba(197,190,194,0.219);
border-radius:0.375rem;
justify-content:center;
color:#F5F0F2;
display:none;
cursor:pointer;
margin-left:8px;
height:2.75rem;
width:2.75rem;
align-items:center;
}
.x84tymt8 svg{
height:22px;
width:22px;
}
.v32sl{
padding:16px 0 4px;
}
.zi05i3q{
gap:0.625rem;
flex-wrap:wrap;
display:flex;
}
.r05nx{
background:#1A1215;
border-radius:0.375rem;
gap:8px;
border:1px solid rgba(197,190,194,0.243);
padding:11px 16px;
display:inline-flex;
font-size:14px;
text-decoration:none;
color:#F5F0F2;
font-weight:600;
align-items:center;
}
.r05nx svg{
width:1rem;
color:#c75c7e;
height:16px;
}
.rh0tvvj{
background:#1A1215;
border-bottom:1px solid rgba(197,190,194,0.22);
display:none;
}
.rh0tvvj .fm6ss{
padding-bottom:14px;
padding-top:14px;
}
.dy9yc{
padding:11px 0.25rem;
border-bottom:1px solid rgba(197,190,194,0.236);
color:#F5F0F2;
display:block;
text-decoration:none;
font-weight:600;
}
.cqp6cs7:checked~.rh0tvvj{
display:block;
}
@media(max-width:761px){
.gt98dbjr{
display:none;
}
.x84tymt8{
display:flex;
}
.v32sl{
display:none;
}
.eow183s2{
display:none;
}
.uf2ff{
gap:10px;
height:4rem;
}
.ads7vur{
gap:8px;
}
.ay4vm{
display:none;
}
}
@media(max-width:623px){
.jrw1ajuc{
font-size:1.188rem;
}
.uf2ff{
column-gap:10px;
row-gap:10px;
padding-top:0.625rem;
flex-wrap:wrap;
height:auto;
padding-bottom:0.625rem;
}
.x84tymt8{
order:1;
margin-left:auto;
}
.ads7vur{
gap:0.5rem;
margin-left:0;
order:2;
width:100%;
flex-basis:100%;
}
.ads7vur .gddr7e{
padding:12px 0.5rem;
flex:1 1 0;
overflow:hidden;
white-space:nowrap;
text-overflow:ellipsis;
text-align:center;
min-width:0;
font-size:13.5px;
}
}
.gddr7e{
transition:background-color 0.22s cubic-bezier(0.4, 0, 0.2, 1),opacity 0.22s cubic-bezier(0.4, 0, 0.2, 1);
padding:13px 22px;
border-radius:0.375rem;
gap:8px;
text-decoration:none;
cursor:pointer;
font-family:"IBM Plex Sans", system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
display:inline-flex;
font-weight:600;
white-space:nowrap;
font-size:15px;
justify-content:center;
align-items:center;
}
.gddr7e svg{
width:1.063rem;
height:1.063rem;
}
.b18boe{
background:#2A9D5F;
color:#FFFFFF;
}
.b18boe:hover{
background:#3a9864;
}
.jyr2fs{
background:#c75c7e;
color:#FFFFFF;
}
.jyr2fs:hover{
opacity:.92;
}
.qp7730{
background:transparent;
border:1.5px solid rgba(197,190,194,0.229);
color:#F5F0F2;
}
.s19la5j{
border:1.5px solid rgba(156,48,76,0.294);
background:transparent;
color:#F2E8EC;
}
.n3kauagl .qp7730{
border-color:rgba(156,48,76,0.287);
color:#F2E8EC;
}
.rmn73f{
gap:0.313rem;
cursor:pointer;
display:inline-flex;
font-weight:600;
text-decoration:none;
font-size:13px;
align-items:center;
color:#2A9D5F;
}
.rmn73f svg{
height:14px;
width:14px;
}
.n3kauagl .rmn73f{
color:#E8ADC0;
}
.ad58lou{
background:#d23737;
border-radius:50%;
animation:d53fw72 1.4s infinite;
height:6px;
width:6px;
display:inline-block;
}
.b4xmm3{
gap:2px;
color:#D4A052;
display:inline-flex;
}
.b4xmm3 svg{
height:16px;
width:1rem;
}
.rkxh1cw{
padding:0.563rem 14px;
border-radius:6px;
gap:0.375rem;
background:#1A1215;
border:1px solid rgba(197,190,194,0.221);
font-weight:600;
color:#F5F0F2;
display:inline-flex;
align-items:center;
font-size:0.813rem;
}
.qedt80ts{
background:#c75c7e;
border-color:transparent;
color:#FFFFFF;
}
.j3pmmvfo{
padding:5px 0.563rem;
border-radius:6px;
background:rgba(197,190,194,0.237);
font-size:0.625rem;
text-transform:uppercase;
letter-spacing:.1em;
color:#c75c7e;
font-weight:700;
}
.fmboyw59{
padding:0.25rem 0.625rem;
flex:0 0 auto;
background:#d23737;
border-radius:0.375rem;
font-size:12px;
align-items:center;
color:#fff;
display:inline-flex;
font-weight:700;
}
.pcxwxdpd{
border:1px solid rgba(197,190,194,0.256);
border-radius:0.625rem;
background:#1A1215;
overflow:hidden;
min-width:0;
display:block;
color:inherit;
text-decoration:none;
}
.wbjz990n{
aspect-ratio:4/3;
background-position:center;
display:block;
position:relative;
background-size:cover;
}
.v5gq0x9{
aspect-ratio:16/10;
}
.nck9dvm{
background:linear-gradient(transparent,rgba(15,10,13,0.846)),linear-gradient(transparent 30%,rgba(0,0,0,0.658));
padding:0.875rem;
right:0;
bottom:0;
position:absolute;
left:0;
}
.ugqkf{
color:#B89BA3;
display:block;
margin-bottom:3px;
font-size:0.625rem;
text-shadow:0 1px 3px rgba(0,0,0,0.717);
letter-spacing:.14em;
text-transform:uppercase;
}
.g03eo{
font-weight:700;
font-family:"Playfair Display", Cambria, Georgia, 'Times New Roman', serif;
color:#F2E8EC;
display:block;
text-shadow:0 1px 4px rgba(0,0,0,0.74);
font-size:1.25rem;
}
.n8a7k4c1{
padding:4px 9px;
border-radius:0.375rem;
gap:6px;
background:#d23737;
top:0.625rem;
font-size:11px;
align-items:center;
letter-spacing:.04em;
font-weight:700;
color:#fff;
position:absolute;
display:inline-flex;
left:0.625rem;
}
.n8a7k4c1 .ad58lou{
background:#fff;
}
.yqnfe{
padding:14px 16px;
}
.o9u9k{
font-size:14px;
font-weight:700;
color:#34B673;
font-family:"Fira Code", Menlo, Monaco, Consolas, monospace;
}
.fwwnr{
gap:6px;
color:#C7BEC2;
display:flex;
font-size:12.5px;
align-items:center;
margin-top:2px;
}
.fwwnr i{
background:#D4A052;
border-radius:50%;
height:7px;
width:7px;
font-style:normal;
}
.yqnfe .gddr7e{
margin-top:12px;
width:100%;
}
.havkvsp4{
gap:1rem;
grid-template-columns:repeat(4,1fr);
display:grid;
}
.kwzm7{
grid-template-columns:repeat(3,1fr);
gap:16px;
display:grid;
}
.ypxozkcy{
gap:16px;
grid-template-columns:repeat(2,1fr);
display:grid;
}
.havkvsp4>*,.kwzm7>*,.ypxozkcy>*{
min-width:0;
}
@media(max-width:978px){
.havkvsp4,.kwzm7{
grid-template-columns:repeat(2,1fr);
}
}
@media(max-width:618px){
.havkvsp4,.kwzm7,.ypxozkcy{
grid-template-columns:1fr;
}
}
.pjudmc3{
grid-template-columns:1fr 1fr;
gap:16px;
display:grid;
}
.pjudmc3>*{
min-width:0;
}
.j5w1wp{
padding:1.625rem;
}
.ekfip{
gap:0.75rem;
padding:0.563rem 0;
display:flex;
justify-content:space-between;
font-size:0.875rem;
border-top:1px solid rgba(197,190,194,0.219);
}
.ekfip span{
flex:0 0 auto;
color:#C7BEC2;
}
.ekfip b{
text-align:right;
}
.kvyuzv4{
padding:10px 0;
border-top:1px solid rgba(197,190,194,0.269);
}
.kvyuzv4:first-child{
border-top:0;
}
.ny312{
font-size:0.75rem;
color:#C7BEC2;
}
.arg3cacs{
font-size:14.5px;
font-weight:600;
color:#F5F0F2;
}
@media(max-width:763px){
.pjudmc3{
grid-template-columns:1fr;
}
}
.k67dwh{
min-width:0;
margin-bottom:1rem;
}
.fglbm2cr{
gap:0.75rem;
display:flex;
flex-wrap:wrap;
align-items:flex-end;
justify-content:space-between;
}
.fglbm2cr .qjphi{
gap:6px;
min-width:0;
flex-direction:column;
display:flex;
}
.hu0yv{
gap:0.5rem;
align-items:flex-start;
flex-direction:column;
display:flex;
}
.h0xmwov{
gap:8px;
align-items:center;
flex-direction:column;
text-align:center;
display:flex;
}
.rpndjhsz{
color:#F5F0F2;
font-family:"Playfair Display", Cambria, Georgia, 'Times New Roman', serif;
letter-spacing:-.01em;
font-size:1.875rem;
font-weight:700;
overflow-wrap:break-word;
line-height:1.1;
}
@media(max-width:621px){
.rpndjhsz{
font-size:23px;
}
}
.n3kauagl .rpndjhsz{
color:#F2E8EC;
}
.zdhvw{
border-radius:6px;
background:rgba(184,52,94,0.179);
padding:5px 0.688rem;
text-transform:uppercase;
color:#c75c7e;
letter-spacing:.12em;
}
.jb2lr3{
gap:0.625rem;
display:inline-flex;
align-items:center;
}
.jb2lr3::before{
background:#c75c7e;
width:24px;
content:"";
display:inline-block;
height:1px;
}
.aca34i9w{
gap:0.5rem;
display:inline-flex;
align-items:center;
}
.aca34i9w::before{
border-radius:50%;
background:#c75c7e;
width:0.375rem;
content:"";
height:6px;
display:inline-block;
}
.n3kauagl .zdhvw{
background:rgba(116,28,53,0.21);
color:#F2E8EC;
}
.n3kauagl .jb2lr3::before,.n3kauagl .aca34i9w::before{
background:#E8ADC0;
}
.rhdbem9{
gap:6px;
transition:opacity 0.22s cubic-bezier(0.4, 0, 0.2, 1);
white-space:nowrap;
align-items:center;
font-weight:600;
color:#2A9D5F;
font-size:14px;
display:inline-flex;
}
.rhdbem9:hover{
opacity:.8;
}
.rhdbem9 svg{
height:0.938rem;
width:15px;
}
.sv1el7pb svg{
height:14px;
width:14px;
}
.woxfg59{
border-radius:0.375rem;
background:#2A9D5F;
padding:0.563rem 18px;
color:#FFFFFF;
}
.woxfg59:hover{
background:#3a9864;
opacity:1;
}
.n3kauagl .rhdbem9{
color:#E8ADC0;
}
.besmr{
background:rgba(197,190,194,0.221);
margin:-2px 0 16px;
height:1px;
}
.n3kauagl .besmr{
background:rgba(156,48,76,0.301);
}
.svmc4{
background:linear-gradient(140deg,#2D0E16,#4A1829);
gap:2.5rem;
border-radius:1rem;
padding:2.625rem;
grid-template-columns:1.3fr 1fr;
margin:0;
color:#F2E8EC;
display:grid;
}
.gfs16k2{
margin:18px 0 16px;
font-size:3.125rem;
font-family:"Playfair Display", Cambria, Georgia, 'Times New Roman', serif;
color:#F2E8EC;
overflow-wrap:anywhere;
letter-spacing:-.01em;
line-height:1.05;
}
.gfs16k2 em{
color:#E8ADC0;
font-style:normal;
}
.w1hznfp{
color:#B89BA3;
max-width:440px;
font-size:1rem;
}
.c6htx{
gap:18px;
align-items:center;
flex-wrap:wrap;
display:flex;
margin-top:26px;
}
.frxy06{
color:#B89BA3;
font-size:0.875rem;
}
.pk7rvo{
color:#B89BA3;
font-size:13px;
}
.u5gpbjcj{
margin:0.25rem 0 2px;
color:#F2E8EC;
font-size:34px;
font-family:"Fira Code", Menlo, Monaco, Consolas, monospace;
font-weight:700;
}
.lvw3w1f{
margin-bottom:1.25rem;
color:#B89BA3;
font-size:14px;
}
.lvw3w1f span[data-m]{
color:#F2E8EC;
font-family:"Fira Code", Menlo, Monaco, Consolas, monospace;
}
.cyhifwvc{
gap:12px;
padding:0.688rem 0;
align-items:center;
display:flex;
border-top:1px solid rgba(156,48,76,0.273);
}
.kmzl930s b{
display:block;
color:#F2E8EC;
font-size:0.875rem;
font-weight:600;
}
.kmzl930s span{
display:block;
color:#B89BA3;
font-size:0.781rem;
}
@media(max-width:978px){
.svmc4{
padding:1.875rem;
grid-template-columns:1fr;
}
.gfs16k2{
font-size:2.375rem;
}
}
@media(max-width:618px){
.svmc4{
padding:24px;
}
.gfs16k2{
font-size:30px;
}
}
.lmv1c{
border-radius:0.625rem;
background:#2D0E16;
grid-template-columns:repeat(4,1fr);
display:grid;
}
.wfy3kw{
padding:1.375rem 1.5rem;
border-right:1px solid rgba(156,48,76,0.274);
}
.wfy3kw:last-child{
border-right:0;
}
.emyz98{
font-weight:700;
color:#F2E8EC;
font-family:"Fira Code", Menlo, Monaco, Consolas, monospace;
font-size:28px;
min-width:0;
}
.pe14hud{
color:#E8ADC0;
}
.m0h1p{
color:#B89BA3;
font-size:13.5px;
margin-top:3px;
}
@media(max-width:978px){
.lmv1c{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:617px){
.lmv1c{
grid-template-columns:1fr;
}
.wfy3kw{
border-bottom:1px solid rgba(156,48,76,0.263);
border-right:0;
}
.wfy3kw:last-child{
border-bottom:0;
}
}
.if6jq{
padding:1.25rem;
gap:13px;
align-items:center;
display:flex;
}
.if6jq .ndlvo{
display:flex;
}
.dqbx66{
font-size:1.188rem;
display:block;
color:#F5F0F2;
font-weight:700;
}
.zoulm0{
color:#C7BEC2;
display:block;
font-size:13px;
}
.la3p9e{
padding:24px;
color:inherit;
text-decoration:none;
display:block;
}
.zezoqc{
border-radius:0.375rem;
background:rgba(197,190,194,0.239);
display:flex;
width:3rem;
color:#c75c7e;
justify-content:center;
margin-bottom:1rem;
align-items:center;
height:3rem;
}
.zezoqc svg{
width:1.5rem;
height:24px;
}
.zwqin{
font-size:21px;
font-family:"Playfair Display", Cambria, Georgia, 'Times New Roman', serif;
margin-bottom:4px;
color:#F5F0F2;
}
.kn3l5{
color:#C7BEC2;
font-size:0.875rem;
}
.dg9vgh0{
grid-template-columns:repeat(3,1fr);
gap:1rem;
margin-top:0.5rem;
display:grid;
}
.exn8va{
border-radius:0.625rem;
padding:30px;
text-align:center;
color:#F2E8EC;
}
.oklbz4li{
background:linear-gradient(rgba(0,0,0,0.357),rgba(0,0,0,0.344)),linear-gradient(134deg,#D4A052,#943A5B);
}
.rvhcayzu{
background:linear-gradient(rgba(0,0,0,0.362),rgba(0,0,0,0.321)),linear-gradient(135deg,#c75c7e,#943A5B);
}
.oo5hu0gg{
background:linear-gradient(rgba(0,0,0,0.352),rgba(0,0,0,0.329)),linear-gradient(130deg,#34B673,#943A5B);
}
.qo6dvou{
font-size:12px;
letter-spacing:.16em;
opacity:.85;
}
.wxurmomo{
margin:8px 0 2px;
font-family:"Fira Code", Menlo, Monaco, Consolas, monospace;
font-weight:700;
overflow-wrap:anywhere;
font-size:2.5rem;
}
.objd6{
font-size:13px;
opacity:.8;
}
.vac81{
background:#1A1215;
overflow:hidden;
border:1px solid rgba(197,190,194,0.25);
border-radius:0.625rem;
display:flex;
align-items:center;
margin-top:1.125rem;
}
.rgd94gcc{
padding:14px 1.125rem;
flex:0 0 auto;
font-size:14px;
font-weight:700;
color:#F5F0F2;
white-space:nowrap;
border-right:1px solid rgba(197,190,194,0.259);
}
.rjmtf{
overflow:hidden;
flex:1;
min-width:0;
}
.nvck33{
padding:0.875rem 1.25rem;
gap:30px;
display:flex;
white-space:nowrap;
will-change:transform;
}
.dzesqn{
color:#C7BEC2;
font-size:0.875rem;
}
.dzesqn b{
margin-right:0.5rem;
font-weight:700;
font-family:"Fira Code", Menlo, Monaco, Consolas, monospace;
color:#34B673;
}
@media(max-width:982px){
.dg9vgh0{
grid-template-columns:1fr;
}
}
.sr5rlyb{
gap:0.75rem;
margin-bottom:6px;
align-items:baseline;
justify-content:space-between;
display:flex;
flex-wrap:wrap;
}
.ib2040{
color:#F5F0F2;
font-size:24px;
font-family:"Playfair Display", Cambria, Georgia, 'Times New Roman', serif;
}
.twb9lk{
color:#C7BEC2;
font-size:13px;
}
.twb9lk b{
font-family:"Fira Code", Menlo, Monaco, Consolas, monospace;
color:#F5F0F2;
}
.fyi2m8ja{
margin:16px 0;
}
.a8e4gd{
padding:13px 14px;
gap:0.875rem;
border-radius:0.375rem;
align-items:center;
display:flex;
}
.a8e4gd:nth-child(odd){
background:#221719;
}
.gmhkws{
font-weight:700;
width:18px;
font-family:"Fira Code", Menlo, Monaco, Consolas, monospace;
color:#C7BEC2;
}
.m9vji{
flex:1;
font-weight:600;
min-width:0;
}
.aq2xo{
font-family:"Fira Code", Menlo, Monaco, Consolas, monospace;
font-size:14px;
color:#C7BEC2;
}
.esmvv8{
width:100%;
}
.adz426{
border-radius:10px;
overflow:hidden;
padding:1rem;
flex-direction:column;
display:flex;
aspect-ratio:16/11;
background-size:cover;
background-position:center;
text-decoration:none;
color:#F2E8EC;
position:relative;
}
.adz426::after{
inset:0;
background:linear-gradient(transparent 40%,rgba(15,10,13,0.825)),linear-gradient(transparent 25%,rgba(0,0,0,0.66));
content:"";
position:absolute;
}
.adz426>*{
z-index:1;
position:relative;
}
.z2pdlmr{
border-radius:6px;
gap:0.375rem;
padding:0.25rem 9px;
background:#d23737;
font-weight:700;
display:inline-flex;
align-items:center;
color:#fff;
font-size:0.688rem;
align-self:flex-start;
letter-spacing:.04em;
}
.z2pdlmr .ad58lou{
background:#fff;
}
.sxmwcm9{
font-weight:700;
text-shadow:0 1px 4px rgba(0,0,0,0.726);
font-size:1.438rem;
font-family:"Playfair Display", Cambria, Georgia, 'Times New Roman', serif;
margin-top:auto;
}
.hbz8e{
gap:8px;
font-size:0.781rem;
margin-top:0.5rem;
display:flex;
justify-content:space-between;
align-items:center;
color:#B89BA3;
}
.u2miwf2j{
color:#F2E8EC;
font-weight:600;
}
.v5apv399{
padding:0.75rem 16px;
gap:12px;
background:#221719;
border:1px solid rgba(197,190,194,0.245);
border-radius:0.375rem;
font-size:13.5px;
align-items:center;
margin-top:14px;
color:#C7BEC2;
display:flex;
}
.bprxef6{
padding:26px;
display:flex;
flex-direction:column;
}
.hbd8okx{
margin:0.625rem 0 0.25rem;
color:#F5F0F2;
font-size:1.625rem;
font-family:"Playfair Display", Cambria, Georgia, 'Times New Roman', serif;
}
.fbzxum9{
color:#c75c7e;
font-size:0.938rem;
font-weight:700;
margin-bottom:0.875rem;
}
.d5ex6l4{
flex:1;
color:#C7BEC2;
font-size:14px;
}
.bprxef6 .gddr7e{
width:100%;
margin-top:1.125rem;
}
.lbl64{
gap:0.625rem;
margin-top:0.875rem;
align-items:center;
display:flex;
justify-content:space-between;
padding-top:12px;
border-top:1px solid rgba(197,190,194,0.226);
}
.xz7dmt{
color:#C7BEC2;
letter-spacing:.04em;
font-size:0.688rem;
}
.i1xq6zu{
text-decoration:none;
font-size:13px;
font-weight:600;
color:#2A9D5F;
}
.uelah3{
padding:1.75rem;
}
.c3u4zq5w{
gap:10px;
font-family:"Playfair Display", Cambria, Georgia, 'Times New Roman', serif;
display:flex;
color:#F5F0F2;
align-items:center;
font-size:24px;
margin-bottom:0.375rem;
}
.c3u4zq5w svg{
width:22px;
height:22px;
color:#c75c7e;
}
.e9fjod14{
gap:0.75rem;
flex-wrap:wrap;
display:flex;
margin-top:1.125rem;
align-items:center;
}
.eqxt7j6{
margin-left:auto;
}
.jg8it{
gap:10px;
align-items:center;
margin-top:1.375rem;
font-size:0.875rem;
padding-top:1.125rem;
border-top:1px solid rgba(197,190,194,0.24);
flex-wrap:wrap;
display:flex;
}
.nf6sh38d{
color:#C7BEC2;
}
.labcpogj{
border:1px solid rgba(197,190,194,0.229);
border-radius:6px;
padding:0.563rem 0.875rem;
gap:7px;
font-size:0.844rem;
text-decoration:none;
display:inline-flex;
color:#F5F0F2;
align-items:center;
}
.labcpogj svg{
width:0.938rem;
color:#c75c7e;
height:15px;
}
@media(max-width:621px){
.eqxt7j6{
width:100%;
margin-left:0;
}
}
.ng0ymxc{
padding:1.5rem;
border-top:3px solid #c75c7e;
}
.ev6xakdo{
border-top-color:rgba(197,190,194,0.212);
}
.gfdqiari{
border-top-color:#B89BA3;
}
.qmwg0r{
border-top-color:#D4A052;
}
.xg2obg9{
border-top-color:#c75c7e;
}
.m3nfx{
color:#F5F0F2;
font-family:"Playfair Display", Cambria, Georgia, 'Times New Roman', serif;
font-size:1.375rem;
font-weight:700;
}
.hd0de4{
margin:2px 0 0.875rem;
font-size:13px;
color:#C7BEC2;
}
.ezqhqyr{
gap:9px;
padding:7px 0;
align-items:flex-start;
display:flex;
color:#C7BEC2;
font-size:0.844rem;
}
.ezqhqyr svg{
flex:0 0 auto;
margin-top:2px;
color:#34B673;
height:16px;
width:1rem;
}
.do7u6uz{
padding:24px;
}
.rrhfu2{
gap:10px;
font-size:1.25rem;
color:#F5F0F2;
display:flex;
align-items:center;
margin-bottom:14px;
font-family:"Playfair Display", Cambria, Georgia, 'Times New Roman', serif;
}
.rrhfu2 svg{
width:1.375rem;
height:1.375rem;
color:#c75c7e;
}
.yu3jwdq{
border-color:rgba(156,48,76,0.296);
background:#2D0E16;
color:#F2E8EC;
}
.yu3jwdq .rrhfu2{
color:#F2E8EC;
}
.yu3jwdq .rrhfu2 svg{
color:#F2E8EC;
}
.efwdcr6t{
font-size:0.875rem;
margin-bottom:16px;
color:#B89BA3;
}
.qzsmqs{
gap:10px;
display:flex;
}
.fm0qc{
padding:0.625rem 14px;
background:rgba(116,28,53,0.231);
border-radius:0.375rem;
flex:1;
color:#F2E8EC;
font-size:13px;
}
.fm0qc small{
display:block;
color:#B89BA3;
font-size:0.625rem;
}
.ids8m{
clear:both;
font-size:0.75rem;
margin-top:14px;
color:#B89BA3;
}
.aic2f2{
gap:24px;
border-radius:0.625rem;
background:#2D0E16;
padding:2.125rem;
flex-wrap:wrap;
color:#F2E8EC;
align-items:center;
display:flex;
}
.nc5l1a0{
border-radius:10px;
background:rgba(116,28,53,0.247);
flex:0 0 auto;
color:#F2E8EC;
align-items:center;
display:flex;
justify-content:center;
width:56px;
height:56px;
}
.nc5l1a0 svg{
height:26px;
width:1.625rem;
}
.uekx8koi{
font-size:25px;
font-family:"Playfair Display", Cambria, Georgia, 'Times New Roman', serif;
color:#F2E8EC;
}
.s2jk5t{
font-size:0.875rem;
color:#B89BA3;
}
.tavoawy2{
gap:0.75rem;
margin-left:auto;
flex-wrap:wrap;
display:flex;
}
@media(max-width:982px){
.tavoawy2{
width:100%;
margin-left:0;
}
.tavoawy2 .gddr7e{
flex:1;
}
}
.p6lxlnc{
padding:1.625rem;
gap:1.375rem;
flex-wrap:wrap;
align-items:center;
display:flex;
}
.pykxpi{
border-radius:50%;
flex:0 0 auto;
background:#c75c7e;
align-items:center;
font-size:1.375rem;
width:64px;
height:4rem;
font-family:"Playfair Display", Cambria, Georgia, 'Times New Roman', serif;
justify-content:center;
color:#FFFFFF;
font-weight:700;
display:flex;
}
.rlj9lmr{
font-size:17px;
color:#F5F0F2;
}
.lyhlxi{
margin-top:2px;
color:#C7BEC2;
font-size:0.844rem;
}
.ad4d3{
margin-top:0.5rem;
color:#C7BEC2;
max-width:32.5rem;
font-size:0.813rem;
}
.tvfjr24x{
font-size:0.813rem;
text-align:right;
margin-left:auto;
color:#C7BEC2;
}
.i8kv9i6z{
gap:6px;
align-items:center;
font-weight:600;
display:inline-flex;
justify-content:flex-end;
color:#34B673;
}
.i8kv9i6z svg{
height:0.938rem;
width:0.938rem;
}
.o1zlig5h{
margin-top:4px;
}
.pcrtag{
color:#2A9D5F;
margin-top:0.375rem;
text-decoration:none;
display:block;
}
@media(max-width:617px){
.tvfjr24x{
margin-left:0;
text-align:left;
}
.i8kv9i6z{
justify-content:flex-start;
}
}
.kdtoecbe{
margin-top:0.5rem;
}
.hmiwg5{
padding:1.25rem 0;
border-bottom:1px solid rgba(197,190,194,0.241);
}
.zwngl{
gap:1.125rem;
list-style:none;
align-items:center;
cursor:pointer;
display:flex;
}
.zwngl::-webkit-details-marker{
display:none;
}
.rbnyk{
flex:0 0 auto;
background:#c75c7e;
padding:0.313rem 0.563rem;
border-radius:6px;
letter-spacing:.1em;
text-transform:uppercase;
font-size:0.625rem;
color:#FFFFFF;
font-weight:700;
}
.rvas12{
flex:1;
color:#F5F0F2;
font-weight:700;
font-size:1.063rem;
}
.gbeeh58y{
transition:transform 0.22s cubic-bezier(0.4, 0, 0.2, 1);
line-height:1;
color:#C7BEC2;
font-size:1.5rem;
}
.hmiwg5[open] .gbeeh58y{
transform:rotate(40deg);
}
.guumh{
padding:0.875rem 0 0 0;
max-width:780px;
color:#C7BEC2;
font-size:0.906rem;
}
.wrooul{
padding:30px;
}
.wwn0b0aa{
grid-template-columns:repeat(4,1fr);
gap:1.125rem;
display:grid;
margin-top:1.125rem;
}
.xcjzz7f .ndlvo{
margin-bottom:0.75rem;
}
.oo3x80{
margin-bottom:0.25rem;
color:#F5F0F2;
display:block;
font-size:0.938rem;
}
.ebeqnngr{
font-size:13.5px;
color:#C7BEC2;
}
@media(max-width:981px){
.wwn0b0aa{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:622px){
.wwn0b0aa{
grid-template-columns:1fr;
}
}
.t4mmt{
gap:14px;
grid-template-columns:repeat(4,1fr);
display:grid;
margin-top:0.5rem;
}
.k0z3j17v{
padding:20px;
text-align:center;
}
.lflla{
font-family:"Playfair Display", Cambria, Georgia, 'Times New Roman', serif;
font-size:22px;
color:#c75c7e;
font-weight:700;
}
.ervu4o6{
font-size:13.5px;
margin-top:0.25rem;
color:#F5F0F2;
font-weight:600;
}
.d9m10i{
margin-top:2px;
color:#C7BEC2;
font-size:12px;
}
.nb5n0z{
padding:0.875rem 18px;
gap:0.75rem;
display:flex;
flex-wrap:wrap;
align-items:center;
margin-top:16px;
}
.kg8xin{
font-size:13px;
color:#C7BEC2;
}
.i01mjs{
padding:8px 0.875rem;
border-radius:0.375rem;
border:1px solid rgba(197,190,194,0.262);
font-size:0.813rem;
color:#C7BEC2;
font-weight:600;
}
@media(max-width:980px){
.t4mmt{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:620px){
.t4mmt{
grid-template-columns:1fr;
}
}
.jhquaw{
grid-template-columns:1.4fr 1fr;
gap:1.875rem;
padding:1.875rem;
display:grid;
}
.lwkpok{
margin-bottom:14px;
font-family:"Playfair Display", Cambria, Georgia, 'Times New Roman', serif;
color:#F5F0F2;
font-size:1.75rem;
}
.oxnu3pzd p{
color:#C7BEC2;
font-size:0.906rem;
margin-bottom:0.75rem;
}
.bkhq7t{
gap:0.75rem;
grid-template-columns:repeat(4,1fr);
display:grid;
margin-top:18px;
}
.hfu6uzk{
padding:1rem;
border-radius:0.375rem;
border:1px solid rgba(197,190,194,0.211);
}
.rvk7q{
font-weight:700;
font-size:24px;
font-family:"Playfair Display", Cambria, Georgia, 'Times New Roman', serif;
color:#F5F0F2;
}
.yov1r7l{
color:#C7BEC2;
font-size:12px;
}
.fnrjl .jz7fg07{
margin-bottom:1rem;
display:block;
}
.s0t34o{
padding:0.688rem 0;
gap:0.688rem;
border-top:1px solid rgba(197,190,194,0.24);
display:flex;
align-items:flex-start;
}
.s0t34o:first-of-type{
border-top:0;
}
.s0t34o .t0p42{
flex:0 0 auto;
margin-top:1px;
color:#34B673;
}
.s0t34o .t0p42 svg{
height:18px;
width:18px;
}
.s0t34o b{
color:#F5F0F2;
font-size:14.5px;
}
.s0t34o span{
color:#C7BEC2;
display:block;
font-size:12.5px;
}
@media(max-width:977px){
.jhquaw{
grid-template-columns:1fr;
}
}
@media(max-width:977px){
.bkhq7t{
grid-template-columns:repeat(2,1fr);
}
}
.pljsnk{
padding:24px;
}
.ek79cz{
font-family:"Playfair Display", Cambria, Georgia, 'Times New Roman', serif;
margin-bottom:0.875rem;
font-size:1.125rem;
color:#F5F0F2;
}
.znwyzx{
padding:10px 0;
border-top:1px solid rgba(197,190,194,0.249);
}
.znwyzx:first-of-type{
border-top:0;
}
.ykivb{
color:#C7BEC2;
font-size:0.75rem;
}
.znwyzx b{
font-size:0.906rem;
color:#F5F0F2;
}
.zxdn2{
padding:11px 0;
gap:0.625rem;
text-decoration:none;
border-top:1px solid rgba(197,190,194,0.244);
font-size:14.5px;
justify-content:space-between;
color:#F5F0F2;
display:flex;
}
.zxdn2:first-of-type{
border-top:0;
}
.ttgxck69{
padding:0.75rem 0;
gap:0.688rem;
align-items:flex-start;
border-top:1px solid rgba(197,190,194,0.267);
display:flex;
}
.ttgxck69:first-of-type{
border-top:0;
}
.ttgxck69 .t0p42{
flex:0 0 auto;
color:#34B673;
margin-top:1px;
}
.ttgxck69 .t0p42 svg{
width:1.125rem;
height:18px;
}
.ttgxck69 b{
color:#F5F0F2;
font-size:0.875rem;
font-weight:600;
}
.ttgxck69 span{
color:#C7BEC2;
font-size:12.5px;
display:block;
}
.kbcstn{
grid-template-columns:1.2fr 1fr;
overflow:hidden;
display:grid;
}
.srukqfi{
background:linear-gradient(130deg,#2D0E16,#4A1829);
position:relative;
min-height:300px;
}
.v62wt{
inset:0;
background-size:40px 2.5rem;
background-image:linear-gradient(rgba(156,48,76,0.274) 1px,transparent 1px),linear-gradient(95deg,rgba(156,48,76,0.277) 1px,transparent 1px);
position:absolute;
}
.u7d59{
transform:translate(-50%,-100%);
color:#E8ADC0;
position:absolute;
top:48%;
left:50%;
}
.u7d59 svg{
height:40px;
width:40px;
}
.carh85{
background:rgba(15,10,13,0.812);
padding:6px 0.625rem;
border-radius:0.375rem;
font-family:"Fira Code", Menlo, Monaco, Consolas, monospace;
position:absolute;
bottom:1rem;
color:#B89BA3;
left:1.125rem;
font-size:0.75rem;
}
.g7ozb{
padding:1.75rem;
}
.s0839e{
color:#F5F0F2;
font-family:"Playfair Display", Cambria, Georgia, 'Times New Roman', serif;
font-size:20px;
margin-bottom:0.375rem;
}
.mv935t{
margin:0.625rem 0;
font-size:14.5px;
color:#F5F0F2;
}
.ngru2o{
padding:0.563rem 0;
gap:0.563rem;
align-items:flex-start;
border-top:1px solid rgba(197,190,194,0.258);
font-size:0.844rem;
color:#C7BEC2;
display:flex;
}
.ngru2o svg{
flex:0 0 auto;
margin-top:2px;
color:#c75c7e;
height:16px;
width:1rem;
}
.ip616gsf{
margin-top:14px;
display:inline-block;
}
@media(max-width:759px){
.kbcstn{
grid-template-columns:1fr;
}
}
.zp3sq{
gap:1rem;
grid-template-columns:.8fr 1fr 1fr 1fr;
display:grid;
margin-top:8px;
}
.reboyxir{
border-radius:0.625rem;
background:#2D0E16;
padding:26px;
color:#F2E8EC;
display:flex;
justify-content:center;
flex-direction:column;
}
.q6c4pf{
font-size:46px;
font-weight:700;
font-family:"Fira Code", Menlo, Monaco, Consolas, monospace;
}
.reboyxir .b4xmm3{
margin:8px 0;
color:#D4A052;
}
.w2ospbv{
color:#B89BA3;
font-size:13px;
}
.h9z8t0{
padding:1.375rem;
}
.h9z8t0 .b4xmm3{
margin-bottom:0.625rem;
}
.sdfeeqln{
color:#C7BEC2;
font-size:0.875rem;
}
.ib4lm{
gap:10px;
margin-top:16px;
font-size:13px;
justify-content:space-between;
display:flex;
}
.ib4lm b{
color:#F5F0F2;
font-weight:600;
}
.ib4lm span{
color:#C7BEC2;
}
@media(max-width:983px){
.zp3sq{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:620px){
.zp3sq{
grid-template-columns:1fr;
}
}
.ad4sx2{
gap:18px;
padding:1.375rem 1.625rem;
flex-wrap:wrap;
display:flex;
align-items:center;
}
.neudpk7{
font-size:1rem;
color:#F5F0F2;
font-weight:700;
}
.sxivxkh6{
font-size:0.875rem;
color:#34B673;
font-weight:600;
}
.b34ko{
color:#C7BEC2;
font-size:0.875rem;
}
.ad4sx2 .fmboyw59{
margin-left:auto;
}
.frjiw8{
gap:10px;
margin-top:1rem;
border-top:1px solid rgba(197,190,194,0.238);
flex-wrap:wrap;
display:flex;
padding-top:16px;
width:100%;
}
.c79dip{
padding:9px 16px;
border-radius:0.375rem;
border:1px solid rgba(197,190,194,0.255);
color:#C7BEC2;
font-size:0.813rem;
font-weight:600;
}
@media(max-width:621px){
.ad4sx2 .fmboyw59{
margin-left:0;
}
}
.lqj79i{
padding:30px;
}
.q66tlmlg{
margin-bottom:12px;
font-family:"Playfair Display", Cambria, Georgia, 'Times New Roman', serif;
font-size:1.563rem;
color:#F5F0F2;
}
.lqj79i p{
font-size:14.5px;
margin-bottom:10px;
max-width:55rem;
color:#C7BEC2;
}
.l1ltl{
display:inline-block;
text-decoration:none;
font-weight:600;
color:#2A9D5F;
margin-top:0.75rem;
}
.xygaxu{
background:#2D0E16;
padding:40px 0;
margin-top:2.125rem;
color:#B89BA3;
}
.rw6sfb{
grid-template-columns:1.6fr repeat(4,1fr);
gap:26px;
display:grid;
}
.hplcs{
letter-spacing:.04em;
font-size:22px;
color:#F2E8EC;
font-family:"Playfair Display", Cambria, Georgia, 'Times New Roman', serif;
}
.n0aecdd5{
font-size:12.5px;
line-height:1.6;
margin-top:0.875rem;
}
.h5ffri1m{
font-size:0.813rem;
color:#F2E8EC;
display:block;
margin-bottom:12px;
}
.cohvfs{
padding:9px 0;
font-size:13.5px;
display:block;
text-decoration:none;
color:#B89BA3;
}
@media(max-width:983px){
.rw6sfb{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:619px){
.rw6sfb{
grid-template-columns:1fr;
}
}
.tqdv7{
background:#3A1520;
padding:16px 0;
left:0;
z-index:60;
right:0;
bottom:0;
position:fixed;
color:#F2E8EC;
}
.pw4rm4vx{
gap:20px;
flex-wrap:wrap;
display:flex;
align-items:center;
}
.tq3zts1{
flex:1;
font-size:0.844rem;
min-width:240px;
color:#B89BA3;
}
.tq3zts1 a{
color:#F2E8EC;
text-decoration:underline;
}
.igrtl{
gap:0.625rem;
display:flex;
}
@media(max-width:617px){
.pw4rm4vx{
gap:0.75rem;
align-items:stretch;
flex-direction:column;
}
.igrtl .gddr7e{
flex:1;
}
}
.n6q8a4c{
padding:0.875rem 1rem;
border-radius:0.625rem;
border:1px solid rgba(197,190,194,0.23);
transition:opacity 0.22s cubic-bezier(0.4, 0, 0.2, 1),transform 0.22s cubic-bezier(0.4, 0, 0.2, 1);
gap:0.75rem;
background:#1A1215;
display:flex;
bottom:1.125rem;
left:1.125rem;
box-shadow:0 8px 24px rgba(0,0,0,0.511), 0 2px 0.5rem rgba(184,52,94,0.158);
z-index:55;
transform:translateY(12px);
max-width:340px;
pointer-events:none;
opacity:0;
position:fixed;
}
.g5819k{
pointer-events:auto;
transform:translateY(0);
opacity:1;
}
.lzpuh{
border-radius:6px;
background:rgba(184,52,94,0.196);
flex:0 0 auto;
width:2.5rem;
display:flex;
height:2.5rem;
justify-content:center;
align-items:center;
color:#34B673;
}
.lzpuh svg{
width:22px;
height:1.375rem;
}
.jn5gik6a{
line-height:1.4;
color:#F5F0F2;
font-size:0.844rem;
}
.jn5gik6a b{
font-weight:700;
}
.jn5gik6a .buse7rt{
font-weight:700;
font-family:"Fira Code", Menlo, Monaco, Consolas, monospace;
color:#34B673;
}
@media(max-width:621px){
.n6q8a4c{
right:10px;
left:0.625rem;
max-width:none;
}
}