*{
padding:0;
margin:0;
box-sizing:border-box;
}
html{
-webkit-text-size-adjust:100%;
}
body{
background:#0F0A0D;
text-rendering:optimizeLegibility;
overflow-wrap:break-word;
font-family:"Manrope", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
-webkit-font-smoothing:antialiased;
line-height:1.55;
font-size:1rem;
color:#C4A8B8;
overflow-x:hidden;
}
img{
display:block;
max-width:100%;
}
a{
color:inherit;
text-decoration:none;
}
button{
background:none;
border:none;
cursor:pointer;
font-family:inherit;
}
input{
font-family:inherit;
}
svg{
display:block;
}
h1,h2,h3,h4{
overflow-wrap:anywhere;
color:#F2E8EE;
font-family:"Spectral", 'Iowan Old Style', Georgia, serif;
}
::-webkit-scrollbar{
width:8px;
height:8px;
}
::-webkit-scrollbar-thumb{
background:#4A2235;
border-radius:0.5rem;
}
::-webkit-scrollbar-track{
background:transparent;
}
.y1n20t{
padding:0 18px;
margin:0 auto;
width:100%;
max-width:1280px;
}
.bvwe4{
padding:2.125rem 0;
}
.rdgcc{
font-weight:700;
font-family:"Spectral", 'Iowan Old Style', Georgia, serif;
letter-spacing:-.01em;
line-height:1.1;
font-size:30px;
color:#F2E8EE;
}
.yemv5{
font-size:0.938rem;
color:#C4A8B8;
margin-top:0.375rem;
}
.kul59a2t .rdgcc{
color:#F5E6EF;
}
.kul59a2t .yemv5{
color:#A87A90;
}
.mknpa{
background:#1A1118;
}
.qsdlad{
border-radius:0.75rem;
background:#1A1118;
border:1px solid #4A2235;
}
.wdd1o3{
letter-spacing:.12em;
font-size:0.688rem;
display:inline-block;
text-transform:uppercase;
font-weight:700;
color:#977f8c;
font-family:"Manrope", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
line-height:1.4;
}
.j2w4dhs5{
gap:6px;
white-space:nowrap;
color:#1BAF6E;
align-items:center;
font-weight:600;
display:inline-flex;
}
.j2w4dhs5 svg{
height:15px;
width:15px;
}
.obniq9k{
flex:0 0 auto;
border-radius:6px;
background:#4A2235;
justify-content:center;
height:1.875rem;
align-items:center;
display:flex;
width:1.875rem;
color:#c26a8b;
}
.obniq9k svg{
height:18px;
width:18px;
}
.kul59a2t .obniq9k{
background:rgba(140,20,55,0.189);
color:#F5E6EF;
}
.nnsp20z4{
border-radius:50%;
background:#22C47E;
height:8px;
margin-right:0.438rem;
box-shadow:0 0 0 3px rgba(160,25,74,0.204);
display:inline-block;
width:8px;
vertical-align:middle;
}
.t0z3vf5{
display:none;
}
@media(max-width:617px){
.y1n20t{
padding:0 0.875rem;
}
.bvwe4{
padding:26px 0;
}
.rdgcc{
font-size:1.438rem;
}
}
@keyframes zyuwb{
0%,100%{
opacity:.55}
50%{
opacity:1}
}
.e84k0{
background:#1E0A14;
font-size:13px;
color:#A87A90;
}
.kiztrrjx{
gap:16px;
justify-content:space-between;
flex-wrap:nowrap;
display:flex;
align-items:center;
min-height:42px;
}
.hii8l7{
overflow:hidden;
gap:24px;
min-width:0;
display:flex;
align-items:center;
}
.iurphv{
overflow:hidden;
gap:0.438rem;
text-overflow:ellipsis;
align-items:center;
display:inline-flex;
white-space:nowrap;
}
.iurphv svg{
flex:0 0 auto;
height:0.875rem;
width:14px;
color:#C9922A;
}
.iurphv strong{
font-weight:600;
color:#F5E6EF;
}
.pc9ftyg svg{
color:#22C47E;
}
.tf9lcta5{
flex:0 0 auto;
}
.q877g2{
padding:8px 12px;
border-radius:0.375rem;
border:1px solid rgba(180,40,80,0.308);
gap:0.5rem;
display:inline-flex;
color:#F5E6EF;
align-items:center;
}
.q877g2 svg{
color:#A87A90;
width:0.875rem;
height:14px;
}
.viv3p{
background:#1A1118;
top:0;
z-index:40;
border-bottom:1px solid #4A2235;
position:sticky;
}
.q7asa3n{
gap:1.375rem;
height:70px;
display:flex;
align-items:center;
}
.h4nh35q5{
flex:0 0 auto;
color:#F2E8EE;
text-decoration:none;
line-height:1;
display:flex;
justify-content:center;
flex-direction:column;
}
.eqrdio{
font-family:"Spectral", 'Iowan Old Style', Georgia, serif;
letter-spacing:.04em;
font-weight:700;
font-size:22px;
white-space:nowrap;
}
.g64ybk1i{
white-space:nowrap;
letter-spacing:.16em;
font-size:9px;
margin-top:3px;
color:#c26a8b;
text-transform:uppercase;
}
.gcf4pci{
gap:4px;
display:flex;
margin-left:6px;
}
.y3wovmx{
padding:0.563rem 14px;
border-radius:6px;
text-decoration:none;
white-space:nowrap;
color:#C4A8B8;
font-size:0.938rem;
font-weight:600;
}
.tixyh{
background:#c26a8b;
color:#FCEEF4;
}
.xi93vbm{
gap:10px;
flex:0 0 auto;
margin-left:auto;
display:flex;
}
.ukob9dx7{
border:1px solid #4A2235;
border-radius:6px;
width:2.75rem;
color:#F2E8EE;
justify-content:center;
margin-left:8px;
height:44px;
align-items:center;
display:none;
cursor:pointer;
}
.ukob9dx7 svg{
width:1.375rem;
height:1.375rem;
}
.e416o8x{
padding:16px 0 0.25rem;
}
.yml0l{
gap:0.625rem;
flex-wrap:wrap;
display:flex;
}
.i6ut94{
background:#1A1118;
padding:0.688rem 16px;
gap:0.5rem;
border-radius:0.375rem;
border:1px solid #4A2235;
color:#F2E8EE;
text-decoration:none;
align-items:center;
font-weight:600;
font-size:14px;
display:inline-flex;
}
.i6ut94 svg{
width:1rem;
height:16px;
color:#c26a8b;
}
.z6ks2{
background:#1A1118;
border-bottom:1px solid #4A2235;
display:none;
}
.z6ks2 .y1n20t{
padding-bottom:0.875rem;
padding-top:14px;
}
.yhjwbi{
padding:0.688rem 4px;
color:#F2E8EE;
text-decoration:none;
font-weight:600;
border-bottom:1px solid #4A2235;
display:block;
}
.t0z3vf5:checked~.z6ks2{
display:block;
}
@media(max-width:761px){
.gcf4pci{
display:none;
}
.ukob9dx7{
display:flex;
}
.e416o8x{
display:none;
}
.wv4srqd{
display:none;
}
.q7asa3n{
gap:10px;
height:64px;
}
.xi93vbm{
gap:0.5rem;
}
.g64ybk1i{
display:none;
}
}
@media(max-width:620px){
.eqrdio{
font-size:19px;
}
.q7asa3n{
row-gap:0.625rem;
flex-wrap:wrap;
column-gap:0.625rem;
padding-bottom:0.625rem;
height:auto;
padding-top:0.625rem;
}
.ukob9dx7{
order:1;
margin-left:auto;
}
.xi93vbm{
gap:0.5rem;
order:2;
margin-left:0;
width:100%;
flex-basis:100%;
}
.xi93vbm .azyqa{
padding:12px 0.5rem;
flex:1 1 0;
overflow:hidden;
white-space:nowrap;
text-align:center;
min-width:0;
font-size:13.5px;
text-overflow:ellipsis;
}
}
.azyqa{
transition:background-color 180ms cubic-bezier(0.4, 0, 0.2, 1),opacity 180ms cubic-bezier(0.4, 0, 0.2, 1);
padding:0.813rem 1.375rem;
border-radius:0.375rem;
gap:8px;
align-items:center;
text-decoration:none;
justify-content:center;
font-family:"Manrope", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
cursor:pointer;
font-size:15px;
display:inline-flex;
white-space:nowrap;
font-weight:600;
}
.azyqa svg{
height:1.063rem;
width:17px;
}
.e93dftt8{
background:#1BAF6E;
color:#FFFFFF;
}
.e93dftt8:hover{
background:#17986000;
}
.chamjk{
background:#c26a8b;
color:#FCEEF4;
}
.chamjk:hover{
opacity:.92;
}
.lsu5om{
border:1.5px solid #4A2235;
background:transparent;
color:#F2E8EE;
}
.htxbc4{
border:1.5px solid rgba(180,40,80,0.281);
background:transparent;
color:#F5E6EF;
}
.kul59a2t .lsu5om{
border-color:rgba(180,40,80,0.289);
color:#F5E6EF;
}
.wbaddenu{
gap:5px;
align-items:center;
cursor:pointer;
color:#1BAF6E;
font-size:0.813rem;
text-decoration:none;
display:inline-flex;
font-weight:600;
}
.wbaddenu svg{
height:0.875rem;
width:0.875rem;
}
.kul59a2t .wbaddenu{
color:#E8729A;
}
.gz5b9wa7{
border-radius:50%;
animation:zyuwb 1.4s infinite;
background:#D93444;
width:6px;
display:inline-block;
height:6px;
}
.mff73d{
gap:2px;
color:#C9922A;
display:inline-flex;
}
.mff73d svg{
width:1rem;
height:1rem;
}
.nz4gf48c{
padding:0.563rem 0.875rem;
gap:6px;
border:1px solid #4A2235;
border-radius:0.375rem;
background:#1A1118;
font-weight:600;
display:inline-flex;
align-items:center;
color:#F2E8EE;
font-size:13px;
}
.mx6mt{
background:#c26a8b;
border-color:transparent;
color:#FCEEF4;
}
.ap205{
padding:5px 9px;
border-radius:6px;
background:#4A2235;
letter-spacing:.1em;
color:#c26a8b;
font-weight:700;
text-transform:uppercase;
font-size:10px;
}
.fx9iehps{
padding:4px 10px;
flex:0 0 auto;
border-radius:0.375rem;
background:#D93444;
align-items:center;
color:#fff;
font-weight:700;
display:inline-flex;
font-size:12px;
}
.ruc5y2{
border:1px solid #4A2235;
overflow:hidden;
border-radius:0.75rem;
background:#1A1118;
display:block;
color:inherit;
min-width:0;
text-decoration:none;
}
.uyz2l6{
display:block;
background-size:cover;
aspect-ratio:4/3;
position:relative;
background-position:center;
}
.rsrlb{
aspect-ratio:16/10;
}
.uoq9tj{
padding:14px;
background:linear-gradient(transparent,rgba(10,4,8,0.759)),linear-gradient(transparent 30%,rgba(0,0,0,0.636));
right:0;
left:0;
position:absolute;
bottom:0;
}
.vp0a64{
margin-bottom:3px;
text-transform:uppercase;
color:#A87A90;
text-shadow:0 1px 3px rgba(0,0,0,0.712);
letter-spacing:.14em;
display:block;
font-size:0.625rem;
}
.n7906kcn{
color:#F5E6EF;
text-shadow:0 1px 0.25rem rgba(0,0,0,0.74);
font-size:20px;
font-weight:700;
display:block;
font-family:"Spectral", 'Iowan Old Style', Georgia, serif;
}
.v1ki3y8o{
padding:0.25rem 9px;
background:#D93444;
gap:0.375rem;
border-radius:6px;
left:0.625rem;
align-items:center;
top:10px;
letter-spacing:.04em;
color:#fff;
font-weight:700;
display:inline-flex;
position:absolute;
font-size:0.688rem;
}
.v1ki3y8o .gz5b9wa7{
background:#fff;
}
.hz7aogb{
padding:14px 1rem;
}
.cjlg0{
font-family:"Fira Code", 'SF Mono', Consolas, 'Liberation Mono', monospace;
font-size:14px;
font-weight:700;
color:#22C47E;
}
.z1xmymu{
gap:6px;
align-items:center;
display:flex;
color:#C4A8B8;
margin-top:2px;
font-size:0.781rem;
}
.z1xmymu i{
background:#C9922A;
border-radius:50%;
width:0.438rem;
height:0.438rem;
font-style:normal;
}
.hz7aogb .azyqa{
margin-top:12px;
width:100%;
}
.o2m25g{
gap:16px;
grid-template-columns:repeat(4,1fr);
display:grid;
}
.p5gof{
gap:1rem;
grid-template-columns:repeat(3,1fr);
display:grid;
}
.uxwicp{
grid-template-columns:repeat(2,1fr);
gap:1rem;
display:grid;
}
.o2m25g>*,.p5gof>*,.uxwicp>*{
min-width:0;
}
@media(max-width:980px){
.o2m25g,.p5gof{
grid-template-columns:repeat(2,1fr);
}
}
@media(max-width:617px){
.o2m25g,.p5gof,.uxwicp{
grid-template-columns:1fr;
}
}
.piylbb{
grid-template-columns:1fr 1fr;
gap:1rem;
display:grid;
}
.piylbb>*{
min-width:0;
}
.ip8t9vdp{
padding:1.625rem;
}
.hbl65nf{
padding:9px 0;
gap:12px;
border-top:1px solid #4A2235;
font-size:14px;
display:flex;
justify-content:space-between;
}
.hbl65nf span{
flex:0 0 auto;
color:#C4A8B8;
}
.hbl65nf b{
text-align:right;
}
.wm1aw{
padding:10px 0;
border-top:1px solid #4A2235;
}
.wm1aw:first-child{
border-top:0;
}
.l33kgs0t{
color:#C4A8B8;
font-size:12px;
}
.hvb97n{
font-weight:600;
font-size:14.5px;
color:#F2E8EE;
}
@media(max-width:758px){
.piylbb{
grid-template-columns:1fr;
}
}
.sjrkvu{
min-width:0;
margin-bottom:1rem;
}
.trdj8{
gap:12px;
justify-content:space-between;
align-items:flex-end;
display:flex;
flex-wrap:wrap;
}
.trdj8 .tltywoy{
gap:6px;
display:flex;
min-width:0;
flex-direction:column;
}
.vm0ui{
gap:0.5rem;
flex-direction:column;
display:flex;
align-items:flex-start;
}
.xndon{
gap:8px;
flex-direction:column;
display:flex;
text-align:center;
align-items:center;
}
.bcttudu{
font-weight:700;
color:#F2E8EE;
letter-spacing:-.01em;
line-height:1.1;
font-size:1.875rem;
font-family:"Spectral", 'Iowan Old Style', Georgia, serif;
overflow-wrap:break-word;
}
@media(max-width:623px){
.bcttudu{
font-size:1.438rem;
}
}
.kul59a2t .bcttudu{
color:#F5E6EF;
}
.fu15cb{
border-radius:0.375rem;
padding:0.313rem 11px;
background:rgba(160,25,74,0.242);
color:#c26a8b;
text-transform:uppercase;
letter-spacing:.12em;
}
.xsqb1ez{
gap:0.625rem;
display:inline-flex;
align-items:center;
}
.xsqb1ez::before{
background:#c26a8b;
width:24px;
height:1px;
content:"";
display:inline-block;
}
.mxtszah{
gap:0.5rem;
display:inline-flex;
align-items:center;
}
.mxtszah::before{
border-radius:50%;
background:#c26a8b;
width:6px;
display:inline-block;
content:"";
height:0.375rem;
}
.kul59a2t .fu15cb{
background:rgba(140,20,55,0.173);
color:#F5E6EF;
}
.kul59a2t .xsqb1ez::before,.kul59a2t .mxtszah::before{
background:#E8729A;
}
.vjobla3{
transition:opacity 180ms cubic-bezier(0.4, 0, 0.2, 1);
gap:0.375rem;
font-weight:600;
color:#1BAF6E;
display:inline-flex;
font-size:0.875rem;
white-space:nowrap;
align-items:center;
}
.vjobla3:hover{
opacity:.8;
}
.vjobla3 svg{
height:0.938rem;
width:15px;
}
.seodg svg{
height:14px;
width:0.875rem;
}
.bp8x8v{
background:#1BAF6E;
padding:0.563rem 1.125rem;
border-radius:0.375rem;
color:#FFFFFF;
}
.bp8x8v:hover{
background:#17986000;
opacity:1;
}
.kul59a2t .vjobla3{
color:#E8729A;
}
.r8v9ghl3{
margin:-2px 0 1rem;
background:#4A2235;
height:1px;
}
.kul59a2t .r8v9ghl3{
background:rgba(180,40,80,0.289);
}
.mt97bi{
background:linear-gradient(132deg,#1E0A14,#330D22);
gap:2.5rem;
grid-template-columns:1.3fr 1fr;
margin:0;
padding:42px;
border-radius:20px;
color:#F5E6EF;
display:grid;
}
.rsznw58{
margin:1.125rem 0 1rem;
font-family:"Spectral", 'Iowan Old Style', Georgia, serif;
overflow-wrap:anywhere;
line-height:1.05;
font-size:50px;
color:#F5E6EF;
letter-spacing:-.01em;
}
.rsznw58 em{
font-style:normal;
color:#E8729A;
}
.azbfzb{
color:#A87A90;
font-size:16px;
max-width:27.5rem;
}
.i4rk1vj{
gap:1.125rem;
align-items:center;
flex-wrap:wrap;
margin-top:26px;
display:flex;
}
.asmoe{
font-size:14px;
color:#A87A90;
}
.wmgyb42y{
font-size:13px;
color:#A87A90;
}
.s827k{
margin:0.25rem 0 2px;
font-family:"Fira Code", 'SF Mono', Consolas, 'Liberation Mono', monospace;
font-weight:700;
color:#F5E6EF;
font-size:34px;
}
.mhvdey2w{
font-size:14px;
margin-bottom:20px;
color:#A87A90;
}
.mhvdey2w span[data-m]{
color:#F5E6EF;
font-family:"Fira Code", 'SF Mono', Consolas, 'Liberation Mono', monospace;
}
.b2ub1{
gap:12px;
padding:0.688rem 0;
align-items:center;
display:flex;
border-top:1px solid rgba(180,40,80,0.294);
}
.xqlck b{
font-size:0.875rem;
display:block;
font-weight:600;
color:#F5E6EF;
}
.xqlck span{
display:block;
font-size:0.781rem;
color:#A87A90;
}
@media(max-width:982px){
.mt97bi{
grid-template-columns:1fr;
padding:30px;
}
.rsznw58{
font-size:38px;
}
}
@media(max-width:623px){
.mt97bi{
padding:24px;
}
.rsznw58{
font-size:1.875rem;
}
}
.qthlsc{
grid-template-columns:repeat(4,1fr);
background:#1E0A14;
border-radius:12px;
display:grid;
}
.nk1nm5dx{
padding:1.375rem 24px;
border-right:1px solid rgba(180,40,80,0.306);
}
.nk1nm5dx:last-child{
border-right:0;
}
.ic14zil{
font-size:1.75rem;
color:#F5E6EF;
font-family:"Fira Code", 'SF Mono', Consolas, 'Liberation Mono', monospace;
font-weight:700;
min-width:0;
}
.lpx14f2y{
color:#E8729A;
}
.nj1m8lfu{
margin-top:3px;
font-size:0.844rem;
color:#A87A90;
}
@media(max-width:977px){
.qthlsc{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:623px){
.qthlsc{
grid-template-columns:1fr;
}
.nk1nm5dx{
border-right:0;
border-bottom:1px solid rgba(180,40,80,0.287);
}
.nk1nm5dx:last-child{
border-bottom:0;
}
}
.gnz9zmg0{
padding:24px;
color:inherit;
text-decoration:none;
display:block;
}
.n1uakdh{
border-radius:6px;
background:#4A2235;
justify-content:center;
color:#c26a8b;
width:48px;
display:flex;
margin-bottom:1rem;
height:48px;
align-items:center;
}
.n1uakdh svg{
width:24px;
height:24px;
}
.dt486l5{
margin-bottom:0.25rem;
color:#F2E8EE;
font-family:"Spectral", 'Iowan Old Style', Georgia, serif;
font-size:21px;
}
.ny31c{
font-size:14px;
color:#C4A8B8;
}
.wceug9im{
padding:1.25rem;
gap:13px;
align-items:center;
display:flex;
}
.wceug9im .obniq9k{
display:flex;
}
.qh293zq{
font-size:19px;
color:#F2E8EE;
font-weight:700;
display:block;
}
.o1bueu8{
font-size:13px;
color:#C4A8B8;
display:block;
}
.jo0e6{
gap:1rem;
grid-template-columns:repeat(3,1fr);
margin-top:0.5rem;
display:grid;
}
.g78kd6a{
border-radius:12px;
padding:1.875rem;
color:#F5E6EF;
text-align:center;
}
.tpavwsla{
background:linear-gradient(rgba(0,0,0,0.332),rgba(0,0,0,0.33)),linear-gradient(132deg,#C9922A,#C94475);
}
.fcfxyc48{
background:linear-gradient(rgba(0,0,0,0.328),rgba(0,0,0,0.332)),linear-gradient(136deg,#c26a8b,#C94475);
}
.ioldwhlp{
background:linear-gradient(rgba(0,0,0,0.351),rgba(0,0,0,0.342)),linear-gradient(133deg,#22C47E,#C94475);
}
.zr7xqdx{
opacity:.85;
font-size:0.75rem;
letter-spacing:.16em;
}
.t5mh55j{
margin:8px 0 2px;
font-family:"Fira Code", 'SF Mono', Consolas, 'Liberation Mono', monospace;
font-size:40px;
font-weight:700;
overflow-wrap:anywhere;
}
.ynhjgh10{
font-size:13px;
opacity:.8;
}
.zi3rjtx{
border-radius:0.75rem;
overflow:hidden;
border:1px solid #4A2235;
background:#1A1118;
display:flex;
align-items:center;
margin-top:1.125rem;
}
.hn7mnw{
flex:0 0 auto;
padding:14px 18px;
border-right:1px solid #4A2235;
white-space:nowrap;
color:#F2E8EE;
font-weight:700;
font-size:14px;
}
.j6lc751{
flex:1;
overflow:hidden;
min-width:0;
}
.j8no7v2q{
padding:0.875rem 20px;
gap:1.875rem;
will-change:transform;
white-space:nowrap;
display:flex;
}
.aqutn{
color:#C4A8B8;
font-size:0.875rem;
}
.aqutn b{
font-weight:700;
margin-right:8px;
color:#22C47E;
font-family:"Fira Code", 'SF Mono', Consolas, 'Liberation Mono', monospace;
}
@media(max-width:979px){
.jo0e6{
grid-template-columns:1fr;
}
}
.w2zyiln{
gap:0.75rem;
flex-wrap:wrap;
justify-content:space-between;
align-items:baseline;
display:flex;
margin-bottom:6px;
}
.iwzkpcl7{
font-size:24px;
color:#F2E8EE;
font-family:"Spectral", 'Iowan Old Style', Georgia, serif;
}
.ek1pcr{
color:#C4A8B8;
font-size:13px;
}
.ek1pcr b{
color:#F2E8EE;
font-family:"Fira Code", 'SF Mono', Consolas, 'Liberation Mono', monospace;
}
.us8t9bu{
margin:1rem 0;
}
.iwl9zk{
padding:0.813rem 0.875rem;
border-radius:0.375rem;
gap:0.875rem;
display:flex;
align-items:center;
}
.iwl9zk:nth-child(odd){
background:#221520;
}
.fxu20r9{
width:18px;
font-family:"Fira Code", 'SF Mono', Consolas, 'Liberation Mono', monospace;
font-weight:700;
color:#C4A8B8;
}
.y3v9xlq{
flex:1;
font-weight:600;
min-width:0;
}
.orr0o{
color:#C4A8B8;
font-family:"Fira Code", 'SF Mono', Consolas, 'Liberation Mono', monospace;
font-size:0.875rem;
}
.mf350md{
width:100%;
}
.n381ov6{
border-radius:12px;
padding:16px;
overflow:hidden;
color:#F5E6EF;
background-size:cover;
background-position:center;
position:relative;
text-decoration:none;
flex-direction:column;
display:flex;
aspect-ratio:16/11;
}
.n381ov6::after{
inset:0;
background:linear-gradient(transparent 40%,rgba(10,4,8,0.767)),linear-gradient(transparent 25%,rgba(0,0,0,0.653));
position:absolute;
content:"";
}
.n381ov6>*{
z-index:1;
position:relative;
}
.zebsceo{
border-radius:6px;
padding:4px 0.563rem;
background:#D93444;
gap:0.375rem;
font-size:0.688rem;
display:inline-flex;
align-self:flex-start;
font-weight:700;
align-items:center;
color:#fff;
letter-spacing:.04em;
}
.zebsceo .gz5b9wa7{
background:#fff;
}
.af0y5c{
text-shadow:0 1px 0.25rem rgba(0,0,0,0.758);
font-weight:700;
font-family:"Spectral", 'Iowan Old Style', Georgia, serif;
margin-top:auto;
font-size:23px;
}
.li46cb{
gap:0.5rem;
color:#A87A90;
justify-content:space-between;
align-items:center;
margin-top:0.5rem;
display:flex;
font-size:12.5px;
}
.odre0w9{
color:#F5E6EF;
font-weight:600;
}
.mdbxgnl{
border-radius:6px;
padding:0.75rem 16px;
gap:12px;
background:#221520;
border:1px solid #4A2235;
align-items:center;
margin-top:14px;
display:flex;
font-size:13.5px;
color:#C4A8B8;
}
.bl0kyg7{
padding:1.625rem;
display:flex;
flex-direction:column;
}
.ogi1xmt0{
margin:0.625rem 0 0.25rem;
font-family:"Spectral", 'Iowan Old Style', Georgia, serif;
font-size:26px;
color:#F2E8EE;
}
.logq8{
margin-bottom:0.875rem;
color:#c26a8b;
font-size:0.938rem;
font-weight:700;
}
.uje7h2xv{
flex:1;
font-size:0.875rem;
color:#C4A8B8;
}
.bl0kyg7 .azyqa{
margin-top:18px;
width:100%;
}
.l99zy0ai{
gap:0.625rem;
align-items:center;
display:flex;
margin-top:14px;
justify-content:space-between;
padding-top:12px;
border-top:1px solid #4A2235;
}
.adq2t{
font-size:0.688rem;
color:#C4A8B8;
letter-spacing:.04em;
}
.vw9cw{
font-size:13px;
font-weight:600;
text-decoration:none;
color:#1BAF6E;
}
.zedp6g0p{
padding:28px;
}
.rhx31v5{
gap:10px;
font-size:1.5rem;
display:flex;
color:#F2E8EE;
font-family:"Spectral", 'Iowan Old Style', Georgia, serif;
align-items:center;
margin-bottom:0.375rem;
}
.rhx31v5 svg{
color:#c26a8b;
width:1.375rem;
height:22px;
}
.bgm3ia{
gap:0.75rem;
align-items:center;
margin-top:1.125rem;
flex-wrap:wrap;
display:flex;
}
.ccrzfkj{
margin-left:auto;
}
.oxx3is{
gap:0.625rem;
flex-wrap:wrap;
display:flex;
padding-top:1.125rem;
align-items:center;
margin-top:1.375rem;
border-top:1px solid #4A2235;
font-size:0.875rem;
}
.mjc9f{
color:#C4A8B8;
}
.jy39uco{
padding:0.563rem 14px;
border-radius:0.375rem;
border:1px solid #4A2235;
gap:0.438rem;
text-decoration:none;
font-size:13.5px;
display:inline-flex;
color:#F2E8EE;
align-items:center;
}
.jy39uco svg{
height:0.938rem;
width:15px;
color:#c26a8b;
}
@media(max-width:623px){
.ccrzfkj{
width:100%;
margin-left:0;
}
}
.imc9p{
gap:16px;
padding:1.125rem 1.375rem;
display:flex;
align-items:center;
flex-wrap:wrap;
}
.frvfnbfb{
font-size:15px;
color:#F2E8EE;
}
.hxappq9{
background:#221520;
flex:1;
padding:12px 0.875rem;
border:1px solid #4A2235;
border-radius:6px;
color:#F2E8EE;
font-size:15px;
min-width:10rem;
}
.bt5l84ja{
margin-left:auto;
color:#C4A8B8;
font-size:0.813rem;
}
@media(max-width:621px){
.bt5l84ja{
margin-left:0;
width:100%;
}
}
.t2u21pl{
border-radius:12px;
background:#1E0A14;
gap:1.5rem;
padding:34px;
flex-wrap:wrap;
display:flex;
color:#F5E6EF;
align-items:center;
}
.h6fww29{
background:rgba(140,20,55,0.207);
border-radius:0.75rem;
flex:0 0 auto;
display:flex;
align-items:center;
width:3.5rem;
justify-content:center;
color:#F5E6EF;
height:3.5rem;
}
.h6fww29 svg{
width:1.625rem;
height:1.625rem;
}
.rzoq2qhl{
font-family:"Spectral", 'Iowan Old Style', Georgia, serif;
color:#F5E6EF;
font-size:1.563rem;
}
.gmkiceq{
color:#A87A90;
font-size:0.875rem;
}
.l1ttv{
gap:12px;
display:flex;
margin-left:auto;
flex-wrap:wrap;
}
@media(max-width:979px){
.l1ttv{
width:100%;
margin-left:0;
}
.l1ttv .azyqa{
flex:1;
}
}
.c1okum{
padding:24px;
border-top:3px solid #c26a8b;
}
.ofypft1c{
border-top-color:#4A2235;
}
.mudymlps{
border-top-color:#A87A90;
}
.lh4jj{
border-top-color:#C9922A;
}
.vro4dr{
border-top-color:#c26a8b;
}
.l95aaigt{
font-weight:700;
font-size:1.375rem;
font-family:"Spectral", 'Iowan Old Style', Georgia, serif;
color:#F2E8EE;
}
.ty1gv9{
margin:2px 0 0.875rem;
color:#C4A8B8;
font-size:13px;
}
.xw4go{
padding:7px 0;
gap:0.563rem;
font-size:13.5px;
display:flex;
color:#C4A8B8;
align-items:flex-start;
}
.xw4go svg{
flex:0 0 auto;
height:16px;
margin-top:2px;
width:1rem;
color:#22C47E;
}
.eiq8ca95{
padding:1.5rem;
}
.fkg06{
gap:0.625rem;
margin-bottom:14px;
font-family:"Spectral", 'Iowan Old Style', Georgia, serif;
display:flex;
color:#F2E8EE;
align-items:center;
font-size:1.25rem;
}
.fkg06 svg{
color:#c26a8b;
width:1.375rem;
height:1.375rem;
}
.iyfzhp1j{
border-color:rgba(180,40,80,0.3);
background:#1E0A14;
color:#F5E6EF;
}
.iyfzhp1j .fkg06{
color:#F5E6EF;
}
.iyfzhp1j .fkg06 svg{
color:#F5E6EF;
}
.gqlkq{
color:#A87A90;
font-size:14px;
margin-bottom:1rem;
}
.buminnw{
gap:0.625rem;
display:flex;
}
.ssfl1h{
padding:10px 0.875rem;
border-radius:0.375rem;
background:rgba(140,20,55,0.155);
flex:1;
font-size:13px;
color:#F5E6EF;
}
.ssfl1h small{
display:block;
color:#A87A90;
font-size:10px;
}
.qfkn5kj{
clear:both;
color:#A87A90;
margin-top:0.875rem;
font-size:12px;
}
.rs52d4dv{
gap:22px;
padding:1.625rem;
display:flex;
align-items:center;
flex-wrap:wrap;
}
.xz0jc0t3{
flex:0 0 auto;
background:#c26a8b;
border-radius:50%;
height:64px;
font-size:22px;
align-items:center;
width:64px;
font-family:"Spectral", 'Iowan Old Style', Georgia, serif;
justify-content:center;
color:#FCEEF4;
font-weight:700;
display:flex;
}
.oxvpgnc{
font-size:17px;
color:#F2E8EE;
}
.mi6vj{
margin-top:2px;
font-size:0.844rem;
color:#C4A8B8;
}
.it9si{
color:#C4A8B8;
font-size:0.813rem;
max-width:520px;
margin-top:8px;
}
.wlg29r{
font-size:0.813rem;
color:#C4A8B8;
text-align:right;
margin-left:auto;
}
.jiqa6v{
gap:0.375rem;
color:#22C47E;
display:inline-flex;
font-weight:600;
align-items:center;
justify-content:flex-end;
}
.jiqa6v svg{
height:0.938rem;
width:15px;
}
.mkecx{
margin-top:4px;
}
.b31o1u{
margin-top:6px;
text-decoration:none;
display:block;
color:#1BAF6E;
}
@media(max-width:623px){
.wlg29r{
text-align:left;
margin-left:0;
}
.jiqa6v{
justify-content:flex-start;
}
}
.z9bybpbz{
grid-template-columns:repeat(4,1fr);
gap:14px;
margin-top:0.5rem;
display:grid;
}
.bzyoi{
padding:20px;
text-align:center;
}
.z8qs35{
font-family:"Spectral", 'Iowan Old Style', Georgia, serif;
font-size:1.375rem;
color:#c26a8b;
font-weight:700;
}
.fll82zna{
margin-top:4px;
color:#F2E8EE;
font-size:0.844rem;
font-weight:600;
}
.u300qdc{
font-size:0.75rem;
margin-top:2px;
color:#C4A8B8;
}
.i2i7tw{
padding:0.875rem 1.125rem;
gap:12px;
display:flex;
margin-top:1rem;
align-items:center;
flex-wrap:wrap;
}
.vs50r{
font-size:13px;
color:#C4A8B8;
}
.xha4952{
border-radius:0.375rem;
border:1px solid #4A2235;
padding:0.5rem 14px;
font-size:0.813rem;
font-weight:600;
color:#C4A8B8;
}
@media(max-width:983px){
.z9bybpbz{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:621px){
.z9bybpbz{
grid-template-columns:1fr;
}
}
.pq2i3rg{
padding:1.375rem 26px;
gap:1.125rem;
display:flex;
flex-wrap:wrap;
align-items:center;
}
.w85fcdh{
font-size:16px;
color:#F2E8EE;
font-weight:700;
}
.sitagkp{
color:#22C47E;
font-weight:600;
font-size:14px;
}
.zthra5v3{
color:#C4A8B8;
font-size:0.875rem;
}
.pq2i3rg .fx9iehps{
margin-left:auto;
}
.ae26mb{
gap:10px;
flex-wrap:wrap;
margin-top:16px;
padding-top:1rem;
display:flex;
width:100%;
border-top:1px solid #4A2235;
}
.khjkxm{
padding:0.563rem 1rem;
border:1px solid #4A2235;
border-radius:0.375rem;
font-size:13px;
font-weight:600;
color:#C4A8B8;
}
@media(max-width:617px){
.pq2i3rg .fx9iehps{
margin-left:0;
}
}
.nu1syo{
gap:16px;
grid-template-columns:.8fr 1fr 1fr 1fr;
display:grid;
margin-top:8px;
}
.ffymrp{
padding:1.625rem;
border-radius:0.75rem;
background:#1E0A14;
justify-content:center;
display:flex;
color:#F5E6EF;
flex-direction:column;
}
.t5gfcs37{
font-size:2.875rem;
font-family:"Fira Code", 'SF Mono', Consolas, 'Liberation Mono', monospace;
font-weight:700;
}
.ffymrp .mff73d{
margin:0.5rem 0;
color:#C9922A;
}
.p0j3hp{
color:#A87A90;
font-size:0.813rem;
}
.cqyfej2{
padding:1.375rem;
}
.cqyfej2 .mff73d{
margin-bottom:0.625rem;
}
.plq3ao4v{
color:#C4A8B8;
font-size:0.875rem;
}
.ngox8{
gap:0.625rem;
margin-top:16px;
display:flex;
font-size:0.813rem;
justify-content:space-between;
}
.ngox8 b{
color:#F2E8EE;
font-weight:600;
}
.ngox8 span{
color:#C4A8B8;
}
@media(max-width:981px){
.nu1syo{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:618px){
.nu1syo{
grid-template-columns:1fr;
}
}
.z8ql2q2{
grid-template-columns:1.2fr 1fr;
overflow:hidden;
display:grid;
}
.kwuntd{
background:linear-gradient(141deg,#1E0A14,#330D22);
min-height:18.75rem;
position:relative;
}
.j8xsu3vh{
inset:0;
position:absolute;
background-image:linear-gradient(rgba(180,40,80,0.264) 1px,transparent 1px),linear-gradient(96deg,rgba(180,40,80,0.284) 1px,transparent 1px);
background-size:40px 40px;
}
.pi4os{
transform:translate(-50%,-100%);
left:50%;
top:48%;
color:#E8729A;
position:absolute;
}
.pi4os svg{
height:40px;
width:2.5rem;
}
.hx5onxg5{
border-radius:0.375rem;
background:rgba(10,4,8,0.766);
padding:6px 0.625rem;
left:18px;
bottom:16px;
font-size:0.75rem;
color:#A87A90;
font-family:"Fira Code", 'SF Mono', Consolas, 'Liberation Mono', monospace;
position:absolute;
}
.e80t2x5s{
padding:1.75rem;
}
.itz3um5{
font-family:"Spectral", 'Iowan Old Style', Georgia, serif;
margin-bottom:0.375rem;
font-size:1.25rem;
color:#F2E8EE;
}
.retk448{
margin:10px 0;
color:#F2E8EE;
font-size:0.906rem;
}
.au8kq{
gap:0.563rem;
padding:9px 0;
align-items:flex-start;
font-size:0.844rem;
border-top:1px solid #4A2235;
display:flex;
color:#C4A8B8;
}
.au8kq svg{
flex:0 0 auto;
color:#c26a8b;
height:16px;
width:1rem;
margin-top:2px;
}
.gbxz9{
margin-top:14px;
display:inline-block;
}
@media(max-width:763px){
.z8ql2q2{
grid-template-columns:1fr;
}
}
.ixrrv{
margin-top:8px;
}
.d93avbt6{
padding:1.25rem 0;
border-bottom:1px solid #4A2235;
}
.pnuxtw1v{
gap:1.125rem;
list-style:none;
align-items:center;
cursor:pointer;
display:flex;
}
.pnuxtw1v::-webkit-details-marker{
display:none;
}
.txhqn7{
padding:0.313rem 0.563rem;
flex:0 0 auto;
border-radius:6px;
background:#c26a8b;
font-size:0.625rem;
color:#FCEEF4;
font-weight:700;
text-transform:uppercase;
letter-spacing:.1em;
}
.eflpch41{
flex:1;
font-size:1.063rem;
color:#F2E8EE;
font-weight:700;
}
.jt6akl{
transition:transform 180ms cubic-bezier(0.4, 0, 0.2, 1);
line-height:1;
font-size:1.5rem;
color:#C4A8B8;
}
.d93avbt6[open] .jt6akl{
transform:rotate(46deg);
}
.thg7jjp{
padding:0.875rem 0 0 0;
color:#C4A8B8;
font-size:14.5px;
max-width:48.75rem;
}
.lvltzi9{
padding:24px;
}
.qceyl{
font-size:1.125rem;
font-family:"Spectral", 'Iowan Old Style', Georgia, serif;
margin-bottom:0.875rem;
color:#F2E8EE;
}
.czjytdl{
padding:10px 0;
border-top:1px solid #4A2235;
}
.czjytdl:first-of-type{
border-top:0;
}
.du50aa1{
color:#C4A8B8;
font-size:0.75rem;
}
.czjytdl b{
font-size:0.906rem;
color:#F2E8EE;
}
.mvsk6yl{
padding:0.688rem 0;
gap:10px;
text-decoration:none;
display:flex;
font-size:14.5px;
justify-content:space-between;
border-top:1px solid #4A2235;
color:#F2E8EE;
}
.mvsk6yl:first-of-type{
border-top:0;
}
.yfb95xep{
gap:0.688rem;
padding:0.75rem 0;
border-top:1px solid #4A2235;
align-items:flex-start;
display:flex;
}
.yfb95xep:first-of-type{
border-top:0;
}
.yfb95xep .v0fxuujs{
flex:0 0 auto;
margin-top:1px;
color:#22C47E;
}
.yfb95xep .v0fxuujs svg{
width:1.125rem;
height:18px;
}
.yfb95xep b{
font-weight:600;
font-size:14px;
color:#F2E8EE;
}
.yfb95xep span{
display:block;
font-size:0.781rem;
color:#C4A8B8;
}
.rkowj3d7{
padding:30px;
}
.hv2ah{
gap:18px;
grid-template-columns:repeat(4,1fr);
margin-top:1.125rem;
display:grid;
}
.nmk2qq .obniq9k{
margin-bottom:12px;
}
.d98v357z{
margin-bottom:0.25rem;
font-size:0.938rem;
color:#F2E8EE;
display:block;
}
.kbtjat{
font-size:0.844rem;
color:#C4A8B8;
}
@media(max-width:981px){
.hv2ah{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:623px){
.hv2ah{
grid-template-columns:1fr;
}
}
.ax4w2lug{
grid-template-columns:1.4fr 1fr;
padding:1.875rem;
gap:30px;
display:grid;
}
.rac3d{
margin-bottom:14px;
font-size:28px;
font-family:"Spectral", 'Iowan Old Style', Georgia, serif;
color:#F2E8EE;
}
.ukk7e6q p{
margin-bottom:12px;
color:#C4A8B8;
font-size:14.5px;
}
.ewhew{
gap:12px;
grid-template-columns:repeat(4,1fr);
display:grid;
margin-top:1.125rem;
}
.wc63s5{
border-radius:0.375rem;
border:1px solid #4A2235;
padding:16px;
}
.kysagux{
color:#F2E8EE;
font-weight:700;
font-family:"Spectral", 'Iowan Old Style', Georgia, serif;
font-size:1.5rem;
}
.oizns0qh{
font-size:12px;
color:#C4A8B8;
}
.weahdyis .wdd1o3{
display:block;
margin-bottom:16px;
}
.s54fyf6{
gap:11px;
padding:11px 0;
display:flex;
border-top:1px solid #4A2235;
align-items:flex-start;
}
.s54fyf6:first-of-type{
border-top:0;
}
.s54fyf6 .v0fxuujs{
flex:0 0 auto;
color:#22C47E;
margin-top:1px;
}
.s54fyf6 .v0fxuujs svg{
width:1.125rem;
height:1.125rem;
}
.s54fyf6 b{
font-size:0.906rem;
color:#F2E8EE;
}
.s54fyf6 span{
color:#C4A8B8;
display:block;
font-size:12.5px;
}
@media(max-width:977px){
.ax4w2lug{
grid-template-columns:1fr;
}
}
@media(max-width:981px){
.ewhew{
grid-template-columns:repeat(2,1fr);
}
}
.adtuas{
padding:1.875rem;
}
.o93us{
font-family:"Spectral", 'Iowan Old Style', Georgia, serif;
font-size:25px;
margin-bottom:12px;
color:#F2E8EE;
}
.adtuas p{
margin-bottom:0.625rem;
color:#C4A8B8;
font-size:0.906rem;
max-width:880px;
}
.likvch4{
margin-top:0.75rem;
display:inline-block;
font-weight:600;
color:#1BAF6E;
text-decoration:none;
}
.aikrkey{
background:#1E0A14;
padding:40px 0;
color:#A87A90;
margin-top:2.125rem;
}
.qfpzd3t{
gap:26px;
grid-template-columns:1.6fr repeat(4,1fr);
display:grid;
}
.c2a4cjmo{
letter-spacing:.04em;
font-family:"Spectral", 'Iowan Old Style', Georgia, serif;
color:#F5E6EF;
font-size:22px;
}
.cm3blee{
line-height:1.6;
margin-top:14px;
font-size:0.781rem;
}
.dhfpwlh{
display:block;
margin-bottom:0.75rem;
font-size:13px;
color:#F5E6EF;
}
.uamuquh2{
padding:9px 0;
font-size:13.5px;
display:block;
text-decoration:none;
color:#A87A90;
}
@media(max-width:981px){
.qfpzd3t{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:617px){
.qfpzd3t{
grid-template-columns:1fr;
}
}
.gjrqwxn{
padding:1rem 0;
background:#2A0F1C;
position:fixed;
right:0;
z-index:60;
left:0;
color:#F5E6EF;
bottom:0;
}
.mn1yzd{
gap:1.25rem;
align-items:center;
flex-wrap:wrap;
display:flex;
}
.yer8zgv{
flex:1;
min-width:240px;
color:#A87A90;
font-size:0.844rem;
}
.yer8zgv a{
text-decoration:underline;
color:#F5E6EF;
}
.ydued{
gap:10px;
display:flex;
}
@media(max-width:621px){
.mn1yzd{
gap:12px;
flex-direction:column;
align-items:stretch;
}
.ydued .azyqa{
flex:1;
}
}
.xtvwd{
border:1px solid #4A2235;
background:#1A1118;
gap:12px;
transition:opacity 180ms cubic-bezier(0.4, 0, 0.2, 1),transform 180ms cubic-bezier(0.4, 0, 0.2, 1);
padding:0.875rem 16px;
border-radius:0.75rem;
max-width:340px;
box-shadow:0 0.75rem 3rem rgba(10,4,8,0.854), 0 0 0 1px rgba(160,25,74,0.215);
left:18px;
pointer-events:none;
position:fixed;
transform:translateY(12px);
display:flex;
z-index:55;
opacity:0;
bottom:18px;
}
.hlu6h9j{
opacity:1;
pointer-events:auto;
transform:translateY(0);
}
.esgce9{
background:rgba(160,25,74,0.214);
flex:0 0 auto;
border-radius:0.375rem;
display:flex;
justify-content:center;
width:2.5rem;
color:#22C47E;
align-items:center;
height:2.5rem;
}
.esgce9 svg{
height:22px;
width:22px;
}
.uviwrcgt{
font-size:13.5px;
color:#F2E8EE;
line-height:1.4;
}
.uviwrcgt b{
font-weight:700;
}
.uviwrcgt .uhlhb1{
font-weight:700;
font-family:"Fira Code", 'SF Mono', Consolas, 'Liberation Mono', monospace;
color:#22C47E;
}
@media(max-width:621px){
.xtvwd{
max-width:none;
right:0.625rem;
left:0.625rem;
}
}